This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "XFS development tree".
The annotated tag, v2.6.32-rc2 has been created
at 1016bf08944977a33d3a48edc15ee34b425f6d8a (tag)
tagging 17d857be649a21ca90008c6dc425d849fa83db5c (commit)
replaces v2.6.31
tagged by Linus Torvalds
on Sun Sep 27 14:57:59 2009 -0700
- Log -----------------------------------------------------------------
Linux 2.6.32-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAkq/3+0ACgkQF3YsRnbiHLsS/QCgoL2XSYdbPstvY6hv/7SqAyCI
ACsAnRdt0aMSMduj7OK8PxAZe95XuPlF
=hKDz
-----END PGP SIGNATURE-----
Aaro Koskinen (2):
SLUB: fix ARCH_KMALLOC_MINALIGN cases 64 and 256
sisfb: change SiS_DDC_Port type to SISIOADDRESS
Abhijeet Kolekar (1):
iwlwifi: fix remove key error
Abhishek Kulkarni (4):
9p: Use the i_size_[read, write]() macros instead of using inode->i_size
directly.
9p: Fix the incorrect update of inode size in v9fs_file_write()
9p: Add fscache support to 9p
9p: Update documentation to add fscache related bits
Abylay Ospan (4):
V4L/DVB (12311): Change clocking configuration and frequency for NetUP
card.
V4L/DVB (12312): stv0900: fix i2c repeater configuration must be set to
manual
V4L/DVB (12956): Fix gpio mutex in NetUP Dual DVB-S2 CI card.
V4L/DVB (12957): Fix MAC address reading from EEPROM in NetUP Dual DVB-S2
CI card.
AceLan Kao (1):
V4L/DVB (12352): gspca - vc032x: Fix mi1310_soc preview and LED
Adam Jackson (2):
drm: shut the EDID warnings up.
drm: prune modes when output is disconnected.
Adrian Hunter (18):
mmc: add 'enable' and 'disable' methods to mmc host
mmc: allow host claim / release nesting
mmc: add MMC_CAP_NONREMOVABLE host capability
mmc: add ability to save power by powering off cards
mmc: check status after MMC SWITCH command
omap_hsmmc: make use of new enable/disable interface
omap_hsmmc: keep track of power mode
omap_hsmmc: ensure workqueues are empty before suspend
omap_hsmmc: make use of new MMC_CAP_NONREMOVABLE host capability
ARM: OMAP: mmc-twl4030: add regulator sleep / wake function
omap_hsmmc: put MMC regulator to sleep
omap_hsmmc: clear interrupt status after init sequence
omap_hsmmc: cater for weird CMD6 behaviour
omap_hsmmc: prevent races with irq handler
omap_hsmmc: protect the card when the cover is open
omap_hsmmc: ensure all clock enables and disables are paired
omap_hsmmc: set a large data timeout for commands with busy signal
ARM: OMAP: RX51: set MMC capabilities and power-saving flag
Ajay Kumar Gupta (1):
USB: musb: fix put_device() call sequence
Ajit Khaparde (4):
be2net: Add GRO support to the be2net driver. LRO is not supported
anymore.
net/ethtool: Add support for the ethtool feature to flash firmware image
from a specified file.
be2net: Changes to support flashing of the be2 network adapter
be2net: Code changes in Tx path to use skb_dma_map/skb_dma_unmap
Akihiro Tsukada (1):
V4L/DVB (13000): add driver for 774 Friio White USB ISDB-T receiver
Akinobu Mita (9):
x86: Clean up dump_pagetable()
x86: Use get_desc_base()
x86: Remove unused patch_espfix_desc()
x86: Introduce set_desc_base() and set_desc_limit()
x86: Introduce GDT_ENTRY_INIT()
x86: Introduce GDT_ENTRY_INIT(), initialize bad_bios_desc statically
KVM: x86: use get_desc_base() and get_desc_limit()
KVM: x86: use kvm_get_gdt() and kvm_read_ldt()
mm: add gfp mask checking for __get_free_pages()
Akira Fujita (9):
ext4: Fix compile warnings with MB_DEBUG
ext4: Fix wrong comparisons in mext_check_arguments()
ext4: Remove unneeded BUG_ON() in ext4_move_extents()
ext4: Return exchanged blocks count to user space in failure
ext4: Fix small typo for move_extent_per_page()
ext4: Replace get_ext_path macro with an inline funciton
ext4: Replace BUG_ON() with ext4_error() in move_extents.c
ext4: Add null extent check to ext_get_path
ext4: Fix different block exchange issue in EXT4_IOC_MOVE_EXT
Al Viro (1):
nfs[23] tcp breakage in mount with binary options
Alan Cox (117):
x86/cpu: Clean up various files a bit
[libata] Add pata_rdc driver for RDC ATA devices
Staging: et1310: Fix the coding style
Staging: sep: Move the RAR support into staging where it is supposed to be
Staging: rar: fix some initial type problems
Staging: rar/sep: Don't use random VENDOR_ID macros but the proper names
Staging: sep: Fix rar build
Staging: rar/sep: Remove C++isms from the headers
Staging: sep: Create a structure to hold all the current crap spewed
about as globals
Staging: sep: rework write_register/read_register
Staging: sep: We have two different repeats of the same logic
Staging: sep: do something about all the printk macros
Staging: sep: indent pass
Staging: sep: first pass after indent
Staging: sep: priceless ...
Staging: sep: Put all the ARM bits together
Staging: sep: function shuffle
Staging: sep: statically initialize the fops like other drivers
Staging: sep: kill lock wrapper
Staging: sep: merge the two files
Staging: sep: make everything static
Staging: sep: kill off unused code
Staging: sep: squish some of the wrapper functions
Staging: sep: forward declaration removal time
Staging: sep: fix time handler
Staging: sep: use O_NDELAY instead of magic APIs
Staging: sep: rename some fields
Staging: sep: Fix PCI irq usage
Staging: sep: Use filp->private_data to create proper device instances
Staging: sep: clean up after switching to passing sep
Staging: sep: fix flow API
Staging: sep: load_rom is remarkably verbose and repetetive
Staging: sep: remove module int macro
Staging: sep: Try and get kernel address and user address types right
Staging: sep: remove extra CFLAGS we don't use
Staging: sep: Use the proper allocators for the shared area
Staging: sep: fix a conversion thinko
Staging: sep: various minor tidyups
Staging: sep: tidy firmware load
Staging: sep: Implement some proper open/close methods
Staging: sep: kick out various fields we can prove are not needed
Staging: sep: flow ioctl cleanup
Staging: sep: clean up command sending
Staging: sep: clean up time
Staging: sep: untangle the register_fs code
Staging: sep: use ioremap helpers
Staging: iio: Fix type warnings
Staging: altpciechdma: 64bit type warning fix
Staging: pohmelfs: fix atomic type spew
Staging: pohmelfs: fix type errors
Staging: et1310: kill pAdapter in favour of a sane name
Staging: et131x: spinlocks
Staging: et131x: power state
Staging: et131x: kill unused RCV_REF macros
Staging et131x: kill refcount
Staging: et131x: MPSend macros
Staging: et131x: kill copied PCI fields
Staging: et131x: Take a kref for the PCI pointer we cache
Staging: et131x: CSRAddress to regs
Staging: et131x: Eliminate RegistryDMA Cache
Staging: et131x: eliminate write only registry fields
Staging: et131x: clean up constant rx/tx registry fields
Staging: et131x: attack the config stuff
Staging: et131x: config is already zeroed
Staging: et131x: fold the diet config into the other code
Staging: et131x: de-hungarianise a bit
Staging: et131x: continue pruning unused fields
Staging: et131x: remove unused PCI identifiers
Staging: et131x: eeprom remove features
Staging: et131x: sort out the mmc enable routine
Staging: et131x: clean up MMC_SRAM_
Staging: et131x: quick tidy of the debug code
Staging: et131x: kill the Q_ADDR struct
Staging: et131x: clean up PM_CSR_t
Staging: et131x: clean up DMA10/DMA4 types
Staging: et131x: clean up MP_FLAG macros
Staging: et131x: kill the interrupt magic define and types
Staging: et131x: put the jagcore routines in with their users
Staging: et131x: kill MSI type
Staging: et131x: kill the loopback type
Staging: et131x: prune all the debug code
Staging: et131x: re-order the initpci code to match usual Linux style
Staging: et131x: kill off the TXDMA error type
Staging: et131x: kill off the TXDMA CSR type
slip: Clean up create and destroy
kfifo: Use "const" definitions
tty: Fix a typo noted in passing
mos7840: remove old dead modem logic
tty: Add a full port_close function
riscom8: split open and close methods up
mxser: Split close ready for a standard tty_port_close method
isicom: Split the close hardware bits out
tty: riscom8 kref and tty_port_close
cyclades: use the full port_close function
tty: make the kref destructor occur asynchronously
cdc_acm: Fix to use modern speed interfaces
tty: USB hangup is racy
tty: remove dtr/rts use from the driver open methods
tty: USB can now use the shutdown method for kref based freeing of ports
vt: add an event interface
vt: remove power stuff from kernel/power
vt: move kernel stuff out of vt.h
vt: add an activate and lock
tty: USB does not need the filp argument in the drivers
isicom: split the open method for the isicom device
serial: kill off uart_info
serial: Fold closing_* fields into the tty_port ones
serial: use tty_port pointers in the core code
serial: move count into the tty_port version
serial: move the flags into the tty_port field
serial: kill off uif_t
serial: replace the state mutex with the tty port mutex
serial: move delta_msr_wait into the tty_port
serial: move port users helper
serial: kill USF_CLOSING_* definitions
serial: introduce tty krefs
tty: USB serial termios bits
Alan Jenkins (12):
eeepc-laptop: don't touch the pci slot if it was claimed by a different
driver
eeepc-laptop: use a mutex to serialize pci hotplug (resume vs. notify)
eeepc-laptop: fix pci hotplug race on load and unload
eeepc-laptop: fix ordering of init and exit functions
eeepc-laptop: make input device a child of the platform device
eeepc-laptop: remove redundant rfkill_set_sw_state in resume handler
eeepc-laptop: check the 3G rfkill state on resume
eeepc-laptop: correct the description of the hibernation abort bug
eeepc-laptop: switch to dev_pm_ops
eeepc-laptop: fix rfkill memory leak on unload
eeepc-laptop: allow rfkill hotplug to work on the 900A model
8139cp: fix duplicate loglevel in module load message
Alan Stern (21):
Driver core: add new device to bus's list before probing
TTY: fix typos
usb-serial: change referencing of port and serial structures
usb-serial: put subroutines in logical order
usb-serial: change logic of serial lookups
usb-serial: acquire references when a new tty is installed
usb-serial: fix termios initialization logic
usb-serial: rename subroutines
usb-serial: add missing tests and debug lines
usb-serial: straighten out serial_open
USB serial: update the console driver
USB: add API for userspace drivers to "claim" ports
USB: make intf.pm_usage an atomic_t
USB: make the "usbfs_snoop" log more pertinent
USB: check for hub driver not bound to root hub device
USB: don't lose mode switch events on suspended devices
USB: dummy-hcd: accept mismatch between wLength and transfer length
USB: s3c2410: unregister should call unbind, not disconnect
USB: EHCI: rescan the queue after an unlink
USB: EHCI: change deschedule logic for interrupt QHs
USB: usbfs: add USBDEVFS_URB_BULK_CONTINUATION flag
Albert Herranz (3):
ssb: Implement SDIO host bus support
b43: Add Soft-MAC SDIO device support
b43: fix build error if !CONFIG_B43_LEDS
Albin Tonnerre (3):
tracing: Remove mentioning of legacy latency_trace file from documentation
PM: Add convenience macro to make switching to dev_pm_ops less error-prone
include/linux/unaligned/{l,b}e_byteshift.h: fix usage for compressed
kernels
Alek Du (5):
USB: EHCI: add need_io_watchdog flag to ehci_hcd
USB: EHCI: split ehci_qh into hw and sw parts
USB: EHCI: Add Intel Moorestown EHCI controller HOSTPCx extensions and
support phy low power mode
gpio: add Intel Moorestown Platform Langwell chip gpio driver
gpio: pca953x: add support for MAX7315
Aleksandr V. Piskunov (1):
V4L/DVB (12485): zl10353: correct implementation of
FE_READ_UNCORRECTED_BLOCKS
Alessandro Guido (1):
HID: Remove duplicate Kconfig entry
Alessandro Rubini (10):
[ARM] 5582/1: VIC: support ST-modified version with a split init
[ARM] 5583/1: VIC: acknowledge software interrupts
[ARM] 5590/1: Add basic support for ST Nomadik 8815 SoC and evaluation
board
[ARM] 5584/1: nomadik: add gpio driver and devices
[ARM] 5585/1: nomadik: add gpio-i2c devices
[ARM] 5586/1: nomadik board: added ethernet
[ARM] 5587/1: nomadik: add l2cc
[ARM] 5588/1: nomadik: add defconfig for nhk8815
mtd: nand: driver for Nomadik 8815 SoC (on NHK8815 board)
mtd: OneNand support for Nomadik 8815 SoC (on NHK8815 board)
Alessandro Zummo (3):
rtc: rtc-ds1302 fixes
rtc: rtc-sh fixes
rtc: reorder Makefile
Alex Chiang (6):
ACPI: pci_slot.ko wants a 64-bit _SUN
PCI: remove pcibios_scan_all_fns()
ACPI: export acpi_pci_root and friends
PCI Hotplug: acpiphp: get pci_bus from acpi handle correctly
PCI Hotplug: acpiphp: find bridges the easy way
PCI Hotplug: convert acpi_pci_detect_ejectable() to take an acpi_handle
Alex Deucher (13):
drm/radeon/kms: re-apply 2007d633d639c896396e4c4b53b38068f3831307
drm/radeon/r600: use fence->timeout directly
drm/radeon/r600: fix legacy blit code
drm/radeon/kms/r600: fix blit support
drm/radeon/kms/r600: use blit for BO moves
drm/radeon/kms: pull in latest quirks and fixes from ddx
drm/radeon/kms: add common scaled modes for TV and LVDS
drm/radeon/kms: add common lvds modes in the ddc case
drm/radeon/kms/r600: fix blit dword count for non r6xx
drm/radeon/kms: fix typo in quirks
drm/radeon/r600: don't do interrupts
drm/radeon/r600/kms: rv670 is not DCE3
drm/radeon: some r420s have a CP race with the DMA engine.
Alex Elder (4):
xfs: xfs_showargs() reports group *and* project quotas enabled
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
xfs: Record new maintainer information
Merge branch 'master' of git://oss.sgi.com/xfs/xfs into for-linus
Alex Roman (1):
[ARM] pxa/colibri: add UART MFP configuration for the PXA320 module
Alex Williamson (2):
iommu=pt is a valid early param
PCI iommu: iommu=pt is a valid early param
Alexander Beregalov (13):
ar9170: fix build error when !CONFIG_AR9170_LEDS
Staging: vt6655: fix build when !CONFIG_WIRELESS_EXT
Staging: vt6655: remove dependency on WIRELESS_EXT version
Staging: otus: remove dependency on WIRELESS_EXT version
Staging: vt6656: remove dependency on kernel version
Staging: vt6656: remove dependency on WIRELESS_EXT version
Staging: vt665x: depend on WIRELESS_EXT
Staging: at76_usb: fix !CONFIG_WIRELESS_EXT build
Staging: at76_usb: replace mac2str() with %pM
Staging: wlan-ng: remove dependency on WIRELESS_EXT version
Staging: rt2860: remove dependency on WIRELESS_EXT version
Staging: agnx: remove flush_workqueue()
Staging: vt665x: fix built-in compiling
Alexander Duyck (21):
igb: remove media type fiber as it is misleading
igb: make serdes power down available for 82575 in addition to 82576 parts
igb: change configure_pcs_link to void since it always returns 0
igb: do not overwrite EEPROM LED settings
igb: add completion timeout workaround for 82575/82576
igb: move all multicast addresses into multicast table array
igb: cleanup receive address register initialization
igb: remove unused switch statement from igb_set_wol
igb: add support for 82576 mezzanine card
igb: use buffer_info->dma instead of shinfo->nr_frags to determine unmap
igb: cleanup flow control configuration to make requested/current more
clear
igb: initialize mailbox function pointers prior to phy init
igbvf: resolve "frees DMA memory with different size" warnings
igb/ixgbe: add IPV6_CSUM support to vlan_features
igb: add support for set_rx_mode netdevice operation
igb: only disable/enable interrupt bits for igb physical function
igb: set vf rlpml wasn't taking vlan tag into account
PCI quirk: update 82576 device ids in SR-IOV quirks list
igb: reset sgmii phy at start of init
igb: do not allow phy sw reset code to make calls to null pointers
igb: resolve namespacecheck warning for igb_hash_mc_addr
Alexander Graf (4):
x86: Add definition for IGNNE MSR
KVM: Implement MSRs used by Hyper-V
KVM: SVM: Implement INVLPGA
KVM: SVM: Improve nested interrupt injection
Alexander Schmidt (1):
IB/ehca: Make port autodetect mode the default
Alexander Strakh (1):
[CIFS] Memory leak in ntlmv2 hash calculation
Alexandros Batsakis (3):
nfsd41: sunrpc: svc_tcp_recv_record()
nfsd41: sunrpc: add new xprt class for nfsv4.1 backchannel
nfsd41: modify nfsd4.1 backchannel to use new xprt class
Alexey Dobriyan (38):
sparc64: cheaper asm/uaccess.h inclusion
x86: uv: Clean up uv_ptc_init(), use proc_create()
pktgen: use proc_create_data()
can: switch to seq_file
drm: use proc_create_data()
netfilter: nf_conntrack: netns fix re reliable conntrack event delivery
netns: embed ip6_dst_ops directly
ide: convert to ->proc_fops
sparc: convert /proc/io_map, /proc/dvma_map to seq_file
sctp: use proc_create()
headers: net/ipv[46]/protocol.c header trim
net: constify struct net_protocol
net: constify struct inet6_protocol
net: constify remaining proto_ops
xfs: switch to seq_file
MIPS: Lasat: Fix compilation
headers: taskstats_kern.h trim
Fix "W" macro in arch/arm/include/asm/unified.h
acpi: switch /proc/acpi/{debug_layer,debug_level} to seq_file
kernel/profile.c: Switch /proc/irq/prof_cpu_mask to seq_file
const: make struct super_block::dq_op const
const: make struct super_block::s_qcop const
const: mark remaining super_operations const
const: mark remaining export_operations const
const: mark remaining address_space_operations const
const: mark remaining inode_operations as const
const: make file_lock_operations const
const: make lock_manager_operations const
const: make block_device_operations const
oom: move oom_killer_enable()/oom_killer_disable to where they belong
pcmcia: switch /proc/bus/pccard/drivers to seq_file
viafb: switch to seq_file
headers: utsname.h redux
sysctl: remove "struct file *" argument of ->proc_handler
aio: ifdef fields in mm_struct
gru: use proc_create()
headers: kref.h redux
const: mark struct vm_struct_operations
Alexey Starikovskiy (4):
ACPICA: Don't switch task then not allowed
ACPI: EC: Merge IRQ and POLL modes
ACPI: EC: use BURST mode only for MSI notebooks
ACPI: EC: Drop orphan comment
Alistair John Strachan (1):
hwmon: (abituguru3) Support multiple DMI strings per chip ID
Alok Kataria (1):
x86: Print the hypervisor returned tsc_khz during boot
Amerigo Wang (7):
x86, 32-bit: Use generic sys_pipe()
SLUB: Fix some coding style issues
selinux: adjust rules for ATTR_FORCE
vfs: allow file truncations when both suid and write permissions set
x86: Fix an incorrect argument of reserve_bootmem()
kcore: fix /proc/kcore's stat.st_size
elf: clean up fill_note_info()
Amit Kucheria (3):
mfd: Add support for TWL4030/5030 dynamic power switching
mfd: Print warning for twl4030 out-of-order script loading
mfd: OMAP: Board-specifc twl4030 DPS scripts for RX51 board
Amit Kumar Salecha (8):
netxen: support for ethtool set ringparam
netxen: implement pci driver shutdown
netxen: fix ip addr hashing after firmware reset
netxen: pre calculate register addresses
netxen: fix check for ip addr hashing support
netxen: fix tx descriptor structure
netxen: change firmware write size
netxen: fix tx timeout recovery
Amit Shah (3):
KVM: ignore reads to perfctr msrs
Documentation: Update KVM list email address
virtio_net: Check for room in the vq before adding buffer
Anand Gadiyar (7):
MUSB: Remove usb_musb_pm_init() call
trivial: OHCI: Fix typo in a comment
trivial: fix typo "for for" in multiple files
trivial: fix typo "to to" in multiple files
USB: EHCI: OHCI: Remove unnecessary includes of reboot.h
USB: OMAP: ISP1301: Compile fix
OMAP: HSMMC: do not enable buffer ready interrupt if using DMA
Anders Kaseorg (1):
x86: fix fragile computation of vsyscall address
Andi Kleen (38):
x86: mce: Make CONFIG_X86_ANCIENT_MCE dependent on CONFIG_X86_MCE
x86: mce: Update X86_MCE description in x86/Kconfig
x86: mce: Remove old i386 machine check code
x86: mce: Rename CONFIG_X86_NEW_MCE to CONFIG_X86_MCE
x86: mce: Move code in mce.c
x86: mce: Move per bank data in a single datastructure
x86: mce: macros to compute banks MSRs
x86: mce: Lower maximum number of banks to architecture limit
TCP: Add comments to (near) all functions in tcp_output.c v3
PCI: disable pci_find_device warnings when deprecated pci functions are
enabled
x86, mce: Fix compilation with !CONFIG_DEBUG_FS in mce-severity.c
HWPOISON: Add page flag for poisoned pages
HWPOISON: Export some rmap vma locking to outside world
HWPOISON: Add support for poison swap entries v2
HWPOISON: Add new SIGBUS error codes for hardware poison signals
HWPOISON: Add basic support for poisoned pages in fault handler v3
HWPOISON: Add poison check to page fault handling
HWPOISON: x86: Add VM_FAULT_HWPOISON handling to x86 page fault handler v2
HWPOISON: Use bitmask/action code for try_to_unmap behaviour
HWPOISON: Handle hardware poisoned pages in try_to_unmap
HWPOISON: Define a new error_remove_page address space op for async
truncation
HWPOISON: Add PR_MCE_KILL prctl to control early kill behaviour per
process
HWPOISON: The high level memory error handler in the VM v7
HWPOISON: Enable .remove_error_page for migration aware file systems
HWPOISON: Enable error_remove_page for NFS
HWPOISON: Add madvise() based injector for hardware poisoned pages v4
HWPOISON: Add simple debugfs interface to inject hwpoison on arbitary PFNs
HWPOISON: Enable error_remove_page on btrfs
PCI: Disable AER with pci=nomsi
x86: Remove final bits of CONFIG_X86_OLD_MCE
kbuild: Check if linker supports the -X option
kbuild: echo the record_mcount command
kbuild: set -fconserve-stack option for gcc 4.5
kbuild: fail build if recordmcount.pl fails
Documentation/memory.txt: remove some very outdated recommendations
kmap_types.h: rename D macro
vfs: optimization for touch_atime()
vfs: optimize touch_time() too
Andiry Brienza (1):
ALSA: hda - Add support for new AMD HD audio devices
Andre Draszik (3):
sh: ratelimit unaligned fixups
sh: Allow user control over misaligned fixup handling
sh: cleanup of do_address_error()
Andre Maasikas (1):
drm/radeon/r600: set correct pitch for 4 byte copy
Andre Prendel (2):
hwmon: Add driver for Texas Instruments TMP421/422/423 sensor chips
hwmon: (tmp421) Add documentation
Andre Przywara (15):
KVM: SVM: use explicit 64bit storage for sysenter values
KVM: Move performance counter MSR access interception to generic x86 path
KVM: Allow emulation of syscalls instructions on #UD
KVM: x86 emulator: Add missing EFLAGS bit definitions
KVM: x86 emulator: Prepare for emulation of syscall instructions
KVM: x86 emulator: add syscall emulation
KVM: x86 emulator: Add sysenter emulation
KVM: x86 emulator: Add sysexit emulation
KVM: ignore AMDs HWCR register access to set the FFDIS bit
KVM: ignore reads from AMDs C1E enabled MSR
KVM: introduce module parameter for ignoring unknown MSRs accesses
KVM: Ignore PCI ECS I/O enablement
KVM: handle AMD microcode MSR
KVM: fix MMIO_CONF_BASE MSR access
KVM: add module parameters documentation
Andrea Arcangeli (1):
ksm: fix deadlock with munlock in exit_mmap
Andreas Dilger (2):
jbd2: round commit timer up to avoid uncommitted transaction
JBD: round commit timer up to avoid uncommitted transaction
Andreas Herrmann (18):
sched: Use structure to store local data in __build_sched_domains
sched: Separate out allocation/free/goto-hell from __build_sched_domains
sched: Separate out build of NUMA sched domain from __build_sched_domains
sched: Separate out build of CPU sched domain from __build_sched_domains
sched: Separate out build of MC sched domain from __build_sched_domains
sched: Separate out build of SMT sched domain from __build_sched_domains
sched: Separate out build of SMT sched groups from __build_sched_domains
sched: Separate out build of MC sched groups from __build_sched_domains
sched: Separate out build of CPU sched groups from __build_sched_domains
sched: Separate out build of ALLNODES sched groups from
__build_sched_domains
sched: Separate out build of NUMA sched groups from __build_sched_domains
sched: Consolidate definition of variable sd in __build_sched_domains
x86: Fix CPU llc_shared_map information for AMD Magny-Cours
x86, cacheinfo: Fixup L3 cache information for AMD multi-node processors
x86, mcheck: Use correct cpumask for shared bank4
x86, sched: Workaround broken sched domain creation for AMD Magny-Cours
x86, EDAC: Provide function to return NodeId of a CPU
x86, mce: Fix compile warning in case of CONFIG_SMP=n
Andreas Mohr (4):
ALSA: azt3328: fix Kconfig entry
ALSA: azt3328: large codec cleanup, add I2S port etc.
ALSA: azt3328: fix previous breakage, improve suspend, cleanups
V4L/DVB (13003): Correct dangerous and inefficient msecs_to_jiffies()
calculation in some V4L2 drivers
Andreas Oberritter (2):
V4L/DVB (12275): Add two new ioctls: DMX_ADD_PID and DMX_REMOVE_PID
V4L/DVB (12276): Remove a useless check from dvb_dmx_swfilter_packet()
Andreas Schlick (1):
ext4: Always set dx_node's fake_dirent explicitly.
Andres Salomon (3):
Revert "power: remove POWER_SUPPLY_PROP_CAPACITY_LEVEL"
olpc_battery: Add an 'error' sysfs device that displays raw errors
power_supply: Add a charge_type property, and use it for olpc driver
Andrew Morton (13):
arch/x86/oprofile/op_model_amd.c: fix op_amd_handle_ibs() return type
driver core: platform_device_add_data(): use kmemdup()
sched: Fix raciness in runqueue_is_locked()
drivers/dma/ioat/dma_v2.c: fix warnings
net: fix CONFIG_NET=n build on sparc64
drivers/media/dvb/pt1/pt1.c needs vmalloc.h
drivers/mfd/ab3100-core.c: fix powerpc build error
include/linux/kmemcheck.h: fix a trillion warnings
drivers/video/tmiofb.c: fix uninitialised return value
include/linux/cred.h: fix build
drivers/usb/serial/sierra.c: fix CONFIG_PM=n build
procfs: disable per-task stack usage on NOMMU
hugetlb_file_setup(): use C, not cpp
Andrew Price (1):
rt2x00: fix the definition of rt2x00crypto_rx_insert_iv
Andrew Vasquez (8):
[SCSI] qla2xxx: Correctly handle 'global port-unavailable' AEN.
[SCSI] qla2xxx: ISP21xx/22xx do not support FDMI registrations.
[SCSI] qla2xxx: Correct display of vp_count in debug printk.
[SCSI] qla2xxx: Generalize srb structure usage.
[SCSI] qla2xxx: Add asynchronous-login support.
[SCSI] qla2xxx: Further limit device-table (qla_devtbl) lookup to
non-24xx.
[SCSI] qla2xxx: Correct various NPIV issues.
[SCSI] qla2xxx: Properly delete rports attached to a vport.
Andrew Victor (1):
ARM: 5719/1: [AT91] Fix AC97 breakage
Andrey Yurovsky (7):
libertas: remove ps_supported flag, use fwcapinfo
libertas: copy WPA keys to priv when associating
libertas: correct card cleanup order in SPI driver
libertas: fix card cleanup order in SDIO driver
libertas: check valid bits in SPI bus mode reg
mac80211: Use correct sign for mesh active path refresh.
libertas: don't use dynamic-sized array
Andrzej Hajda (1):
V4L/DVB (12465): cx88: High resolution timer for Remote Controls
Andy Adamson (16):
nfsd41: use globals for DRC limits
nfsd41: reclaim DRC memory on session free
nfsd41: minor set_forechannel_maxreqs cleanup
nfsd41: reserve less memory for DRC
nfsd41: hange from page to memory based drc limits
nfsd41: remove redundant forechannel max requests check
nfsd41: change check_slot_seqid parameters
nfsd41: Use separate DRC for setclientid
nfsd41: rename nfsd4_enc_uncached_replay
nfsd41: encode replay sequence from the slot values
nfsd41: expand solo sequence check
nfsd41: bound forechannel drc size by memory usage
nfsd41: use session maxreqs for sequence target and highest slotid
nfsd41: replace nfserr_resource in pure nfs41 responses
nfsd41: replace page based DRC with buffer based DRC
nfsd41: Backchannel: callback infrastructure
Andy Grover (20):
RDS: Set retry_count to 2 and make modifiable via modparam
RDS/IB: Improve RDS protocol version checking
RDS/IB: Handle connections using RDS 3.0 wire protocol
RDS/IB: Fix printk to indicate remote IP, not local
RDS/RDMA: Fix cut-n-paste errors in printks in rdma_transport.c
RDS/IB: Rename byte_len to data_len to enhance readability
RDS: Don't set c_version in __rds_conn_create()
RDS/IB: Move tx/rx ring init and refill to later
RDS/IB: Disable flow control in sysctl and explain why
RDS/IB: Drop connection when a fatal QP event is received
RDS: Fix completion notifications on blocking sockets
RDS/IB: Always use PAGE_SIZE for FMR page size
RDS/IW: Remove page_shift variable from iwarp transport
RDS/IW: Remove dead code
RDS: Refactor end of __conn_create for readability
RDS: Add TCP transport to RDS
RDS: Export symbols from core RDS
RDS: Modularize RDMA and TCP transports
RDS: Track transports via an array, not a list
RDS: Add a debug message suggesting to load transport modules
Andy Walls (11):
V4L/DVB (12207): cx18: Add an EEPROM dump routine for the Yuan MPC718 and
future cards
V4L/DVB (12209): ivtv: Add card entry for AVerMedia UltraTV 1500 MCE
(M113 variant)
V4L/DVB (12210): ivtv: Fix automatic detection of AVerMedia UltraTV
1500MCE.
V4L/DVB (12334): tuner-simple: Add an entry for the Partsnic PTI-5NF05
NTSC tuner
V4L/DVB (12335): ivtv: Fix errors in AVerTV M113 card definitions and add
a new M113 card
V4L/DVB (12336): ivtv: Fix improper GPIO audio mux input switch on video
standard change
V4L/DVB (12366): ir-kbd-i2c: Allow use of ir-kdb-i2c internal get_key
funcs and set ir_type
V4L/DVB (12367): cx18: Add i2c initialization for Z8F0811/Hauppage IR
transceivers
V4L/DVB (12368): ir-kbd-i2c: Add support for Z8F0811/Hauppage IR
transceivers
V4L/DVB (12699): cx18: ir-kbd-i2c initialization data should point to a
persistent object
V4L/DVB (12884): cx18: Eliminate warning about discarding 'const' is
assignment for IR init
Andy Whitcroft (5):
checkpatch: possible types -- else cannot start a type
checkpatch: indent checks -- stop when we run out of continuation lines
checkpatch: format strings should not have brackets in macros
checkpatch: limit sN/uN matches to actual bit sizes
checkpatch: version 0.29
Aneesh Kumar K.V (7):
ext4: Fix memory leak fix when mounting an ext4 filesystem
ext4: Add missing unlock_new_inode() call in extent migration code
ext4: Allow rename to create more than EXT4_LINK_MAX subdirectories
ext4: Take page lock before looking at attached buffer_heads flags
ext4: move ext4_mb_init_group() function earlier in the mballoc.c
ext4: check for need init flag in ext4_mb_load_buddy
ext4: Clarify the locking details in mballoc
Anil Ravindranath (1):
[SCSI] pmcraid: PMC-Sierra MaxRAID driver to support 6Gb/s SAS RAID
controller
Anil Veerabhadrappa (6):
[SCSI] bnx2i: remove global variable bnx2i_reg_devices
[SCSI] bnx2i: bug fixes in bnx2i_init_one to handle error conditions
[SCSI] bnx2i: convert bnx2i_dev_lock to mutex
[SCSI] bnx2i: register given device with cnic if shost != NULL in
ep_connect()
[SCSI] bnx2i : Fix command session number jump issue seen during cable
pull test
[SCSI] bnx2i : Fix "cid #n not valid" issue
Anirban Chakraborty (2):
[SCSI] qla2xxx: Fix a bug that clears the interrupt status register for
the base queue
[SCSI] qla2xxx: Fix to ensure driver works in sinlge queue mode if
multiqueue fails
Anirban Sinha (4):
tracing: Eliminate code duplication in kernel/tracepoint.c
sched: Rename init_cfs_rq => init_tg_cfs_rq
cleanup console_print()
Fix ia64 build breakage in head.S
Anthony Liguori (1):
KVM: When switching to a vm8086 task, load segments as 16-bit
Anton Blanchard (9):
powerpc: Move 64bit VDSO to improve context switch performance
powerpc: Rearrange SLB preload code
powerpc: Preload application text segment instead of TASK_UNMAPPED_BASE
perf_event: Update PERF_EVENT_FORK header definition
tracing/workqueue: Use %pf in workqueue trace events
powerpc: Move 64bit heap above 1TB on machines with 1TB segments
powerpc/perf_counter: Fix vdso detection
powerpc: Increase NODES_SHIFT on 64bit from 4 to 8
powerpc: Fix ibm,client-architecture-support printout
Anton Vorontsov (33):
ucc_geth: Add support for skb recycling
netpoll: Introduce netpoll_carrier_timeout kernel option
powerpc/83xx: Add support for MPC8377E-WLAN boards
powerpc/85xx: Add support for I2C EEPROMs on MPC8548CDS boards
powerpc/83xx: Add eSDHC support for MPC837xE-RDB/WLAN boards
powerpc/85xx: Add eSDHC support for MPC8536DS boards
powerpc/82xx: Fix BCSR bits for MPC8272ADS boards
powerpc/82xx: Add CPM USB Gadget support for MPC8272ADS boards
powerpc/85xx: Add QE USB support for MPC8569E-MDS boards
ucc_geth: Fix NULL pointer dereference in uec_get_ethtool_stats()
powerpc/qe: Implement qe_alive_during_sleep() helper function
ucc_geth: Factor out MAC initialization steps into a call
ucc_geth: Remove UGETH_MAGIC_PACKET Kconfig symbol and code
ucc_geth: Implement suspend/resume and Wake-On-LAN support
phy/marvell: Make non-aneg speed/duplex forcing work for 88E1111 PHYs
ucc_geth: Rearrange some code to avoid forward declarations
ucc_geth: Fix hangs after switching from full to half duplex
8250: Now honours baud rate lower bounds
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
USB: fsl_qe_udc: Add fsl,mpc8323-qe-usb compatible entry
sdhci: be more strict with get_min_clock() usage
sdhci-of: fix SD clock calculation
sdhci-of: avoid writing reserved bits into host control register
sdhci-of: fix high-speed cards recognition
powerpc: introduce and document sdhci,wp-inverted property for eSDHC
sdhci-of: don't hard-code inverted write-protect quirk
sdhci-of: cleanup eSDHC's set_clock() a little bit
spi: add support for device table matching
of: remove "stm,m25p40" alias
hwmon: adxx: convert to device table matching
hwmon: lm70: convert to device table matching
spi: prefix modalias with "spi:"
3c59x: Get rid of "Trying to free already-free IRQ"
Antonio Ospite (5):
leds: Fix indentation in LEDS_LP3944 Kconfig entry
mfd: register ezx-pcap earlier
regulator: register pcap earlier
regulator: get pcap data from the parent device
pxa2xx_spi: register earlier
Antti Palosaari (9):
V4L/DVB (12752): get_dvb_firmware: add af9015 firmware
V4L/DVB (12754): af9015: [2/2] fix USB TS configuration
V4L/DVB (12755): af9015: improve usb control message function slightly
V4L/DVB (12756): af9015: fix typo in register compare
V4L/DVB (12950): tuner-simple: add Philips CU1216L
V4L/DVB (12951): em28xx: add Reddo DVB-C USB TV Box
V4L/DVB (12959): anysee: increase BULK transfer size from 512 to 8192
V4L/DVB (12960): anysee: coding style fix
V4L/DVB (12962): ce6230: increase BULK transfer size from 512 to 8192
Anuj Aggarwal (3):
Regulator: Add TPS65023 regulator driver
Regulator: Add TPS6507x regulator driver
Regulator: Adding TPS65023 and TPS6507x in Kconfig and Makefile
Ari Kauppi (2):
wl12xx: Fix incorrect warning message.
wl12xx: Fix CMD_TEST regression via netlink.
Aric Blumer (1):
USB: ohci-pxa27x: Allow NOCP and OCPM to be cleared
Aric D. Blumer (1):
USB: ohci-pxa27x: Reconfigure power settings on resume
Arjan van de Ven (18):
sched: Provide iowait counters
perf: Add a timestamp to fork events
perf: Store trace event name/id pairs in perf.data
perf: Allow perf utilities to have "callback" options without arguments
perf: Add a sample_event type to the event_union
tracing, perf: Convert the power tracer into an event tracer
perf: Add a SVG helper library file
perf: Add the timechart tool
perf timechart: Add "perf timechart record"
perf utils: Be consistent about minimum text size in the svghelper
tracing, x86, cpuidle: Move the end point of a C state in the power tracer
perf: Add timechart help text and add timechart to "perf help"
perf utils: Use a define for the maximum length of a trace event
perf timechart: Show the name of the waker/wakee in timechart
perf timechart: Show the duration of scheduler delays in the SVG
perf util: Make the timechart SVG width dynamic
perf util: SVG performance improvements
cpuidle: fix the menu governor to boost IO performance
Arnaldo Carvalho de Melo (3):
x86, intel_txt: Fix typos in Kconfig help
perf top: Show RIP only in verbose mode
Subject: [PATCH] appletalk: Fix skb leak when ipddp interface is not
loaded
Arnd Bergmann (22):
x86: add copies of some headers to convert to asm-generic
x86: convert trivial headers to asm-generic version
x86: convert almost generic headers to asm-generic version
x86: convert termios.h to the asm-generic version
x86: remove all now-duplicate header files
score: unset __ARCH_WANT_IPC_PARSE_VERSION
score: remove __{put,get}_user_unknown
score: add generic sys_call_table
score: remove init_mm
score: add prototypes for wrapped syscalls
score: add missing #includes
score: add address space annotations
score: fix function prototypes
score: cleanups: dead code, 0 as pointer, shadowed variables
score: make irq.h definitions local
score: clean up mm/init.c
sched: Add default defines for PREEMPT_ACTIVE
dma-ops: Remove flush_write_buffers() in dma-mapping-common.h
CRIS: add pgprot_noncached
tty: handle VT specific compat ioctls in vt driver
mm: add MAP_HUGETLB for mmaping pseudo-anonymous huge page regions
mm: remove duplicate asm/mman.h files
Arnd Hannemann (2):
mac80211: Remove unnused throughput field from minstrel_rate.
mac80211: Fix output of minstrels rc_stats
Arputham Benjamin (2):
mlx4_core: Distinguish multiple devices in /proc/interrupts
IB/mthca: Distinguish multiple devices in /proc/interrupts
Artem Bityutskiy (18):
UBIFS: kill BKL
UBIFS: remove unneeded call from ubifs_sync_fs
UBI: print a message if ECH is corrupted and VIDH is ok
UBI: amend NOR flash pre-erase quirk
UBI: print a warning if too many PEBs are corrupted
UBI: introduce flash dump helper
UBI: improve NOR flash erasure quirk
UBIFS: constify file and inode operations
UBIFS: add inode size debugging check
UBIFS: do not print scary error messages needlessly
UBIFS: check ubifs_scan error codes better
UBIFS: amend commentaries
UBIFS: define journal head numbers in ubifs-media.h
UBIFS: improve journal head debugging prints
UBIFS: various minor commentary fixes
UBIFS: improve lprops dump
UBIFS: fix debugging dump
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into linux-next
Arve Hjønnevåg (2):
Staging: HTC Dream: touchscreen driver for staging
Staging: dream: add support for input on GPIO pins
Ashish Kalra (1):
sata_fsl: Defer non-ncq commands when ncq commands active
Ashwin Chaugule (1):
hrtimer: Eliminate needless reprogramming of clock events device
Atsushi Nemoto (11):
ASoC: txx9aclc: dynamically allocate dmaengine devname
tc35815: Disable StripCRC
tc35815: Improve BLEx / FDAEx handling
tc35815: Increase timeout for mdio
tc35815: Fix rx_missed_errors count
tc35815: Use 0 RxFragSize.MinFrag value for non-packing mode
dmaengine: Move all map_sg/unmap_sg for slave channel to its client
MIPS: TXx9: Disable PM capability of TX493[89] internal ether
mtd: nand: add __nand_correct_data helper function
mtd: nand: fix tmio_nand ecc correction
mtd: nand: txx9ndfmc: transfer 512 byte at a time if possible
Atsushi Tsuji (1):
tracing: Fix minor bugs for __unregister_ftrace_function_probe
Avi Kivity (37):
KVM: x86 emulator: Implement zero-extended immediate decoding
KVM: x86 emulator: fix jmp far decoding (opcode 0xea)
KVM: Move common KVM Kconfig items to new file virt/kvm/Kconfig
KVM: SVM: Fold kvm_svm.h info svm.c
KVM: VMX: Avoid duplicate ept tlb flush when setting cr3
KVM: VMX: Simplify pdptr and cr3 management
KVM: Cache pdptrs
KVM: VMX: Fix reporting of unhandled EPT violations
KVM: Calculate available entries in coalesced mmio ring
KVM: Reorder ioctls in kvm.h
KVM: VMX: Move rmode structure to vmx-specific code
KVM: MMU: Fix is_dirty_pte()
KVM: MMU: Adjust pte accessors to explicitly indicate guest or shadow pte
KVM: MMU: s/shadow_pte/spte/
KVM: Return to userspace on emulation failure
KVM: VMX: Only reload guest cr2 if different from host cr2
KVM: SVM: Don't save/restore host cr2
KVM: Trace irq level and source id
KVM: Trace mmio
KVM: Trace apic registers using their symbolic names
KVM: MMU: Trace guest pagetable walker
KVM: Document basic API
KVM: Trace shadow page lifecycle
KVM: VMX: Optimize vmx_get_cpl()
x86: Export kmap_atomic_to_page()
KVM: SVM: Drop tlb flush workaround in npt
KVM: Move #endif KVM_CAP_IRQ_ROUTING to correct place
KVM: VMX: Adjust rflags if in real mode emulation
KVM: Rename x86_emulate.c to emulate.c
KVM: Add __KERNEL__ guards to exported headers
KVM: Add missing #include
KVM: Protect update_cr8_intercept() when running without an apic
KVM: Document KVM_CAP_IRQCHIP
KVM: Optimize kvm_mmu_unprotect_page_virt() for tdp
KVM: Use thread debug register storage instead of kvm specific data
KVM: VMX: Conditionally reload debug register 6
KVM: VMX: Check cpl before emulating debug register access
Axel K (6):
Staging: rt3090: add device id 1462:891a
Staging: rt2860: add new device ids
Staging: rt2860/rt2870/rt3070/rt3090: fix compiler warning on x86_64
Staging: rt3090: remove possible conflict with rt2860
Staging: rt3090: rename device from raX to wlanX
Staging: rt3090: port changes in WPA_MIX_PAIR_CIPHER to rt3090
Balaji Rao (1):
mmc: in mmc_power_up(), use previously selected ocr if available
Balbir Singh (7):
memcg: remove the overhead associated with the root cgroup
memory controller: soft limit documentation
memory controller: soft limit interface
memory controller: soft limit organize cgroups
memory controller: soft limit refactor reclaim flags
memory controller: soft limit reclaim on contention
memcg: improve resource counter scalability
Barry Song (21):
ASoC: Blackfin: convert internal names from bf52x to bf5xx
ASoC: new ad1938 codec driver based on asoc
ASoC: blackfin I2S(TDM mode) CPU DAI driver
ASoC: board driver to connect bf5xx with ad1938
ASoC: Fix checkpatch issues and typos of ad1938 codec and bf5xx-tdm dai
ASoC: add output/input widgets in ad1938 to make dac/adc dynamic PM work
new ad1836 codec driver based on asoc
ASoC: delete -spi suffix in ad1938 and free private data while registers
fail
ASoC: new board driver to connect bfin-5xx with ad1836 codec
Blackfin: bf537-stamp: add resources for AD1938 audio card
Blackfin: bf538: add bfin_clear_PPI_STATUS() helper
Blackfin: bf537-stamp: update AD714x resources
Blackfin: bf537-stamp: drop ATA interrupt probe workaround
Blackfin: cm-bf527/bf537-stamp: fix dm9000 resources
Blackfin: bf538-ezkit: add resources for parallel flash
Blackfin: bf537-stamp: update ad1836 resources
Blackfin: delete '-spi' suffix in ad1836/ad1938 driver name
Blackfin: bf538-ezkit: add SPI IRQ resources
ASoC: fix typos in Blackfin headers
ASoC: Blackfin I2S: add lost platform_device parameter to resume function
ASoC: some minor changes for AD1836 and AD1938 codec drivers
Bart Van Assche (2):
workqueues: Improve schedule_work() documentation
[SCSI] libsrp: fix memory leak in srp_ring_free()
Bartlomiej Zolnierkiewicz (157):
x86, mce: don't log boot MCEs on Pentium M (model == 13) CPUs
x86, mce: fix "mce" boot option handling for CONFIG_X86_NEW_MCE
x86, mce: add missing __cpuinit tags
x86, mce: remove never executed code
x86, mce: fix reporting of Thermal Monitoring mechanism enabled
x86: Remove superfluous NULL pointer check in destroy_irq()
ide: allow ide_dev_read_id() to be called from the IRQ context
ide: fix races in handling of user-space SET XFER commands
irq: Remove superfluous NULL pointer check in check_irq_resend()
nfs: remove superfluous BUG_ON()s
ALSA: ali5451: remove dead code
fujitsu-laptop: remove superfluous NULL pointer checks
fujitsu-laptop: driver [un]registration fixes
KVM: remove superfluous NULL pointer check in kvm_inject_pit_timer_irqs()
Staging: rt28[67]0: remove unused md4.h
Staging: rtl8187se/ieee80211: remove unused files
Staging: rtl8192su/ieee80211: remove unused files
Staging: rtl8187se: remove duplicate dot11d.h and ieee80211.h includes
Staging: rtl8192su: remove duplicate dot11d.h and ieee80211.h includes
Staging: rtl8187se: remove unused ieee80211_crypt.h
Staging: rtl8192su: remove unused ieee80211_crypt.h
Staging: rtl8187se: remove kernel version compatibility wrappers
Staging: rtl8187se: remove support for older wireless extensions
Staging: rtl8187se/ieee80211: remove dead _RTL8187_EXT_PATCH_ code
Staging: rtl8187se/ieee80211: remove superfluous ieee80211_* defines
Staging: rtl8187se/ieee80211: remove unused dump_chnl_map()
Staging: rtl8187se/ieee80211: remove superfluous JOHN_* ifdefs
Staging: rtl8192su: remove kernel version compatibility wrappers
Staging: rtl8192su: remove support for older wireless extensions
Staging: rtl8192su/ieee80211: remove unused _ReasonCode enums
Staging: rtl8192su/ieee80211: switch to use <linux/ieee80211.h>
Staging: rtl8192su: add TODO
Staging: rtl8187se: add TODO
Staging: rtl8187se: remove ENABLE_DOT11D ifdefs
Staging: rtl8187se: remove CONFIG_RTL8180_PM ifdefs
Staging: rtl8187se: remove THOMAS_TURBO ifdefs
Staging: rtl8187se: remove CONFIG_RTL818x_S ifdefs
Staging: rtl8187se: remove CONFIG_RTL8185B ifdefs
Staging: rtl8187se: remove CONFIG_RTL8180_IO_MAP ifdefs
Staging: rtl8187se: remove dead code
Staging: rtl8187se: remove unused radio frontends
Staging: rtl8187se: remove debugging code from r8180_core.c
Staging: rtl8187se: remove unused rtl8225_rf_* functions
Staging: rtl8187se: cleanup r8180_rtl8225.c
Staging: rtl8187se: merge r8180_rtl8225.c with r8180_rtl8225z2.c
Staging: rtl8187se: cleanup r8180_pm.c
Staging: rtl8187se: merge r8180_pm.c with r8180_core.c
Staging: rtl8187se: remove unused definitions from r8180_hw.h
Staging: rtl8187se: remove unused definitions from r8180.h
Staging: rtl8187se: cleanup r8180_rtl8225z2.c
Staging: rtl8187se: cleanup r8180_core.c
Staging: add rt3090 wireless driver
Staging: rtl8192su: remove ENABLE_DOT11D ifdefs
Staging: rtl8192su: remove CONFIG_RTL8192_PM ifdefs
Staging: rtl8192su: remove THOMAS_TURBO ifdefs
Staging: rtl8192su: remove USE_ONE_PIPE ifdefs
Staging: rtl8192su: remove EEPROM_OLD_FORMAT_SUPPORT ifdefs
Staging: rtl8192su: remove USB_RX_AGGREGATION_SUPPORT ifdefs
Staging: rtl8192su: remove USB_TX_DRIVER_AGGREGATION_ENABLE ifdefs
Staging: rtl8192su: remove RTL8192SU_DISABLE_CCK_RATE ifdefs
Staging: rtl8192su: remove RTL8192S_DISABLE_FW_DM ifdefs
Staging: rtl8192su: remove DISABLE_BB_RF ifdefs
Staging: rtl8192su: remove RTL8192SU_USE_PARAM_TXPWR ifdefs
Staging: rtl8192su: remove RTL8192SU_FPGA_UNSPECIFIED_NETWORK ifdefs
Staging: rtl8192su: remove RTL8192SU_FPGA_2MAC_VERIFICATION ifdefs
Staging: rtl8192su: remove RTL8192SU_ASIC_VERIFICATION ifdefs
Staging: rtl8192su: remove RTL8192SU_USB_PHY_TEST ifdefs
Staging: rtl8192su: remove RTL8190_Download_Firmware_From_Header ifdefs
Staging: rtl8192su: remove RTL8192S_PREPARE_FOR_NORMAL_RELEASE ifdefs
Staging: rtl8192su: remove RTL8192SU_DISABLE_IQK ifdefs
Staging: rtl8192su: remove RTL8192SE ifdefs
Staging: rtl8192su: remove RTL8192SU ifdefs
Staging: rtl8192su: remove unused files
Staging: rtl8192su: remove dead code
Staging: vt6655: remove PRIVATE_OBJ ifdefs
Staging: vt6655: remove unused Makefile.{arm,x86} files
Staging: rtl8187se/ieee80211: remove OPENSUSE_SLED ifdefs
Staging: rtl8187se/ieee80211: remove FEDORACORE_9 ifdef
Staging: rtl8187se/ieee80211: remove NOT_YET ifdefs
Staging: rtl8187se: remove ENABLE_IPS ifdefs
Staging: rtl8187se: rename struct ieee80211_hdr to struct
ieee80211_hdr_4addr
Staging: rtl8187se: rename struct ieee80211_hdr_3addr_qos to struct
ieee80211_hdr_3addrqos
Staging: rtl8187se: rename struct ieee80211_hdr_QOS to struct
ieee80211_hdr_4addrqos
Staging: rtl8187se/ieee80211: switch to use <linux/ieee80211.h>
Staging: rtl8187se/ieee80211: ieee80211.h reorderings
Staging: rtl8187se/ieee80211: convert MMIE_TYPE_* defines to enums
Staging: rtl8192su: remove more unused files
Staging: rtl8192su: make private ieee80211 stack really private
Staging: rtl8192su: remove JOHN_DUMP[_TXDESC] ifdefs
Staging: rtl8192su/ieee80211: remove OPENSUSE_SLED ifdefs
Staging: rtl8192su/ieee80211: remove superfluous container_of definition
Staging: rtl8192su: remove NOT_YET ifdefs
Staging: rtl8192su/ieee80211: remove unused IEEE80211_PRINT_STR()
Staging: rtl8192su/ieee80211: remove unused ieee80211_wx_get_encode_ext()
Staging: rtl8192su/ieee80211: ieee80211.h cleanups
Staging: rtl8192su/ieee80211: move rtl8192su specific code out from
ieee80211.h
Staging: vt6655: add TODO
Staging: vt6656: add TODO
Staging: rt2870: duplicated code is executed twice in AsicEvaluateRxAnt()
Staging: rt3070: fix build warnings
Staging: rtxxx0: remove support for older wireless extensions
Staging: rtxxx0: remove dead platform specific code
Staging: rtxxx0: kill RT8270_USB_DEVICES() macro
Staging: rtxxx0: PID checking fixes
Staging: rt3070: kill TimerQThr thread first in RT28xxThreadTerminate()
Staging: rtxxx0: kill PID macros
Staging: rtxxx0: remove unused defines
Staging: rtxxx0: unify different RT30xx{Read,Write}RFRegister() flavors
Staging: rtxxx0: remove superfluous RT30xx ifdefs
Staging: rtxxx0: unify RT{USB,MP}FilterCalibration()
Staging: rtxxx0: unify MlmeCheckPsmChange()
Staging: rtxxx0: unify AsicEvaluateRxAnt()
Staging: rtxxx0: remove dead DBG_DIAGNOSE code
Staging: rtxxx0: remove dead virtual adapter support
Staging: rtxxx0: debug messages fixes
Staging: rtxxx0: remove unused link_list.h
Staging: rtxxx0: remove superfluous function prototypes
Staging: rtxxx0: remove private debugging ioctls
Staging: rtxxx0: remove private ioctls
Staging: rtxxx0: remove unused code
Staging: rtxxxx: unify AsicRxAntEvalTimeout()
Staging: rtxxxx: unify AsicSwitchChannel()
Staging: rtxx70: unify NICInitRT30xxRFRegisters()
Staging: rtxxxx: RTMPGetRalinkAuthModeStr() fixes
Staging: rt3070: update allowed channels list for Japan
Staging: rt3070: fix PID checking in RTUSBEnqueueCmdFromNdis()
Staging: rt3070: WEP fixes
Staging: rt3070: AsicSetSlotTime() fix
Staging: rt3070: remove needless EFUSE_TAG register read
Staging: rt3070: add remaining rt2870 device ids
Staging: rt2870: use internal command for AsicUpdateProtect()
Staging: rt2870: add fRTUSB_BULK_OUT_DATA_NORMAL_5 quirk
Staging: rt28x0: add SIOCGIWNAME support to rt_ioctl_giwscan()
Staging: rt28x0: fix GTK length check in ParseKeyData()
Staging: rt28x0: fix BPP_R66 register handling
Staging: rt28x0: fix fOP_STATUS_DOZE flag handling
Staging: rt28x0 fix BACapability policy handling
Staging: rt28x0: AsicSwitchChannel() fix
Staging: rt28x0: BssTableSetEntry() fix
Staging: rt28x0: MlmeSelectTxRateTable() fix
Staging: rt28x0: MlmeCheckPsmChange() fix
Staging: rt28x0: MlmeAssocReqAction() fixes for wpa_supplicant support
Staging: rt28x0: rt_ioctl_siwencode() fixes
Staging: rt28x0: LinkUp() fixes
Staging: rt3070: remove unused MiniportDataMMRequest()
Staging: rt3070: remove unused RT_CMD_SET_* internal commands
Staging: rt2870: remove SHOW_ADHOC_ENTRY_INFO support
Staging: rtxxxx: remove unused AsicAntenna{Select,Setting}()
Staging: rt2870: add eFuse support
Staging: rt2870: add Antenna Diversity support
Staging: rtxx70: merge rt3070 with rt2870
Staging: rt2870: remove old firmware
Staging: remove no longer needed rt3070 driver
Staging: rt3090: enable NATIVE_WPA_SUPPLICANT_SUPPORT option
MAINTAINERS: remove dead ncpfs list
ncpfs: remove dead URL from documentation
ncpfs: fix wrong check in __ncp_ioctl()
Bastian Blank (1):
powerpc: Remove SMP warning from PowerMac cpufreq
Becky Bruce (3):
powerpc: Name xpn & x fields in HW Hash PTE format
powerpc: Rename get_dma_direct_offset get_dma_offset
powerpc: Change archdata dma_data to a union
Beholder Intl. Ltd. Dmitry Belimov (1):
V4L/DVB (12419): Fix incorrect type of tuner for the BeholdTV H6 card
Ben Blum (5):
cgroups: add a read-only "procs" file similar to "tasks" that shows only
unique tgids
cgroups: ensure correct concurrent opening/reading of pidlists across pid
namespaces
cgroups: use vmalloc for large cgroups pidlist allocations
cgroups: change css_set freeing mechanism to be under RCU
cgroups: let ss->can_attach and ss->attach do whole threadgroups at a time
Ben Dooks (49):
ARM: S3C: Update hwmon device definition and name
ARM: BAST: Add hwmon device information
ARM: S3C: Add ADC synchronous read call.
ARM: HWMON: S3C24XX series ADC driver
ARM: S3C24XX: Add BWSCON per-bank information.
ARM: S3C24XX: CPUFREQ: Add core support.
ARM: S3C: CPUFREQ: Documentation for cpufreq header
ARM: S3C: CPUFREQ: Move struct s3c_cpufreq_config to cpu-freq-core.h
ARM: Add ARCH_HAS_CPUFREQ for presence of CPUFREQ driver
ARM: Add S3C24XX to CPUFreq KConfig
ARM: S3C2410: CPUFREQ: Add io-timing support.
ARM: S3C2410: CPUFREQ: Add core support.
ARM: S3C2410: CPUFREQ: Add PLL table
ARM: S3C2440: CPUFREQ: Add core support.
ARM: S3C2440: CPUFREQ: Add PLL tables
ARM: S3C2440: CPUFREQ: Add crystal frequency Kconfig entries.
ARM: OSIRIS: CPUFREQ: Add CPU frequency scaling support
ARM: S3C2412: CPUFREQ: Add core support.
ARM: PL093: Header file for PL093 SSMC PrimeCell
ARM: S3C: Update CPU register mapping practices.
ARM: S3C2412: Update memory register mapping and definitions
ARM: S3C24XX: CPUFREQ: S3C2412/S3C2443 IO timing support
ARM: S3C2410: Add S3C2410A sysdev.
ARM: BAST: CPUFREQ: Add board support
ARM: S3C2410: Add armclk for cpufreq support
ARM: S3C: CPUFREQ: Add documentation for system
ARM: S3C: CPUFREQ: Add debugfs support for cpufreq
ARM: S3C24XX: Add FIQ IRQ routing support
ARM: S3C24XX: Add SPI bus 1 on GPD8 through GPD10
Merge branch 'next-s3c-hwmon' into next-s3c
Merge branch 'next-s3c-machines' into next-s3c
Merge branch 'next-s3c24xx' into next-s3c
Merge branch 'next-s3c24xx-cpufreq' into next-s3c
Merge branch 'next-s3c64xx' into next-s3c
Merge branch 'next-s3c64xx-moves' into next-s3c
ARM: S3C: Add S3C_DEV_NAND Kconfig entry
ARM: Show FIQ in /proc/interrupts on CONFIG_FIQ
ASoC: S3C24XX: Add audio core and tlv320aic23 for Simtec boards
ASoC: tlv320aic3x: Change to use device model
ASoC: tlv320aic3x: fixup board device changes
ASoC: S3C24XX: Support for Simtec Hermes boards
ARM: S3C: Add missing selection of S3C_DEV_NAND in machine Kconfigs.
Merge branch 'next-s3c64xx-fixes' into next-s3c-fixes
spi: fix spelling of `automatically' in documentation
spi_s3c24xx: fix header includes
spi_s3c24xx: use resource_size() to get resource size
spi_s3c24xx: use dev_pm_ops
spi_s3c24xx: cache device setup data
s3c2410fb: fix clockrate calculation
Ben Gamari (9):
drm/i915: Move i915_gem_debugfs.c to i915_debugfs.c
drm/i915: Add i915 register dumping debugfs file
drm/i915: Check whether chip is wedged in i915_wait_request()
drm/i915: Refactor save/restore code
drm/i915: make i915_seqno_passed non-static
drm/i915: Add hangcheck timer
drm/i915: Implement GPU reset on i965
drm/i915: Hookup chip reset in error handler
drm/i915: Make dev_priv->mm.wedged an atomic_t
Ben Greear (1):
veth: Zero timestamp in xmit path.
Ben Hutchings (16):
mdio: mdio_if_info::mmds should not be __bitwise
sfc: Fix ordering of device registration and initial netif_carrier_off()
sfc: Do not reinitialise XAUI serdes before it has completed reset
mdio: Check MDIO_STAT1_FAULT in mdio45_links_ok()
sfc: QT2025C: Use hard reset only
sfc: Work around XMAC bug causing packet loss with some peers
sfc: Improve reliability of RX queue flushing
drm/mga: Use request_firmware() to load microcode
drm/r128: Use request_firmware() to load CCE microcode
radeon: Use request_firmware()
drm/r128: Add test for initialisation to all ioctls that require it
netdev: Remove SIOCDEVPRIVATE aliases for MDIO ioctls
netdev: Remove redundant checks for CAP_NET_ADMIN in MDIO implementations
netdev: Convert MDIO ioctl implementation to use struct mii_ioctl_data
x86: Fix code patching for paravirt-alternatives on 486
Staging: rt{2860,2870,3070}sta: Remove unused CRC code
Ben Skeggs (1):
drm: update crtc x/y when only fb changes
Benjamin Herrenschmidt (42):
powerpc: Rename exception.h to exception-64s.h
powerpc: Use names rather than numbers for SPRGs (v2)
powerpc: Remove use of a second scratch SPRG in STAB code
powerpc/mm: Fix definitions of FORCE_MAX_ZONEORDER in Kconfig
powerpc/pmac: Fix PowerSurge SMP IPI allocation
powerpc: Change PACA from SPRG3 to SPRG1
powerpc: Add compat_sys_truncate
powerpc/mm: Fix misplaced #endif in pgtable-ppc64-64k.h
powerpc/of: Remove useless register save/restore when calling OF back
powerpc/mm: Add HW threads support to no_hash TLB management
powerpc/mm: Add opcode definitions for tlbivax and tlbsrx.
powerpc/mm: Add more bit definitions for Book3E MMU registers
powerpc/mm: Add support for early ioremap on non-hash 64-bit processors
powerpc: Modify some ppc_asm.h macros to accomodate 64-bits Book3E
powerpc/mm: Make low level TLB flush ops on BookE take additional args
powerpc/mm: Call mmu_context_init() from ppc64
powerpc: Clean ifdef usage in copy_thread()
powerpc: Move definitions of secondary CPU spinloop to header file
powerpc/mm: Rework & cleanup page table freeing code path
powerpc: Add SPR definitions for new 64-bit BookE
powerpc: Add memory management headers for new 64-bit BookE
powerpc: Add definitions used by exception handling on 64-bit Book3E
powerpc: Add PACA fields specific to 64-bit Book3E processors
powerpc/mm: Move around mmu_gathers definition on 64-bit
powerpc: Add TLB management code for 64-bit Book3E
powerpc/mm: Add support for SPARSEMEM_VMEMMAP on 64-bit Book3E
powerpc: Remaining 64-bit Book3E support
powerpc/mm: Fix encoding of page table cache numbers
Merge commit 'paulus-perf/master' into next
Merge commit 'origin/master' into next
powerpc/mm: Cleanup handling of execute permission
Merge commit 'kumar/next' into next
Merge commit 'tip/iommu-for-powerpc' into next
powerpc: Properly start decrementer on BookE secondary CPUs
powerpc: Fix some late PowerMac G5 with PCIe ATI graphics
PCI/GPU: implement VGA arbitration on Linux
powerpc/booke: Don't set DABR on 64-bit BookE, use DAC1 instead
powerpc/iseries: Fix oops reading from /proc/iSeries/mf/*/cmdline
mm: kmem_cache_create(): make it easier to catch NULL cache names
powerpc/pmc: Don't access lppaca on Book3E
powerpc/mm: Fix 40x and 8xx vs. _PAGE_SPECIAL
Fix build of cpm_uart due to core changes
Benjamin Krill (2):
powerpc/prom_init: Evaluate mem kernel parameter for early allocation
mtd: ofpart: Check availability of reg property instead of name property
Benjamin LaHaise (7):
vxge: don't drop frame on tx queue full
vxge: fix pktgen hangs (don't abuse skb->cb[])
vxge: improve tx performance by using mmiowb() instead of wmb()
vxge: prefetch RxD descriptors
vxge: prefetch skb->data
vxge: Version update
intel-iommu: Fix integer wrap on 32 bit kernels
Benny Halevy (27):
nfsd41: gather and report statistics also for v4.1 ops
sunrpc: hton -> cpu_to_be*
sunrpc: ntoh -> be*_to_cpu
nfs: nfs4xdr: get rid of WRITE32
nfs: nfs4xdr: get rid of WRITE64
nfs: nfs4xdr: get rid of WRITEMEM
nfs: nfs4xdr: optimize RESERVE_SPACE in encode_create_session and
encode_sequence
nfs: nfs4xdr: encode_compound_hdr does not have to round up reserved bytes
nfs: nfs4xdr: change RESERVE_SPACE macro into a static helper
nfs: nfs4xdr: optimize low level encoding
nfs: nfs4xdr: merge xdr_encode_int+xdr_encode_opaque_fixed into
xdr_encode_opaque
nfs: nfs4xdr: get rid of READ32
nfs: nfs4xdr: get rid of READ64
nfs: nfs4xdr: get rid of READTIME
nfs: nfs4xdr: introduce print_overflow_msg
nfs: nfs4xdr: introduce decode_opaque_fixed and decode_stateid helpers
nfs: nfs4xdr: introduce decode_verifier helper
nfs: nfs4xdr: introduce decode_sessionid helper
nfs: nfs4xdr: get rid of COPYMEM
nfs: nfs4xdr: simplify decode_exchange_id by reusing decode_opaque_inline
nfs: nfs4xdr: get rid of READ_BUF
nfs: nfs4xdr: optimize low level decoding
nfsd41: renew_client must be called under the state lock
nfsd41: sunrpc: move struct rpc_buffer def into sunrpc.h
nfsd4: fix whitespace in NFSPROC4_CLNT_CB_NULL definition
nfsd41: Backchannel: cb_sequence callback
sunrpc: xdr_xcode_hyper helpers cannot presume 64-bit alignment
Benoit PAPILLAULT (1):
rt2x00: Add support for retry rates
Bernd Schmidt (2):
Blackfin: add ICPLB coverage for async banks
nommu: add support for Memory Protection Units (MPU)
Beth Kon (1):
KVM: PIT support for HPET legacy mode
Bhaskar Dutta (1):
sctp: Sysctl configuration for IPv4 Address Scoping
Bill Pemberton (39):
Staging: hv: Use %ld instead of %d for a long ints
Staging: hv: Remove C99 comments
Staging: hv: StorVsc.c: fix print formatting
Staging: hv: blkvsc_drv.c: fix print formatting
Staging: hv: fix blkvsc_open() parameters
Staging: hv: fix blkvsc_release() parameters
Staging: hv: fix blkvsc_ioctl() parameters
Staging: hv: Remove X2V_LINUX check
Staging: hv: NetVsc.c: fix print formatting
Staging: hv: RndisFilter.c: fix print formatting
Staging: hv: storvsc_drv.c: fix print formatting
Staging: hv: vmbus_drv.c: fix print formatting
Staging: hv: check return value of bus_register()
Staging: hv: check return value of device_register()
Staging: hv: vmbus_drv.c: remove unused structs
Staging: hv: Hv.c: remove unused physAddr
Staging: hv: remove VMBUS_CHANNEL_PACKET_PAGE_BUFFER typedef
Staging: hv: remove VMBUS_CHANNEL_PACKET_MULITPAGE_BUFFER typedef
Staging: hv: remove VMBUS_CONNECT_STATE typedef
Staging: hv: remove VMBUS_CONNECTION typedef
Staging: hv: remove VMBUS_MSGINFO typedef
Staging: hv: remove NETVSC_DEVICE typedef
Staging: hv: Remove WORKQUEUE typedef
Staging: hv: check return value of driver_for_each_device()
Staging: hv: comment out blkdev variable in blkvsc_ioctl
Staging: hv: remove WAITEVENT typedef
Staging: hv remove TIMER typedef
Staging: hv: remove HANDLE typedef
Staging: hv: rework use of workqueues in osd
Staging: hv: remove WaitEventClose()
Staging: hv: remove wrapper functions for bit operations
Staging: hv: remove wrapper functions for atomic operations
Staging: hv: remove wrapper function VirtualFree
Staging: hv: remove wrapper functions around kmap_
Staging: hv: remove use of internal list routines in NetVsc
Staging: hv: remove more usages of internal list routines
Staging: hv: remove use of internal list routines in RndisFilter
Staging: hv: Remove List.h
Staging: serqt_usb2: fix qt_open parameters
Bing Zhao (5):
Bluetooth: Add btmrvl driver for Marvell Bluetooth devices
Bluetooth: Add Marvell BT-over-SDIO driver
Bluetooth: Add debugfs support to btmrvl driver
Bluetooth: Add documentation for Marvell Bluetooth driver
Bluetooth: Fix incorrect alignment in Marvell BT-over-SDIO driver
Bjorn Helgaas (48):
ACPI: processor: remove KOBJ_ONLINE/KOBJ_OFFLINE events
ACPI: processor: clean up in acpi_processor_start() error exits
ACPI: processor: move acpi_processor_start() after acpi_processor_add()
ACPI: processor: remove .start() method
ACPI: memory hotplug: remove .start() method
ACPI: EC: move acpi_ec_start() after acpi_ec_add()
ACPI: EC: remove .start() method
ACPI: EC: remove .stop() method
ACPI: remove unused acpi_device_ops .stop method
PCI: use dev_printk in quirk messages
PCI hotplug: acpiphp: remove superfluous _HPP/_HPX evaluation
PCI hotplug: acpiphp: don't cache hotplug_params in acpiphp_bridge
PCI hotplug: clean up acpi_get_hp_params_from_firmware() interface
PCI hotplug: add pci_configure_slot()
PCI hotplug: pciehp: use generic pci_configure_slot()
PCI hotplug: shpchp: use generic pci_configure_slot()
PCI hotplug: acpiphp: use generic pci_configure_slot()
PCI hotplug: clean up acpi_run_hpp()
ACPI: simplify deferred execution path
ACPI: remove null pointer checks in deferred execution path
ACPI: don't pass handle for fixed hardware notifications
ACPI: remove cpumask_t usage
ACPICA: fixup after acpi_get_object_info() change
ACPI: add debug for device addition
ACPI: remove unused acpi_bus_scan_fixed() argument
ACPI: remove redundant "handle" and "parent" arguments
ACPI: save device_type in acpi_device
ACPI: use device_type rather than comparing HID
ACPI: remove acpi_device_set_context() "type" argument
ACPI: remove redundant "type" arguments
ACPI: remove unnecessary argument checking
ACPI: add acpi_bus_get_parent() and remove "parent" arguments
ACPI: convert acpi_bus_scan() to operate on an acpi_handle
ACPI: enumerate namespace before adding functional fixed hardware devices
ACPI: identify device tree root by null parent pointer, not ACPI_BUS_TYPE
ACPI: use acpi_walk_namespace() to enumerate devices
ACPI: add acpi_bus_get_status_handle()
ACPI: factor out device type and status checking
ACPI: handle re-enumeration, when acpi_devices might already exist
ACPI: fix synthetic HID for \_SB_
ACPI: use acpi_device_hid() when possible
ACPI: make sure every acpi_device has an ID
ACPI: maintain a single list of _HID and _CID IDs
ACPI: remove acpi_device.flags.compatible_ids
ACPI: remove acpi_device.flags.hardware_id
ACPI: remove acpi_device_uid() and related stuff
ACPI: simplify building device HID/CID list
ACPI: i2c-scmi: don't use acpi_device_uid()
Boaz Harrosh (1):
exofs: remove BKL from super operations
Bob Copeland (25):
ath5k: cleanup ath5k_hw struct
ath5k: enable hardware LEDs
ath5k: send buffered frames after the beacon
ath5k: rework beacon configuration
ath: remove unnecessary return in ath_regd_get_band_ctl
ath5k: do not release irq across suspend/resume
ath5k: write PCU registers on initial reset
mac80211: disable beacons before removing the associated interface
ath5k: update PCU opmode whenever a new interface is added
ath5k: fix CAB queue operation
wl1251: separate bus i/o code into io.c
wl1251: use wiphy_dev instead of wl->spi->dev
wl1251: introduce wl1251_if_operations struct
wl1251: make wl1251_set_partition bus agnostic
wl1251: move module probe methods into spi.c
wl1251: split spi interface into separate module
wl1251: add sdio support
wl1251: make irq handling interface specific
wl1251: correct definitions for 0th bit defines
wl1251: halt the embedded CPU before loading firmware
ath5k: clean up filter flags setting
ath5k: use the skb->cb directly for RX status
ath5k: add hardware CCMP encyption support
ath5k: clarify srev comparison for CCMP check
cfg80211: fix looping soft lockup in find_ie()
Bob Liu (1):
USB: uhci: rm repeatedly evaluation for urbp->qh
Bob Moore (29):
ACPICA: Fix several pointer casts to avoid possible compile warnings
ACPICA: Remove duplicate extern declarations for public globals
ACPICA: Add 64-bit support to acpi_read and acpi_write
ACPICA: Remove duplicate prototypes from header
ACPICA: Major update for acpi_get_object_info external interface
ACPICA: Fix possible memory leak in nspredef
ACPICA: Fix several acpi_attach_data problems
ACPICA: Dump table header - suppress output of non-printable characters
ACPICA: Fix: Predefined object repair executed only once
ACPICA: Clarify common suffix for error/warning messages
ACPICA: ACPI 4.0: Changes for existing ACPI tables.
ACPICA: Update version to 20090625
ACPICA: Move predefined repair code to new file, no functional change
ACPICA: Add repair for predefined methods that return nested packages
ACPICA: ACPI 4.0 : Add new return package type, restructure module.
ACPICA: Fix fault if acpi_terminate is called twice
ACPICA: Split large ACPI table header
ACPICA: ACPI 4: Update headers for new and changed ACPI tables.
ACPICA: ACPI 4: Add validation for new predefined names.
ACPICA: Update definitions for HEST table
ACPICA: Fix typo for HEST ACPI table
ACPICA: acpi_reset: Bypass port validation mechanism
ACPICA: Update version to 20090730
ACPICA: Fix extraneous warning if _DSM returns a package
ACPICA: Remove error message for Store(Localx,Localx)
ACPICA: Fix memory leak for ill-formed Package objects
ACPICA: Update _OSI with new Windows OS strings
ACPICA: Windows compatibility: autoexecute root _INI method
ACPICA: Update version to 20090903.
Bob Peterson (1):
GFS2: Add "-o errors=panic|withdraw" mount options
Borislav Petkov (25):
x86, mce: fix typo in comment in asm/mce.h
x86, mce: use atomic_inc_return() instead of add by 1
ide-tape: convert to ide_debug_log macro
ide-tape: fix handling of postponed rqs
x86, msr: Add rd/wrmsr interfaces with preset registers
x86, msr: Rewrite AMD rd/wrmsr variants
x86, AMD: Disable wrongly set X86_FEATURE_LAHF_LM CPUID bit
EDAC: move MCE error descriptions to EDAC core
EDAC: beef up ErrorCodeExt error signatures
amd64_edac: cleanup amd64_process_error_info
amd64_edac: cleanup/complete NB MCE decoding
amd64_edac: remove memory and GART TLB error decoders
amd64_edac: cleanup amd64_decode_bus_error
x86, mce: pass mce info to EDAC for decoding
EDAC, AMD: carve out MCi_STATUS decoding
EDAC, AMD: carve out decoding of MCi_STATUS ErrorCode
EDAC, AMD: decode data cache MCEs
EDAC, AMD: decode instruction cache MCEs
EDAC, AMD: decode bus unit MCEs
EDAC, AMD: decode load store MCEs
EDAC, AMD: decode FR MCEs
x86, mce: do not compile mcelog message on AMD
amd64_edac: cleanup amd64_check_ecc_enabled
amd64_edac: check NB MCE bank enable on the current node properly
acerhdf: convert to dev_pm_ops
Brian G. Merrell (1):
Staging: USB-IP code cleanup
Brian Haley (2):
netlink: silence compiler warning
ipv6: Add IFA_F_DADFAILED flag
Brian Johnson (5):
V4L/DVB (12351): gspca - sn9c20x: Misc fixes
V4L/DVB (12704): gspca - sn9c20x: Fix exposure on SOI968 sensors
V4L/DVB (12705): gspca - sn9c20x: Add SXGA support to SOI968
V4L/DVB (12706): gspca - sn9c20x: disable exposure/gain controls for
MT9M111 sensors.
V4L/DVB (12707): gspca - sn9c20x: Add SXGA support to MT9M111
Brian King (2):
[SCSI] ipr: fix buffer overflow
powerpc/pseries: Fix to handle slb resize across migration
Brian Kloppenborg (1):
V4L/DVB (12878): gspca - m5602-s5k4aa: Add vflip quirk for the GX700
Brian Niebuhr (2):
USB: Fix CDC EEM host driver 'sentinel' CRC validation
USB: gadget: Add EEM gadget driver
Brian Swetland (3):
Staging: HTC Dream: add smd code
Staging: HTC Dream: add rpcrouter driver
Staging: HTC Dream: add camera support
Brice Goglin (3):
perf report: Fix and improve the displaying of per-thread event counters
perf report: Add raw displaying of per-thread counters
myri10ge: improve parity error detection and recovery
Bruno Premont (1):
HID: driver for Twinhan USB 6253:0100 remote control
Byungho Min (8):
ARM: S5PC100: Memory map
ARM: S5PC100: UART and Serial
ARM: S5PC100: CPU initialization
ARM: S5PC100: GPIO and I2C
ARM: S5PC100: IRQ and timer
ARM: S5PC100: Clock and PLL support
ARM: S5PC100: Kconfigs and Makefiles
ARM: S5PC100: Board and configuration file
Candelaria Villareal, Jorge (4):
ASoC: TWL4030: Add EXTMUTE to reduce pop-noise effect
ASoC: Zoom2: Update twl4030_setup_data parameters
ASoC: SDP3430: Add support for EXTMUTE using TWL GPIO6
ASoC: SDP3430: Fix TWL GPIO6 pin mux request
Carl Shaw (1):
sh: Improve unwind info for signals
Carsten Emde (3):
tracing: prevent NULL pointer dereference in
ftrace_raw_event_block_bio_bounce
tracing: remove unused local variables in tracer probe functions
tracing: do not update tracing_max_latency when tracer is stopped
Casey Dahlin (2):
dlm: fix double-release of socket in error exit path
lib/swiotlb.c: Fix strange panic message selection logic when swiotlb
fills up
Catalin Marinas (35):
Thumb-2: Add some .align statements to the .S files
Thumb-2: Add macros for the unified assembler syntax
Thumb-2: Implementation of the unified start-up and exceptions code
Thumb-2: Implement the unified arch/arm/mm support
Thumb-2: Implement the unified arch/arm/lib functions
Thumb-2: Implement the unified VFP support
Thumb-2: Implement the unified boot code
Thumb-2: Add support for loadable modules
Thumb-2: Pass a Thumb-2 address to the secondary CPUs to jump to
Thumb-2: Make the uImage entry an odd number
Thumb-2: Add Thumb-2 support to the build files
nommu: Fix the fault processing for the MMU-less case
nommu: Remove the context.id from asm-offsets.c when !MMU
nommu: Add MMU-less support for Integrator platforms
nommu: Add MMU-less support for the RealView boards
nommu: Do not override the CP15 control reg value returned from initfunc
nommu: Remove the memory_start/end variables from ARM page-nommu.h
nommu: Add noMMU support to the DMA API
nommu: Include asm/setup.h in arch/arm/mm/nommu.c
nommu: Add #ifdef CONFIG_MMU around the PTE sanity checks
nommu: Do not allow REALVIEW_HIGH_PHYS_OFFSET if !MMU
nommu: Fix compressed/head.S to not perform MMU specific operations
nommu: Do not set PRRR and NMRR in proc-v7.S if !MMU
Include linux/sched.h in arch/arm/mm/fault.c
kmemleak: Allow rescheduling during an object scanning
kmemleak: Dump object information on request
kmemleak: Mark the early log buffer as __initdata
kmemleak: Save the stack trace for early allocations
kmemleak: Do not report alloc_bootmem blocks as leaks
kmemleak: Ignore the aperture memory hole on x86_64
kmemleak: Scan all thread stacks
kmemleak: Do no create the clean-up thread during kmemleak_disable()
kmemleak: Improve the "Early log buffer exceeded" error message
Clear the exclusive monitor when returning from an exception
Thumb-2: Correctly handle undefined instructions in the kernel
Chaithrika U S (20):
ASoC: Introduce platform driver model for dm644x, dm355
ASoC: Add mcasp support for DM646x
ASoC: Add machine driver support for DM646x
ASoC: Minor fixes to DaVinci I2S probe function
ASoC: DaVinci: Support Audio on DA830 EVM
ASoC: DaVinci: McASP driver enhacements
ASoC: DaVinci: Add a DAI format to McASP driver
ASoC: DaVinci: Add audio support fot DA850/OMAP-L138 EVM
davinci: dm646x: Adds McASP clock
davinci: ASoC: Add the platform devices for ASP
davinci: Audio support for DA830 EVM
davinci: Audio support for DA850/OMAP-L138 EVM
davinci: audio: move tlv320aic33 i2c setup into board files
ASoC: davinci: i2c device creation moved into board files
ASoC: DaVinci: Fixes to McASP configuration
V4L/DVB (12175): davinci/vpif: Add Video Port Interface (VPIF) driver
V4L/DVB (12176): davinci/vpif_display: Add VPIF display driver
V4L/DVB (12177): dm646x: Add an entry for dm646x EVM card at building
system
V4L/DVB (12178): vpif_display: Fix compile time warnings for mutex locking
V4L/DVB (12453a): DaVinci: DM646x: Update the structure name as per
header file changes
Chandra Seetharaman (5):
[SCSI] scsi_dh: Reference count scsi_dh_attach
[SCSI] scsi_dh: add the interface scsi_dh_set_params()
[SCSI] scsi_dh: Provide set_params interface in emc device handler
[SCSI] scsi_dh: Use scsi_dh_set_params() in multipath.
[SCSI] scsi_dh: add two SUN devices to the list of devices supported by
default
Changli Gao (1):
net: remove redundant sched/ in net/Makefile
Charlie Brady (1):
[SCSI] scsi_dh_rdac: Add support for Sun StorageTek ST2500, ST2510 and
ST2530
Chen Liqin (13):
score: Add support for Sunplus S+core architecture
score: add maintainers for score architecture
score: update files according to review comments
score: move save arg5 and arg6 instruction in front of enable_irq
Merge branch 'score' of
git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic into for-linus
score: remove unused code, add include files in .c
score: update inconsistent declare after .c was changed
score: add MEMORY_START and MEMORY_SIZE define, to make the code clear
score: add old syscall support
score: update files according to review comments.
score: make init_thread_union align to THREAD_SIZE
score: add TIF_NOTIFY_RESUME define in asm/thread_info.h
score: update email address in MAINTAINERS.
Cheng Renquan (6):
kconfig: add symbol value to help find the real depend
kconfig: add menu_get_ext_help function to display more information
kconfig: make use of menu_get_ext_help in menuconfig
kconfig: make use of menu_get_ext_help in qconfig
kconfig: make use of menu_get_ext_help in "make config"
kconfig: make use of menu_get_ext_help in gconfig
Chien Tung (1):
RDMA/nes: Map MTU to IB_MTU_* and correctly report link state
Chris Ball (2):
sdhci: add no-card-no-reset quirk for Ricoh R5C822/Sony Z11
sdhci: increase timeout for internal clock stabilization.
Chris Friesen (1):
[WATCHDOG] fix book E watchdog to take WDIOC_SETTIMEOUT arg in seconds
Chris Leech (15):
[SCSI] libfcoe: fcoe_ctlr_destroy use cancel_work_sync instead of
flush_work
[SCSI] fcoe: fix missing error check in call to fcoe_if_init
[SCSI] fcoe: interface changes to fcoe_if_create and fcoe_if_destroy
[SCSI] fcoe: Introduce and allocate fcoe_interface structure, 1:1 with
net_device
[SCSI] fcoe: move netdev to fcoe_interface
[SCSI] fcoe: move packet handlers from fcoe_port to fcoe_interface
[SCSI] fcoe: move FIP controller from fcoe_port to fcoe_interface
[SCSI] fcoe: move offload exchange manager pointer from fcoe_port to
fcoe_interface
[SCSI] fcoe: remove fcoe_interface->priv pointer
[SCSI] fcoe: fcoe_interface create, destroy and refcounting
[SCSI] fcoe: split out per interface setup
[SCSI] fcoe: add mutex to protect create and destroy
[SCSI] fcoe: move the host-list add/remove to keep out VN_Ports
[SCSI] fcoe: Fix module ref count bug by adding NETDEV UNREGISTER handling
[SCSI] fcoe: use rtnl mutex in place of hostlist lock
Chris Mason (29):
Btrfs: Allow worker threads to exit when idle
Btrfs: optimize set extent bit
Btrfs: keep irqs on more often in the worker threads
Btrfs: reduce worker thread spin_lock_irq hold times
Btrfs: use larger nr_to_write for larger extents
Btrfs: tweak congestion backoff
Btrfs: switch extent_map to a rw lock
Btrfs: Fix new state initialization order
Btrfs: reduce CPU usage in the extent_state tree
Btrfs: cache values for locking extents
Btrfs: don't lock bits in the extent tree during writepage
Btrfs: use a cached state for extent state operations during delalloc
Btrfs: Use PagePrivate2 to track pages in the data=ordered code.
Btrfs: Fix extent replacment race
Btrfs: fix btrfs page_mkwrite to return locked page
Btrfs: zero page past end of inline file items
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
Btrfs: fix async worker startup race
Btrfs: fix worker thread double spin_lock_irq
Btrfs: Fix async thread shutdown race
ext3: Add locking to ext3_do_update_inode
Btrfs: properly honor wbc->nr_to_write changes
Btrfs: search for an allocation hint while filling file COW
Btrfs: deal with NULL space info
Btrfs: fix early enospc during balancing
Btrfs: fix errors handling cached state in set/clear_extent_bit
Btrfs: Fix test_range_bit for whole file extents
Btrfs: fix releasepage to avoid unlocking extents we haven't locked
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable into
for-linus
Chris Verges (2):
rtc: Philips PCF2123 RTC SPI driver
rtc-philips-pcf2123-rtc-spi-driver-updates
Chris Wilson (21):
drm/i915: Pad ringbuffer with NOOPs before wrapping
drm/i915: Only destroy a constructed mmap offset
drm/i915: Add buffer to inactive list immediately during fault
drm/i915: Remove stored gtt_alignment
drm/i915: Include buffer size and dirty state in debugfs lists
drm/i915: Register a shrinker to free inactive lists under memory pressure
drm/i915: Add ioctl to set 'purgeability' of objects
drm/i915: Improve behaviour under memory pressure
drm/i915: Check that the relocation points to within the target
drm/i915: Skip the sanity checks if the current relocation is valid
drm/i915: Add tracepoints
drm/i915: Clean up evict from list.
drm/i915: Search harder for a reusable object
drm/i915: BUG_ON page refleak during unbind
drm/i915: Whitespace correction for madv
drm/i915: Do not mis-classify clean objects as purgeable
drm/i915: Immediately discard any backing storage for uneeded objects
drm/i915: Remove eviction debug spam
drm/i915: Track purged state.
drm/i915: Warn before mmaping a purgeable buffer.
drm/i915: Handle ERESTARTSYS during page fault
Christian Borntraeger (3):
KVM: s390: Fix memslot initialization for userspace_addr != 0
oprofile: fix oprofile regression: select RING_BUFFER_ALLOW_SWAP
[S390] ptrace: use common code for simple peek/poke operations
Christian Ehrhardt (4):
KVM: s390: infrastructure to kick vcpus out of guest state
KVM: s390: fix signal handling
KVM: s390: streamline memslot handling
KVM: remove redundant declarations
Christian Kujau (1):
crypto: rng - Fix typo
Christian Lamparter (31):
ar9170usb: module link in sysfs
p54: redo rx_status into skb->cb
p54: Move eeprom code
p54: Move eeprom header
p54: Move firmware code
p54: Move LED code
p54: Move LMAC interface definitions
p54: Move mac80211 glue code
p54: Move TX/RX code
p54: Modify p54 files for new organization
p54: two endian fixes
p54spi: remove dead code and definitions
p54usb: fix stalls caused by urb allocation failures
p54: fix queue stall due to underrun
p54: re-enable power save feature
p54: generate channel list dynamically
ar9170: implement transmit aggregation
p54: remove useless code
p54: fix beaconing related firmware crash
p54: fix a fw crash caused by statistic feedback
mac80211: do not monitor the connection while scanning
mac80211: fix spare warnings in driver-trace.h
p54: Write outside array bounds
p54: implement rfkill
p54: disable PS by default
ar9170: refactor configure_filter
p54: fix broadcast buffering in AP mode
ar9170: implement frequency calibration for one-stage/openfw
p54usb: add Zcomax XG-705A usbid
p54usb: add Zcomax XG-705A usbid
ar9170usb: add usbid for TP-Link TL-WN821N v2
Christian Thaeter (1):
trivial: doc: hpfall: reduce risk that hpfall can do harm
Christof Schmitt (13):
[SCSI] zfcp: Move debug data from zfcp_data to own data structure
[SCSI] zfcp: Only collect SCSI debug data for matching trace levels
[SCSI] zfcp: Only collect FSF/HBA debug data for matching trace levels
[SCSI] zfcp: Remove useless assignment
[SCSI] zfcp: Only issue one test link command per port
[SCSI] zfcp: Implicitly close all wka ports
[SCSI] zfcp: Decouple gid_pn requests from erp
[SCSI] zfcp: Use kthread API for zfcp erp thread
[SCSI] zfcp: Simplify and update ct/gs and els timeout handling
[SCSI] zfcp: Defer resource allocation to first ccw_set_online call
[SCSI] zfcp: Replace config semaphore with mutex
[SCSI] zfcp: Handle failures during device allocation correctly
[SCSI] zfcp: Remove duplicated code for debug timestamps
Christoph Hellwig (46):
sh: convert to asm-generic/hardirq.h
xfs: avoid memory allocation under m_peraglock in growfs code
xfs: switch to NOFS allocation under i_lock in xfs_getbmap
xfs: switch to NOFS allocation under i_lock in xfs_da_state_alloc
xfs: switch to NOFS allocation under i_lock in xfs_da_buf_make
xfs: switch to NOFS allocation under i_lock in xfs_dir_cilookup_result
xfs: switch to NOFS allocation under i_lock in xfs_buf_associate_memory
xfs: switch to NOFS allocation under i_lock in xfs_attr_rmtval_set
xfs: switch to NOFS allocation under i_lock in xfs_readlink_bmap
xfs: switch to NOFS allocation under i_lock in xfs_attr_rmtval_get
xfs: check for dinode realtime flag corruption
xfs: fix spin_is_locked assert on uni-processor builds
xfs: fix locking in xfs_iget_cache_hit
powerpc/sputrace: Use the generic event tracer
powerpc: Switch to asm-generic/hardirq.h
CRIS: convert to asm-generic/hardirq.h
xfs: improve xfs_inobt_get_rec prototype
xfs: improve xfs_inobt_update prototype
xfs: untangle xfs_dialloc
xfs: rationalize xfs_inobt_lookup*
xfs: merge fsync and O_SYNC handling
xfs: simplify xfs_trans_iget
xfs: actually enable the swapext compat handler
xfs: un-static xfs_inobt_lookup
ext4: fix cache flush in ext4_sync_file
xfs: use correct log reservation when handling ENOSPC in xfs_create
KVM: cleanup arch/x86/kvm/Makefile
[S390] remove unused irq_cpustat_t defintion
block: use blkdev_issue_discard in blk_ioctl_discard
vfs: Rename generic_file_aio_write_nolock
fsync: wait for data writeout completion before calling ->fsync
m68knommu: convert to asm-generic/hardirq.h
writeback: merely wakeup flusher thread if work allocation fails for
WB_SYNC_NONE
MIPS: Convert to asm-generic/hardirq.h
tracing: Remove markers
h8300: convert to asm-generic/hardirq.h
alpha: convert to asm-generic/hardirq.h
m32r: convert to asm-generic/hardirq.h
m68k: convert to asm-generic/hardirq.h
um: convert to asm-generic/hardirq.h
virtio_blk: add support for cache flush
ntfs: remove ntfs_file_write
qnx4: remove write support
FRV: Use asm/generic-hardirq.h
freeze_bdev: kill bd_mount_sem
freeze_bdev: grab active reference to frozen superblocks
Chuck Ebbert (1):
[CIFS] Re-enable Lanman security
Chuck Lever (31):
SUNRPC: handle IPv6 PKTINFO when extracting destination address
NFS: Fix up new minorversion= option
NFS: Add ability to send MOUNTPROC_UMNT to the kernel's mountd client
NFS: Fix auth flavor len accounting
NFS: Use the authentication flavor list returned by mountd
SUNRPC: Clean up RPCBIND_MAXUADDRLEN definitions
SUNRPC: Move XDR data type size macros
SUNRPC: Provide functions for managing universal addresses
SUNRPC: Remove duplicate universal address generation
SUNRPC: Use rpc_ntop() for constructing transport address strings
NFS: Replace nfs_parse_ip_address() with rpc_pton()
NFS: Replace nfs_set_port() with rpc_set_port()
lockd: Replace nlm_clear_port()
lockd: Replace nsm_display_address() with rpc_ntop()
NFSD: Support IPv6 addresses in write_failover_ip()
SUNRPC: Introduce new xdr_stream-based encoders to rpcb_clnt.c
SUNRPC: Clean up: Remove unused XDR encoder functions from rpcb_clnt.c
SUNRPC: Introduce xdr_stream-based decoders for RPCB_UNSET
SUNRPC: Introduce new xdr_stream-based decoders to rpcb_clnt.c
SUNRPC: Clean up: Remove unused XDR decoder functions from rpcb_clnt.c
SUNRPC: Eliminate PROC macro from rpcb_clnt
SUNRPC: Rename sock_xprt.addr as sock_xprt.srcaddr
SUNRPC: Kill RPC_DISPLAY_ALL
SUNRPC: Update xprt address strings after an rpcbind completes
SUNRPC: Add documenting comments in net/sunrpc/timer.c
NFS: Handle a zero-length auth flavor list
NFS: Mount option parser should detect missing "port="
NFS: Refactor NFSv4 text-based mount option validation
NFS: Move details of nfs4_get_sb() to a helper
NFS: Allow the "nfs" file system type to support NFSv4
NFS: Add nfs_alloc_parsed_mount_data
Clemens Ladisch (16):
sound: usb-audio: Xonar U1 digital output support
seq-midi: always log message on output overrun
sound: usb-audio: use multiple input URBs
sound: usb-audio: use multiple output URBs
sound: usb-audio: add MIDI drain callback
sound: seq_midi: do not send MIDI reset when closing
sound: seq_oss_midi: remove magic numbers
sound: rawmidi: disable active-sensing-on-close by default
sound: usb-audio: do not make URBs longer than sync packet interval
sound: ymfpci: increase timer resolution to 96 kHz
sound: fix OSS MIDI output data loss
sound: snd_ctl_elem_add: fix value count check
sound: snd_ctl_remove_unlocked_id: simplify error paths
sound: snd_ctl_remove_unlocked_id: simplify user control counting
sound: snd_ctl_remove_user_ctl: prevent removal of kernel controls
sound: oxygen: work around MCE when changing volume
Cliff Cai (5):
ASoC: Blackfin AC97: fix resume handling
ASoC: Blackfin I2S: fix resume handling
Blackfin: bf533-stamp: fix typo in SPI frequency for ad1836 codec
ASoC: Blackfin AC97: add a few missing multichannel define handling
ASoC: Blackfin I2S: fix resuming when device hasn't been used
Coly Li (1):
dlmglue.c: add missed mlog lines
Corbin Simpson (1):
Input: xpad - add USB ID for the drumkit controller from Rock Band
Corentin Chary (18):
eeepc-laptop: add rfkill support for the Wimax in ASUS Eee PC 1000HG
eeepc-laptop: document sysfs interface
video/backlight: document sysfs interface
video/lcd: document sysfs interface
led: document sysfs interface
asus-laptop: Show HRWS in infos and fix output format
asus-laptop: Add *_led_get() functions
asus-laptop: Map X50R hotkeys
asus-laptop: set maximum led brightness
asus-laptop: Add support for Keyboard backlight
asus-laptop: handle keyboard backlight keys
asus-laptop: Add suport for another "Media" key
asus-laptop: Add "calculator" hotkey
asus-laptop: document the module
asus-laptop: document sysfs interface
asus-laptop: Fix coding style for comments
thinkpad_acpi: fix rfkill memory leak on unload
hp-wmi: fix rfkill memory leak on unload
Corrado Zoccolo (1):
cpuidle: menu governor: reduce latency on exit
Cosmin Ratiu (1):
ipv6: Fix tcp_v6_send_response(): it didn't set skb transport header
Crane Cai (2):
i2c-piix4: Add AMD SB900 SMBus device ID
i2c: Add driver for SMBus Control Method Interface
Csaba Henk (4):
fuse: make the number of max background requests and congestion threshold
tunable
fuse: use drop_nlink() instead of direct nlink manipulation
fuse: limit user-specified values of max background requests
fuse: add fusectl interface to max_background
Curt Wohlgemuth (1):
ext4: More buffer head reference leaks
Cyrill Gorcunov (14):
net, bridge: align br_nf_ops assignment
net, netns_xt: shrink netns_xt members
x86: Clean up idt_descr and idt_tableby using NR_VECTORS instead of
hardcoded number
x86, ipi: Clean up safe_smp_processor_id() by using the cpu_has_apic()
macro helper
x86, ioapic: Introduce for_each_irq_pin() helper
x86, ioapic: Throw BUG instead of NULL dereference
x86, apic: Drop redundant bit assignment
x86, ioapic: Panic on irq-pin binding only if needed
net,pppoe: fixup module init/exit subsequent calls
x86, ioapic: Define IO_APIC_DEFAULT_PHYS_BASE constant
x86, ioapic: Get rid of needless check and simplify
ioapic_setup_resources()
x86, e820: Guard against array overflowed in __e820_add_region()
x86, apic: Slim down stack usage in early_init_lapic_mapping()
x86, apic: Fix missed handling of discrete apics
Daisuke Nishimura (3):
mm: add_to_swap_cache() must not sleep
mm: add_to_swap_cache() does not return -EEXIST
memcg: show swap usage in stat file
Damian Lukowski (5):
Revert Backoff [v3]: Rename skb to icmp_skb in tcp_v4_err()
Revert Backoff [v3]: Revert RTO on ICMP destination unreachable
Revert Backoff [v3]: Calculate TCP's connection close threshold as a time
value.
RTO connection timeout: coding style fixes and comments
RTO connection timeout: sysctl documentation update
Dan Carpenter (2):
intel-iommu: double kfree()
drivers/char/rio/rioctrl.c: off by one error in rioctrl.c
Dan Williams (85):
Merge branch 'dmaengine' into async-tx-raid6
async_tx: rename zero_sum to val
async_tx: kill ASYNC_TX_DEP_ACK flag
async_tx: structify submission arguments, add scribble
async_xor: permit callers to pass in a 'dma/page scribble' region
md/raid6: release spare page at ->stop()
ioat: move to drivers/dma/ioat/
libertas: clean up and clarify get_common_rates
md/raid6: move the spare page to a percpu allocation
md/raid5,6: add percpu scribble region for buffer lists
async_tx: add sum check flags
async_tx: kill needless module_{init|exit}
async_tx: remove walk of tx->parent chain in dma_wait_for_async_tx
async_tx: add support for asynchronous GF multiplication
async_tx: add support for asynchronous RAID6 recovery operations
dmatest: add pq support
async_tx: raid6 recovery self test
iop-adma: cleanup iop_adma_run_tx_complete_actions
iop-adma: fix lockdep false positive
iop-adma: P+Q support for iop13xx adma engines
iop-adma: P+Q self test
md/raid5: factor out mark_uptodate from ops_complete_compute5
md/raid6: asynchronous raid6 operations
md/raid6: asynchronous handle_parity_check6
md/raid456: distribute raid processing over multiple cores
Merge commit 'v2.6.31-rc1' into dmaengine
ioat: move definitions to dma.h
ioat: convert ioat_probe to pcim/devm
ioat: cleanup some long deref chains and 80 column collisions
ioat: kill function prototype ifdef guards
ioat: split ioat_dma_probe into core/version-specific routines
ioat: fix type mismatch for ->dmacount
ioat: define descriptor control bit-field
ioat1: move descriptor allocation from submit to prep
ioat: fix self test interrupts
ioat: prepare the code for ioat[12]_dma_chan split
ioat2,3: convert to a true ring buffer
ioat1: kill unused unmap parameters
ioat: add some dev_dbg() calls
ioat: cleanup completion status reads
ioat: ignore reserved bits for chancnt and xfercap
ioat: preserve chanctrl bits when re-arming interrupts
ioat: ___devinit annotate the initialization paths
ioat1: trim ioat_dma_desc_sw
ioat: switch watchdog and reset handler from workqueue to timer
ioat2,3: dynamically resize descriptor ring
net_dma: poll for a descriptor after allocation failure
Merge branch 'md-raid6-accel' into ioat3.2
dmaengine: add fence support
dmaengine, async_tx: add a "no channel switch" allocator
dmaengine: cleanup unused transaction types
dmaengine, async_tx: support alignment checks
ioat2+: add fence support
ioat3: hardware version 3.2 register / descriptor definitions
ioat3: split ioat3 support to its own file, add memset
ioat: add 'ioat' sysfs attributes
ioat3: enable dca for completion writes
ioat3: xor support
ioat3: xor self test
ioat3: pq support
ioat3: support xor via pq descriptors
ioat3: interrupt descriptor support
ioat3: segregate raid engines
Merge branch 'ioat' into dmaengine
dw_dmac: implement a private tx_list
fsldma: implement a private tx_list
iop-adma: implement a private tx_list
ioat: implement a private tx_list
mv_xor: implement a private tx_list
at_hdmac: implement a private tx_list
txx9dmac: implement a private tx_list
dmaengine: kill tx_list
ioat2,3: cacheline align software descriptor allocations
Merge branch 'iop-raid6' into async-tx-next
Merge branch 'dmaengine' into async-tx-next
Merge commit 'md/for-linus' into async-tx-next
async_tx: remove HIGHMEM64G restriction
ioat: driver version 4.0
at_hdmac: Rework suspend_late()/resume_early()
md/raid6: eliminate BUG_ON with side effect
md/raid6: cleanup ops_run_compute6_2
ioat2: clarify ring size limits
raid6test: fix stack overflow
ioat3: fix uninitialized var warnings
async_tx/raid6: add missing dma_unmap calls to the async fail case
Daniel C Halperin (15):
iwlwifi: clear iwl_cmd_meta structure before use
iwlwifi: remove unused HT configuration entry tx_chan_width
iwlwifi: include HT configuration when adding stations through
rs_rate_init
iwlwifi: refactor packet reception code
iwlwifi: configure HT40 channels in iwl_mac_config
iwlwifi: check short GI support per-station rather than globally
iwlwifi: use station HT capabilities and BSS operating mode for
Green-field
iwlwifi: fix erroneous use of iwl_rx_packet.len as a length
iwlwifi: clear rate control flags on non-HT packet
iwlwifi: set HT flags in ieee80211_rx_status for received packets
iwlwifi: remove 60 Mbps from sband bitrates table
iwlwifi: remove incorrect uses of ieee80211_get_tx_rate to prevent TX
stall
iwlwifi: use iwl_hwrate_get_mac80211_idx where appropriate
iwlwifi: fix HT operation in 2.4 GHz band
iwlwifi: fix HT operation in 2.4 GHz band
Daniel Drake (1):
ALSA: hda - Add CX20582 and OLPC XO-1.5 support
Daniel Glöckner (1):
gpiolib: allow poll() on value
Daniel Mack (29):
ds2760_battery: delay power supply registration
ds2760_battery: export more features
ds2760_battery: add rated_capacity module parameter
ds2760_battery: handle full_active_uAh == 0 case correctly
ds2760_battery: add current_accum module parameter
power_supply: EXPORT_SYMBOL cleanups
power_supply: get_by_name and set_charged functionality
ds2760_battery: implement set_charged() feature
ALSA: ASoC: cs4270: move power management hooks to snd_soc_codec_device
net: smsc911x: switch to new dev_pm_ops
MX3: Add USB platform devices and resources
MX3: add additional USB pins to iomux
Input: eeti_ts - allow active high irq lines
ARM: MX3: add ckil clock
libertas: name the network device wlan%d
ds2760_battery: Fix integer overflow for time_to_empty_now
[ARM] pxa: add MFP_PULL_FLOAT
[ARM] pxa: add clock definition for graphics controller
[ARM] pxa: add device definition for graphics controller
[ARM] pxa: rename GCU IRQ for consistency
[ARM] pxafb: use resource_size() function
[ARM] pxa/colibri: add NAND config for Colibri PXA3xx boards
[ARM] pxafb: add accelerator ID for PXA3xx GCU
UIO: remove 'default n' from Kconfig
lis3: fix typo
lis3: add free-fall/wakeup function via platform_data
lis3: add power management functions
lis3_spi: code cleanups
rtc: add driver for MXC's internal RTC module
Daniel Ribeiro (13):
ASoC: Allow 32 bit registers for DAPM
ASoC: remove duplicated code on pxa-ssp.c
ASoC: change set_tdm_slot api to allow slot_width override.
[ARM] pxa/ezx: set IRQ_BOARD_END for EZX
mfd: Introduce irq_to_pcap()
mfd: add set_ts_bits for pcap
mfd: fix pcap irq bottom handler
mfd: add ezx_pcap_setbits
regulator: add pcap driver
mfd: Remove VIB defines from pcap header file
input: PCAP2 based touchscreen driver
input: PCAP2 misc input driver
rtc: driver for PCAP2 PMIC
Daniel Silverstone (1):
IEEE80154: Add documentation to the IEEE80154 netlink and fakehard driver
Daniel Stone (1):
omapfb: dispc: allow multiple external IRQ handlers
Daniel Vetter (2):
drm/i915: remove open-coded drm_mode_object_find
drm/i915: modeset: always set intel_crtc->dpms_mode by moving the
assignment up.
Daniel Walker (12):
mac80211: New stat counters for multicast and unicast forwarded frames
staging: android: binder: move debugging mask into a macro
staging: android: binder: remove a predefine
staging: android: binder: add enum usage in function arguments
staging: android: binder: global variable cleanup.
staging: android: binder: clean up for all the stat statments
Staging: android: binder: cleanup some long lines
Staging: android: lowmemorykiller: remove a predefine
Staging: android: lowmemorykiller: delete the decription file
Staging: android: binder: partial checkpatch cleanup
x86: apic: Convert BUG() to BUG_ON()
checkpatch: handle C99 comments correctly (performance issue)
Daniele Napolitano (1):
Staging: rt2870: new USB ID for Belkin N+ F5D8055
Darren Hart (8):
futex: Correct futex_wait_requeue_pi() commentary
futex: Detect mismatched requeue targets
futex: Correct futex_wait_requeue_pi() commentary
futex: Correct queue_me and unqueue_me commentary
futex: Make function kernel-doc commentary consistent
futex: Correct futex_q woken state commentary
futex: Fix wakeup race by setting TASK_INTERRUPTIBLE before queue_me()
futex: Add memory barrier commentary to futex_wait_queue_me()
Darrick J. Wong (1):
hwmon driver for ACPI 4.0 power meters
Dave Airlie (47):
Merge git://git.infradead.org/~dwmw2/iommu-agp into agp-next
Merge git://git.infradead.org/~dwmw2/iommu-agp into agp-next
drm: fixup include file in drm_encoder_slave
drm: fixup includes in encoder slave header files.
Merge Linus master to drm-next
drm/radeon/kms: generate the safe register tables.
drm/ttm: consolidate cache flushing code in one place.
drm/rs600/690: use autogenerated safe register tables.
drm/radeon: cleanup mkregtable.c
drm/kms: move driver specific fb common code to helper functions (v2)
drm: fix two issues with fb consolidation.
drm/mm: add ability to dump mm lists via debugfs
drm: fix drm_cache.c for arch with no support.
drm/kms: add explicit encoder disable function and detach harder.
drm/crtc: fix mismerge of last patch.
drm/radeon/kms: block depthxy offset from use from userspace.
drm/radeon/kms: add updated registers from drm-fixes.
drm: split crtc/fb helpers into a separate module
drm/kms: remove old std mode fallback code.
Merge intel drm-intel-next branch
drm/radeon/kms: add rn50/r100/r200 CS tracker.
drm/radeon/kms: add initial radeon tv-out support.
drm/kms: fix kms helper license + Kconfig
drm/kms/radeon: make kms default a runtime option
drm/radeon/kms: lower debugging on dpms events.
drm: include seq_file.h for debugfs builds.
drm/i915: get the bridge device once.
drm/radeon/kms: don't allow ERESTART to hit userspace.
Merge remote branch 'origin/master' of ../linux-2.6 into drm-next
PCI/vgaarb: cleanup some warnings + cleanup some comments.
drm/radeon/kms: set fbdev_info for suspend/resume
drm/radeon/kms: add 32/64 ioctl support.
drm/radeon/kms: we should return 0 when we have no modes not -1.
drm/radeon/kms: IB locking dumps out a lockdep ordering issue
drm/radeon: avivo chips have no separate int bit for display
drm/radeon/kms: reprogram format in set base.
drm/r600/kms: fixup number of loops per blit calculation.
drm/radeon/kms: add initial connector properties
drm/radeon/kms: disable VGA rendering engine before taking over VRAM
drm/radeon/r600: fix some issues with suspend/resume.
drm/radeon/kms: move around new init path code to avoid posting at init
drm/radeon/kms: rv770 blit init called too late.
drm/radeon/kms: more alignment for rv770.c with r600.c
drm/radeon/kms: more fixes to rv770 suspend/resume path.
drm/radeon/kms: r420 idle after programming GA_ENHANCE
drm/vgaarb: add VGA arbitration support to the drm and kms.
drm/radeon: consolidate family flags used in pciids.
Dave Chinner (3):
xfs: factor out inode initialisation
xfs: factor out debug checks from xfs_dialloc and xfs_difree
xfs: speed up free inode search
Dave Hansen (1):
ecryptfs: improved dependency checking and reporting
Dave Jones (11):
Remove unused zero-copy code from velocity NIC driver.
Fix up CodingStyle problems in via-velocity.c
Remove unnecessary forward declarations from velocity NIC driver.
Fix typos in comments in via-velocity header.
[SCSI] qla2xxx: Fix __LITTLE_ENDIAN definition warnings
[CPUFREQ] Reduce scope of cpu_sys_dev in cpufreq_add_dev
[CPUFREQ] cleanup up -ENOMEM handling in cpufreq_add_dev
[CPUFREQ] Factor out symlink creation from cpufreq_add_dev
[CPUFREQ] Factor out interface creation from cpufreq_add_dev
[CPUFREQ] Factor out policy setting from cpufreq_add_dev
PCI: Document pci_ids.h addition policy.
Dave Kleikamp (1):
cifs: Replace wrtPending with a real reference count
Dave Young (3):
printk boot_delay: rename printk_delay_msec to loops_per_msec
printk: add printk_delay to make messages readable for some scenarios
tty: Fix regressions caused by commit b50989dc
David Altobelli (3):
hpilo: staging for interrupt handling
hpilo: add interrupt handler
hpilo: add poll f_op
David Brownell (8):
Input: dm355evm_keys - use threaded IRQs
davinci: sram warning fix
davinci: dm365 evm cpld support: leds, card detect, other setup
davinci: dm365 gpio irq support
Input: add twl4030_keypad driver
driver model: constify attribute groups
spi: handle TX-only/RX-only
rtc: at91rm9200 fixes
David Daney (7):
MIPS: Octeon: Check all CCAs in cvmx_write_csr.
MIPS: Allow kernel use of LL/SC to be separate from the presence of LL/SC.
MIPS: Octeon: Set kernel_uses_llsc to false on non-SMP builds.
MIPS: Octeon: Add hardware RNG platform device.
MIPS: hw_random: Add hardware RNG for Octeon SOCs.
MIPS: Don't corrupt page tables on vmalloc fault.
MIPS: Octeon: Move some platform device registration to its own file.
David Griego (1):
davinci: Fix watchdog reset code
David Howells (26):
CRED: Add some configurable debugging [try #6]
KEYS: Deal with dead-type keys appropriately [try #6]
KEYS: Allow keyctl_revoke() on keys that have SETATTR but not WRITE perm
[try #6]
KEYS: Flag dead keys to induce EKEYREVOKED [try #6]
KEYS: Add garbage collection for dead, revoked and expired keys. [try #6]
KEYS: Do some whitespace cleanups [try #6]
KEYS: Extend TIF_NOTIFY_RESUME to (almost) all architectures [try #6]
KEYS: Add a keyctl to install a process's session keyring on its parent
[try #6]
KEYS: security_cred_alloc_blank() should return int under all
circumstances
KEYS: Fix default security_session_to_parent()
KEYS: Add missing linux/tracehook.h #inclusions
CRED: Allow put_cred() to cope with a NULL groups list
KEYS: Fix garbage collector
RxRPC: Declare the security index constants symbolically
RxRPC: Allow key payloads to be passed in XDR form
RxRPC: Allow RxRPC keys to be read
RxRPC: Parse security index 5 keys (Kerberos 5)
RxRPC: Use uX/sX rather than uintX_t/intX_t types
MN10300: Handle removal of struct uart_info
KEYS: Have the garbage collector set its timer for live expired keys
NFS: Propagate 'fsc' mount option through automounts
fdpic: ignore the loader's PT_GNU_STACK when calculating the stack size
FRV: Flash mappings for the MB93090-MB00 motherboard
NOMMU: Fix MAP_PRIVATE mmap() of objects where the data can be mapped
directly
NOMMU: Fallback for is_vmalloc_or_module_addr() should be inline
NOMMU: Ignore mmap() address param as it is a hint
David Härdeman (2):
pnp: add a shutdown method to pnp drivers
input: add a driver for the Winbond WPCD376I Consumer IR hardware
David Kilroy (32):
cfg80211: add wrapper function to get wiphy from priv pointer
cfg80211: Advertise ciphers via WE according to driver capability
cfg80211: allow drivers that can't scan for specific ssids
cfg80211: set WE encoding size based on available ciphers
cfg80211: infer WPA and WPA2 support from TKIP and CCMP
orinoco: Move firmware capability determination into hw.c
orinoco: Move card reading code into hw.c
orinoco: Move FID allocation to hw.c
orinoco: use dev_err in early initialisation routines
orinoco: firmware helpers should use dev_err and friends
orinoco: Replace net_device with orinoco_private in driver interfaces
orinoco: initialise independently of netdev
orinoco: Change set_tkip to use orinoco_private instead of hermes_t
orinoco: initiate cfg80211 conversion
orinoco: make firmware download less verbose
orinoco: move netdev interface creation to main driver
airport: store irq in card private structure
orinoco: Handle suspend/restore in core driver
orinoco: provide generic commit function
orinoco: convert mode setting to cfg80211
orinoco: convert scanning to cfg80211
orinoco: convert giwrange to cfg80211
orinoco: remove WE nickname support
orinoco: fix printk format specifier for size_t arguments
orinoco: prefer_port3 can be a single bit
orinoco: use local types for auth alg and sequence length
orinoco: pass orinoco_set_tkip_key the sequence lengths
orinoco: move disassociation to hw.c
orinoco: add function to retrieve current bssid
orinoco: consolidate storage of WEP and TKIP keys
cfg80211: fix leaks of wdev->conn->ie
orinoco: remove spare whitespace
David McKay (1):
sh: Allow use of GENERIC_IOMAP
David P. Quigley (3):
VFS: Factor out part of vfs_setxattr so it can be called from the SELinux
hook for inode_setsecctx.
LSM/SELinux: inode_{get,set,notify}secctx hooks to access LSM security
context information.
sysfs: Add labeling support for sysfs
David Rientjes (10):
slub: add option to disable higher order debugging slabs
slub: use size and objsize orders to disable debug flags
x86/PCI: default pcibus cpumask to all cpus if it lacks affinity
mm: remove obsoleted alloc_pages cpuset comment
mm: update alloc_flags after oom killer has been called
flex_array: add flex_array_clear function
flex_array: poison free elements
flex_array: add flex_array_shrink function
flex_array: introduce DEFINE_FLEX_ARRAY
flex_array: add missing kerneldoc annotations
David Rowe (1):
Staging: echo: top bit patch
David S. Miller (55):
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'for_david' of
git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6-net-next
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
phonet: Fix build.
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
xfrm6: Fix xfrm6_policy.c build when SYSCTL disabled.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
ide: Fix annoying warning in ide_pio_bytes().
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
ppp_generic: Help GCC see that 'flen' is always initialized.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Merge branch 'for-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan
net: Temporarily backout SKB sources tracer.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-next-2.6
xilinx_emaclite: Fix permissions on driver sources.
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
WAN: dscc4: Fix warning pointing out a bug.
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
net_sched: add classful multiqueue dummy scheduler
r8169: Fix warning in rtl8169_start_xmit().
sparc64: Manage NMI watchdog enabling like x86.
sparc64: Kill unnecessary cast in profile_timer_exceptions_notify().
sparc64: Make touch_nmi_watchdog() actually work.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
sparc64: Provide extern decls for sparc_??u_type strings.
sparc64: Use nmi_enter() and nmi_exit(), as needed.
sparc64: Implement a real set_perf_counter_pending().
sparc64: Initial hw perf counter support.
sparc64: Provide hypervisor tracing bit support for perf counters.
sparc64: Provide a way to specify a perf counter overflow IRQ enable bit.
sparc64: Perf counter 'nop' event is not constant.
sparc64: Initial niagara2 perf counter support.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
sparc: Kill PROM console driver.
sparc: Update defconfigs.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan
wl12xx: Fix print_mac() conversion.
sparc64: vio: Kill BUILD_BUG_ON() in vio_dring_avail().
Merge branch 'master' of git://git.infradead.org/users/dwmw2/solos-2.6
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
Merge branch 'master' of
ssh://master.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-davem
at91_can: Forgotten git 'add' of at91_can.c
David T.L. Wong (1):
V4L/DVB (12423): cxusb, d680 dmbth use unified lgs8gxx code instead of
lgs8gl5
David VomLehn (1):
USB: use kfifo to buffer usb-generic serial writes
David Vrabel (4):
uwb: handle radio controller events with out-of-range IDs correctly
uwb: stop uwbd thread if rc->start() fails
uwb: avoid radio controller reset loops
USB: whci-hcd: make endpoint_reset method async
David Ward (1):
ipv6: Update Neighbor Cache when IPv6 RA is received on a router
David Wong (2):
V4L/DVB (12271): lgs8gxx: add lgs8g75 support
V4L/DVB (12272): cx23885: add card Magic-Pro ProHDTV Extreme 2
David Woo (2):
mac80211: Mark a destination sequence number as valid when a PREQ is
received.
mac80211: Fix invalid length passed to IE parser for PLINK CONFIRM frames
David Woodhouse (29):
solos: Add some margin-related parameters
intel-iommu: Speed up map routines by using cached domain ASAP
intel-iommu: Remove superfluous iova_alloc_lock from IOVA code
intel-iommu: Defer the iotlb flush and iova free for intel_unmap_sg() too.
intel-iommu: Kill pointless intel_unmap_single() function
agp: Switch mask_memory() method to take address argument again, not page
agp: tidy up handling of scratch pages w.r.t. DMA API
agp: Switch agp_{un,}map_page() to take struct page * argument
intel-agp: Move repeated sglist free into separate function
intel-agp: fix sglist allocation to avoid vmalloc()
agp: kill phys_to_gart() and gart_to_phys()
intel-iommu: Cope with broken HP DC7900 BIOS
intel-iommu: Unify hardware and software passthrough support
intel-agp: Set dma mask for i915
agp: fix uninorth build
Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6
intel-iommu: make domain_add_dev_info() call domain_context_mapping()
ia64: IOMMU passthrough mode shouldn't trigger swiotlb init
USB: Work around BIOS bugs by quiescing USB controllers earlier
intel-iommu: Cope with yet another BIOS screwup causing crashes
Make DISCARD_BARRIER and DISCARD_NOBARRIER writes instead of reads
intel-iommu: Limit DOMAIN_MAX_PFN to fit in an 'unsigned long'
intel-iommu: Fix integer overflow in
dma_pte_{clear_range,free_pagetable}()
intel-iommu: Kill DMAR_BROKEN_GFX_WA option.
intel-iommu: Disable PMRs after we enable translation, not before
mtd: sh_flctl: register sh_flctl using platform_driver_probe()
jffs2: Use SLAB_HWCACHE_ALIGN for jffs2_raw_{dirent,inode} slabs
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
USB: Work around BIOS bugs by quiescing USB controllers earlier
Davide Libenzi (1):
anonfd: split interface into file creation and install
Davidlohr Bueso A (1):
[SCSI] ch: Check NULL for kmalloc() return
Dean Nelson (9):
atl1c: return PCI_ERS_RESULT_DISCONNECT on permanent failure
atl1e: return PCI_ERS_RESULT_DISCONNECT on permanent failure
bnx2: return PCI_ERS_RESULT_DISCONNECT on permanent failure
bnx2x: return PCI_ERS_RESULT_DISCONNECT on permanent failure
igbvf: return PCI_ERS_RESULT_DISCONNECT on permanent failure
ixgb: return PCI_ERS_RESULT_DISCONNECT on permanent failure
qlge: return PCI_ERS_RESULT_DISCONNECT on permanent failure
s2io: return PCI_ERS_RESULT_DISCONNECT on permanent failure
vxge: return PCI_ERS_RESULT_DISCONNECT on permanent failure
Deepak Saxena (1):
Set proper console speed on resume if console suspend is disabled
Denis Karpov (8):
mmc: power off once at removal
omap_hsmmc: add debugfs entry (host registers)
ARM: OMAP: mmc-twl4030: add context loss counter support
omap_hsmmc: context save/restore support
omap_hsmmc: set open drain bit correctly
omap_hsmmc: support for deeper power saving states
omap_hsmmc: cleanup macro usage
omap_hsmmc: code refactoring
Denis Kuplyakov (1):
ALSA: hda - Add full audio support on Acer Aspire 7730G notebook
Denis Loginov (1):
V4L/DVB (12356): gspca - sonixj: Webcam 0c45:6148 added
Denis Turischev (1):
[WATCHDOG] add SBC-FITPC2 watchdog driver
Devin Heitmueller (15):
V4L/DVB (12444): em28xx: add support for Terratec Cinergy Hybrid T USB XS
remote control
V4L/DVB (12740): em28xx: better describe vinctrl registers
V4L/DVB (12741): em28xx: make video isoc stream work when VBI is enabled
V4L/DVB (12742): em28xx: add raw VBI support for NTSC
V4L/DVB (12743): em28xx: fix mmap_mapper with vbi
V4L/DVB (12744): em28xx: restructure fh/dev locking to handle both video
and vbi
V4L/DVB (12745): em28xx: remove unreferenced variable
V4L/DVB (12746): em28xx: do not create /dev/vbiX device if VBI not
supported
V4L/DVB (12747): em28xx: only advertise VBI capability if supported
V4L/DVB (12748): em28xx: implement g_std v4l call
V4L/DVB (12749): em28xx: remove unneeded code that set VINCTRL register
V4L/DVB (12750): em28xx: fix unused variable warning
V4L/DVB (12880): em28xx: fix codingstyle issues introduced with VBI
support
V4L/DVB (12881): em28xx: fix codingstyle issues in em28xx-video.c
V4L/DVB (12882): em28xx: remove text editor tags from em28xx-vbi.c
Dhananjay Phadke (33):
netxen: refresh firmware info after reset
netxen: enable ip addr hashing
netxen: configure interrupt coalesce defaults
netxen: annotate dma watchdog setup
netxen: refactor tso code
netxen: Add default and limit macros for ring sizes.
netxen: clean up firmware version checks
netxen: refactor net_device setup code
netxen: fix skb alloc size for legacy firmware
netxen: add vlan tx acceleration support
netxen: update version to 4.0.41
netxen: fix CONFIG_INET=n build
netxen: fix vlan tso case
netxen: remove unnecessary structures
netxen: add hardware LRO support
netxen: fix firmware reset logic
netxen: refactor tx dma mapping code
netxen: remove netxen_nic_phan_reg.h
netxen: remove unused code
netxen: implement generic pcie semaphore functions
netxen: remove netxen_nic_niu.c
netxen: fix lro buffer allocation
netxen: remove duplicate napi_add
netxen: fix infinite loop on dma mapping failure
netxen: handle firmware load errors
netxen: firmware hang detection
netxen: refactor firmware info code
netxen: update version to 4.0.50
netxen: improve pci memory access
netxen: fix file firmware leak
netxen: update copyright
netxen: fix minor tx timeout bug
netxen: fix firmware init after resume
Dhaval Vasa (1):
[ARM] Kirkwood: Marvell OpenRD-Base board support
Dick Hollenbeck (1):
ARM: 5688/1: ks8695_serial: disable_irq() lockup
Diego Elio 'Flameeyes' Pettenò (1):
gconfig: disable "typeahead find" search in treeviews
Dimitri Sivanich (1):
drivers/char/uv_mmtimer.c: add memory mapped RTC driver for UV
Divy Le Ray (11):
cxgb3: AQ100X phy support update
cxgb3: fix phy power down
cxgb3: Fix T3C MAC max packet size access
cxgb3: AEL2020 phy support update
cxgb3: use request_firmware() for the EDC registers setup
cxgb3: Fix mss table initialization
cxgb3: fix mac index mapping
cxgb3: Drain Mac Tx fifo when the port goes down.
cxgb3: fix EDC filename string
cxgb3: fix Gen2 pci default settings
cxgb3: fix 2 ports 1G regression
Dmitri Belimov (5):
V4L/DVB (12487): Fix control AC-3 of the 6752HS
V4L/DVB (12488): Add RDS config for BeholdTV cards
V4L/DVB (12573): FM1216MK5 FM radio
V4L/DVB (12587): Add support BeholdTV X7 card
V4L/DVB (13001): Key filter for BeholdTV cards.
Dmitri Vorobiev (1):
Change "useing" -> "using".
Dmitriy Taychenachev (2):
MXC: add basic MXC91231 support
MXC: add iomux pins configuration support for MXC91231
Dmitry Artamonow (1):
ARM: 5712/1: SA1100: initialise spinlock in DMA code
Dmitry Baryshkov (8):
af_ieee802154: drop IEEE802154_SIOC_ADD_SLAVE declaration
nl802154: make ieee802154_policy constant
documentation: fix wrt. headers rename
nl802154: add support for dumping WPAN interface information
af_ieee802154: minor cleanup in dgram_bind
af_ieee802154: add support for WANT_ACK socket option
nl802154: support START-CONFIRM primitive
fakehard: use START-CONFIRM primitive to report START failure
Dmitry Belimov (1):
V4L/DVB (13011): Change tuner type of BeholdTV cards
Dmitry Eremin-Solenikov (8):
ieee802154: move headers out of extra directory
ieee802154: document the skb->cb usage clearly.
ieee802154: add a sysfs representation of WPAN master devices
fakehard: add binding to wpan-phy device
ieee802154: add support for channel pages from IEEE 802.15.4-2006
Drop ARPHRD_IEEE802154_PHY
af_ieee802154: setsockopt optlen arg isn't __user
ieee802154: add locking for seq numbers
Dmitry Monakhov (1):
md: raid-1/10: fix RW bits manipulation
Dmitry Torokhov (39):
Input: sh_keysc - allow modifying keymap from userspace
Merge commit 'v2.6.31-rc4' into next
Input: pxa27x_keypad - remove extra clk_disable
Driver Core: Make PM operations a const pointer
Driver Core: Make PM operations a const pointer
Input: i8042 - switch to using dev_pm_ops
Input: serio - switch to using dev_pm_ops
Input: pxa27x_keypad - switch to using dev_pm_ops
Input: tsc2007 - properly shut off interrupts/delayed work
Input: tsc2007 - make get_pendown_state platform callback optional
Input: serio - don't use serio->write() directly
Input: wistron_btns - switch to using dev_pm_ops
Input: hil_kbd - switch to use completion instead of semaphore
Input: hil_kbd - prepare for merging with hil_ptr
Input: combine hil_kbd and hil_ptr drivers
Input: w90p910_keypad - adjust to use definitions from matrix_keypad.h
Input: psmouse - allow defining read-only attributes
Merge commit 'v2.6.31-rc8' into next
Input: matrix-keypad - add function to build device keymap
ACPI: video - fix potential crash when unloading
ACPI: video - rename cdev to cooling_dev -- syntax only
Input: atkbd - allow setting force-release bitmap via sysfs
Input: wacom_w8001 - simplify querying logic
Input: i8042 - bypass AUX IRQ delivery test on laptops
Input: sunkbd - fix formatting
Input: pxa27x_keypad - allow modifying keymap from userspace
Input: i8042 - try disabling and re-enabling AUX port at close
Input: i8042 - use boolean type where it makes sense
Input: i8042 - use platform_driver_probe
Input: psmouse - use boolean type
V4L/DVB (12489): pwc - fix few use-after-free and memory leaks
Input: wistron_btns - add keymap for AOpen 1557
Merge branch 'next' into for-linus
Input: libps2 - additional locking for i8042 ports
Input: add generic suspend and resume for input devices
Input: atkbd - rely on input core to restore state on resume
Input: synaptics_i2c - switch to using __cancel_delayed_work()
Input: dm355evm_keys - remove dm355evm_keys_hardirq
Input: max7359 - use threaded IRQs
Don Skidmore (2):
ixgbe: cleanup functions that should have been defined static
ixgbe: fix sfp_timer clean up in ixgbe_down
Don Wood (10):
RDMA/nes: Update refcnt during disconnect
RDMA/nes: Allocate work item for disconnect event handling
RDMA/nes: Change memory allocation for cqp request to GFP_ATOMIC
RDMA/nes: Clean out CQ completions when QP is destroyed
RDMA/nes: Add CQ error handling
RDMA/nes: Implement Terminate Packet
RDMA/nes: Use flush mechanism to set status for wqe in error
RDMA/nes: Make poll_cq return correct number of wqes during flush
RDMA/nes: Use the flush code to fill in cqe error
RDMA/nes: Rework the disconn routine for terminate and flushing
Donald Dutile (1):
intel-iommu: iommu init error path bug fixes
Dongdong Deng (1):
b44: the poll handler b44_poll must not enable IRQ unconditionally
Doug Graham (2):
sctp: Fix piggybacked ACKs
V3 minixfs: add missing directory type checking
Douglas Gilbert (1):
[SCSI] update scsi/constants.c
Douglas Schilling Landgraf (2):
V4L/DVB (12434): em28xx: fix empire auto-detect
V4L/DVB (12720): em28xx-cards: Add vendor/product id for Kworld DVD Maker
2
Eberhard Mattes (1):
V4L/DVB (12388): dvb-usb: fix tuning with Cinergy T2
Ed Cashin (1):
aoe: end barrier bios with EOPNOTSUPP
Ed Lin (1):
[SCSI] stex: Add reset code for st_yel (v2)
Eduardo Valentin (17):
OMAP: McBSP: Add IRQEN, IRQSTATUS, THRESHOLD2 and THRESHOLD1 registers.
OMAP: McBSP: Use appropriate value for startup delay
OMAP: McBSP: Add transmit/receive threshold handler
OMAP: McBSP: Create and export max_(r|t)x_thres property
OMAP: McBSP: Rename thres sysfs symbols
OMAP: McBSP: Change wakeup signals
OMAP: McBSP: Configure NO IDLE mode for DMA mode different of threshold
ASoC: OMAP: Enable DMA burst mode
ASoC: OMAP: Make DMA 64 aligned
ASoC: OMAP: Use McBSP threshold to playback and capture
ASoC: OMAP: Use DMA operating mode of McBSP
V4L/DVB (12547): v4l2-subdev.h: Add g/s_modulator callbacks to subdev api
V4L/DVB (12548): v4l2: video device: Add V4L2_CTRL_CLASS_FM_TX controls
V4L/DVB (12549): v4l2: video device: Add FM TX controls default
configurations
V4L/DVB (12551): FM TX: si4713: Add files to add radio interface for
si4713
V4L/DVB (12552): FM TX: si4713: Add files to handle si4713 i2c device
V4L/DVB (12554): FM TX: si4713: Add document file
Eero Nurkkala (8):
OMAP: McBSP: Provide functions for ASoC frame syncronization
OMAP: McBSP: Wakeups utilized
OMAP: McBSP: Retain McBSP FCLK clockactivity
OMAP: McBSP: Do not enable wakeups for no-idle mode
OMAP: McBSP: Let element DMA mode hit retention also
ASoC: Add runtime check for RFIG and XFIG
ASoC: Always syncronize audio transfers on frames
OMAP: GPIO: Avoid generating extra IRQs
Eilon Greenstein (50):
bnx2x: Stop management traffic in loopback test
bnx2x: Fan failure
bnx2x: Fan failure early detection
bnx2x: Adding some mmiowb
bnx2x: SMP-safe inter_sem
bnx2x: Update vlan_features
bnx2x: Supporting BCM8727 PHY
bnx2x: Set LED in loopback test
bnx2x: Missing parenthesis might result with wrong casting
bnx2x: Version 1.48.113-1
bnx2x: Receive traffic that maches management filtering rules
bnx2x: Self-test kills management traffic
bnx2x: WoL only with current MAC address
bnx2x: Version 1.48.114-1
bnx2x: New FW files
bnx2x: Using the new FW
bnx2x: Removing old FW files
bnx2x: Supporting Device Control Channel
bnx2x: Advertize flow control normally in MF mode
bnx2x: BCM8481 LED4 instead of LASI
bnx2x: Reading the FW version of the BCM8481 PHY
bnx2x: get_ext_phy_fw_version returns NULL if not applicable
bnx2x: BCM8727 FW load
bnx2x: Adding XAUI CL73 autoneg support
bnx2x: MDC/MDIO CL45 IOCTLs
bnx2x: Supporting PHY FW upgrade
bnx2x: Removing old PHY FW upgrade code
bnx2x: Reporting host statistics to management FW
bnx2x: Prefetch the page containing the BD descriptor
bnx2x: Adding Likely directive
bnx2x: Configurable pause scheme
bnx2x: Calling pci_set_drvdata earlier
bnx2x: Stop loading if error condition detected
bnx2x: Combine get_pcie_width and get_pcie_speed
bnx2x: Move printing of version from probe to the init
bnx2x: Updating regdump_len at drvinfo
bnx2x: Remove the init_dmae field from bp
bnx2x: Check unzip return code
bnx2x: Keep only one HW path active
bnx2x: Remove SGMII configuration when not required
bnx2x: Missing smp_wmb for statistics state machine
bnx2x: Re-arrange the link structures for better alignment
bnx2x: Using macro for phy address
bnx2x: Adding explicit casting
bnx2x: Using PCI_DEVICE macro
bnx2x: Re-factor the initialization code
bnx2x: Beautify bnx2x_dump.h
bnx2x: Removing unused definitions
bnx2x: Whitespaces and comments
bnx2x: update version to 1.52.1
Eli Cohen (1):
mlx4_core: Pass cache line size to device FW
Emilio G. Cota (1):
Staging: vme: fix {master,slave}_get check bug
Eric Anholt (4):
drm/i915: Make the downclocking debug code be under DRM_DEBUG not
DRM_ERROR.
drm/i915: Put the idle reclocking work on our private workqueue as well.
drm/i915: Zap mmaps of objects before unbinding them from the GTT.
agp/intel: Fix the pre-9xx chipset flush.
Eric B Munson (3):
hugetlbfs: allow the creation of files suitable for MAP_PRIVATE on the
vfs internal mount
hugetlb: add MAP_HUGETLB for mmaping pseudo-anonymous huge page regions
hugetlb: add MAP_HUGETLB example
Eric Benard (3):
Add support for Eukrea's CPUIMX27
Add support for Eukrea's MBIMX27
mtd: mxc_nand: fix 2KiB pagesize NAND on i.MX27
Eric Bénard (2):
ARM: 5629/1: Add support for Eukrea's CPU9260 & CPU9G20
ARM: 5630/1: Add support for Eukrea's CPUAT91
Eric Dumazet (30):
udp: cleanups
af_packet: style cleanups
bnx2x: Dont update vlan_features in bnx2x_set_tso()
bnx2: Update vlan_features
phonet: phonet_device_get() fix
net: ethtool_op_get_rx_csum() should be public and exported
neigh: Convert garbage collection from softirq to workqueue
netfilter: bridge: refcount fix
ipv4: af_inet.c cleanups
tcp: keepalive cleanups
net: ip_rt_send_redirect() optimization
macvlan: Use compare_ether_addr_64bits()
bonding: use compare_ether_addr_64bits() in ALB
ipv6: ip6_push_pending_frames() should increment IPSTATS_MIB_OUTDISCARDS
vlan: multiqueue vlan device
ip: Report qdisc packet drops
drivers: Kill now superfluous ->last_rx stores
net: net/core/dev.c cleanups
vlan: enable multiqueue xmits
net: Remove debugging code
macvlan: add multiqueue capability
vlan: adds drops accounting
cciss: memory leak in cciss_init_one()
slub: fix slab_pad_check()
net: kmemcheck annotation in struct socket
proc: document `guest' column in /proc/stat
ax25: Fix SIOCAX25GETINFO ioctl
perf tools: Fix buffer allocation
perf tools: Dont use openat()
tunnel: eliminate recursion field
Eric Miao (3):
[ARM] pxa/littleton: update littleton to use the new gpio_card_detect for
mmc
[ARM] pxa/corgi: make use of GPIO based matrix keypad driver
[ARM] pxa/spitz: make use of GPIO based matrix keypad driver
Eric Paris (15):
Capabilities: move cap_file_mmap to commoncap.c
SELinux: call cap_file_mmap in selinux_file_mmap
Security/SELinux: seperate lsm specific mmap_min_addr
security: define round_hint_to_min in !CONFIG_SECURITY
Networking: use CAP_NET_ADMIN when deciding to call request_module
security: introducing security_request_module
SELinux: add selinux_kernel_module_request
Creds: creds->security can be NULL is selinux is disabled
SELinux: seperate avc_cache flushing
SELinux: flush the avc before disabling SELinux
SELinux: inline selinux_is_enabled in !CONFIG_SECURITY_SELINUX
SELinux: do not destroy the avc_cache_nodep
Audit: reorganize struct audit_watch to save 8 bytes
Audit: rearrange audit_context to save 16 bytes per struct
Audit: send signal info if selinux is disabled
Eric Sandeen (17):
xfs: add more statics & drop some unused functions
un-static xfs_read_agf
xfs: remove XFS_INO64_OFFSET
xfs: reduce bmv_count in xfs_vn_fiemap
xfs: bump up nr_to_write in xfs_vm_writepage
use XFS_CORRUPTION_ERROR in xfs_btree_check_sblock
ext4: reject too-large filesystems on 32-bit kernels
ext4: open-code ext4_mb_update_group_info
simplify some logic in ext4_mb_normalize_request
ext4: Add feature set check helper for mount & remount paths
ext4: use variables not types in sizeofs() for allocations
ext4: use ext4_grpblk_t more extensively
xfs: add more statics & drop some unused functions
un-static xfs_read_agf
xfs: remove XFS_INO64_OFFSET
ext4: limit block allocations for indirect-block files to < 2^32
ext4: replace MAX_DEFRAG_SIZE with EXT_MAX_BLOCK
Eric Sesterhenn (1):
Fix memory leak in write_pool_threads
Eric W. Biederman (2):
PCI: Simplify hotplug mch quirk.
PCI: pcie: Ensure hotplug ports have a minimum number of resources
Erik Andrén (21):
V4L/DVB (12877): gspca - m5602-s5k4aa: Add vflip quirk for the Amilo Pa
2548
V4L/DVB (12977): gspca - m5602-ov7660: Create blue gain control
V4L/DVB (12978): gspca - m5602-ov7660: Add red gain control
V4L/DVB (12979): gspca - m5602-ov7660: Ensure that the default exposure
is set
V4L/DVB (12980): gspca - m5602-ov7660: Create auto white balance ctrl
V4L/DVB (12981): gspca - m5602-ov7660: Set blue and red gain at init
V4L/DVB (12982): gspca - m5602-ov7660: Add auto gain ctrl
V4L/DVB (12983): gspca - m5602-ov7660: Add auto exposure ctrl
V4L/DVB (12984): gspca - m5602-ov7660: Use a new raw init
V4L/DVB (12985): gspca - m5602-ov7660: Replace magic constants with
defines
V4L/DVB (12986): gspca - m5602-ov7660: Add hflip, vflip controls
V4L/DVB (12987): gspca - m5602-ov7660: Set the hsync correctly
V4L/DVB (12988): gspca - m5602-ov7660: Remove old init
V4L/DVB (12989): gspca - m5602-ov7660: Don't set gain during init
V4L/DVB (12990): gspca - m5602-ov7660: Don't set blue and red gain during
init
V4L/DVB (12991): gspca - m5602-ov7660: Remove redundant init writes
V4L/DVB (12992): gspca - m5602-ov7660: Disable red and blue gain for now
V4L/DVB (13004): gspca - stv06xx: Harmonize the debug macros when tracing
writes and reads
V4L/DVB (13005): gspca - stv06xx: Translate swedish comments to english
V4L/DVB (13006): gspca - stv06xx: Fix a misindentation
V4L/DVB (13007): gspca - stv06xx-hdcs: Add exposure and gain ctrls to
hdcs_1020
Eugene Yudin (1):
V4L/DVB (12589): Add support for RoverMedia TV Link Pro FM
Evgeniy Polyakov (1):
Staging: pohmelfs: sync with the development tree
FUJITA Tomonori (29):
swiotlb: remove unused swiotlb_alloc_boot()
swiotlb: remove unused swiotlb_alloc()
swiotlb: remove swiotlb_arch_range_needs_mapping
swiotlb: remove unnecessary swiotlb_bus_to_virt
x86: add dma_capable() to replace is_buffer_dma_capable()
x86: replace is_buffer_dma_capable() with dma_capable
ia64: add dma_capable() to replace is_buffer_dma_capable()
powerpc: add dma_capable() to replace is_buffer_dma_capable()
swiotlb: use dma_capable()
powerpc: remove unncesary swiotlb_arch_address_needs_mapping
remove is_buffer_dma_capable()
x86, IA64, powerpc: add phys_to_dma() and dma_to_phys()
swiotlb: use phys_to_dma and dma_to_phys
powerpc: remove unused swiotlb_phys_to_bus() and swiotlb_bus_to_phys()
x86: remove unused swiotlb_phys_to_bus() and swiotlb_bus_to_phys()
IA64: Remove NULL flush_write_buffers
sparc: Use dma_map_ops struct
sparc: Use asm-generic/dma-mapping-common.h
sparc: Remove no-op dma_4v_sync_single_for_cpu and dma_4v_sync_sg_for_cpu
sparc: Replace sbus_map_single and sbus_unmap_single with sbus_map_page
and sbus_unmap_page
sparc: Use asm-generic/pci-dma-compat
sparc: Add CONFIG_DMA_API_DEBUG support
powerpc: Remove addr_needs_map in struct dma_mapping_ops
powerpc: Remove swiotlb_pci_dma_ops
dma: Add set_dma_mask hook to struct dma_map_ops
powerpc: use dma_map_ops struct
powerpc: Use asm-generic/dma-mapping-common.h
powerpc: Handle SWIOTLB mapping error properly
powerpc: Add CONFIG_DMA_API_DEBUG support
Fabian Henze (2):
agp/intel: Add B43 chipset support
drm/i915: add B43 chipset support
Fabio Estevam (1):
fec: Add FEC support for MX25 processor
Felipe Balbi (7):
OMAP3: beagle: add missing twl4030 usb platform_data
Staging: cpc-usb: convert comment style in cpc.h
Staging: cpc-usb: convert comment style in cpc_int.h
Staging: cpc-usb: convert comment style in cpcusb.h
Staging: cpc-usb: add one todo entry
mfd: Add twl4030-pwrbutton as a twl4030 child
regulator: userspace: use sysfs_create_group
Felipe Contreras (3):
x86: Trivial whitespace cleanups
MAINTAINERS: acpi: add 'include/acpi'
MAINTAINERS: omap: fix regex
Felix Beck (3):
[S390] zcrypt: Use spin_lock_bh in suspend callback
[S390] zcrypt: Free ap_device if dev_set_name fails.
[S390] zcrypt: Do not add/remove devices in s/r callbacks
Felix Blyakher (1):
Merge branch 'master' of ssh+git://oss.sgi.com/oss/git/xfs/xfs
Feng Kan (1):
mtd: nand: fix ECC Correction bug for SMC ordering for NDFC driver
Feng Tang (9):
ACPI, x86: expose some IO-APIC routines when CONFIG_ACPI=n
ACPI: Handle CONFIG_ACPI=n better from linux/acpi.h
SFI: create linux/sfi.h
SFI: add platform-independent core support
SFI: add capability to parse ACPI tables
x86: add arch-specific SFI support
SFI: Hook PCI MMCONFIG
SFI: remove unneeded includes
x86: Move get/set_wallclock to x86_platform_ops
Fenghua Yu (1):
ia64: Fix setup_per_cpu_areas() compilation error
Fernando Luis Vazquez Cao (2):
virtio: get rid of redundant VIRTIO_ID_9P definition
virtio: add virtio IDs file
Figo.zhang (5):
x86, pgtable.h: Clean up types
x86, highmem_32.c: Clean up comment
Staging: comedi: no need for checking vfree call
vmalloc.c: fix double error checking
USB: ehci-dbg.c: no need for checking it before call vfree
Fischer, Anna (1):
net/bridge: Add 'hairpin' port forwarding mode
Florian Echtler (1):
Input: usbtouchscreen - add support for e2i touchscreen controller
Florian Fainelli (10):
cpmac: fix wrong MDIO bus identifier
ar7: add fixed PHY support for the two on-board cpmac
cpmac: add support for fixed PHY
cpmac: wait longer after MDIO reset
cpmac: bump version to 0.5.1
cpmac: unmark as broken
r6040: bump to version 0.25 and 20 August 2009 release date
MIPS: AR7: Make board code register ar7_wdt as a platform device
[WATCHDOG] ar7_wdt: convert to become a platform driver
cpmac: fix compilation errors against undeclared BUS_ID_SIZE
Florian Tobias Schandinat (21):
viafb: remove duplicated CX700 register init
viafb: remove temporary start address setting
viafb: merge viafb_update_viafb_par in viafb_update_fix
viafb: split viafb_set_start_addr up
viafb: fix ioremap_nocache error handling
viafb: clean up viamode.h
viafb: remove duplicated mode information
viafb: clean up duoview
viafb: clean up virtual memory handling
viafb: remove unused video device stuff
viafb: remove LVDS initialization
viafb: another small cleanup of viafb_par
viafb: improve viafb_par
viafb: 2D engine rewrite
viafb: cleanup viafb_cursor
viafb: improve pitch handling
viafb: hardware acceleration initialization cleanup
viafb: use read-only mode parsing
viafb: choose acceleration engine for VX855
fb: fix fb_pan_display range check
fb: do not ignore fb_set_par errors
Florian Westphal (1):
net: remove NET_RX_BAD and NET_RX_CN* defines
Forest Bond (8):
Staging: Add pristine upstream vt6656 driver sources to
drivers/staging/vt6656.
Staging: vt6656: Add includes to drivers/staging/vt6656.
Staging: vt6656: Build vt6656.ko, not vntwusb.ko.
Staging: vt6656: main_usb.c: Drop obsolete fsuid/fsgid accesses.
Staging: vt6656: Replace net_device->priv accesses with netdev_priv calls.
Staging: vt6656: use net_device_ops for management functions
Staging: vt6656: replace call to info with printk call.
Staging: vt6656: Integrate vt6656 into build system.
Francisco Jerez (7):
drm/kms: slave encoder interface.
drm: Define DRM_MODE_CONNECTOR_TV
drm: Define DRM_MODE_SUBCONNECTOR_SCART
drm: Define some new standard TV properties.
drm: Fix drm_cvt_mode() for interlaced modes.
drm: Add more standard TV properties.
vgacon: prevent vgacon_deinit from touching the hardware for inactive
consoles.
Frank Blaschka (1):
qeth: scheduling while atomic during ifconfig online sequence
Frank Filz (2):
nfsd: Fix unnecessary deny bits in NFSv4 ACL
nfsd4: remove ACE4_IDENTIFIER_GROUP flag from GROUP@ entry
Frank Mayhar (1):
ext4: Make non-journal fsync work properly
Frank Munzert (1):
[S390] tape: use init_timer_on_stack() rather than init_timer()
Frank Schaefer (3):
USB-serial: pl2303: fix baud rate handling in case of unsupported values
USB-serial: pl2303: add space/mark parity
USB-serial: pl2303: use 1.5 instead of 2 stop bits with 5 data bits
Frans Pop (8):
printk: Restore previous console_loglevel when re-enabling logging
x86: Simplify the Makefile in a minor way through use of cc-ifversion
powerpc: Makefile simplification through use of cc-ifversion
floppy: Switch driver to dev_pm_ops
hp-wmi: Switch driver to dev_pm_ops
trivial: cleanup hpfall example code (checkpatch)
trivial: doc: hpfall: accept disk device to unload as argument
trivial: improve help text for mm debug config options
Frederic Riss (1):
ARM: 5715/1: Make kprobes unregistration SMP safe
Frederic Weisbecker (57):
tracing/function-graph-tracer: Use the %pf format
tracing/kmemtrace: Use the %pf format
sched: Drop the need_resched() loop from cond_resched()
sched: Remove obsolete comment in __cond_resched()
sched: Cover the CONFIG_DEBUG_SPINLOCK_SLEEP off-case for __might_sleep()
sched: Add a preempt count base offset to __might_sleep()
sched: Remove the CONFIG_PREEMPT_BKL case definition of cond_resched()
sched: Pull up the might_sleep() check into cond_resched()
sched: Convert the only user of cond_resched_bkl to use cond_resched()
sched: Fix cond_resched_lock() in !CONFIG_PREEMPT
tracing/function-graph-tracer: Drop the useless nmi protection
tracing/core: Turn ftrace_cpu_disabled into a global var
tracing/core: Make the stack entry helpers global
tracing: Move sched event insertion helpers in the sched switch tracer
file
tracing/function-graph-tracer: Move graph event insertion helpers in the
graph tracer file
tracing/events: Only define remove_subsystem_dir() if CONFIG_MODULES
tracing: Add ftrace event call parameter to its field descriptor handler
tracing: Add fields format definition for syscall events
tracing: Support for syscall events raw records in perfcounters
perf tools: Factorize high level dso helpers
perf tools: Factorize the event structure definitions in a single file
perf tools: Factorize the map helpers
perf tools: Factorize the thread code in a dedicated file
perf tools: Substract -Wformat-nonliteral from Wformat=2 in extra flags
perf tools: Factorize the dprintf definition
perf tools: Put the show mode into the event headers files
perf tools: Librarize sample type and attr finding from headers
perf tools: Librarize trace_event() helper
perf tools: Add perf trace
perf tools: Fix spelling mistake in callchain error
perf tools: Warn while running perf trace without sample
perf tools: Record events info also when :record suffix is used.
perf tools: Make trace event format parser aware of cast to pointers
perf tools: Fix comm column adjusting
perf tools: Save partial non-overlapping map
tracing: Undef TRACE_EVENT_FN between trace events headers inclusion
perf tools: Only save the event formats we need
perf tools: Fix missing string field printing in perf trace
tracing: Fix double CPP substitution in TRACE_EVENT_FN
perf tools: Add missing parameters documentation
perf tools: Librarize idle thread registration
perf tools: Resolve idle thread cmdline for perf trace
perf tools: Unify swapper tasks naming
perf tools: Complete support for dynamic strings
perf tools: Allow the specification of all tracepoints at once
perf sched: Fix bad event alignment
perf sched: Make it easier to plug in new sub profilers
perf sched: Add sched latency profiling
perf sched: Rename struct lat_snapshot to struct work atoms
perf sched: Add involuntarily sleeping task in work atoms
perf sched: Export the total, max latency and total runtime to thread
atoms list
perf sched: Fix nsec to msec conversion
perf sched: Implement multidimensional sorting
perf tools: Add an option to multiplex counters in a single channel
perf tools: Fix processing of randomly serialized sched traces
tracing: Factorize the events profile accounting
tracing: Allocate the ftrace event profile buffer dynamically
Frederik Deweerdt (2):
Staging: line6: pod.c: style cleanups
Staging: line6: ffzb returns an unsigned integer
From: Mel Gorman (1):
hugetlbfs: do not call user_shm_lock() for MAP_HUGETLB fix
Gabor Juhos (9):
ath9k: remove unnecessary clearing of SC_OP_WAIT_{BEACON,CAB} flags
ath9k: remove ath_rx_ps_back_to_sleep helper
ath9k: serialize ath9k_hw_setpower calls
ath9k: uninline ath9k_ps_{wakeup,restore} functions
ath9k: serialize ath9k_ps_{wakeup,restore} calls
ath9k: wake up the chip for TSF reset
ath9k: make use ath9k_hw_wait int ath9k_hw_reset_tsf
ath9k: fix race with IEEE80211_CONF_PS checks
ath9k: get rid of unnecessary setpower calls
Gautham R Shenoy (2):
powerpc/pseries: Reduce the polling interval in __cpu_up()
sched: Try to deal with low capacity, fix update_sd_power_savings_stats()
Geert Uytterhoeven (3):
powerpc/cell: Move CBE_IOPTE_* to <asm/cell-regs.h>
md: Fix "strchr" [drivers/md/dm-log-userspace.ko] undefined!
arches: drop superfluous casts in nr_free_pages() callers
Geoff Levand (1):
powerpc/ps3: Workaround for flash memory I/O error
Geoff Thorpe (1):
powerpc: expose the multi-bit ops that underlie single-bit ops.
Geoffrey Thomas (2):
sparc: Clean up linker script using new linker script macros.
alpha: Clean up linker script using new linker script macros.
George Spelvin (1):
USB: Clean up root hub string descriptors
Gerald Schaefer (1):
PM / Hibernate / Memory hotplug: Always use for_each_populated_zone()
Gerard Lledo (1):
jffs2: move jffs2_gcd_mtd threads to the new kthread API
Gergely Imreh (1):
USB: fix USBTMC get_capabilities success handling
Gerhard Pircher (1):
powerpc/amigaone: Convert amigaone_init() to a machine_device_initcall()
Gerrit Renker (5):
mcastv6: Local variable shadows function argument
inet6: functions shadow global variable
inet6: Conversion from u8 to int
inet6: Set default traffic class
net-next-2.6 [PATCH 1/1] dccp: ccids whitespace-cleanup / CodingStyle
GeunSik Lim (6):
debugfs: Fix mount directory of debugfs by default in events.txt
debugfs: Change debuhgfs directory of trace-events-sample.h
debugfs: Change debugfs directory of IWMC3200
debugfs: Modified default dir of debugfs for debugging UHCI.
debugfs: Modify default debugfs directory for debugging pktcdvd.
trivial: change address of the libcap source.
Giridhar Malavali (2):
[SCSI] qla2xxx: Update version number to 8.03.01-k5
[SCSI] qla2xxx: Update version number to 8.03.01-k6.
Giuseppe Cavallaro (2):
sh: kgdb: do not reload VBR while handling debugger breackpoint
sh: fix sys_cacheflush error checking
Glauber Costa (1):
KVM guest: fix bogus wallclock physical address calculation
Gleb Natapov (29):
x86/apic: Enable x2APIC without interrupt remapping under KVM
KVM: VMX: Properly handle software interrupt re-injection in real mode
KVM: Drop interrupt shadow when single stepping should be done only on VMX
KVM: Introduce kvm_vcpu_is_bsp() function.
KVM: Use pointer to vcpu instead of vcpu_id in timer code.
KVM: Break dependency between vcpu index in vcpus array and vcpu_id.
KVM: Use macro to iterate over vcpus.
KVM: Replace pending exception by PF if it happens serially
KVM: Optimize searching for highest IRR
KVM: Add Directed EOI support to APIC emulation
KVM: x2apic interface to lapic
KVM: Use temporary variable to shorten lines.
KVM: Add trace points in irqchip code
KVM: No need to kick cpu if not in a guest mode
KVM: Always report x2apic as supported feature
KVM: Move exception handling to the same place as other events
KVM: Move kvm_cpu_get_interrupt() declaration to x86 code
KVM: Reduce runnability interface with arch support code
KVM: silence lapic kernel messages that can be triggered by a guest
KVM: s390: remove unused structs
KVM: PIT: Unregister ack notifier callback when freeing
KVM: Call kvm_vcpu_kick() inside pic spinlock
KVM: Call ack notifiers from PIC when guest OS acks an IRQ.
KVM: Replace pic_lock()/pic_unlock() with direct call to spinlock
functions
KVM: Update cr8 intercept when APIC TPR is changed by userspace
KVM: VMX: Fix cr8 exiting control clobbering by EPT
KVM: Fix coalesced interrupt reporting in IOAPIC
KVM: VMX: call vmx_load_host_state() only if msr is cached
KVM: fix misreporting of coalesced interrupts by kvm tracer
Graf Yang (7):
Blackfin: fix MPU handling of invalid memory accesses
Blackfin: improve double fault debug handling
Blackfin: SMP port does not yet support cpu frequency scaling
Blackfin: handle the core timer interrupt with handle_percpu_irq on SMP
Blackfin: swap clocksource ratings for gptimer/cycles
mtd: m25p80: add support for AAI programming with SST SPI flashes
mtd: m25p80: add SST WF SPI flash device information
Graham, David (2):
e1000: Remove unused function e1000_mta_set.
e1000: Fix for e1000 kills IPMI on a tagged vlan.
Grant Likely (3):
powerpc/pci: Remove dead checks for CONFIG_PPC_OF
powerpc/pci: move pci_64.c device tree scanning code into pci-common.c
powerpc/pci: Merge ppc32 and ppc64 versions of phb_scan()
Greg Kroah-Hartman (191):
Driver core: move dev_get/set_drvdata to drivers/base/dd.c
Staging: hv: add a TODO file
Staging: hv: make the Hyper-V virtual bus code build
Staging: hv: use the correct #ifdef for x86-64
Staging: hv: add the Hyper-V virtual bus to the build
Staging: hv: make the Hyper-V virtual storage driver build
Staging: hv: add the Hyper-V virtual scsi driver to the build
Staging: hv: storvsc: fix up driver_data usage
Staging: hv: make the Hyper-V virtual block driver build
Staging: hv: add the Hyper-V virtual block driver to the build
Staging: hv: blkvsc: fix up driver_data usage
Staging: hv: make the Hyper-V virtual network driver build
Staging: hv: add the Hyper-V virtual network driver to the build
Staging: hv: netvsc: fix up driver_data usage
Staging: hv: remove INTERNAL typedef
Staging: hv: remove PVOID typedef
Staging: hv: remove VOID typedef
Staging: hv: remove UINT8 and INT8 typedefs
Staging: hv: remove UINT16 and INT16 typedefs
Staging: hv: remove UINT32 and INT32 typedefs
Staging: hv: remove UINT64 and INT64 and UCHAR typedefs
Staging: hv: remove USHORT typedef
Staging: hv: remove ULONGLONG and LONGLONG typedefs
Staging: hv: remove ULONG_PTR typedef
Staging: hv: remove ULONG and LONG typedefs
Staging: hv: remove SIZE_T typedef
Staging: hv: remove DWORD and BYTE typedefs
Staging: hv: remove BOOL and BOOLEAN typedefs
Staging: hv: remove #defines from osd.c
Staging: hv: remove MIN and MAX usages
Staging: hv: remove PAGE_SIZE and PAGE_SHIFT and __builtin functions
Staging: hv: remove STRUCT_PACKED and STRUCT_ALIGNED defines
Staging: hv: remove UNUSED_VAR usage
Staging: hv: remove FIELD_OFFSET usage
Staging: hv: remove TRUE, FALSE, and NULL usage
Staging: hv: osd: remove MemAlloc wrapper
Staging: hv: osd: remove MemAllocZeroed wrapper
Staging: hv: osd: remove MemAllocAtomic wrapper
Staging: hv: osd: remove MemFree wrapper
Staging: hv: make Channel->InboundLock a real spinlock
Staging: hv: make RingInfo->RingLock a real spinlock
Staging: hv: make Device->RequestLock a real spinlock
Staging: hv: make netDevice->ReceivePacketListLock a real spinlock
Staging: hv: make gVmbusConnection.ChannelMsgLock a real spinlock
Staging: hv: make gVmbusConnection.ChannelLock a real spinlock
Staging: hv: osd: remove spinlock wrapper functions
Staging: hv: osd: remove Sleep wrapper
Staging: hv: osd: remove MemoryFence wrapper
Staging: hv: osd: remove LogMsg wrapper
Staging: hv: osd: remove PrintBytes wrapper
Staging: hv: fix up printk warnings
Staging: hv: osd: remove GetTickCount and GetTimestamp wrappers
Staging: hv: force hyper-v drivers to be built as a module
Staging: hv: remove more printk() warnings
Staging: hv: properly fix the printk() warnings
Staging: hv: fix sparse static warnings
Staging: hv: fix sparse function warnings
Staging: hv: fix sparse NULL pointer warnings
Staging: hv: remove custom cpuid function
Staging: hv: remove custom rdmsrl and wrmsrl functions
Staging: hv: osd: remove physical address wrapper functions
Staging: hv: osd: add osd_ prefix to global functions
Staging: hv: remove timer wrapper functions
Staging: hv: remove duplicated osd.o inclusions
Staging: hv: remove ReadMsr and WriteMsr functions from Hv.h
Staging: hv: cleanup coding style issues in Hv.h
Staging: hv: cleanup coding style issues in Channel.h
Staging: hv: cleanup coding style issues in VersionInfo.h
Staging: hv: cleanup coding style issues in ChannelInterface.h
Staging: hv: cleanup coding style issues in ChannelMgmt.h
Staging: hv: cleanup coding style issues in VmbusPrivate.h
Staging: hv: cleanup coding style issues in RingBuffer.h
Staging: hv: remove Sources.c
Staging: hv: clean up NetVsc.h
Staging: hv: clean up RndisFilter.h
Staging: hv: clean up typedefs in Hv.h
Staging: hv: clean up typedefs in ChannelMgmt.h
Staging: hv: clean up vstorage.h
Staging: hv: move osd.h
Staging: hv: osd.h: codingstyle cleanups
Staging: hv: osd.h: remove GUID typedef
Staging: hv: osd.h: fix GUID reference problem
Staging: hv: osd.c: coding style fixes
Staging: hv: remove include/HvTypes.h
Staging: hv: remove include/HvHalApi.h
Staging: hv: coding style cleanup of include/HvHcApi.h
Staging: hv: coding style cleanup of include/HvVpApi.h
Staging: hv: move vmbus.h
Staging: hv: vmbus.h coding style cleanups
Staging: hv: move rndis.h
Staging: hv: rndis.h: remove pointless typedefs
Staging: hv: rndis.h: codingstyle fixes
Staging: hv: rndis.h: typedef removal, part 1
Staging: hv: rndis.h: typedef removal, part 2
Staging: hv: coding style cleanups for HvPtApi.h
Staging: hv: coding style cleanups for HvSynicApi.h
Staging: hv: typdef fixes for HvSynicApi.h
Staging: hv: remove volatile usage from HvSynicApi.h
Staging: hv: create hv_api.h
Staging: hv: coding style cleanups for HvStatus.h
Staging: hv: move HvStatus.h into hv_api.h
Staging: hv: coding style cleanups for VmbusChannelInterface.h
Staging: hv: typedef removal from VmbusChannelInterface.h
Staging: hv: coding style cleanups for VmbusApi.h
Staging: hv: typedef removal for VmbusApi.h
Staging: hv: codingsyle cleanups for ChannelMessages.h
Staging: hv: typedef removal for ChannelMessages.h
Staging: hv: fix up some coding style issues in logging.h
Staging: hv: fix up coding style issues in NetVscApi.h
Staging: hv: fix up typedefs in NetVscApi.h
Staging: hv: move vstorage.h to hv dir
Staging: hv: fix remaining style issue in ChannelInterface.h
Staging: hv: fix typedefs in vstorage.h
Staging: hv: fix coding style issues in VmbusPacketFormat.h
Staging: hv: remove typedefs from VmbusPacketFormat.h
Staging: hv: fix coding style issues in StorVscApi.h
Staging: hv: fix typedefs in StorVscApi.h
Staging: hv: fix coding style issues in nvspprotocol.h
Staging: hv: fix typedefs in nvspprotocol.h
Staging: hv: move nvspprotocol.h
Staging: hv: remove ChannelMessages.h
Staging: hv: move List.h
Staging: hv: move logging.h
Staging: hv: move NetVscApi.h
Staging: hv: move StorVscApi.h
Staging: hv: move VmbusApi.h
Staging: hv: move VmbusChannelInterface.h
Staging: hv: move VmbusPacketFormat.h
Staging: hv: coding style cleanups of BlkVsc.c
Staging: hv: coding style cleanups of ChannelInterface.c
Staging: hv: remove typedefs from ChannelMgmt.c
Staging: hv: remove typedefs from RndisFilter.c
Staging: hv: remove typedefs from StorVsc.c
Staging: hv: coding style cleanups for Connection.c
Staging: hv: coding style cleanups on Vmbus.c
Staging: hv: code reduction from Vmbus.c
Staging: hv: fix coding style issues in Hv.c
Staging: hv: coding style cleanups for netvsc_drv.c
Staging: hv: reorganize netvsc_drv.c
Staging: hv: coding style cleanups for ChannelMgmt.c
Staging: hv: reorg ChannelMgmt a bit
Staging: hv: TODO: add some more items
Staging: hv: coding style cleanups for StorVsc.c
Staging: hv: reorg StorVsc.c
Staging: hv: coding style fixes for blkvsc_drv.c
Staging: hv: coding style cleanup for Channel.c
Staging: hv: warn the world of a bug in the release function
Staging: hv: coding style cleanups for vmbus_drv.c
Staging: hv: coding style cleanup for storvsc_drv.c
Staging: hv: coding style cleanup for RndisFilter.c
Staging: hv: coding style cleanup for NetVsc.c
Staging: hv: rename struct NETVSC_DEVICE
Staging: hv: remove function pointer typedefs from VmbusApi.h
Staging: hv: remove function pointer typedefs from NetVscApi.h
Staging: hv: remove function pointer typedefs from StorVscApi.h
Staging: hv: remove PFN_CHANNEL_CALLBACK
Staging: hv: remove function pointer typedefs from vmbus.h
Staging: hv: update the TODO file
Staging: vme: change to VME_BUS
Staging: remove epl driver
Staging: pata_rdc: remove the driver from the staging tree
Staging: echo: fix up remaining checkpatch.pl issues
Staging: echo: remove TODO item
Staging: echo: remove bit_operations.h
Staging: echo: remove unneeded USE_MMX defines
Staging: echo: remove unneeded USE_SSE2 defines
Staging: echo: coding style cleanups
Staging: add Realtek 8192 PCI wireless driver
Staging: rtl8192e: fix lots of sparse warnings
Staging: rtl8192e: remove unused functions
Staging: rtl8192e: remove #if 0 sections
Staging: rtl8192e: remove kernel version checks
Staging: rtl8192e: remove firmware header file not being used
Staging: rtl8192e: remove another firmware header file not being used
Staging: rtl8192e: coding style cleanups on r819xE_firmware.c
Staging: rtl8192e: remove unneeded ieee80211 files
Staging: rtl8192e: remove annoying printk()
Staging: rtl8192e: fix for stack bug
Staging: rtl8192e: fix timeouts on firmware download
Staging: get cowloop to build properly
Staging: cowloop: add TODO file
Staging: add cowloop to the build
Staging: cowloop: remove kernel version checks
Staging: vt665x: rename the module binary
Staging: remove me4000 driver.
Staging: meilhaus: remove the drivers
Staging: rspiusb: remove the driver
Staging: remove at76_usb wireless driver.
Staging: remove heci driver
Staging: remove sxg driver
USB: skeleton: fix coding style issues.
Greg Ungerer (36):
m68k: remove unused elia.h include file
m68k: merge mmu and non-mmu versions of processor.h
m68k: merge mmu and non-mmu versions of irq.h
m68k: merge the mmu and non-mmu versions of checksum.h
m68k: merge mmu and non-mmu versions of dma.h
m68k: clean up comment delimiters in dma.h
m68knommu: use general interrupt controller for ColdFire 520x family
m68knommu: remove per device interrupt mask setting for ColdFire 520x
m68knommu: general interrupt controller for ColdFire many 52xx parts
m68knommu: clean up ColdFire 527x interrupt setup
m68knommu: clean up ColdFire 528x interrupt setup
m68knommu: clean up ColdFire 523x interrupt setup
m68knommu: general interrupt controller for ColdFire 532x parts
m68knommu: clean up ColdFire 532x interrupt setup
m68knommu: use common interrupt controller code for older ColdFire CPU's
m68knommu: complete interrupt controller code for the 68328 CPU's
m68knommu: complete interrupt controller code for the 68360 CPU
m68knommu: remove the common interrupt controller structure
m68knommu: remove unecessary interrupt level setting in ColdFire 520x
setup
m68knommu: remove interrupt masking from ColdFire pit timer
m68knommu: remove timer device interrupt setup for ColdFire 532x
m68knommu: mask off all interrupts in ColdFire intc-simr controller
m68knommu: move ColdFire INTC definitions to new include file
m68knommu: remove duplicate ColdFire mcf_autovector() code
m68knommu: merge old ColdFire interrupt controller masking macros
m68knommu: support code to mask external interrupts on old ColdFire CPU's
m68knommu: simplify ColdFire "timers" clock initialization
m68knommu: clean up ColdFire 532x CPU timer setup
m68knommu: map ColdFire interrupts to correct masking bits
m68knommu: clean up old ColdFire timer irq setup
m68knommu: add support for second interrupt controller of ColdFire 5249
m68knommu: create a speciailized ColdFire 5272 interrupt controller
m68knommu: remove ColdFire direct interrupt register access
m68knommu: relax IO_SPACE_LIMIT setting
m68knommu: remove special interrupt handling code for ne2k support
m68knommu: set multi-function pins for ethernet when enabled
Gregory Haskins (8):
sched: Enhance the pre/post scheduling logic
sched: Fully integrate cpus_active_map and root-domain code
KVM: irqfd
KVM: Clean up coalesced_mmio destruction
KVM: cleanup io_device code
KVM: do not register i8254 PIO regions until we are initialized
KVM: make io_bus interface more robust
KVM: add ioeventfd support
Guennadi Liakhovetski (39):
[ARM] pxa/pcm990: convert pcm990 to soc-camera as platform-device
[ARM] pxa/mioa701: convert mioa701 to the new platform-device soc-camera
interface
[ARM] pxa/em-x270: convert em-x270 to soc-camera as platform-device
V4L/DVB (12158): v4l: add cropping prototypes to struct
v4l2_subdev_video_ops
V4L/DVB (12504): soc-camera: prepare soc_camera_platform.c and its users
for conversion
V4L/DVB (12505): soc_camera_platform: pass device pointer from soc-camera
core on .add_device()
V4L/DVB (12506): soc-camera: convert to platform device
V4L/DVB (12507): sh: soc-camera updates
V4L/DVB (12508): soc-camera: remove unused .iface from struct
soc_camera_platform_info
V4L/DVB (12509): sh: prepare board-ap325rxa.c for v4l2-subdev conversion
V4L/DVB (12510): soc-camera: (partially) convert to v4l2-(sub)dev API
V4L/DVB (12511): V4L2: add a new V4L2_CID_BAND_STOP_FILTER integer control
V4L/DVB (12512): ov772x: implement a band-stop filter support
V4L/DVB (12513): soc-camera: add support for camera-host controls
V4L/DVB (12514): sh_mobile_ceu_camera: add a control for the camera
low-pass filter
V4L/DVB (12515): soc-camera: use struct v4l2_rect in struct
soc_camera_device
V4L/DVB (12516): ov772x: successful S_FMT and S_CROP must update
user-provided rectangle
V4L/DVB (12517): mt9t031: improve rectangle placement in invalid S_CROP
V4L/DVB (12518): ov772x: S_CROP must return actually configured geometry
V4L/DVB (12519): soc-camera: put pixel format initialisation back in
probe, add .put_formats()
V4L/DVB (12520): sh-mobile-ceu-camera: do not wait for interrupt when
releasing buffers
V4L/DVB (12521): soc-camera: use .s_std() from struct v4l2_subdev_core_ops
V4L/DVB (12522): sh-mobile-ceu-camera: implement host-side cropping
V4L/DVB (12523): tw9910: return updated geometry on successful S_FMT and
S_CROP
V4L/DVB (12524): soc-camera: S_CROP V4L2 API compliance fix
V4L/DVB (12525): soc-camera: prohibit geometry change with initialised
buffers
V4L/DVB (12526): ov772x: do not use scaling for cropping
V4L/DVB (12527): tw9910: do not lie about cropping abilities
V4L/DVB (12528): sh_mobile_ceu_camera: implement host-side image scaling
V4L/DVB (12529): soc-camera: switch to s_crop v4l2-subdev video operation
V4L/DVB (12530): soc-camera: switch to using v4l2_subdev_call()
V4L/DVB (12531): soc-camera: Use I2C device for dev_{dbg,info,...} output
in all clients
V4L/DVB (12532): soc-camera: Use camera device object for core output
V4L/DVB (12533): soc-camera: Use video device object for output in host
drivers
V4L/DVB (12534): soc-camera: V4L2 API compliant scaling (S_FMT) and
cropping (S_CROP)
V4L/DVB (12535): soc-camera: remove .init() and .release() methods from
struct soc_camera_ops
V4L/DVB (12536): soc-camera: remove .gain and .exposure struct
soc_camera_device members
V4L/DVB (12580): soc-camera: remove now unneeded subdevice group ID
assignments
sh_mobile_ceu_camera: fix compile breakage, caused by a bad merge
Guillaume Knispel (1):
poll/select: avoid arithmetic overflow in __estimate_accuracy()
Guo-Fu Tseng (7):
jme: Some minor coding style consistency modifications
jme: Fix unmatched tasklet_{enable|disable} pair
jme: Fix typo
jme: Change bufinf memory location
jme: Remove shadow register support
jme: Tuning rxsum function
jme: Advance driver version number
Gustavo F. Padovan (15):
Bluetooth: Add configuration support for ERTM and Streaming mode
Bluetooth: Create separate l2cap_send_disconn_req() function
Bluetooth: Add initial support for ERTM packets transfers
Bluetooth: Add support for Segmentation and Reassembly of SDUs
Bluetooth: Initial support for retransmission of packets with REJ frames
Bluetooth: Add support for Retransmission and Monitor Timers
Bluetooth: Enable Streaming Mode for L2CAP
Bluetooth: Add support for FCS option to L2CAP
Bluetooth: Add support for L2CAP SREJ exception
Bluetooth: Full support for receiving L2CAP SREJ frames
Bluetooth: Add locking scheme to L2CAP timeout callbacks
Bluetooth: Use proper *_unaligned_le{16,32} helpers for L2CAP
Bluetooth: Acknowledge L2CAP packets when receiving RR-frames (F-bit=1)
Bluetooth: Handle L2CAP case when the remote receiver is busy
Bluetooth: Add support for L2CAP 'Send RRorRNR' action
Guus Sliepen (1):
USB: usbtmc: sanity checks for DEV_DEP_MSG_IN urbs
Gábor Stefanik (47):
cfg80211: fix disabling WPA via wext (SIOCSIWAUTH)
b43: implement baseband init for LP-PHY <= rev1
b43: Add LP 2063 radio init
b43: Typo fixes & minor cleanup
b43: Fix fallout from the IEEE80211_IF_TYPE to NL80211_IFTYPE change.
b43: LP-PHY: Implement STX synchronization
b43: Implement LP-PHY baseband table initialization
b43: Update LP-PHY rev2+ baseband init to match the specs
ssb: Implement the remaining rev.8 SPROM vars needed for LP-PHY
b43: Fix a typo in the sync_stx routine
b43: LP-PHY: Implement reading band SPROM
b43: Implement RC calibration for rev.2+ LP PHYs
b43: LP-PHY: Refactor TX gain table I/O
b43: Implement RC calibration for rev.0/1 LP-PHYs
b43: Update dummy transmission to match V4 specs
b43: LP-PHY: Initialize TX power control
b43: LP-PHY: Implement channel switching for rev2+/B2063 radio
b43: LP-PHY: Implement channel switching for rev0/1/B2062 radio
ssb: Fix typo in the rev8 SPROM extraction routine
b43: Add LP-PHY firmware loading support
b43: Make LP-PHY testable
b43: LP-PHY: Don't adjust gain table for rev2+ when setting channel
b43: LP-PHY: Update TX gain override for a spec typo fix
b43: LP-PHY: Fix another TX power control abuse
b43: Handle B43_PHYTYPE_LP in RX path
b43: LP-PHY: Update baseband init for recent spec changes
b43: LP-PHY: Fix a spec error in the B2062 channel switch routine
b43: LP-PHY: Update code for spec fixes, and fix a few typos
b43: LP-PHY: Fix a bug in the B2062 channel tune path
b43: LP-PHY: Update B2062 radio init with recent spec changes
b43: LP-PHY: Remove BROKEN from B43_PHY_LP
b43: LP-PHY: Fix reading old mode in the set TX power control routine
b43: LP-PHY: Fix setting TX power control mode during RC calibration
b43: LP-PHY: Two small spec updates
b43: LP-PHY: Implement spec updates and remove resolved FIXMEs
iwlwifi: Make injection of non-broadcast frames work again
b43: LP-PHY: Fix a few typos in the RC calibration code
b43: LP-PHY: Fix and simplify Qdiv roundup
b43: Fix and update LP-PHY code
ssb: Implement PMU LDO control and use it in b43
b43: LP-PHY: Revert to the original PHY register write routine
b43: Enable LP-PHY support by default and remove Kconfig warning
b43: Implement antenna diversity support for LP-PHY
b43: Refactor and update antenna diversity for A/G-PHY
b43: Add myself to module authors & to LP-PHY file copyright notices
b43: Fix typo in modparam_btcoex description
b43: LP-PHY: Fix TX gain tables
H Hartley Sweeten (10):
jbd2: bitfields should be unsigned
HID: local function should be static
mtd: ep93xx: cleanup includes in ts7250 nand driver
mtd: make few symbols static
hwmon: Include <linux/io.h> instead of <asm/io.h>
USB: ohci-ep93xx.c: remove unused variable
fs/buffer.c: clean up EXPORT* macros
aio.c: move EXPORT* macros to line after function
gpio: include <linux/gpio.h> not <asm/gpio.h>
jbd.h: bitfields should be unsigned
H. Peter Anvin (18):
x86, setup: remove obsolete pre-Kconfig CONFIG_VIDEO_ variables
x86, intel_txt: tboot.c needs <asm/fixmap.h>
x86, intel_txt: Factor out the code for S3 setup
x86, intel_txt: Handle ACPI_SLEEP without X86_TRAMPOLINE
x86, mtrr: make mtrr_aps_delayed_init static bool
Merge commit 'origin/x86/urgent' into x86/asm
x86: allow "=rm" in native_save_fl()
Merge branch 'x86/urgent' into x86/pat
mm: remove !NUMA condition from PAGEFLAGS_EXTENDED condition set
x86, asm: Add 32-bit versions of the combined CFI macros
x86, asm: Make _ASM_EXTABLE() usable from assembly code
x86, msr: CFI annotations, cleanups for msr-reg.S
x86, msr: Have the _safe MSR functions return -EIO, not -EFAULT
x86, msr: Create _on_cpu helpers for {rw,wr}msr_safe_regs()
x86, msr: Export the register-setting MSR functions via /dev/*/msr
x86, msr: fix msr-reg.S compilation with gas 2.16.1
x86, msr: change msr-reg.o to obj-y, and export its symbols
Merge branch 'x86/pat' into x86/urgent
H.J. Thomassen (1):
Staging: add cowloop driver
HIRANO Takahito (1):
V4L/DVB (12997): Add the DTV_ISDB_TS_ID property for ISDB_S
Haiyang Zhang (1):
Staging: hv: Add Haiyang's email to the TODO file
Hal Rosenstock (1):
IB/mad: Allow tuning of QP0 and QP1 sizes
Hank Janssen (6):
Staging: hv: add the Hyper-V api header files
Staging: hv: add the Hyper-V driver header files
Staging: hv: add the Hyper-V virtual bus
Staging: hv: add the Hyper-V virtual block driver
Staging: hv: add the Hyper-V virtual network driver
Staging: hv: add the Hyper-V virtual storage driver
Hannes Eder (4):
IPVS: use pr_fmt
IPVS: use pr_err and friends instead of IP_VS_ERR and friends
MAINTAINERS: add IPVS include files
checkpatch: make -f alias --file, add --help, more verbose help message
Hannes Reinecke (2):
[SCSI] iscsi_tcp: Evaluate socket state in data_ready()
Send uevents for write_protect changes
Hans J. Koch (1):
Input: ucb1400_ts - fix a misleading function name
Hans Verkuil (21):
V4L/DVB (12212): v4l2: add RDS API to videodev2.h
V4L/DVB (12214): bttv: set RDS capability if applicable.
V4L/DVB (12215): saa6588: conform to the final RDS spec.
V4L/DVB (12216): saa7134: set RDS capability if applicable.
V4L/DVB (12217): radio-cadet: conform to the RDS spec.
V4L/DVB (12218): radio-si470x: conform to the RDS spec.
V4L/DVB (12316): v4l: add V4L2_CAP_RDS_OUTPUT and V4L2_CAP_MODULATOR caps
V4L/DVB (12426): pvrusb2: fix compile warning
V4L/DVB (12427): cx24113: fix mips compiler warning
V4L/DVB (12455): radio-typhoon: remove obsolete RADIO_TYPHOON_PROC_FS
config option
V4L/DVB (12543): v4l: introduce string control support.
V4L/DVB (12553): FM TX: si4713: Add Kconfig and Makefile entries
V4L/DVB (12612): si4713: simplify the code to remove a compiler warning.
V4L/DVB (12613): cx25840: fix determining the firmware name
V4L/DVB (12948): v4l1-compat: fix VIDIOC_G_STD handling
V4L/DVB (12540): v4l: simplify v4l2_i2c_new_subdev and friends
V4L/DVB (12541): v4l: remove video_register_device_index
V4L/DVB (12722): v4l2-dev: replace 'kernel number' by 'device node
number'.
V4L/DVB (12723): ivtv/cx18: replace 'kernel number' with 'device node
number'.
V4L/DVB (12724): v4l2-dev: add simple wrapper functions around the
devnode numbers
V4L/DVB (12725): v4l: warn when desired devnodenr is in use & add
_no_warn function
Hans de Goede (12):
V4L/DVB (12357): gspca - tv8532: Bad ISOC packet scan
V4L/DVB (12616): gspca_pac207: remove a number of unneeded (repeated)
register writes
V4L/DVB (12617): gspca_pac207: enable higher framerates / lower exposure
settings
V4L/DVB (12619): gspca: mr97310a fix detection of sensortype for vivicam
with id byte of 0x53
V4L/DVB (12620): gspca_mr97310a: cleanup/fixup control handling
V4L/DVB (12621): gspca_mr97310a: Move detection of CIF sensor type to
probe() function
V4L/DVB (12622): gspca_mr97310a: make the probing a bit less chatty
V4L/DVB (12623): gspca_mr97310a: Add controls for CIF type 0 sensor cams
V4L/DVB (12624): gspca_mr97310a: Use correct register for CIF type 1
sensor gain settings
V4L/DVB (12625): Add new V4L2_FMT_FLAG_EMULATED flag to videodev2.h
V4L/DVB (12626): gspca_mr97310a: Allow overriding of detected sensor type
V4L/DVB (12627): gspca_mr97310a: Add one more vivitar mini cam to the
list of CIF cams
Hans-Joachim Picht (1):
[S390] add call home support
Haojian Zhuang (15):
[ARM] pxa: remove duplicate mfp definition in mach
[ARM] pxa: support mfp of pxa935
[ARM] pxa: expand irq support for PXA93x and PXA950
[ARM] pxa: update cpu_is_xsc3() to include Marvell CPUID
[ARM] pxa: add cpu_is_pxa950() and Kconfig options
[ARM] pxa: add more registers in interrupt controller
[ARM] pxa: initialize default interrupt priority and use ICHP for IRQ
handling
[ARM] pxa: update dependancy of pxa i2c module
[ARM] pxa: merge {zylonite,littleton}_defconfig into pxa3xx_defconfig
[ARM] pxa: update rtc-sa1100.c to use 'struct dev_pm_ops'
regulator: add buck3 in da903x driver
regulator: support da9030 BUCK in da903x driver
regulator: replace ADTV1 register by ADTV2 in da903x
regulator: support list voltage in da903x
regulator: fix voltage range in da9034 ldo12
Harald Krapfenbauer (2):
Blackfin: cm-bf537u: split board from cm-bf537e
Blackfin: update cm board resources
Harald Welte (5):
viafb: make module parameters visible in sysfs
viafb: remove unused structure member
viafb: add support for the VX855 chipset
viafb: make viafb a first-class citizen using pci_driver
viafb: pass reference to pci device when calling framebuffer_alloc()
Harshula Jayasuriya (1):
NFS: out of date comment regarding O_EXCL above nfs3_proc_create()
Hartley Sweeten (14):
[ARM] 5573/1: ep93xx: ensure typesafe io
[ARM] 5574/1: ep93xx: gpio.c: fix header includes and __iomem pointers
[ARM] 5575/1: ep93xx: Show gpio interrupt type in debugfs output.
[ARM] 5577/2: ep93xx: syscon locked register functions
[ARM] 5578/1: ep93xx: add ep93xx-keypad clock
[ARM] 5592/1: ep93xx: cleanup platform header includes
[ARM] 5593/1: ep93xx: clock.c __iomem pointer
[ARM] 5598/1: ep93xx: core.c typesafe vic_init
[ARM] 5599/1: MAINTAINERS: update for EP93XX ARM
[ARM] 5600/1: ep93xx: core.c remove cast when copying dev_addr
[ARM] 5609/1: ep93xx: add register defines for keypad support
[ARM] 5612/1: ep93xx: add platform LEDs
ARM: 5628/1: ep93xx: Introduce Pulse Width Modulator (PWM) driver
ARM: 5711/1: locomo.c: CodingStyle cleanups
Hector Martin (1):
ACPI battery: work around negative s16 battery current on Acer
Heiko Carstens (38):
locking, powerpc: Rename __spin_try_lock() and friends
locking, sparc: Rename __spin_try_lock() and friends
locking, m68k/asm-offsets: Rename pt_regs offset defines
locking, m68k: Calculate thread_info offset with asm offset
locking: Move spinlock function bodies to header file
locking: Allow arch-inlined spinlocks
locking: Simplify spinlock inlining
locking: Inline spinlock code for all locking variants on s390
locking, m68k/asm-offsets: Rename signal defines
[SCSI] zfcp: optimize zfcp_qdio_account
KVM: fix compile warnings on s390
[S390] cio: move scsw helper functions to header file
[S390] introduce get_clock_monotonic
[S390] convert/optimize csum_fold() to C
[S390] atomic ops: add effecient atomic64 support for 31 bit
[S390] atomic ops: small cleanups
[S390] hibernation: remove dead file
[S390] hibernation: merge files and move to kernel/
[S390] kernel: always keep machine flags in lowcore
[S390] Initialize __LC_THREAD_INFO early.
[S390] use generic scatterlist.h
[S390] Enable guest page hinting by default.
[S390] Limit cpu detection to 256 physical cpus.
[S390] Get rid of cpuid.h header file.
[S390] Remove smp_cpu_not_running.
[S390] Wire up page fault events for software perf counters.
nilfs2: fix format string compile warning (ino_t)
[S390] Convert sys_clone to function with parameters.
[S390] Convert sys_execve to function with parameters.
[S390] Get rid of init_module/delete_module compat functions.
[S390] hibernation: fix guest page hinting related crash
[S390] hibernation: reset system after resume
[S390] Change kernel_page_present coding style.
[S390] fix disabled_wait inline assembly clobber list
[S390] smp: introduce LC_ORDER and simplify lowcore handling
[S390] hibernate: make sure pfn_is_nosave handles lowcore pages
ext2: fix format string compile warning (ino_t)
fs: change sys_truncate length parameter type
Heiko Schocher (2):
powerpc/82xx: mgcoge - updates for 2.6.32
powerpc/82xx: mgcoge - updated defconfig
Helmut Schaa (10):
mac80211: shorten the passive dwell time for sw scans
cfg80211: update misleading comment
mac80211: refactor the scan code
mac80211: advance the state machine immediately if no delay is needed
mac80211: introduce a new scan state "decision"
mac80211: Replace {sw, hw}_scanning variables with a bitfield
mac80211: implement basic background scanning
mac80211: rename scan_state to next_scan_state
cfg80211: increase scan result expire time
mac80211: fix an oops in ieee80211_scan_state_set_channel
Hemant Pedanekar (4):
davinci: dm646x: Add clock info and update mux setup for ATA
davinci: Move IO device mapping macros from io.h to hardware.h
davinci: dm646x: Add IDE setup
davinci: dm646x-evm: Add support for IDE
Hemanth V (1):
spi: McSPI off-mode support
Hendrik Brueckner (15):
tracing: Add syscall tracepoints - s390 arch update
tracing: Check invalid syscall nr while tracing syscalls
tracing: Don't trace kernel thread syscalls
[S390] kernel: Append scpdata to kernel boot command line
[S390] kernel: Convert upper case scpdata to lower case
[S390] move (io|sysc)_restore_trace_psw into .data section
[S390] kernel: Print an error message if kernel NSS cannot be defined
[S390] kvm: use console_initcall() to initialize s390 virtio console
iucv: fix iucv_buffer_cpumask check when calling IUCV functions
iucv: use correct output register in iucv_query_maxconn()
af_iucv: fix race in __iucv_sock_wait()
af_iucv: handle non-accepted sockets after resuming from suspend
af_iucv: do not call iucv_sock_kill() twice
af_iucv: fix race when queueing skbs on the backlog queue
hvc_console: Provide (un)locked version for hvc_resize()
Henk Vergonet (3):
V4L/DVB (12870): tda18271: update temperature compensation calculatation
formula
V4L/DVB (12871): tda18271: fix bad data in tda18271_cid_target table
V4L/DVB (13002): Adds support for Zolid Hybrid PCI card:
Hennerich, Michael (1):
USB: sl811-hcd: Fix device disconnect:
Henning Glawe (1):
HID: ignore Philips IEEE802.15.4 RF Dongle
Henrik Kurelid (2):
V4L/DVB (12482): firedtv: add PID filtering for SW zigzag retune
V4L/DVB (12582): The current AVC debugging can clog the log down a lot
since many
Henrik Rydberg (3):
backlight: mbp_nvidia_bl: add support for MacBookAir 1,1
Input: bcm5974 - silence uninitialized variables warnings
hwmon: applesmc: restore accelerometer and keyboard backlight on resume
Henrique de Moraes Holschuh (16):
thinkpad-acpi: don't ask about brightness_mode for fw. 1V and 1R
thinkpad-acpi: firmware version checks
thinkpad-acpi: be more strict when detecting a ThinkPad
thinkpad-acpi: hotkey poll fixes
thinkpad-acpi: deprecate hotkey_bios_mask
thinkpad-acpi: Fix procfs hotkey reset command
thinkpad-acpi: don't poll by default any of the reserved hotkeys
thinkpad-acpi: report brightness events when required
thinkpad-acpi: don't leave ERR_PTR() pointers around
thinkpad-acpi: remove uneeded tp_features.hotkey tests in hotkey_exit
thinkpad-acpi: drop HKEY event 0x5010
thinkpad-acpi: hotkey event driver update
thinkpad-acpi: add internal hotkey event API
thinkpad-acpi: name event constants
backlight: extend event support to also support poll()
thinkpad-acpi: fix CONFIG_THINKPAD_ACPI_HOTKEY_POLL build problem
Herbert Xu (76):
crypto: ansi_cprng - Do not select FIPS
crypto: tcrypt - Fix module return code when testing by name
crypto: testmgr - Remove hash size check
crypto: skcipher - Fix request for sync algorithms
crypto: skcipher - Change default sync geniv on SMP to eseqiv
crypto: testmgr - Allow implementation-specific tests
crypto: api - Add new template create function
crypto: api - Add crypto_alloc_instance2
crypto: shash - Add shash_instance
crypto: api - Add new style spawn support
crypto: shash - Add spawn support
crypto: api - Add crypto_attr_alg2 helper
crypto: shash - Add shash_attr_alg2 helper
crypto: shash - Add shash_register_instance
crypto: shash - Add crypto_shash_ctx_aligned
crypto: shash - Add __crypto_shash_cast
crypto: shash - Use finup in default digest
crypto: shash - Propagate reinit return value
crypto: shash - Add shash_instance_ctx
crypto: api - Fix crypto_drop_spawn crash on blank spawns
crypto: shash - Export/import hash state only
crypto: shash - Move finup/digest null checks to registration time
crypto: sha1_generic - Add export/import support
crypto: sha256_generic - Use 64-bit counter like sha1
crypto: sha256_generic - Add export/import support
crypto: sha1-s390 - Add export/import support
crypto: sha256-s390 - Add export/import support
crypto: padlock - Use shash fallback for sha
crypto: shash - Move null setkey check to registration time
crypto: async - Use kzfree for requests
crypto: shash - Make descsize a run-time attribute
crypto: padlock - Switch sha to shash
crypto: hmac - Switch to shash
crypto: xcbc - Switch to shash
crypto: authenc - Remove reference to crypto_hash
crypto: hash - Remove legacy hash/digest implementaion
crypto: shash - Export async functions
crypto: cryptd - Use shash algorithms
crypto: ahash - Add crypto_ahash_set_reqsize
crypto: cryptd - Use crypto_ahash_set_reqsize
crypto: crypto4xx - Use crypto_ahash_set_reqsize
crypto: api - Remove frontend argument from extsize/init_tfm
crypto: ahash - Convert to new style algorithms
crypto: ahash - Add instance/spawn support
crypto: tcrypt - Add mask parameter
crypto: hash - Add helpers to free spawns
crypto: cryptd - Switch to template create API
crypto: cryptd - Switch to new style ahash
crypto: crypto4xx - Switch to new style ahash
crypto: ahash - Remove old_ahash_alg
crypto: hash - Zap unaligned buffers
crypto: shash - Fix alignment in unaligned operations
crypto: ahash - Use GFP_KERNEL in unaligned setkey
crypto: ahash - Add unaligned handling and default operations
crypto: crypto4xx - Disable SHA implementation
crypto: hmac - Fix incorrect error value when creating instance
crypto: xcbc - Fix incorrect error value when creating instance
crypto: padlock - Fix compile error on i386
crypto: ahash - Fix setkey crash
crypto: shash - Fix digest size offset
crypto: shash - Fix async finup handling of null digest
crypto: padlock - Fix hashing of partial blocks
vlan: Propagate physical MTU changes
crypto: cryptd - Add finup/export/import for hash
crypto: xcbc - Use crypto_xor
crypto: xcbc - Fix shash conversion
crypto: sha512 - Export struct sha512_state
crypto: sha512_generic - Use 64-bit counters
crypto: sha512-s390 - Add export/import support
crypto: shash - Require all algorithms to support export/import
crypto: hmac - Prehash ipad/opad
crypto: api - Fix aligned ctx helper
Revert crypto: fips - Select CPRNG
crypto: ctr - Use chainiv on raw counter mode
crypto: blkcipher - Do not use eseqiv on stream ciphers
crypto: api - Do not displace newly registered algorithms
Herton Ronaldo Krzesinski (4):
ALSA: hda - fix noise issue when recording from digital mic with alc268
rtl8187: fix circular locking (rtl8187_stop/rtl8187_work)
rtl8187: Implement rfkill support
topstar-laptop: add new driver for hotkeys support on Topstar N01
Hidetoshi Seto (28):
x86, mce: CE in last bank prevents panic by unknown MCE
PCI MSI: Remove attribute check from pci_disable_msi()
PCI MSI: Use list_first_entry()
PCI MSI: Unify msi_free_irqs() and msix_free_all_irqs()
PCI MSI: Relocate error path in init_msix_capability()
PCI MSI: MSI-X cleanup, msix_map_region()
PCI MSI: MSI-X cleanup, msix_program_entries()
PCI MSI: MSI-X cleanup, msix_setup_entries()
PCI MSI: Style cleanups
PCI: pcie, aer: checkpatch style cleanup in pcie/aer/*
PCI: pcie, aer: AER_PR for printing in aerdrv_errprint.c
PCI: pcie, aer: rework MASK macros in aerdrv_errprint.c
PCI: pcie, aer: init struct aer_err_info for reuse
PCI: pcie, aer: fix report of multiple errors
PCI: pcie, aer: remove spinlock in aerdrv_errprint.c
PCI: pcie, aer: refer mask state in mask register properly
PCI: pcie, aer: report multiple/first error on a device
PCI: pcie, aer: remove unused macros
PCI: pcie, aer: flags to bits
PCI: pcie, aer: change error print format
PCI: pcie, aer: report all error before recovery
[IA64] kdump: Mask MCA/INIT on frozen cpus
[IA64] kexec: Make INIT safe while transition to
[IA64] kexec: Unregister MCA handler before kexec
[IA64] kdump: Don't return APs to SAL from kdump
[IA64] kdump: Mask INIT first in panic-kdump path
[IA64] kdump: Try INIT regardless of
[IA64] kdump: Short path to freeze CPUs
Hin-Tak Leung (3):
zd1211rw: sort vid/pid pairs by numerical value
zd1211rw: adding Accton Technology Corp (083a:e501) as a ZD1211B device
rtl8187: updating Kconfig with info of branded devices
Hiroshi DOYU (3):
OMAP: iommu: fix wrong argument in flush_cache_vmap()
OMAP: iommu: add initial debugfs support
OMAP clock: use debugfs_remove_recursive() for rewinding
Hiroshi Ito (1):
mtd: jedec_probe: fix NEC uPD29F064115 detection
Hiroshi Shimamoto (4):
sched, task_struct: stack_canary is not needed without CC_STACKPROTECTOR
sched: Use for_each_class macro in move_one_task()
timekeeping: Fix invalid getboottime() value
task_struct cleanup: move binfmt field to mm_struct
Hitoshi Mitake (1):
sched: Hide runqueues from direct reference at source code level for
__raw_get_cpu_var()
Holger Schurig (6):
orinoco: enable cfg80211 "set_channel" operation
cfg80211: allow scanning on specified frequencies when using
wext-compatibility
cfg80211: use cfg80211_wext_freq() for freq conversion
cfg80211: minimal error handling for wext-compat freq scanning
cfg80211: use cfg80211_wext_freq() for freq conversion
cfg80211: minimal error handling for wext-compat freq scanning
Horst Schirmeier (1):
trivial: doc: document missing value 2 for randomize-va-space
Huang Shijie (2):
mmap: remove unnecessary code
mmap: save some cycles for the shared anonymous mapping
Huang Weiyi (13):
kmemcheck: remove duplicated #include
x86: Remove duplicated #include
[ARM] remove duplicated #include
[ARM] remove duplicated #include
dropmon: remove duplicated #include
Security/SELinux: remove duplicated #include
Staging: cpc-usb: remove unused #include <linux/version.h>
ASoC: remove unused #include <linux/version.h>
V4L/DVB (12201): adv7343: remove unused #include <linux/version.h>
V4L/DVB (13029): radio-si4713: remove #include <linux/version.h>
x86/i386: Remove duplicated #include
powerpc/book3e-64: Remove duplicated #include
powerpc/mm: Remove duplicated #include
Huang Ying (10):
crypto: ghash - Add GHASH digest algorithm for GCM
crypto: gcm - Use GHASH digest algorithm
crypto: cryptd - Add support to access underlaying shash
x86, mce: Support specifying context for software mce injection
x86, mce: Support specifying raise mode for software MCE injection
x86, mce: Move debugfs mce dir creating to mce.c
x86, mce: Fake panic support for MCE testing
x86: Move kernel_fpu_using to irq_fpu_usable in asm/i387.h
KVM: Add MCE support
x86: mce, inject: Use real inject-msg in raise_local
Huaxu Wan (1):
hwmon: (coretemp) Add Lynnfield CPU
Hugh Dickins (37):
ACPI: fix NULL bug for HID/UID string
fix undefined reference to user_shm_unlock
ksm: first tidy up madvise_vma()
ksm: define MADV_MERGEABLE and MADV_UNMERGEABLE
ksm: the mm interface to ksm
ksm: no debug in page_dup_rmap()
ksm: identify PageKsm pages
ksm: prevent mremap move poisoning
ksm: rename kernel_pages_allocated
ksm: move pages_sharing updates
ksm: pages_unshared and pages_volatile
ksm: break cow once unshared
ksm: keep quiet while list empty
ksm: five little cleanups
ksm: fix endless loop on oom
ksm: distribute remove_mm_from_lists
ksm: fix oom deadlock
ksm: sysfs and defaults
ksm: add some documentation
ksm: remove VM_MERGEABLE_FLAGS
ksm: clean up obsolete references
ksm: unmerge is an origin of OOMs
ksm: mremap use err from ksm_madvise
mm: munlock use follow_page
mm: remove unused GUP flags
mm: add get_dump_page
mm: FOLL_DUMP replace FOLL_ANON
mm: follow_hugetlb_page flags
mm: fix anonymous dirtying
mm: reinstate ZERO_PAGE
mm: FOLL flags for GUP flags
mm: m(un)lock avoid ZERO_PAGE
mm: hugetlbfs_pagecache_present
mm: ZERO_PAGE without PTE_SPECIAL
mm: move highest_memmap_pfn
tmpfs: depend on shmem
nommu: fix two build breakages
Hunyue Yau (1):
omapfb: add support for the 2430SDP LCD
Huzaifa Sidhpurwala (1):
USB: option.c Add support for ZTE AC2726 EVDO modem
Hyok S. Choi (1):
nommu: Enables to select noMMU mode
Ian Armstrong (1):
fbcon: only unbind from console if successfully registered
Ian Schram (1):
perf_counter: Fix perf_copy_attr() pointer arithmetic
Igor Chernyshev (1):
ALSA: ice1724 - Patch for suspend/resume for Audiotrak Prodigy HD2
Igor M. Liplianin (9):
V4L/DVB (12309): Add output clock configuration for stv6110 tuner.
V4L/DVB (12310): stv6110 tuner: remove unused iq_wiring configuration
parameter.
V4L/DVB (12313): stv6110: Read registers through one time i2c_transfer
calling
V4L/DVB (12314): cx23885: add CAM presence checkout
V4L/DVB (12332): Create card parameters array in SDMC DM1105 driver
V4L/DVB (12461): Add ce5039(zl10039) tuner support.
V4L/DVB (12462): Add TeVii S630 USB DVB-S card support.
V4L/DVB (12463): Add support for Compro VideoMate S350 DVB-S PCI card.
V4L/DVB (12486): cx88: fix TBS 8920 card support
Igor Perminov (4):
mac80211: FIF_PSPOLL filter flag
rt2x00: Fix for race condition while update beacon
rt2x00: FIF_PSPOLL filter flag support
rt2x00: Fix beacon de-synchronization while update beacon
Iliyan Malchev (1):
Staging: HTC Dream: add qdsp support
Ilpo Järvinen (1):
tcp: fix ssthresh u16 leftover
Imre Deak (5):
omapfb: add support for MIPI-DCS compatible LCDs
N770: enable LCD MIPI-DCS in Kconfig
omapfb: dispc: various typo fixes
omapfb: add FB manual update option to Kconfig
omapfb: HWA742: fix pointer to be const
Ingo Molnar (110):
Merge branch 'auto' of
git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into oprofile
security: rename ptrace_may_access => ptrace_access_check
Merge branch 'linus' into sched/core
Merge branch 'linus' into x86/cleanups
x86: Further clean up of mtrr/generic.c
Merge branch 'tip/tracing/ring-buffer-3' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into
tracing/core
Merge branch 'linus' into tracing/core
Merge branch 'linus' into sched/core
debug lockups: Improve lockup detection
Merge branch 'sched/urgent' into sched/core
lockdep: Fix BFS build
sched: Fix cpupri build on !CONFIG_SMP
debug lockups: Improve lockup detection, fix generic arch fallback
x86: Introduce GDT_ENTRY_INIT(), fix APM
Merge branch 'linus' into tracing/core
tracing: Fix syscall tracing on !HAVE_FTRACE_SYSCALLS architectures
Merge branch 'perfcounters/urgent' into perfcounters/core
Merge commit 'v2.6.31-rc6' into core/rcu
perf: Enable more compiler warnings
perf: Build with stack-protector and with -D_FORTIFY_SOURCE=2
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/paulus/perfcounters into
perfcounters/core
perf tools: Remove obsolete defines
[S390] ftrace: update system call tracer support
Merge commit 'v2.6.31-rc7' into x86/cpu
Merge branch 'perfcounters/urgent' into perfcounters/core
Merge commit 'v2.6.31-rc7' into x86/cleanups
Merge commit 'v2.6.31-rc7' into irq/core
Merge branch 'tracing/core' of
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into
tracing/core
Merge branch 'tracing/core' of
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into
tracing/core
Merge branch 'for-ingo' of
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6 into x86/apic
Merge branch 'tip/tracing/core' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into
tracing/core
Merge branch 'perfcounters/tracing' into perfcounters/core
Merge commit 'v2.6.31-rc8' into core/locking
CRIS: fix defconfig build failure
Merge branch 'x86/paravirt' into x86/cpu
Merge commit 'v2.6.31-rc8' into x86/txt
Merge commit 'v2.6.31-rc8' into sched/core
perf tools: Clean up warnings list in the Makefile
perf tools: Work around strict aliasing related warnings
perf trace: Sample the CPU too
Merge branch 'perfcounters/urgent' into perfcounters/core
perf_counter: Introduce new (non-)paranoia level to allow raw tracepoint
access
perf trace: Sample timestamps as well
perf trace: Fix parsing of perf.data
perf tools: Seek to the end of the header area
perf trace: Print out in nanoseconds
perf trace: Fix read_string()
perf_counter: Fix output-sharing error path
x86, msr: Fix msr-reg.S compilation with gas 2.16.1, on 32-bit too
Merge branch 'linus' into core/rcu
Merge branches 'sched/domains' and 'sched/clock' into sched/core
sched: Fix dynamic power-balancing crash
sched: Clean up topology.h
sched: Turn on SD_BALANCE_NEWIDLE
Merge branch 'amd-iommu/2.6.32' of
git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into
core/iommu
Merge commit 'v2.6.31-rc9' into tracing/core
Merge branch 'tracing/core' of
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into
tracing/core
sched: Disable NEW_FAIR_SLEEPERS for now
sched: Fix sched::sched_stat_wait tracepoint field
perf: Add 'perf sched' tool
perf sched: Import schedbench.c
perf sched: Implement the scheduling workload replay engine
perf sched: Tighten up the code
perf sched: Clean up latency and replay sub-commands
perf sched: Display time in milliseconds, reorganize output
perf sched: Add runtime stats
perf sched: Output runtime and context switch totals
perf sched: Add 'perf sched latency' and 'perf sched replay'
perf sched: Finish latency => atom rename and misc cleanups
perf sched: Clean up PID sorting logic
perf sched: Implement the 'perf sched record' subcommand
perf_counter: Allow mmap if paranoid checks are turned off
perf sched: Add 'perf sched trace', improve documentation
perf_counter, sched: Add sched_stat_runtime tracepoint
perf tools: Implement counter output multiplexing
perf sched: Fix 'perf sched latency' output on 32-bit systems
MAINTAINERS: Update tracing tree details
slub: Fix build error in kmem_cache_open() with !CONFIG_SLUB_DEBUG
sched: Implement a gentler fair-sleepers feature
amd64_edac: build driver only on AMD hardware
perf sched: Account for lost events, increase default buffering
perf sched: Sanity check context switch events
perf sched: Make idle thread and comm/pid names more consistent
perf sched: Add 'perf sched map' scheduling event map printout
Merge branch 'tip/tracing/core4' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into
tracing/core
Blackfin: Fix link errors with binutils 2.19 and GCC 4.3
sched: Fix TASK_WAKING & loadaverage breakage
Merge branch 'linus' into tracing/core
perf sched: Determine the number of CPUs automatically
Merge branch 'linus' into perfcounters/core
Merge branch 'tracing/core-v3' of
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into
tracing/urgent
Merge branch 'tip/tracing/core' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into
tracing/urgent
Merge branch 'linus' into x86/urgent
Merge branch 'linus' into perfcounters/rename
perf_counter: Rename list_entry -> group_entry, counter_list -> group_list
perf_counter: Rename 'event' to event_id/hw_event
perf: Do the big rename: Performance Counters -> Performance Events
perf: Tidy up after the big rename
Driver-Core: fix devnode callbacks for dabusb and industrialio
perf stat: Fix zero total printouts
x86: mce: Clean up thermal throttling state tracking code
x86: mce: Fix thermal throttling message storm
media: video: Fix build in saa7164
vgaarb: make client interface config invariant.
modules, tracing: Remove stale struct marker signature from
module_layout()
Merge branch 'bugfix' of
git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen into x86/urgent
x86: mce: Use safer ways to access MCE registers
Merge branch 'linus' into x86/urgent
input: fix build failures caused by Kconfig Winbond WPCD376I Consumer IR
hardware driver Kconfig entry
Merge branch 'x86/asm' into x86/urgent
Ira Snyder (3):
fsldma: split apart external pause and request count features
fsldma: Add DMA_SLAVE support
hwmon: (adm1031) Add sysfs files for temperature offsets
Ira W. Snyder (3):
hwmon: (ltc4215) Clear faults at startup
hwmon: (ltc4245) Clear faults at startup
edac: mpc85xx add mpc83xx support
Ivan Kokshaysky (1):
alpha: AGP update (fixes compile failure)
Ivo van Doorn (18):
rt2x00: use wiphy rfkill interface
rt2x00: Remove DEVICE_STATE_DISABLED_RADIO_HW
rt2x00: Fix build error when crypto support is disabled
rt2x00: Remove usage of deprecated radio_enabled &
IEEE80211_CONF_CHANGE_RADIO_ENABLED
rt2x00: Use IEEE80211_TX_CTL_MORE_FRAMES flag
rt2x00: Align ieee80211 header to 4-byte boundary for PCI devices
rt2x00: Fix RFKILL polling
rt2x00: Fix for rt2800usb for SHARED_KEY_TABLE initializations
rt2x00: Add new RF chip defines
rt2x00: Set SKBDESC_L2_PADDED in RX path
rt2x00: wireless CLI ID and packet ID must not be 0
rt2x00: Fix MCS register intialization
rt2x00: configure_filter() callback is allowed to sleep
rt2x00: bss_info_changed() callback is allowed to sleep
rt2x00: Cleanup rt2x00mac_bss_info_changed()
rt2x00: Fix TX status reporting
rt2x00: Reorganize padding & L2 padding
rt2x00: Hardcode TX ack timeout and consume time
Izik Eidus (6):
KVM: MMU: make __kvm_mmu_free_some_pages handle empty list
ksm: add mmu_notifier set_pte_at_notify()
ksm: Kernel SamePage Merging
ksm: change copyright message
ksm: change ksm nice level to be 5
ksm: change default values to better fit into mainline kernel
J. Bruce Fields (12):
nfsd: minor write_pool_threads exit cleanup
nfs: fix compile error in rpc_pipefs.h
Merge branch 'nfs-for-2.6.32' of
git://git.linux-nfs.org/projects/trondmy/nfs-2.6 into for-2.6.32-incoming
nfsd: move some of fh_compose into helper functions
nfsd: move fsid_type choice out of fh_compose
nfsd4: filehandle leak or error exit from fh_compose()
nfsd: clean up readdirplus encoding
nfsd: fix leak on error in nfsv3 readdir
nfsd4: fix null dereference creating nfsv4 callback client
nfsd4: allow nfs4 state startup to fail
nfsd4: use common rpc_cred for all callbacks
nfsd: revise 4.1 status documentation
Jack Morgenstein (4):
IB/uverbs: Return ENOSYS for unimplemented commands (not EINVAL)
IB/mlx4: Don't allow userspace open while recovering from catastrophic
error
IB/mthca: Don't allow userspace open while recovering from catastrophic
error
IB/mthca: Fix access to freed memory in catastrophic event handling
Jack Steiner (4):
x86, pat: Fix cacheflush address in change_page_attr_set_clr()
x86: SGI UV: Fix IPI macros
x86: SGI UV: Add volatile semantics to macros that access chipset
registers
x86: SGI UV: Map MMIO-High memory range
James A Webb (1):
V4L/DVB (12584): Support for Kaiser Baas ExpressCard Dual HD Tuner
James Blanford (2):
V4L/DVB (13008): gspca - stv06xx-hdcs: Fixup exposure
V4L/DVB (13009): gspca - stv06xx-hdcs: Reduce exposure range
James Bottomley (7):
[SCSI] scsi_transport_sas: fix incorrect duplicate setup of max_phys
[SCSI] ses: fix hotplug with multiple devices and expanders
[SCSI] ses: add support for enclosure component hot removal
[SCSI] ses: update enclosure data on hot add
[SCSI] fix bugs in scsi_vpd_inquiry()
[SCSI] update MAINTAINERS with new email
[SCSI] fix oops during scsi scanning
James Morris (11):
Merge branch 'master' into next
keys: annotate seqfile ops with __releases and __acquires
Merge branch 'master' into next
Revert "SELinux: Convert avc_audit to use lsm_audit.h"
Merge branch 'master' into next
Merge branch 'master' into next
Merge branch 'master' into next
security: update documentation for security_request_module
Merge branch 'master' into next
Merge branch 'next' into for-linus
seq_file: constify seq_operations
James Smart (9):
[SCSI] lpfc 8.3.4: Various SLI4 fixes
[SCSI] lpfc 8.3.4: Consistently Implement persistent port disable
[SCSI] lpfc 8.3.4: Various SLI3 fixes
[SCSI] lpfc 8.3.4: Fix a pair of FCoE issues
[SCSI] lpfc 8.3.4: NPIV vport fixes
[SCSI] lpfc 8.3.4: Add bsg (SGIOv4) support for ELS/CT support
[SCSI] lpfc 8.3.4: Remove spaces before newlines in several log messages
[SCSI] lpfc 8.3.4: Update driver version to 8.3.4
[SCSI] fc_transport: Correct max fc_host attribute count
Jan Beulich (14):
x86: properly annotate alternatives.c
x86: Fix earlyprintk=dbgp for machines without NX
Staging: hv: adjust Hyper-V Kconfig
thermal: add missing Kconfig dependency
x86: Increase timeout for EHCI debug port reset completion in early printk
x86: cpuinit-annotate SMP boot trampolines properly
x86: Correct segment permission flags in 64-bit linker script
memory hotplug: fix updating of num_physpages for hot plugged memory
mm: replace various uses of num_physpages by totalram_pages
mm: don't use alloc_bootmem_low() where not strictly needed
mm: also use alloc_large_system_hash() for the PID hash table
BUILD_BUG_ON(): fix it and a couple of bogus uses of it
module: reduce symbol table for loaded modules (v2)
module: reduce string table for loaded modules (v2)
Jan Engelhardt (22):
net: mark read-only arrays as const
net: implement a SO_PROTOCOL getsockoption
net: implement a SO_DOMAIN getsockoption
netfilter: xtables: remove xt_TOS v0
netfilter: xtables: remove xt_CONNMARK v0
netfilter: xtables: remove xt_MARK v0, v1
netfilter: xtables: remove xt_connmark v0
netfilter: xtables: remove xt_conntrack v0
netfilter: xtables: remove xt_iprange v0
netfilter: xtables: remove xt_mark v0
netfilter: xtables: remove xt_owner v0
netfilter: xtables: remove redirecting header files
netfilter: conntrack: switch hook PFs to nfproto
netfilter: xtables: switch hook PFs to nfproto
netfilter: xtables: switch table AFs to nfproto
netfilter: xtables: realign struct xt_target_param
netfilter: iptables: remove unused datalen variable
netfilter: xtables: use memcmp in unconditional check
netfilter: xtables: ignore unassigned hooks in check_entry_size_and_hooks
netfilter: xtables: check for unconditionality of policies
netfilter: xtables: check for standard verdicts in policies
netfilter: xtables: mark initial tables constant
Jan Glauber (5):
crypto: sha-s390 - Fix warnings in import function
[S390] qdio: continue polling if the queue is not finished
[S390] qdio: remove limited number of debugfs entries
[S390] qdio: reduce per device debug messages
[S390] qdio: change state of all primed input buffers
Jan Kara (33):
jbd2: Fail to load a journal if it is too short
jbd2: Annotate transaction start also for jbd2_journal_restart()
ext4: Fix possible deadlock between ext4_truncate() and ext4_get_blocks()
nfs: Remove reference to generic_osync_inode from a comment
vfs: Introduce filemap_fdatawait_range
vfs: Export __generic_file_aio_write() and add some comments
vfs: Remove syncing from generic_file_direct_write() and
generic_file_buffered_write()
pohmelfs: Use __generic_file_aio_write instead of
generic_file_aio_write_nolock
ocfs2: Use __generic_file_aio_write instead of
generic_file_aio_write_nolock
vfs: Introduce new helpers for syncing after writing to O_SYNC file or
IS_SYNC inode
ext2: Update comment about generic_osync_inode
ext3: Remove syncing logic from ext3_file_write
ext4: Remove syncing logic from ext4_file_write
ntfs: Use new syncing helpers and update comments
ocfs2: Update syncing after splicing to match generic version
xfs: Convert sync_page_range() to simple filemap_write_and_wait_range()
pohmelfs: Use new syncing helper
fat: Opencode sync_page_range_nolock()
vfs: Remove generic_osync_inode() and sync_page_range{_nolock}()
udf: Remove dead code
udf: Remove wrong assignment in udf_symlink
udf: Perform preallocation only for regular files
udf: Fix possible corruption when close races with write
ext3: Update MAINTAINERS for ext3 and JBD
jbd: Journal block numbers can ever be only 32-bit use unsigned int for
them
jbd: Annotate transaction start also for journal_restart()
ext3: Fix possible deadlock between ext3_truncate() and ext3_get_blocks()
ext3: Flush disk caches on fsync when needed
ext4: Update documentation about quota mount options
fs: make sure data stored into inode is properly seen before unlocking
new inode
vm: document that setting vfs_cache_pressure to 0 isn't a good idea
vfs: split generic_forget_inode() so that hugetlbfs does not have to copy
it
fs: Fix busyloop in wb_writeback()
Jan Kiszka (8):
KVM: Allow PIT emulation without speaker port
KVM: Cleanup LAPIC interface
KVM: Fix racy event propagation in timer
KVM: Drop useless atomic test from timer function
Revert "KVM: x86: check for cr3 validity in ioctl_set_sregs"
KVM: Drop obsolete cpu_get/put in make_all_cpus_request
KVM: VMX: Avoid to return ENOTSUPP to userland
KVM: x86: Disallow hypercalls for guest callers in rings > 0
Jan Nikitenko (1):
V4L/DVB (12342): af9015: avoid magically sized temporary buffer in
eeprom_dump
Jan Scholz (1):
HID: completely remove apple mightymouse from blacklist
Jani Nikula (1):
gpiolib: allow exported GPIO nodes to be named using sysfs links
Janne Grunau (3):
V4L/DVB (12684): DVB: make DVB_MAX_ADAPTERS configurable
V4L/DVB (12685): dvb-core: check fe->ops.set_frontend return value
V4L/DVB (12686): dvb-core: check supported QAM modulations
Janusz Krzysztofik (13):
ASoC: Add support for Conexant CX20442-11 voice modem codec
ASoC: Jack handling enhancements as suggested by subsystem maintainer
ASoC: CX20442: fix issues pointed out by subsystem maintainer
TTY: Add definition of a new line discipline required by Amstrad E3
(Delta) ASoC driver
ASoC: CX20442: push down machine independent line discipline bits
ASoC: add support for Amstrad E3 (Delta) machine
ASoC: CX20442: add some debugging
ASoC: CX20442: simplify codec controller usage
TTY/ASoC: Rename N_AMSDELTA line discipline to N_V253
ASoC: OMAP: Make use of DMA channel self linking on OMAP1510
ASoC: OMAP: Enhance OMAP1510 DMA progress software counter
ARM: OMAP: DMA: Add support for DMA channel self linking on OMAP1510
OMAP1: AMS_DELTA: add modem support
Jarek Poplawski (8):
ipv4: Use synchronize_rcu() during trie_rebalance()
ipv4: Fix inflate_threshold_root automatically
ipv4: fib_trie: Use tnode_get_child_rcu() and node_parent_rcu() in lookups
pkt_sched: Fix qdisc_graft WRT ingress qdisc
pkt_sched: Fix tx queue selection in tc_modify_qdisc
pkt_sched: Fix qdisc_create on stab error handling
pkt_sched: Fix qstats.qlen updating in dump_stats
ax25: Fix ax25_cb refcounting in ax25_ctl_ioctl
Jarkko Lavinen (4):
mmc: add mmc card sleep and awake support
omap_hsmmc: fix scatter-gather list sanity checking
omap_hsmmc: add mmc card sleep and awake support
omap_hsmmc: fix NULL pointer dereference
Jarkko Nikula (5):
ARM: OMAP: McBSP: Fix ASoC on OMAP1510 by fixing API of
omap_mcbsp_start/stop
OMAP: McBSP: Use textual values in DMA operating mode sysfs files
ASoC: OMAP: Fix setup of XCCR and RCCR registers in McBSP DAI
ARM: OMAP: McBSP: Merge two functions into omap_mcbsp_start/_stop
ASoC: OMAP: Add functionality to set CLKR and FSR sources in McBSP DAI
Jarod Wilson (2):
crypto: des_s390 - Permit weak keys unless REQ_WEAK_KEY set
HID: ignore all recent SoundGraph iMON devices
Jaroslav Kysela (5):
ALSA: hda_generic: do not read connections for widged with an unknown type
ALSA: hda_generic: use AC_WCAP_CONN_LIST check for widget connections
ALSA: hda-intel: Cleanups for widget connection list handling
ALSA: hda - Add better Intel IbexPeak platform support
ALSA: Release v1.0.21
Jason Baron (16):
tracing: Map syscall name to number
tracing: Call arch_init_ftrace_syscalls at boot
tracing: Add DECLARE_TRACE_WITH_CALLBACK() macro
tracing: Add syscall tracepoints
tracing: Update FTRACE_SYSCALL_MAX
tracing: Raw_init() bailout in trace event register fail case
tracing: Add ftrace_event_call void * 'data' field
tracing: Add trace events for each syscall entry/exit
tracing: Add individual syscalls tracepoint id support
tracing: Add perf counter support for syscalls tracing
tracing: Add more namespace area to 'perf list' output
tracing: Convert x86_64 mmap and uname to use DEFINE_SYSCALL
tracing: Define NR_syscalls for x86 (32)
tracing: Define NR_syscalls for x86_64
tracing: Convert event tracing code to use NR_syscalls
tracing: Remove FTRACE_SYSCALL_MAX definitions
Jason Gunthorpe (3):
IPoIB: Check multicast address format
TPM: Fixup boot probe timeout for tpm_tis driver
tpm-fixup-pcrs-sysfs-file-update
Jason Uhlenkott (1):
edac: i3200 memory controller driver
Jason Wessel (12):
USB: ehci,dbgp,early_printk: split ehci debug driver from early_printk.c
USB: dbgp: insert cr prior to nl as needed
USB: ehci-dbgp: Execute early BIOS hand off
USB: dbgp: EHCI debug controller initialization delays
early_printk: Allow more than one early console
USB: ehci-dbgp: stability improvements and external re-init
USB: ehci-dbgp,ehci: Allow early or late use of the dbgp device
USB: ehci-dbgp: errata for EHCI debug controller initialization
USB: ehci-dbgp: errata for EHCI debug/host controller synchronization
USB: ehci-dbgp,documentation: Documentation updates for ehci-dbgp
USB: ehci-dbgp,ehci: Allow dbpg to work with suspend/resume
x86: early_printk: Protect against using the same device twice
Jason Yeh (1):
oprofile: Implement performance counter multiplexing
Jassi (4):
ASoC: S3C lrsync function made to work with IRQs disabled.
ARM: S3C64XX: DMA: struct s3c64xx_dma_buff lli fix.
ARM: S3C64XX: DMA: 'size' argument of dma_pool_create
ARM: S3C64XX: DMA: Debugged alloc's with GFP_KERNEL flag in Intr context.
Jaswinder Singh Rajput (51):
x86, cpu: cpu/proc.c display cache alignment and address sizes for 32 bit
x86: oprofile/op_model_amd.c set return values for op_amd_handle_ibs()
x86: ds.c fix invalid assignment
x86: Clean up mtrr/amd.c:
x86: Clean up mtrr/centaur.c
x86: Clean up mtrr/cleanup.c
x86: Clean up mtrr/cyrix.c
x86: Clean up mtrr/generic.c
x86: Clean up mtrr/if.c
x86: Clean up mtrr/mtrr.h
x86: Clean up mtrr/state.c
x86: Clean up mtrr/main.c
ide: ide-taskfile.c fix style problems
net: cs89x0: includecheck fix for cs89x0.c
net: pcmcia/axnet_cs: includecheck fix axnet_cs.c
net: include/linux/icmpv6: includecheck fix for icmpv6.h
net: smc911x: includecheck fix for smc911x.h
SPARC: fix duplicate declaration
PRISM54: fix compilation warning
Security/SELinux: includecheck fix kernel/sysctl.c
KVM: Replace MSR_IA32_TIME_STAMP_COUNTER with MSR_IA32_TSC of msr-index.h
KVM: Use MSR names in place of address
xfs: includecheck fix for fs/xfs/xfs_iops.c
Staging: otus: includecheck fix: drivers/staging/otus/usbdrv.h
Staging: rt2860: includecheck fix: rt_linux.h
drm/i915: intel_display.c handle latency variable efficiently
tty: includecheck fix: drivers/char, vt.c
includecheck fix: s390, sys_s390.c
gitignore usr/initramfs_data.cpio.bz2 and usr/initramfs_data.cpio.lzma
includecheck fix: um, helper.c
includecheck fix: x86, traps.c
includecheck fix: x86, shadow.c
includecheck fix: drivers/scsi, libfcoe.c
includecheck fix: drivers/scsi, ibmvscsi.c
includecheck fix: drivers/video, vgacon.c
includecheck fix: drivers/xen, evtchn.c
includecheck fix: include/acpi, acpi_bus.h
includecheck fix: include/drm, drm_memory.h
includecheck fix: include/linux, aio.h
includecheck fix: include/linux, page_cgroup.h
includecheck fix: include/linux, ftrace.h
includecheck fix: kernel/trace, ring_buffer.c
includecheck fix: x86, cpu/common.c
mm: includecheck fix for mm/shmem.c
mm: includecheck fix for mm/nommu.c
pcmcia: pcnet_cs.c removing useless condition
vlynq: includecheck fix: drivers/vlynq/vlynq.c
sh: includecheck fix: dwarf.c
includecheck fix: Documentation, cfag12864b-example.c
net: fix htmldocs sunrpc, clnt.c
net: fix htmldocs sunrpc, clnt.c
Javier Cardona (12):
mac80211: Assign next hop address to pending mesh frames
mac80211: Fix regression in mesh forwarding path.
mac80211: Improve dequeing from mpath frame queue.
mac80211: Use 3-address format for mesh broadcast frames.
mac80211: Update the station failed frames average when minstrel is used.
mac80211: Early detection of broken mesh paths when using minstrel.
mac80211: Assign a default mesh beaconing interval.
mac80211: Move mpath and mpp growth to mesh workqueue.
mac80211: Fix unresolved mesh frames queued without valid control.vif
mac80211: Decouple fail_avg stats used by mesh from rate control
algorithm.
mac80211: Update mesh config IE to 11s draft 3.02
ath9k: Add support FIF_OTHER_BSS filtering mode.
Javier Herrero (1):
Input: add driver for OpenCores Keyboard Controller
Jay Sternberg (3):
iwlwifi: Handle new firmware file with ucode build number in header
iwlwifi: update 1000 series API version to match firmware
iwlwifi: remove duplicated version info from sysfs
Jay Vosburgh (1):
bonding: propogate vlan_features to bonding master
Jean Delvare (25):
IDE: Save a call to PageHighMem()
PCI: Unhide the SMBus on the Compaq Evo D510 USDT
V4L/DVB (12343): Stop defining I2C adapter IDs nobody uses
V4L/DVB (12365): ir-kbd-i2c: Remove superfulous inlines
hwmon-vid: Ignore 6th VID pin of AMD family 0Fh processors
hwmon: Clearly mark ACPI drivers as such
hwmon: (pcf8591) Documentation clean-ups
hwmon: (lm85) Don't bind to Winbond/Nuvoton WPCD377I
Driver core: Add support for compatibility classes
Blackfin: clean up duplicate I2C device type definitions
i2c: Drop unused i2c_driver.id field
i2c-taos-evm: Switch echo off to improve performance
i2c/tsl2550: Use combined SMBus transactions
i2c: Convert i2c clients to a device type
i2c: Convert i2c adapters to bus devices
i2c: Provide compatibility links for i2c adapters
i2c: Clearly mark ACPI drivers as such
USB: Fix sysfs paths in documentation
matroxfb: make CONFIG_FB_MATROX_MULTIHEAD=y mandatory
matroxfb: get rid of unneeded macros ACCESS_FBINFO and MINFO
matroxfb: get rid of unneeded macros WPMINFO and friends
matroxfb: get rid of unneeded macro MINFO_FROM
matroxfb: get rid of CONFIG_FB_MATROX_32MB
hwmon: Delete deprecated FSC drivers
ACPI: Clarify resource conflict message
Jean-Christophe PLAGNIOL-VILLARD (1):
wl12xx: switch to %pM to print the mac address
Jean-Francois Moine (20):
V4L/DVB (12226): gspca - spca508: Extend the write_vector routine.
V4L/DVB (12227): gspca - pac7311: Webcam 093a:2629 added.
V4L/DVB (12228): gspca - vc032x: Webcam 0ac8:c301 added.
V4L/DVB (12229): gspca - main: Change the ISOC initialization mechanism.
V4L/DVB (12230): gspca - t613: Change tas5130a init sequences.
V4L/DVB (12231): gspca - main: Version change.
V4L/DVB (12280): gspca - sonixj: Remove auto gain/wb/expo for the ov7660
sensor.
V4L/DVB (12353): gspca - vc032x: Add the 1280x960 resolution for sensor
mi1310_soc
V4L/DVB (12354): gspca - vc032x: H and V flip controls added for
mi13x0_soc sensors
V4L/DVB (12355): gspca - vc032x: Cleanup source
V4L/DVB (12358): gspca - main: Memorize the current alt before setting it
V4L/DVB (12383): gspca - vc032x: Bad h/v flip controls when inverted by
default.
V4L/DVB (12501): gspca - sonixj: Do the ov7660 sensor work again.
V4L/DVB (12691): gspca - sonixj: Don't use mdelay().
V4L/DVB (12692): gspca - sunplus: Optimize code.
V4L/DVB (12693): gspca - sunplus: The brightness is signed.
V4L/DVB (12694): gspca - vc032x: Change the start exchanges of the sensor
hv7131r.
V4L/DVB (12695): gspca - vc032x: Do the LED work with the sensor hv7131r.
V4L/DVB (12696): gspca - sonixj / sn9c102: Two drivers for 0c45:60fc and
0c45:613e.
V4L/DVB (12953): gspca - vc032x: Bad GPIO of the Samsung Q1 on start/stop
streaming.
Jeff Garzik (2):
[libata] EH: freeze port before aborting commands
[libata] sata_sil: disable DMA engine in sil_freeze()
Jeff Layton (21):
sunrpc: add routine for comparing addresses
sunrpc: add common routine for copying address portion of a sockaddr
nfsd: make nfs4_client->cl_addr a struct sockaddr_storage
nfsd: convert nfs4_cb_conn struct to hold address in sockaddr_storage
nfsd: add support for NFSv4 callbacks over IPv6
nfsd: populate sin6_scope_id on callback address with scopeid from
rq_addr on SETCLIENTID call
cifs: send IPv6 addr in upcall with colon delimiters
cifs: use tcon pointer in cifs_show_options
cifs: protect GlobalOplock_Q with its own spinlock
cifs: consolidate reconnect logic in smb_init routines
cifs: fix oplock request handling in posix codepath
cifs: remove cifsInodeInfo.oplockPending flag
cifs: take read lock on GlobalSMBSes_lock in is_valid_oplock_break
cifs: have cifsFileInfo hold an extra inode reference
vfs: explicitly cast s_maxbytes in fiemap_check_ranges
vfs: change sb->s_maxbytes to a loff_t
vfs: remove redundant position check in do_sendfile
cifs: convert oplock breaks to use slow_work facility (try #4)
cifs: eliminate cifs_init_private
cifs: fix problems with last two commits
cifs: fix locking and list handling code in cifs_open and its helper
Jeff Mahoney (6):
Staging: rtl8192su: compile fixes
Staging: rtl8192su: fix up printk warnings
Staging: rtl8192su: fixup size comparison warning
Staging: rtl8192su: stop using skb->tail
Staging: rtl8192su: add linux/vmalloc.h
Staging: rtl8192e: compile fixes
Jeff Moyer (1):
cfq: choose a new next_req when a request is dispatched
Jens Axboe (43):
sparc: add basic support for 'perf'
writeback: get rid of generic_sync_sb_inodes() export
writeback: move dirty inodes from super_block to backing_dev_info
writeback: switch to per-bdi threads for flushing data
writeback: get rid of pdflush completely
writeback: add some debug inode list counters to bdi stats
writeback: add name to backing_dev_info
writeback: check for registered bdi in flusher add and inode dirty
cfq-iosched: drain device queue before switching to a sync queue
block: make bio_rw_flagged() return a bool
bio: first step in sanitizing the bio->bi_rw flag testing
block: improve queue_should_plug() by looking at IO depths
block: add blk-iopoll, a NAPI like approach for block devices
block: fix long lines in block/blk-iopoll.c
block: adjust default budget for blk-iopoll
block: fix comment in blk-iopoll.c
block: use interrupts disabled version of raise_softirq_irqoff()
cfq-iosched: get rid of must_alloc flag
block: make blk_iopoll_prep_sched() follow normal 0/1 return convention
block: enable rq CPU completion affinity by default
block: don't assume device has a request list backing in nr_requests store
block: fix linkage problem with blk_iopoll and !CONFIG_BLOCK
fs: remove bdev->bd_inode_backing_dev_info
writeback: get rid of wbc->for_writepages
writeback: make wb_writeback() take an argument structure
fs: Assign bdi in super_block
writeback: only use bdi_writeback_all() for WB_SYNC_NONE writeout
writeback: use RCU to protect bdi_list
writeback: inline allocation failure handling in bdi_alloc_queue_work()
writeback: separate starting of sync vs opportunistic writeback
writeback: splice dirty inode entries to default bdi on bdi_destroy()
writeback: add comments to bdi_work structure
writeback: use schedule_timeout_interruptible()
nfs: nfs_kill_super() should call bdi_unregister() after killing super
writeback: don't use schedule_timeout() without setting runstate
writeback: make balance_dirty_pages() gradually back more off
nfs: initialize the backing_dev_info when creating the server
writeback: improve readability of the wb_writeback() continue/break logic
writeback: get rid to incorrect references to pdflush in comments
writeback: don't resort for a single super_block in move_expired_inodes()
writeback: make the super_block pinning more efficient
writeback: writeback_inodes_sb() should use bdi_start_writeback()
writeback: pass in super_block to bdi_start_writeback()
Jens Låås (1):
fib_trie: resize rework
Jens Rosenboom (3):
ipv6: Log the explicit address that triggered DAD failure
ipv6: Ignore route option with ROUTER_PREF_INVALID
ipv6: Log the affected address when DAD failure occurs
Jeremy Fitzhardinge (24):
x86/paravirt: split paravirt definitions into paravirt_types.h
x86: split out core __math_state_restore
x86-32: make sure clts is batched during context switch
x86-64: move unlazy_fpu() into lazy cpu state part of context switch
x86-64: move clts into batch cpu state updates when preloading fpu
x86/acpi: acpi_parse_madt_ioapic_entries: remove redundant braces
x86/ioapic.c: ioapic_modify_irq is too large to inline
x86/ioapic.c: unify __mask_IO_APIC_irq()
x86/ioapic.c: remove #ifdef for 82093AA workaround
x86/ioapic.c: remove redundant declaration of irq_pin_list
x86/ioapic.c: move lost comment to what seems like appropriate place
x86/ioapic.c: convert io_apic_level_ack_pending loop to normal for() loop
x86/ioapic.c: simplify add_pin_to_irq_node()
x86/ioapic.c: convert replace_pin_at_irq_node to conventional for() loop
x86/ioapic.c: clean up replace_pin_at_irq_node logic and comments
x86/ioapic.c: convert __target_IO_APIC_irq to conventional for() loop
x86/ioapic.c: unify ioapic_retrigger_irq()
x86/i386: Make sure stack-protector segment base is cache aligned
x86/i386: Put aligned stack-canary in percpu shared_aligned section
xen: make -fstack-protector work under Xen
xen: only enable interrupts while actually blocking for spinlock
x86: split __phys_addr out into separate file
xen: check EFER for NX before setting up GDT mapping
x86: split NX setup into separate file to limit unstack-protected code
Jerome Glisse (12):
drm/radeon/kms: add r600 KMS support
drm/radeon/kms: wait for cp idle before stopping it.
drm/radeon/kms: call r100_cp_disable rather than duplicating code.
drm/radeon/kms: add R4XX mc register access helper.
drm/radeon/kms: Don't try to process irq when we are unloading
drm/radeon/kms: R3XX/R4XX AGP asic use PCI GART not PCIE GART
drm/radeon/kms: move modeset init outside of GPU init
drm/radeon/kms: convert r4xx to new init path
drm/radeon/kms: move mtrr range add and memory information
drm/radeon/kms: cleanup - remove radeon_share.h
drm/radeon/kms: clear confusion in GART init/deinit path
drm/radeon/kms: don't fail if we fail to init GPU acceleration
Jes Sorensen (1):
KVM: ia64: Correct itc_offset calculations
Jesper Dangaard Brouer (2):
Doc: seq_file.txt fix wrong dd command example.
edac: core: remove completion-wait for complete with rcu_barrier
Jesper Nilsson (3):
CRIS: Change DEFINE_PER_CPU of current_pgd to be non volatile.
CRISv10: Don't autonegotiate if autonegotiation is off
CRIS: Cleanup linker script using new linker script macros.
Jesse Barnes (24):
drm: remove root requirement from DRM_IOCTL_SET_VERSION (+
DRM_IOCTL_AUTH_MAGIC)
drm: clarify scaling property names
drm/i915: add dynamic clock frequency control
PCI: export pci_claim_resource for driver use
x86/PCI: initialize PCI bus node numbers early
ACPI button: provide lid status functions
drm/i915: force mode set at lid open time
drm/i915: use ACPI LID status for LVDS ->detect hook
drm/i915: generate a KMS uevent at lid open/close time
drm/i915: framebuffer compression for pre-GM45
PCI: pcie portdrv: remove unused variable
PCI: fix VGA arbiter header file
MAINTAINTERS: remove hotplug driver entries
drm/i915: fix typo in compressed buffer setup
drm/i915: fix suspend/resume breakage in lid notifier
drm/i915: fix startup hang on some non-mobile platforms
drm/i915: prevent FIFO calculation overflows on 32 bits with high
dotclocks
ACPI: make ACPI button funcs no-ops if not built in
drm/i915: blacklist Acer AspireOne lid status
drm/i915: correct FBC update when pipe base update occurs
drm: fix drm_fb_helper handling of kernel crtcs
x86/PCI: make 32 bit NUMA node array int, not unsigned char
drm/i915: split display functions by chip type
drm/i915: framebuffer compression for GM45+
Jesse Brandeburg (3):
e1000: allow ethtool coalesece to adjust interrupts per second
e1000: implement jumbo receive with partial descriptors
e1000: fix flow control thresholds
Jianjun Kong (1):
mm: Fix problem of parameter in note
Jie Yang (1):
atl1e: fix 2.6.31-git4 -- ATL1E 0000:03:00.0: DMA-API: device driver
frees DMA
Jim Lieb (16):
Staging: vt665x: 64bit compile fixes Part 1
Staging: vt665x: 64bit compile fixes Part 2
Staging: vt6655 textual cleanup in prep for driver merge
Staging: vt665x: Text janitor in prep for driver merge
Staging: vt665x: Text janitor in prep for driver merge, part 2
Staging: vt665x: Typedef and macro cleanup Part 1
Staging: vt665x: Typedef and macro cleanup Part 2
Staging: vt665x: Clean up include files, Part 1
Staging: vt665x: Clean up include files, Part 2
Staging: vt665x: Remove umem.h Part 1
Staging: vt665x: Remove umem.h Part 2
Staging: vt665x: remove tpci.h file
Staging: vt665x: remove tpci.h file in vt6656
Staging: vt665x: cleanup USB definitions
Staging: vt665x: remove tbit.h
Staging: vt665x: remove tbit.h part 2
Jim Persson (1):
Input: usbtouchscreen - support for JASTEC/DigiTech DTR-02U USB touch
controllers
Jin Dongming (1):
mem_class: fix bug
Jiri Kosina (9):
HID: use debugfs for report dumping descriptor
HID: use debugfs for events/reports dumping
HID: fix debugfs build with !CONFIG_DEBUG_FS
HID: fix memory leak on error path in debug code
HID: add force feedback support for Logitech WingMan Formula Force GP
HID: support larger reports than 64 bytes in hiddev
Merge branches 'upstream', 'upstream-fixes' and 'debugfs' into for-linus
HID: fix non-atomic allocation in hid_input_report
HID: consolidate connect and disconnect into core code
Jiri Olsa (1):
tracing/function-graph: x86_64 stack allocation cleanup
Jiri Pirko (3):
bonding: wipe out printk's
bonding: make ab_arp select active slaves as other modes
getrusage: fill ru_maxrss value
Jiri Slaby (36):
ath5k: remove permissions from debugfs files
ath9k: remove permissions from debugfs files
wireless: wl12xx, fix lock imbalance
irq: Clean up by removing irqfixup MODULE_PARM_DESC()
[SCSI] lpfc: don't dereference NULL
[SCSI] nsp_cs: fix buf overflow
x86/PCI: pci quirks, fix pci refcounting
KVM: fix lock imbalance
V4L/DVB (12372): saa7134: fix lock imbalance
V4L/DVB (12373): hdpvr: fix lock imbalances
[IA64] pci_br, fix infinite loop in find_free_ate()
Staging: dream, fix buf overflow
mtd: sst25l, fix lock imbalance
cyclades: add tty refcounting
cyclades: remove block_til_ready
cyclades: avoid addresses recomputation
cyclades: switch to tty_port_hangup
cyclades: close cleanup
cyclades: overall cleanup
cyclades: sleep instead busy-wait
cyclades: use dtr_rts helpers
cyclades: merge cy_startup tails
cyclades: ioctls cleanup
cyclades: tiocm cleanup
cyclades: introduce cyy_readb/writeb
cyclades: remove more duplicated code
tty: Power: fix suspend vt regression
tty: riscom8, fix shutdown declaration
tty: riscom8, fix tty refcnt
tty: USB: serial/mct_u232, fix tty refcnt
tty: Char: mxser, add support for CP112UL
tty: Char: mxser, use THRE for ASPP_OQUEUE ioctl
USB: usb-serial, remove unused variables
USB: make usb_buffer_map_sg consistent with doc
video: console, use DIV_ROUND_UP
memstick: move dev_dbg
Jiro SEKIBA (6):
nilfs2: implement nilfs_show_options to display mount options in
/proc/mounts
nilfs2: remove redundant super block commit
nilfs2: fix disorder of nilfs_write_super in nilfs_sync_fs
nilfs2: clean up nilfs_write_super
nilfs2: stop using periodic write_super callback
nilfs2: shorten freeze period due to GC in write operation v3
Joachim Fenkes (2):
IB/ehca: Construct MAD redirect replies from request MAD
IB/ehca: Fix CQE flags reporting
Joe Eykholt (51):
[SCSI] libfc: remove extra semicolons from debug macros
[SCSI] libfc: change debug messages to give host number.
[SCSI] fcoe: stop delivery of received frames before doing lport_destroy()
[SCSI] libfc: rename lport NONE state to DISABLED
[SCSI] libfc: stop login after fabric logoff
[SCSI] libfc: in fc_lport_destroy, flush rports after turning off link
[SCSI] libfc: fix WARNING from fc_seq_start_next on closed exchanges
[SCSI] libfc: rename rport state "NONE" to "DELETE".
[SCSI] libfc: fc_rport_logoff should not drop the lock
[SCSI] libfc: fix: cancel rport retry timer
[SCSI] fcoe: libfcoe: extra semicolon in CHECK_LOGGING macros causes
compile error
[SCSI] fcoe: remove unnecessary list and lock initializations.
[SCSI] libfc: prepare to split off struct fc_rport_priv from
fc_rport_libfc_priv
[SCSI] libfc: change interface for rport_create
[SCSI] libfc: fix RPORT_TO_PRIV and PRIV_TO_RPORT() macros.
[SCSI] libfc: make fc_rport_priv the primary rport interface.
[SCSI] libfc: change elsct to use FC_ID instead of rdata
[SCSI] libfc: make rport structure optional
[SCSI] libfc: rearrange code in fc_rport_work
[SCSI] libfc: rename rport event CREATED to READY
[SCSI] libfc: don't create dummy (rogue) remote ports
[SCSI] libfc: fix rport event race between READY and LOGO
[SCSI] libfc: eliminate disc->event
[SCSI] libfc: remove unused disc->delay element
[SCSI] libfc: rport debug messages were printing pointer values
[SCSI] libfc: simplify fc_lport_rport_callback
[SCSI] libfc: make rport module maintain the rport list
[SCSI] libfc: have rport_create do a lookup for pre-existing rports first
[SCSI] libfc: change to make remote port callback optional
[SCSI] libfc: move rport_lookup into fc_rport.c
[SCSI] libfc: do not log off rports before or after discovery
[SCSI] libfc: discovery restart sequence error fix
[SCSI] libfc: rearrange code in fc_disc_gpn_ft_resp()
[SCSI] libfc: handle discovery failure more correctly.
[SCSI] libfc: fix: empty zone causes endless discovery retries.
[SCSI] libfc: discovery retry should clear pending first.
[SCSI] libfc: discovery gpn_ft parse bug
[SCSI] libfc: clean up point-to-point discovery code.
[SCSI] libfc: don't do discovery before callback is set
[SCSI] libfc: move remote port lookup for ELS requests into fc_rport.c.
[SCSI] libfc: fix: rport_recv_req needs disc_mutex when calling
rport_lookup
[SCSI] libfc: improve debug messages for ELS response handlers
[SCSI] libfc: correctly handle incoming PLOGI request.
[SCSI] libfc: fix rport error handling for login-required and invalid ops
[SCSI] libfc: re-login to remote ports that send us LOGO
[SCSI] libfc: LOGO response code had extraeous enter_rtv
[SCSI] libfc: use ADISC to verify rport login state
[SCSI] libfc: fix handling of incoming Discover Address (ADISC) requests
[SCSI] libfc: send GPN_ID in reaction to single-port RSCNs.
[SCSI] libfc: don't swap OX_ID and RX_ID when sending BA_RJT
[SCSI] fcoe: flush per-cpu thread work when destroying interface
Joe Perches (47):
hwrng: Use PCI_VDEVICE
ext4: Remove unnecessary semicolons in mballoc.c
drivers/net/wireless: Use PCI_VDEVICE
drivers/net/wireless/ath/ath9k: Remove unnecessary semicolons
MAINTAINERS: Update rtl8180 patterns
MAINTAINERS: NETWORKING [WIRELESS] additional patterns
MAINTAINERS: update information for sfc network driver
lib/vsprintf.c: Add "%pI6c" - print pointer as compressed ipv6 address
s2io.c: Use const for strings
s2io.c: Shorten code line length by using intermediate pointers
s2io.c: Use calculated size in kmallocs
s2io.c: use kzalloc
s2io.c: Make more conforming to normal kernel style
s2io.c: convert printks to pr_<level>
s2io.c: fix spelling explaination
s2io.c: Standardize statistics accessors
s2io.c: Convert skipped nic->config.tx_cfg[i]. to tx_cfg->
s2io: Generate complete messages using single line DBG_PRINTs
drivers/ata: Remove unnecessary semicolons
MAINTAINERS: Add Atheros Linux wireless drivers home page
V4L/DVB (12196): cx18-fileops.c: Remove unnecessary semicolons
V4L/DVB (12197): Remove unnecessary semicolons
V4L/DVB (12198): ivtv-driver.c: Remove unnecessary semicolons
V4L/DVB (12204): bttv and meye: Use PCI_VDEVICE
V4L/DVB (12703): gspca - sn9c20x: Reduces size of object
pcmcia: drivers/pcmcia/pcmcia_resource.c: Remove unnecessary semicolons
arch/m68knommu/kernel/time.c: Remove unnecessary semicolons
mfd: remove unnecessary semicolons from twl4030
x86, mtrr: Convert loop to a while based construct, avoid naked semicolon
Use new __init_task_data macro in arch init_task.c files.
trivial: remove unnecessary semicolons
drivers/regulator/pcf50633-regulator.c: Remove unnecessary semicolons
scripts/get_maintainer.pl: add --git-blame
scripts/get_maintainer.pl: add sections in pattern match depth order
scripts/get_maintainer.pl: add --pattern-depth
scripts/get_maintainer.pl: better email routines, use perl not shell
where possible
scripts/get_maintainer.pl: add .mailmap use, shell and email cleanups
scripts/get_maintainer.pl: using --separator implies --nomultiline
scripts/get_maintainer.pl: add --remove-duplicates
scripts/get_maintainer.pl: add maintainers in order listed in matched
section
MAINTAINERS: integrate P:/M: lines
MAINTAINERS: move ARM lists to infradead
lib/vsprintf.c: Avoid possible unaligned accesses in %pI6c
msm_sdcc.c: convert printk(KERN_<level> to pr_<level>(
msm_sdcc.c: stylistic cleaning
msm_sdcc.c: move overly indented code to separate function
MAINTAINERS: add Matt Mackall and Herbert Xu to HARDWARE RANDOM NUMBER
GENERATOR
Joe Peterson (2):
n_tty: honor opost flag for echoes
n_tty: move echoctl check and clean up logic
Joel Becker (40):
ocfs2: Make the ocfs2_caching_info structure self-contained.
ocfs2: Change metadata caching locks to an operations structure.
ocfs2: Take the inode out of the metadata read/write paths.
ocfs2: move ip_last_trans to struct ocfs2_caching_info
ocfs2: move ip_created_trans to struct ocfs2_caching_info
ocfs2: Pass struct ocfs2_caching_info to the journal functions.
ocfs2: Store the ocfs2_caching_info on ocfs2_extent_tree.
ocfs2: Pass ocfs2_caching_info to ocfs2_read_extent_block().
ocfs2: ocfs2_find_path() only needs the caching info
ocfs2: ocfs2_create_new_meta_bhs() doesn't need struct inode.
ocfs2: Pass ocfs2_extent_tree to ocfs2_unlink_path()
ocfs2: ocfs2_complete_edge_insert() doesn't need struct inode at all.
ocfs2: Get inode out of ocfs2_rotate_subtree_root_right().
ocfs2: Pass ocfs2_extent_tree to ocfs2_get_subtree_root()
ocfs2: Drop struct inode from ocfs2_extent_tree_operations.
ocfs2: ocfs2_rotate_tree_right() doesn't need struct inode.
ocfs2: ocfs2_update_edge_lengths() doesn't need struct inode.
ocfs2: ocfs2_rotate_subtree_left() doesn't need struct inode.
ocfs2: __ocfs2_rotate_tree_left() doesn't need struct inode.
ocfs2: ocfs2_rotate_tree_left() no longer needs struct inode.
ocfs2: ocfs2_merge_rec_left/right() no longer need struct inode.
ocfs2: ocfs2_try_to_merge_extent() doesn't need struct inode.
ocfs2: ocfs2_grow_branch() and ocfs2_append_rec_to_path() lose struct
inode.
ocfs2: ocfs2_truncate_rec() doesn't need struct inode.
ocfs2: Make truncating the extent map an extent_tree_operation.
ocfs2: ocfs2_insert_at_leaf() doesn't need struct inode.
ocfs2: Give ocfs2_split_record() an extent_tree instead of an inode.
ocfs2: ocfs2_do_insert_extent() and ocfs2_insert_path() no longer need an
inode.
ocfs2: ocfs2_extent_contig() only requires the superblock.
ocfs2: Swap inode for extent_tree in ocfs2_figure_merge_contig_type().
ocfs2: Remove inode from ocfs2_figure_extent_contig().
ocfs2: ocfs2_figure_insert_type() no longer needs struct inode.
ocfs2: Make extent map insertion an extent_tree_operation.
ocfs2: ocfs2_insert_extent() no longer needs struct inode.
ocfs2: ocfs2_add_clusters_in_btree() no longer needs struct inode.
ocfs2: ocfs2_remove_extent() no longer needs struct inode.
ocfs2: ocfs2_split_and_insert() no longer needs struct inode.
ocfs2: Teach ocfs2_replace_extent_rec() to use an extent_tree.
ocfs2: __ocfs2_mark_extent_written() doesn't need struct inode.
ocfs2: Pass ocfs2_caching_info into ocfs_init_*_extent_tree().
Joerg Albert (6):
ath5k: fix missing output in monitor mode after ifconfig up
ar9170: cleanup of bss_info_changed and beacon config
ar9170: remove unnecessary call to ar9170_set_beacon_timers
ar9170: added phy register initialisation from eeprom values
ath,ar9170: move CTL_ defines into regd.h
ath,ar9170: implemented conformance test limit calc. for tx power
Joerg Roedel (68):
x86/amd-iommu: Dump fault entry on DTE error
x86/amd-iommu: Dump illegal command on ILLEGAL_COMMAND_ERROR
x86/amd-iommu: Introduce function for iommu-local domain flush
x86/amd-iommu: Remove some merge helper code
x86/amd-iommu: replace "AMD IOMMU" by "AMD-Vi"
x86/amd-iommu: Remove redundant 'IOMMU' string
x86/amd-iommu: fix broken check in amd_iommu_flush_all_devices
x86/amd-iommu: Add function to flush all DTEs on one IOMMU
x86/amd-iommu: Add reset function for command buffers
x86/amd-iommu: Reset command buffer on ILLEGAL_COMMAND_ERROR
x86/amd-iommu: Panic if IOMMU command buffer reset fails
x86/amd-iommu: Reset command buffer if wait loop fails
x86/amd-iommu: Make fetch_pte aware of dynamic mapping levels
x86/amd-iommu: Use fetch_pte in iommu_unmap_page
x86/amd-iommu: Use fetch_pte in amd_iommu_iova_to_phys
x86/amd-iommu: Add a gneric version of amd_iommu_flush_all_devices
x86/amd-iommu: Introduce set_dte_entry function
x86/amd-iommu: Flush domains if address space size was increased
x86/amd-iommu: Introduce increase_address_space function
x86/amd-iommu: Change alloc_pte to support 64 bit address space
x86/amd-iommu: Remove last usages of IOMMU_PTE_L0_INDEX
x86/amd-iommu: Remove bus_addr check in iommu_map_page
x86/amd-iommu: Use 2-level page tables for dma_ops domains
x86/amd-iommu: Remove old page table handling macros
x86/amd-iommu: Support higher level PTEs in iommu_page_unmap
x86/amd-iommu: Change iommu_map_page to support multiple page sizes
x86/dma: Mark iommu_pass_through as __read_mostly
x86/amd-iommu: Add core functions for pd allocation/freeing
x86/amd-iommu: Add passthrough mode initialization functions
x86/amd-iommu: Fix device table write order
x86/amd-iommu: Align locking between attach_device and detach_device
x86/amd-iommu: Make sure a device is assigned in passthrough mode
x86/amd-iommu: Don't detach device from pt domain on driver unbind
x86/amd-iommu: Initialize passthrough mode when requested
Merge branches 'gart/fixes', 'amd-iommu/fixes+cleanups' and
'amd-iommu/fault-handling' into amd-iommu/2.6.32
Merge branch 'amd-iommu/passthrough' into amd-iommu/2.6.32
Merge branch 'amd-iommu/pagetable' into amd-iommu/2.6.32
hugetlbfs: export vma_kernel_pagsize to modules
KVM: Prepare memslot data structures for multiple hugepage sizes
KVM: MMU: Fix MMU_DEBUG compile breakage
KVM: MMU: make rmap code aware of mapping levels
KVM: MMU: rename is_largepage_backed to mapping_level
KVM: MMU: make direct mapping paths aware of mapping levels
KVM: MMU: make page walker aware of mapping levels
KVM: MMU: shadow support for 1gb pages
KVM: MMU: enable gbpages by increasing nr of pagesizes
KVM: report 1GB page support to userspace
KVM: SVM: add helper functions for global interrupt flag
KVM: SVM: optimize nested #vmexit
KVM: SVM: optimize nested vmrun
KVM: SVM: copy only necessary parts of the control area on vmrun/vmexit
KVM: SVM: complete interrupts after handling nested exits
KVM: SVM: move nested svm state into seperate struct
KVM: SVM: cache nested intercepts
KVM: SVM: consolidate nested_svm_exit_handled
KVM: SVM: do nested vmexit in nested_svm_exit_handled
KVM: SVM: simplify nested_svm_check_exception
KVM: SVM: get rid of nested_svm_vmexit_real
KVM: SVM: clean up nested_svm_exit_handled_msr
KVM: SVM: clean up nestec vmload/vmsave paths
KVM: SVM: clean up nested vmrun path
KVM: SVM: remove nested_svm_do and helper functions
KVM: SVM: handle errors in vmrun emulation path appropriatly
KVM: SVM: move special nested exit handling to separate function
KVM: SVM: remove unnecessary is_nested check from svm_cpu_run
KVM: SVM: move nested_svm_intr main logic out of if-clause
KVM: SVM: check for nested VINTR flag in svm_interrupt_allowed
KVM: SVM: enable nested svm by default
Johannes Berg (162):
cfg80211: pass netdev to change_virtual_intf
cfg80211: issue netlink notification when scan starts
rt2x00: remove skb->do_not_encrypt usage
mac80211: push rx status into skb->cb
mac80211: improve per-sta debugfs
cfg80211: prohibit scanning the same channel more than once
mac80211_hwsim: clean up the skb before passing it back
cfg80211: send wext MLME-MICHAELMICFAILURE.indication
wext: allow returning NULL stats
mac80211: fix todo lock
wext: default to y
cfg80211: move break statement to correct place
nl80211: clean up function definitions
cfg80211: use proper allocation flags
cfg80211: remove wireless_dev->bssid
mac80211: tell SME about real auth state
wext: constify extra argument to wireless_send_event
cfg80211: introduce nl80211 testmode command
mac80211: remove an unused function declaration
wireless: define AKM suites
cfg80211: emulate connect with auth/assoc
cfg80211: managed mode wext compatibility
cfg80211: implement iwpower
cfg80211: implement IWAP for WDS
cfg80211: implement IWRATE
cfg80211: implement get_wireless_stats
mac80211: re-add HT disabling
mac80211: remove auth algorithm retry
mac80211: remove dead code, clean up
cfg80211: send events for userspace SME
cfg80211: reset auth algorithm
cfg80211: assimilate and export ieee80211_bss_get_ie
cfg80211: keep track of BSSes
cfg80211: refuse authenticating to same BSSID twice
nl80211: limit to one pairwise cipher for associate()
cfg80211: fix giwrange
iwlwifi: make software queue assignment more efficient
iwlwifi: scan requested channels only
iwlwifi: fix aggregation limit
rfkill: prep for rfkill API changes
cfg80211: let SME control reassociation vs. association
mac80211: remove dead code from mlme
mac80211: rework MLME for multiple authentications
mac80211: refactor the WEP code to be directly usable
cfg80211: fix netdev down problem
cfg80211: dont use union for wext
cfg80211: mlme API must be able to sleep
cfg80211: warn again on spurious deauth
cfg80211: properly name driver locking
cfg80211: fix MFP bug, sparse warnings
cfg80211: fix locking
cfg80211: clean up naming once and for all
cfg80211: disallow configuring unsupported interfaces
hwsim: make testmode_cmd static
netlink: remove unused exports
netlink: use call_rcu for netlink_change_ngroups
net: make namespace iteration possible under RCU
genetlink: make netns aware
net: move and export get_net_ns_by_pid
wireless extensions: make netns aware
wext: optimise, comment and fix event sending
net/compat/wext: send different messages to compat tasks
gianfar: remove unused DECLARE_MAC_BUF
net: explain netns notifiers a little better
mac80211: fix sparse warning
mac80211: driver operation debugging
cfg80211: fix race in giwrate
cfg80211: fix two buglets
nl80211: introduce new key attributes
cfg80211: rework key operation
mac80211: fix multi-use timer
mac80211: monitor the connection
cfg80211: fix a locking bug
mac80211: mesh: fix two small problems
cfg80211: fix wext stats
mac80211_hwsim: report fixed signal strength
cfg80211: don't look at wdev->ssid for giwessid
cfg80211: fix wext setting SSID
nl80211: report BSS status
cfg80211: fix more bugs in mlme handling
mac80211: cancel the connection monitor timers/work
cfg80211: fix unregistration
iwlwifi: make some logging functions static/unexport
wireless: remove print_mac uses
cfg80211: don't optimise wext calls too much
net: export __dev_addr_sync/__dev_addr_unsync
mac80211: remove master netdev
net: remove unused skb->do_not_encrypt
mac80211: fix ieee80211_xmit call context
net: deprecate print_mac
mac80211: cooperate more with network namespaces
cfg80211: make aware of net namespaces
mac80211: allow using network namespaces
mac80211: fix mlme timeouts
mac80211: fix PS-poll response, race
iwlwifi: fix up command sending
iwlwifi: remove command callback return value
cfg80211: fix circular lock dependency (1)
mac80211: fix receiving deauth
nl80211: add missing parameter clearing
cfg80211: fix disassoc while not associated
mac80211: verify info->control.vif is not NULL
cfg80211: combine iwfreq implementations
cfg80211: combine IWAP handlers
cfg80211: combine IWESSID handlers
cfg80211: self-contained wext handling where possible
mac80211: disable software retry for now
cfg80211: keep track of current_bss for userspace SME
mac80211: fix sparse warnings/errors
iwlwifi: don't export symbols not needed in other modules
cfg80211: fix NETDEV_UNREGISTER notifier
mac80211: fix powersave
cfg80211: lower dynamic PS timeout to 100ms
cfg80211: clear SSID on disconnect/no connection
mac80211: stay authenticated after disassoc
cfg80211: fix nl80211 disconnected events
cfg80211: fix SME association after disassociation
cfg80211: validate channel settings across interfaces
cfg80211: use reassociation when possible
nl80211: add generation number to all dumps
mac80211: explain TX retry and status
mac80211: document TX powersave filter requirements
mac80211: allow DMA optimisation
cfg80211: fix alignment problem in scan request
iwlwifi: refactor some thermal throttle code
iwlwifi: automatically adjust sleep level
cfg80211: fix locking for SIWFREQ
cfg80211: add missing device list locking
mac80211: take statistics before encryption
mac80211: sequence number micro-optimisation
mac80211: small tx code cleanup
cfg80211: check for and abort dangling scan requests
cfg80211: allow driver to override PS default
iwlwifi: remove unused members of iwl_ht_info
iwlwifi: disable PS by default
cfg80211: fix deadlock
cfg80211: report userspace SME connected event properly
mac80211: allow configure_filter callback to sleep
mac80211: remove deprecated API
cfg80211: fix dangling scan request checking
mac80211: fix register_hw error path
[SCSI] fcoe: convert to %pM
mac80211: fix configure_filter invocation after stop
cfg80211: check lost scans later, fix bug
cfg80211: make spurious warnings less likely, configurable
cfg80211: clean up properly on interface type change
mac80211: remove tasklet enable/disable
mac80211: fix RX skb leaks
mac80211: fix scan cancel on ifdown
iwlwifi: fix ICT irq table endianness
iwlwifi: use sleep interval succession
rfkill: relicense header file
iwlwifi: disable powersave for 4965
genetlink: fix netns vs. netlink table locking
cfg80211: fix SME connect
kmemcheck: add missing braces to do-while in kmemcheck_annotate_bitfield
iwlwifi: disable powersave for 4965
cfg80211: fix SME connect
mac80211: fix DTIM setting
cfg80211: don't overwrite privacy setting
module: preferred way to use MODULE_AUTHOR
genetlink: fix netns vs. netlink table locking (2)
Johannes Goerner (1):
V4L/DVB (12281): gspca - sunplus: Webcam 052b:1803 added.
Johannes Weiner (8):
kernel-doc: allow multi-line declaration purpose descriptions
mm: make swap token dummies static inlines
mm: perform non-atomic test-clear of PG_mlocked on free
mm: drop unneeded double negations
mm: introduce page_lru_base_type()
mm: return boolean from page_is_file_cache()
mm: return boolean from page_has_private()
mm: document is_page_cache_freeable()
John Bonesio (2):
ASoC: MPC5200: Increase the delay time between resets
ASoC: MPC5200: Support for buffer wrap around
John Dykstra (1):
tcp: Remove redundant copy of MD5 authentication key
John Linn (1):
net: add Xilinx emac lite device driver
John Reiser (1):
ftrace: __start_mcount_loc should be .init.rodata
John Stultz (1):
timekeeping: Introduce timekeeping_leap_insert
John W. Linville (7):
mac80211_hwsim: fix-up build damage from removal of skb->dst
ray_cs: remove bogus NULL check at head of ray_get_wireless_stats
rc80211_pid_algo.c: remove unused variable declaration
wl1271: remove print_mac usage
libipw: switch from ieee80211_* to libipw_* naming policy
mac80211: remove ieee80211_rx namespace hack
libipw: initiate cfg80211 API conversion
John Williams (7):
mtd: Enable Open Firmware initialisation of MTD devices and maps for
MicroBlaze
microblaze: Use correct kbuild variable KBUILD_CFLAGS
microblaze: Ensure CPU usermode is set on new userspace processes
microblaze: Clear sticky FSR register after generating exception signals
microblaze: Updated CPU version and FPGA family codes in PVR
microblaze: Copy ppc asm-compat.h for clean handling of constants in asm
and C
microblaze: Create the LOAD_OFFSET macro used to compute VMA vs LMA
offsets
John(Jung-Ik) Lee (1):
libata: Add pata_atp867x driver for Artop/Acard ATP867X controllers
Jon Frosdick (1):
sh: Use internal watchdog timer to perform reset
Jon Hunter (1):
USB: EHCI: ensure all watchdog timer events are deleted when suspending
usb
Jonathan Cameron (15):
Staging: IIO: core support for device registration and management
Staging: IIO: max1363 ADC driver
Staging: IIO: tsl2561 digital light sensor core support
Staging: IIO: lis3l02dq accelerometer core support
Staging: IIO: kxsd9 accelerometer minimal support
Staging: IIO: Add generic ring buffer support to the IIO core
Staging: IIO: VTI sca3000 series accelerometer driver (spi)
Staging: IIO: Trigger support added to core.
Staging: IIO: Ring buffer: Initial pass at rarely locked ring buffer
Staging: IIO: lis3l02dq ring buffer and data ready trigger support
Staging: IIO: max1363 add software ring buffer support using ring_sw
Staging: IIO: Periodic timer based trigger
Staging: IIO: Proof of concept gpio trigger
Staging: IIO: Initial documentation
Staging: IIO: Add todo list for staging
Jonathan Corbet (1):
Document the flex_array library.
Jonathan McDowell (2):
[ARM] pxa: balloon3 (http://balloonboard.org/) base machine support
omapfb: add support for the Amstrad Delta LCD
Jonathan Woithe (2):
fujitsu-laptop: fix config corner case
fujitsu-laptop: increment driver version
Joonyoung Shim (11):
ASoC: add SOC_DOUBLE_EXT_TLV control type
ASoC: add SOC_DOUBLE_R_EXT_TLV control type
ASoC: MAX9877: add MAX9877 amp driver
ASoC: MAX9877: separate callback functions
ASoC: MAX9877: fix write operation for register
ASoC: Fix data format configuration for S3C64XX IISv2
V4L/DVB (12413): radio-si470x: separate common and usb code
V4L/DVB (12414): radio-si470x: change to dev_* macro from printk
V4L/DVB (12415): radio-si470x: add disconnect check function
V4L/DVB (12416): radio-si470x: add i2c driver for si470x
Input: add touchscreen driver for MELFAS MCS-5000 controller
Jory A. Pratt (1):
kbuild: fix cc1 options check to ensure we do not use -fPIC when compiling
Jose Alberto Reguero (1):
V4L/DVB (12753): af9015: [1/2] fix USB TS configuration
Josef Bacik (6):
Btrfs: make balance code choose more wisely when relocating
Btrfs: don't keep retrying a block group if we fail to allocate a cluster
Btrfs: fix bitmap size tracking
Btrfs: remove dead code
Btrfs: fix extent entry threshold calculation
Btrfs: account for space used by the super mirrors
Joseph Cihula (4):
x86, intel_txt: Intel TXT boot support
x86, intel_txt: Intel TXT reboot/halt shutdown support
x86, intel_txt: Intel TXT Sx shutdown support
intel_txt: Force IOMMU on for Intel TXT launch
Josh Boyer (2):
powerpc: Fix __flush_icache_range on 44x
powerpc/4xx: Fix erroneous xmon warning on PowerPC 4xx
Josh Stone (4):
tracing: Rename FTRACE_SYSCALLS for tracepoints
tracing: Make syscall tracepoints conditional
tracing: Move tracepoint callbacks from declaration to definition
tracing: Create generic syscall TRACE_EVENTs
Josh Triplett (4):
rcu: Fix typo in rcu_irq_exit() comment header
tracing: Add vim script to enable folding for function_graph traces
rcutorture: Occasionally delay readers enough to make RCU
force_quiescent_state
Documentation/vm/.gitignore: add page-types
Jouni Hogander (4):
spi: omap2_mcspi use BIT(n)
omapfb: dispc: disable iface clocks along with func clocks
omapfb: dispc: enable wake up capability
omapfb: suspend/resume only if FB device is already initialized
Jouni Malinen (1):
mac80211: Check pending scan request after having processed mgd work
Julia Lawall (65):
drivers/net/cs89x0.c: Avoid using magic number in set_dma_mode
Input: use resource_size when allocating resources
drivers/net/bonding: Adjust constant name
HID: Drop NULL test on list_entry result
drivers/net: Drop unnecessary NULL test
drivers/isdn: Drop unnecessary NULL test
drivers/net: Correct redundant test
net/netlabel: Correct redundant test
drivers/atm: Correct redundant test
fs/xfs: Correct redundant test
drivers/net: Use DIV_ROUND_CLOSEST
drivers/atm: Use DIV_ROUND_CLOSEST
ARM: 5635/1: Use DIV_ROUND_CLOSEST
drivers/net/wireless: Use DIV_ROUND_CLOSEST
security/smack: Use AF_INET for sin_family field
net/rds: Use AF_INET for sin_family field
drivers/ide/ide-cd.c: Use DIV_ROUND_CLOSEST
HID: fix memory leak on error patch in debug code
drivres/net: Change constant name
drivers/net/tokenring: Use status field rather than state field
drivers/net: Correct use of request_region/request_mem_region
drivers/net/wireless/ath/ath5k: Change constant name
powerpc/fsl_rio: Add kmalloc NULL tests
powerpc/ipic: introduce missing kfree
powerpc/qe: introduce missing kfree
hvc_console: Drop unnecessary NULL test
powerpc: Use DIV_ROUND_CLOSEST in time init code
Bluetooth: Add missing kmalloc NULL tests to Marvell driver
fujitsu-laptop: Correct redundant test
Input: w90p910_keypad - move a dereference below a NULL test
fs/xfs: Correct redundant test
KVM: correct error-handling code
drivers/ata: use resource_size
drivers/net/wan: introduce missing kfree
drivers/net/phy: introduce missing kfree
ASoC: Clean up error handling in MPC5200 DMA setup
V4L/DVB (12421): drivers/media/video/gspca: introduce missing kfree
V4L/DVB (12477): Use dst_type field instead of type_flags
V4L/DVB (12483): Use DIV_ROUND_CLOSEST
hwmon: Use resource_size
Staging: otus: Drop an unnecessary NULL test
Staging: b3dfg: Drop NULL test on list_entry result
Staging: meilhaus: convert nested spin_lock_irqsave to spin_lock
Staging: Correct use of ! and &
Staging: dst: correct error-handling code
staging: Make some structures static
Staging: rtl8192e: Drop unnecessary NULL test
Staging: dream: introduce missing kfree
Staging: iio: introduce missing kfree
MIPS: TXx9: Fix error handling.
i2c-pnx: Correct use of request_region/request_mem_region
V4L/DVB (13012): uvc: introduce missing kfree
drivers/net: remove duplicate structure field initialization
USB: gadget: Drop NULL test on list_entry result
USB: storage: Drop an unneeded a NULL test
USB: isp1362: Correct use of ! and &
drivers/rtc: correct error-handling code
drivers/rtc: introduce missing kfree
drivers/video: add kmalloc NULL tests
drivers/net/wireless: Use usb_endpoint_dir_out
fs/romfs: correct error-handling code
edac: fix resource size calculation
fs/romfs: correct error-handling code
drivers/vlynq/vlynq.c: fix resource size off by 1 error
RDMA/nes: Remove duplicate .ndo_set_mac_address field initialization
Julian Scheel (1):
V4L/DVB (12481): Fix lowband tuning with tda8261
Julie Zhu (1):
microblaze: Add architectural support for USB EHCI host controllers
Julien Tinnes (1):
personality handling: fix PER_CLEAR_ON_SETID for security reasons
Julius Volz (1):
IPVS: Add handling of incoming ICMPV6 messages
Jurij Smakov (1):
sparc64: build compressed image (zImage) by default
Jussi Kivilinna (39):
rndis_wlan: convert get/set frag/rts to cfg80211
usbnet: Add stop function pointer to 'struct rndis_data'.
rndis_wlan: convert set/get txpower to cfg80211
usbnet: allow "minidriver" to prevent urb unlinking on usbnet_stop
rndis_wlan: stop workers on rndis_wlan_stop() and restore on
rndis_wlan_reset()
rndis_wlan: clear cfg80211 scan on rndis_wlan_stop()
rndis_wlan: reset device and restore multicast list on rndis_wlan_reset()
rndis_wlan: set current packet filter to zero on stop
rndis_wlan: add rndis_set/query_oid debugging
rndis_host: allow rndis_wlan to see all indications
rndis_wlan: handle 802.11 indications from device
rndis_wlan: add missing padding to struct rndis_80211_remove_key
rndis_wlan: rework key handling
usbnet: add rx queue pausing
cfg80211: export cfg80211_wext_siwfreq
rndis_wlan: fix broken logic in add_wep_key()
rndis_wlan: set cipher suites for cfg80211
rndis_wlan: ignore OID_802_11_ADD_KEY triggered media connect indications
rndis_wlan: get bssid scan list before new scan
rndis_wlan: resize bssid list if too small
rndis_wlan: increase scan timer delay
rndis_wlan: move link up/down work to separate functions
rndis_wlan: use is_zero_ether_addr() and is_broadcast_ether_addr()
rndis_wlan: set ieee80211_ptr->iftype in rndis_change_virtual_intf
rndis_wlan: enable infrastructure before setting random essid
rndis_wlan: add cfg80211 connect, disconnect, join_ibss and leave_ibss
rndis_wlan: add cfg80211 set_channel
rndis_wlan: add cfg80211 key handling
rndis_wlan: add cfg80211 get_station
rndis_wlan: add cfg80211 dump_station
rndis_wlan: rename wireless stats worker to device poller
rndis_wlan: remove unneeded SIOCSIWCOMMIT
rndis_wlan: convert mic failure wireless event to cfg80211
rndis_wlan: disable IWEVPMKIDCAND wireless event
rndis_wlan: use cfg80211_wext_handler
rndis_wlan: use bool for on/off switches
rndis_wlan: cleanup
rndis_wlan: fix sparse endianess warnings
rndis_wlan: remove 'select WIRELESS_EXT' in Kconfig
Juuso Oikarinen (4):
wl12xx: removed chipset interrupt source configuration from fw wakeup
wl12xx: Moved wl1251 TX path implementation into chip specific files
wl12xx: Add support for block reading from a fixed register address
wl12xx: Use chipset specific join commands
KAMEZAWA Hiroyuki (15):
vmalloc: unmap vmalloc area after hiding it
kcore: fix vread/vwrite to be aware of holes
kcore: /proc/kcore should use vread
kcore: use usual list for kclist
kcore: add kclist types
kcore: register vmalloc area in generic way
kcore: register text area in generic way
walk system ram range
kcore: use registerd physmem information
kcore: register vmemmap range
kcore: register module area in generic way
kcore: more fixes for init
/proc/kcore: fix stat.st_size
/proc/kcore: update stat.st_size after memory hotplug
memcg: add comments explaining memory barriers
KOSAKI Motohiro (17):
mm: clean up page_remove_rmap()
mm: show_free_areas(): display slab pages in two separate fields
mm: oom analysis: add per-zone statistics to show_free_areas()
mm: oom analysis: add buffer cache information to show_free_areas()
mm: oom analysis: Show kernel stack usage in /proc/meminfo and OOM log
output
mm: oom analysis: add shmem vmstat
mm: rename pgmoved variable in shrink_active_list()
mm: shrink_inactive_list() nr_scan accounting fix fix
mm: vmstat: add isolate pages
mm: remove __{add,sub}_zone_page_state()
vmscan: move ClearPageActive from move_active_pages() to
shrink_active_list()
vmscan: kill unnecessary page flag test
vmscan: kill unnecessary prefetch
oom: move oom_adj value from task_struct to signal_struct
oom: make oom_score to per-process value
oom: oom_kill doesn't kill vfork parent (or child)
oom: fix oom_adjust_write() input sanity check
KaiGai Kohei (2):
cleanup in ss/services.c
Add audit messages on type boundary violations
Kalle Valo (46):
wl12xx: cmd and acx interface rework
wl12xx: reserver buffer for read32()/write32() in struct wl12xx
wl12xx: fix error handling in wl12xx_probe()
wl12xx: reserve buffer for partition command in struct wl12xx
wl12xx: allocate buffer spi read/write command buffer kzalloc()
wl12xx: allocate buffer the spi busy word from struct wl12xx
wl12xx: use wl12xx_mem_read32() to read the rx counter
wl12xx: fix rx descriptor use
wl12xx: protect wl12xx_op_set_rts_threshold()
wl12xx: optimise elp wakeup and sleep calls
wl12xx: check if elp wakeup failed
wl12xx: enable ELP mode
wl12xx: rename wl1251.c wl1251_ops.c
wl12xx: rename driver to wl1251
wl1251: remove wl1271_setup()
wl1251: add wl1251 prefix to all 1251 files
wl1251: rename wl12xx.h to wl1251.h
wl12xx: remove unused wl12xx_hw_init_mem_config()
wl1251: use wl1251 prefix everywhere
wl1251: fix a checkpatch warning
wl1251: remove accidentally added wl1251_netlink.c
wl1251: remove wl1251_plt_start/stop()
MAINTAINERS: add wl1251 wireless driver
wl1251: remove fixed address support from spi commands
wl1251: remove wl1251_ops
wl1251: reorder wl1251_cmd_join() arguments
wl1251: use beacon interval and dtim period provided by mac80211
wl1251: remove wait parameter from wl1251_cmd_join()
wl1251: initialise default channel to zero
wl1251: add channel to wl1251_cmd_join() parameters
wl1251: create wl1251_join()
wl1251: fix channel setting in wl1251_op_config()
wl1251: move wl1251_acx_wake_up_conditions() to wl1251_ps_set_mode()
wl1251: use workqueue provided by mac80211
wl1251: rename reg.h to wl1251_reg.h
wl1251: remove Luciano as maintainer
wl1251: add hw scan completed debug message
wl1251: hack to disable filters for fixing association
iwl3945: fix compilation error in iwl3945_pass_packet_to_mac80211()
wl1251: remove wl1251_ops.c
wl1251: remove unused definitions from wl1251_reg.h
OMAP: remove OMAP_TAG_SERIAL_CONSOLE
OMAP: UART: drop OMAP_TAG_UART, enable all UARTs, auto-disabled on idle
OMAP2: compile usb-tusb6010.c
OMAP2: add board file for Nokia N800 and N810
OMAP2: n8x0: add n8x0_defconfig
Kamalesh Babulal (1):
Staging: sep: SEP driver build breaks with CONFIG_PCI=n
Karl Hiramoto (1):
atm/br2684: netif_stop_queue() when atm device busy and
netif_wake_queue() when we can send packets again.
Karl Relton (1):
Staging: wlan-ng: Convert firmware loading to load binary ihex format
Karsten Keil (13):
ISDN: Make isdnhdlc usable for other ISDN drivers
ISDN: Clean up isdnhdlc code
ISDN: Add support for none reverse bitstreams to isdnhdc
ISDN: Fix isdnhdlc for one byte hdlc packets
mISDN: Make clearing B-channel a common function
mISDN: Add driver for Infineon ISDN chipset family
mISDN: Driver for AVM Fritz!CARD PCI
mISDN: Add support for Speedfax+ cards
mISDN: Add driver for Winbond cards
mISDN: Add support for Traverse Technologies NETJet PCI cards
ISDN: ARRAY_SIZE changes
mISDN: hfcmulti display real PCI ids for not supported cards
mISDN: Fix wrong struct name in macro and clarifications
Kashyap, Desai (20):
[SCSI] mptsas : Change DEFINED value of can queue for FC and SAS devices.
[SCSI] mptsas : Removed mptscsih_timer_expired.
[SCSI] mptsas : Handle INSUFFICIENT resources status as similar to IOC
BUSY status
[SCSI] mptsas : Change config request timeout value to 30 seconds.
[SCSI] mptsas : set max_id to infinite value.
[SCSI] mptsas : Code cleanup of host page alloc and diag reset.
[SCSI] mptsas : Bump version to 3.04.11
[SCSI] mpt2sas : Rescan topology from Interrupt context instead of work
thread
[SCSI] mpt2sas: Prevent sending command to FW while Host Reset
[SCSI] mpt2sas: Removed wrapper funtions _scsih_link_change.
[SCSI] mpt2sas: setting SDEV into RUNNING state from Interrupt context
[SCSI] mpt2sas: Raid 10 Volume is showing as Raid 1E in dmesg
[SCSI] mpt2sas: cleanup interrupt routine and config_request optimization
[SCSI] mpt2sas: Bump driver version 01.100.06.00
[SCSI] mptsas : Sanity check for phyinfo is added
[SCSI] mptsas : NULL pointer on big endian systems causing Expander not
to tear off
[SCSI] mptsas : PAE Kernel more than 4 GB kernel panic
[SCSI] mptsas : Send DID_NO_CONNECT for pending IOs of removed device
[SCSI] mptsas : FW event thread and scsi mid layer deadlock in
SYNCHRONIZE CACHE command
[SCSI] mptsas : Bump version to 3.04.12
Kay Sievers (3):
mem_class: use minor as index instead of searching the array
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
Driver-Core: extend devnode callbacks to provide permissions
Kees Cook (1):
proc: fix reported unit for RLIMIT_CPU
Kees Schoenmakers (2):
MOS7720 has no tiocmget method
tty: usb_serial_mos7720: Fix get_lsr_info
Keith Packard (1):
drm/I915: Use the CRT DDC to get the EDID for DVI-connector on Mac
Ken Kawasaki (1):
pcnet_cs: add cis of Linksys multifunction pcmcia card
Ken MacLeod (1):
USB: isp1362: fix pulldown register defines and conf logic
Kenji Kaneshige (25):
PCI ASPM: do not clear enabled field by support field
PCI ASPM: remove redundant list check
PCI ASPM: fix possible null pointer dereference
PCI ASPM: introduce disable flag
PCI ASPM: introduce capable flag
PCI ASPM: support partial aspm enablement
PCI ASPM: support per direction l0s management
PCI hotplug: fix typo in pcie link speed info
PCI hotplug: add support for 5.0G link speed
PCI ASPM: support L1 only
PCI: pciehp: remove slot_list field
PCI: pciehp: remove num_slots field
PCI: pciehp: remove slot_num_inc field
PCI: pciehp: remove bus field
PCI: pciehp: remove device field
PCI: pciehp: remove hp_slot field
PCI: pciehp: remove slot_device_offset field
PCI: pciehp: remove first_slot field
PCI: pciehp: remove slot_bus field
PCI: pciehp: remove crit_sect mutex
PCI: pciehp: remove pci_dev field
PCI: pciehp: remove hpc_ops
PCI: pciehp: remove number field
PCI: pciehp: remove error message definitions
PCI: pciehp: remove slot capabilities definitions
Kevin A. Granade (1):
Staging: asus_oled: Cleaned up checkpatch issues.
Kevin Cernekee (2):
m25p80: Add Spansion S25FL129P serial flashes
kaweth: Fix memory leak in kaweth_control()
Kevin Hilman (14):
ASoC: spdif codec: enable use by modules
ASoC: spdif: set module licence to GPL
ASoC: davinci: don't use clock names
IDE: palm_bk3710: convert clock usage after clkdev conversion
MAINTAINERS: add entry for TI DaVinci machine support
davinci: Kconfig: enable EVMs by default when SoCs are enabled
davinci: remove watchdog from soc_info
davinci: Kconfig: update default config for 2.6.31-rc
davinci: da830: updates for mach-type name change
davinci: Kconfig: update default defconfig
davinci: audio clocks: use struct device instead of clock names
davinci: Kconfig: add dm646x ASoC support
[WATCHDOG] davinci: use clock framework for timer frequency
omapfb: add support for the 3430SDP LCD
Kim Kyuwon (1):
Input: add driver for Maxim MAX7359 key switch controller
Kim Phillips (3):
crypto: talitos - simplify hmac data size calculation
crypto: talitos - align locks on cache lines
crypto: talitos - add support for 36 bit addressing
Kiran Divekar (1):
libertas: add NULL check on return value of get_zeroed_page
Kirill A. Shutemov (2):
ARM: 5700/1: ARM: Introduce ARM_L1_CACHE_SHIFT to define cache line size
ARM: 5701/1: ARM: copy_page.S: take into account the size of the cache
line
Kirill Smelkov (1):
perf tools: .gitignore += perf*.html
Klaus-Dieter Wacker (3):
qeth: HiperSockets SIGA retry support on CC=2.
qeth: Cleanup for cast-type determination.
qeth: display service_level info only when valid.
Koen Kooi (1):
omapfb: add support for the OMAP3 Beagle DVI output
Konrad Eisele (5):
sparc,leon: CONFIG_SPARC_LEON option and leon specific files.
sparc,leon: Redefine MMU register access asi if CONFIG_LEON
sparc,leon: Introduce the sparc-leon CPU type.
sparc,leon: Added support for AMBAPP bus.
sparc, leon: sparc-leon specific SRMMU initialization and bootup fixes.
Krishna Kumar (5):
net: Avoid enqueuing skb for default qdiscs
Speed-up pfifo_fast lookup using a private bitmap
netdevice: Consolidate to use existing macros where available.
net: convert remaining non-symbolic return values in dev_queue_xmit
pkt_sched: Fix resource limiting in pfifo_fast
Kristoffer Ericson (2):
ARM: 5689/1: Update default config of HP Jornada 700-series machines
pcmcia: cleanup/fixup patch for sa1100_jornada_pcmcia driver
Krzysztof Halasa (4):
WAN/LMC: Fix type_trans().
WAN: remove deprecated PCI_DEVICE_ID from PCI200SYN driver.
IXP42x HSS support for setting internal clock rate
trivial: fix comment typo in drivers/ata/pata_hpt37x.c
Krzysztof HaÅ?asa (1):
Add MAINTAINERS entry for ARM/INTEL IXP4xx arch support.
Kumar Gala (14):
powerpc/mm: Fix switch_mmu_context to iterate of the proper list of cpus
powerpc/85xx: Move mpc8536ds.dts to address-cells/size-cells = <2>
powerpc/85xx: Added 36-bit physical device tree for mpc8536ds board
powerpc/mm: Fix assert_pte_locked to work properly on uniprocessor
powerpc/booke: Move MMUCSR definition into mmu-book3e.h
powerpc/mm: Add MMU features for TLB reservation & Paired MAS registers
powerpc/book3e-64: Move the default cpu table entry
powerpc/book3e-64: Wait til generic_calibrate_decr to enable decrementer
powerpc/book3e-64: Add helper function to setup IVORs
powerpc/book3e-64: Add support to initial_tlb_book3e for non-HES TLB
powerpc/pci: Pull ppc32 PCI features into common
powerpc/book3e: Add missing page sizes
powerpc/fsl-booke: Use HW PTE format if CONFIG_PTE_64BIT
powerpc/85xx: Fix SMP compile error and allow NULL for smp_ops
Kuninori Morimoto (33):
sh: ms7724se: add 1280x720 lcdc output support
sh: Add SH7724 DMAC support.
sh: mach-kfr2409: add FLLFRQ value for PLL correction.
sh: clkfwk: Support additional IFC divisor on SH7724.
sh: Prevent heartbeat from scribbling over non-LED bits.
sh: USB0 resource area fix for ms7724se
sh: Add SH7724 support to NR_ONCHIP_DMA_CHANNELS
sh: Add EcoVec (SH7724) board support
ASoC: Add SuperH FSI driver support for ALSA
ASoC: Add ak4642/ak4643 codec support
ASoC: Add FSI-AK4642 sound support for SuperH
sh: fix CPU_SH7723/7724 numbering bug
sh: modify to enable boot for EcoVec24
sh: Add SH-ETH support for EcoVec24
sh: Add USB support for EcoVec24
sh: Add support LCDC for EcoVec24
sh: Add CEU support for EcoVec24
sh: Add LCDC Panel support for EcoVec24
sh: Add I2C device support for EcoVec24
sh: add romimage-macros.h
sh: Add romImage support for EcoVec24
sh: EcoVec24: write MAC address in boot
sh: EcoVec24: add HIZA setting for LED
sh: USB disable process is needed if romImage boot for EcoVec24
sh: Add EcoVec24 romImage defconfig
sh: add kycr2_delay for sh_keysc
sh: Add KEYSC support for EcoVec24
sh: mach-ecovec24: deassert usb irq on boot.
sh: mach-ecovec24: need asm/clock.h.
sh: kfr2r09: document the PLL/FLL <-> RF relationship.
sh: mach-ecovec24: Add user debug switch support
sh: mach-ecovec24: Add active low setting for sh_eth
sh: add FSI driver support for ms7724se
Kurt Roeckx (1):
[CPUFREQ] Fix NULL ptr regression in powernow-k8
Kusanagi Kouichi (1):
tun: Return -EINVAL if neither IFF_TUN nor IFF_TAP is set.
Kyle McMartin (1):
drm/i915: i915_modeset is signed
Kyungmin Park (2):
mtd: OneNAND: 4-bit ECC status macros
omapfb: add support for the Apollon LCD
Ladinu Chandrasinghe (1):
Documentation/: fix warnings from -Wmissing-prototypes in HOSTCFLAGS
Lai Jiangshan (5):
tracing/stat: Add stat_release() callback
tracing/workqueues: Add refcnt to struct cpu_workqueue_stats
ring_buffer: Fix warning while ignoring cmpxchg return value
tracing/events: add missing type info of dynamic arrays
tracing: Simplify print_graph_cpu()
Lalit Chandivade (2):
[SCSI] qla2xxx: Process DPC requests within valid Fabric topologies.
[SCSI] qla2xxx: Correct qla2x00_eh_wait_on_command() to wait correctly.
Lamarque Vieira Souza (3):
V4L/DVB (12278): zr364xx: implement V4L2_CAP_STREAMING
V4L/DVB (12325): Implement changing resolution on the fly for zr364xx
driver
V4L/DVB (12326): zr364xx: error message when buffer is too small and code
cleanup
Larry Finger (7):
hostap_cs: Enable shared interrupts
p54: Eliminate unnecessary initialization
b43: Work around mac80211 race condition
b43legacy: Work around mac80211 race condition
ssb: Fix error when V1 SPROM extraction is forced
ssb: Fix error when V1 SPROM extraction is forced
b43: Implement RFKILL status for LP PHY
Lars Ericsson (3):
rt2x00: Don't alter rt2x00dev->default_ant
rt2x00: Fix quality houskeeping for software diversity
rt2x00: Fix rounding errors in RSSI average calculation
Lars Marowsky-Bree (1):
dlm: fix connection close handling
Lars-Peter Clausen (4):
ASoC: neo1973_gta02_wm8753: Replace snd_soc_cnew with
snd_soc_add_controls.
ASoC: neo1973_gta02_wm8753: Replace deprecated s3c_gpio calls with gpiolib
ASoC: jack: Fix race in snd_soc_jack_add_gpios
Regulator: Implement list_voltage for pcf50633 regulator driver.
Laurent Pinchart (12):
V4L/DVB (12184): uvcvideo: Use class-specific descriptor types from
usb/ch9.h
V4L/DVB (12185): uvcvideo: Prefix all UVC constants with UVC_
V4L/DVB (12186): uvcvideo: Remove unused Logitech-specific constants
V4L/DVB (12187): uvcvideo: Move UVC definitions to linux/usb/video.h
V4L/DVB (12188): uvcvideo: Set PROBE_MINMAX quirk for Aveo Technology
webcams
V4L/DVB (12327): uvcvideo: Add PROBE_DEF quirk and enable it for the
MT6227 device
V4L/DVB (12378): uvcvideo: Restructure the driver to support multiple
simultaneous streams.
V4L/DVB (12379): uvcvideo: Multiple streaming interfaces support
USB: Move endpoint sync type definitions from usb/audio.h to usb/ch9.h
USB: Move vendor subclass definition from usb/audio.h to usb/ch9.h
USB audio gadget: Prefix all macro definitions with UAC_ in
linux/usb/audio.h
USB audio gadget: Un-inline generic_[gs]et_cmd
Lee Schermerhorn (5):
hugetlb: balance freeing of huge pages across nodes
hugetlb: use free_pool_huge_page() to return unused surplus pages
hugetlb: clean up and update huge pages documentation
hugetlb: restore interleaving of bootmem huge pages
mmap: avoid unnecessary anon_vma lock acquisition in vma_adjust()
Len Brown (34):
ACPI: fix CONFIG_ACPI_PROCFS=n build warning
eeepc-laptop: whitespace for checkpatch.pl
ACPI: Move definition of PREFIX from acpi_bus.h to internal..h
ACPI, PCI: Change PREFIX to "PCI" from "ACPI" in mmconfig-shared.c
ACPI: check acpi_disabled in acpi_table_parse() and
acpi_table_parse_entries()
SFI: Simple Firmware Interface - MAINTAINERS, Kconfig
ACPI: sleep: another HP DMI entry for init_set_sci_en_on_resume
Merge branch 'bugzilla-13745' into release
Revert "ACPI: Attach the ACPI device to the ACPI handle as early as
possible"
Merge branch 'bugzilla-13002' into release
Merge branch 'linus' into release
Merge branch 'linus' into sfi-release
Merge branch 'sfi-base' into release
Merge branch 'thinkpad' into release
Merge branch 'topstar-laptop' into release
ACPI: linux/acpi.h should not include linux/dmi.h
ACPI: remove unnecessary #ifdef CONFIG_DMI
Merge branch 'acpica' into release
Merge branch 'acer' into release
Merge branch 'asus' into release
Merge branch 'battery' into release
Merge branch 'bjorn-start-stop-2.6.32' into release
Merge branch 'ec' into release
Merge branch 'bugzilla-13620' into release
Merge branch 'fujitsu' into release
Merge branch 'power-meter' into release
Merge branch 'preempt' into release
Merge branch 'processor-procfs-2.6.32' into release
Merge branch 'thinkpad' into release
Merge branch 'misc-2.6.32' into release
Merge branch 'video' into release
Merge branch 'bjorn-HID' into release
Merge branch 'thinkpad-2.6.32-part2' into release
ACPI: IA64=y ACPI=n build fix
Lennart Poettering (1):
sched: Introduce SCHED_RESET_ON_FORK scheduling policy flag
Lennart Sorensen (1):
microblaze: Actually show KiB rather than pages in "Freeing initrd
memory:"
Lennert Buytenhek (34):
¶ARM] Orion5x: fix cpu window mapping for 88f6183
mwl8k: remove various unused struct members and defines
mwl8k: s/IEEE80211_ADDR_LEN/ETH_ALEN/g
mwl8k: sort firmware command list by opcode, and trim unused commands
mwl8k: various coding style cleanups
mwl8k: remove MWL8K_RADIO_* defines
mwl8k: remove MWL8K_RADIO_*_PREAMBLE defines
mwl8k: remove MWL8K_WMM_* defines
mwl8k: remove MWL8K_*_SLOTTIME defines
mwl8k: fix mwl8k_configure_filter() parameter lifetime issue
mwl8k: ->add_interface() is not called for monitor interfaces
mwl8k: dma header manipulations can't fail
mwl8k: don't touch 'command done' interrupt during firmware load
mwl8k: don't hardcode the number of transmit queues
mwl8k: no need to hold ->tx_lock while setting the hardware interrupt mask
mwl8k: implement idle mode
mwl8k: mwl8k_txq_xmit() rework
mwl8k: mwl8k_queue_work() cleanup
mwl8k: fix firmware command serialisation
mwl8k: get rid of mwl8k_start() workqueue use
mwl8k: get rid of mwl8k_stop() workqueue use
mwl8k: get rid of mwl8k_config() workqueue use
mwl8k: get rid of mwl8k_bss_info_changed() workqueue use
mwl8k: get rid of mwl8k_set_rts_threshold() workqueue use
mwl8k: get rid of mwl8k_conf_tx() workqueue use
mwl8k: get rid of mwl8k_get_stats() workqueue use
mwl8k: get rid of mwl8k_configure_filter() workqueue use
mwl8k: remove mwl8k_queue_work()
mwl8k: update copyright and version number
MAINTAINERS: add information for mwl8k wireless driver
mwl8k: fix inverted error test in mwl8k_bss_info_changed()
mwl8k: fix pci dma mapping leak in mwl8k_post_cmd() error path
mwl8k: missing endian conversion when printing firmware command result
mwl8k: separate driver and device info reporting during probe
Leo Chen (25):
ARM: 5643/1: bcmring: arch.c and header files
ARM: 5644/1: add bcmring core.c, clock.c, clock.h
ARM: 5645/1: bcmring: add bcmring irq.c
ARM: 5646/1: bcmring: add mach-bcmring/mm.c and memory headers
ARM: 5647/1: bcmring: add bcmring dma.h and dma_device.c
ARM: 5648/1: bcmring: add bmcring dma.c
ARM: 5649/1: bcmring: add bcmring timer function
ARM: 5650/1: bcmring: add io.h, uncompress. h, and entry-macro.S
ARM: 5651/1: bcmring: csp capability header files
ARM: 5652/1: bcmring: add misc headers for csp code
ARM: 5654/1: bcmring: add csp chipc hardware register file
ARM: 5655/1: bcmring: add csp chipc hardware definition file
ARM: 5656/1: bcmring: add csp chipc inline functions
ARM: 5657/1: bcmring: add csp chipc block source code
ARM: 5658/1: bcmring: add csp dmac header files
ARM: 5659/1: bcmring: add csp dmac source files
ARM: 5660/1: bcmring: add csp timer block header and source files
ARM: 5661/1: bcmring: add csp security hardware headers
ARM: 5653/1: bcmring: add Makefile of csp code
ARM: 5642/1: bcmring: add Makefile/Kconfig/Makefile.boot in mach-bcmring
ARM: 5641/1: bcmring: add Kconfig and Makefile entries in arch/arm
ARM: 5670/1: bcmring: add default configuration for bcmring arch
ARM: 5671/1: bcmring: add maintainer entry
ARM: 5625/1: fix hard coded 4K resource size in amba bus detection
ARM: 5626/1: add suspend/resume functions to amba-pl011 serial driver
Li Hong (1):
tracing: Fix a comment and a trivial format issue in tracepoint.h
Li Peng (2):
Add G33 series in VGA hotplug support category
drm/i915: fix opregion backlight chip detect and range
Li Yang (1):
USB: gadget: Update Freescale UDC entry in MAINTAINERS
Li Zefan (46):
tracing/events: Add trace_event boot option
kmemtrace: Print binary output only if 'bin' option is set
kmemtrace: Rename some functions
tracing/events: record the size of dynamic arrays
tracing/filters: improve subsystem filter
lockdep: Fix missing entry in /proc/lock_stat
lockdep: Fix missing entries in /proc/lock_chains
lockdep: Simplify lockdep seqfile code
lockdep: Simplify lockdep_chains seqfile code
lockdep: Simplify lock_stat seqfile code
tracing/events: Add module tracepoints
tracing/syscalls: Fix to print parameter types
trace_stat: Fix missing entry in stat file
trace_stack: Simplify seqfile code
ftrace: Simplify seqfile code
tracing/syscalls: Fix fields format for enter events
tracing/syscalls: Add fields format for exit events
tracing/events: Add ftrace_event_call param to define_fields()
tracing/events: Add trace_define_common_fields()
tracing/syscalls: Add filtering support
tracing/syscalls: Fix the output of syscalls with no arguments
tracing/filters: Add filter_type to struct ftrace_event_field
tracing/filters: Add __field_ext() to TRACE_EVENT
tracing/filters: Support filtering for char * strings
tracing/filters: Defer pred allocation
tracing/filters: Defer pred allocation, fix memory leak
tracing: remove dead code
tracing: format clean ups
tracing: remove stats from struct tracer
tracing: move PRED macros to trace_events_filter.c
tracing/profile: fix profile_disable vs module_unload
tracing: fix F_printk() typos
ftrace: add compile-time check on F_printk()
tracing: remove some unused macros
softirq: add BLOCK_IOPOLL to softirq_to_name
perf tools: Fix memory leak in read_ftrace_printk()
perf tools: Increase MAX_EVENT_LENGTH
perf trace: Sample timestamp and cpu when using record flag
function-graph: use ftrace_graph_funcs directly
tracing: remove max_tracer_type_len
tracing/events: use list_for_entry_continue
tracing: Fix off-by-one in trace_get_user()
tracing: Check the return value of trace_get_user()
tracing: Fix failure path in ftrace_graph_write()
tracing: Fix failure path in ftrace_regex_open()
cpumask: use zalloc_cpumask_var() where possible
Liam Girdwood (1):
regulator: tps650xx - build fixes for x86_64
Liang Li (4):
powerpc/83xx: Remove second USB node from SBC834x DTS
powerpc/83xx: Add localbus node and MTD partitions for SBC834x
powerpc/83xx: Fix incorrect PCI interrupt map in SBC834x DTS
powerpc/85xx: sbc8560 - Fix warm reboot with board specific reset function
Lin Ming (5):
ACPICA: ACPI 4.0: iASL/Disassembler - IPMI keyword support.
ACPICA: ACPI 4.0: Interpreter support for IPMI.
ACPICA: fix leak of acpi_os_validate_address
ACPICA: reformat predefined method table, no functional change
ACPICA: Add support for module-level executable AML code
Linus Torvalds (202):
x86, percpu: Add 'percpu_read_stable()' interface for cacheable accesses
Do not call 'ima_path_check()' for each path component
Simplify exec_permission_lite() logic
Simplify exec_permission_lite() further
Simplify exec_permission_lite(), part 3
Make 'check_acl()' a first-class filesystem op
shmfs: use 'check_acl' instead of 'permission'
ext[234]: move over to 'check_acl' permission model
jffs2/jfs/xfs: switch over to 'check_acl' rather than 'permission()'
Merge branch 'lookup-permissions-cleanup'
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge branch 'core-cleanups-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-debug-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-futexes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-iommu-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-locking-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-printk-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-rcu-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'irq-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'irq-threaded-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'oprofile-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'perfcounters-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'sched-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'tracing-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'upstream-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6
Merge branch 'x86-apic-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-asm-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-asm-generic-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-cleanups-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-cpu-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-debug-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-fpu-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-kbuild-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-mm-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-percpu-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-setup-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-xen-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2
Merge branch 'for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
Merge branch 'osync_cleanup' of
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
Merge branch 'kvm-updates/2.6.32' of
git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'docs-next' of git://git.lwn.net/linux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge branch 'for-2.6.32' of git://git.kernel.dk/linux-2.6-block
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-kconfig
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6
Merge branch 'for-linus3' of
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
Merge branch 'agp-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6
Merge branch 'x86-txt-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-pat-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
Merge branch 'perfcounters-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-next-2.6
Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge branch 'linux-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pcmcia-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6
Merge branch 'for-upstream' of
git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb
Merge branch 'hwmon-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'upstream-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'tracing-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'sched-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-mce-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
pty_write: don't do a tty_wakeup() when the buffers are full
Merge branch 'timers-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
Merge branch 'for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm
Merge branch 'omap-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6
Merge branch 'davinci-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci
Merge branch 'for-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge branch 'release' of
git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
Merge branch 'for-linus' of git://gitserver.sunplusct.com/linux-2.6-score
Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
Merge branch 'for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge branch 'x86-platform-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
tty-ldisc: make /proc/tty/ldiscs use ldisc_ops instead of ldiscs
tty-ldisc: get rid of tty_ldisc_try_get() helper function
Merge branch 'perfcounters-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6
Merge branch 'next-i2c' of git://aeryn.fluff.org.uk/bjdooks/linux
loongson: fix cut-and-paste mis-merge
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jaswinder/linux-2.6
Merge branch 'drm-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'linux-next' of git://git.infradead.org/ubi-2.6
Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6
Merge branch 'for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block
Merge branch 'x86-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'tracing-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'sched-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'perfcounters-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'perfcounters-rename-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Merge branch 'for-2.6.32' of git://linux-nfs.org/~bfields/linux
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/vegard/kmemcheck
Merge branch 'perf-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86/orig_ax' of
git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland
Merge branch 'for-linus' of git://gitserver.sunplusct.com/linux-2.6-score
Merge
git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
Merge branch 'upstream-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2
Merge branch 'i2c-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch 'release' of
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge branch 'sfi-release' of
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge branch 'timers-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'fix/asoc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge branch 'fix/misc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6
Merge git://git.infradead.org/iommu-2.6
Merge branch 'vgaarb-fix' of
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge git://git.infradead.org/mtd-2.6
Merge branch 'drm-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge git://git.infradead.org/battery-2.6
Merge branch 'x86/ptrace-syscall-exit' of
git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland
Merge branch 'ixp4xx' of
git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
Merge branch 'hwmon-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
Merge branch 'bugfixes' of
git://git.linux-nfs.org/projects/trondmy/nfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge
git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
Merge branch 'hwpoison' of
git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6
Merge branch 'for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
Merge branch 'for-linus' of git://neil.brown.name/md
Merge git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
Merge
git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze
Merge branch 'cputime' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'linux-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
Merge branch 'drm-intel-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'bugfixes' of
git://git.linux-nfs.org/projects/trondmy/nfs-2.6
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'for-linus' of git://repo.or.cz/cris-mirror
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/ecryptfs/ecryptfs-2.6
Merge branch 'merge' of
git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Merge branch 'for-linus' of
git://www.linux-m32r.org/git/takata/linux-2.6_dev
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block
Merge branch 'release' of
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge branch 'x86-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'tracing-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'timers-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'perf-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes
Merge branch 'release' of
git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
x86: Fix hwpoison code related build failure on 32-bit NUMAQ
Merge branch 'x86-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'release' of
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge branch 'timers-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
ACPI: kill "unused variable â??iâ??" warning
alpha: Fix duplicate <asm/thread_info.h> include
Linux 2.6.32-rc1
Linus Walleij (27):
ARM: 5665/1: U300 syscon register updates
ARM: 5666/1: Revamped U300 padmux API
ARM: 5667/3: U300 SSP/SPI board setup and test
ARM: 5668/2: U300 I2C board setup
ARM: 5685/1: Make MMCI driver compile without gpiolib
ARM: 5636/1: Move vendor enum to AMBA include
ARM: 5696/1: Include device.h in VIC driver
ARM: 5580/2: ARM TCM (Tightly-Coupled Memory) support v3
ARM: 5697/1: MMCI Break out clock divider setup
ARM: 5698/1: MMCI pass capabilities in platform data
mfd: AB3100 accessor function cleanups
mfd: AB3100 propagate error
mfd: AB3100 alter default setting
mfd: AB3100 disable irq nosync
mfd: AB3100 OTP readout
rtc: AB3100 RTC support
regulator: AB3100 support
regulator: Voltage count for AB3100
[WATCHDOG] Use DIV_ROUND_UP() macro in the coh901327 WDT
ARM: 5704/1: U300 sched_clock implementation v2
ARM: 5678/1: SSP/SPI PL022 polarity terminology fix
ARM: 5718/1: Sane busids for RealView board components
Fix some regulator documentation
REGULATOR Handle positive returncode from enable
ARM: 5720/1: Move MMCI header to amba include dir
ARM: 5721/1: MMCI enable the use of a regulator
rtc: U300 COH 901 331 RTC driver v3
Liu Yu (3):
KVM: ppc: e500: Move to Book-3e MMU definitions
KVM: ppc: e500: Directly pass pvr to guest
KVM: ppc: e500: Add MMUCFG and PVR emulation
Lopez Cruz, Misael (7):
ASoC: Zoom2: Add machine driver for Zoom2 board
ASoC: TWL4030: Fix voice interface clock masters
ASoC: TWL4030: Add AVADC Clock Priority
ASoC: TWL4030: Correct bypass event for voice sidetone
ASoC: Remove word "Switch" from Handsfree switch name
ASoC: TWL4030: Add tristate callbacks for HiFi and Voice
ASoC: OMAP: Staticise pcm creation function of omap-pcm
Lothar Wassmann (1):
USB: NXP ISP1362 USB host driver
Lothar WaÃ?mann (1):
i.MX25 iomux definitions (corrected version)
Lubomir Rintel (1):
ALSA: pcm - Tell user that stream to be rewound is suspended
Luca Tettamanti (1):
hwmon: (asus_atk0110) Add maintainer information
Lucian Adrian Grijincu (1):
powerpc: Update boot wrapper script with the new location of dtc
Luciano Coelho (10):
wl12xx: add wl12xx_spi_reg_read() and wl12xx_spi_reg_write() functions
wl12xx: moved firmware version reading routine to chip-specific functions
wl12xx: add support for new WL1271 chip revision
wl12xx: add support for fixed address in wl12xx_spi_read
wl12xx: pass the wake up condition when configuring the wake up event
wl1251: change psm enabled/disabled info to debug
wl1271: add wl1271 driver files
wl1271: add wl1271 to Kconfig and the Makefile
MAINTAINERS: add information for wl1271 wireless driver
wl1271: fix compiler warnings on 64 bit archs
Lucy Liu (1):
ixgbe: allow vlan egress priority mapping in DCB mode
Luis Correia (1):
rt2x00: Comment spellchecking
Luis R. Rodriguez (104):
ath9k: differentiate quality reporting between legacy and HT
configurations
mac80211: drop frames for sta with no valid rate
ath9k: downgrade assert in rc.c for invalid rate
iwlwifi: remove rs_get_rate workaround
ath9k: cleanup try count for MRR in rate control
ath9k: remove unused min rate calculation code
ath9k: remove unused stepdown when looking for the next rate
ath9k: remove pointless wrapper ath_rc_rate_getidx()
ath9k: rename ath_rc_get_nextlowervalid_txrate()
ath9k: remove unused ath_rc_isvalid_txmask()
ath9k: remove ATH9K_MODE_11B
ath9k: remap ATH9K_MODE_*
ath9k: rename ath_rc_ratefind_ht() to ath_rc_get_highest_rix()
ath9k: remove unnecessary IEEE80211_TX_CTL_NO_ACK checks
mac80211: make minstrel/pid RC use ieee80211_is_data(fc)
iwlwifi: use ieee80211_is_data(fc)
mac80211: add helper for management / no-ack frame rate decision
ath9k: remove rate control wraper
ath9k: disable radio when all devices are marked idle
cfg80211: treat ieee80211_regdom hints as user hints
ath9k: do not stop the queues in driver stop
adm8211: remove uneeded code during suspend/resume
ath: map TH to FCC3_WORLD
mac80211: fix MLME issuing of probe requests while scanning
mac80211: fix oops due to missing private data
ath9k: remove unused ATH_PCI_VERSION
ath9k: re-order cancelling of work on mac80211 workqueue
ath9k: move cancel_delayed_work_sync() out of ath_deinit_leds()
ath9k: move workqueue cancels to stop callback
ar76c50x-usb: cancel promisc work during mac80211 stop
at76c50x-usb: cancel scan work at stop callback
ar9170: remove unneeded flush_workqueue()
wext: remove extra return on wireless_nlevent_init()
ath: depend on cfg80211
ath: simplify kconfig dependency and add documentation
ath: use menuconfig to put ath stuff in its own page
ath5k: remove EXPERIMENTAL marker
wireless: use menuconfig for WLAN_PRE80211 and WLAN_80211
rt2x00: move experimental on kconfig only to rt2800usb
ar9170: remove EXPERIMENTAL marker
at76c50x-usb: remove unneeded flush_workqueue() at usb disconnect
mac80211: redefine usage of the mac80211 workqueue
cfg80211: use goto out on country IE reg hint failure
cfg80211: do not iterate over rdev list on country IE hint
cfg80211: decouple regulatory variables from cfg80211_mutex
cfg80211: enable country IE support to all cfg80211 drivers
iwlwifi: remove usage of orig_flags
ath9k: remove usage of AR_SREV_*() wrapper to detect supported hw
ath9k: use a switch for revising supported hw mac revisions
ath9k: propagate hw initialization errors
ath9k: move memory allocation of ath_hw to ath_init()
ath9k: move devid cache setting to ath_init()
ath9k: move cache setting of softc ah prior to attach
ath9k: call hw initializer directly
ath9k: pass only one argument to hw attach
ath9k: move hw macrevision checker to helper
ath9k: rename ath9k_hw_newstate() to ath9k_hw_init_defaults()
ath9k: rename ath9k_hw_set_defaults() to ath9k_hw_init_config()
ath9k: remove debug message for no memoery on ath_init()
ath9k: break up hw initialization into a few more helpers
ath9k: describe hw initialization better
ath9k: distinguish between device initialization and ath_softc init
ath9k: remove !NULL check before kfree()
ath9k: use helper macro to kfree and nullify on ath9k_hw_rfdetach()
ath9k: rename ath9k_hw_rfdetach() to ath9k_hw_rf_free()
ath9k: rename ath9k_hw_ani_detach() to ath9k_hw_ani_disable()
ath9k: set ah to null after freeing
ath9k: set sc->sc_ah to NULL after freeing it
ath9k: call ath9k_hw_detach() once upon hw init failure
ath9k: remove dangling error check on keycache reset on hw init
ath9k: remove spurious check for channel on keycache reset
ath9k: Remove _t postfix for ar9287_eeprom structure
ath9k: add ar9271 revision and subrevision ID helpers
ath9k: add initvals and registry definitions for AR9271
ath9k: add initial hardware support for ar9271
ath9k: cancel xmit poll work at stop() callback
ath9k: fix compile warning on ath9k_hw_AR9287_check_eeprom()
ath9k: use new FIF_PSPOLL configure filter
zd1211rw: make it clear we don't use leds.h LED stuff
mac80211: fix compilation of mesh (although its disabled)
ath9k: Fix regression on receiving PS poll frames
ath: add common ath_rxbuf_alloc() and make ath9k use it
ath5k: use common ath.ko ath_rxbuf_alloc()
ath5k: use bit shift operators for cache line size
ath9k: update kconfig to indicate support for AR9002 family
ath: move regulatory info into shared common structure
wireless: update top level wireless driver entry
wireless: update reg debug kconfig entry
wireless: remove mac80211 rate selection extra menu
kmemleak: use bool for true/false questions
kmemleak: add clear command support
kmemleak: move common painting code together
kmemleak: fix sparse warning over overshadowed flags
kmemleak: fix sparse warning for static declarations
ath9k: propagate ieee80211_alloc_hw() failure
ath9k: propagate errors on ath_init_device() and request_irq()
ath9k: claim irq for ath9k, not ath for pci
wireless: update cfg80211 kconfig entry
wireless: mark prism54 as deprecated and mark for removal
wireless: default CONFIG_WLAN to y
checkincludes.pl: close file as soon as we're done with it
checkincludes.pl: provide usage helper
checkincludes.pl: add option to remove duplicates in place
wireless: default CONFIG_WLAN to y
Luiz Augusto von Dentz (1):
Bluetooth: Fix rejected connection not disconnecting ACL link
Luotao Fu (4):
mx27: add support for phytec pca100 (phyCARD-s) board
pcm038: mux configuration for predefined gpio line
pcm043: mux configuration for predefined gpio line
pcm037: mux configuration for predefined gpio line
Lyonel Vincent (1):
powerpc/powermac: Thermal control turns system off too eagerly
M. Mohan Kumar (1):
kprobes: use do_IRQ() in lkdtm
Ma Ling (1):
drm/i915: select TV format according to connector type
Maarten Maathuis (4):
drm/crtc_helper: replace modeset fail path with something simpler
drm/crtc_helper: place drm_helper_encoder_in_use() in the header file
drm/crtc_helper: NULL encoder->crtc when switching encoders
drm/crtc_helper: avoid NULL-pointer dereference when encoder is NULL
Maciej Sosnowski (1):
dca: registering requesters in multiple dca domains
Madhusudhan Chikkature (1):
MAINTAINERS: update for TI OMAP hsmmc driver
Magnus Damm (66):
sh: hwblk base implementation
sh: hwblk for sh7722
sh: cpuidle for SuperH Mobile using hwblk
usb: m66592-udc buffer management update
sh: Add support for multiple hwblk counters
sh: hwblk support for sh7723
usb: convert r8a66597-hcd to dev_pm_ops
usb: r8a66597-hcd platform data on_chip support
Driver Core: Add platform device arch data V3
ARM: Rework omap suspend_late()/resume_early()
DMA: Rework dw_dmac suspend_late()/resume_early()
DMA: Rework txx9dmac suspend_late()/resume_early()
I2C: Rework i2c-pxa suspend_late()/resume_early()
I2C: Rework i2c-s3c2410 suspend_late()/resume() V2
USB: Rework musb suspend()/resume_early()
PM: Remove platform device suspend_late()/resume_early() V2
usb: move r8a66597 register defines
usb: m66592-udc platform data on_chip support
i2c: change i2c-sh_mobile.c module_init() to subsys_initcall()
sh: convert processor device setup functions to arch_initcall()
sh: kfr2r09 board support - SCIF console
sh: kfr2r09 board support - NOR flash
sh: kfr2r09 board support - KEYSC keypad
sh: kfr2r09 board support - mach-type and defconfig
sh: romImage support V2
sh: kfr2r09 romImage support V2
sh: hwblk support for sh7724
sh: clean up MSTPCRn register definitions
sh: Runtime PM pdev hwblk
sh: Runtime PM pdev hwblk - sh7722
sh: Runtime PM pdev hwblk - Migo-R
sh: Runtime PM pdev hwblk - Solution Engine 7722
sh: Runtime PM pdev hwblk - sh7723
sh: Runtime PM pdev hwblk - AP325RXA
sh: Runtime PM pdev hwblk - sh7724
sh: Runtime PM pdev hwblk - kfr2r09
sh: Runtime PM pdev hwblk - Solution Engine 7724
sh: LCDC SYS bus access wait fix
sh: 18-bit SYS panel fix for SuperH Mobile LCDC
sh: kfr2r09 board support - LCDC panel
sh: kfr2r09 board support - NAND flash
sh: LED9, LED10 and LED11 support for Solution Engine 7724
sh: fix romImage mach dir usage
sh: clean up Migo-R header file
sh: Runtime PM pdev hwblk - kfr2r09 LCDC
sh: rework SuperH Mobile sleep code exception handling
sh: SuperH Mobile Software Standby support for cpuidle
usb: add clock support to r8a66597 gadget driver
usb: r8a66597-udc buffer management update
usb: r8a66597-udc disable interrupts on shutdown fix
sh: add r8a66597 usb0 gadget to the kfr2r09 board
sh: add r8a66597 usb1 gadget to the se7724 board
sh: i2c compile fix for kfr2r09
sh: invalidate icache and tlbs during boot on kfr2r09
sh: jump to p1 during boot on kfr2r09
sh: add kfr2r09 romimage defconfig
sh: update kfr2r09 defconfig
PM: Run-time PM platform device bus support
sh: Runtime PM for SuperH Mobile platform bus devices
i2c: Runtime PM for SuperH Mobile I2C
video: Runtime PM for SuperH Mobile LCDC
v4l2: Runtime PM for SuperH Mobile CEU
uio: Runtime PM for UIO devices
sh: let ARCH_SHMOBILE select PM and PM_RUNTIME
sh: drop static UIO clocks for sh7722, sh7723 and sh7724
mtd: onenand: make onenand/generic.c more generic
Maithili Hinge (1):
libertas: Fix WEP association failure with open source wpa_supplicant
0.5.10
Mallikarjuna R Chilakala (3):
ixgbe: Fix isues while reporting 8259x backplane link capabilities
ixgbe: refactor link setup code
ixgbe: Patch to fix 82599 multispeed fiber link issues when driver is
loaded without any cable and reconnecting it to 1G partner
Manish Katiyar (2):
ext4: Fix typo in ext4/Kconfig
fs/inode.c: add dev-id and inode number for debugging in
init_special_inode()
Manuel Lauss (7):
ASoC: au1x: PSC-AC97 bugfixes
MIPS: Alchemy: add gpio_request/gpio_free stubs for CONFIG_GPIOLIB=n
MIPS: Alchemy: get rid of allow_au1k_wait
MIPS: Alchemy: override loops_per_jiffy detection
USB: option: TELIT UC864G support
USB: au1xxx: add dev_pm_ops
mips: fix build of vmlinux.lds
Marc Dionne (1):
KEYS: Unlock tasklist when exiting early from keyctl_session_to_parent
Marc Kleine-Budde (3):
at91sam9263: add at91_can device to generic device definition
at91sam9263ek: activate at91 CAN controller
at91_can: add driver for Atmel's CAN controller on AT91SAM9263
Marcel Holtmann (20):
Bluetooth: Add proper shutdown support to SCO sockets
Bluetooth: Disconnect HIDRAW devices on disconnect
Bluetooth: Add extra device reference counting for connections
Bluetooth: Let HIDP grab the device reference for connections
Bluetooth: Fix Kconfig for Marvell Bluetooth driver
Bluetooth: Fix compilation of Marvell driver without debugfs
Bluetooth: Remove pointless ifdef protection for Marvell header files
Bluetooth: Remove pointless casts from Marvell debugfs support
Bluetooth: Some coding style cleanup for Marvell core driver
Bluetooth: Fix complicated assignment of firmware for Marvell devices
Bluetooth: Fix module description strings for Marvell driver
Bluetooth: Remove private device name of Marvell SDIO driver
Bluetooth: Fix Marvell driver to use skb_put and hci_opcode_pack
Bluetooth: Fix last few compiler warning within Marvell core driver
Bluetooth: Remove Enter/Leave debug statements from Marvell driver
Bluetooth: Coding style cleanup from previous rfcomm_init bug fix
Bluetooth: Add module option to enable L2CAP ERTM support
Bluetooth: Allow setting of L2CAP ERTM via socket option
Bluetooth: Add L2CAP RFC option if ERTM is enabled
net: Add DEVTYPE support for Ethernet based devices
Marcelo Tosatti (26):
KVM: Grab pic lock in kvm_pic_clear_isr_ack
KVM: move coalesced_mmio locking to its own device
KVM: introduce irq_lock, use it to protect ioapic
KVM: switch irq injection/acking data structures to irq_lock
KVM: MMU: introduce is_last_spte helper
KVM: MMU audit: update count_writable_mappings / count_rmaps
KVM: MMU audit: update audit_write_protection
KVM: MMU audit: nontrapping ptes in nonleaf level
KVM: MMU audit: audit_mappings tweaks
KVM: MMU audit: largepage handling
KVM: VMX: more MSR_IA32_VMX_EPT_VPID_CAP capability bits
KVM: MMU: make for_each_shadow_entry aware of largepages
KVM: MMU: add kvm_mmu_get_spte_hierarchy helper
KVM: VMX: EPT misconfiguration handler
KVM: VMX: conditionally disable 2M pages
KVM: convert custom marker based tracing to event traces
KVM: x86: missing locking in PIT/IRQCHIP/SET_BSP_CPU ioctl paths
KVM: powerpc: convert marker probes to event trace
KVM: remove old KVMTRACE support code
KVM: use vcpu_id instead of bsp_vcpu pointer in kvm_vcpu_is_bsp
KVM: MMU: fix missing locking in alloc_mmu_pages
KVM: limit lapic periodic timer frequency
KVM: MMU: fix bogus alloc_mmu_pages assignment
KVM guest: do not batch pte updates from interrupt context
KVM: x86: drop duplicate kvm_flush_remote_tlb calls
MAINTAINERS: update KVM entry
Marcin Slusarz (12):
wireless: fix supported cards for rtl8187
x86: Use printk_once()
sh: use printk_once
IB: Use printk_once() for driver versions
pata_rz1000: use printk_once
block: use printk_once
Staging: rt3070: add support for Linksys WUSB54GC-EU v3
Staging: rt*: fix wait_queue_head_t declaration on stack
Staging: rt*: don't confuse user of rt3070 driver with rt2870 strings
tty: vt: use printk_once
alpha: use printk_once
vsprintf: use WARN_ON_ONCE
Marcos Chaparro (1):
ath5k: add led pin configuration for compaq c700 laptop
Marek Szyprowski (1):
ARM: NCP: make ncp_iodesc static and move it to initdata section
Marek Vasut (22):
Input: wm97xx - add Palm support to Mainstone accelerated touch
Input: wm97xx - add possibility to control the GPIO_STATUS shift
ALSA: Allow passing platform_data to devices attached to AC97 bus
ASoC: Switch palm27x-asoc to jack detection api
ALSA: Allow passing platform_data for pxa2xx-ac97
ASoC: Pass correct platform data from pxa2xx-ac97
libertas: Add support for Marvell Libertas CF8305
wm97xx-core: Pass platform_data to battery
wm97xx_battery: Use platform_data
wm97xx_battery: Use irq to detect charger state
wm97xx_battery: Convert to dev_pm_ops
backlight: spi driver for LMS283GF05 LCD
[ARM] pxa/palm: add detect_delay to mmc for PalmTX,T5,LD
[ARM] pxa/palm: Add NOR flash support for PalmLD
[ARM] pxa/palm: add NAND Flash support for PalmTX
[ARM] pxa/palm: Add NOR Flash support for PalmTX
[ARM] pxa: Palm Tungsten|C initial support
[ARM] pxa: Palm Tungsten|C PCMCIA support
[ARM] pxa/palm: fix possibly uninitialized variable in PalmTC-pcmcia
[ARM] pxa: add gpio_pwdown(_inverted) into pxaficp_ir.c
MAINTAINERS: fix mailing list entries for ARM/Palm devices
mfd/gpio: add a GPIO interface to the UCB1400 MFD chip driver via gpiolib
Mario Schwalbe (1):
backlight: Add support for new Apple machines.
Mark A. Greer (2):
davinci: da8xx: Add base DA830/OMAP-L137 SoC support
davinci: da8xx: Add support for DA830/OMAP-L137 EVM board
Mark Allyn (1):
Staging: sep: Upstream revision 3 of the security processor kernel driver
Mark Brown (162):
ASoC: Add Openmoko Neo FreeRunner (GTA02) audio driver
ASoC: Add WM8974 CODEC driver
ASoC: WM8974 checkpatch cleanups
ASoC: Update WM8974 to use standard I2C device probe methods
ASoC: Sort DAPM power sequences while building lists
ASoC: Factor out DAPM sequence execution
ASoC: Coalesce register writes for DAPM sequences
ASoC: Sort specialised mixers and muxes together
ASoC: Coalesce power updates for DAPM widgets with events
ASoC: Coalesce power updates for PGAs
ASoC: Make DAPM power sequence lists local variables
Merge branch 'dapm' into for-2.6.32
ASoC: Add WM8961 driver
ASoC: Automatically control WM8903 sloping stopband filter
ASoC: Automatically manage WM8900 sloping stopband filter
ASoC: Automatically manage WM8350 sloping stopband filter
ASoC: Add stub suspend and resume calls for ASoC subdevices
ASoC: Add suspend and resume callbacks to Wolfson CODEC drivers
ASoC: Regulator support for WM8580
ASoC: Fix shadowed variables in twl4030
ASoC: Staticise put_twl4030_opmode_enum_double()
Merge branch 'wm8961' into for-2.6.32
ASoC: Add a shutdown callback
ASoC: Add core suspend and resume callbacks to WM8961
Merge branch 'for-2.6.31' into for-2.6.32
ASoC: Fix widget powerdown on shutdown
ASoC: Remove unreferenced wm8974_add_controls()
ASoC: Fix WM8961 suspend function type
ASoC: Convert to dev_pm_ops
ASoC: Refresh WM8974 bias configuration
ASoC: Declare 2 channels for WM8974
ASoC: Refresh WM8974 PLL configuration
ASoC: Add WM8974 TLV information
ASoC: Use symmetric rates for WM8974
ASoC: WM8974 cosmetic cleanups
ASoC: WM8974 DAPM cleanups
ASoC: Add WM8523 CODEC driver
Merge branch 'for-2.6.31' into for-2.6.32
ASoC: Add CODEC volatile register operation
ASoC: Fix leaks in WM8731 probe error handling
ASoC: Fix WM8960 leaks on probe failure
ASoC: Fix leaks in WM8988 registration error handling
ASoC: Begin to factor out register cache I/O functions
ASoC: Remove unused AK4535 hardware read functionality
ASoC: Remove use of hw_read from TLV320AIC3x driver
ASoC: Factor out WM8580 register cache code
Merge branch 'for-2.6.31' into for-2.6.32
Merge branch 'davinci' into for-2.6.32
ASoC: Add TLV information for WM8731
ASoC: Correct WM8731 Mic Capture Switch control name
ASoC: DaVinci I2S needs mach/asp.h
ASoC: Add WM8993 CODEC driver
ASoC: Limit WM8731 to symmetric rates
ASoC: Use CODEC as clock master on AT91SAM9G20-EK
ASoC: Disable microphone input for AT91SAM9G20-EK by default
ASoC: Configure WM8731 SYSCLK at startup on AT91SAM9G20-EK
ASoC: Add pop delay debug at end of DAPM sequencing
ASoC: WM8510 has a single frame clock so needs symmetric rates
[ARM] 5596/1: at91sam9g20-ek: Register WM8731 in board file
Merge branch 'tlv320aic3x' into reg-cache
Merge branch 'for-2.6.31' into for-2.6.32
wm8350_power: Implement charge type property
ASoC: Fix sample rate lookup in WM8993
ASoC: Error out if we can't determine a suitable WM9081 sysclk
ASoC: Bodge around GCC 4.4.0 flow analysis bug in GCC 4.4.0
ASoC: Fix FLL reference clock division setup in WM8993
ASoC: Fix checkpatch issues in AD1938
Merge branch 'for-2.6.31' into for-2.6.32
Merge branch 'gta02-audio' into for-2.6.32
ASoC: Allow CODECs to flag invalid registers
ASoC: Add I/O control bus information to factored out cache setup
ASoC: Factor out I2C 8 bit address 16 bit data I/O
ASoC: Factor out I/O for Wolfson 8 bit data 16 bit register CODECs
ASoC: Factor out 7 bit register 9 bit data SPI write
ASoC: Existing S3C24xx AC97 drivers should depend on S3C24xx
ASoC: Add WM8776 CODEC driver
Merge branch 'for-2.6.31' into for-2.6.32
Merge branch 'reg-cache' into for-2.6.32
ASoC: Convert WM8776 to use factored out register cache code
ASoC: Define more formats for the AC97 CODECs
ASoC: Drop unneeded declaration of removed wm8731 SPI write function
Merge commit 'a5479e389e989acfeca9c32eeb0083d086202280' into for-2.6.32
ASoC: Update WM9081 for tdm_slot() API change
ASoC: Update AD1938 for new TDM slot API
ASoC: Minor cleanups to AD1938 driver
ASoC: Factor out shared code from WM8993
ARM: S3C64XX: Add mapping for IISv4 port
ARM: S3C64XX: Add address mapping for AC97 controller
ARM: S3C: Move S3C64xx audio devices into S3C64xx directory
ARM: S3C24XX: Add platform device for AC97 controller
Merge branch 'for-2.6.32' into mxc
ASoC: Remove unneeded i.MX dependency on SND
ASoC: Staticise unexported variables
ASoC: Hook i.MX into build
Merge branch 'wm8974-upstream' into for-2.6.32
ASoC: Factor out cache I/O from WM8974
ASoC: Fix handling of bias levels for non-DAPM codecs
ASoC: Power speakers and headphones simultaneously
ASoC: Fix WM8993 MCLK configuration for high frequency MCLKs
ASoC: Implement TDM configuration for WM8993
ASoC: Reenable S3C64xx I2S support
ASoC: Remove duplicate ADC/DAC widgets from wm_hubs.c
ASoC: Add input and output AIF widgets
ASoC: WM8993 digital mixing support
ASoC: Provide default set_bias_level() implementation
ALSA: Restore support for DMAless DAIs on PXA
ASoC: Add DAPM widget power decision debugfs files
ASoC: Select core DMA when building for S3C64xx
Merge branch 'topic/digital-mixing' into for-2.6.32
genirq: Add prototype for handle_nested_irq()
ASoC: Add S3C24xx dependencies for Simtec machines
ASoC: Make platform data optional for TLV320AIC3x
ASoC: Fix s3c-i2s-v2 build
ASoC: Don't reconfigure WM8350 FLL if not needed
ASoC: Fully specify DC servo bits to update in wm_hubs
power_supply: Add driver for the PMU on WM831x PMICs
ASoC: Remove unuused hw_read_t
backlight: Add WM831x backlight driver
leds: Add WM831x status LED driver
ASoC: Fix WM835x Out4 capture enumeration
ASoC: Fix display of stream name in DAPM debugfs
Driver core: Add accessor for device platform data
MAINTAINERS: Add entry for Wolfson PMIC drivers
hwmon: Add WM835x PMIC hardware monitoring driver
mfd: Allow multiple MFD cells with the same name
mfd: Initial core support for WM831x series devices
mfd: Add WM831x interrupt support
mfd: Add WM831x AUXADC support
mfd: Conditionally add WM831x backlight subdevice
mfd: Add basic WM831x OTP support
mfd: Export ISEL values from WM831x core
mfd: Hook WM831x into build system
gpio: Add WM831X GPIO driver
hwmon: WM831x PMIC hardware monitoring driver
input: Add support for the WM831x ON pin
regulator: Provide mode to status conversion function
regulator: Add WM831x DC-DC buck convertor support
regulator: Add WM831x LDO support
regulator: Add WM831x EPE support
regulator: Add WM831x DC-DC boost convertor support
regulator: Add WM831x ISINK support
rtc: Add support for RTCs on Wolfson WM831x devices
ARM: S3C64XX: Provide for board-specific IRQs
mfd: Update MAINTAINERS patterns for WM831x
mfd: Convert WM8350 to use request_threaded_irq()
[WATCHDOG] Add support for WM831x watchdog
regulator: Report regulator_get() failure in virtual consumer
regulator: Make virtual consumer use dev_printk
regulator: Make virtual consumer a bit more chatty
regulator: Allow consumer supplies to be set up with dev_name()
regulator: Define full constraints function with REGULATOR disabled
regulator: Add regulator_get_exclusive() API
regulator: Add regulator voltage range check API
regulator: Warn when unregistering an in-use regulator
regulator: Fix support for deviceless supply mappings
regulator: Improve virtual consumer probe error handling
regulator: More explict error reporting for fixed regulator
regulator: Check for constraints before using them for name
regulator: Check for constraints in regulator_init_complete()
regulator: Push locking for regulator_is_enabled() out
regulator: regulator_enable() permission checking
regulator: Add some brief design documentation
Mark Kelly (2):
r6040: remove unused pioaddr variable
r6040: move down second PHY detection to r6040_init_one
Mark Langsdorf (1):
[CPUFREQ] Powernow-k8: Enable more than 2 low P-states
Mark McLoughlin (1):
KVM: fix cpuid E2BIG handling for extended request types
Mark Smith (4):
ipv6: correct return on ipv6_rcv() packet drop
econet: use NET_RX_SUCCESS instead of magic number 0 for econet_rcv
successful return
Use correct NET_RX_* returns for atalk_rcv()
Have atalk_route_packet() return NET_RX_SUCCESS not NET_XMIT_SUCCESS
Mark de Wever (1):
ide-tape: fix debug call
Markus Heidelberg (2):
trivial: remove references to non-existent include/linux/config.h
trivial: update the Kernel Janitors' web-page URL
Markus Metzger (2):
x86, perf_counter, bts: Add BTS support to perfcounters
x86, perf_counter, bts: Optimize BTS overflow handling
Markus Rechberger (1):
USB: increase usbdevfs max isoc buffer size
Mart Raudsepp (1):
V4L/DVB: af9015: add new USB ID for KWorld PlusTV Dual DVB-T Stick (DVB-T
399U)
Martin Decky (2):
hostap: Revert a toxic part of the conversion to net_device_ops
hostap: Revert a toxic part of the conversion to net_device_ops
Martin K. Petersen (3):
[SCSI] Print failed commands
libata: Delegate nonrot flag setting to SCSI
block: Optimal I/O limit wrapper
Martin Schwidefsky (23):
timekeeping: optimized ktime_get[_ts] for GENERIC_TIME=y
timers: Cache __next_timer_interrupt result
timekeeping: Remove clocksource inline functions
timekeeping: Move reset of cycle_last for tsc clocksource to tsc
clocksource: Cleanup clocksource selection
clocksource: Delay clocksource watchdog highres enablement
clocksource: Simplify clocksource watchdog resume logic
clocksource: Refactor clocksource watchdog
clocksource: Move watchdog downgrade to a work queue thread
timekeeping: Introduce struct timekeeper
timekeeping: Add xtime_shift and ntp_error_shift to struct timekeeper
timekeeping: Move NTP adjusted clock multiplier to struct timekeeper
timekeeping: Add timekeeper read_clock helper functions
timekeeping: Update clocksource with stop_machine
timekeeping: Increase granularity of read_persistent_clock()
timekeeping: Introduce read_boot_clock
clocksource: Avoid clocksource watchdog circular locking dependency
timekeeping: Increase granularity of read_persistent_clock(), build fix
[S390] improve mcount code
[S390] fix recursive locking on page_table_lock
clocksource: Resolve cpu hotplug dead lock with TSC unstable, fix crash
[S390] Update default configuration.
clocksource: Resume clocksource without taking the clocksource mutex
Marton Nemeth (2):
V4L/DVB (12382): gspca - main: Remove vidioc_s_std().
trivial: fix typo in CONFIG_DEBUG_FS in gcov doc
Martyn Welch (18):
powerpc/86xx: Correct reading of information presented in cpuinfo
powerpc/86xx: Enable XMC site on GE Fanuc SBC310
powerpc/86xx: Update GE Fanuc sbc310 DTS
powerpc/nvram: Allow byte length reads from mmio NVRAM driver
powerpc/nvram: Enable use Generic NVRAM driver for different size chips
Staging: VME Framework for the Linux Kernel
Staging: vme: add VME userspace driver
Staging: vme: add Universe I/II bridge driver
Staging: vme: add Tundra TSI148 VME-PCI Bridge driver
Staging: vme: add TODO file
Staging: vme: Correct tsi-148 VME interrupt free routine
Staging: vme: Extend VME core probing for special matches
Staging: vme: Add syncronize interrupts before removing callback
Staging: Update VME vme_user module
Staging: Use proper mutexes in the tsi-148 VME driver
Staging: vme: add VME Location Monitor management mechanism
Staging: vme: Update support for the Universe II VME driver
Staging: vme: Separate the list of TODOs from the API documentation
Masami Hiramatsu (2):
kprobes: Clean up insn_pages by using list instead of hlist
perf trace: Add OPT_END to option array of perf-trace
Massimo Cirillo (1):
mtd: cfi_cmdset_0002: add 0xFF intolerance for M29W128G
Matej Kenda (2):
[ARM] pxa: add support for the IskraTel XCEP board
[ARM] pxa: add defconfig for IskraTel XCEP board
Mathieu Desnoyers (1):
[CPUFREQ] remove rwsem lock from CPUFREQ_GOV_STOP call (second call site)
Matt Carlson (48):
tg3: Fix 57780 asic rev PCIe link receiver errors
tg3: Prevent tx BD corruption
tg3: Fix TSO test against wrong flags var
tg3: Preserve PCIe MPS setting for new devs
tg3: Add 57788, remove 57720
tg3: Tune 5785 clock switching
tg3: Create MII_TG3_FET namespace
tg3: Convert code to use PHY_IS_FET
broadcom: Add BCM50610M support
broadcom: Add AC131 phy support
broadcom: Make the 57780 IEEE compliant
tg3: Update version to 3.100
tg3: Delay mdio bus init until fw finishes
tg3: Add new 5785 10/100 only device ID
tg3: Reformat NVRAM case statements
tg3: Break out mini producer ring handling
tg3: Move the JUMBO_CAPABLE and SUPPORT_MSI flags
tg3: Clarify rx buffer relationships
tg3: Create rx producer ring setup routines
tg3: Create a new prodring_set structure
tg3: Use ext rx bds
tg3: Cleanup interrupt setup / teardown
tg3: Move napi to per-int struct
tg3: Convert ISR parameter to tnapi
tg3: Convert napi handlers to use tnapi
tg3: Move general int members to a per-int struct
tg3: Move per-int rx members to per-int struct
tg3: Move per-int tx members to a per-int struct
tg3: Update version to 3.101
tg3: inline tg3_cond_int()
tg3: Add per-int coalesce now member
tg3: Create tg3_rings_reset()
tg3: Add support code around kernel interrupt API
tg3: Add MSI-X support
tg3: Add mailbox assignments
tg3: Add tx and rx ring resource tracking
tg3: Update intmbox and coal_now for msix
tg3: Add TSS support
tg3: Enable NAPI instances for other int vectors
tg3: Add coalesce parameters for msix vectors
tg3: Add RSS support
tg3: Adjust RSS ring allocation strategies
tg3: Assign rx ret producer indexes by vector
tg3: Add 5717 asic rev
tg3: Add 5717 NVRAM detection routines
tg3: Add MDIO bus address assignments
tg3: Update version to 3.102
tg3: Fix return ring size breakage
Matt Fleming (28):
sh: Use bootmem ontop of lmb
sh: Use bootmem ontop of lmb for NUMA
sh: Fix the value of MCOUNT_INSN_OFFSET
sh: Define HAVE_FUNCTION_TRACE_MCOUNT_TEST
sh: Add ftrace syscall tracing support
sh: Provide diagnostic kernel stack checks
sh: Function graph tracer support
sh: Mark __switch_to() as __notrace_funcgraph
sh: Restore previous behaviour on kernel fault
sh: Use the generalized stacktrace ops
sh: Allow multiple stack unwinders to be setup
sh: Use the new stack unwinder API
sh: dwarf unwinder support.
sh: Setup the frame register in asm code
sh: Add CFI annotations for exception return.
sh: Delete DWARF_ARCH_UNWIND_OFFSET
sh: Set the cfa_offset to 0 if we see a DW_CFA_def_cfa_register op
sh: Try again at getting the initial return address for an unwind
sh: Add support for DWARF GNU extensions
sh: Add a few missing irqflags tracing markers.
sh: unwinder: Fix memory leak and create our own kmem cache
sh: unwinder: Set the flags for DW_CFA_val_offset ops as DWARF_VAL_OFFSET
sh: unwinder: Introduce UNWINDER_BUG() and UNWINDER_BUG_ON()
sh: Setup the frame pointer in handle_interrupt
sh: Fix bug calculating the end of the FDE instructions
sh: Handle the DWARF op, DW_CFA_undefined
sh: Only shout about fixing up unexpected unaligned accesses
sh: Fix dcache flushing for N-way write-through caches.
Matt Hsu (1):
ARM: S3C64XX: Add UART2,UART3 support for SMDK6410 (resend)
Matt Kraai (1):
intel-iommu: Mark functions with __init
Matthew Garrett (6):
libata: Export AHCI capabilities
backlight: Allow drivers to update the core, and generate events on
changes
backlight/acpi: Update the backlight state when we change brightness
backlight/eeepc-laptop: Update the backlight state when we change
brightness
rtc: document the sysfs interface
rtc: add boot_timesource sysfs attribute
Matthew Wilcox (2):
frv/PCI: Use pci_claim_resource
yenta: Use pci_claim_resource
Matthias Kaehlcke (1):
mtd: fix a typo in comment
Matthias Schwarzott (1):
V4L/DVB (12200): mt312: Fix checkpatch warnings
Matti J. Aaltonen (1):
V4L/DVB (13013): FM TX: si4713: Kconfig: Fixed two typos.
Mauro Carvalho Chehab (68):
V4L/DVB (12147): pwc: remove definitions that are already present at
videodev2.h
V4L/DVB (12149): videodev2.h: Reorganize fourcc table
V4L/DVB (12124): v4l2-ioctl: better output debug messages for
VIDIOC_ENUM_FRAMESIZES
V4L/DVB (12168): v4l2-ioctl: avoid flooding log with unasked debug
messages
V4L/DVB (12273): em28xx-video: rename ac97 audio controls to better
document it
V4L/DVB (12274): em28xx-video: better implement ac97 control ioctls
V4L/DVB (12345): em28xx: fix audio VIDIOC_S_CTRL adjustments on devices
without ac97
V4L/DVB (12376): em28xx: fix V4L2 API compliance: don't expose audio
inputs for devices without it
V4L/DVB (12408): em28xx: Implement g/s_register via address match
V4L/DVB (12452): gspca/Kconfig: Fix bad identation for
USB_GSPCA_SN9C20X_EVDEV
V4L/DVB (12466): Kconfig files: Fix improper use of whitespaces
V4L/DVB (12468): saa7134: Fix bad whitespacing
V4L/DVB (12470): cx231xx/cx231xx-conf-reg.h: fix bad whitespaces
V4L/DVB (12471): stv06xx: fix bad whitespaces
V4L/DVB (12472): hdpvr-control: fix bad whitespaces
V4L/DVB (12478): ARRAY_SIZE changes
V4L/DVB (12557): Use C99 comment CodingStyle
V4L/DVB (12558): CodingStyle: Use [0x0f] instead of [ 0x0f ]
V4L/DVB (12559): Properly indent comments with tabs
V4L/DVB (12560): Fix a number of EXPORT_SYMBOL warnings
V4L/DVB (12562): ir-keymaps: replace KEY_KP[0-9] to KEY_[0-9]
V4L/DVB (12563): ir-keymaps: add a link to the IR standard layout page
V4L/DVB (12564): ir-keymaps: Replace most KEY_[A-Z] to the proper
definitions
V4L/DVB (12565): ir-keymaps: standardize timeshift key
V4L/DVB (12566): ir-keymaps: Fix IR mappings for channel and volume +/-
keys
V4L/DVB (12567): ir-keymaps: use KEY_CAMERA for snapshots
V4L/DVB (12585): Add remote support to cph03x bttv card
V4L/DVB (12591): em28xx: Add entry for GADMEI UTV330+ and related IR
keymap
V4L/DVB (12469): fix bad whitespaces at cx88_geniatech_x8000_mt
V4L/DVB (12595): common/ir: use a struct for keycode tables
V4L/DVB (12598): dvb-usb: store rc5 custom and data at the same field
V4L/DVB (12599): dvb-usb-remote: Allow dynamically replacing the IR
keycodes
V4L/DVB (12600): dvb-usb-remote: return KEY_RESERVED if there's free
space for new keys
V4L/DVB (12698): em28xx: ir-kbd-i2c init data needs a persistent object
V4L/DVB (12701): saa7134: ir-kbd-i2c init data needs a persistent object
V4L/DVB (12712): em28xx: properly load ir-kbd-i2c when needed
V4L/DVB (12713): em28xx: Cleanups at ir_i2c handler
V4L/DVB (12730): Add conexant cx25821 driver
V4L/DVB (12731): cx25821: Add missing include
V4L/DVB (12732): cx25821: fix bad whitespacing
V4L/DVB (12733): cx25821: some CodingStyle fixes
V4L/DVB (12734): cx25821: Fix some compilation troubles
cx25821: Add driver to the building system
V4L/DVB (12761): DocBook: add media API specs
V4L/DVB (12847): cx25821: Add README with todo list
V4L/DVB (12851): cx25821/Makefile: Cleanup
V4L/DVB (12858): go7007: whitespacing cleanups
V4L/DVB (12859): go7007: semaphore -> mutex conversion
DocBook/media: renamed xml documents to tmpl
DocBook/media: copy also the pictures to the proper place
DocBook: Don't use graphics callouts
DocBook/media: Some typo fixes
DocBook/media: fix some broken links
DocBook/media: update dvb url's and use ulink tag instead of emphasis
DocBook/media: Remove Satellites from Analog TV Tuners and Modulators
V4L/DVB (12906): dib0700: Add support for Prolink SBTVD
V4L/DVB (12915): DocBook/media: Add isdb-t documentation
V4L/DVB (12917): DocBook/media: add V4L2_PIX_FMT_TM6000
V4L/DVB (12919): DocBook/media: fix some DocBook non-compliances
V4L/DVB (12920): DocBook/media: Some xmlto or DTD's don't accept
reference inside appendix
Docbook/media: Fix some issues at the docbooks
V4L/DVB (12993a): saa7164: Fix compilation warning on i386
V4L/DVB(12993b): gl860: Prevent a potential risk of zeroing a floating
pointer
V4L/DVB (12999): Add a driver for Earthsoft PT1
V4L/DVB (13033): pt1: Don't use a deprecated DMA_BIT_MASK macro
V4L/DVB (13037): go7007: Revert compatibility code added at the wrong
place
V4L/DVB (13038): dvbdev: Remove an anoying/uneeded warning
V4L/DVB (13039): dib0700: not building CONFIG_DVB_TUNER_DIB0070 breaks
compilation
Maxim Levitsky (2):
mac80211: Retry probe request few times
mac80211: Increase timeouts for station polling
Maxime Bizon (4):
MIPS: BCM63XX: Add integrated ethernet PHY support for phylib.
MIPS: BCM63xx: Add Broadcom 63xx CPU definitions.
MIPS: BCM63xx: Add support for the Broadcom BCM63xx family of SOCs.
MIPS: BCM63xx: Add integrated ethernet mac support.
Maximilian Engelhardt (1):
netfilter: nf_nat: fix inverted logic for persistent NAT mappings
Maxin John (1):
USB: serial: Spelling correction in Motorola USB Phone driver
Maynard Johnson (1):
oprofile: reset bt_lost_no_mapping with other stats
Mel Gorman (11):
page-allocator: change migratetype for all pageblocks within a high-order
page during __rmqueue_fallback
page-allocator: remove dead function free_cold_page()
tracing, page-allocator: add trace events for page allocation and page
freeing
tracing, page-allocator: add trace events for anti-fragmentation falling
back to other migratetypes
tracing, page-allocator: add trace event for page traffic related to the
buddy lists
tracing, page-allocator: add a postprocessing script for
page-allocator-related ftrace events
tracing, documentation: add a document describing how to do some
performance analysis with tracepoints
tracing, documentation: Add a document on the kmem tracepoints
page-allocator: limit the number of MIGRATE_RESERVE pageblocks per zone
page-allocator: split per-cpu list into one-list-per-migrate-type
page-allocator: maintain rolling count of pages to free from the PCP
Mhayk Whandson (1):
V4L/DVB (12370): v4l doc: fix cqcam source code path
Michael Abbott (3):
drivers/hwmon/adm1021.c: support high precision ADM1023 remote sensor
drivers/hwmon/adm1021.c: add low_power support for adm1021 driver
Fix idle time field in /proc/uptime
Michael Barkowski (1):
powerpc/qe_lib: Set gpio data before changing the direction to output
Michael Brunner (1):
trivial: SubmittingPatches: Fix reference to renumbered step
Michael Buesch (30):
b43: Fix unaligned 32bit SHM-shared access
b43: Fix hardware key index handling
rtl818x: Add some documentation to the TX desc flags
b43: Use a threaded IRQ handler
b43: Remove TX spinlock
b43: Remove DMA/PIO queue locks
b43: Remove PIO RX workqueue
b43: remove SHM spinlock
ssb: Fail ssb modinit, if attach of the buses failed.
b43: PCMCIA is not experimental anymore
b43: Really disable QoS, if requested
b43: Fix sparse warning in hw-tkip code
b44/b43/b43legacy: Fix switch warnings introduced by SSB-SDIO
ieee1394: raw1394: Do not leak memory on failed trylock.
b43: Force-wake queues on init
ssb: Disable verbose SDIO coreswitch
b43: Fix resume failure
Staging: rtl8187se: Fix comment-out-typo
dac960: fix undefined behavior on empty string
b43: Force-wake queues on init
ssb: Disable verbose SDIO coreswitch
b43: Fix resume failure
b43: Rewrite suspend/resume code
b43: Do not use _irqsafe callbacks
b43: Fix SDIO interrupt handler deadlock
b43: Fix IRQ sync for SDIO
b43: Add optional verbose runtime statistics
b43: Disable PMQ mechanism
b43: Don't abuse wl->current_dev in the led work
b43: Remove BROKEN attribute from SDIO
Michael Chan (12):
bnx2: Zero out status block before chip reset.
bnx2: Check if_running() before touching chip registers.
bnx2: Close device if MTU change or ring size change fails.
bnx2: Apply BROKEN_STATS workaround to 5706 and 5708.
bnx2: Report FTQ discard counter.
bnx2: Refine coalescing parameters.
bnx2: Use const on flash_table structure.
bnx2: Update version to 2.0.2.
cnic: Put rx/tx ring allocation in separate function.
cnic: Put uio init in separate function.
bnx2: Update firmware to 5.0.0.j3.
cnic: Shutdown iSCSI ring during uio_close.
Michael Ellerman (4):
powerpc/mpic: Fix MPIC_BROKEN_REGREAD on non broken MPICs
kmemleak: Allow kmemleak to be built on powerpc
powerpc: Enable GCOV
powerpc/vmlinux.lds: Move _edata down
Michael Ernst (1):
[S390] cio: failing set online/offline processing.
Michael Hennerich (15):
Input: add Blackfin rotary input driver
netdev: smc91x: drop Blackfin cruft
Blackfin: bf537-stamp: update ADP5588 header name
Blackfin: rename PCF8574 driver config
Blackfin: convert boards to use platform data with smc91x
Blackfin: remove useless duplicated assignment in gpio code
Blackfin: fix spelling in a few comments
Blackfin: bf537-stamp: add adp5588 gpio resources
Input: ad7879 - add support for AD7889
Input: add driver for ADP5588 QWERTY I2C Keypad
USB: serial: ftdi: handle gnICE+ JTAG adaptors
USB: isp1760: allow platform devices to customize devflags
rtc-bfin: do not share RTC IRQ
gpio: gpio support for ADP5520/ADP5501 MFD PMICs
backlight: new driver for ADP5520/ADP5501 MFD PMICs
Michael Holzheu (7):
[S390] vmur: Invalid allocation sequence for vmur class
[S390] xpram: Remove checksum validation for suspend/resume
[S390] hypfs: Use "%u" instead of "%d" for unsigned ints in snprintf
[S390] s390dbf: Add description for usage of "%s" in sprintf events
[S390] tape: Fix device online messages
[S390] tape: Use pr_xxx instead of dev_xxx in shared driver code
[S390] hibernate: Do real CPU swap at resume time
Michael Krufky (20):
V4L/DVB (12360): au0828: fix typo: dvb uses bulk xfer, dont say isoc in
debug
V4L/DVB (12576): tda18271: simplify debug printk macros
V4L/DVB (12577): tda18271: remove excess whitespace from tda_foo printk
macros
V4L/DVB (12578): tda18271: allow drivers to request RF tracking filter
calibration during attach
V4L/DVB (12861): tda18271: add support for additional low-power standby
modes
V4L/DVB (12862): tda18271: add debug to show which standby mode is in use
V4L/DVB (12863): tda18271: add new standby mode: slave tuner output /
loop thru on
V4L/DVB (12864): tda18271: change output feature configuration to a
bitmask
V4L/DVB (12865): tda18271: move tda18271_sleep directly below
tda18271_init
V4L/DVB (12866): tda18271: move small_i2c assignment to the state config
block
V4L/DVB (12867): tda18271: ensure that configuration options are set for
multiple instances
V4L/DVB (12868): tda18271: improve error log in function
tda18271_write_regs
V4L/DVB (12869): tda18271: fix comments and make tda18271_agc debug less
verbose
V4L/DVB (12873): saa7134: disable tda18271 slave tuner output / loop thru
in standby mode
V4L/DVB (12874): pvrusb2: disable tda18271 slave tuner output / loop thru
in standby mode
V4L/DVB (12875): cx23885: disable tda18271 slave tuner output / loop thru
in standby mode
V4L/DVB (12964): tuner-core: add support for NXP TDA18271 without TDA829X
demod
V4L/DVB (12967): saa7164: fix Kconfig: rename DVB_FE_CUSTOMIZE to
MEDIA_TUNER_CUSTOMISE
V4L/DVB (12968): saa7164: fix Kconfig: remove HOTPLUG dependency
V4L/DVB (12970): saa7164: fix 64bit build warning
Michael Opdenacker (1):
Minor code cleanup in drivers/net/r6040.c
Michael Prokop (1):
drivers/regulator/Kconfig: fix typo (s/Usersapce/Userspace/) in
REGULATOR_USERSPACE_CONSUMER description
Michael Reed (1):
[SCSI] reservation conflict after timeout causes device to be taken
offline
Michael Riepe (1):
drivers/hwmon/coretemp.c: enable the Intel Atom
Michael S. Tsirkin (14):
tun: reuse struct sock fields
PCI: expose function reset capability in sysfs
KVM: document locking for kvm_io_device_ops
KVM: switch coalesced mmio changes to slots_lock
KVM: switch pit creation to slots_lock
KVM: convert bus to slots_lock
KVM: remove in_range from io devices
KVM: document lock nesting rule
KVM: ignore msi request if !level
KVM: export kvm_para.h
uio: add generic driver for PCI 2.3 devices
mm: move use_mm/unuse_mm from aio.c to mm/
mm: reduce atomic use on use_mm fast path
USB: audio: guard kernel-only code with __KERNEL__
Michael Tokarev (1):
trivial: fix missing printk space in amd_k7_smp_check
Michael Trimarchi (1):
sh: Better description of SH-4 PTEA register update.
Michael Wolf (1):
powerpc: Adjust base and index registers in Altivec macros
Michal Hocko (1):
x86: Increase MIN_GAP to include randomized stack
Michal Schmidt (3):
bsdacct: switch credentials for writing to the accounting file
x86: Detect stack protector for i386 builds on x86_64
[SCSI] sg: fix oops in the error path in sg_build_indirect()
Michal Simek (17):
microblaze: include EXIT_TEXT to _stext
leds: gpio-leds: fix typographics fault
gcov: Fix DEBUG_FS symbol
microblaze: Enable GCOV_PROFILE_ALL
microblaze: Add checking mechanism for MSR instruction
microblaze: Improve checking mechanism for MSR instruction
microblaze: Implement include/asm/syscall.h.
microblaze: Save and restore msr in hw exception
microblaze: Remove ipc.h file which points to non-existing asm-generic
file
microblaze: Don't be noisy when userspace causes hardware exceptions
microblaze: Generate correct signal and siginfo for integer div-by-zero
microblaze: Support ptrace syscall tracing.
microblaze: Use LOAD_OFFSET macro to get correct LMA for all sections
microblaze: Fix _start symbol to physical address
net: xilinx_emaclite: Fix problem with first incoming packet
microblaze: Support simpleImage.dts make target
microblaze: Disable heartbeat/enable emaclite in defconfigs
Michal Sojka (1):
trivial: fix typo in tracing documentation
Michel Dänzer (9):
agp/uninorth: Allow larger aperture sizes on pre-U3 bridges.
agp/uninorth: Simplify cache flushing.
drm/radeon/kms: Only add common modes which fit in both panel dimensions.
drm/radeon/kms: Move radeon_clocks_init() call back after getting VRAM
info.
drm/radeon/kms: Don't kzalloc memory which is immediately overwritten.
drm/radeon/kms: Free CS parser state tracking memory.
drm/radeon/kms: Get LVDS native mode details from EDID if necessary.
drm/radeon/kms: Use surfaces for scanout / cursor byte swapping on big
endian.
drm/radeon/kms: Move radeon_get_clock_info() call out of
radeon_clocks_init().
Mika Korhonen (1):
mtd: OneNAND: spelling fixes
Mikael Pettersson (7):
ARM: 5677/1: ARM support for
TIF_RESTORE_SIGMASK/pselect6/ppoll/epoll_pwait
mv643xx_eth.c: remove unused txq_set_wrr()
sata_promise: disable hotplug on 1st gen chips
sata_promise: update reset code
i2c-mv64xxx: correct mv64xxx_i2c_intr() return type
ixp4xx: timer and clocks cleanups
ixp4xx: arch_idle() documentation fixup
Mike Christie (9):
[SCSI] ALUA: send STPG if explicit and implicit is supported
[SCSI] libiscsi: don't increment cmdsn if cmd is not sent
[SCSI] libiscsi: handle immediate command rejections
[SCSI] qla4xxx: Removed residual from overrun debug print
[SCSI] iscsi class: Add logging to scsi_transport_iscsi.c
[SCSI] iscsi_tcp: add new conn error to indicate tcp conn closed
[SCSI] libiscsi, iscsi_tcp: check suspend bit before each call to
xmit_task
[SCSI] libiscsi: add completion function for drivers that do not need pdu
processing
[SCSI] libiscsi, bnx2i: make bound ep check common
Mike Frysinger (39):
connector: make callback argument type explicit
connector: clean up grammar/style in documentation
connector: get test code working by default
Input: bf54x-keys - convert printk() to dev_*()
ftrace: document function and function graph implementation
Blackfin: cleanup traps decode_address() a bit
Blackfin: convert ptrace to new memory functions
Blackfin: cleanup printk() usage in module code
Blackfin: convert malloc()/memset() to zalloc() in module code
Blackfin: cleanup module section checking
Blackfin: fix module reloc handling for all memory regions
Blackfin: push SRAM locks down into related ifdefs
Blackfin: add support for common FDPIC ptrace requests
Blackfin: drop unused MMR defines that only cause bad code to be written
Blackfin: fix BF522/BF523 max VCO mixup
Blackfin: drop board resources for dead devices (pbx/ad9960)
Blackfin: punt dead cache locking code
Blackfin: optimize fixed code handling for the most common case
Blackfin: add some isram-driver self tests
Blackfin: update ftrace_push_return_trace() breakage
Blackfin: unify cache init functions
Blackfin: fix elf_fpregset_t definition
ASoC: bf5xx-sport: the irq save/restore funcs take an unsigned long
mtd/maps: uclinux: depend on MTD_RAM being built into the kernel
mtd/maps: gpio-addr-flash: new driver for GPIO assisted flash addressing
mtd: fix order of TEST/PARTITIONS kconfig options
phram: cleanup error handling and associated messages
serial: bfin_5xx: fix building as module when early printk is enabled
pcmcia: yenta: add missing __devexit marking
checkpatch: add some common Blackfin checks
mtd: jedec_probe: add PSD4256G6V id
asm/sections: add text/data checking functions for arches to override
kallsyms: use new arch_is_kernel_text()
lockdep: use new arch_is_kernel_data()
Blackfin: override text/data checking functions
rtc: update documentation wrt RTC_PIE/irq_set_state
flat: use IS_ERR_VALUE() helper macro
bfin-otp: add writing support
linux/futex.h: place kernel types behind __KERNEL__
Mike Galbraith (14):
sched: Clean up SCHED_RESET_ON_FORK
sched: Add SCHED_RESET_ON_FORK functionality for nice < 0 tasks
sched: Ensure that a child can't gain time over it's parent after fork()
sched: Turn off child_runs_first
sched: Re-tune the scheduler latency defaults to decrease worst-case
latencies
sched: Keep kthreads at default priority
sched: Complete buddy switches
sched: Improve latencies and throughput
Staging: rt2870sta interface names
perf sched: Add --input=file option to builtin-sched.c
sched: Remove unneeded indentation in sched_fair.c::place_entity()
sched: Re-add lost cpu_allowed check to
sched_fair.c::select_task_rq_fair()
perf tools: Fix module symbol loading bug
perf tools: Handle relative paths while loading module symbols
Mike Mason (3):
PCI: support for PCI Express fundamental reset
PCI: document PCIe fundamental reset interfaces
PCI/powerpc: support PCIe fundamental reset
Mike McCormack (7):
sky2: remove unnecessary assignment
sky2: Avoid rewinding sky2->tx_prod
sky2: Move tx reset functionality to sky2_tx_reset()
sky2: Reset tx train after interrupts disabled.
sky2: Create buffer alloc and free helpers
sky2: Use 32bit read to read Y2_VAUX_AVAIL
sky2: Set SKY2_HW_RAM_BUFFER in sky2_init
Mike Rapoport (15):
dm9000: switch to dev_pm_ops
Input: gpio_keys - swtich to dev_pm_ops
[ARM] pxa/em-x270: remove debug leftovers
[ARM] pxa/em-x270: add vcc_core regulator
[ARM] pxa/cm-x270: add libertas device registration
[ARM] pxa: update da903x_bl.c to use 'struct dev_pm_ops'
[ARM] pxa: update pxa serial driver to use 'struct dev_pm_ops'
[ARM] pxa: update ohci-pxa27x.c to use 'struct dev_pm_ops'
[ARM] pxa: update pxa2xx-spi.c to use 'struct dev_pm_ops'
[ARM] pxa: update pxafb.c to use 'struct dev_pm_ops'
[ARM] pxa: update pxa2xx-ac97.c to use 'struct dev_pm_ops'
[ARM] pxa: update pxamci.c to use 'struct dev_pm_ops'
[ARM] pxa: update pcmcia/pxa2xx_base.c to use 'struct dev_pm_ops'
backlight: switch to da903x driver to dev_pm_ops
regulator: da903x: consolidate DA903[045]_DVC macros
Mikhail Ershov (2):
KVM: Align cr8 threshold when userspace changes cr8
KVM: Use kvm_{read,write}_guest_virt() to read and write segment
descriptors
Miklos Szeredi (4):
fuse: document protocol version negotiation
splice: update mtime and atime on files
net: unix: fix sending fds in multiple buffers
vfs: seq_file: add helpers for data filling
Mimi Zohar (1):
IMA: open new file for read
Minchan Kim (3):
block: trace bio queueing trial only when it occurs
vmscan: don't attempt to reclaim anon page in lumpy reclaim when no swap
space is available
mm: fix NUMA accounting in numastat.txt
Ming Lei (15):
lockdep: Print the shortest dependency chain if finding a circle
lockdep: Improve implementation of BFS
lockdep: Introduce match function to BFS
lockdep: Implement check_noncircular() by BFS
lockdep: Implement find_usage_*wards by BFS
lockdep: Introduce print_shortest_lock_dependencies
lockdep: Implement lockdep_count_*ward_deps by BFS
lockdep: Update memory usage introduced by BFS
lockdep: Add statistics info for max bfs queue depth
lockdep: Reintroduce generation count to make BFS faster
lockdep: Fix memory usage info of BFS
lockdep: Remove recursion stattistics
OMAP3: PM: fix lockdep warning caused by omap3_pm_init
driver-core: move dma-coherent.c from kernel to driver/base
USB: otg: twl4030-usb.c: mark .init as subsys_initcall_sync
Mingming (2):
ext4: Compile warning fix when EXT_DEBUG enabled
ext4: Show unwritten extent flag in ext4_ext_show_leaf()
Mingquan Pan (1):
Blackfin: use KERN_ALERT in all kgdb_test output
Mithlesh Thukral (2):
staging: wlan-ng: scripts/checkpatch.pl error fixes.
Staging: Comedi: Lindent changes to comdi driver in staging tree
Moger, Babu (3):
[SCSI] scsi_dh_rdac: move the init code from rdac_activate to
rdac_bus_attach
[SCSI] scsi_dh_rdac: changes to collect the rdac debug information during
the initialization
[SCSI] scsi_dh_rdac: changes for rdac debug logging
Mohamed Abbas (1):
iwlwifi: Check HW ready before prepare card.
Mohammed Gamal (1):
KVM: x86 emulator: Add adc and sbb missing decoder flags
Mohanlal Jangir (1):
mtd: inftl: fix fold chain block number
Moni Shoua (2):
bonding: remap muticast addresses without using dev_close() and dev_open()
IPoIB: Don't turn on carrier for a non-active port
Moritz Muehlenhoff (5):
Staging: wlan-ng: Remove some superflous comments
Staging: wlan-ng: Use kzfree() to securely zero-out the WEP key when
freeing it
Staging: wlan-ng: Drop the special case handling of older wireless
extensions, WIRELESS_EXT is at 22 for the current kernel.
Staging: wlan-ng: Remove more superflous comments
Staging: hv: Remove compatibility ifdefry
Moussa A. Ba (1):
pagemap clear_refs: modify to specify anon or mapped vma clearing
Muralidharan Karicheri (16):
davinci: DM644x platform changes for vpfe capture
davinci: DM355 - platform changes for vpfe capture
DaVinci: DM646x - platform changes for vpif capture and display drivers
V4L/DVB (12246): tvp514x: Migration to sub-device framework
V4L/DVB (12247): tvp514x: formatting comments as per kernel documentation
V4L/DVB (12248): v4l: vpfe capture bridge driver for DM355 and DM6446
V4L/DVB (12249): v4l: ccdc hw device header file for vpfe capture
V4L/DVB (12250): v4l: dm355 ccdc module for vpfe capture driver
V4L/DVB (12251): v4l: dm644x ccdc module for vpfe capture driver
V4L/DVB (12252): v4l: ccdc types used across ccdc modules for vpfe
capture driver
V4L/DVB (12253): v4l: common vpss module for video drivers
V4L/DVB (12254): v4l: Makefile and config files for vpfe capture driver
V4L/DVB (12906a): V4L : vpif display updates to support vpif capture
V4L/DVB (12906b): V4L : vpif capture - Kconfig and Makefile changes
V4L/DVB (12906c): V4L : vpif capture driver for DM6467
V4L/DVB (12906d): V4L : vpif updates for DM6467 vpif capture driver
Naga Chumbalkar (1):
[CPUFREQ] update Doc for cpuinfo_cur_freq and scaling_cur_freq
Nam Phạm Thà nh (1):
V4L/DVB (12475): Add support for Humax/Coex DVB-T USB Stick 2.0 High Speed
Narender Kumar (2):
netxen: ethtool statistics and control for LRO
netxen: bridged mode optimizations
Nathan Williams (2):
solos: support new FPGA RAM layout
solos: Check for rogue received packets
Neil Brown (1):
NFS/RPC: fix problems with reestablish_timeout and related code.
Neil Horman (13):
random: Add optional continuous repetition test to entropy store based
rngs
crypto: fips - Select CPRNG
xfrm: export xfrm garbage collector thresholds via sysctl
xfrm: select sane defaults for xfrm[4|6] gc_thresh
net: skb ftracer - add tracepoint to skb_copy_datagram_iovec (v3)
net: skb ftracer - Add config option to enable new ftracer (v3)
net: skb ftracer - Add actual ftrace code to kernel (v3)
crypto: fips - Depend on ansi_cprng
net: drop_monitor: make last_rx timestamp private
kmod: fix race in usermodehelper code
exec: make do_coredump() more resilient to recursive crashes
exec: let do_coredump() limit the number of concurrent dumps to pipes
exec: allow do_coredump() to wait for user space pipe readers to complete
NeilBrown (14):
sunrpc/cache: rename queue_loose to cache_dequeue
sunrpc/cache: make sure deferred requests eventually get revisited.
sunrpc/cache: recheck cache validity after cache_defer_req
sunrpc: fix memory leak in unix_gid cache.
sunrpc/cache: change cache_defer_req to return -ve error, not boolean.
sunrpc/cache: simplify cache_fresh_locked and cache_fresh_unlocked.
sunrpc/cache: use list_del_init for the list_head entries in
cache_deferred_req
sunrpc/cache: avoid variable over-loading in cache_defer_req
md: remove sparse waring "symbol xxx shadows an earlier one"
md: remove sparse warnings about lock context.
md: Improve name of threads created by md_register_thread
md: report device as congested when suspended
md: remove unnecessary memset from multipath.
Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx into for-linus
Nelson Elhage (8):
[S390] clean up linker script using new linker script macros.
[IA64] Use standard macros for page-aligned data.
[IA64] Clean up linker script using standard macros.
MIPS: make page.h constants available to assembly.
MIPS: Use PAGE_SIZE in assembly instead of _PAGE_SIZE.
MIPS: Clean up linker script using new linker script macros.
frv: remove unused .altinstructions code
frv: clean up linker script using new linker script macros.
Nelson, Shannon (2):
ixgbe: Allow tx itr specific settings
ixgbe: move rx queue RSC configuration to a separate function
Nick Black (1):
Move magic numbers into magic.h
Nick Kossifidis (5):
ath5k: Check EEPROM before tweaking SERDES
ath5k: Linear PCDAC code fixes
ath5k: Wakeup fixes
ath5k: Preserve pcicfg bits during attach
ath5k: Use SWI to trigger calibration
Nick Piggin (6):
HWPOISON: Refactor truncate to allow direct truncating of page v2
writeback: remove smp_mb(), it's not needed with list_add_tail_rcu()
writeback: improve scalability of bdi writeback work queues
writeback: Fix bdi use after free in wb_work_complete()
writeback: fix possible bdi writeback refcounting problem
fs: turn iprune_mutex into rwsem
Nicolas Ferre (17):
[ARM] 5564/1: at91: add gpio button and leds support for at91sam9rlek
[ARM] 5569/1: at91: Support for at91sam9g45: clocks management
[ARM] 5571/1: at91: Basic support for at91sam9g45 series: header files.
[ARM] 5572/1: at91: Support for at91sam9g45 series: core chip & board
support
[ARM] 5567/1: at91: Support for at91sam9g10: clocks management
[ARM] 5568/1: at91: Basic support for at91sam9g10: header files
[ARM] 5570/1: at91: Support for at91sam9g10: core chip & board support
[ARM] 5614/1: at91: atmel_lcdfb: add at91sam9g10 support to atmel LCD
driver
ARM: 5622/1: at91: at91sam9g45 headers: DMA peripheral identifiers
ARM: 5686/1: at91: Correct AC97 reset line in at91sam9263ek board
ARM: 5620/1: at91/dmaengine: integration of at_hdmac driver in at91sam9rl
ARM: 5621/1: at91/dmaengine: integration of at_hdmac driver in
at91sam9g45 series
ARM: 5709/1: at91: add AC97 support to at91sam9g45 series and
at91sam9m10g45ek board
ARM: 5710/1: at91: add AC97 support to at91sam9rl and at91sam9rlek board
USB: at91: Add USB EHCI driver for at91sam9g45 series
USB: at91: Add USB gadget driver selection for at91sam9g45 series
USB: at91: modify OHCI driver to allow shared interrupts
Nicolas Palix (6):
Staging: hv: Transform some kzalloc calls to kcalloc
Staging: hv: Transform PDEVICE_OBJECT and DEVICE_OBJECT typedefs into
their corresponding structs
Staging: hv: Remove typedef DRIVER_OBJECT and PDRIVER_OBJECT
Staging: hv: Remove typedef NETVSC_PACKET and PNETVSC_PACKET
Staging: hv: Remove typedef STORVSC_REQUEST and PSTORVSC_REQUEST
Staging: hv: Replace typedef SG_BUFFER_LIST by struct scatterlist
Nicolas Pitre (8):
[ARM] add MAINTAINERS entry for Orion/Kirkwood/etc.
ARM: 5687/1: fix an oops with highmem
ARM: 5691/1: fix cache aliasing issues between kmap() and kmap_atomic()
with highmem
Nicolas Pitre has a new email address
mmc: core SDIO suspend/resume support
mmc: propagate error codes back from bus drivers' suspend/resume methods
mmc: make SDIO device/driver struct accessors public
make Linux bootable on ARM again
Nicolas de Pesloüan (1):
bonding: Fix useless test: int > INT_MAX
Nikanth Karthikesan (2):
Seperate read and write statistics of in_flight requests
/dev/zero: avoid repeated access_ok() checks
Nils Carlson (1):
hpet: hpet driver periodic timer setup bug fixes
Nitin A Kamble (1):
KVM: VMX: Support Unrestricted Guest feature
Nobuhiro Iwamatsu (4):
dmaengine: sh: Add Support SuperH DMA Engine driver
cpumask: Remove mask field from comments
sh: Add support DMA Engine to SH7722
sh: Add support DMA Engine to SH7780
Octavian Purdila (1):
tcp: fix premature termination of FIN_WAIT2 time-wait sockets
Ohad Ben-Cohen (3):
sdio: do not ignore MMC_VDD_165_195
sdio: add CD disable support
sdio: add MMC_QUIRK_LENIENT_FN0
Olaf Hering (1):
leds: Fix LED names
OldÅ?ich JedliÄ?ka (2):
V4L/DVB (12490): Report only 32kHz for ALSA
V4L/DVB (12586): Update ALSA capture controls according to selected
source.
Oleg Nesterov (17):
mm_for_maps: simplify, use ptrace_may_access()
kernel: fix is_single_threaded
kernel: rename is_single_threaded(task) to
current_is_single_threaded(void)
kernel: is_current_single_threaded: don't use ->mmap_sem
mm_for_maps: shift down_read(mmap_sem) to the caller
mm_for_maps: take ->cred_guard_mutex to fix the race with exec
proc_flush_task: flush /proc/tid/task/pid when a sub-thread exits
ptrace: __ptrace_detach: do __wake_up_parent() if we reap the tracee
do_wait() wakeup optimization: shift security_task_wait() from
eligible_child() to wait_consider_task()
do_wait() wakeup optimization: change __wake_up_parent() to use filtered
wakeup
do_wait() wakeup optimization: child_wait_callback: check __WNOTHREAD case
do_wait-wakeup-optimization: fix child_wait_callback()->eligible_child()
usage
do_wait-wakeup-optimization: simplify task_pid_type()
wait_consider_task: kill "parent" argument
exec: fix set_binfmt() vs sys_delete_module() race
signals: introduce do_send_sig_info() helper
signals: send_sigio: use do_send_sig_info() to avoid
check_kill_permission()
Oliver Hartkopp (3):
can: Use WARN_ONCE() instead of BUG_ON() for sanity check in receive path
can: use correct NET_RX_ return values
can: fix NOHZ local_softirq_pending 08 warning
Oliver Neukum (20):
Bluetooth: Add USB autosuspend support to btusb driver
V4L/DVB (12369): stv680: kfree called before usb_kill_urb
V4L/DVB (12491): remove unnecessary power management primitive in
stk-webcam
USB: storage: fix a resume path GFP_NOIO must be used
USB: CDC WDM driver doesn't support non-blocking reads
USB: fix cdc-acm regression in open
USB: serial: full autosuspend support for the option driver
USB: usbtmc can do IO to device after disconnect
USB: suspend/resume support for usbtmc
USB: legousbtower: make poll notice disconnect
USB: ldusb should signal an error in poll if the device is disconnected
USB: full power management support for the idmouse driver
USB: full autosuspend and power management support for usbsevseg
USB: fix wrong order of events in usb serial suspension
USB: remove unneeded printks from microtek driver
USB: support for autosuspend in sierra while online
USB: fix missing error check in probing
USB: skel_read really sucks royally
USB: make usb-skeleton honor O_NONBLOCK in write path
USB: O_NONBLOCK in read path of skeleton
Olivier Bornet (5):
USB: iuu_phoenix: Don't reset the device at close
USB: iuu_phoenix: clean-up parameter's descriptions
USB: iuu_phoenix: add support for changing VCC
USB: iuu_phoenix: increment version number
USB: iuu_phoenix: add a way to select the default VCC
Olivier Grenie (3):
V4L/DVB (12886): Added new Pinnacle USB devices
V4L/DVB (12887): DIB7000P: SNR calcuation forr DiB7000P
V4L/DVB (12888): STK7770P: Add support for STK7770P
Olivier Lorin (1):
V4L/DVB (12954): gspca - gl860: Addition of GL860 based webcams
Ondrej Zary (5):
ALSA: cmi8330: revert comments about AD1848 back
cmi8330: Add basic CMI8329 support
ALSA: cmi8330: find OPL3 port automatically
ALSA: cmi8330: Allow MPU-401-less operation
USB: ark3116: add IrDA support for Gembird UIR-22
Ori Avtalion (1):
trivial: fix typo in namei.h comment
Otavio Salvador (1):
pata_cs5535: add pci id for AMD based CS5535 controllers
Ozan Ã?aglayan (1):
markup_oops: use modinfo to avoid confusion with underscored module names
Pan, Jacob jun (1):
x86: Add hardware_subarch ID for Moorestown
Paolo Bonzini (1):
dlm: use kernel_sendpage
Pat Erley (1):
mac80211: remove max_bandwidth
Patrick Boettcher (8):
V4L/DVB (12889): DIB0700: added USB IDs for a Terratec DVB-T XXS
V4L/DVB (12892): DVB-API: add support for ISDB-T and ISDB-Tsb (version
5.1)
V4L/DVB (12896): ISDB-T: add mapping of LAYER_ENABLED to frontend-cache
V4L/DVB (12898): DiB0070: Update to latest internal release
V4L/DVB (12899): DiB0070: Indenting driver with indent -linux
V4L/DVB (12900): DiB8000: added support for DiBcom ISDB-T/ISDB-Tsb
demodulator DiB8000
V4L/DVB (12901): DiB0700: add support for STK807XP and STK807XPVR
V4L/DVB (12903): DiB8000: fix channel search parameter initialization
Patrick McHardy (15):
net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functions
net: convert remaining non-symbolic return values in ndo_start_xmit()
functions
Merge branch 'master' of git://dev.medozas.de/linux
netfilter: nf_conntrack: log packets dropped by helpers
netlink: constify nlmsghdr arguments
netfilter: nfnetlink: constify message attributes and headers
netfilter: ip6t_eui: fix read outside array bounds
netfilter: ebt_ulog: fix checkentry return value
net_sched: fix class grafting errno codes
net_sched: make cls_ops->tcf_chain() optional
net_sched: make cls_ops->change and cls_ops->delete optional
net_sched: remove some unnecessary checks in classful schedulers
net_sched: reintroduce dev->qdisc for use by sch_api
net_sched: move dev_graft_qdisc() to sch_generic.c
net_sched: fix estimator lock selection for mq child qdiscs
Paul Brook (1):
nommu: ptrace support
Paul E. McKenney (37):
rcu: Remove Classic RCU
rcu: Add synchronize_sched_expedited() primitive
rcu: Add synchronize_sched_expedited() torture tests
rcu: Add synchronize_sched_expedited() rcutorture doc + updates
rcu: Split hierarchical RCU initialization into boot-time and CPU-online
pieces
cpu hotplug: Introduce cpu_notifier() to handle !HOTPLUG_CPU case
rcu: Simplify RCU CPU-hotplug notification
rcu: Make preemptable RCU scan all CPUs when summing RCU counters
rcu: Make rcupreempt_trace.c look at offline CPUs
rcu: Delay rcu_barrier() wait until beginning of next CPU-hotunplug
operation.
rcu: Expunge lingering references to CONFIG_CLASSIC_RCU, optimize on !SMP
rcu: Move private definitions from include/linux/rcutree.h to
kernel/rcutree.h
rcu: Renamings to increase RCU clarity
rcu: Consolidate sparse and lockdep declarations in
include/linux/rcupdate.h
rcu: Fix online/offline indication for rcudata.csv trace file
rcu: Merge per-RCU-flavor initialization into pre-existing macro
rcu: Use debugfs_remove_recursive() simplify code.
rcu: Simplify rcu_pending()/rcu_check_callbacks() API
rcu: Merge preemptable-RCU functionality into hierarchical RCU
rcu: Remove CONFIG_PREEMPT_RCU
rcu: Add "notrace" to RCU function headers used by ftrace
rcu: Add CPU-offline processing for single-node configurations
rcu: Add #ifdef to suppress __rcu_offline_cpu() warning in !HOTPLUG_CPU
builds
rcu: Remove lockdep annotations from RCU's _notrace() API members
rcu: Create rcutree plugins to handle hotplug CPU for multi-level trees
rcu: Changes from reviews: avoid casts, fix/add warnings, improve comments
rcu: Move end of special early-boot RCU operation earlier
rcu: Need to update rnp->gpnum if preemptable RCU is to be reliable
rcu: Initialize multi-level RCU grace periods holding locks
rcu: Kconfig help needs to say that TREE_PREEMPT_RCU scales down
rcu: Add debug checks to TREE_PREEMPT_RCU for premature grace periods
rcu: Simplify rcu_read_unlock_special() quiescent-state accounting
rcu: Fix synchronize_rcu() for TREE_PREEMPT_RCU
rcu: Add WARN_ON_ONCE() consistency checks covering state transitions
rcu: Apply results of code inspection of kernel/rcutree_plugin.h
rcu: Fix thinko, actually initialize full tree
rcu: Fix whitespace inconsistencies
Paul Fertser (3):
mfd: use a dedicated workqueue for pcf50633 irq processing
mfd: revise locking for pcf50633 ADC
mfd: fix wrong define for 10bit pcf50633 ADC mode
Paul Fox (1):
Input: hgpk - forced recalibration for the OLPC touchpad
Paul Gortmaker (4):
powerpc/83xx: sbc8349 - update defconfig, enable MTD, USB storage
powerpc/85xx: issue fsl_soc reboot warning only when applicable
powerpc/85xx: sbc8560 - remove "has-rstcr" from global utilities block
powerpc: derive COMMAND_LINE_SIZE from asm-generic
Paul Mackerras (8):
powerpc/32: Always order writes to halves of 64-bit PTEs
powerpc: Allow perf_counters to access user memory at interrupt time
perf_counter: powerpc: Add callchain support
perf_counter: Start counting time enabled when group leader gets enabled
powerpc: Fix bug where perf_counters breaks oprofile
powerpc/perf_counters: Reduce stack usage of power_check_constraints
perf_counter, powerpc, sparc: Fix compilation after
perf_counter_overflow() change
perf_event, powerpc: Fix compilation after big perf_counter rename
Paul Menage (6):
include/linux/cred.h: work around gcc-4.2.4 warning in get_cred()
cgroups: support named cgroups hierarchies
cgroups: move the cgroup debug subsys into cgroup.c to access internal
state
cgroups: add a back-pointer from struct cg_cgroup_link to struct cgroup
cgroups: allow cgroup hierarchies to be created with no bound subsystems
cgroups: revert "cgroups: fix pid namespace bug"
Paul Moore (4):
tun: Remove a dead line of code
lsm: Add hooks to the TUN driver
selinux: Support for the new TUN LSM hooks
lsm: Use a compressed IPv6 string format in audit events
Paul Mundt (144):
Merge branches 'sh/hwblk', 'sh/cpuidle' and 'sh/stable-updates'
sh: use kprobes_built_in() for notify_page_fault().
sh: Tidy up vmalloc fault handling.
Merge branches 'sh/ftrace' and 'sh/cachetlb'
video: sh_mobile_lcdcfb: depends on HAVE_CLK.
Merge branches 'sh/ftrace' and 'sh/stable-updates'
sh: Decouple mcount from ftrace.
sh: Replace DEBUG_STACKOVERFLOW with STACK_DEBUG.
sh: Use DECLARE_EXPORT() for mcount symbol export.
sh: Fix up ftrace build error when STACK_DEBUG=n.
sh: Fix up stack overflow check with ftrace disabled.
sh: Tidy up gzip-based zImage decompression.
sh: bzip2/lzma zImage support.
sh: Consolidate the sh64 changes in arch/sh/boot/compressed/misc_32.c
sh: rename arch/sh/boot/compressed/misc_32.c -> misc.c
sh64: Don't use PHYSADDR() for output_addr calculation.
Merge branches 'sh/compressors' and 'sh/ftrace'
sh: Kill off zero-sized vmlinux_64.lds.S
Merge branches 'sh/hwblk' and 'sh/platform-updates'
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes into
sh/kbuild-fixes
sh: bzip2/lzma uImage support.
Merge branches 'sh/compressors' and 'sh/stable-updates'
sh: Provide _PAGE_SPECIAL for 32-bit.
sh: Migrate from PG_mapped to PG_dcache_dirty.
Merge branch 'sh/kfr2r09'
sh: wire up clear_user_highpage() for sh4, convert sh7705.
sh: Rename arch/sh/lib/clear_page.S -> __clear_user.S.
sh: Use the now generic SH-4 clear/copy page ops for all MMU platforms.
sh: update_mmu_cache() consolidation.
sh: Handle a NULL vma in __update_tlb() for the fast-path.
Revert "sh: Bump the earlytimer bits back to time_init()."
sh: Add romImage target to archhelp.
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 into sh/hwblk
sh: Fix up early printk build error.
sh: Add a PG_dcache_dirty sanity check in kmap_coherent().
sh: Bring kmap_coherent() out-of-line.
sh: Drop unused arguments for kunmap_coherent().
sh: Provide __flush_anon_page().
sh: Tidy up NEFF-based sign extension for SH-5.
sh64: Kill off special clear_page() implementation.
sh: Split out SH-4 __flush_xxx_region() ops.
sh: Partially unroll the SH-4 __flush_xxx_region() flushers.
Merge branch 'sh/stable-updates'
sh: unwinder: Fix up usage of unaligned accessors.
sh: unwinder: Restore put_unaligned() for an unaligned destination.
sh: oprofile: Kill off dead valid_kernel_stack().
Merge branch 'sh/dwarf-unwinder'
sh: unwinder: Convert frame allocations to GFP_ATOMIC.
sh: stacktrace: Add reliability checks in address saving ops.
sh: flag the default unwinder as reliable.
sh: stacktrace: Properly terminate the trace entry buffer.
sh: Add register alignment helpers for shared flushers.
sh64: Wire up the shared __flush_xxx_region() flushers.
sh: NO_CONTEXT ASID optimizations for SH-4 cache flush.
sh: TLB protection violation exception optimizations.
sh: TLB fast path optimizations for load/store exceptions.
Merge branch 'master' into sh/cachetlb
sh: Make sure rte delay slots are nopped out on all parts.
sh: delay slot future proofing via EXPMASK on SH-4A parts.
sh: Bail from kmap_coherent_init() if we have no dcache aliases.
sh: Provide the kmap_coherent() interface generically.
sh: rename pg-mmu.c -> cache.c, enable generically.
sh: rework nommu for generic cache.c use.
sh: consolidate nommu stubs in arch/sh/mm/nommu.c.
sh: Track the CPU family in sh_cpuinfo.
sh: Centralize the CPU cache initialization routines.
sh: Move alias computation to shared cache init.
sh: Don't export flush_dcache_all().
sh: consolidate flush_dcache_mmap_lock/unlock() definitions.
sh: Kill off unused flush_icache_user_range().
sh: Migrate SH-4 cacheflush ops to function pointers.
sh: Convert SH-2 to new cacheflush interface.
sh: Convert SH-2A to new cacheflush interface.
sh: Convert SH-3 to new cacheflush interface.
sh: Convert SH7705 extended mode to new cacheflush interface.
Merge branch 'sh/stable-updates'
Merge branch 'master' into sh/hwblk
sh: Kill off the unhandled pvr case in SH-4 CPU probing.
sh: Convert cache disabled SH-5 over to new cache interface.
sh64: Build in support for generic stacktrace ops.
sh: Fix up the SH-5 build with caches enabled.
sh64: Kill off dead i/d-cache disabled bits.
sh: Wire up sh5_cache_init().
sh: Merge the _32/_64 variants of arch/sh/kernel/Makefile.
sh: Merge the _32/_64 variants of arch/sh/mm/Makefile.
sh: unwinder: Move initialization to early_initcall() and tidy up locking.
Merge branch 'master' into sh/cachetlb
sh: Build fix for disabled caches.
sh: Fix up clockevents broadcasting.
sh: Add mach-types entry for EcoVec board.
Merge branch 'sh/r8a66597-udc'
sh: Fix up the CONFIG_FTRACE_SYSCALLS=n build.
sh: DSP save/restore ordering and a0 sign extension fixups.
rtc: rtc-ds1302: Kill off unused variables.
sh: enable rtc-ds1302 in snapgear_defconfig.
sh: Fix up cache-sh4 build on SMP.
sh: Use local TLB flush for get_mmu_context() ASID exhaustion.
sh: Kill off unused cpu/cacheflush.h.
sh: Make cache flushers SMP-aware.
sh: Kill off now redundant local irq disabling.
sh: Export unwind_stack() to satisfy modular oprofile.
Merge branch 'sh/dwarf-unwinder' of git://github.com/mfleming/linux-2.6
into sh/dwarf-unwinder
sh: unwinder: Use a special bug flag for unwinder traps.
sh64: dummy unwinder BUG wrappers.
Merge branch 'sh/dwarf-unwinder'
sh: unwinder: cacheline align slab cache objects.
Merge branch 'sh/hwblk' into sh/pm-runtime
sh: Fix section mismatch in platform bus notifier.
Merge branches 'sh/hwblk' and 'sh/pm-runtime'
usb: gadget: m66592-udc needs linux/err.h.
sh: Move the FTRACE_SYSCALL_MAX definition in to asm/ftrace.h.
Merge branch 'sh/st-integration'
timekeeping: Fix up read_persistent_clock() breakage on sh
sh: Fix an off-by-1 in FTRACE_SYSCALL_MAX.
sh: Fix up sh4_flush_dcache_page() build on UP.
sh: Tidy up watchdog build for SH-2.
sh: unwinder: Fix up uninitialized variable warnings on sh2a build.
sh: Fix up simplified multi-evt handling under sparseirq.
Merge branch 'master' into sh/smp
sh: nmi_debug support.
sh: Kill off kgdb's magical NMI debouncing.
Revert "sh: Kill off now redundant local irq disabling."
sh: Fix up UP deadlock with SMP-aware cache ops.
sh: disable trapped I/O on SH7785LCR.
sh: Fix up build warning for SH7785LCR proto board.
sh: Fix up and optimize the kmap_coherent() interface.
mtd: onenand: select MTD_PARTITIONS
sh: Use more aggressive dcache purging in kmap teardown.
sh: Kill off dcache writeback from copy_page().
Merge branches 'sh/smp' and 'sh/stable-updates'
rtc: rtc-sh: Fix up oops in early periodic freq assignment.
sh: Cleanup whitespace damage in sh4_flush_icache_range().
sh: multi-evt support for SH-X3 proto CPU.
sh: cpufreq: Include CPU id in info messages.
sh: Fix up sh7705 flush_dcache_page() build.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
sh: Wire up HAVE_SYSCALL_TRACEPOINTS.
sh: Kill off unused se_skipped in alignment trap notification code.
kallsyms: fix segfault in prefix_underscores_count()
sh: Handle unaligned 16-bit instructions on SH-2A.
sh: Fix up uninitialized variable use caught by gcc 4.4.
sh: update defconfigs.
sh: enable onenand support in kfr2r09 defconfig.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Paul Walmsley (10):
OMAP3: update OMAP3 Beagle defconfig
OMAP: powerdomain: Fix overflow when doing powerdomain deps lookups.
OMAP clock: associate MPU clocks with the mpu_clkdm
OMAP3 clock: remove superfluous calls to omap2_init_clk_clkdm
OMAP2/3 PM: create the OMAP PM interface and add a default OMAP PM no-op
layer
OMAP2/3/4 PRCM: add module IDLEST wait code
OMAP2/3 board-*.c files: read bootloader configuration earlier
OMAP2/3/4: create omap_hwmod layer
OMAP: omap_hwmod: call omap_hwmod init at boot; create interconnects
OMAP2/3/4 core: create omap_device layer
Pavel Machek (11):
iwlwifi: fix LED config option
[ARM] pxa/sharpsl_pm: zaurus c3000 aka spitz: fix resume
Staging: HTC Dream: Makefile glue
Staging: htc: Dream: limit Kconfig for only MSM platforms
Staging: HTC Dream: Cleanup Dream touchscreen driver
Staging: HTC Dream: touchscreen: more cleanups
Staging: dream: synaptics touchscreen for dream: documentation
Staging: Dream: separate Kconfig/Makefile into subdirectory
Staging: dream: Synaptics touchscreen: check that smbus is available
ARM: spitz: fix touchscreen max presure
fbdev: framebuffer support for HTC Dream
Pavel Roskin (8):
ath5k: fix values for bus error bits in ISR2
rt61pci: fix module reloading
rt2x00: cancel all work on disconnect
cfg80211: fix disassociation warning due to misuse of wdev->current_bss
ath5k: fix uninitialized value use in ath5k_eeprom_read_turbo_modes()
ath5k: don't use PCI ID to find the chip revision
rc80211_minstrel: fix contention window calculation
rc80211_minstrel: fix contention window calculation
Pavel Vasilyev (1):
x86/gart: Do not select AGP for GART_IOMMU
Pawel Ludwikow (2):
USB: serial: ftdi_sio: new hardware support - hameg power supply
USB: serial: pl2303: new hardware support - sanwa multimeter
Pawel Moll (2):
sh: Allow for kernel command line concatenation.
sh: Simplify "multi-evt" interrupt handling.
Pekka Enberg (10):
kmemleak: Don't scan uninitialized memory when kmemcheck is enabled
Merge branches 'slab/cleanups' and 'slab/fixes' into for-linus
Staging: w35und: Convert MDS typedef to struct w35_mds
Staging: w35und: Remove unused struct _RXBUFFER
Staging: w35und: Cleanup the mlmetxrx_f.h header file
Staging: w35und: Convert typedef DESCRIPTOR to struct wb35_descriptor
Staging: w35und: Remove unused struct _STATISTICS_INFO
Staging: w35und: Convert typedef MTO_PARAMETERS to struct wb35_mto_param
Staging: w35und: Remove some write-only struct members
shmem: initialize struct shmem_sb_info to zero
Pekka Paalanen (4):
drm/kms: no need to return void value (encoder)
drm/ttm: optimize bo_kmap_type values
drm: GEM handles are u32, not int
drm: fix _DRM_GEM addmap error message
Peng Tao (3):
ext4: fix build warning when EXT4FS_DEBUG is on
ext4: fix journal ref count in move_extent_par_page
doc/filesystems: more mount cleanups
Pete Eberlein (8):
V4L/DVB (13020): go7007: Updates to Kconfig and Makefile
V4L/DVB (13021): go7007: Fix whitespace and line lengths
V4L/DVB (13022): go7007: Fix mpeg controls
V4L/DVB (13023): go7007: Merge struct gofh and go declarations
V4L/DVB (13024): go7007: Implement vidioc_g_std and vidioc_querystd
V4L/DVB (13025): s2250-board: Fix memory leaks
V4L/DVB (13026): s2250-board: Implement brightness and contrast controls
V4L/DVB (13027): go7007: convert printks to v4l2_info
Pete Hildebrandt (1):
V4L/DVB (12396): [patch] Added Support for STK7700D (DVB)
Pete Zaitcev (6):
USB: sisusbvga: drop usb_buffer_alloc
USB: usbmon: drop Kconfig defaults
USB: usbmon: touch up the documentation
USB: usbmon: end ugly tricks with DMA peeking
USB: Let usb_sg_init to set transfer_buffer more often
USB: unusual_devs.h: drop some unneeded floppy entries
Peter 'p2' De Schrijver (5):
OMAP: PM counter infrastructure.
OMAP: PM: Hook into PM counters
OMAP: PM: Add closures to clkdm_for_each and pwrdm_for_each.
OMAP: PM: Add pm-debug counters
OMAP: PM debug: make powerdomains use PM-debug counters
Peter Feuerer (2):
acerhdf: fix fan control for AOA150 model
acerhdf: additional BIOS versions
Peter Huewe (8):
HID: adding __init/__exit macros to module init/exit functions
hvc_console: Add __init and __exit to hvc_vio
trivial: add __init/__exit macros to DAC960.c
trivial: mtd: add __init/__exit macros to init/exitfunctions
trivial: media/omap: adding __init/__exit macros to lcd_drivers
trivial: media/video/cx88: add __init/__exit macros to cx88 drivers
trivial: add __init macro/ fix of __exit macro location in ipmi_poweroff.c
trivial: add __init/__exit macros in drivers/gpio/bt8xxgpio.c
Peter Korsgaard (5):
ARM: S3C6410: airgoo hmt board support
ARM: S3C: move s3c_device_nand from plat-s3c24xx to plat-s3c
ARM: S3C: move timer/pwm handling from plat-s3c24xx to plat-s3c
uartlite: support shared interrupt lines
video: s3c_fb.c: fix build with CONFIG_HOTPLUG=n
Peter Meerwald (1):
ASoC: fixes multiple typos in comments, no functional change
Peter Oberparleiter (3):
[S390] cio: fix ineffective verify event
[S390] cio: consolidate subchannel intparm reset
param: allow whitespace as kernel parameter separator
Peter P Waskiewicz Jr (8):
ixgbe: Remove legacy descriptor support
ixgbe: Make sure boolean assignments from bitwise operations done
correctly
ixgbe: Add device support for a new copper 82598 device
ixgbe: Bump version number
ixgbe: Properly disable DCB arbiters prior to applying changes
ixgbe: Properly disable packet split per-ring when globally disabled
ixgbe: Add support for 82599-based CX4 adapters
ixgbe: Create separate media type for CX4 adapters
Peter Staubach (1):
NFS: read-modify-write page updating
Peter Ujfalusi (4):
ASoC: TWL4030: Introduce PGAs for outputs
ASoC: TWL4030: Fix for capture mixer strings
OMAP3: McBSP: Lower the maximum buffersize for McBSP1, 3, 4, 5
OMAP: McBSP: Add link DMA mode selection
Peter Williams (1):
sched: Simplify sys_sched_rr_get_interval() system call
Peter Zijlstra (73):
hrtimer: Remove cb_entry from struct hrtimer
lockdep: BFS cleanup
sched: Fix cgroup smp fairness
sched: Optimize unused cgroup configuration
sched: Add debug check to task_of()
sched: Ensure the migration task doesn't go away during use
lockdep: Fix backtraces
lockdep: Fix style nits
lockdep: Introduce lockdep_assert_held()
lockdep: Deal with many similar locks
perf tools: Add some comments to the event definitions
sched: Avoid division by zero
perf_counter: Allow sharing of output channels
sched: Fix division by zero - really
sched: Add wait, sleep and iowait accounting tracepoints
sched: Restore __cpu_power to a straight sum of power
sched: Add SD_PREFER_SIBLING
sched: Update the cpu_power sum during load-balance
sched: Add smt_gain
sched: Implement dynamic cpu_power
sched: Scale down cpu_power due to RT tasks
sched: Try to deal with low capacity
sched: Remove reciprocal for cpu_power
perf stat: Change noise calculation to use stddev
perf stat: Remove the limit on repeat
perf stat: Use stddev_mean in stead of stddev
perf stat: More advanced variance computation
perf stat: Clean up statistics calculations a bit more
sched: Remove short cut from select_task_rq_fair()
sched: Deal with low-load in wake_affine()
sched: enable SD_WAKE_IDLE
sched: Fix double_rq_lock() compile warning
sched: Split WAKEUP_OVERLAP
sched: Add come comments to the sched features
sched: Move code around
sched: Move sched_balance_self() into sched_fair.c
sched: Hook sched_balance_self() into sched_class::select_task_rq()
sched: Add TASK_WAKING
sched: Merge select_task_rq_fair() and sched_balance_self()
sched: Weaken SD_POWERSAVINGS_BALANCE
sched: for_each_domain() vs RCU
sched: Fix task affinity for select_task_rq_fair
sched: Tweak wake_idx
sched: Fix some domain tunings
sched: Reduce forkexec_idx
sched: Provide arch_scale_freq_power
x86: Move APERF/MPERF into a X86_FEATURE
x86: Add generic aperf/mperf code
x86: sched: Provide arch implementations using aperf/mperf
sched: Feature to disable APERF/MPERF cpu_power
sched: Rename select_task_rq() argument
sched: Rename sync arguments
sched: Add WF_FORK
sched: Fix sync wakeups again
sched: Add a few SYNC hint knobs to play with
sched: Add SD_PREFER_LOCAL
sched: x86: Name old_perf in a unique way
sched: Optimize cgroup vs wakeup a bit
sched: Clean up the load_idx selection in select_task_rq_fair
sched: Rename flags to wake_flags
sched: Disable wakeup balancing
sched: Add new wakeup preemption mode: WAKEUP_RUNNING
sched: Stop buddies from hogging the system
sched: Fix SD_POWERSAVING_BALANCE|SD_PREFER_LOCAL vs SD_WAKE_AFFINE
perf_counter: Do not throttle single swcounter events
perf_counter: Allow for a wakeup watermark
perf record: Disable profiling before draining the buffer
perf_counter: Fix up swcounter throttling
sched_clock: Make it NMI safe
tracing: Export trace_profile_buf symbols
perf_counter: x86: Fix PMU resource leak
perf_event, x86: Fix 'perf sched record' crashing the machine
fcntl: add F_[SG]ETOWN_EX
Petri Gynther (1):
bonding: Have bond_check_dev_link examine netif_running
Phil Carmody (2):
crypto: aes - Undefined behaviour in crypto_aes_expand_key
UBI: eliminate possible undefined behaviour
Phil Edworthy (2):
video: sh_mobile_lcdcfb: implement display panning
video: sh_mobile_lcdcfb: use both register sets for display panning
Phil Sutter (2):
korina: fix printk formatting, add final info line
korina: add error-handling to korina_alloc_ring
Phil Vandry (1):
ASoC: wm8753: fix mapping when MONOMIX is set to Stereo
Philipp Zabel (5):
ASoC: UDA1380: refactor device registration
[ARM] pxa: remove left-over struct clk *other field from struct clk
[ARM] pxa/hx4700: use platform_lcd driver
pcmcia: dtl1_cs: fix pcmcia_loop_config logic
USB: gadget: pxa25x: basic transceiver support
Philippe De Muyter (1):
m68knommu: fix ColdFire definition of CLOCK_TICK_RATE
Philippe Gerum (10):
Blackfin: checkpatch --file arch/blackfin/kernel/ipipe.c
Blackfin: fix misnomer of some I-pipe helpers
Blackfin: export show_stack() to modules
Blackfin: allow high priority domains to preempt schedule_tail()
Blackfin: use generic name for EVT14 handler
Blackfin: reuse evt_evt14 handler to perform irqtail epilogue
Blackfin: allow EVT5 to preempt irqtail prologue (CONFIG_DEBUG_HWERR)
Blackfin: document __ipipe_call_irqtail
Blackfin: sanitize manual control of IPEND[4]
Blackfin: inline I-pipe bypass code in ret_from_exception
Phillip Lougher (1):
lzma/gzip: fix potential oops when input data is truncated
Pierre Habouzit (1):
perf tools: do not complain if root is owning perf.data
Pierre Ossman (1):
sdhci: orphan driver and list
Poonam Aggrwal (1):
powerpc/85xx: Add support for P2020RDB board
Pranith Kumar (1):
Staging: otus: Fix warnings in staging/otus/ioctl.c
Prarit Bhargava (1):
[CPUFREQ] Create a blacklist for processors that should not load the
acpi-cpufreq module.
Rafael Ignacio Zurita (2):
sh: Add early printk support for SH770x CPUs.
sh: clkfwk: remove bogus set_bus_parent() from SH7709.
Rafael J. Wysocki (26):
genirq: Fix comment describing suspend_device_irqs()
Merge branch 'master' into for-linus
Merge branch 'master' into for-linus
Merge branch 'master' into for-linus
Merge branch 'master' into for-linus
Merge branch 'master' into for-linus
Merge branch 'master' into for-linus
Merge branch 'master' into for-linus
Merge branch 'master' into for-linus
Merge branch 'master' into for-linus
PM: Introduce core framework for run-time PM of I/O devices (rev. 17)
x86: Decrease the level of some NUMA messages to KERN_DEBUG
PCI PM: Simplify PCI wake-up code
PCI / ACPI PM: Rework some debug messages
PCI PM: Introduce device flag wakeup_prepared
ACPI PM: Replace wakeup.prepared with reference counter
PCI / ACPI PM: Propagate wake-up enable for devices w/o ACPI support
Merge branch 'master' into for-linus
Merge branch 'master' into for-linus
PM/Hibernate: Rework shrinking of memory
PM/Hibernate: Do not release preallocated memory unnecessarily (rev. 2)
PM/Hibernate: Do not try to allocate too much memory too hard (rev. 2)
PM: Update kerneldoc comments in drivers/base/power/main.c
PCI / PCIe portdrv: Fix pcie_portdrv_slot_reset()
PCI PM: Return error codes from pci_pm_resume()
PCI: Clear saved_state after the state has been restored
Rafael Laufer (1):
netfilter: nf_conntrack: add SCTP support for SO_ORIGINAL_DST
Rafi Rubin (1):
HID: ntrig tool separation and pen usages
Rahul Iyer (1):
nfsd41: sunrpc: Added rpc server-side backchannel handling
Rajashekhara, Sudhakar (3):
davinci: dm644x: Support for dm644x silicon revision 2.1
davinci: Move the da830/omap-l137 #defines to header file
TI DaVinci EMAC: delay DaVinci EMAC initialization
Ralf Baechle (13):
NET: Fix possible corruption in bpqether driver
MIPS: Fix potencial build error in <asm/delay.h>
MIPS: Get rid of duplicate cpu_idle() prototype.
MIPS: Malta: Convert reset initialization to initcall.
MIPS: Fulong: Convert reset initialization to initcall.
MIPS: FW: Build with -Werror
MIPS: IP22, IP28: Build with -Werror
MIPS: Consolidate all CONFIG_CPU_HAS_LLSC use in a single C file.
MIPS: Rewrite sysmips(MIPS_ATOMIC_SET, ...) in C with inline assembler
MIPS: Rewrite clearing of ll_bit on context switch in C
MIPS: Malta: Remove pointless use use of CONFIG_CPU_HAS_LLSC
MIPS: Get rid of CONFIG_CPU_HAS_LLSC
MIPS: Remove useless zero initializations.
Rami Rosen (2):
cleanup: remove unused member in scm_cookie.
sctp: remove unused union (sctp_cmsg_data_t) definition
Randy Dunlap (33):
xfrm4: fix build when SYSCTLs are disabled
ASoC: fix I2C build errors
trace_skb: fix build when CONFIG_NET is not enabled
phonet: fix build when PROC_FS is disabled
[SCSI] scsi_transport_fc: fix kernel-doc param name
Bluetooth: Add missing selection of CONFIG_CRC16 for L2CAP layer
timer.c: Fix S/390 comments
timers: Drop a function prototype
ipw2200: fix kconfig dependencies
net: fix hydra printk format warning
netxen: build fix for INET=n
[IA64] mbcs: fix printk format warnings
[IA64] ioc4_serial: fix printk format warnings
[IA64] sgi-xp: fix printk format warnings
Staging: android: lowmemorykiller: fix module param errors
Staging: hv: blk dev depends on SCSI
Staging: udlfb: fix printk format warning
Staging: iio: fix duplicate dev_attr_name
ssb/sdio: fix printk format warnings
[WATCHDOG] wdt_pci: fix printk and variable type
kernel hacking: move STRIP_ASM_SYMS from General
page_alloc: fix kernel-doc warning
USB: usbtmc: fix printk format warnings
USB: otg: fix twl4030-usb build
USB: gadget: ether needs to select CRC32
spi.h: add missing kernel-doc for struct spi_master
ssb/sdio: fix printk format warnings
wl12xx: fix kconfig/link errors
creds_are_invalid() needs to be exported for use by modules:
serial core: fix new kernel-doc warnings
sunrpc/rpc_pipe: fix kernel-doc notation
doc/filesystems: remove smount program
docs: fix various Documentation/ paths in header files
Raphael Derosso Pereira (1):
Input: add driver for Atmel AT42QT2160 Sensor Chip
Ravi Anand (1):
[SCSI] qla2xxx: Pass the command's data residual to upper-layer callers.
Reddy, Teerth (1):
OMAP3: PM: add T2 interrupt line mux setting, and enable on 3430SDP
Reinette Chatre (26):
iwlagn: re-enable PS support for iwlagn
iwlwifi: add utility to print buffer when error occurs
iwlwifi: always print buffer when error condition occurs
iwlwifi: fix permissions on debugfs files
iwl3945: cleanup number of queues settings
iwlagn: fix minimum number of queues setting
iwlagn: do not send key clear commands when rfkill enabled
iwlwifi: make debug level more user friendly
iwlwifi: clarify hardware error message
iwlwifi: inform user about rfkill state changes
iwlwifi: print packet contents in error case
iwlagn: fix null pointer access during ucode load on 1000
iwlagn: fix sparse warning when compiling without debug
iwlwifi: re-introduce per device debugging
iwlwifi: revert uCode Alive notification with timeout
iwlwifi: fix missing EXPORT_SYMBOL
iwlwifi: prevent read outside array bounds
ipw2x00: fix sparse warnings
ipw2x00: update contact information
MAINTAINERS: Update ipw2x00 and iwlwifi entries
iwlwifi: fix situation in which debug message is printed
iwl3945: reduce debug noise when default debug flags used
iwlwifi: fix potential rx buffer loss
iwlwifi: fix potential rx buffer loss
iwlwifi: do not send sync command while holding spinlock
iwlwifi: reduce noise when skb allocation fails
Renzo Davoli (1):
fs/char_dev.c: remove useless loop
Rex Feany (1):
powerpc/8xx: Fix regression introduced by cache coherency rewrite
Ricardo Labiaga (5):
nfsd41: Backchannel: Add sequence arguments to callback RPC arguments
nfsd41: Backchannel: Server backchannel RPC wait queue
nfsd41: Backchannel: Setup sequence information
nfsd41: Backchannel: Implement cb_recall over NFSv4.1
nfsd41: Refactor create_client()
Richard Ash (10):
Staging: add Support for Quatech ESU2-100 USB 2.0 8-port serial adaptor
Staging: quatech_usb2: implement open functionality
Staging: quatech_usb2: close, read, and some ioctl support
Staging: quatech_usb2: write_room rewrite
Staging: quatech_usb2: TIOCMGET and TIOCMSET removal
Staging: quatech_usb2: chars_in_buffer() fix
Staging: quatech_usb2: vendor implementation of set_termios method
Staging: quatech_usb2: vendor implementation of break_ctl
Staging: quatech_usb2: Improve debug output and fix write_room
Staging: quatech_usb2: Improvements to set_termios method
Richard Purdie (1):
leds: Fix leds-pca9532 whitespace issues
Richard Röjfors (7):
Input: tsc2007 - remove HR timer
Input: tsc2007 - make init/exit platform hw callbacks optional
Input: tsc2007 - do not read coordinates during probe
Input: tsc2007 - check if I2C communication works during probe
V4L/DVB (13019): video: initial support for ADV7180
sdhci: support for ADMA only hosts
gpio: add MC33880 driver
Rik van Riel (1):
vmscan: throttle direct reclaim when too many pages are isolated already
Rob Emanuele (2):
atmel-mci: unified Atmel MCI drivers (AVR32 & AT91)
AT91: atmel-mci: Platform configuration to the the atmel-mci driver
Robert Hancock (3):
libata: add command name parsing for error output
sata_sil24: always set protocol override for non-ATAPI data commands
pata_amd: do not filter out valid modes in nv_mode_filter
Robert Jarzmik (6):
[ARM] pxa/dma: cosmetic move of EXPORT_SYMBOL under their functions
[ARM] pxa/dma: optimize irq handler loop
[ARM] pxa/dma: add debugfs entries
[ARM] pxamci: add simple gpio controls
[ARM] pxa: factor pxamci gpio handling
[ARM] pxa: update rtc-pxa.c to use 'struct dev_pm_ops'
Robert Love (5):
[SCSI] libfc: Remove the FC_EM_DBG macro
[SCSI] fcoe: Add format spacing to FCOE_NETDEV_DBG debug macro
[SCSI] libfc: Fix misleading debug statement
[SCSI] libfc: Initialize fc_rport_identifiers inside fc_rport_create
[SCSI] libfc: Always reset remote port roles when receiving PRLI
Robert P. J. Day (6):
mtd: correct typo "MTD_DATAFLASH_VERIFY_WRITE"
Staging: comedi: Remove references to dead EXPORT_SYMTAB
Staging: vt6655: Remove Makefile refs to EXPORT_SYMTAB
kbuild: correct initramfs compression comment
trivial: Correct print_tainted routine name in comment
trivial: Remove commented out usage of dead MODULE_PARM() in swarm_cs4297a
Robert Richter (56):
Merge commit 'v2.6.30' into oprofile/master
Revert "oprofile: discover counters for op ppro too"
x86/oprofile: moving arch_perfmon counter setup to op_x86_model_spec.init
x86/oprofile: minor style changes in struct op_x86_model_spec
oprofile: remove irq_flags in struct op_entry
oprofile: remove obselete include headers
x86/oprofile: remove #ifdefs in ibs functions
x86/oprofile: simplify AMD cpu init code
x86/oprofile: move common macros to op_x86_model.h
x86/oprofile: remove MSR macros for AMD cpus
x86/oprofile: remove MSR macros for ppro cpus
x86/oprofile: remove MSR macros for p4 cpus
x86/oprofile: fix and cleanup CTRL_SET_* macros
x86/oprofile: remove unused macros for AMD virtualization profiling
x86/oprofile: pass the model to setup_ctrs() functions
x86/oprofile: replace macros to calculate control register
x86/oprofile: replace CTR_OVERFLOWED macros
x86/oprofile: replace CTRL_SET_*ACTIVE macros
x86/oprofile: replace CTR*_IS_RESERVED macros
x86/oprofile: use 64 bit wrmsr functions
x86/oprofile: use 64 bit values to save MSR states
x86/oprofile: remove some local variables in MSR save/restore functions
x86/oprofile: use 64 bit values in IBS functions
x86/oprofile: introduce oprofile_add_data64()
Merge commit 'tip/perfcounters-for-linus' into oprofile/master
x86/oprofile: fix initialization of arch_perfmon for core_i7
Merge branches 'oprofile/fixes', 'oprofile/next' and 'oprofile/master'
into oprofile/auto
Merge commit 'v2.6.31-rc3'; commit 'tip/oprofile' into oprofile/core
x86/oprofile: Fix cast of counter value
x86/oprofile: Rework and simplify nmi_cpu_setup()
x86/oprofile: Whitespaces changes only
x86/oprofile: Fix usage of NUM_CONTROLS/NUM_COUNTERS macros
x86/oprofile: Use per_cpu() instead of __get_cpu_var()
x86/oprofile: Fix initialization of switch_index
oprofile: oprofile_set_timeout(), return with error for invalid args
oprofile: Rename variable timeout_jiffies and move to oprofile_files.c
oprofile: Remove oprofile_multiplexing_init()
oprofile: Grouping multiplexing code in oprof.c
oprofile: Introduce op_x86_phys_to_virt()
oprofile: Grouping multiplexing code in op_model_amd.c
x86/oprofile: Implement multiplexing setup/shutdown functions
x86/oprofile: Moving nmi_setup_cpu_mux() in nmi_int.c
x86/oprofile: Moving nmi_cpu_save/restore_mpx_registers() in nmi_int.c
x86/oprofile: Moving nmi_cpu_switch() in nmi_int.c
x86/oprofile: Remove const qualifier from struct op_x86_model_spec
x86/oprofile: Remove unused num_virt_controls from struct
op_x86_model_spec
x86/oprofile: Modify initialization of num_virt_counters
x86/oprofile: Add function has_mux() to check multiplexing support
x86/oprofile: Enable multiplexing only if the model supports it
x86/oprofile: Implement mux_clone()
oprofile: Adding switch counter to oprofile statistic variables
x86/oprofile: Implement op_x86_virt_to_phys()
x86/oprofile: Add counter reservation check for virtual counters
x86/oprofile: Small coding style fixes
Revert "x86: oprofile/op_model_amd.c set return values for
op_amd_handle_ibs()"
ring-buffer: consolidate interface of rb_buffer_peek()
Robert Schedel (1):
HID: Support new variants of Samsung USB IR receiver (0419:0001)
Robert Schwebel (1):
ASoC: fix pxa2xx-ac97.c breakage
Robert Varga (1):
tcp: fix CONFIG_TCP_MD5SIG + CONFIG_PREEMPT timer BUG()
Robin Callender (1):
USB: gadget: audio driver seg-fault fix
Robin Getz (9):
printk: Enable the use of more than one CON_BOOT (early console)
printk: Ensure that "console enabled" messages are printed on the console
Blackfin: make EVT3->EVT5 lowering more robust wrt IPEND[4]
Blackfin: reject outdated/unused/wrong relocation types
Blackfin: clean up early memory setup code
Blackfin: add an early shadow console
Blackfin: catch hardware errors earlier during booting
Blackfin: workaround anomaly 05000283
Blackfin: fix typo in isram_write()
Rodrigo Vivi (1):
omapfb: add support for rotation on the Blizzard LCD ctrl
Roel Kluin (70):
wireless: remove redundant tests on unsigned
ASoC: Keep index within stac9766_reg[]
arlan: inverted logic?
HID: fix overrun in quirks initialization
nfs: Keep index within mnt_errtbl[]
ext4: remove redundant test on unsigned
powerpc/fsl-booke: read buffer overflow
powerpc/hvsi: Avoid calculating possibly-invalid address
ASoC: free socdev if init_card() fails in wm9705_soc_probe()
GFS2: jumping to wrong label?
x86: Fix x86_model test in es7000_apic_is_cluster()
sound: vwsnd: Fix setting of cfgval and ctlval in li_setup_dma()
Input: tosakbd - fix cleaning up KEY_STROBEs after error
libertas: Read buffer overflow
nl80211: jump to out_err upon unsupported iftype
ath9k: Fix read buffer overflow
drm: dereference of tmp in drm_proc_create_files()
ALSA: allocation may fail in snd_pcm_oss_change_params()
slram: Read buffer overflow
mtd: tests: fix read buffer overflows
mtd: pmcmsp-flash: fix error paths in init_msp_flash
IB/ipath: strncpy() doesn't always NUL-terminate
RDMA/amso1100: Check kmalloc() result in c2_register_device()
KVM: fix EFER read buffer overflow
[S390] tape: reversed order of labels
V4L/DVB (12199): remove redundant tests on unsigned
V4L/DVB (12435): strlcpy() will always null terminate the string.
V4L/DVB (12575): Fix test of bandwidth range in cx22700_set_tps()
pcmcia: drivers/pcmcia: Make static
Staging: comedi: s626: Possible read buffer overflow fix
Staging: vt6655: fix possible Read buffer overflow
Staging: rt2860: Fix test in rt_ioctl_siwfrag()
Staging: rspiusb: Check usb_buffer_map_sg() retval
Staging: comedi: apci3200: fix test of ui_DelayTime range in
i_APCI3200_CommandTestAnalogInput()
Staging: rt2860: fix possible NULL dereferences
Staging: comedi: addi-data: NULL dereference of amcc in
v_pci_card_list_init()
Blackfin: fix read buffer overflow
MIPS: Octeon: False positive timeout
kref: double kref_put() in my_data_handler()
V4L/DVB (13015): kmalloc failure ignored in m920x_firmware_download()
V4L/DVB (13016): kmalloc failure ignored in lgdt3304_attach() and
s921_attach()
V4L/DVB (13017): gspca: kmalloc failure ignored in sd_start()
V4L/DVB (13018): kzalloc failure ignored in au8522_probe()
ARM: STMP3xxx: deallocation with negative index of descriptors[]
ARM: s3c: fix check of index into s3c_gpios[]
mtd: lart: Prevent a read from mtd->eraseregions[-1]
mtd: mtdconcat: prevent a read from eraseregions[-1]
mtd: mtdpart: prevent a read from regions[-1]
tty: icom: bit and/or confusion?
regulator: add check index of wm8350->pmic.pdev[]
regulator: fix calculation of voltage range in da9034_set_ldo12_voltage()
pcmcia: fix read buffer overflow
arch/alpha/boot/tools/objstrip.c: wrong variable tested after open()
m32r: remove redundant tests on unsigned
uml: fix order of pud and pmd_free()
hwmon: fix freeing of gpio_data and irq
USB: gadget: s3c-hsotg: missing parentheses
USB: gadget: Read buffer overflow
USB: double put_tty_driver(gs_tty_driver) in gserial_setup()
USB: gadget: double free_irq() in at91udc_probe()
smbfs: read buffer overflow
dme1737: Keep index within pwm_config[]
sdio: fix read buffer overflow
ncpfs: read buffer overflow
platinumfb: fix misplaced parenthesis
sisfb: read buffer overflow
drivers/video/console/newport_con.c: fix read outside array bounds
mwave: fix read buffer overflow
adfs: remove redundant test on unsigned
gru: allocation may fail in quicktest1()
Roger Quadros (2):
OMAP: Remove omap boot parsing code
regulator: Add GPIO enable control to fixed voltage regulator driver
Rogério Brito (1):
USB: fix paths in usbmon documentation
Roland Dreier (26):
crypto: aes-ni - Don't print message with KERN_ERR on old system
IPoIB: Remove unused <rdma/ib_cache.h> includes
IPoIB: Drop priv->lock before calling ipoib_send()
IB/mad: Check hop count field in directed route MAD to avoid array
overflow
IB: Use DEFINE_SPINLOCK() for static spinlocks
mlx4_core: Use pci_request_regions()
mlx4_core: Remove unnecessary includes of <linux/init.h>
IB/mlx4: Annotate CQ locking
mlx4_core: Allocate and map sufficient ICM memory for EQ context
IB/mthca: Remove unnecessary include of <asm/page.h>
IB/mthca: Remove unnecessary include of <linux/init.h>
IB/mthca: Annotate CQ locking
IB/mad: Fix possible lock-lock-timer deadlock
MAINTAINERS: InfiniBand/RDMA mailing list transition to vger
Add MODULE_DEVICE_TABLE() so ioatdma module is autoloaded
I/OAT: Convert to PCI_VDEVICE()
Merge branches 'cxgb3', 'ehca', 'ipath', 'ipoib', 'misc', 'mlx4', 'mthca'
and 'nes' into for-linus
Merge branch 'mad' into for-linus
ecryptfs: Remove unneeded locking that triggers lockdep false positives
eCryptfs: Fix lockdep-reported AB-BA mutex issue
printk_once(): use bool for boolean flag
IB/mad: Fix lock-lock-timer deadlock in RMPP code
x86: Reduce verbosity of "TSC is reliable" message
x86: Reduce verbosity of "PAT enabled" kernel message
Merge branches 'ipoib', 'mad', 'mlx4', 'mthca' and 'nes' into for-linus
ACPI: Kill overly verbose "power state" log messages
Roland McGrath (9):
binfmt_elf: fix PT_INTERP bss handling
binfmt_elf: fix PT_INTERP bss handling
asm-generic: syscall_get_nr returns int
x86: syscall_get_nr returns int
x86: ptrace: sysret path should reach syscall_trace_leave
x86: ptrace: do not sign-extend orig_ax on write
x86: ptrace: set TS_COMPAT when 32-bit ptrace sets orig_eax>=0
signals: tracehook_notify_jctl change
signals: inline __fatal_signal_pending
Rolf Eike Beer (1):
Make sure the value in abs() does not get truncated if it is greater than
2^32
Ron Lee (1):
[ARM] Kirkwood: Initialise SATA for OpenRD-Base
Ron Mercer (3):
qlge: Get rid of 'default' rx_ring type.
qlge: Allow running MSIx with fewer vectors.
qlge: Move TX completions from workqueue to NAPI.
Rongrong Cao (1):
ASoC: fix checking for external widgets bug
Ruben Aos Garralda (1):
HID: add rumble support for Thrustmaster Dual Trigger 3-in-1
Rudolf Marek (2):
hwmon: (coretemp) Fix Atom CPUs support
hwmon: (coretemp) Add support for Penryn mobile CPUs
Russell King (39):
[ARM] versatile: add PL061 gpiolib support
[ARM] realview: add PL061 gpiolib support
MMC: MMCI: use AMBA bus accessors
MMC: MMCI: allow GPIOs to be passed
MMC: MMCI: use gpiolib for card detect/write protect
[ARM] Update mach-types
[ARM] remove L_PTE_BUFFERABLE and L_PTE_CACHEABLE
[ARM] pgtable: rearrange file PTE bit allocation
[ARM] Update mach-types
Merge branch 'omap4_upstream' of
git://dev.omapzoom.org/pub/scm/santosh/kernel-omap4-base into devel-stable
Merge branch 'pm-upstream/fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into
devel-stable
Merge branch 'for-rmk' of git://git.marvell.com/orion into devel-stable
Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 into
devel-stable
Merge branch 'for-rmk-2.6.32' of
git://git.pengutronix.de/git/ukl/linux-2.6 into devel-stable
Merge branch 'next-s3c' of git://aeryn.fluff.org.uk/bjdooks/linux into
devel-stable
ARM: implement highpte
MMC: MMCI: convert realview MMC to use gpiolib
mtd: afs: fix build warning
Merge branch 'fix' of
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6
Merge branch 'for-rmk' of git://git.marvell.com/orion into devel-stable
ARM: Fix pfn_valid() for sparse memory
Merge branch 'nomadik' into devel-stable
[ARM] Update mach-types
Merge branches 'arm', 'at91', 'bcmring', 'ep93xx', 'mach-types', 'misc'
and 'w90x900' into devel
Merge branch 'devel-stable' into devel
Merge branch 'master' into devel
Merge branch 'next-s3c-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux
ARM: Update mailing list addresses
[ARM] Update mach-types
Merge branch 'for-rmk' of git://linux-arm.org/linux-2.6
ARM: Provide definitions and helpers for decoding the FSR register
ARM: Update page fault handling for new OOM techniques
ARM: Ensure correct might_sleep() check in pagefault path
ARM: Separate out access error checking
ARM: Add support for checking access permissions on prefetch aborts
Merge branch 'devel' of
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel
Merge branch 'u300' into devel
Merge branch 'master' into for-linus
Merge branch 'origin' into for-linus
Rusty Russell (51):
virtio_pci: minor MSI-X cleanups
virtio: make add_buf return capacity remaining
lguest: move panic notifier registration to its expected place.
lguest: use set_pte/set_pmd uniformly for real page table entries
lguest: use PGDIR_SHIFT for PAE code to allow different PAGE_OFFSET
lguest: don't force VIRTIO_F_NOTIFY_ON_EMPTY
misc: remove redundant start_kernel prototypes
cpumask: remove the now-obsoleted pcibus_to_cpumask(): alpha
cpumask: remove the now-obsoleted pcibus_to_cpumask(): mips
cpumask: remove the now-obsoleted pcibus_to_cpumask(): powerpc
cpumask: remove obsolete node_to_cpumask now everyone uses cpumask_of_node
cpumask: remove dangerous CPU_MASK_ALL_PTR
cpumask: remove dangerous CPU_MASK_ALL_PTR, &CPU_MASK_ALL.: mips
cpumask: remove unused cpu_mask_all
cpumask: remove last assignment to mask field of struct irqaction.
cpumask: remove unused mask field from struct irqaction.
cpumask: don't define set_cpus_allowed() if CONFIG_CPUMASK_OFFSTACK=y
ia64: convert last user of smp_call_function_mask
cpumask: remove the deprecated smp_call_function_mask()
cpumask: remove obsolete topology_core_siblings and
topology_thread_siblings: core
cpumask: remove obsolete topology_core_siblings and
topology_thread_siblings: sparc
cpumask: remove obsolete topology_core_siblings and
topology_thread_siblings: s390
cpumask: remove obsolete topology_core_siblings and
topology_thread_siblings: powerpc
cpumask: remove obsolete topology_core_siblings and
topology_thread_siblings: ia64
cpumask: arch_send_call_function_ipi_mask: alpha
cpumask: arch_send_call_function_ipi_mask: m32r
cpumask: arch_send_call_function_ipi_mask: mips
cpumask: arch_send_call_function_ipi_mask: powerpc
cpumask: arch_send_call_function_ipi_mask: s390
cpumask: remove arch_send_call_function_ipi
cpumask: Use accessors for cpu_*_mask: m32r
cpumask: Use accessors for cpu_*_mask: mips
cpumask: Use accessors for cpu_*_mask: powerpc
cpumask: Use accessors for cpu_*_mask: um
cpumask: use mm_cpumask() wrapper: arm
cpumask: use mm_cpumask() wrapper: m32r
cpumask: use mm_cpumask() wrapper: mn10300
cpumask: use mm_cpumask() wrapper: mips
cpumask: use mm_cpumask() wrapper: um
cpumask: use mm_cpumask() wrapper: x86
cpumask: use new-style cpumask ops in mm/quicklist.
cpumask: remove unused deprecated functions, avoid accusations of insanity
cpumask: Move deprecated functions to end of header.
virtio_net: skb_orphan() and nf_reset() in xmit path.
virtio_net: return NETDEV_TX_BUSY instead of queueing an extra skb.
virtio_net: don't free buffers in xmit ring
virtio_net: formalize skb_vnet_hdr
virtio_net: avoid (most) NETDEV_TX_BUSY by stopping queue early.
x86: Remove redundant non-NUMA topology functions
module: fix memory leak when load fails after srcversion/version allocated
module: don't call percpu_modfree on NULL pointer.
Ryan Mallon (6):
[ARM] 5566/1: Remove at91_gpiolib_request
[ARM] 5605/1: Fix ep93xx gpio.c headers
[ARM] 5607/1: ep93xx: Use __iomem pointer on syscon write function
mtd: SST25L (non JEDEC) SPI Flash driver
ep93xx video driver platform support
ep93xx video driver
Ryusei Yamaguchi (1):
knfsd: Replace lock_kernel with a mutex in nfsd pool stats.
Ryusuke Konishi (12):
nilfs2: fix ignored error code in __nilfs_read_inode()
nilfs2: use semaphore to protect pointer to a writable FS-instance
nilfs2: always lookup disk block address before reading metadata block
nilfs2: use GFP_NOIO for bio_alloc instead of GFP_NOWAIT
nilfs2: remove nilfs_dat_abort_start and nilfs_dat_abort_free
nilfs2: remove unused btree argument from btree functions
nilfs2: stop zero-fill of btree path just before free it
nilfs2: remove individual gfp constants for each metadata file
nilfs2: add update functions of virtual block address to dat
nilfs2: allow btree code to directly call dat operations
nilfs2: convert nilfs_bmap_lookup to an inline function
fs/Kconfig: move nilfs2 outside misc filesystems
Rémi Denis-Courmont (13):
Phonet: sockets list through proc_fs
Phonet: account for dropped RX packets
Phonet: dropped datagrams accounting
f_phonet: lock-less MTU change
f_phonet: use page-sized rather than MTU-sized RX buffers
Phonet: fix /proc/net/phonet with network namespaces
Phonet: fix netlink address dump error handling
Phonet: back-end for autoconfigured addresses
cdc-phonet: autoconfigure Phonet address
Phonet: Netlink event for autoconfigured addresses
cdc-phonet: remove noisy debug statement
Phonet: fix race for port number in concurrent bind()
Phonet: error on broadcast sending (unimplemented)
Sachin Sant (2):
crypto: s390 - Fix sha build failure
net: Fix a build break because of a typo in drivers/net/3c503.c
Sage Weil (4):
[SCSI] ibmvscsi: avoid unnecessary use of kzalloc_pool
Btrfs: fix arithmetic error in clone ioctl
md: avoid use of broken kzalloc mempool
mm: remove broken 'kzalloc' mempool
Sam Ravnborg (6):
kbuild: use INSTALLKERNEL to select customized installkernel script
kbuild: save ARCH & CROSS_COMPILE when building a kernel
kbuild: rename ld-option to cc-ldoption
kbuild: introduce ld-option
arm, cris, mips, sparc, powerpc, um, xtensa: fix build with bash 4.0
alpha: fix build after vmlinux.lds.S cleanup
Samuel Ortiz (16):
iwmc3200wifi: invalidate keys when changing the BSSID
iwmc3200wifi: handling wifi_if_ntfy responses
iwmc3200wifi: cfg80211 key hooks implemetation
iwmc3200wifi: cache keys when interface is down
cfg80211: connect/disconnect API
cfg80211: check for current_bss from giwrate
iwmc3200wifi: cfg80211 managed mode port
cfg80211: Set WEP ciphers
iwmc3200wifi: Set WEP key from connect
iwmc3200wifi: Fix sparse warning
iwmc3200wifi: New initial LMAC calibration
iwmc3200wifi: Handle UMAC stalls and UMAC assert properly
iwmc3200wifi: Add a last_fw_err debugfs entry
mfd: fix ab3100 warning on x86_64
mfd: Fix ab3100-otp build failure
mfd: Fix twl4030-power warnings
Samuel R. C. Vale (1):
trivial: fix typos in comments s/DGBU/DBGU/
San Mehat (1):
mmc: msm_sdccc: driver for HTC Dream
Sandeep Paulraj (17):
davinci: Adding DM365 SOC Support
davinci: Adding DM365 EVM board support
davinci: Adding DM365 entries to Makefile/Kconfig/defconfig
davinci: dm365: add mux entries for EDMA, RTC, EMAC, keypad.
davinci: dm365: EMAC support for SoC and dm365 EVM
davinci: dm365: add EDMA support
davinci: dm365: add MMC/SD support
davinci: MMC/SD Support for dm365 EVM
davinci: dm365: add NAND support to EVM board
davinci: DM365 Updating PINMUX Entries
DaVinci: EDMA: Add queue 2 and 3 for DM365 and DM6467
DaVinci: EDMA: Updating default queue handling
DaVinci: DM365: Fix Compilation issue due to PINMUX entry
DaVinci: DM365: Add Support for new Revision of silicon
DaVinci: DM355: Adding PINMUX entries for DM355 Display
DaVinci: DM365: Adding entries for DM365 IRQ's
DaVinci: EDMA: Adding 2 new APIs for allocating/freeing PARAMs
Sanjeev Premi (1):
OMAP3 clock: Fixed processing of bootarg 'mpurate'
Santosh Shilimkar (3):
OMAP4: sDMA: Update the request lines and new registers.
ARM: OMAP4: Fix NULL pointer dereference crash.
ARM: OMAP4: Bypass the clock check.
Santosh Vernekar (4):
[SCSI] qla2xxx: Skip RSCN processing on vha if event is global.
[SCSI] qla2xxx: Mark all devices lost on loss of fc port.
[SCSI] qla2xxx: Handle RSCN's per master/slave vn-port basis.
[SCSI] qla2xxx: Correctly set FCF_TAPE_PRESENT flag based on scsi-device.
Sarah Sharp (23):
USB: xhci: Work around for chain bit in link TRBs.
USB: xhci: Fix slot and endpoint context debugging.
USB: xhci: Configure endpoint code refactoring.
USB: xhci: Set correct max packet size for HS/FS control endpoints.
USB: xhci: Support full speed devices.
USB: xhci: Handle stalled control endpoints.
USB: xhci: Add quirk for Fresco Logic xHCI hardware.
USB: xhci: Make TRB completion code comparison readable.
USB: xhci: Handle babbling endpoints correctly.
USB: xhci: Don't touch xhci_td after it's freed.
USB: xhci: Check URB's actual transfer buffer size.
USB: xhci: Check URB_SHORT_NOT_OK before setting short packet status.
USB: xhci: Set -EREMOTEIO when xHC gives bad transfer length.
USB: xhci: Support interrupt transfers.
USB: Fix SS endpoint companion descriptor parsing.
USB: xhci: Endpoint representation refactoring.
USB: xhci: Refactor input device context setup.
USB: xhci: Change how xHCI commands are handled.
USB: xhci: Fix command wait list handling.
USB: xhci: Set route string for all devices.
USB: xhci: Set multi-TT field for LS/FS devices under hubs.
USB: xhci: Support USB hubs.
USB: Add hub descriptor update hook for xHCI
Sarveshwar Bandi (1):
be2net:Creating/destroying queues regardless of netif_running() in
suspend/resume path
Sascha Hauer (44):
MXC: pass base/irq to mxc_timer_init
system.c: runtime base address
mxc: remove ARCH_NR_GPIOS
MXC uncompress macros: determine uart base by machine type
MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR
i.MX serial: do not use #ifdef CONFIG_ARCH_*
mxc: remove do not include directly
mxc: turn to soc specific init_irq functions
MXC iomux-v3: Fix defines for PAD_CTL registers
mx2: remove mxc_irda platform device
mx2: Codingstyle: Let the compiler count arrays
mx3: Codingstyle: Let the compiler count arrays
mx1: Codingstyle: Let the compiler count arrays
imxfb: calculate bpix value from bits_per_pixel
imxfb: use resource_size() macro
imxfb: Add support for multiple displays
pcm037: Add support for SJA1000 on baseboard
pcm038: Add support for SJA1000 on baseboard
mxc gpio: CONFIG_ARCH_* -> cpu_is_*()
MXC gpio interrupt support: move register definitions to .c file
MXC: pwm driver fixes
MXC PLL decoding: calculate mfn value with less magic
[ARM] MXC: Switch MX1 to clkdev support
[ARM] MXC: remove the now unused #ifndef CONFIG_COMMON_CLKDEV
ehci mxc: Fix clocks
ARM: mxc: Fix i2c_board_info definitions
MXC: use variable for irq controller base in entry-macro.S
MXC: i.MX25 timer support
iomux-v3: Allow for a runtime base address
mxc pwm: add mx25 support
Add i.MX25 support
Freescale i.MX25 PDK (3ds) board support
fix mx35 wrong clock
MX2: Add SPI devices/resources
MX31: add spi controller devices/resources
i.MX35 clock support: Add USB clocks
mx3x: Fixup USB base addresses
MX31 Fix spi clock names
MX21: Compilation fix for devices.c
mx21ads: Fix framebuffer platform data
mfd: Add Freescale MC13783 driver
regulator: Add Freescale MC13783 driver
spi: remove i.MX SPI driver
spi: add SPI driver for most known i.MX SoCs
Sascha Hlusiak (1):
sit: allow ip fragmentation when using nopmtudisc to fix package loss
Sathya Perla (12):
be2net: get rid of be_ctrl_info struct/abstraction
be2net: remove pci_func field from be_adapter struct
be2net: replace some printks with dev_err()/dev_warn()
be2net: some name changes for consistency
be2net: delete unnecessary code from be_cmd_POST()
be2net: Clear pending tx completions before destroying tx queue
be2net: fix bad queue traversal in be_rx_q_clean()
be2net: clear & notify residual events before destroying event queues
be2net: Set mac addr in hw regardless of netif_running()
be2net: refactor be_msix_(un)register() code.
be2net: destroy mcc queue before tx queues
be2net: fix some cmds to use mccq instead of mbox
Scott Feldman (11):
enic: add support for multiple BARs
enic: workaround A0 erratum
enic: bug fix: split TSO fragments larger than 16K into multiple descs
enic: use netdev_alloc_skb
enic: bug fix: protect fw call i/f with spinlock
enic: bug fix: included MAC drops in rx_dropped netstat
enic: provision for multiple Rx/Tx queues; prepare for RSS support
enic: bug fix: enable VLAN filtering
enic: changes to driver/firmware interface
enic: bug fix: check for zero port MTU before posting warning
enic: organize device initialization/deinit into separate functions
Scott James Remnant (1):
proc connector: add event for process becoming session leader
Sebastian Andrzej Siewior (6):
kmemcheck: depend on HAVE_ARCH_KMEMCHECK
crypto: ansi_prng - Use just a BH lock
crypto: ansi_prng - alloc cipher just in init
crypto: mv_cesa - Add support for Orion5X crypto engine
powerpc/ipic: unmask all interrupt sources
Revert "kmod: fix race in usermodehelper code"
Sebastian Haas (4):
can: sja1000: Add support for the new 4 channel EMS CPC-PCI cards
cpc-usb: Removed driver from staging tree
ems_usb: Added support for EMS CPC-USB/ARM7 CAN/USB interface
ems_pci: fix size of CAN controllers BAR mapping for CPC-PCI v2
Sebastian Ott (16):
[SCSI] zfcp: proper use of device register
[S390] cio: fix not oper handling after failed [on|off]line processing
[S390] cio: increase trace level
[S390] cio: ensure to hold a reference for deferred deregistration
[S390] cio: fix use after free in s390 debug feature
[S390] cio: fix memleak in subchannel validation
[S390] cio: remove subchannel init_name
[S390] cio: move final put_device to ccw_device_unregister
[S390] cio: remove ccw_device init_name
[S390] proper use of device register
[S390] cio: merge init calls
[S390] cio: introduce css_eval_scheduled
[S390] cio: introduce css_settle
[S390] cio: dont kfree vmalloced memory
[S390] cio: idset use actual number of ssids
[S390] cio: introduce consistent subchannel scanning
Sekhar Nori (1):
davinci: make arch_idle and arch_reset as inline functions
Senthil Balasubramanian (9):
ath9k: remove unnecessary STATION mode check.
ath9k: stop ani when the STA gets disconnected.
ath9k: race condition in SCANNING state check during ANI calibration
ath9k: Handle different TX and RX streams properly.
ath9k: Manipulate and report the correct RSSI
ath9k: RX stucks during heavy traffic in HT40 mode.
ath9k: Fix TX hang issue with Atheros chipsets
ath9k: Adjust the chainmasks properly
ath9k: Fix bug in chain handling
Serge E. Hallyn (1):
KEYS: Make /proc/keys use keyid not numread as file position [try #6]
Sergei Shtylyov (1):
davinci: DM646x: pass correct MUSB IRQs
Sergey Matyukevich (3):
ARM: 5631/1: Platform data for CF/IDE support in AT91SAM9260
ARM: 5632/1: Board-specific data for IDE support on afeb9260
at91_ide: remove headers specific for at91sam9263
Sergey Senozhatsky (3):
HID: Avoid double spin_lock_init on usbhid->lock
kmemleak: Printing of the objects hex dump
x86: Fix uaccess_32.h typo
Sergio Aguirre (1):
OMAP3: 3430SDP: Fix defconfig
Shan Wei (3):
cfq: fix the log message after dispatched a request
Staging: usb-ip: vhci_hdc:Fix the returned error value
ipv4: check optlen for IP_MULTICAST_IF option
Shane Huang (3):
libata: add SATA PMP revision information for spec 1.2
ahci: Add AMD SB900 SATA/IDE controller device IDs
ahci: kill @force_restart and refine CLO for ahci_kick_engine()
Shane Wang (2):
x86, intel_txt: clean up the impact on generic code, unbreak non-x86
crypto: vmac - New hash algorithm for intel_txt support
Shaohua Li (8):
[libata] add DMA setup FIS auto-activate feature
drm/i915: Support IGD EOS
memory hotplug: update zone pcp at memory online
memory hotplug: exclude isolated page from pco page alloc
memory hotplug: make pages from movable zone always isolatable
memory hotplug: alloc page from other node in memory online
memory hotplug: migrate swap cache page
writeback: move inodes from one super_block together
Sheng Yang (6):
KVM: Downsize max support MSI-X entry to 256
KVM: No disable_irq for MSI/MSI-X interrupt on device assignment
KVM: Fix apic_mmio_write return for unaligned write
KVM: Discard unnecessary kvm_mmu_flush_tlb() in kvm_mmu_load()
KVM: VMX: Introduce KVM_SET_IDENTITY_MAP_ADDR ioctl
KVM: VMX: Fix EPT with WP bit change during paging
Shine Liu (3):
ASoC: UDA134X: Fix mistaken mute/unmute code
ASoC: S3C24XX : Align the peroid size to the buffer size
ASoC: S3C platform: Fix s3c2410_dma_started() called at improper time
Shyam Sundar (1):
[SCSI] qla2xxx: Pad IOCB structure for size requirements.
Siddarth Gore (2):
[ARM] Kirkwood: Add support for 6281-A1
mtd: m25p80: add support for 3 Macronix flash chips
Simon Farnsworth (1):
solos: Show Interleaving details for ADSL2 and 2+
Simon Guinot (2):
[ARM] orion5x: Add LaCie NAS d2Network support
[ARM] orion5x: Add LaCie NAS 2Big Network support
Simon Horman (1):
ipvs: Use atomic operations atomicly
Singh, Vimal (1):
mtd: nand_base: allow drivers to choose ECC block size
Sneha Narnakaje (3):
mtd: nand: add "page" parameter to all read_page/read_page_raw APIs
mtd: nand: add new ECC mode - ECC_HW_OOB_FIRST
mtd: nand: DaVinci: Add 4-bit ECC support for large page NAND chips
Solomon Peachy (1):
powerpc/40x: Add support for the ESTeem 195E (PPC405EP) SBC
Sonic Zhang (4):
printk: Fix "printk: Enable the use of more than one CON_BOOT (early
console)"
Blackfin: unify duplicated SMP checks in L2 cache kconfig
Blackfin: do not try displaying the end of the stack
Blackfin: increase default async timings for parallel flashes
Sophie Hamilton (1):
ALSA: cs46xx - Fix minimum period size
Sreenivasa Honnur (9):
vxge: Removed ioremap of unused bar addresses and their references
vxge: Fixed memory leak by freeing memory allocated for device_config
vxge: check for card status before continuing in device close
vxge: Corrected Register map entry for xmac_link registers
vxge: Removed the code to bounds check the mss value
vxge: Fixes in isr routine
vxge: Disable fcs stripping.
vxge: Printing the function's configured mode of operation
vxge: Version update
Sridhar Samudrala (8):
udpv4: Handle large incoming UDP/IPv4 packets and support software UFO.
udpv6: Fix HW checksum support for outgoing UFO packets
udpv6: Fix gso_size setting in ip6_ufo_append_data
udpv6: Remove unused skb argument of ipv6_select_ident()
udpv6: Handle large incoming UDP/IPv6 packets and support software UFO
virtio-net: Allow UFO feature to be set and advertised.
tun: Allow tap device to send/receive UFO packets.
ethtool: device independent rx_csum and get_flags routines
Sriram (1):
TI Davinci EMAC: Fix in vector definition for EMAC_VERSION_2
Stanislaw Gruszka (5):
itimers: Merge ITIMER_VIRT and ITIMER_PROF
itimers: Fix periodic tics precision
itimers: Simplify arm_timer() code a bit
cputime: Optimize jiffies_to_cputime(1)
iwlagn: fix panic in iwl{5000,4965}_rx_reply_tx
Stanley.Miao (1):
omapfb: add support for the ZOOM MDK LCD
Stefan Haberland (2):
[S390] dasd: optimize cpu usage in goodcase
[S390] dasd: fix message naming
Stefan Pledl (2):
Blackfin: fix BF548 UART0 DMA IRQ translation
Blackfin: bf548-ezkit: fix incorrect LCD size parameters
Stefan Richter (8):
firewire: ohci: fix Self ID Count register mask (safeguard against buffer
overflow)
firewire: core: header file cleanup
firewire: core: fix race with parallel PCI device probe
firewire: core: fix topology map response handler
firewire: sbp2: fix status reception
firewire: sbp2: remove a workaround for Momobay FX-3A
ieee1394: sbp2: remove a workaround for Momobay FX-3A
V4L/DVB (12583): firedtv: combine some debug logging code
Stefan Roese (8):
powerpc: Add AMCC 460EX/460GT Rev. B support to cputable.c
powerpc/44x: Add NAND support to Canyonlands dts
powerpc/40x: Update Kilauea dts to support NAND, RTC and HWMON
powerpc/44x: Update Canyonlands defconfig to support NOR, NAND and RTC
powerpc/40x: Update kilauea defconfig to support NAND, RTC and HWMON
powerpc/44x: Update Arches dts
powerpc/44x: Update Arches defconfig
mtd: jedec: fix compilation problem with I28F640C3B definition
Stefan Steuerwald (1):
rt2x00: Implement set_tim callback for all drivers
Stefan Weil (1):
wl12xx: fix spelling
Stefan Weinhuber (2):
[S390] dasd: fail requests when device state is less then ready
[S390] dasd: tolerate devices that have no feature codes
Stefani Seibold (2):
ctags: usability fix
procfs: provide stack information for threads
Steffen Klassert (7):
crypto: tcrypt - Test algorithms by name
crypto: cryptd - Fix uninitialized return value
crypto: ahash - Use GFP_KERNEL on allocation if the request can sleep
crypto: shash - Test for the algorithms import function before exporting
it
crypto: authenc - Convert to ahash
crypto: xcbc - Fix alignment calculation of xcbc_tfm_ctx
crypto: ansi_cprng - Fix module initialization
Stelian Pop (1):
ALSA: hda - Enable HP output with Macbook Pro 5, 5
Sten Spans (1):
security: fix security_file_lock cmd argument
Stephane Marguet (Stemp) (1):
V4L/DVB (12690): gspca - pac7311: Webcam 06f8:3009 added.
Stephen Gildea (1):
fujitsu-laptop: support led-class as module
Stephen Hemminger (65):
vlan: allow creating vlan when real device is not up
sky2: hold spinlock around phy_power_down
sky2: hold RTNL when doing suspend/shutdown operations
sky2: cleanup restart operations
sky2: lock less transmit completion
sky2: fix pause negotiation
sky2: version 1.24
sky2: remove restarting workaround flag
sky2: use upper/lower 32 bits
sky2: transmit ring 64 bit conservation
sky2: simplify list element error
sky2: dynamic size transmit ring
sky2: optimize transmit completion
sky2: no recycling
sky2: version 1.25
bonding: use compare_ether_addr
pktgen: minor cleanup
pktgen: change inlining
pktgen: mark read-only/mostly variables
pktgen: stop_device cleanup
pktgen: xmit logic reorganization
pktgen: cleanup clone count test
pktgen: use netdev_alloc_skb
pktgen: reorganize transmit loop
pktgen: avoid calling gettimeofday
pktgen: convert to use ktime_t
pktgen: spin using hrtimer
pktgen: use common idle routine
pktgen: cleanup checkpatch warnings
pktgen: increase version
netdev: change transmit to limited range type
netdev: convert pseudo-devices to netdev_tx_t
convert ATM drivers to netdev_tx_t
convert hamradio drivers to netdev_txreturnt_t
isdn: convert to netdev_tx_t
usbnet: convert to netdev_tx_t
tokenring: convert to netdev_tx_t
wan: convert drivers to netdev_tx_t
hdlc: convert to netdev_tx_t
netdev: convert pcmcia drivers to netdev_tx_t
irda: convert to netdev_tx_t
netdev: convert pseudo drivers to netdev_tx_t
uwb: convert to netdev_tx_t
tulip: convert drivers to netdev_tx_t
3com: convert drivers to netdev_tx_t
intel: convert drivers to netdev_tx_t
appletalk: convert drivers to netdev_tx_t
wireless: convert drivers to netdev_tx_t
netdev: convert bulk of drivers to netdev_tx_t
sky2: fix management of driver LED
net: make neigh_ops constant
netdev: drivers should make ethtool_ops const
net: seq_operations should be const
tcp: MD5 operations should be const
inet: inet_connection_sock_af_ops const
net: file_operations should be const
sky2: only enable Vaux if capable of wakeup
wan: dlci/sdla transmit return dehacking
net: force bridge module(s) to be GPL
dca: module load should not be an error message
sky2: transmit ring accounting
sky2: Make sure both ports initialize correctly
trivial: typo in kernel-parameters.txt
pktgen: T_TERMINATE flag is unused
pktgen: better scheduler friendliness
Stephen Kitt (1):
Input: joydev - validate axis/button maps before clobbering current ones
Stephen Rothwell (5):
net: fix multiple definitions of setup_w6692
powerpc: use consistent types in mktree
intel-iommu: include linux/dmi.h to use dmi_ routines
KVM: powerpc: fix some init/exit annotations
nfsd: return success for non-NFS4 nfs4_state_start
Stephen Smalley (1):
selinux: restore optimization to selinux_file_permission
Steve Dickson (1):
nfsd4: nfsv4 clients should cross mountpoints
Steve French (4):
[CIFS] potential NULL dereference in parse_DFS_referrals()
[CIFS] Fix checkpatch warnings
[CIFS] Fix build break when keys support turned off
[CIFS] Remove build warning
Steve Glendinning (3):
smsc95xx: remove EEPROM loaded check
smsc95xx: add additional USB product IDs
smsc95xx: fix transmission where ZLP is expected
Steve Holland (3):
USB: usbtmc: Fix short reads in usbtmc_read()
USB: usbtmc: inhibit corruption
USB: usbtmc: correct termination condition for reads.
Steve Sakoman (2):
omapfb: add support for the OMAP3 EVM LCD
omapfb: add support for the Gumstix Overo LCD
Steve Wise (8):
RDMA/cxgb3: iwch_unregister_device leaks memory
RDMA/cxgb3: Set the appropriate IO channel in rdma_init work requests
RDMA/cxgb3: Handle port events properly
RDMA/cxgb3: Don't free endpoints early
RDMA/cxgb3: Wake up any waiters on peer close/abort
RDMA/cxgb3: Don't ignore insert_handle() failures
RDMA/cxgb3: Clean up properly on FW mismatch failures
RDMA/iwcm: Reject the connection when the cm_id is destroyed
Steven A. Falco (2):
pcmcia: Use phys_addr_t for physical addresses
spi: add spi_ppc4xx driver
Steven Rostedt (67):
ring-buffer: make the buffer a true circular link list
ring-buffer: make lockless
ring-buffer: add design document
sched: Check for pushing rt tasks after all scheduling
sched: Add new prio to cpupri before removing old prio
perf tools: Add trace event debugfs IO handler
perf tools: Add trace event debugfs stream reader
perf tools: Add trace event information parser
kconfig: add streamline_config.pl to scripts
kconfig: make localmodconfig to run streamline_config.pl
kconfig: add make localyesconfig option
kconfig: streamline_config.pl do not stop with no depends
kconfig: do not warn about modules built in
kconfig: enable CONFIG_IKCONFIG from streamline_config.pl
kconfig: add check if end exists in extract-ikconfig
kconfig: have extract-ikconfig read ELF files
kconfig: keep config.gz around even if CONFIG_IKCONFIG_PROC is not set
kconfig: search for a config to base the local(mod|yes)config on
kconfig: unset IKCONFIG_PROC and clean up nesting
kconfig: test for /boot/config-uname after /proc/config.gz in localconfig
kconfig: make local .config default for streamline_config
kconfig: test if a .config already exists
kconfig: add missing dependency of conf to localyesconfig
tracing/sched: show CPU task wakes up on in trace event
tracing: add comments to explain TRACE_EVENT out of protection
tracing: remove legacy select of MARKERS by context switch tracing
tracing: only show tracing_max_latency when latency tracer configured
ring-buffer: do not reset while in a commit
ring-buffer: do not swap buffers during a commit
ring-buffer: remove unnecessary cpu_relax
ring-buffer: fix ring_buffer_read crossing pages
ring-buffer: remove ring_buffer_event_discard
ring-buffer: do not count discarded events
ring-buffer: disable all cpu buffers when one finds a problem
tracing: print out start and stop in latency traces
tracing: disable update max tracer while reading trace
tracing: disable buffers and synchronize_sched before resetting
tracing: remove users of tracing_reset
tracing: use timestamp to determine start of latency traces
tracing: make tracing_reset safe for external use
tracing: pass around ring buffer instead of tracer
tracing: add trace_array_printk for internal tracers to use
tracing: report error in trace if we fail to swap latency buffer
ring-buffer: check for swapped buffers in start of committing
ring-buffer: only enable ring_buffer_swap_cpu when needed
tracing: do not grab lock in wakeup latency function tracing
x86/tracing: comment need for atomic nop
tracing: add latency format to function_graph tracer
tracing: move tgid out of generic entry and into userstack
tracing: add lock depth to entries
tracing: consolidate code between trace_output.c and
trace_function_graph.c
tracing: allow filter predicates to handle ksym symbols
tracing: use macros to create internal ftrace entry ring buffer structures
tracing: show details of structures within the ftrace structures
tracing: use the new trace_entries.h to create format files
tracing: remove trace_event_types.h
tracing: add filter event logic to special, mmiotrace and boot tracers
ring-buffer: typecast cmpxchg to fix PowerPC warning
tracing: add static to generated TRACE_EVENT functions
tracing: have TRACE_EVENT macro use __flags to not shadow parameter
tracing: make testing syscall events a separate configuration
tracing: optimize global_trace_clock cachelines
tracing: remove notrace from __kprobes annotation
vsprintf: add %ps that is the same as %pS but is like %pf
tracing: switch function prints from %pf to %ps
vsnprintf: remove duplicate comment of vsnprintf
libfs: make simple_read_from_buffer conventional
Steven Toth (33):
V4L/DVB (12304): cx23885: Remove hardcoded gpio bits from the encoder
driver
V4L/DVB (12305): cx23885: Convert existing HVR1800 GPIO calls into new
format
V4L/DVB (12306): cx23885: Add support for ATSC/QAM on Hauppauge HVR-1850
V4L/DVB (12307): cx23885: Modify hardware revision detection for newer
silicon
V4L/DVB (12347): cx25840: Bugfix for no DVB-T on the Hauppauge HVR-1700
V4L/DVB (12922): Add the SAA7164 I2C bus identifier
V4L/DVB (12923): SAA7164: Add support for the NXP SAA7164 silicon
V4L/DVB (12924): SAA7164: Fix some 32/64bit compile time warnings
V4L/DVB (12925): SAA7164: Adjust I/F's to the TDA10048 enabling DVB-T lock
V4L/DVB (12926): SAA7164: Email address change
V4L/DVB (12927): SAA7164: Remove volatiles for PCI writes (coding style
violation)
V4L/DVB (12928): SAA7164: Increase firmware load tolerance
V4L/DVB (12929): SAA7164: OOPS avoidance during interrupt handling
V4L/DVB (12930): SAA7164: Removed spurious I2C errors during driver load
with DVB-T boards.
V4L/DVB (12931): SAA7164: Fix the 88021 definition to work with
production boards.
V4L/DVB (12932): SAA7164: Fixed the missing eeprom parse on a specific
board.
V4L/DVB (12933): SAA7164: Fix IRQ related system hang when firmware is
not found.
V4L/DVB (12934): SAA7164: Fix i2c eeprom read errors during load (some
boards).
V4L/DVB (12935): SAA7164: Ensure we specify I/F's for all bandwidths
V4L/DVB (12936): SAA7164: Added waitsecs module parameter
V4L/DVB (12937): SAA7164: Cleanup a printk
V4L/DVB (12938): SAA7164: Increase the firmware command timeout to avoid
firmware errors.
V4L/DVB (12939): SAA7164: Removed a duplicate call to address any PCI
quirks.
V4L/DVB (12940): SAA7164: IRQ / message timeout related change
V4L/DVB (12941): SAA7164: Removed spurious debug
V4L/DVB (12942): SAA7164: HVR2250 changes related to attach time tuner
configuration
V4L/DVB (12943): SAA7164: Add a warning about addr usage
V4L/DVB (12944): SAA7164: Minor i2c assignment cleanup
V4L/DVB (12945): SAA7164: Ensure the HVR-2200 second tuner is configured
in slave mode.
V4L/DVB (12946): SAA7164: Add support for a new HVR-2250 hardware revision
V4L/DVB (12974): SAA7164: Remove the SAA7164 bus id, no longer required.
V4L/DVB (12975): SAA7164: Remove the i2c client_attach/detach support, no
longer required.
V4L/DVB (12976): SAA7164: Removed bus registration messages from driver
startup
Steven Whitehouse (13):
GFS2: Add online uevent to GFS2
GFS2: Add some more info to uevents
GFS2: Improve error handling in inode allocation
GFS2: Replace assertion with proper error handling
GFS2: Add sysfs link to device
GFS2: Add a document explaining GFS2's uevents
GFS2: Add explanation of extended attr on-disk format
GFS2: Clean up of extended attribute support
GFS2: Rename eattr.[ch] as xattr.[ch]
GFS2: Remove no_formal_ino generating code
GFS2: Be extra careful about deallocating inodes
GFS2: Remove unused sysfs file
GFS2: Whitespace fixes
Stoyan Gaydarov (3):
powerpc: ARRAY_SIZE changes in pasemi and powermac code
ARRAY_SIZE changes
Staging: ARRAY_SIZE changes
Stuart Menefy (11):
sh: Rework irqflags tracing to fix up CONFIG_PROVE_LOCKING.
sh: Remove implicit sign extension from assembler immediates
sh: Read from CCN_PVR instead of ROM for delay.
sh: generic_in/outs{bwl} optimizations.
sh: Optimise memcpy_to/fromio for SH4
sh: Improve comments int SH4 cache flushing code
sh: Add sys_cacheflush() call for SH CPUs.
sh: Fix underflow in SH udelay() code.
sh: Fixes some write posting issues in the interrupt handling for SH
sh: Fix overzealous checking in __ioremap()
sh: Fix problems with cache flushing when cache is in write-through mode
Subrata Modak (2):
UBIFS: suppress compilation warning
UBIFS: remove unused functions
Sudhakar Rajashekhara (19):
davinci: EDMA: multiple CCs, channel mapping and API changes
davinci: EDMA: add support for dm646x
davinci: Pass proper EDMA CC interrupt number for DA830/OMAP-L137
davinci: Rearrange the da830/omap-l137 macros and functions
davinci: Add base DA850/OMAP-L138 SoC support
davinci: Add support for DA850/OMAP-L138 EVM board
davinci: Add EMAC support for da850/omap-l138
davinci: Configure MDIO pins for EMAC
davinci: Correct the number of GPIO pins for da850/omap-l138
davinci: Macro to convert GPIO signal to GPIO pin number
davinci: Add platform support for da850/omap-l138 GLCD
davinci: Add MMC/SD support for da850/omap-l138
davinci: Add NAND flash support for DA850/OMAP-L138
davinci: Add NOR flash support for da850/omap-l138
davinci: Handle pinmux conflict between mmc/sd and nor flash
Staging: panel: Add support for TI CLCD interface
driver/Makefile: Initialize "mtd" and "spi" before "net"
davinci: fb: Frame Buffer driver for TI DA8xx/OMAP-L1xx
davinci-fb-frame-buffer-driver-for-ti-da8xx-omap-l1xx-v4
Sujith (37):
mac80211: Add a few 802.11n defines for AMPDU parameters
ath9k: Trivial fix in Kconfig
ath9k: Fix a sparse warning
ath9k: Remove redundant HT macros
ath9k: Cleanup return values
ath9k: Remove a few redundant variables/macros
ath9k: Add debug counters for TX
ath9k: Remove unneeded assignment of protocol field
ath9k: Cleanup function return types
ath9k: Try to fix whitespace damage
ath9k: Remove a few DEBUG mesages
ath9k: Split eeprom.c into manageable pieces
ath9k: Cleanup ath9k_hw_4k_set_gain() interface
ath9k: Add macros for Antenna Diversity
ath9k: Clean antenna configuration for 4K EEPROM chips
ath9k: Cleanup TX power calculation for 4K chips
ath9k: Remove local chainmask variable
ath9k: Update beacon RSSI
ath9k: Remove has_hw_phycounters
ath9k: Remove duplicate variables
ath9k: Fix bug in PCI resume
ath9k: Set HW state properly
ath9k: Fix TX poll cancelling
ath9k: Fix chainmask selection during scanning
ath9k: Reduce the frequency of PA offset calibration
ath9k: Fix bugs in programming registers during PA CAL
ath9k: Handle PA cal usage properly
ath9k: Update INITVALs for AR9285
ath9k: Wrap DMA dump function with PS wakeup/restore
ath9k: Fix RX Filter handling for BAR
ath9k: Fix channelFlags for 2GHZ
ath9k: Fix bug in ANI channel handling
ath9k: Fix bug in ANI channel handling
ath9k: Restore TSF after RESET
ath9k: Fix chip wakeup issue
ath9k: Fix regression in PA calibration
ath9k: Fix RFKILL bugs
Sukadev Bhattiprolu (2):
fork(): disable CLONE_PARENT for init
pidns: deny CLONE_PARENT|CLONE_NEWPID combination
Sunil Mushran (1):
ocfs2: __ocfs2_abort() should not enable panic for local mounts
Suresh Jayaraman (1):
PATCH] cifs: fix broken mounts when a SSH tunnel is used (try #4)
Suresh Siddha (4):
generic-ipi: Allow cpus not yet online to call smp_call_function with
irqs disabled
x86, pat/mtrr: Rendezvous all the cpus for MTRR/PAT init
x86, pat: don't use rb-tree based lookup in reserve_memtype()
x86, apic: Use logical flat on intel with <= 8 logical cpus
Suzuki Poulose (1):
fix compat_sys_utimensat()
Swen Schillig (12):
[SCSI] zfcp: invalid usage after free of port resources
[SCSI] zfcp: fix layering oddities between zfcp_fsf and zfcp_qdio
[SCSI] zfcp: Replace fsf_req wait_queue with completion
[SCSI] zfcp: Improve request allocation through mempools
[SCSI] zfcp: Remove the useless ZFCP_REQ_AUTO_CLEANUP flag
[SCSI] zfcp: Move workqueue to adapter struct
[SCSI] zfcp: Separate qdio attributes from zfcp_fsf_req
[SCSI] zfcp: Move qdio related data out of zfcp_adapter
[SCSI] zfcp: Update dbf calls
[SCSI] zfcp: introduce _setup, _destroy for qdio and FC
[SCSI] zfcp: Apply common naming conventions to zfcp_fc
[SCSI] zfcp: resolve false usage of dd_data in fc_rport
Syed Rafiuddin (4):
ARM: OMAP4: Add McBSP support
ARM: OMAP4: Add UART4 support
ARM: OMAP4: Update the GPIO support
spi: McSPI support for OMAP4
Tai-hwa Liang (1):
Input: add new driver for Sentelic Finger Sensing Pad
Takashi Iwai (160):
ALSA: Add new TLV types for dBwith min/max
ALSA: usb-audio - Use the new TLV_DB_MINMAX type
ALSA: usb-audio - Correct bogus volume dB information
ALSA: hda - Don't call snd_hda_codec_configure in snd_hda_codec_new()
ALSA: hda - Add patch module option
ALSA: hda - Add description about patch loading
ALSA: hda - More description about patch module option
Merge branch 'for-2.6.32' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc
ALSA: hda - Check "beep" hint
Merge branch 'fix/hda-samsung-p50' into topic/hda
Merge branch 'fix/hda' into topic/hda
Merge branch 'topic/hda-patch' into topic/hda
ALSA: hda - Merge patch_alc882() and patch_alc883()
ALSA: hda - Fix input pinctl for ALC882 auto mode
ALSA: hda - Allow FLOAT PCM format
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Add Cirrus Logic CS420x support
ALSA: ice1724 - Fix section mismatch
ALSA: hda - Add missing mixer amp initialization for ALC882
ALSA: hda - Manually expand alc882_init_verbs
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Don't override maxbps for FLOAT sharing with linear formats
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Fix cirrus codec parsing
ALSA: hda - Force to initialize input mixer setup for CS420x
ALSA: hda - Add CS420x-specific coef setup
ALSA: info - Use krealloc()
ALSA: hda - Fix double creation of SPDIF input controls
ALSA: hda - Add quirk for MacBook Pro 5,5 with CS4206
ALSA: hda - Add GPIO setup for MacBook pro 5,5 with CS420x
ALSA: hda - Fix the speaker volume control name
ALSA: hda - Fix compile warnings in patch_cirrus.c
ALSA: Fix SG-buffer DMA with non-coherent architectures
ALSA: hda - don't build digital output controls if not exist
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Fix the merge error
ALSA: hda - Check codec errors in snd_hda_get_connections()
ASoC: Kill direct accesses to driver_data
ALSA: hda - Fix the previous sanity check in make_codec_cmd()
ALSA: hda - Fix ALC268 parser for mono speaker
Merge branch 'fix/hda' into topic/hda
ALSA: ctxfi - Native timer support for emu20k2
Merge branch 'fix/ctxfi' into topic/ctxfi
ALSA: hda - Reduce click noise at power-saving
ALSA: hda - Fix ALC861 auto-mode parser
Merge branch 'fix/ctxfi' into topic/ctxfi
ALSA: ctxfi - Simple code clean up
ALSA: hda - Add description of new models for ALC889/889A
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Introduce get_wcaps_type() macro
ALSA: hda - Add exception for volume-knob in snd_hda_get_connections()
ALSA: hda - Reword information messages for BIOS auto-probing mode
ALSA: hda - Don't create unneeded digital input source for IDT 92HD71x
ALSA: hda - Create Capture controls dynamically
ALSA: hda - Don't create analog mixer for IDT92HD71bxx
ALSA: hda - Avoid overwrite of jack events with STAC/IDT
ALSA: hda - Support auto-mic switching with IDT/STAC codec
ALSA: hda - Remove static connection in IDT 92HD71bxx
ALSA: hda - Add missing DMUX initialization for auto-mic with STAC/IDT
ALSA: hda - No analog mix input source as default for IDT92HD71bxx
ALSA: hda - Fix typos of Capture controls.
ALSA: hda - Integrate Digital Input Source to Input Source
ALSA: hda - Add line-out jack detection on IDT/STAC codecs
Merge branch 'fix/hda' into topic/hda
Merge branch 'topic/hda-cirrus' into topic/hda
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Fix line-out jack detection
ALSA: hda - Fix line-out jack handling with STAC/IDT codec
ALSA: hda - Add quirks for some HP laptops
ALSA: hda - Fix Oops due to STAC/IDT auto-mic changes
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Add auto-mic support for Realtek codecs
ALSA: hda - Use only one capture stream for auto-mic
ALSA: usb-audio - Fix types taken in min()
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Check connectivity for auto-mic of Realtek codecs
ALSA: hda - Add a white-list for MSI option
ALSA: hda - Add setup hook to ALC preset struct
ALSA: hda - Clean up init and setup hooks for Realtek codecs
ALSA: hda - Enable line-out detection only with speakers
Merge branch 'topic/hda-dmic-fix' into topic/hda
ALSA: hda - Fix / clean up IDT92HD83xxx codec parser
ALSA: hda - Add missing num_adc_nids definition for IDT92HD8xxx
ALSA: hda - Fix invalid capture mixers with some ALC268 models
Merge branch 'fix/hda' into topic/hda
Merge branch 'fix/hda' into topic/hda
ALSA: pcm - Fix drain behavior in non-blocking mode
ASoC: add missing inclusion of debugfs.h
ASoC: Remove unneeded inclusion of linux/regulator/consumer.h
ALSA: hda - Reuse ALC268 parser for ALC269
ALSA: hda - Generalize input pin parsing in patch_realtek.c
ALSA: hda - Improve auto-cfg mixer name for ALC880
ALSA: hda - Improve auto-cfg mixer name for ALC260
ALSA: hda - Improve auto-cfg mixer name for ALC262
ALSA: hda - Improve auto-cfg mixer name for ALC861-VD
ALSA: hda - Improve auto-cfg mixer name for ALC662
ALSA: hda - Add / fix model entries for HD-audio driver
ALSA: core - strip too long file names in snd_print*()
ALSA: hda - Add more quirk for HP laptops with AD1984A
ALSA: Add debug module option
ALSA: pcm - Increase protocol version
ALSA: Fixed a typo of printk()
ALSA: hda - Create "Digital Mic Capture Volume" correctly for IDT codecs
ALSA: hda - Fix ALC268/ALC269 headphone pin routing
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Add support of docking auto-mute/mic for AD1984A laptop model
ALSA: hda - Add missing GPIO initialization for AD1984A laptop model
ALSA: hda - Add another entry for Nvidia HDMI device
ALSA: hda - Unmute docking line-out as default with AD1984A codec
ALSA: hda - Fix obsolete CONFIG_SND_DEBUG_DETECT
ALSA: hda - Fix input source selection of IDT92HD73xx
ALSA: hda - Remove dead codes from patch_sigmatel.c
ALSA: hda - Add support of Alienware M17x laptop
ALSA: dummy - Support high-res timer mode
ALSA: dummy - Better jiffies handling
ALSA: dummy - Add more description
ALSA: dummy - Fix the timer calculation in systimer mode
ALSA: dummy - Fake buffer allocations
ALSA: Remove struct snd_monitor_file from public sound/core.h
ALSA: Remove unneeded ifdef from sound/core.h
ALSA: hda - Use auto model for HP laptops with ALC268 codec
ALSA: Re-export snd_pcm_format_name() function
ALSA: Add const prefix to proc helper functions
ALSA: dummy - Add debug proc file
ALSA: dummy - Increase MAX_PCM_SUBSTREAMS to 128
Merge branch 'topic/ali5451-cleanup' into for-linus
Merge branch 'topic/asoc' into for-linus
Merge branch 'topic/azt3328' into for-linus
Merge branch 'topic/cleanup' into for-linus
Merge branch 'topic/cmi8330' into for-linus
Merge branch 'topic/cs46xx' into for-linus
Merge branch 'topic/ctl-add-remove-fixes' into for-linus
Merge branch 'topic/ctxfi' into for-linus
Merge branch 'topic/dma-sgbuf' into for-linus
Merge branch 'topic/dummy' into for-linus
Merge branch 'topic/hda' into for-linus
Merge branch 'topic/hdsp' into for-linus
Merge branch 'topic/ice1724-pm' into for-linus
Merge branch 'topic/midi' into for-linus
Merge branch 'topic/misc' into for-linus
Merge branch 'topic/oss' into for-linus
Merge branch 'topic/oxygen' into for-linus
Merge branch 'topic/pcm-drain-nonblock' into for-linus
Merge branch 'topic/pcm-estrpipe-in-pm' into for-linus
Merge branch 'topic/snd-printk' into for-linus
Merge branch 'topic/soundcore-preclaim' into for-linus
Merge branch 'topic/tlv-minmax' into for-linus
Merge branch 'topic/usb-audio' into for-linus
Merge branch 'topic/ymfpci' into for-linus
ALSA: hda - Add missing model=auto entry for ALC269
ALSA: hda - Set default GPIO for STAC/IDT codecs
ALSA: hda - Set default GPIO for IDT92HD71bxx
ALSA: hda - Fix HP/line-out initialization with IDT/STAC codecs
ALSA: hda - Add support for HP dv6
ALSA: hda - Fix IDT92HD83* codec setup
ALSA: hda - Fix Dell S14 pin setup
ALSA: hda - Fix MSI GX620 mixer
Merge branch 'fix/asoc' into for-linus
Merge branch 'fix/hda' into for-linus
ALSA: pcm - Simplify snd_pcm_drain() implementation
Tao Ma (42):
ocfs2: Define refcount tree structure.
ocfs2: Add metaecc for ocfs2_refcount_block.
ocfs2: Add ocfs2_read_refcount_block.
ocfs2: Abstract caching info checkpoint.
ocfs2: Add new refcount tree lock resource in dlmglue.
ocfs2: Add caching info for refcount tree.
ocfs2: Add refcount tree lock mechanism.
ocfs2: Basic tree root operation.
ocfs2: Wrap ocfs2_extent_contig in ocfs2_extent_tree.
ocfs2: Abstract extent split process.
ocfs2: Add refcount b-tree as a new extent tree.
ocfs2: move tree path functions to alloc.h.
ocfs2: Add support for incrementing refcount in the tree.
ocfs2: Add support of decrementing refcount for delete.
ocfs2: Add functions for extents refcounted.
ocfs2: Decrement refcount when truncating refcounted extents.
ocfs2: Add CoW support.
ocfs2: CoW refcount tree improvement.
ocfs2: Integrate CoW in file write.
ocfs2: CoW a reflinked cluster when it is truncated.
ocfs2: Add normal functions for reflink a normal file's extents.
ocfs2: handle file attributes issue for reflink.
ocfs2: Return extent flags for xattr value tree.
ocfs2: Abstract duplicate clusters process in CoW.
ocfs2: Add CoW support for xattr.
ocfs2: Remove inode from ocfs2_xattr_bucket_get_name_value.
ocfs2: Abstract the creation of xattr block.
ocfs2: Abstract ocfs2 xattr tree extend rec iteration process.
ocfs2: Attach xattr clusters to refcount tree.
ocfs2: Call refcount tree remove process properly.
ocfs2: Create an xattr indexed block if needed.
ocfs2: Add reflink support for xattr.
ocfs2: Modify removing xattr process for refcount.
ocfs2: Don't merge in 1st refcount ops of reflink.
ocfs2: Make transaction extend more efficient.
ocfs2: Use proper parameter for some inode operation.
ocfs2: Create reflinked file in orphan dir.
ocfs2: Add preserve to reflink.
ocfs2: Implement ocfs2_reflink.
ocfs2: Enable refcount tree support.
ocfs2: Add ioctl for reflink.
ocfs2: Use buffer IO if we are appending a file.
Tejun Heo (68):
percpu: use dynamic percpu allocator as the default percpu allocator
linker script: throw away .discard section
percpu: cleanup percpu array definitions
percpu: use DEFINE_PER_CPU_SHARED_ALIGNED()
percpu: clean up percpu variable definitions
percpu: implement optional weak percpu definitions
alpha: kill unnecessary __used attribute in PER_CPU_ATTRIBUTES
alpha: switch to dynamic percpu allocator
s390: switch to dynamic percpu allocator
sparc64: fix build breakage introduced by percpu-convert-most patchset
percpu: use __weak only in the definition of weak percpu variables
Merge branch 'master' into for-next
x86: make pcpu_chunk_addr_search() matching stricter
percpu: drop @unit_size from embed first chunk allocator
x86,percpu: generalize 4k first chunk allocator
percpu: make 4k first chunk allocator map memory
x86,percpu: generalize lpage first chunk allocator
percpu: simplify pcpu_setup_first_chunk()
percpu: reorder a few functions in mm/percpu.c
percpu: drop pcpu_chunk->page[]
percpu: allow non-linear / sparse cpu -> unit mapping
percpu: teach large page allocator about NUMA
linker script: unify usage of discard definition
percpu: add dummy pcpu_lpage_remapped() for !CONFIG_SMP
x86, percpu: Fix DECLARE/DEFINE_PER_CPU_PAGE_ALIGNED()
x86, percpu: Collect hot percpu variables into one cacheline
chrdev: implement __[un]register_chrdev()
sound: request char-major-* module aliases for missing OSS devices
sound: make OSS device number claiming optional and schedule its removal
Merge branch 'percpu-for-linus' into percpu-for-next
percpu: fix pcpu_reclaim() locking
percpu: improve boot messages
percpu: rename 4k first chunk allocator to page
percpu: build first chunk allocators selectively
percpu: generalize first chunk allocator selection
percpu: drop @static_size from first chunk allocators
percpu: make @dyn_size mandatory for pcpu_setup_first_chunk()
percpu: add @align to pcpu_fc_alloc_fn_t
percpu: move pcpu_lpage_build_unit_map() and pcpul_lpage_dump_cfg() upward
percpu: introduce pcpu_alloc_info and pcpu_group_info
percpu: add pcpu_unit_offsets[]
percpu: add chunk->base_addr
vmalloc: separate out insert_vmalloc_vm()
vmalloc: implement pcpu_get_vm_areas()
percpu: use group information to allocate vmap areas sparsely
percpu: update embedding first chunk allocator to handle sparse units
x86,percpu: use embedding for 64bit NUMA and page for 32bit NUMA
percpu: kill lpage first chunk allocator
sparc64: use embedding percpu first chunk allocator
powerpc64: convert to dynamic percpu allocator
libata: clear eh_info on reset completion
libata: remove spindown skipping and warning
sata_sis: convert to slave_link
libata: unbreak TPM filtering by reorganizing ata_scsi_pass_thru()
dmi: fix date handling in dmi_get_year()
dmi: extend dmi_get_year() to dmi_get_date()
ahci: make ahci_asus_m2a_vm_32bit_only() quirk more generic
ahci: Gigabyte GA-MA69VM-S2 can't do 64bit DMA
libata: fix off-by-one error in ata_tf_read_block()
PCI: apply nv_msi_ht_cap_quirk on resume too
PCI: separate out pci_add_dynid()
PCI: pci-stub: add pci_stub.ids parameter
block: use the same failfast bits for bio and request
block: implement mixed merge of different failfast requests
scsi,block: update SCSI to handle mixed merge failures
Merge branch 'for-next' into for-linus
ahci: restore pci_intx() handling
libata: fix spurious WARN_ON_ONCE() on port freeze
Tero Kristo (4):
OMAP: PM debug: Add PRCM register dump support
OMAP: PM: Added suspend target state control to debugfs for OMAP3
OMAP: SDRC: Add several new register definitions
spi: McSPI saves CHCONFx too
Tetsuo Handa (3):
TOMOYO: Move tomoyo_delete_domain().
TOMOYO: Remove next_domain from tomoyo_find_next_domain().
seq_file: return a negative error code when seq_path_root() fails.
Thadeu Lima de Souza Cascardo (5):
trivial: fix typo in ieee802154 documentation and add it to index
trivial: remove duplicate "different" from comment
leds: fix coding style in worker thread code for ledtrig-gpio.
PM: Fix typo in label name s/Platofrm_finish/Platform_finish/
trivial: fix typo s/ketymap/keymap/ in comment
Theodore Kilgore (2):
V4L/DVB (12459): gspca - jeilinj: New subdriver for Jeilin chip.
V4L/DVB (12618): gspca: mr97310a add support for CIF and more VGA camera's
Theodore Ts'o (22):
ext4: Avoid null pointer dereference when decoding EROFS w/o a journal
ext4: Add configurable run-time mballoc debugging
ext4: Display the mballoc flags in mb_history in hex instead of decimal
ext4: Fix bugs in mballoc's stream allocation mode
ext4: Avoid group preallocation for closed files
ext4: fix extent sanity checking code with AGGRESSIVE_TEST
ext4: Limit number of links that can be created by ext4_link()
ext4: Fix spelling typo in the trace format for trace_ext4_da_writepages()
ext4: Restore wbc->range_start in ext4_da_writepages()
ext4: Add new tracepoint: trace_ext4_da_write_pages()
ext4: fix tracepoint format string warnings
ext4: Remove journal_checksum mount option and enable it by default
ext4: print more sysadmin-friendly message in check_block_validity()
ext4: Use bforget() in no journal mode for ext4_journal_{forget,revoke}()
ext4: Assure that metadata blocks are written during fsync in no journal
mode
ext4: Don't update superblock write time when filesystem is read-only
ext4: Fix async commit mode to be safe by using a barrier
ext4: Fix initalization of s_flex_groups
ext4: Fix include/trace/events/ext4.h to work with Systemtap
ext4: store EXT4_EXT_MIGRATE in i_state instead of i_flags
ext4: Add a tracepoint for ext4_alloc_da_blocks()
ext4: Fix the alloc on close after a truncate hueristic
Thierry Reding (2):
backlight: Add support for the Avionic Design Xanthos backlight device.
[WATCHDOG] Add support for the Avionic Design Xanthos watchdog timer.
Thomas Abraham (3):
ARM: S3C6410: use correct divider_shift in setrate_clksrc()
ARM: S3C6410: update clk->parent when setting clock source
ARM: S3C64XX: Fix divider value calculation in s3c64xx_roundrate_clksrc
Thomas Gleixner (58):
genirq: Remove obsolete defines and typedefs
timekeeping: Move ktime_get() functions to timekeeping.c
sched: Fix return value of migration_init()
Merge branch 'linus' into timers/core
clocksource: Call clocksource_change_rating() outside of watchdog_lock
genirq: Add oneshot support
genirq: Add buslock support
genirq: Support nested threaded irq handling
clocksource: Protect the watchdog rating changes with clocksource_mutex
x86: Do not unregister PIT clocksource on PIT oneshot setup/shutdown
Bluetooth: Convert hdev->req_lock to a mutex
genirq: Do not mask oneshot edge type interrupts
init: Move sched_clock_init after late_time_init
Merge branch 'x86/paravirt' into x86/cleanups
Merge branch 'sched/clock' into x86/cleanups
x86: Add x86_init infrastructure
x86: Add probe_roms to x86_init
x86: Add request_standard_resources to x86_init
x86: Add reserve_ebda_region to x86_init_ops
x86: Move memory_setup to x86_init_ops
x86: Sanitize smp_record and move it to x86_init_ops
x86: Move ioapic_ids_setup to x86_init_ops
x86: Move mpc_apic_id to x86_init_ops
x86: Move smp_read_mpc_oem to x86_init_ops.
x86: Move mpc_oem_pci_bus to x86_init_ops
x86: Move oem_bus_info to x86_init_ops
clocksource: Resolve cpu hotplug dead lock with TSC unstable
Merge branch 'timers/posixtimers' into timers/tracing
x86: Move get/find_smp_config to x86_init_ops
x86: Move pre_intr_init to x86_init_ops
x86: Move irq_init to x86_init_ops
x86: Move traps_init to x86_init_ops
x86: Replace ARCH_SETUP by a proper x86_init_ops
x86: Move paravirt banner printout to x86_init_ops
x86: Move paravirt pagetable_setup to x86_init_ops
x86: Move xen_post_allocator_init into xen_pagetable_setup_done
x86: Move percpu clockevents setup to x86_init_ops
x86: Add timer_init to x86_init_ops
x86: Remove do_timer hook
x86: Prepare unification of time_32/64.c
x86: Simplify timer_ack magic in time_32.c
x86: Remove mca bus ifdef from timer interrupt
x86: Make timer setup and global variables the same in time_32/64.c
x86: Move calibrate_cpu to tsc.c
x86: time_32/64.c unify profile_pc
x86: Replace the now identical time_32/64.c by time.c
x86: Move tsc_calibration to x86_init_ops
x86: Move tsc_init to late_time_init
x86: Add early platform detection
x86: Add Moorestown early detection
x86: Distangle ioapic and i8259
x86: apic namespace cleanup
clocksource: clocksource_select must be called with mutex locked
clocksource: Delay clocksource down rating to late boot
time: Prevent 32 bit overflow with set_normalized_timespec()
sfi: Remove unused code
x86: platform: Fix section annotations
fs: Make unload_nls() NULL pointer safe
Thomas Hellstrom (6):
drm: Enable drm drivers to add drm sysfs devices.
drm/ttm: Add a virtual ttm sysfs device.
drm/ttm: Memory accounting rework.
ttm: Make parts of a struct ttm_bo_device global.
drm/ttm: Fixes for "Make parts of a struct ttm_bo_device global"
drm/ttm: Fixes for "Memory accounting rework."
Thomas Ilnseher (1):
b43: Add LP PHY Analog Switch Support
Thomas Liu (6):
selinux: clean up avc node cache when disabling selinux
Move variable function in lsm_audit.h into SMACK private space
security: Make lsm_priv union in lsm_audit.h anonymous
security: Wrap SMACK and SELINUX audit data structs in ifdefs
SELinux: Convert avc_audit to use lsm_audit.h
SELinux: Convert avc_audit to use lsm_audit.h
Thomas Renninger (3):
[CPUFREQ] Bail out of cpufreq_add_dev if the link for a managed CPU got
created
[CPUFREQ] Introduce global, not per core: /sys/devices/system/cpu/cpufreq
[CPUFREQ] ondemand - Use global sysfs dir for tuning settings
Tiago Vignatti (1):
PCI/VGA: add VGA arbitration documentation
Tiejun Chen (2):
powerpc/405ex: provide necessary fixup function to support cuImage
powerpc/405ex: support cuImage via included dtb
Tilman Schmidt (1):
tty: gigaset: really fix chars_in_buffer
Tim Abbott (33):
sh: Clean up linker script using new linker script macros.
sh: Clean up linker script using new BSS_SECTION macro.
[S390] Use macros for .data.page_aligned.
[IA64] Use .ref.text, not .text.init for start_ap.
m68knommu: Make PAGE_SIZE available to assembly files.
x86: convert compressed loader to use __HEAD and HEAD_TEXT macros.
x86: convert to use __HEAD and HEAD_TEXT macros.
x86: Use section .data.page_aligned for the idt_table.
x86: Cleanup linker script using new linker script macros.
kbuild: Don't define ALIGN and ENTRY when preprocessing linker scripts.
Use macros for .bss.page_aligned section.
Use macros for .data.page_aligned section.
microblaze: Cleanup linker script using new linker script macros.
m32r: make PAGE_SIZE available to assembly.
m32r: Define THREAD_SIZE only once.
m32r: Move GET_THREAD_INFO definition out of asm/thread_info.h.
m32r: Remove unused .altinstructions and .exit.* code from linker script.
m32r: Move the spi_stack_top and spu_stack_top into .init.data section.
m32r: Cleanup linker script using new linker script macros.
score: Make PAGE_SIZE available to assembly.
score: Make THREAD_SIZE available to assembly files.
score: Cleanup linker script using new macros.
powerpc: Cleanup linker script using new linker script macros.
Optimize the ordering of sections in RW_DATA_SECTION.
parisc: Clean up linker script using new linker script macros.
parisc: Remove useless altinstructions code copied from x86.
xtensa: Cleanup linker script using new linker script macros.
um: Clean up linker script using standard macros.
h8300: Cleanup linker script using new linker script macros.
mn10300: Clean up linker script using higher-level macros.
blackfin: Cleanup linker script using new linker script macros.
powerpc: Cleanup linker script using new linker script macros.
alpha: use .data.init_task instead of .data.init_thread.
Tim Blechmann (3):
ALSA: hdsp - allow proc reporting with disconnected io box
ALSA: lx6464es - cleanup of rmh message bus function
ALSA: lx6464es - remove unused struct member
Tim Small (1):
USb: Break support for WinChipHead CH341 340 USB->Serial "chip"
Timo Kokkonen (1):
OMAP3: rx51_defconfig: add twl4030 to rx51 default configuration
Timofei Bondarenko (1):
mtd/maps: uclinux: fix building when partition support is disabled
Tobias Doerffel (1):
x86: add specific support for Intel Atom architecture
Tobias Klauser (8):
net: Rename lookup_neigh_params function
netfilter: ebtables: Use %pM conversion specifier
ext4: Declare seq_operations and file_operations structures as const
RDMA/amso1100: Use %pM conversion specifier
x86: Make memtype_seq_ops const
niu: Use resource_size instead of private function
dm9000: Remove unnecessary memset of netdev private data
dm9000: Use resource_size instead of private macro
Tobias Lorenz (4):
V4L/DVB (12142): radio-si470x: Add suport for RDS endpoint interrupt mode
V4L/DVB (12143): radio-si470x: cleanups
V4L/DVB (12144): radio-si470x: removed v4l2_queryctrl in favor of
v4l2_ctrl_query_fill
V4L/DVB (12417): I2C cleanups and version checks
Tom Picard (1):
ioat3: ioat3.2 pci ids for Jasper Forest
Tom Zanussi (2):
tracing/filters: Don't use pred on alloc failure
tracing/filters: add filter Documentation
Tomas Kovacik (1):
pcmcia: disable prefetch/burst for OZ6933
Tomas Winkler (4):
iwlwifi: drop sw_crypto from hw_params.
iwlwifi: unify iwl_setup_rxon_timing
imwc3200: move iwmc3200 SDIO ids to sdio_ids.h
rfkill: add the GPS radio type
Tomáš Ä?ech (1):
[ARM] pxa/treo680: move LCD power GPIO to proper place
Tony Breeds (1):
powerpc: Check for unsupported relocs when using CONFIG_RELOCATABLE
Tony Lindgren (5):
OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS
instead
OMAP: Rename OMAP_MPUIO_BASE to OMAP1_MPUIO_BASE
OMAP: Remove ifdefs for io.h
Merge branch 'pm-upstream/debug' of
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into
for-next
Merge branch '2_6_32_for_next' of git://git.pwsan.com/linux-2.6 into
for-next
Tony Luck (1):
[IA64] implement ticket locks for Itanium
Trent Piepho (7):
V4L/DVB (12287): dvb-pll: Add Samsung TDTC9251DH0 DVB-T NIM
V4L/DVB (12288): dvb-pll: Add support for Samsung TBDU18132 DVB-S NIM
V4L/DVB (12289): dvb-pll: Add support for Samsung TBMU24112 DVB-S NIM
V4L/DVB (12290): dvb-pll: Add support for Alps TDEE4 DVB-C NIM
V4L/DVB (12292): b2c2: Use dvb-pll for AirStar DVB-T's tuner
V4L/DVB (12293): b2c2: Use dvb-pll for Skystar2 rev 2.3 and rev 2.6
V4L/DVB (12294): b2c2: Use dvb-pll for Cablestar2
Trevor Keith (3):
kbuild: add static to prototypes
trivial: kbuild: remove extraneous blank line after declaration of usage()
Fix all -Wmissing-prototypes warnings in x86 defconfig
Trond Myklebust (39):
NFSv4: Don't loop forever on state recovery failure...
NFSv4: Add 'server capability' flags for NFSv4 recommended attributes
NFSv4: Don't do idmapper upcalls for asynchronous RPC calls
SUNRPC: convert some sysctls into module parameters
NFSv4: Clean up the nfs.callback_tcpport option
SUNRPC: Constify rpc_pipe_ops...
SUNRPC: Allow rpc_pipefs_ops to have null values for upcall and downcall
SUNRPC: Clean up rpc_pipefs lookup code...
SUNRPC: Clean up file creation code in rpc_pipefs
SUNRPC: Clean up rpc_unlink()
SUNRPC: Clean up rpc_lookup_create
SUNRPC: Clean up rpc_populate/depopulate
SUNRPC: rpc_pipefs cleanup
SUNRPC: Rename rpc_mkdir to rpc_create_client_dir()
SUNRPC: Clean up rpc_create_client_dir()
SUNRPC: Replace rpc_client->cl_dentry and cl_mnt, with a cl_path
SUNRPC: clean up rpc_setup_pipedir()
SUNRPC: One more clean up for rpc_create_client_dir()
NFSD: Clean up the idmapper warning...
SUNRPC: Ensure we initialise the cache_detail before creating procfs files
SUNRPC: Remove the global temporary write buffer in net/sunrpc/cache.c
SUNRPC: Allow the cache_detail to specify alternative upcall mechanisms
SUNRPC: Move procfs-specific stuff out of the generic sunrpc cache code
SUNRPC: Add an rpc_pipefs front end for the sunrpc cache code
NFS: Add a ->migratepage() aop for NFS
Merge branch 'patches_cel-for-2.6.32' into nfs-for-2.6.32
Merge branch 'sunrpc_cache-for-2.6.32' into nfs-for-2.6.32
Merge branch 'nfsv4_xdr_cleanups-for-2.6.32' into nfs-for-2.6.32
SUNRPC: Fix a typo in cache_pipefs_files
NFS: Add a dns resolver for use with NFSv4 referrals and migration
NFS: Use the DNS resolver in the mount code.
SUNRPC: cache must take a reference to the cache detail's module on open()
SUNRPC: Ensure that sunrpc gets initialised before nfs, lockd, etc...
NFSD: Fix a bug in the NFSv4 'supported attrs' mandatory attribute
NFSd: Fix filehandle leak in exp_pseudoroot() and nfsd4_path()
NFSv4: Disallow 'mount -t nfs4 -overs=2' and 'mount -t nfs4 -overs=3'
Merge branch 'nfs-for-2.6.32'
SUNRPC: Defer the auth_gss upcall when the RPC call is asynchronous
NFS: Get rid of the NFS_MOUNT_VER3 and NFS_MOUNT_TCP flags
Troy Heber (1):
pci/dmar: correct off-by-one error in dmar_fault()
Troy Kisky (11):
ASoC: DaVinci: i2s, remove MOD_REG_BIT macro
ASoC: DaVinci: i2s toggle clock to complete reset
ASoc: DaVinci: i2s, minor cleanup
ASoC: DaVinci: i2s cleanup
ASoC: DaVinci: i2s, only start sample generator if needed
ASoC: DaVinci: i2s, minor cleanup of davinci_i2s_startup
ASoC: DaVinci: i2s, fix mcbsp_word_length update
ASoC: DaVinci: i2s, add davinci_i2s_prepare and shutdown
ASoC: DaVinci: pcm, don't play 1st sound period twice
ASoC: DaVinci: i2s: don't bounce through rtd to get dai
ASoC: DaVinci: pcm, constrain buffer size to multiple of period
Tushar Gohad (1):
IPv6/addrconf: Fix minor addrlabel thinko
Tyler Hicks (6):
eCryptfs: Handle unrecognized tag 3 cipher codes
eCryptfs: Check for O_RDONLY lower inodes when opening lower files
eCryptfs: Filename encryption only supports password auth tokens
eCryptfs: Validate global auth tok keys
eCryptfs: Propagate vfs_read and vfs_write return codes
eCryptfs: Prevent lower dentry from going negative during unlink
Ulrich Drepper (1):
perf tools: Avoid unnecessary work in directory lookups
Ursula Braun (2):
qeth: display "undefined" value of sysfs-attribute "layer2"
iucv: suspend/resume error msg for left over pathes
Uwe Bugla (1):
V4L/DVB (12902): Documentation: synchronize documentation for Technisat
cards
Uwe Kleine-Koenig (3):
trivial: fix typos "man[ae]g?ment" -> "management"
trivial: Fix duplicated word "options" in comment
trivial: fix typo in aic7xxx comment
Uwe Kleine-König (20):
[ARM] 5613/1: implement CALLER_ADDRESSx
net: move sgiseeq's probe function to .devinit.text
net: move jazzsonic's probe function to .devinit.text
net: move meth's probe function to .devinit.text
net: move sb1250-mac's probe function to .devinit.text
net: move xtsonic's probe function to .devinit.text
net: move macsonic's probe function to .devinit.text
ASoC: s3c2443-ac97: convert semaphore to mutex
netx: Use get_irqnr_preamble to initialize base register
[ARM] support tracing when using newer compilers
Complete irq tracing support for ARM
Use kernel/Kconfig.preempt for ARM
[ARM] let arch/arm/Kconfig source drivers/Kconfig
fec: fix recursive locking of mii_lock
fec: don't enable irqs in hard irq context
backlight: move hp680-bl's probe function to .devinit.text
leds: move leds-clevo-mail's probe function to .devinit.text
Staging: fix typos "man[ae]g?ment" -> "management"
mtd: nand: register orion_nand using platform_driver_probe()
mmc: register mmci-omap-hs using platform_driver_probe
Valentin Longchamp (7):
mx31: added one more pin definition
mx31moboard: added usb xcvr reset for mx31moboard
mx31moboard: move usb otg support back to moboard common file
mx31: define various GPIOs used on mx31moboard
mx31moboard: support for the 4 leds used on mx31moboard
mx31moboard: initialize 4 input gpios for mx31moboard
mx31moboard: two GPIOS are used to reset other microcontrolers on the
robot
Vasanthakumar Thiagarajan (36):
ath9k: Nuke unneccesary helper function to see if aggr is active
ath9k: Remove unnecessary count for addba attempt
ath9k: downgrade ASSERT() in ath_clone_txbuf()
ath9k: Make sure we configure a non-zero beacon interval
ath9k: Remove dead code in rate control
ath9k: Remove unused members from rate control structure
ath9k: Use probe interval instead of rssi reduce interval
ath9k: Nuke struct ath_tx_ratectrl_state
ath9k: Remove bogus assert in ath_clone_txbuf()
ath9k: Handle tx desc shortage more appropriately
ath9k: Remove pointless ath9k_ps_restore() in ath_detach()
ath9k: Update rate control for 11NA HT40 mode
ath9k: Maintain monotonicity of PER while going across different phy
ath9k: Remove unused ath9k_hw_intrget()
ath9k: Fix bug in retrieving average beacon rssi
ath9k: Nuke struct ath9k_node_stats
ath9k: Split ath9k_hw_btcoex_enable() into two logical pieces
ath9k: Move btcoex stuff from hw.[ch] to new btcoex.[ch]
ath9k: Configure btcoex register during every reset
ath9k: Move btcoex related data to a separate struct
ath9k: Determine btcoex scheme type based on chip version
ath9k: Remove hw capability bit meant for btcoex
ath9k: Add infrastructure for generic hw timers
ath9k: Add Bluetooth Coexistence 3-wire support
ath9k: Do an AHB reset before doing RTC reset
ath9k: Move generic hw timer intr handler to bottom-half
ath9k: Call spin_lock_bh() on btcoex_lock
ath9k: Disable ASPM when btcoex is active
ath9k: Remove unnecessary casting to u8 in pci_read_config_byte() call
ath9k: Store subsystem id in struct hw_version
ath9k: Enable btcoex based on the subsystem id of the device
ath9k: Get rid of the modparam btcoex_enable
ath9k: Initialize the priority gpio for BT coex 3-wire
ath9k: Fix rx data corruption
ath9k: Don't read NF when chip has gone through full sleep mode
ath9k: Do a full reset for AR9280
Vasiliy Temnikov (1):
V4L/DVB (12574): support AverMedia Studio 505
Vasu Dev (9):
vlan: adds fcoe offload related net_device_ops and updates fcoe_ddp_xid
field
ixgbe: updates vlan feature flags to enable FCoE offloads on vlan
interface
[SCSI] fcoe, libfc: adds exchange manager(EM) anchor list per lport and
related APIs
[SCSI] fcoe, fnic, libfc: modifies current code paths to use EM anchor
list
[SCSI] fcoe: modifies fcoe_hostlist_lock uses as prep work to add shared
offload EM
[SCSI] fcoe, libfc: adds offload EM per eth device with only single xid
range per EM
[SCSI] fcoe: removes phys_dev and renames real_dev to netdev.
[SCSI] fcoe, libfc: adds per cpu exch pool within exchange manager(EM)
[SCSI] fcoe, libfc: fully makes use of per cpu exch pool and then removes
em_lock
Vegard Nossum (3):
kmemcheck: remove useless check
kmemcheck: update documentation
fs: fix overflow in sys_mount() for in-kernel calls
Venkatesh Pallipadi (10):
x86, pat: Keep identity maps consistent with mmaps even when pat_disabled
x86, pat: ioremap to follow same PAT restrictions as other PAT users
x86, pat: New i/f for driver to request memtype for IO regions
x86, pat: Add PAT reserve free to io_mapping* APIs
x86, pat: Add rbtree to do quick lookup in memtype tracking
x86, pat: Generalize the use of page flag PG_uncached
x86, pat: Use page flags to track memtypes of RAM pages
x86, pat: Add lookup_memtype to get the current memtype of a paddr
x86, pat: Lookup the protection from memtype list on vm_insert_pfn()
x86, pat: Sanity check remap_pfn_range for RAM region
Vidhya Govindan (1):
wl12xx: Assign value to rx msdu lifetime variable
Vikram Kandukuri (2):
Bluetooth: Fix missing scheduling when VIRTUAL_CABLE_UNPLUG is received
Bluetooth: Improve USB driver throughput by increasing the frame size
Vikram Pandita (7):
OMAP2/3: Pass irqflags to 8250 driver
OMAP3: MMC: Add mux for pins
OMAP3: Zoom2: Add TWL4030 support
OMAP3: Zoom2: Update board defconfig
OMAP: Zoom2: update serial platform_data id for external UART
OMAP: Zoom2: release debug board detect gpio line
serial: 8250: add IRQ trigger support
Ville Syrjala (1):
atyfb: coding style cleanup
Vincent Li (4):
mm/vmscan: rename zone_nr_pages() to zone_nr_lru_pages()
mm/vmscan: remove page_queue_congested() comment
fs/proc/task_mmu.c v1: fix clear_refs_write() input sanity check
fs/proc/base.c: fix proc_fault_inject_write() input sanity check
Vipin Bhandari (1):
mfd: Correct ro and cd implemantion on DM355
Vitaliy Gusev (2):
[S390] hypfs: remove useless variable qname
mlx4: Fix access to freed memory
Vitaly Mayatskikh (2):
do_wait: fix sys_waitid()-specific behaviour
wait_noreap_copyout(): check for ->wo_info != NULL
Vivek Goyal (1):
cfq-iosched: no need to keep track of busy_rt_queues
Vivek Natarajan (14):
ath9k: Add AR9287 based chipsets' register information.
ath9k: Add init values for AR9287 based chipsets.
ath9k: Add support for AR9287 based chipsets.
ath9k: Add open loop power control support for AR9287.
ath9k: Set AR_WA for AR9287 as it improves consistency in throughput.
ath9k: Enable LEDs for AR9287 chipsets.
ath9k: Fix ref power interpolation logic for AR9287 chipsets.
ath9k: Updates for AR9287_12 version of chipset.
ath9k: Reconfigure beacon timers after the scan is completed.
ath9k: Set default noise floor value for AR9287
ath9k: Revamp PCIE workarounds
ath9k: Fix AHB reset for AR9280
ath9k: Disable autosleep feature by default.
ath9k: Initialize txgain and rxgain for newer AR9287 chipsets.
Vlad Yasevich (18):
sctp: release cached route when the transport goes down.
sctp: Disallow new connection on a closing socket
sctp: Fix data segmentation with small frag_size
sctp: Generate SACKs when actually sending outbound DATA
sctp: Try to encourage SACK bundling with DATA.
sctp: Send user messages to the lower layer as one
sctp: Fix error count increments that were results of HEARTBEATS
sctp: Clear fast_recovery on the transport when T3 timer expires.
sctp: drop a_rwnd to 0 when receive buffer overflows.
sctp: Try not to change a_rwnd when faking a SACK from SHUTDOWN.
sctp: Nagle delay should be based on path mtu
sctp: Don't do NAGLE delay on large writes that were fragmented small
sctp: Fix SCTP_MAXSEG socket option to comply to spec.
sctp: Failover transmitted list on transport delete
sctp: Correctly track if AUTH has been bundled.
sctp: Turn flags in 'sctp_packet' into bit fields
sctp: Get rid of an extra routing lookup when adding a transport.
sctp: Catch bogus stream sequence numbers
Vladimir Geroy (1):
V4L/DVB (13014): Add support for Compro VideoMate E800 (DVB-T part only)
Vladimir Serbinenko (1):
ACPI video: ignore buggy _BQC
Vlastimil Labsky (1):
V4L/DVB (12439): cx88: add support for WinFast DTV2000H rev. J
WANG Cong (1):
SLUB: Drop write permission to /proc/slabinfo
Wan Wei (1):
amd64_edac: Rewrite unganged mode code of f10_early_channel_count
Wan ZongShun (7):
Input: w90p910_ts - use clk API
Input: add keypad driver for w90p910
Add support for w90p910 mac driver
Input: w90p910_keypad - rename driver name to match platform
[WATCHDOG] Add watchdog driver for NUC900
mtd: add nand support for w90p910 (v2)
USB: Add nuvoton Ehci driver for w90p910 platform
Wei Yongjun (11):
svcrdma: fix error handling of rdma_alloc_frmr()
sunrpc: reply AUTH_BADCRED to RPCSEC_GSS with unknown service
sunrpc: move the close processing after do recvfrom method
sctp: avoid overwrite the return value of sctp_process_asconf_ack()
sctp: check the unrecognized ASCONF parameter before access it
sctp: update the route for non-active transports after addresses are added
sctp: drop SHUTDOWN chunk if the TSN is less than the CTSN
sctp: fix check the chunk length of received HEARTBEAT-ACK chunk
sctp: fix to reset packet information after packet transmit
sctp: turn flags in 'struct sctp_association' into bit fields
sctp: remove dup code in net/sctp/output.c
Wending Weng (1):
Bluetooth: Fix false errors from bcsp_pkt_cull function
Wengang Wang (2):
GFS2: free disk inode which is deleted by remote node -V2
ocfs2: add spinlock protection when dealing with lockres->purge.
Wey-Yi Guy (44):
iwlwifi: modify sensitivity value for 5150
iwlwifi: no need to refer to max_nrg_cck range value
iwlwifi: remove disable_tx_power for device > 4965
iwlwifi: move show_qos to debugfs
iwlagn: modify digital SVR for 1000
iwlwifi: fix rx signal quality reporting in dmesg
iwlwifi: make led functions generic
iwlwifi: add led debugfs function
iwlwifi: Led blinking counting both tx and rx
iwlwifi: checking unknown HW type
iwlwifi: uCode Alive notification with timeout
iwlwifi: change iwl_enable/disable_interrupts to "inline"
iwlwifi: revert to active table when rate is not valid
iwlwifi: critical temperature enter/exit condition
iwlwifi: Thermal Throttling Management - Part 1
iwlwifi: Thermal Throttling Management - part 2
iwlwifi: Thermal Throttling debugfs function
iwlwifi: Name fix for MPDU density for TX aggregation
iwlwifi: debugFs to enable/disable HT40 support
iwlwifi: Distinguish power amplifier for 6000 series
iwlwifi: remove deprecated 6000 series adapters
iwlwifi: name changed from "fat" to "ht40"
iwlwifi: new debugging feature for dumping data traffic
iwlwifi: Traffic type and counter for debugFs
iwlwifi: tx/rx queue pointer information
iwlwifi: uCode statistics notification counter
iwlwifi: Display sensitivity and chain noise information
iwlwifi: fix thermal throttling locking problem
iwlwifi: fix legacy thermal throttling power index
iwlwifi: handle the case when set power fail
iwlwifi: display correct critical temperature infomation
iwlwifi: traverse linklist to find the valid OTP block
iwlwifi: add thermal throttling support to 5150
iwlwifi: set default tx power user limit to minimal
iwlwifi: do not allow set tx power over channel power limit
iwlwifi: name changes from "tx_power_channel_lmt" to "tx_power_device_lmt"
iwlwifi: error checking for setting tx_power in sysfs
iwlwifi: change IWL6000_UCODE_API_MAX to v4
iwlwifi: show current tx power
iwlwifi: remove duplicated define
iwlwifi: read enhanced tx power info from EEPROM image
iwlwifi: fix unloading driver while scanning
iwlwifi: find the correct first antenna
iwlwifi: find the correct first antenna
William Weston (1):
ALSA: hda - Add quirks for RTL888 & RV630/M76 based MSI GX710
Willy Tarreau (1):
i2c/scx200_acb: Provide more information on bus errors
Wim Van Sebroeck (3):
[WATCHDOG] ar7_wdt: Fix error handling during probe.
[WATCHDOG] wdt_pci - use pci_request_region
[WATCHDOG] sizeof cleanup
Wolfgang Denk (1):
fs_enet/mii-fec.c: fix MII speed calculation
Wolfgang Grandegger (3):
can: add can_free_echo_skb() for upcoming drivers
can: sja1000: fix network statistics update
can: sja1000: legacy SJA1000 ISA bus driver
Wolfgang Muees (1):
mmc_spi: fail gracefully if host or card do not support the switch command
Wolfram Sang (19):
mtd: physmap_of: use resource_size
mtd: plat-ram: use resource_size
powerpc/irq: Improve nanodoc
pcmcia: fix incorrect argument order to list_add_tail()
pcmcia: drop non-existant includes
pcmcia: document return value of pcmcia_loop_config
gpio/pcf857x: Copy i2c_device_id from old pcf8574 driver
i2c/chips: Remove deprecated pcf8575 driver
i2c/chips: Remove deprecated pca9539 driver
i2c/chips: Remove deprecated pcf8574 driver
MAINTAINERS: Add maintainer for AT24 and PCA9564/PCA9665
tty: serial/pcmcia: add ID for Advantech card
mtd: maps: add mtd-ram support to physmap_of
i2c-imx: make bus available early
regulator: update a filename in documentation
regulator: fix typos
regulator: drop 'default n'
regulator/lp3971: drop unnecessary initialization
regulator/driver: be more specific in nanodoc for is_enabled
Wu Fei (1):
MIPS: Shrink the size of tlb handler
Wu Fengguang (20):
ALSA: hda - add bounds checking for the codec command fields
ALSA: hda: add 2-channel mode to Intel ALC889/ALC889A models
ALSA: hda: add HP automute support to Intel ALC889/ALC889A models
ALSA: hda: add IbexPeak/Clarkdale HDMI model with static cvt/pin number
slab: remove duplicate kmem_cache_init_late() declarations
ALSA: hda: move open coded tricks into get_wcaps_channels()
tcp: replace hard coded GFP_KERNEL with sk_allocation
PM: Trivial fixes
HWPOISON: check and isolate corrupted free pages v2
HWPOISON: Add invalidate_inode_page
HWPOISON: shmem: call set_page_dirty() with locked page
mm: count only reclaimable lru pages
mm: do batched scans for mem_cgroup
libfs: return error code on failed attr set
page-types: add feature for walking process address space
writeback: balance_dirty_pages() shall write more than dirtied pages
writeback: stop background writeback when below background threshold
writeback: kupdate writeback shall not stop when more io is possible
writeback: cleanup writeback_single_inode()
writeback: don't delay inodes redirtied by a fast dirtier
Wu Zhangjin (17):
ide: fixup for fujitsu disk
MIPS: Loongson: Remove existing early_printk implementation
MIPS: Loongson: Remove out-of-date board-specific kgdb source code
MIPS: Loongson: Add new early_printk implmentation
MIPS: Loongson: pm: Remove redundant source code
MIPS: Loongson: pm: clean up the reboot support
MIPS: Loongson: PCI: use existing mips_io_port_base
MIPS: Loongson: Split the implementation of prom and setup parts
MIPS: Loongson: clean up the coding style
MIPS: Loongson: PCI: Clean up pcimap setup
MIPS: Loongson: RTC: Enable legacy RTC driver on fulong
MIPS: Loongson: Add oprofile support
MIPS: Loongson: Change naming methods
MIPS: Loongson: Split common loongson source code out
MIPS: Loongson: Add a machtype kernel command line argument
MIPS: Loongson: Add GCC 4.4 support for Loongson2E
MIPS: Loongson: Update the default config file for fuloong2e
Xiao Guangrong (16):
tracing/filter: Remove preds from struct event_subsystem
tracing/filter: Remove empty subsystem and its directory
tracing/function: Simplify __ftrace_replace_code()
tracing/trace_stack: Cleanup for trace_lookup_stack()
tracing/function: Cleanup for function tracer
tracing: cleanup for tracing_trace_options_read()
x86: Fix system crash when loading with "reservetop" parameter
tracing/events: fix the include file dependencies
timers: Add tracepoints for timer_list timers
hrtimer: Add tracepoint for hrtimers
itimers: Add tracepoints for itimer
drop_monitor: fix trace_napi_poll_hit()
KVM: fix kvm_init() error handling
perf_counter: Fix buffer overflow in perf_copy_attr()
lguest: cleanup for map_switcher()
generic-ipi: make struct call_function_data lockless
Xiaotian Feng (4):
slub: release kobject if sysfs_create_group failed in sysfs_slab_add
PM: Reset transition_started at dpm_resume_noirq
Documentation: update stale definition of file-nr in fs.txt
cgroups: make unlock sequence in cgroup_get_sb consistent
Yan Zheng (2):
Btrfs: improve async block group caching
Btrfs: hash the btree inode during fill_super
Yan, Zheng (7):
Btrfs: speed up snapshot dropping
Btrfs: do not reuse objectid of deleted snapshot/subvol
Btrfs: change how subvolumes are organized
Btrfs: add snapshot/subvolume destroy ioctl
Btrfs: check size of inode backref before adding hardlink
Btrfs: don't rename file into dummy directory
Btrfs: relocate file extents in clusters
Yang Shi (1):
edac: mpc85xx add P2020DS support
Yang Xiaowei (1):
xen: use stronger barrier after unlocking lock
Yang Zhao (1):
drm/radeon: Save and restore bios scratch regs during S/R
Yanqing_Liu@xxxxxxxx (1):
[SCSI] scsi_dh_rdac: add support for next generation of Dell PV array
Yeasah Pell (2):
dm9000: add checksum offload support
mtd: pxa3xx_nand: add single-bit error corrections reporting
Yevgeny Petrilin (4):
mlx4_en: Adaptive moderation policy change
mlx4_en: Using real number of rings as RSS map size
mlx4_en: Not using Shared Receive Queues
mlx4_core: Avoid double free_icms
Yi Li (8):
Blackfin: bf537-stamp: declare SPI IRQ resources
Blackfin: bf533-stamp: add resources for mmc_spi card
Blackfin: update anomaly lists
Blackfin: cleanup sync handling when enabling/disabling cplbs
Blackfin: do not trace the exception handler
Blackfin: use raw_smp_processor_id() in exception code
Blackfin: fix BF54x SPI CS resources
Blackfin: update ftrace for latest toolchain
Yi Zou (20):
net: Add NETIF_F_FCOE_MTU to indicate support for a different MTU for FCoE
ixgbe: Add support for NETIF_F_FCOE_MTU to 82599 devices
[SCSI] fcoe: Fix validation of mac address when checking for spma support
[SCSI] libfcoe: Set fip_flags according to fcf and lport's capability of
SPMA support
[SCSI] fcoe: Call dev_ethtool_get_settings() in fcoe_link_ok
[SCSI] fcoe: Remove ifdef for NETIF_F_FCOE_CRC and NETIF_F_FSO
[SCSI] libfc: Remove FC_FRAME_SG_LEN in fc_fcp_send_data
[SCSI] libfc: Remove page flags check for sglist
net: Add ndo_fcoe_enable/ndo_fcoe_disable to net_device_ops
vlan: Add support for net_devices_ops.ndo_fcoe_enable/_disable to VLAN
ixgbe: Add support for the net_device_ops.ndo_fcoe_enable/disable to 82599
dcbnl: Add support for setapp/getapp commands to dcbnl
dcbnl: Add support for setapp/getapp to netdev dcbnl_rtnl_ops
dcbnl: Add netlink attributes for setapp/getapp to dcbnl
dcbnl: Add implementations of dcbnl setapp/getapp commands
ixgbe: Add support for dcbnl_rtnl_ops.setapp/getapp
ixgbe: Add support for multiple Tx queues for FCoE in 82599
ixgbe: Distribute transmission of FCoE traffic in 82599
ixgbe: Add support for using FCoE DDP in 82599 as FCoE targets
[SCSI] fcoe: Add sysfs parameter to fcoe for minimum DDP read I/O size
Yinghai Lu (7):
x86, apic: Move dmar_table_init() out of enable_IR()
irq: Make sure irq_desc for legacy irq get correct node setting
irq: Add irq_node() primitive
pci/intr_remapping: Allocate irq_iommu on node
x86: Use hard_smp_processor_id() to get apic id for AMD K8 cpus
PCI: print out pref if mmio is prefetchable
Revert 'x86: Fix system crash when loading with "reservetop" parameter'
Yong Zhang (1):
sched: Fix potential NULL derference of doms_cur
Yoshihiro Shimoda (6):
usb: fix hibernate in r8a66597-hcd dev_pm_ops conversion.
usb: gadget: R8A66597 peripheral controller support.
usb: r8a66597-udc: implement the set_wedge method
sh: Add initial support for SH7757 CPU subtype
sh: sh7785lcr: fix prototype board on 32bit MMU mode.
net: sh_eth: add value of ether_link pin in platform_data
Yossi Etigin (1):
IB/core: Fix send multicast group leave retry
Youquan Song (2):
intel-iommu: Disallow interrupt remapping if not all ioapics covered
intel-iommu: Fix kernel hang if interrupt remapping disabled in BIOS
Yu Zhiguo (1):
NFSv4: ACL in operations 'open' and 'create' should be used
Yuri Tikhonov (5):
md/raid5,6: common schedule_reconstruction for raid5/6
md/raid6: asynchronous handle_stripe_fill6
md/raid6: asynchronous handle_stripe_dirtying6
md/raid6: asynchronous handle_stripe6
md/raid6: remove synchronous infrastructure
Yusuke Goda (1):
sh: Fix the indication point of the liquid crystal of AP-325RXA(AP3300)
Zhang Qiang (1):
nilfs2: An unassigned variable is assigned to a never used structure
member
Zhang Rui (2):
ACPI: video: remove unneeded memsets
ACPI video: work-around BIOS AML bug in _BQC
Zhang, Yanmin (1):
slub: change kmem_cache->align to record the real alignment
Zhao Yakui (18):
ACPI: Make ACPI processor proc I/F depend on the ACPI_PROCFS
drm/mode: add the CVT algorithm in kernel space
drm/mode: add the GTF algorithm in kernel space
drm/mode: get the modeline for standard timing in EDID by using CVT/GTF
drm: Remove the unused prefix in DRM_DEBUG_KMS/DRIVER/MODE
drm: Remove the macro defintion of DRM_DEBUG_MODE
DRM: Add the explanation about DRM debug level
drm: Add the debug info in generic drm mode by using DRM_DEBUG_KMS
drm/kms: Parse the detailed time info in CEA-EDID
drm/i915: Enable PAL and SECAM format and add the propery for SDVO-TV
drm/kms: Add the default mode table
drm/kms: try to find the std mode in DMT table
drm/kms: add a function that can add the mode for the output device
without EDID
drm/i915: Add the enhancement property for SDVO-TV
drm/i915: Add the brightness property for SDVO-LVDS
drm/i915: Add the missing clone_mask for SDVO-VGA(RGB1)
drm/i915: Write zero to DPLL_MD Reg for non-SDVO output
ACPI: fix Compaq Evo N800c (Pentium 4m) boot hang regression
Zhaolei (3):
tracing: Rename set_tracer_flags()'s local variable trace_flags
ftrace: Move setting of clock-source out of options
time: add function to convert between calendar time and broken-down time
for universal use
Zhenyu Wang (12):
agp: Add generic support for graphics dma remapping
intel_agp: Use PCI DMA API correctly on chipsets new enough to have IOMMU
drm/i915: update debugfs interrupt info on IGDNG
drm/i915: fix tiling on IGDNG
drm/i915: do dynamic clock freq control only in kernel modesetting
V4L/DVB (12190): em28xx: Add support for Gadmei UTV330+
agp/intel: remove restore in resume
drm/i915: Fix typo for wrong LVDS clock setting on IGDNG
drm/i915: Fix SSC frequence for IGDNG
drm/i915: Remove DAC disable in CRT force detect on IGDNG
drm/i915: Fix LVDS panel fitting on Arrandale
drm/i915: remove restore in resume
Zhu Yanhai (1):
nilfs2: add more check routines in mount process
Zhu Yi (30):
iwmc3200wifi: change coexist periodic calibration flag
iwmc3200wifi: rfkill cleanup
iwmc3200wifi: replace netif_rx with netif_rx_ni
iwmc3200wifi: simplify calibration map
iwmc3200wifi: remove B0 hardware support
cfg80211: fix NULL dereference in IBSS SIOCGIWAP
iwmc3200wifi: fix UMAC INIT_COMPLETE notification handling
iwmc3200wifi: hardware does not support IP checksum
iwmc3200wifi: set cipher_suites before registering wiphy
iwmc3200wifi: use correct debug level
iwmc3200wifi: remove setting WEP keys before setting essid support
iwmc3200wifi: make iwm_send_wifi_if_cmd return 0 on success
iwmc3200wifi: remove key caches in driver
cfg80211: remove WARN_ON in __cfg80211_sme_scan_done
cfg80211: set_default_key only for WEP
cfg80211: fix typo of IWEVASSOCRESPIE
iwmc3200wifi: use cfg80211_connect_result to send req/resp IE
iwmc3200wifi: fix cfg80211_connect_result is called in IBSS
iwmc3200wifi: fix a use-after-free bug
cfg80211: avoid setting default_key if add_key fails
iwmc3200wifi: fix set_wpa_version and set_auth_type order
iwmc3200wifi: set WEP key static flag correctly
iwmc3200wifi: avoid setting default key for 802.1X and RSNA
wireless: display wext SSID when connected by cfg80211
iwlwifi: cleanup HT40 extension channels setup
cfg80211: allow cfg80211_connect_result with bssid == NULL
iwmc3200wifi: invalidate profile when necessary before connect
iwmc3200wifi: use cfg80211_roamed to send roam event
iwmc3200wifi: add disconnect work
iwmc3200wifi: fix misuse of le16_to_cpu
arun c (2):
omapfb: add support for the OMAP2EVM LCD
omapfb: fix coding style / remove dead line
ddiaz@xxxxxxxxxxxxxxx (1):
ALSA: hda/realtek: Added support for CLEVO M540R subsystem, 6 channel +
digital
dmitry pervushin (2):
spi: Freescale STMP driver
rtc: add Freescale stmp37xx/378x driver
fangxiaozhi (1):
USB: usb-storage fails to attach to Huawei Datacard cdrom device
fkan@xxxxxxxx (1):
powerpc/44x: Add Eiger AMCC (AppliedMicro) PPC460SX evaluation board
support.
françois romieu (6):
r8169: fix r8101 quirk dupe
r8169: differentiate close chipsets in the startup identification message
r8169: phy init for the 8169sce
r8169: phy init for the 8169scd
r8169: phy init for the 8169s
r8169: phy init for the 8102e
gregor kowski (3):
b43: remove wrong probe_resp_plcp write
b43: remove wrong probe_resp_plcp write
b43: add hardware tkip
hermann pitton (2):
V4L/DVB (12420): saa7134: fix the radio on Avermedia GO 007 FM
V4L/DVB (12492): saa7134-input: don't probe for the Pinnacle remotes
anymore
jassi brar (1):
ASoC: Debugged improper setting of PLL fields in WM8580 driver
javier Martin (6):
ASoC: Correct a bug with "ADC Inversion Switch" in wm8974 codec.
ASoC: add DMA platform driver for MX1x and MX2x
ASoC: add DAI platform ssi driver for MXC
ASoC: add machine driver for i.mx27_visstrim_m10 board
ASoC: Fix review issues in i.MX2x PCM driver
MX27: Add USB platform devices and resources
jie.yang@xxxxxxxxxxx (1):
atl1c:remove compiling warning
john stultz (4):
time: Introduce CLOCK_REALTIME_COARSE
alpha: convert to use arch_gettimeoffset()
m32r: convert to use arch_gettimeoffset()
m68k: convert to use arch_gettimeoffset()
jolsa@xxxxxxxxxx (5):
tracing: Remove unused fields/variables
tracing: Remove .globl in the scripts/recordmcount.pl doc
tracing: create generic trace parser
tracing: trace parser support for set_event
tracing: trace parser support for function and graph
kishore kadiyala (1):
omap4: mmc driver support on OMAP4
linus.walleij@xxxxxxxxxxxxxx (1):
spi: add default selection of PL022 for ARM reference platforms
mail@xxxxxxxxxxxxxxx (1):
USB: add PIDs for FTDI based OpenDCC hardware
markus.t.metzger@xxxxxxxxx (3):
x86, perf_counter, bts: Fail if BTS is not available
x86, perf_counter, bts: Correct pointer-to-u64 casts
x86, perf_counter, bts: Do not allow kernel BTS tracing for now
maximilian attems (1):
ramfs: move RAMFS_MAGIC to include/linux/magic.h
miaofng (1):
Staging: vt6656: disable wpa related function due to memory failure of
this part of codes
mingo (2):
perf sched: Print PIDs too
perf sched: Add support for sched:sched_stat_runtime events
npiggin@xxxxxxx (2):
truncate: new helpers
truncate: use new helpers
oscar.medina@xxxxxxxxxxxx (1):
tipc: Add socket options to get number of queued messages
roald (1):
regulator: add initialization macro of regulator supply
roel kluin (11):
b44: strncpy does not null terminate string
lmc: Read outside array bounds
powerpc/cell: Replace strncpy by strlcpy
powerpc: Missing tests for NULL after ioremap()
powerpc/macio: Don't the address of an array element before boundchecking
tipc: fix test of bearer_priority range in tipc_register_media()
WAN: bit and/or confusion
au1000_eth: possible NULL dereference of aup->mii_bus->irq in
au1000_probe()
WARNING: some request_irq() failures ignored in el2_open()
atm: dereference of he_dev->rbps_virt in he_init_group()
powerpc: kmalloc failure ignored in vio_build_iommu_table()
sarveshwarb (1):
be2net: Patch to perform function reset at initialization
sedji gaouaou (1):
ARM: 5640/1: This patch modifies the support of AC97 on the at91sam9263
ek board
sfking@xxxxxxxxx (13):
core generic GPIO support for Freescale Coldfire processors.
generic GPIO support for the Freescale Coldfire 5206.
generic GPIO support for the Freescale Coldire 5206e.
generic GPIO support for the Freescale Coldfire 520x.
generic GPIO support for the Freescale Coldfire 523x.
generic GPIO support for the Freescale Coldfire 5249.
generic GPIO support for the Freescale Coldfire 527x.
generic GPIO support for the Freescale Coldfire 5272.
generic GPIO support for the Freescale Coldfire 528x.
generic GPIO support for the Freescale Coldfire 5307.
generic GPIO support for the Freescale Coldfire 532x.
generic GPIO support for the Freescale Coldfire 5407.
generic GPIO support misc files.
vimal singh (5):
mtd: nand: remove repeated comment, fix spelling
mtd: nand_base: use __func__ instead of typing names
mtd: physmap_of: fix incorrect check
mtd: omap: add support for nand prefetch-read and post-write
mtd: omap: adding DMA mode support in nand prefetch/post-write
walker@xxxxxxx (1):
[ARM] pxa/treo680: pxamci simplify to use GPIO
wanzongshun (17):
[ARM] 5591/1: Add group irq enable/disable for w90p910 platform.
[ARM] 5601/1: Add HAVE_CLK depends on for w90p910 platform
[ARM] 5602/1: Add sub clock api for w90p910 platform
[ARM] 5604/1: Add keypad multi-function pin api for w90p910 platform
[ARM] 5610/1: Add fmi resource define for w90p910 platform
[ARM] 5616/1: Add mac resource define for w90p910 mac driver
[ARM] 5617/1: rename this spi device as w90p910-spi
[ARM] 5618/1: Add spi resource define for w90p910 spi driver
[ARM] 5619/1: Add spi mfp api for w90p910 spi driver
ARM: 5633/1: Add wdt resource for w90p910 platform
ARM: 5634/1: Add static setting cpu frequence for w90p910 platform
ARM: 5674/1: Add clocksource/clockevent support for w90p910 platform
ARM: 5675/1: The semaphore is used as mutex so make it a mutex
ARM: 5676/1: Provide more useful introduction for w90x900
ARM: 5682/1: Add cpu.c and dev.c and modify some files of w90p910 platform
ARM: 5683/1: Add nuc950 platform to w90x900
ARM: 5684/1: Add nuc960 platform to w90x900
ykzhao (1):
drm/kms/i915: Add the default mode for CRT output without EDID
-----------------------------------------------------------------------
hooks/post-receive
--
XFS development tree
|