[XFS updates] XFS development tree annotated tag, v3.2-rc1, created. v3.2-rc1
xfs at oss.sgi.com
xfs at oss.sgi.com
Tue Nov 8 17:18:25 CST 2011
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, v3.2-rc1 has been created
at 4ea8b996e5dd18145d945667fbcd9a6af234a30c (tag)
tagging 1ea6b8f48918282bdca0b32a34095504ee65bab5 (commit)
replaces xfs_for_3.2-rc1_v1
tagged by Linus Torvalds
on Mon Nov 7 16:17:17 2011 -0800
- Log -----------------------------------------------------------------
Linux 3.2-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
iQEcBAABAgAGBQJOuHUiAAoJEHm+PkMAQRiGbaQH/iU0xahxjVFn1ypTp0Vhuxt1
8QgL/hLMYuU5eSi3ezMr0oPMwiLwgTVkvRhTmbhS8RPRjlKrryc+WUmEMMxOQGtd
bJquAWQcHn1aUF6PpiKVce4o8WzB7lOzNmtjVpGZ0rVgLj+yTBhLhlCuSM3OgiC3
JPdTO1JQpsyh+AY+F5fel7EBApgwPE6Y0jyICztXXDH6M0HifubZP5HG6uCO7cVX
xvFTCx1684XYdG/ZBeNEyvdw4W96Xm7u9tx93r55i8axORu/pIWpIc4rO65a6rOM
pGkWDdvy4udgTOf3g8MbBJQyN9gi+Dkj6263dBejfnyRgvWrOSCHT8OtyfB9XB8=
=A4sP
-----END PGP SIGNATURE-----
Aaro Koskinen (84):
staging: xgifb: eliminate #ifdef NewScratch
staging: xgifb: delete duplicate #defines
staging: xgifb: delete unused definitions
staging: xgifb: vb_table: delete unused data
staging: xgifb: delete unused structs
staging: xgifb: eliminate #ifdef XGIFB_PAN
staging: xgifb: probe: delete checks for mode "none"
staging: xgifb: replace video_type with FB_TYPE_PACKED_PIXELS
staging: xgifb: delete write-only variables
staging: xgifb: delete driver version information
staging: xgifb: delete an empty string
staging: xgifb: delete unused module parameters and options
staging: xgifb: fix ypan disable option
staging: xgifb: delete duplicated code
staging: xgifb: delete "off" option handling
staging: xgifb: XGIfb_setup(): clean up driver messages
staging: xgifb: XGIfb_setup(): delete redundant assignment
staging: xgifb: check and report invalid option values
staging: xgifb: fix LVDS LCD resolution data setup
staging: xgifb: search video mode later in probe
staging: xgifb: XGIfb_search_mode(): delete unreachable code
staging: xgifb: assume the default video mode also when module
staging: xgifb: delete duplicated default video mode setup code
staging: xgifb: fail the probe if no supported LCD video mode found
staging: xgifb: simplify default mode setup
staging: xgifb: correct the default mode comment
staging: xgifb: delete all references to mode "none"
stating: xgifb: update module parameter descriptions
staging: xgifb: use common init for module and built-in
staging: xgifb: delete XGI_OpenCRTC()
staging: xgifb: delete support for Chrontel 7017 TV output
staging: xgifb: delete support for Chrontel 7005 TV output
staging: xgifb: delete support for Chrontel 7007 TV output
staging: xgifb: delete redundant Chrontel TV data
staging: xgifb: refactor XGI_SetXG21LCD() and XGI_SetXG27LCD()
staging: xgifb: refactor XGI_SetXG21LVDSPara() and XGI_SetXG27LVDSPara()
staging: xgifb: delete commented-out routines
staging: xgifb: eliminate #ifdef Tap4
staging: xgifb: do not initialize static data to 0
staging: xgifb: delete duplicated YFilter2 data
staging: xgifb: delete duplicated YFilter1 data
staging: xgifb: delete duplicated LCD data
staging: xgifb: delete duplicated LCD table
staging: xgifb: delete duplicated TV data tables
staging: xgifb: delete duplicated timing data
staging: xgifb: delete IF_DEF_VideoCapture
staging: xgifb: delete Win9xDOSMode
staging: xgifb: delete IF_DEF_OEMUtil
staging: xgifb: delete IF_DEF_PWD
staging: xgifb: delete IF_DEF_ScaleLCD
staging: xgifb: properly delete MTRR region
staging: xgifb: fix up MTRR printk
staging: xgifb: delete redundant casts from mtrr_add() call
staging: xgifb: main: use readb()/readw() to access iomapped memory
staging: xgifb: unify #include order
staging: xgifb: vb_init: use readl()/writel() to access iomapped memory
staging: xgifb: add missing #include
staging: xgifb: update TODO
staging: xgifb: use PCI drvdata
staging: xgifb: eliminate global fb_info variable
staging: xgifb: eliminate global XGIhw_ext data
staging: xgifb: inline XGIfb_query_VGA_config_space()
staging: xgifb: add a global variable for the default refresh rate
staging: xgifb: rename struct video_info to xgifb_video_info
staging: xgifb: avoid direct references xgi_video_info
staging: xgifb: dynamically allocate xgifb_video_info
staging: xgifb: eliminate XGIfb_mode_no
staging: xgifb: move xgifb_mode_idx into xgifb_video_info
staging: xgifb: move XGIfb_rate_idx into xgifb_video_info
staging: xgifb: move pseudo_palette into xgifb_video_info
staging: xgifb: eliminate XGIfb_CRT2_write_enable variable
staging: xgifb: eliminate default_var
staging: xgifb: eliminate XGIfb_fix
staging: xgifb: eliminate filter_tb global variable
staging: xgifb: make XGIbios_mode const
staging: xgifb: eliminate global XGI_Pr data
staging: xgifb: move XGINew_RAMType into vb_device_info
staging: xgifb: move XGINew_ChannelAB into vb_device_info
staging: xgifb: move XGINew_DataBusWidth into vb_device_info
staging: xgifb: make RAM type tables const
staging: xgifb: make DAC tables const
staging: xgifb: delete CRT1 state
staging: xgifb: clean up 2nd display state
MIPS: Fix build with C=1
Aaron Lu (1):
mmc: core: add sd uhs string for mmc_ios_show
Abhilash K V (1):
ARM: OMAP: AM35x: remove hwmods that aren't generic
Abhilash Kesavan (4):
ARM: S5PV210: Remove unnecessary symbol for PM
ARM: S5P: Make the common S5P PM code conditionally compile
ARM: S5P: Make the sleep code common for S5P series SoCs
ARM: S5P64X0: Add Power Management support
AceLan Kao (1):
dell-laptop: support Synaptics/Alps touchpad led
Adam Cozzette (1):
ums_realtek: do not use stack memory for DMA
Adam Jackson (9):
drm: Add KMS debug printk's for encoder and crtc fixup failure
drm/i915: Remove "i2c_speed" nonsense from child device table
drm/i915: Fix multifunction SDVO detection
drm/i915: Rename intel_sdvo_hdmi_sink_detect
drm/i915: Remove redundant bit shifting from intel_gmbus_set_speed
drm/i915/dp: Fix the math in intel_dp_link_required
drm/i915/dp: Remove eDP special cases from bandwidth checks
drm/i915/dp: Introduce is_cpu_edp()
drm/i915/dp: Fix eDP on PCH DP on CPT/PPT
Aditya Kali (3):
ext4: Fix bigalloc quota accounting and i_blocks value
ext4: add some tracepoints in ext4/extents.c
ext4: attempt to fix race in bigalloc code path
Adrian Hunter (12):
gpio: langwell: ensure alternate function is cleared
mmc: core: add eMMC hardware reset support
mmc: sdhci: add eMMC hardware reset support
mmc: sdhci-pci: add eMMC hardware reset support
mmc: mmc-test: add eMMC hardware reset test
mmc: block: add eMMC hardware reset support
mmc: block: fix boot partition switch error path
mmc: block: support no access to boot partitions
mmc: core: move ->request() call from atomic context
mmc: sdhci-pci: add runtime pm support
mmc: omap_hsmmc: ensure pbias configuration is always done
mmc: sdhci-pci: add flag for devices that can support runtime PM
Adrian Knoth (8):
ALSA: hdspm - Allow for 8192 period size on RME MADI and AES cards
ALSA: hdspm - Set period_bytes_min to 32 * 4 for new RME cards
ALSA: hdspm - Reorder period sizes according to their bit representation
ALSA: hdspm - Introduce hdspm_get_latency() to harmonize latency calculation
ALSA: hdspm - Enable 32 samples/period on RME RayDAT/AIO
ALSA: hdspm - Fix MADI channel format in the status ioctl
ALSA: hdsp - Correct HDSP_VERSION_BIT constant, thus partly fixing RPM detection
ALSA: hdspm - Enable all firmware ranges for PCI MADI/AES cards
Afzal Mohammed (1):
ARM: 7137/1: Fix error upon adding LL debug
Ajay Kumar (7):
ARM: SAMSUNG: Fix mask value for S5P64X0 CPU IDs
video: s3c-fb: Add S5P64X0 specific s3c_fb_driverdata
ARM: S5P64X0: Add register base and IRQ for Framebuffer
ARM: S5P64X0: Set s3c_device_fb name
ARM: S5P64X0: Add GPIO setup for LCD
ARM: S5P6440: Add LCD-LTE480 and enable Framebuffer support
ARM: S5P6450: Add LCD-LTE480 and enable Framebuffer support
Akeem G. Abodunrin (4):
igb: Code to prevent overwriting SFP I2C
igb: Alternate MAC Address EEPROM Updates
igb: Alternate MAC Address Updates for Func2&3
igb: Loopback functionality supports for i350 devices
Akinobu Mita (5):
mm/debug-pagealloc.c: use plain __ratelimit() instead of printk_ratelimit()
lib/string.c: introduce memchr_inv()
mm/debug-pagealloc.c: use memchr_inv
debug-pagealloc: add support for highmem pages
lib/spinlock_debug.c: print owner on spinlock lockup
Akira Fujita (1):
ext4: fix deadlock in ext4_ordered_write_end()
Akshay Joshi (4):
Staging: usbip: Remove trailing spaces.
Staging: usbip: Fix braces and spaces to match coding style.
gma500: Convert spaces to tabs in accel_2d.c.
Drivers: i915: Fix all space related issues.
Al Cooper (1):
[media] media: Fix a UVC performance problem on systems with non-coherent DMA
Al Viro (86):
um: use subarch-obj instead of copying...
um: switch {rt_,}sigreturn() to set_current_blocked()
um: don't rely on sc.fpstate not having been reassigned prior to rt_sigreturn()
um: make copy_sc() static
um: series of __get_user() is costly in sigframe handling
um: switch to -idirafter, get saner kern_constants.h out of that
um: kill skas_ptregs.h
um: take user_constants.h to include/generated
um: -include user.h for USER_OBJ, trim includes
um: kill a couple of useless includes of kern_constants.h
um: get rid of kern_constants.h
um: trim unused junk from user.h
um: get rid of sysdep/checksum.h
um: take vm-flags.h to sys-*/asm
um: Get rid of UPT_SET/UPT_REG macros
um: get rid of sysdep/sc.h
um: get rid of unused macros in ptrace_user.h
um: merge arch/um/sys-{i386,x86_64}/asm
um: merge arch/um/sys-{i386,x86_64}/shared
um: merge arch/um/sys-{i386,x86_64}
um: kill dead code around uaccess
um: merge hard_handler() instances, switch to use of SA_SIGINFO
um: merge arch/um/os-Linux/sys-{i386,x86_64}
um: kill includes of sysdep/sigcontext.h from stuff built with kernel headers
um: switch stub_segv_handler to SA_SIGINFO variant, get rid of magic crap in there
um: don't bother blocking SIGARLM and SIGUSR1
um: simplify set_handler()
um: fill the handlers array at build time
um: take system.h out of shared/sysdep
um: take userland definition of barrier() to user.h
um: start switching the references to host mcontext_t to its userland type
um: finish conversion to mcontext_t
um: shared/process.h is empty now; kill it
um: sysdep/barrier.h is not used for anything
um: merge skas_ptrace.h 32/64bit variants
um: merge kernel_offsets_*.h
um: arch_hweight.h is needed only on uml-x86
um: trim detritus from Makefile-i386
um: merge Makefile-{i386,x86_64}
um: take arch/um/sys-x86 to arch/x86/um
um: bury unused macros around ptrace.h
um: make load_initrd() static, kill shared/initrd.h
um: trim kern.h
um: don't include kern.h unless it's needed
um: shared/syscall.h is not even included
um: kill shared/task.h and HOST_TASK_REGS
um: make flush_tlb_kernel_range_common() static
um: kill shared/tlb.h
um: kill shared/mem_kern.h
um: take register_winch_irq() into the caller of is_skas_winch()
um: take chan_*.h and line.h to arch/um/drivers
um: take mconsole*.h to arch/um/drivers
um: kill um_uaccess.h
um: kill useless include of user.h
um: take um_mmu.h to asm/mmu.h, clean asm/mmu_context.h a bit
um: merge tls_{32,64}.h
um: merge host_ldt_{32,64}.h
um: move asm/desc.h into arch/x86/um/asm
um: merge os-Linux/tls.c into arch/x86/um/os-Linux/tls.c
um: sanitize paths in sys_call_table* includes
um: merge HOST_... of registers common on i386 and amd64
um: increase stack growth cushion in pagefault
um: no need to play with save_sp in signal frame setup anymore
um: merge signal_{32,64}.c
um: take ldt.h to arch/x86/um/asm/mm_context.h
um: take ubd_user.h to its users...
um: asm/apic.h is there only to shadow the x86 one...
um: required-features.h is there only to shadow x86 one...
um: irq_vectors.h just shadows x86 one
um: page_offset.h is never used
um: fix gcov build breakage
um: unify KSTK_...
um: unify ptrace_user.h
um: kill useless argument of free_chan() and free_one_chan()
um: a couple of missing dependencies...
um: clean Kconfig up a bit
um: switch to generic-y
um: hw_irq.h can go generic as well
um: asm/pda.h is not needed anymore
um: segment.h is x86-only and needed only there
um: generic ftrace.h will do...
um: kill system-um.h
um: distribute exports to where exported stuff is defined
um: switch to use of drivers/Kconfig
vfs: d_invalidate() should leave mountpoints alone
VFS: we need to set LOOKUP_JUMPED on mountpoint crossing
Alan Cox (10):
gma500: do a pass over the FIXME tags
gma500: kill bogus code
gma500: Fix backlight crash
gma500: Fix up suspend/resume
n_gsm: update TODO list
n_gsm: Send CLD command on exit
max3110: Fix up port->tty backreferencing
staging: gma500: frame buffer locking
staging: gma500: gtt based hardware scrolling console
x86, mrst: Some drivers need to known when an SCU is available
Alan Stern (11):
PM / Runtime: Add macro to test for runtime PM events
USB: EHCI: remove usages of hcd->state
USB: gadget: storage: remove alignment assumption
USB: document ehci-hcd's "companion" sysfs attribute
USB: Update USB default wakeup settings
USB: UHCI: improve comments and logic for root-hub suspend
USB: Add wakeup info to debugging messages
PM: Update the policy on default wakeup settings
EHCI: workaround for MosChip controller bug
PM / Runtime: Automatically retry failed autosuspends
USB: Update last_busy time after autosuspend fails
Alasdair G Kergon (5):
dm kcopyd: fix job_pool leak
dm table: add singleton feature
dm table: add always writeable feature
dm table: add immutable feature
dm: export dm get md
Alex Deucher (31):
drm/radeon/kms: bail early in dvi_detect for digital only connectors
drm/radeon/kms: handle !force case in connector detect more gracefully
drm/radeon/kms: set DMA mask properly on newer PCI asics
drm/radeon/kms: simplify r6xx blit code
drm/radeon/kms: make r600-NI blit suspend code common
drm/radeon/kms/DCE4.1: fix dig encoder to transmitter mapping
drm/radeon/kms/DCE4.1: ss is not supported on the internal pplls
drm/radeon/kms/DCE4.1: fix Select_CrtcSource EncodeMode setting for DP bridges (v2)
drm/radeon/kms/atom: fix handling of FB scratch indices
drm/radeon/kms: rework texture cache flush in r6xx+ blit code
drm/radeon/kms/cayman/blit: specify CP_COHER_CNTL2 with surface_sync
drm/radeon/kms: properly set panel mode for eDP
drm/radeon/kms: cleanup atombios_adjust_pll()
drm/radeon/kms: rework DP bridge checks
drm/radeon/kms: only require 2.7 Ghz DP clock for NUTMEG
drm/radeon/kms/atom: rework encoder dpms
drm/radeon/kms: check for DP MST mode in a few more places (v2)
drm/radeon/kms: allocate vram scratch page on 6xx+
drm/radeon/kms: move atom encoder setup to a new file
drm/radeon/kms: make atombios_dvo_setup() version based
drm/radeon/kms: make atombios_dig_encoder_setup() version based
drm/radeon/kms: make atombios_dig_transmitter_setup() version based
drm/radeon/kms: remove useless radeon_ddc_dump()
drm/radeon/kms: always do extended edid probe
drm/radeon/kms: split MSI check into a separate function
drm/radeon/kms: Add MSI quirk for HP RS690
drm/radeon/kms: Add MSI quirk for Dell RS690
drm/radeon/kms: add MSI module parameter
drm/radeon/kms: set HPD polarity in hpd_init()
drm/radeon/kms: fix DP setup on TRAVIS bridges
drm/radeon/kms: don't poll forever if MC GDDR link training fails
Alex Hacker (2):
ath9k_hw: use register name in place of magic value
ath9k_hw: fix EIFS value to microseconds
Alex Shi (2):
slub: correct comments error for per cpu partial
slub: Discard slab page when node partial > minimum partial number
Alex,Shi (3):
slub: Code optimization in get_partial_node()
kswapd: avoid unnecessary rebalance after an unsuccessful balancing
kswapd: assign new_order and new_classzone_idx after wakeup in sleeping
Alexander Duyck (58):
ixgbe: Refactor transmit map and cleanup routines
ixgbe: replace reference to CONFIG_FCOE with IXGBE_FCOE
ixgbe: Cleanup FCOE and VLAN handling in xmit_frame_ring
ixgbe: Simplify transmit cleanup path
ixgbe: convert rings from q_vector bit indexed array to linked list
ixgbe: Add support for setting CC bit when SR-IOV is enabled
ixgbe: Always tag VLAN tagged packets
ixgbe: Change default Tx work limit size to 256 buffers
v2 ixgbe: consolidate all MSI-X ring interrupts and poll routines into one
ixgbe: cleanup allocation and freeing of IRQ affinity hint
ixgbe: Use ring->dev instead of adapter->pdev->dev when updating DCA
ixgbe: commonize ixgbe_map_rings_to_vectors to work for all interrupt types
ixgbe: Drop unnecessary adapter->hw dereference in loopback test setup
ixgbe: combine PCI_VDEVICE and board declaration to same line
ixgbe: Update TXDCTL configuration to correctly handle WTHRESH
ixgbe: cleanup reset paths
ixgbe: cleanup configuration of EITRSEL and VF reset path
ixgbe: Correctly name and handle MSI-X other interrupt
ixgbe: remove redundant configuration of tx_sample_rate
v2 ixgbe: Update packet buffer reservation to correct fdir headroom size
ixgbe: make ixgbe_up and ixgbe_up_complete void functions
ixgbe: Add missing code for enabling overheat sensor interrupt
ixgbe: Add SFP support for missed 82598 PHY
ixgbe: drop adapter from ixgbe_fso call documentation
ixgbe: Make better use of memory allocations in one-buffer mode w/ RSC
igb: Update RXDCTL/TXDCTL configurations
igb: Update max_frame_size to account for an optional VLAN tag if present
igb: drop support for single buffer mode
igb: streamline Rx buffer allocation and cleanup
igb: update ring and adapter structure to improve performance
igb: Refactor clean_rx_irq to reduce overhead and improve performance
igb: drop the "adv" off function names relating to descriptors
igb: Replace E1000_XX_DESC_ADV with IGB_XX_DESC
igb: Remove multi_tx_table and simplify igb_xmit_frame
igb: Make Tx budget for NAPI user adjustable
igb: split buffer_info into tx_buffer_info and rx_buffer_info
igb: Consolidate creation of Tx context descriptors into a single function
igb: Make first and tx_buffer_info->next_to_watch into pointers
igb: Create separate functions for generating cmd_type and olinfo
igb: Cleanup protocol handling in transmit path
igb: Combine all flag info fields into a single tx_flags structure
igb: consolidate creation of Tx buffer info and data descriptor
igb: push data into first igb_tx_buffer sooner to reduce stack usage
igb: Use node specific allocations for the q_vectors and rings
igb: avoid unnecessary conversions from u16 to int
igb: Consolidate all of the ring feature flags into a single value
igb: Move ITR related data into work container within the q_vector
igb: cleanup IVAR configuration
igb: retire the RX_CSUM flag and use the netdev flag instead
igb: leave staterr in place and instead us a helper function to check bits
igb: fix recent VLAN changes that would leave VLANs disabled after reset
igb: move TX hang check flag into ring->flags
igb: add support for NETIF_F_RXHASH
igb: avoid unnecessarily creating a local copy of the q_vector
igb: Make certain one vector is always assigned in igb_request_irq
igb: Fix features that are currently 82580 only and should also be i350
igb: Drop unnecessary write of E1000_IMS from igb_msix_other
igb: Add workaround for byte swapped VLAN on i350 local traffic
Alexander Graf (12):
KVM: PPC: move compute_tlbie_rb to book3s common header
KVM: PPC: Add papr_enabled flag
KVM: PPC: Check privilege level on SPRs
KVM: PPC: Interpret SDR1 as HVA in PAPR mode
KVM: PPC: Read out syscall instruction on trap
KVM: PPC: Add support for explicit HIOR setting
KVM: PPC: Add PAPR hypercall code for PR mode
KVM: PPC: Stub emulate CFAR and PURR SPRs
KVM: PPC: Support SC1 hypercalls for PAPR in PR mode
KVM: PPC: Enable the PAPR CAP for Book3S
KVM: PPC: Add sanity checking to vcpu_run
KVM: Update documentation to include detailed ENABLE_CAP description
Alexander Guller (7):
mlx4_en: Assigning TX irq per ring
mlx4_en: Removing reserve vectors
mlx4_en: Adjusting moderation per each ring
mlx4_en: Added missing iounmap upon releasing a device
mlx4_en: Fix QP number calculation according to module param
mlx4_en: Fix crash upon device initialization error
mlx4_en: Adding 40gb speed report for ethtool
Alexander Shishkin (1):
max3110: add sysrq support
Alexander Simon (1):
mac80211: fix indentation
Alexander Smirnov (1):
IEEE802.15.4: 6LoWPAN basic support
Alexander Stein (2):
ALSA: hda - Fix typo
ALSA: hda_hwdep: Fix possible buffer overflow
Alexander Tarasikov (2):
mmc: msm_sdcc: Fix a typo in MSM SDCC driver gpio setup
msm: Implement init_card operation for MSM SDCC
Alexander Thomas (1):
staging: usbip: fix up api changes that broke windows clients
Alexandre Bounine (4):
RapidIO: add mport driver for Tsi721 bridge
RapidIO: fix potential null deref in rio_setup_device()
drivers/net/rionet.c: fix ethernet address macros for LE platforms
RapidIO: documentation update
Alexey Dobriyan (2):
crypto: whirlpool - count rounds from 0
lib/kstrtox: common code between kstrto*() and simple_strto*() functions
Alexey Khoroshilov (7):
Staging: serqt_usb2: fix sleeping with spinlock held
staging/easycap: fix mismatch in easycap_poll() mutex lock-unlock
staging: lirc: fix mismatch in mutex lock-unlock in imon_probe
staging: lirc_sasem: fix NULL pointer dereference in sasem_probe
staging: mei: unlock dev->device_lock mutex on error path in mei_open()
staging: sep: call to sep_ioctl() may leave driver in unusable state
jffs2: use mutex_is_locked() in __jffs2_flush_wbuf()
Ali Bahar (24):
staging: r8712u: Sets to SSID, and to AP MAC#, can now be done when the interface is Down.
staging: r8712u: Interface-state not fully tracked.
staging: r8712u: Merging Realtek's latest (v2.6.6). Added copyright banners.
staging: r8712u: Merging Realtek's latest (v2.6.6). Added Larry's copyright.
staging: r8712u: Merging Realtek's latest (v2.6.6). Copyright banners.
staging: r8712u: Merging Realtek's latest (v2.6.6). Renamed _netdev_priv.
staging: r8712u: Merging Realtek's latest (v2.6.6). Removed os_free_netdev.
staging: r8712u: Merging Realtek's latest (v2.6.6). Removed _usb_alloc_urb.
staging: r8712u: Merging Realtek's latest (v2.6.6). Removed _usb_submit_urb.
staging: r8712u: Merging Realtek's latest (v2.6.6). Removed unused MSECS.
staging: r8712u: Merging Realtek's latest (v2.6.6). Redundant NULL check.
staging: r8712u: Merging Realtek's latest (v2.6.6). Updated include directives.
staging: r8712u: Merging Realtek's latest (v2.6.6). Removed redundant .mem.
staging: r8712u: Merging Realtek's latest (v2.6.6). No power tracking OID.
staging: r8712u: Merging Realtek's latest (v2.6.6). stop_drv_timers moved.
staging: r8712u: Merging Realtek's latest (v2.6.6). Use stack, not malloc.
staging: r8712u: Merging Realtek's latest (v2.6.6). Tx-code refactoring.
staging: r8712u: Merging Realtek's latest (v2.6.6). Rework efuse data handling.
staging: r8712u: Merging Realtek's latest (v2.6.6). tx: NULL _in_ spin lock.
staging: r8712u: Merging Realtek's latest (v2.6.6). New decl's and defines.
staging: r8712u: Merging Realtek's latest (v2.6.6). Various fixes.
staging: r8712u: Merging Realtek's latest (v2.6.6). Various fixes.
staging: r8712u: Merging Realtek's latest (v2.6.6). Tx aggregation.
staging: r8712u: Most return-values changed from -1 to proper errno macros.
Alim Akhtar (3):
ARM: EXYNOS4: register the second instance of pl330 DMAC
ARM: S5PV210: register the second instance of pl330 DMAC
ARM: S5PC100: register the second instance of pl330 DMAC
Allan Stephens (23):
tipc: Remove obsolete manipulation of message re-route count field
tipc: Eliminate obsolete filter for unexpected unicast messages
tipc: Display meaningful peer interface name during link creation
tipc: Initialize peer session field of newly created link endpoint
tipc: Enhance filtering of out-dated link reset messages
tipc: Update obsolete references to multicast link
tipc: Cosmetic changes to broadcast bearer send routine
tipc: Remove non-executable code to handle broadcast bearer congestion
tipc: Enhance cleanup of broadcast link when contact with node is lost
tipc: Prevent broadcast link stalling when another node fails
tipc: Fix node lock problems during broadcast message reception
tipc: Remove deferred queue head caching during broadcast message reception
tipc: Discard incoming broadcast messages that are unexpected
tipc: Remove obsolete congestion handling when sending a broadcast NACK
tipc: Eliminate redundant check when sending messages
tipc: Prevent rounding issues when saving connect timeout option
tipc: Ensure congested links receive bearer status updates
tipc: Ensure both nodes recognize loss of contact between them
tipc: Fix unsafe device list search when enabling bearer
tipc: Remove redundant search when enabling bearer
tipc: Lower limits for number of bearers and media types
tipc: Prevent fragmented messages during initial name table exchange
tipc: Enhance sending of bulk name table messages
Allen Kay (3):
intel-iommu: fix return value of iommu_unmap() API
intel-iommu: set iommu_superpage on VM domains to lowest common denominator
intel-iommu: fix superpage support in pfn_to_dma_pte()
Allison Henderson (5):
ext4: Add new ext4_discard_partial_page_buffers routines
ext4: fix xfstests 75, 112, 127 punch hole failure
ext4: fix 2nd xfstests 127 punch hole failure
ext4: fix fsx truncate failure
ext4: fix partial page writes
Aloisio Almeida Jr (1):
MAINTAINERS: Add NFC subsystem entry
Alwin Beukers (24):
staging: brcm80211: fixed checkpatch warnings
staging: brcm80211: removed accessor functions for band type and etheraddress.
staging: brcm80211: fixed function returns
staging: brcm80211: made NULL ethernet address const
staging: brcm80211: removed empty brcms_c_reset_bmac_done callback function
staging: brcm80211: decreased indentation level of brcms_c_wme_setparams function
staging: brcm80211: removed redundant code from brcms_c_set_gmode
staging: brcm80211: cleanup of shared memory related wrapper functions
staging: brcm80211: cleanup of transmit buffer size related wrapper function
staging: brcm80211: cleanup of several wrapper functions
staging: brcm80211: removed unneeded call to brcms_b_tx_fifo_suspended
staging: brcm80211: removed synchronisation of wlc->machwcap field
staging: brcm80211: remove brcms_b_dotxstatus wrapper function
staging: brcm80211: combined if statements
staging: brcm80211: remove N mode validation function
brcm80211: cleanup function prototypes
brcm80211: removed unused functions
brcm80211: moved power conversion functions
brcm80211: moved function brcmu_chipname
brcm80211: moved function brcmu_parse_tlvs
brcm80211: moved function brcmu_chspec_malformed
brcm80211: moved function brcmu_mkiovar
brcm80211: moved function brcmu_format_flags
brcm80211: removed file wifi.c
Ameen Rahman (1):
qlcnic: Added error logging for firmware abort
Amerigo Wang (1):
Makefile: remove a duplicated line
Amir Hanania (2):
ixgbe - DDP last user buffer - error to warn
ixgbe: Add FCoE DDP allocation failure counters to ethtool stats.
Amit Beka (1):
iwlagn: remove duplicate list init
Amit Kumar Salecha (1):
MAINTAINERS: change netxen_nic maintainers
Amit Nagal (2):
HID: hidraw: free list for all error in hidraw_open
HID: hidraw: open count should not increase if error
Amit Shah (8):
virtio: console: Fix indentation
virtio: console: Ignore port name update request if name already set
virtio: console: Use wait_event_freezable instead of _interruptible
virtio: console: Fix return type for get_inbuf()
virtio: console: make get_inbuf() return port->inbuf if present
virtio: console: rename variable
virtio: console: make discard_port_data() use get_inbuf()
virtio: console: add port stats for bytes received, sent and discarded
Amitkumar Karwar (15):
mwifiex: print driver version information
mwifiex: use cfg80211 dynamic scan table and cfg80211_get_bss API
libertas: update readme file
mwifiex: fix 5GHz association issue
mwifiex: update bss band information
mwifiex: pass correct band parameter to ieee80211_channel_to_frequency()
mwifiex: reset skb length before inserting to free queue
mwifiex: remove unnecessary mwifiex_dump_station_info() call
mwifiex: remove unreachable code
mwifiex: fix Tx data rate display issue
mwifiex: correct AMSDU aggregation check
mwifiex: handle an error path correctly
mwifiex: add support for Marvell pcie8766 chipset
mwifiex: use separate wait condition for each command node
mwifiex: fix make namespacecheck warnings
Amon Ott (1):
ceph: fix 32-bit ino numbers
Amy Maloche (1):
Input: add support for pm8xxx based vibrator driver
Anand Gadiyar (1):
usb: musb: Enable DMA mode1 RX for transfers without short packets
Anatolij Gustschin (6):
video: mb862xx-i2c: fix for reliable decoder register access
powerpc/5200: mpc5200b.dtsi: add spi node address- and size-cells properties
powerpc/5200: dts: digsy_mtc.dts: update to add can, pci, serial and spi
powerpc/5200: dts: digsy_mtc.dts: add timer0 and timer1 gpio properties
powerpc/5200: dts: digsy_mtc.dts: enable both MSCAN nodes
powerpc/85xx: fix PHYS_64BIT selection for P1022DS
Anderson Briglia (1):
Bluetooth: Fix wrong memcpy size on LE start encryption
Anderson Lizardo (1):
Bluetooth: use recommended LE connection parameters
Andi Kleen (26):
serial: mfd: Initconst section fixes
rcu: Fix mismatched variable in rcutree_trace.c
perf tools: Make stat/record print fatal signals of the target program
perf: Support setting the disassembler style
x86, intel: Output microcode revision in /proc/cpuinfo
x86, intel: Use c->microcode for Atom errata check
coretemp: Get microcode revision from cpu_data
drm/radeon: Drop inlines from evergreen_cs.c / r600_cs.c
drm/radeon: drop inlines in r600_blit.c
drm/radeon: Remove now unused functions in radeon driver
drm/radeon: Remove more bogus inlines in the radeon driver.
drm/radeon: Move more code out of line
drm/radeon: Move r100_*_*reg out of line
i915: Move i915_read/write out of line
mfd: Fix ab3100 initconst section
direct-io: separate fields only used in the submission path from struct dio
direct-io: fix a wrong comment
direct-io: rearrange fields in dio/dio_submit to avoid holes
direct-io: use a slab cache for struct dio
direct-io: separate map_bh from dio
direct-io: inline the complete submission path
direct-io: merge direct_io_walker into __blockdev_direct_IO
vfs: do (nearly) lockless generic_file_llseek
vfs: add generic_file_llseek_size
ext4: replace cut'n'pasted llseek code with generic_file_llseek_size
nfs: drop unnecessary locking in llseek
Andiry Xu (13):
xHCI: refine td allocation
usbcore: refine warm reset logic
usbcore: get BOS descriptor set
usbcore: check device's LPM capability
xHCI: set link state
xHCI: test and clear RWC bit
xHCI: Clear PLC for USB2 root hub ports
xHCI: Check host USB2 LPM capability
xHCI: test USB2 software LPM
xHCI: set USB2 hardware LPM
usbcore: add sysfs support to xHCI usb2 hardware LPM
xHCI: AMD isoc link TRB chain bit quirk
xHCI: fix debug message
Andre Guedes (3):
Bluetooth: Reduce critical region.
Bluetooth: Check 'dev_class' in mgmt_device_found()
Bluetooth: hci_le_adv_report_evt code refactoring
Andrea Arcangeli (13):
mremap: check for overflow using deltas
mremap: avoid sending one IPI per page
thp: mremap support and TLB optimization
mm: thp: tail page refcounting fix
powerpc: remove superfluous PageTail checks on the pte gup_fast
powerpc: get_hugepte() don't put_page() the wrong page
powerpc: gup_hugepte() avoid freeing the head page too many times
powerpc: gup_hugepte() support THP based tail recounting
powerpc: gup_huge_pmd() return 0 if pte changes
s390: gup_huge_pmd() support THP tail recounting
s390: gup_huge_pmd() return 0 if pte changes
sparc: gup_pte_range() support THP based tail recounting
thp: share get_huge_page_tail()
Andreas Dilger (1):
ext4: avoid setting directory i_nlink to zero
Andreas Gruenbacher (3):
vfs: indicate that the permission functions take all the MAY_* flags
vfs: pass all mask flags check_acl and posix_acl_permission
vfs: add a comment to inode_permission()
Andreas Hofmeister (2):
ipv6: Do not use routes from locally generated RAs
ipv6: fix route lookup in addrconf_prefix_rcv()
Andreas Krist (1):
HID: hid-apple: add device ID of another wireless aluminium
Andreas Oberritter (12):
[media] DVB: dvb_frontend: fix stale parameters on initial frontend event
[media] DVB: dvb_frontend: avoid possible race condition on first event
[media] DVB: dvb_frontend: clear stale events on FE_SET_FRONTEND
[media] DVB: dvb_frontend: update locking in dvb_frontend_{add, get_event}
[media] DVB: Add SYS_TURBO for north american turbo code FEC
[media] DVB: dvb_frontend: Fix compatibility criteria for satellite receivers
[media] DVB: gp8psk-fe: use SYS_TURBO
[media] DVB: improve documentation for satellite delivery systems
[media] DVB: Change API version in documentation: 3 -> 5.4
[media] DVB: dvb_frontend: remove static assignments from dtv_property_cache_sync()
[media] DVB: increment minor version after addition of SYS_TURBO
[media] DVB: dvb_frontend: check function pointers on reinitialize
Andrei Warkentin (2):
MD: Allow restarting an interrupted incremental recovery.
mmc: core: ext_csd.raw_* used in comparison but never set
Andres Salomon (8):
staging: olpc_dcon: remove noinit module variable
staging: olpc_dcon: drop support for DCON v1
staging: olpc_dcon: replace remaining calls to i2c_smbus_read/write
libertas: prioritize usb8388_olpc.bin firmware on OLPC machines
mtd: provide an alias for the redboot module name
jffs2: implement mount option parsing and compression overriding
jffs2: add compr=lzo and compr=zlib options
libertas: ensure we clean up a scan request properly
Andrew Bresticker (1):
memcg: replace ss->id_lock with a rwlock
Andrew Kephart (1):
udlfb: Search config descriptor if not at device level
Andrew Lynn (1):
mfd: Expose TurnOnStatus in ab8500 sysfs
Andrew Morton (8):
nbd-replace-some-printk-with-dev_warn-and-dev_info-checkpatch-fixes
block/blk-sysfs.c: fix kerneldoc references
include/linux/dmar.h: forward-declare struct acpi_dmar_header
/proc/self/numa_maps: restore "huge" tag for hugetlb vmas
mm-add-comment-explaining-task-state-setting-in-bdi_forker_thread-fix
llist-return-whether-list-is-empty-before-adding-in-llist_add-fix
drivers/net/ethernet/i825xx/3c505.c: fix build with dynamic debug
include/linux/dma-mapping.h: add dma_zalloc_coherent()
Andrew Vagin (1):
perf: Fix counter of ftrace events
Andrew Vasquez (1):
[SCSI] qla2xxx: Correct inadvertent clearing of RISC_INTR status.
Andrzej Jakowski (1):
[SCSI] isci: overriding max_concurr_spinup oem parameter by max(oem, user)
Andrzej Pietrasiewicz (1):
[media] media: mem2mem: eliminate possible NULL pointer dereference
Andy Doan (1):
OMAPFB: make debug message more useful
Andy Fleming (2):
net: Allow skb_recycle_check to be done in stages
phylib: Modify Vitesse RGMII skew settings
Andy Green (12):
I2C: OMAP2+: Name registers in I2C IP V2 only accordingly
I2C: OMAP: add rev to omap i2c platform data
I2C: OMAP1: set IP revision in platform data
I2C: OMAP2+: Pass hwmod rev knowledge via platform_data when i2c bus added
I2C: OMAP2+: use platform_data ip revision to select register map
I2C: OMAP2+: Solve array bounds overflow error on i2c idle
I2C: OMAP2+: address confused probed version naming
I2C: OMAP1/OMAP2+: add flags field to omap i2c platform data
I2C: OMAP2+: Pass flags up to omap i2c platform_data as well
I2C: OMAP1: set i2c unit feature implementation flags in platform data
I2C: OMAP2+: Convert omap I2C driver to use feature implementation flags from platform data
I2C: OMAP1/OMAP2+: prepend I2C IP version to probed version shown in dev_info
Andy Lutomirski (1):
x86-64, unistd: Remove bogus __IGNORE_getcpu
Andy Ross (4):
asus-laptop: Platform detection for Pegatron Lucid
asus-laptop: Pegatron Lucid ALS sensor
asus-laptop: allow boot time control of Pegatron ALS sensor
asus-laptop: Pegatron Lucid accelerometer
Andy Shevchenko (17):
[media] adp1653: check platform_data before usage
[media] adp1653: check error code of adp1653_init_controls
pch_phub: use kernel's '%pM' format option to print MAC
staging: vt6655: simplify MAC printing by using %pM
staging: vt6656: use %pM for printing MACs
[media] adp1653: set media entity type
ALSA: 6fire: don't use custom hex_to_bin()
wireless: at76c50x: use native hex_pack_byte() method
RDMA/amso1100: Use '%pM' format option to print MAC
target: simplify target_parse_naa_6h_vendor_specific()
iscsi-target: use native hex2bin for chap_string_to_hex
tcm_fc: remove custom hex_to_bin in ft_parse_wwn
lib: rename pack_hex_byte() to hex_byte_pack()
kgdb: follow rename pack_hex_byte() to hex_byte_pack()
security: follow rename pack_hex_byte() to hex_byte_pack()
fat: follow rename pack_hex_byte() to hex_byte_pack()
wireless: at76c50x: follow rename pack_hex_byte to hex_byte_pack
Andy Walls (2):
[media] cx23885, cx25840: Provide IR Rx timeout event reports
[media] cx18: Fix FM radio
Andy Whitcroft (1):
readlinkat: ensure we return ENOENT for the empty pathname for normal lookups
Aneesh Kumar K.V (5):
fs/9p: Update zero-copy implementation in 9p
fs/9p: inode file operation is properly initialized init_special_inode
fs/9p: Cleanup option parsing in 9p
net/9p: Convert net/9p protocol dumps to tracepoints
vfs: add hex format for MAY_* flag values
Angus Clark (1):
stmmac: fix NULL pointer dereference in capabilities fixup (v2)
Anirban Chakraborty (4):
qlcnic: Fix enviroment variable for udev event generation during FW dump
qlcnic: FW dump related changes
MAINTAINERS: qlcnic
qlcnic: Change CDRP function
Anisse Astier (2):
asus-laptop: pega_accel - Report accelerometer orientation change through udev
asus-laptop: Add rfkill support for Pegatron Lucid tablet
Anshuman Khandual (1):
perf events, powerpc: Add POWER7 stalled-cycles-frontend/backend events
Anssi Hannula (7):
[media] move ati_remote driver from input/misc to media/rc
[media] ati_remote: migrate to the rc subsystem
[media] ati_remote: parent input devices to usb interface
[media] ati_remote: fix check for a weird byte
[media] ati_remote: add keymap for Medion X10 RF remote
[media] ati_remote: add support for SnapStream Firefly remote
[media] ati_remote: update Kconfig description
Anton Blanchard (29):
[SCSI] ipr: Always initiate hard reset in kdump kernel
powerpc/pseries: Avoid spurious error during hotplug CPU add
powerpc/numa: Enable SD_WAKE_AFFINE in node definition
sched: Allow SD_NODES_PER_DOMAIN to be overridden
powerpc/numa: Increase SD_NODES_PER_DOMAIN to 32.
powerpc/numa: Disable NEWIDLE balancing at node level
powerpc/numa: Remove duplicate RECLAIM_DISTANCE definition
powerpc/numa: Remove double of_node_put in hot_add_node_scn_to_nid
powerpc: Use for_each_node_by_type instead of open coding it
powerpc: Coding style cleanups
powerpc: Fix oops when echoing bad values to /sys/devices/system/memory/probe
powerpc: Fix deadlock in icswx code
memory hotplug: Refuse to add unaligned memory regions
ehea: Remove NETIF_F_LLTX
ehea: Update multiqueue support
ehea: Remove force_irq logic in napi poll routine
ehea: Remove num_tx_qps module option
ehea: Dont check NETIF_F_TSO in TX path
ehea: Add vlan_features
ehea: Allocate large enough skbs to avoid partial cacheline DMA writes
ehea: Simplify ehea_xmit2 and ehea_xmit3
ehea: Merge swqe2 TSO and non TSO paths
ehea: Simplify type 3 transmit routine
ehea: Remove some unused definitions
ehea: Add 64bit statistics
ehea: Remove LRO support
ehea: Add GRO support
ehea: Remove unused tcp_end field in send WQ
[SCSI] Fix block queue and elevator memory leak in scsi_alloc_sdev
Antonio Ospite (4):
[media] videodev: fix a NULL pointer dereference in v4l2_device_release()
leds: save the delay values after a successful call to blink_set()
leds: turn the blink_timer off before starting to blink
Documentation: update CodingStyle use of braces
Antonio Quartulli (9):
batman-adv: hash_add() has to discriminate on the return value
batman-adv: correct several typ0s in the comments
batman-adv: detect clients connected through a 802.11 device
batman-adv: implement AP-isolation on the receiver side
batman-adv: implement AP-isolation on the sender side
batman-adv: print client flags in the local/global transtables output
batman-adv: fix tt_local_reset_flags() function
batman-adv: correctly set the data field in the TT_REPONSE packet
batman-adv: unify hash_entry field position in tt_local/global_entry
Antti Julku (2):
Bluetooth: Add mgmt command for fast connectable mode
Bluetooth: Add mgmt events for blacklisting
Antti Palosaari (14):
[media] dvb-usb: prepare for multi-frontend support (MFE)
[media] dvb-usb: multi-frontend support (MFE)
[media] anysee: use multi-frontend (MFE)
[media] em28xx: use MFE lock for PCTV nanoStick T2 290e
[media] af9015: map remote for Leadtek WinFast DTV2000DS
[media] af9015: use logic or instead of sum numbers
[media] a8293: Allegro A8293 SEC driver
[media] tda10071: NXP TDA10071 DVB-S/S2 driver
[media] em28xx: add support for PCTV DVB-S2 Stick 460e [2013:024f]
[media] get_dvb_firmware: add dvb-fe-tda10071.fw
[media] get_dvb_firmware: update tda10071 file url
[media] tda10071: do not download last byte of fw
[media] tda10071: change sleeps to more suitable ones
[media] get_dvb_firmware: whitespace fix
Archit Taneja (27):
OMAP: DSS2: DISPC: Prepare dispc_dump_regs() for shortening
OMAP: DSS2: DISPC: Shorten dispc_dump_regs()
OMAP: DSS2: DISPC: dispc_save_context() and dispc_restore_context() cleanup
OMAP: DSS2: DISPC: Shorten _dispc_set_color_conv_coef()
OMAP: DSS2: Use a macro to declare size of the fifo_size array in dispc.c
OMAP: DSS2: Use MIPI DSI enums from include/video/mipi_display.h
OMAP: DSS2: DSI: Represent L4 and VP as sources of VC instead of modes
OMAP: DSS2: Create enum for DSI operation modes
OMAP: DSS2: DSI: Introduce generic write functions
OMAP: DSS2: DSI: Remove functions dsi_vc_dcs_read_1() and dsi_vc_dcs_read_2()
OMAP: DSS2: DSI: Split dsi_vc_dcs_read() into 2 functions
OMAP: DSS2: DSI: Introduce generic read functions
OMAP: DSS2: Clean up stallmode and io pad mode selection
OMAP: DSS2: Create an enum for DSI pixel formats
OMAP: DSS2: DSI: Send zero length packet in dsi_vc_send_null()
OMAP: DSS2: DSI Video mode support
OMAPDSS: DISPC: Reduce the number of arguments in dispc_ovl_setup()
OMAPDSS: DISPC: Pass overlay params as arguments to dispc_ovl_setup()
OMAPDSS: DISPC: Create helper function dispc_mgr_is_lcd()
OMAPDSS: DISPC: Get correct pixel clock for TV manager
OMAPDSS: DISPC: Remove hardcoded use of PPL in five tap clock calculation
OMAPDSS: DISPC: Clean up scaling related clock and five tap calculations
OMAPDSS: FEATURES: Create a range param to get max downscaling
OMAPDSS/OMAP_VOUT: Fix incorrect OMAP3-alpha compatibility setting
OMAPDSS: DISPC: VIDEO3 pipeline support
OMAPDSS: DISPC: zorder support for DSS overlays
ARM: OMAP: ctrl: Fix CONTROL_DSIPHY register fields
Arend Van Spriel (1):
staging: brcm80211: fix compile error on non-x86 archs since 3.0 kernel
Arend van Spriel (99):
staging: brcm80211: modify the FOREACH_BSS macro
staging: brcm80211: use mutex instead of semaphore in dhd_linux.c
staging: brcm80211: remove duplicated code from brcmf_init_iscan
staging: brcm80211: remove volatile keyword from driver sources
staging: brcm80211: use native error code in brcmf_c_pattern_atoh()
staging: brcm80211: use mac_pton() instead of own implementation
staging: brcm80211: replace semaphore by wait_queue for sysioc thread
staging: brcm80211: remove volatile keyword used in struct rte_console
staging: brcm80211: replace simple_strtoul usage in brcmsmac
staging: brcm80211: replace simple_strtoul usage in brcmfmac
staging: brcm80211: use PCI_DEVICE() macro in device table
staging: brcm80211: remove unused rx status definitions
staging: brcm80211: reformat long lines in brcmsmac to 80 columns
staging: brcm80211: remove wl_alloc_dma_resources() function
staging: brcm80211: remove dma_addrwidth() function
staging: brcm80211: cleanup to get rid of 'over 80 character' line
staging: brcm80211: fix 'uninitialized usage' compiler warning
staging: brcm80211: remove target platform limitations for drivers
staging: brcm80211: updated TODO file
staging: brcm80211: use wait queues instead of semaphores in wl_cfg80211.c
staging: brcm80211: remove W_SM and R_SM macros from dma.c
staging: brcm80211: remove PHYSADDR macro from dma.c
staging: brcm80211: replace BUS_SWAP32 macro with cpu_to_le32()
staging: brcm80211: remove mips specific include from dma.c
staging: brcm80211: restrict register access method for bcm47xx
staging: brcm80211: restrict MIPS dma bug workaround to BCM47XX
staging: brcm80211: make use of crc8 library function
staging: brcm80211: make use of cordic library function
staging: brcm80211: fix rtnl_lock issue when bringing down brcmfmac
staging: brcm80211: fill in proper rx rate in mac80211 rx status
staging: brcm80211: remove unused definition flag from top Makefile
staging: brcm80211: remove macro definitions from brcmsmac Makefile
staging: brcm80211: remove usage of macro WL11N_20MHZONLY
staging: brcm80211: remove macro definitions from brcmfmac Makefile
staging: brcm80211: rename key endian conversion functions
staging: brcm80211: remove brcmf_find_msb() function
staging: brcm80211: remove static function prototypes from main.c
staging: brcm80211: use static qualifier for local symbols in brcmfmac
staging: brcm80211: reduce sparse messages on brcmsmac sources
staging: brcm80211: remove sparse warnings from mac80211_if.c
staging: brcm80211: use static qualifier for local symbols in brcmsmac
staging: brcm80211: remove extern keyword from function definition
staging: brcm80211: replace 0 integer with NULL pointer
staging: brcm80211: use address space qualifier in brcmfmac
staging: brcm80211: remove sparse warning from main.c
staging: brcm80211: remove 'default n' from Kconfig
staging: brcm80211: remove static function variable in brcmfmac
staging: brcm80211: remove static variables from wl_cfg80211.c
staging: brcm80211: remove ioctl layer from brcmsmac
staging: brcm80211: remove function ieee_set_channel()
staging: brcm80211: remove devpath related nvram variable lookup
staging: brcm80211: remove brcms_c_get_par and set_par functions
staging: brcm80211: remove brcmfmac interface name override
staging: brcm80211: remove for_each_bss() macro from brcmfmac driver
staging: brcm80211: remove global variable from bcmsdh_sdmmc.c
staging: brcm80211: remove static global variables from dhd_sdio.c
staging: brcm80211: remove unconditional code blocks from brcmfmac
staging: brcm80211: remove uncoditional code blocks from brcmsmac
staging: brcm80211: remove ht_cap field from brcms_c_info structure
staging: brcm80211: use fragment number provided in transmit frame
staging: brcm80211: remove unused function si_pmu_ilp_clock()
staging: brcm80211: make device initializer table for wme constant
staging: brcm80211: remove dongle firmware related debug code
staging: brcm80211: remove unnecessary mac80211 callbacks
staging: brcm80211: changing interface to n-phy rssi compute function
staging: brcm80211: change interface for common rssi compute function
staging: brcm80211: convert endianess before handling the frame
staging: brcm80211: use endian annotated structures in brcmsmac
staging: brcm80211: move rssi computation to place we need it
staging: brcm80211: use d11rxhdr structure in brcms_c_recover_tsf64()
staging: brcm80211: only allow one call to add_interface callback
staging: brcm80211: reducing indentation levels in bcmsdh_sdmmc.c
staging: brcm80211: remove setting ssn to zero upon AMPDU_TX_START
staging: brcm80211: remove filtering of received frames
staging: brcm80211: remove brcmu_bprintf and related functions
staging: brcm80211: replace brcmu_bitcount with hweight8
staging: brcm80211: move driver variable functions to srom.c
staging: brcm80211: remove code duplication for driver variable lookup
staging: brcm80211: change parameter in driver variable lookup
staging: brcm80211: remove locking macro definitions
staging: brcm80211: fix thread blocking issue in brcmf_sdbrcm_bus_stop()
staging: brcm80211: remove invalid variable lookup from srom
staging: brcm80211: use identifiers instead of string for srom lookup
staging: brcm80211: use enum identifiers in srom variable tables
staging: brcm80211: replace string based variable storage by linked list
staging: brcm80211: remove parameter 'off' from _initvars_srom_pci()
staging: brcm80211: cleanup driver variable references
net: wireless: add brcm80211 drivers
staging: brcm80211: remove brcm80211 driver from the staging tree
brcm80211: remove sparse warning in fullmac debug function
brcm80211: fix sparse endianess error in mac80211_if.c
brcm80211: add endian annotation to packet filter structures
brcm80211: rename variable in _brcmf_set_multicast_list()
brcm80211: fix annotations in TOE configuration functions
brcm80211: use endian annotations in scan related function
brcm80211: use endian annotation for pmk related structure
brcm80211: use endian annotations for assoc ie length request
brcm80211: use endian annotation for roaming related parameters
brcm80211: use endian annotation for scan time configuration
Arik Nemtsov (38):
wl12xx: Revert "wl12xx: schedule TX packets according to FW occupancy"
wl12xx: Use a single fw for both STA and AP roles
wl12xx: use 1 spare block in all cases
wl12xx: handle dummy packet event also in ap mode
wl12xx: fix session counter
wl12xx: use dynamic hlids for AP-mode
wl12xx: re-enable block ack session support
wl12xx: AP-mode - set STA HT capabilities when adding a STA
wl12xx: AP-mode - configure STA HT rates on join
wl12xx: AP-mode - configure HT rate support to the FW
wl12xx: track freed packets in FW by AC
wl12xx: schedule TX packets according to FW packet occupancy
wl12xx: handle wrap-around overflow in released Tx blocks FW counter
wl12xx: enable AP advanced functionality
wl12xx: set the AP-started flag only after setting keys
wl12xx: AP-mode - prevent Tx to stale/invalid stations
wl12xx: fix tx_queue_count spurious increment
wl12xx: allow 11a AP-mode for wl127x devices
mac80211: allow action frames with unknown BSSID in GO mode
mac80211: add flag to indicate HW only Tx-agg setup support
wl12xx: don't queue a new dummy packet if one is already pending
wl12xx: don't indicate up PS-filtered dummy packets
wl12xx: AP mode - don't regulate FW blocks for non-active STAs
wl12xx: support up to 8 stations in AP-mode
wl12xx: don't regulate links when a single STA is connected
wl12xx: AP mode - enable the BA constraint event from the FW
wl12xx: AP mode - clean BA and queue state in tx_reset
wl12xx: set mac80211 flags for A-MPDU aggregation support
mac80211: add ssid config to bss information in AP-mode
wl12xx: AP mode - support hidden SSID
wl12xx: correct fw_status structure for 8 sta support in AP-mode
wl12xx: report the stop_ba event to all STAs in AP-mode
mac80211: treat the WME sta flag as a bit
nl80211: support sending TDLS commands/frames
mac80211: standardize adding supported rates IEs
mac80211: handle TDLS high-level commands and frames
nl80211/mac80211: allow adding TDLS peers as stations
mac80211: data path modification for TDLS peers
Arjan van de Ven (1):
net: make the tcp and udp file_operations for the /proc stuff const
Arnaldo Carvalho de Melo (65):
perf symbols: Stop using 'self' in map_groups__ methods
perf buildid-list: Add option to show the running kernel build id
perf buildid-list: Support showing the build id in an ELF file
perf top browser: Fix up line width calculation
perf top: Improve lost events warning
perf report: Fix stdio event name header printing
perf hists: Stop using 'self' for struct hists
perf hists: Allow limiting the number of rows and columns in fprintf
perf report: Add option to show total period
perf hists: Threaded addition and sorting of entries
perf browsers: Add live mode to the hists, annotate browsers
perf top: Reuse the 'report' hist_entry/hists classes
perf top: Add callgraph support
perf annotate browser: Allow navigation to called functions
perf top: Use the TUI interface by default
perf annotate browser: Use -> to navigate on assembly lines
perf hists browser: Don't offer symbol actions when symbols not on --sort
perf hists browser: Fix TAB/UNTAB use with multiple events
perf hists browser: Update the browser.nr_entries after the timer
perf tools: Make --no-asm-raw the default
perf hists browser: Recalculate browser pointers after resort/decay
perf hists: Don't free decayed entries if in the annotation browser
perf ui browser: Handle SIGWINCH
perf ui browser: Remove ui_browser__add_exit_keys
perf top: Remove entries from entries_collapsed on decay
perf hists browser: Fix handling of TAB/UNTAB for multiple events
perf hists browser: Invalidate ui_browser->top after timer calls
perf annotate browser: Exit when pressing ESC or the left arrow
perf ui browser: Add filter method
perf annotate browser: Allow toggling the visualization of source code lines
perf top: Honour --hide_{user,kernel}_symbols and the 'U' hotkey
perf top: Fix the 'E' hotkey, select among multiple events
perf hists browser: Add missing hotkeys to the help window
perf tui: Catch signals to exit gracefully
perf ui browser: Allow initial use without navigation UI elements
perf hists: Don't format the percentage on hist_entry__snprintf
perf tui: Remove unneeded call to newtCls on startup
perf ui browser: Make the colors configurable and change the defaults
perf top tui: Give color hints just on the percentage, like on --stdio
perf ui browser: Honour the xterm colors
perf hists: Move the dso and thread filters from hist_browser
perf hists browser: Apply the dso and thread filters when merging new batches
perf annotate browser: Don't change selection line when returning from callq
perf hists browser: Honour symbol_conf.show_{nr_samples,total_period}
perf hists: Don't decay total_period for filtered entries
perf hists: Don't consider filtered entries when calculating column widths
perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads
perf ui browser: Use libslang to read keys
perf hists browser: Refuse 'a' hotkey on non symbolic views
perf evlist: Fix grouping of multiple events
perf ui progress: Reimplement using slang
perf ui: Improve handling sigwinch a bit
perf ui: Reimplement ui_helpline using libslang
perf ui: Reimplement ui__popup_menu using ui__browser
perf ui: Reimplement the popup windows using libslang
perf ui: Rename ui__warning_paranoid to ui__error_paranoid
perf hists browser: Use K_TIMER
perf ui browser: No need to switch char sets that often
perf ui browser: Handle K_RESIZE in dialog windows
perf header: Fix build on old systems
perf hists: Fix recalculation of total_period when sorting entries
perf hists browser: Warn about lost events
perf report: Add progress bar when processing time ordered events
perf top tui: Don't recalc column widths considering just the first page
perf top: Fix live annotation in the --stdio interface
Arnaud Lacombe (12):
kconfig/streamline_config.pl: directly access LSMOD from the environment
kconfig/streamline_config.pl: use options to determine operating mode
kconfig/streamline_config.pl: merge local{mod,yes}config
kconfig/nconf: nuke unreferenced `nohelp_text'
kconfig: factor code in menu_get_ext_help()
drivers/staging: do not use EXTRA_CFLAGS
kconfig: fix __enabled_ macros definition for invisible and un-selected symbols
scripts/Makefile.build: do not reference EXTRA_CFLAGS as CFLAGS replacement
script/checkpatch.pl: warn about deprecated use of EXTRA_{A,C,CPP,LD}FLAGS
[media] drivers/media: do not use EXTRA_CFLAGS
powerpc/xics: Add __init to marker icp_native_init()
Kbuild: append missing-syscalls to the default target list
Arnaud Patard (Rtp) (8):
imx51: add pata device
imx51: add pata clock
imx: efika: Enable pata.
MX5: fix clock usage
Fix pata imx resource
efika: Configure esdhc cd/wp on efika mx/sb
ARM: mx5: fix clock usage for suspend
ARM: mx5: fix clock usage for suspend
Arnd Bergmann (99):
Merge branches 'imx/cleanup' and 'stericsson/cleanup' of git+ssh://master.kernel.org/pub/scm/linux/kernel/git/arm/linux-arm-soc into next/cleanup
Merge branches 'tegra/board' and 'at91/board' into next/board
serial/8250: Move UPIO_TSI to powerpc
Merge branch 'omap/cleanup' into next/cleanup
Merge branch 'samsung/cleanup' into next/cleanup
Merge branch 'samsung/board' into next/board
Merge branch 'stericsson/cleanup' into next/cleanup
Merge branch 'davinci/cleanup' into next/cleanup
Merge branch 'tegra/fixes' into next/fixes
Merge branch 'for_3.2/voltage-cleanup' of git://gitorious.org/khilman/linux-omap-pm into omap/voltage
Merge branch 'ixp/board' into next/board
Merge branch 'omap/cleanup' into next/cleanup
ARM: omap: use __devexit_p in dmtimer driver
ARM: export rtc_lock for nvram driver
ARM: SMP depends on MMU
ARM: always use ARM_UNWIND for thumb2 kernels
ARM: allow building alignment.c without PROC_FS
ARM: vfp: use -mfloat-abi=soft to build vfp
ARM: pm: let platforms select cpu_suspend support
ARM: limit CONFIG_HAVE_IDE to platforms that do
ARM: add io{read,write}{16,32}be functions
ARM: pci: always export pcibios_bus_to_resource
ARM: OC_ETM should not select ARM_AMBA
ARM: common/vic: use proper __iomem annotations
ARM: include linux/highmem.h in uaccess functions
ASoC: imx: eukrea_tlv320 needs i2c
ASoC: sh: use correct __iomem annotations
video/omap: fix build dependencies
ASoC: samsung: WM8994 depends on MFD_WM8994
Merge branch 'samsung/board' into next/board
Merge branch 'omap/fixes' into fixes
Merge branch 'imx/cleanup' into next/cleanup
Merge branch 'imx/cleanup' into imx/devel
Merge branches 'sirf/devel', 'at91/devel', 'imx/devel' and 'davinci/devel' into next/devel
Merge branch 'sirf/cleanup' into next/cleanup
ARM: pxa: make zylonite_pxa*_init declaration match code
ARM: pxa: export symbols from pxa3xx-ulpi
ARM: pxa: allow selecting just one of TREO680/CENTRO
ARM: pxa: CPU_FREQ_TABLE is needed for CPU_FREQ
ARM: pxa: pxa95x is incompatible with earlier pxa
ARM: pxa: select POWER_SUPPLY on raumfeld
ARM: pxa: centro and treo680 need palm27x
ARM: pxa: sharpsl pm needs SPI
ARM: pxa: use correct __iomem annotations
Merge branch 'depends/rmk/devel-stable' into next/cleanup
Merge branch 'imx/fixes' into next/fixes
Merge branch 'stericsson/fixes' into next/cleanup
Merge branch 'fixes' into next/fixes
iommu/omap: always provide iommu debug code
usb: gadget: pxa25x: is_vbus_present is gone
mtd: nand_h1900 never worked
Merge branch 'ep93xx/board' into next/board
Merge branch 'samsung/devel' of git+ssh://git.linaro.org/home/arndbergmann/public_git/arm-soc into next/devel2
Merge branch 'tegra/cleanup' into next/cleanup
Merge branch 'imx-features-for-arnd' of git://git.pengutronix.de/git/imx/linux-2.6 into imx/devel
Merge branches 'imx/pata' and 'imx/sata' into next/driver
Merge branch 'imx/board' into next/board
Merge branch 'imx/devel' into next/devel
Merge branches 'cross-platform/debug_ll' and 'cross-platform/cpu-mapping' into next/cross-platform
Merge branch 'depends/rmk/debug' into tmp
Merge branch 'depends/rmk/smp' into tmp
Merge branch 'tegra/devel' into next/devel
Merge branch 'samsung/devel' into next/devel2
Merge branch 'at91/trng' into next/driver
Merge branch 'imx-cleanups-for-arnd' of git://git.pengutronix.de/git/imx/linux-2.6 into imx/cleanup
Merge branch 'imx/cleanup' into next/cleanup
Merge branch 'depends/rmk/gpio' into next/board
mfd: remove CONFIG_MFD_SUPPORT
Merge branch 'imx/fixes' into next/fixes
Merge branch 'pxa/devel' into next/devel2
Merge branch 'pxa/fixes' into next/fixes
Merge branches 'msm/dt', 'imx/dt' and 'at91/dt' into next/dt
Merge branches 'depends/rmk/io', 'depends/rmk/l2x0' and 'depends/rmk/gpio' into highbank/soc
Merge branch 'omap/cleanup' into next/cleanup2
Merge branch 'omap/voltage' into next/pm
Merge branches 'stericsson/timer' and 'omap/dmtimer' into next/timer
Merge branch 'omap/dt' into next/dt
Merge branch 'dt/gic' into next/dt
Merge branch 'depends/rmk/debug' into highbank/soc
Merge branch 'dt/gic' into highbank/soc
Merge branch 'depends/rmk/devel-stable' into imx/imx6q
Merge branch 'dt/gic' into imx/imx6q
Merge branch 'imx/devel' into imx/imx6q
Merge branch 'cross-platform/debug_ll' into imx/imx6q
Merge branch 'depends/rmk/gpio' into next/fixes
Merge branch 'depends/rmk/memory_h' into next/fixes
Merge branch 'depends/omap2_dss' into next/cleanup
Merge branch 'next/fixes' into next/cleanup
Merge branch 'stericsson/cleanup' into next/timer
Merge branch 'depends/rmk/gpio' into next/devel
Merge branch 'depends/rmk/devel-stable' into next/board
Merge branch 'depends/rmk/memory_h' into next/fixes
ARM: gic: use module.h instead of export.h
Merge branch 'depends/rmk/memory_h' into next/cleanup2
Merge branch 'depends/rmk/memory_h' into next/cleanup2
Merge branch 'imx/devel' into next/dt
Merge branch 'highbank/soc' into next/soc
Merge branch 'picoxcell/soc' into next/soc
Merge branch 'imx/imx6q' into next/soc
Arne Caspari (1):
[media] uvcvideo: Detect The Imaging Source CCD cameras by vendor and product ID
Arne Jansen (6):
btrfs: add an extra wait mode to read_extent_buffer_pages
btrfs: add READAHEAD extent buffer flag
btrfs: state information for readahead
btrfs: initial readahead code and prototypes
btrfs: hooks for readahead
btrfs: use readahead API for scrub
Artem Bityutskiy (2):
UBIFS: introduce a helper to dump scanning info
mtd: document parse_mtd_partitions
Arun Thomas (1):
x86, cpu: Add cpufeature flag for PCIDs
Arvid Brodin (6):
usb/isp1760: Move some code (prepare for next patch)
usb/isp1760: Move isp1760_run within file (prepare for next patch)
usb/isp1760: Use polling instead of SOF interrupts to fix Errata 2
usb/isp1760: Fix missing endpoint unlink when no mem during enqueue
usb/isp1760: Fix problems that trigger WARNING at line 1136.
usb/isp1760: Clear TT buffer on interrupted low & full speed transfers
Arvydas Sidorenko (5):
drivers/staging/crystalhd/: Fix a coding style issues
staging: crystalhd/bc_dts_types.h: typedef cleanup
[media] drivers/media/video/stk-webcam.c: webcam LED bug fix
[media] drivers/media/video/stk-webcam.c: coding style issue
[media] stk-webcam.c: webcam LED bug fix
Ashish Chavan (8):
ASoC: da7210: Add support for other DAI word lengths, format and mode
ASoC: da7210: bugfix for head phone volume control
ASoC: da7210: Add support for ADC & DAC equalizers
ASoC: da7210: Add support for High pass and Voice filters for ADC and DAC
ASoC: da7210: Add support for mute and zero cross controls
ASoC: da7210: Add support for ALC and Noise suppression
ASoC: da7210: Add support for DAPM
ASoC: da7210: Add support for line out and DAC
Avi Kivity (23):
KVM: MMU: Do not unconditionally read PDPTE from guest memory
KVM: Restore missing powerpc API docs
KVM: x86 emulator: simplify emulate_2op_SrcV()
KVM: x86 emulator: simplify emulate_2op_cl()
KVM: x86 emulator: simplify emulate_2op_cl()
KVM: x86 emulator: simplify emulate_1op()
KVM: x86 emulator: merge the two emulate_1op_rax_rdx implementations
KVM: x86 emulator: simplify emulate_1op_rax_rdx()
KVM: x86 emulator: disable writeback for TEST
KVM: x86 emulator: convert group 3 instructions to direct decode
KVM: x86 emulator: move memop, memopp into emulation context
KVM: x86 emulator: split dst decode to a generic decode_operand()
KVM: x86 emulator: expand decode flags to 64 bits
KVM: x86 emulator: switch src2 to generic decode_operand()
KVM: x86 emulator: free up some flag bits near src, dst
KVM: x86 emulator: switch OpImmUByte decode to decode_imm()
KVM: x86 emulator: qualify OpReg inhibit_byte_regs hack
KVM: x86 emulator: switch src decode to decode_operand()
KVM: x86 emulator: simplify OpMem64 decode
KVM: x86 emulator: streamline decode of segment registers
KVM: x86 emulator: switch lds/les/lss/lfs/lgs to direct decode
KVM: x86 emulator: convert push %sreg/pop %sreg to direct decode
KVM: Fix simultaneous NMIs
Axel Lin (189):
regulator: tps65912: Remove unused define of TPS65912_MAX_REG_ID
regulator: 88pm8607: Fix off-by-one value range checking in the case of no id is matched
regulator: Ensure enough enable time for max8649
regulator: tps6507x: Remove num_voltages array
ASoC: soc-io: Add CONFIG_REGMAP_I2C/CONFIG_REGMAP_SPI guards for regmap_init_i2c/regmap_init_spi
ASoC: sgtl5000: fix module device table type for sgtl5000_dt_ids
mtd: onenand: return proper error if regulator_get fails
ASoC: s6000-pcm: remove unused variable 'dai'
ASoC: soc-cache: Remove unneeded codec_drv pointer variable in snd_soc_flat_cache_init
ASoC: soc-cache: Remove unneeded codec_drv pointer variable in snd_soc_lzo_get_blksize
ASoC: soc-pcm: Remove unused global mutex
ASoC: nuc900-pcm: remove unused variable 'dai'
ASoC: sta32x: shortcut the for loop to get ir and mcs
ASoC: Remove unreachable code in au1xac97c_drvprobe and au1xi2s_drvprobe
ASoC: sta32x: Move resource allocation and release to the corresponding callback functions
CRED: fix build error due to 'tgcred' undeclared
ARM: 7063/1: Orion: gpio: add missing include of linux/types.h
p54spi: add "spi:" prefix for stlc45xx modalias
video: mxsfb: add missing include of linux/module.h
video: nuc900fb: remove include of mach/clkdev.h
ASoC: sn95031: Fix the logic to find free channel
ARM: 7074/1: gpio: davinci: eliminate unused variable warnings
ASoC: Add missing platform_device_put in raumfeld_audio_init error path
ASoC: alc5623: Remove unused mutex
ASoC: ad1980: Return proper error if vendor id mismatch
ASoC: playpaq_wm8510: Return proper error if clk_get fails
mtd: denali: remove calling mtd_device_unregister() after nand_release()
mtd: nuc900_nand: add missing nand_release in nuc900_nand_remove
mtd: nomadik_nand: add missing nand_release in nomadik_nand_remove
mtd: pxa3xx_nand: fix a memory leak
mtd: fsmc_nand: fix a memory leak
mtd: mtdblock: Use DEFINE_MUTEX() for mtdblks_lock
mtd: pxa3xx_nand: remove unused variable 'mtd'
mtd: ndfc: fix a memory leak in ndfc_remove
mtd: davinci_nand: remove redundant mtd_device_unregister
mtd: onenand: remove redundant mtd_device_unregister before onenand_release
mtd: fsl_upm: fix a memory leak in fun_chip_init error path
ALSA: aoa: Remove obsolete cleanup for clientdata
ALSA: keywest: Remove obsolete cleanup for clientdata
ASoC: samsung: Fix checking return value of clk_get
ASoC: tpa6130a2: Remove obsolete cleanup for clientdata
ASoC: wm8995: Return -EINVAL if device ID mismatch
ASoC: wm8995: Remove unused i2c variable in wm8995_remove()
ASoC: sn95031: Staticize sn95031_pcm_hw_params
ASoC: fsl: Fix error handling if platform_device_add fails
dmaengine i.MX DMA/SDMA: add missing include of linux/module.h
ASoC: Staticise bf5xx_pcm_ac97_new()
ASoC: Staticise bf5xx_pcm_i2s_new()
ASoC: Staticise jz4740_pcm_new()
ASoC: Staticise nuc900_dma_getposition()
ASoC: Add Kconfig and Makefile entries for rt5631 codec
ASoC: Staticize rt5631_dai
ASoC: Staticize sn95031_dais
ASoC: Remove unneeded mutex_init in wl1273_probe()
ASoC: Add missed free_irq in wm5100_remove and wm5100_probe error path
ASoC: Drop exporting sn95031_get_mic_bias
ASoC: Drop exporting ad1980_dai
ASoC: Remove unused fields in struct mfld_mc_private
ASoC: Staticise sst_platform_dai
ASoC: Remove unused "control_data" field of struct wm8940_priv
ASoC: Remove unused "control_data" field of struct wm8960_priv
ASoC: Remove unused "control_data" field of struct wm8978_priv
ASoC: Remove unused "control_data" field of struct wm9081_priv
ASoC: Remove unused "control_data" field of struct wm9090_priv
ASoC: Remove unused "control_data" field of struct wm8904_priv
ASoC: Fix setting adau1373_dai->master for SND_SOC_DAIFMT_CBS_CFS
ASoC: adau1701: Initialize codec->control_data before using it
ASoC: Remove unused "control_data" field of struct alc5623_priv
ASoC: Remove unused "control_data" field of struct cs4270_private
ASoC: Remove unused "control_data" field of struct cs42l51_private
ASoC: Remove unused "control_data" field of struct max98088_priv
ASoC: Remove unused "control_data" field of struct max98095_priv
ASoC: Remove unused "control_data" field of struct ak4671_priv
ASoC: adau1701: Fix prototype for adau1701_set_sysclk
ASoC: tlv320dac33: Add guarding parentheses to macros
ASoC: Remove unused "control_data" field of struct cs4271_private
ASoC: Remove unused "control_data" field of struct aic3x_priv
ASoC: Add missed regulator_unregister_notifier and regulator_bulk_free in wm8995_remove
ASoC: sn95031: Do not use static variable for channel_index
ASoC: tlv320aic3x: Use driver_data field of struct i2c_device_id to identify models
mtd: r852: make r852_pm_ops static
ASoC: wm8782: Add __devexit_p at necessary place
ASoC: kirkwood-i2s: Add __devexit_p at necessary place
ASoC: samsung: Add __devexit_p at necessary places
ASoC: tegra: Staticise tegra_i2s_dai and tegra_spdif_dai
ASoC: Staticise samsung_spdif_dai
ASoC: Staticise sh4_ssi_dai
ASoC: Remove unused rate variable in magician_playback_hw_params
ASoC: Remove unused srate variable in tegra_spdif_hw_params
ASoC: Remove needless codec->dapm.bias_level assignment to SND_SOC_BIAS_OFF
ASoC: Staticise simtec_audio_resume()
ASoC: Staticise ep93xx_ac97_dai
ASoC: txx9: Add __exit_p at necessary place
ASoC: Fix setting update bits for WM8741_DACRMSB_ATTENUATION
ASoC: samsung: s3c-i2s-v2.c needs module.h
ASoC: wm8711: Use snd_soc_update_bits for read-modify-write
ASoC: wm8971: Use snd_soc_update_bits for read-modify-write
ASoC: wm8988: Use snd_soc_update_bits for read-modify-write
ASoC: wm8994: Slightly optimize configure_clock
ASoC: wm8995: Slightly optimize configure_clock
ASoC: wm8994: Fix setting rate_reg for wm8994-aif2
ASoC: Avoid writing to WM8971_RESET in wm8971_resume
ASoC: wm8750: Use snd_soc_update_bits for read-modify-write
ASoC: wm8988: Use snd_soc_update_bits for read-modify-write
ASoC: wm8711: Use snd_soc_update_bits for read-modify-write
ASoC: Remove unneeded hw_write initialisation in ak4671
ASoC: Remove unneeded hw_write initialisation in wm8523
ASoC: Remove unused function declaration in imx-ssi.h
ASoC: imx: Remove unused variable 'dai'
ASoC: Remove unused variable 'wm9090' in wm9090_probe
ASoC: wm8990: Convert to snd_soc_cache_sync for sync reg_cache with the hardware
ASoC: wm8990: Remove incorrect comments
ASoC: Return early with -EINVAL if invalid dai format is detected
ASoC: wm8510: Convert to snd_soc_cache_sync
ASoC: wm8711: Convert to snd_soc_cache_sync
ASoC: wm8731: Convert to snd_soc_cache_sync
ASoC: wm8750: Convert to snd_soc_cache_sync
ASoC: wm8776: Convert to snd_soc_cache_sync
ASoC: wm8940: Convert to snd_soc_cache_sync
ASoC: wm8960: Convert to snd_soc_cache_sync
ASoC: wm8971: Convert to snd_soc_cache_sync
ASoC: wm8974: Convert to snd_soc_cache_sync
ASoC: wm8988: Convert to snd_soc_cache_sync
ASoC: ak4535: convert to soc-cache
ASoC: Writing register default value for the reset register
ASoC: ak4642: convert to soc-cache
ASoC: Delete ads117x.h
ASoC: Remove impossible case from wm8994_hw_params
ASoC: da7210: convert to soc-cache
ASoC: Make SND_SOC_SAARB and SND_SOC_TAVOREVB3 select MFD_88PM860X
ASoC: pxa: Remove redundant snd_soc_dapm_sync() calls from machine drivers
ASoC: sta32x: Set reg_cache_default to sta32x_regs
ASoC: sta32x: Write the register default value to cache for reserved registers
ASoC: ak4535: fixup cache register table
ASoC: tlv320aic32x4: Use snd_soc_update_bits for read-modify-write
ARM: S3C2443: Remove redundant s3c_register_clocks call for init_clocks
ASoC: tlv320aic23: convert to soc-cache
ASoC: alc5623: Convert codec->hw_read to snd_soc_read
ASoC: tlv320aic3x: Convert codec->hw_read to snd_soc_read
ASoC: wm8961: Convert codec->hw_read to snd_soc_read
ASoC: wm8991: Fix wrong bit setting for WM8991_POWER_MANAGEMENT_2
ASoC: wm8991: Use snd_soc_update_bits for read-modify-write
ASoC: wm8400: Fix wrong bit setting for WM8400_POWER_MANAGEMENT_2
ASoC: wm8990: Fix wrong bit setting for WM8990_POWER_MANAGEMENT_2
ASoC: wm8990: Use snd_soc_update_bits for read-modify-write
ASoC: ad193x: Fix define of AD193X_PLL_INPUT_MASK
video: platinumfb: Add __devexit_p at necessary place
ASoC: wm8741: Fix setting interface format for DSP modes
ASoC: wm8741: Use snd_soc_cache_sync to sync reg_cache with the hardware
ASoC: wm8900: Fix wrong mask for setting DAC_CLKDIV/ADC_CLKDIV/LRCLK_MODE
ASoC: wm8900: Fix the mask defines
ASoC: wm8900: Use snd_soc_update_bits for read-modify-write
ASoC: wm8580: Use snd_soc_update_bits for read-modify-write
ASoC: ad193x: Use snd_soc_update_bits for read-modify-write
ASoC: sgtl5000: Fix define for SGTL5000_BIAS_R_MASK
ASoC: sgtl5000: Fix setting mic bias resistor
ASoC: ssm2602: Use snd_soc_update_bits for read-modify-write
ASoC: ak4641: Remove unused codec field from struct ak4641_priv
ASoC: ak4641: Use SND_SOC_DAPM_DAC for Voice Playback stream widget
ASoC: wm9081: Fix setting soft VMID ramp enable with VMID 2*240k
ASoC: Fix reg_word_size for ak4104
ASoC: ak4671: Use snd_soc_update_bits for read-modify-write
ASoC: rt5631: Remove unused codec field from struct rt5631_priv
ASoC: wm8994: Use SND_SOC_DAPM_AIF_OUT for AIF3 Capture
ASoC: wm8996: Use SND_SOC_DAPM_AIF_OUT for AIF2 Capture
ASoC: Set sgtl5000->ldo in ldo_regulator_register
ASoC: Use SGTL5000_LINREG_VDDD_MASK instead of hardcoded mask value
ASoC: wm8996: Fix wrong mask for setting WM8996_AIF_CLOCKING_2
ASoC: sgtl5000: Fix wrong mask in some snd_soc_update_bits calls
ASoC: max98095: Convert codec->hw_write to snd_soc_write
mfd: Make sure to request twl6030 IRQ before using the irq_num
platform-drivers-x86: eeepc-laptop: fix wrong test for successful registered led_classdev
platform-drivers-x86: asus-wmi: fix resource leak in asus_wmi_led_exit
platform-drivers-x86: asus-laptop: fix wrong test for successful registered led_classdev
ARM: pxa/cm-x300: properly set bt_reset pin
[CPUFREQ] db8500: remove unneeded for loop iteration over freq_table
ASoC: wm8940: Properly set codec->dapm.bias_level
ASoC: wm8940: Fix mask for setting BCLKDIV
ASoC: tlv320aic23: Clear TLV320AIC23_MS_MASTER bit for slave mode
ASoC: tlv320aic3x: Clear BIT_CLK_MASTER and WORD_CLK_MASTER bits for for slave mode
ASoC: wm8711: Fix wrong mask for setting input audio data bit length select
ASoC: Leave input audio data bit length settings untouched in wm8711_set_dai_fmt
unicore32: EXPORT_SYMBOL needs export.h
backlight: rename corgibl_limit_intensity() to genericbl_limit_intensity()
drivers/leds/leds-lp5521.c: avoid writing uninitialized value to LP5521_REG_OP_MODE register
drivers/leds/leds-lm3530.c: add __devexit_p where needed
ARM: OMAP2+: l3-noc: Include linux/module.h
ARM: OMAP: dmtimer: Include linux/module.h
ARM: OMAP: omap_device: Include linux/export.h
Ayan George (1):
drivers/block/loop.c: remove unnecessary bdev argument from loop_clr_fd()
Ayman El-Khashab (1):
powerpc/4xx: enable and fix pcie gen1/gen2 on the 460sx
Balaji T K (3):
mmc: core: Put eMMC in Sleep mode before suspend
ARM: OMAP4: hsmmc: Fix Pbias configuration on regulator OFF
ARM: OMAP4: hsmmc: configure SDMMC1_DR0 properly
Banajit Goswami (1):
ARM: SAMSUNG: Consolidate common function to set SDHCI plat data
Barry Song (21):
ARM: mach-ux500: add explicit cpu_relax() for busy wait loop
ARM: CSR: add lost Resource Sharing Control(RSC) node in dts
ARM: CSR: extend the compatibility of gpio controller to pinmux in dts
ARM: CSR: IRQ: add simple irq_domain so that hw irq can map to Linux
dmaengine: delete redundant chan_id and chancnt initialization in dma drivers
ARM: CSR: PM: save/restore timer status in suspend cycle
ARM: CSR: PM: save/restore irq status in suspend cycle
ARM: CSR: timer: do not initialise statics to 0 or NULL
ARM: CSR: timer: space required before the open parenthesis '('
ARM: CSR: prima2: fix trailing whitespace
ARM: CSR: clock: Fix indentation
PM / Hibernate: Fix typo in a kerneldoc comment
PM / Hibernate: Add resumewait param to support MMC-like devices as resume file
PM / Hibernate: Add resumedelay kernel param in addition to resumewait
PM / Hibernate: Do not initialize static and extern variables to 0
ARM: 7089/1: L2X0: add explicit cpu_relax() for busy wait loop
ARM: 7090/1: CACHE-L2X0: filter start address can be 0 and is often 0
ARM: 7114/1: cache-l2x0: add resume entry for l2 in secure mode
Merge branch 'l2x0' of rmk tree into prima2-l2x0
ARM: CSR: call l2x0_of_init to init L2 cache of SiRFprimaII
ARM: CSR: PM: use outer_resume to resume L2 cache
Bart Van Assche (6):
docs/sysfs: Specify ABI documentation requirements
docs/driver-model: Document device.groups
docs/driver-model: Update device class docs
futex: Fix spelling in a source code comment
[SCSI] Make scsi_free_queue() kill pending SCSI commands
ACPI: Fix CONFIG_ACPI_DOCK=n compiler warning
Bartlomiej Zolnierkiewicz (34):
pata_sil680: documentation fixes
pata_sil680: constify tables
pata_sil680: minor CodingStyle fixups
pata_sc1200: fix DRV_NAME
pata_cs5535: fix DRV_NAME
libata: reduce ata_pci_[sff,bmdma]_init_one() size
pata_sc1200: do not use c99 style comments
pata_artop: unify ->prereset methods
pata_hpt366: add hpt36x_find_mode() helper
pata_cmd64x: add cmd64x_fixup()
pata_cs5535: no need to program PIO0 timings during device init
pata_ali: fix "Satelite" typo
pata_cmd64x: documentation fix
pata_serverworks: use standard cable detection methods
pata_serverworks: cleanup cable detection
pata_serverworks: add serverworks_fixup()
pata_atiixp: add proper ->prereset method
pata_scc: add proper cable detection method
libata: ata_timing_compute() fixup
pata_via: add via_fixup()
pata_rdc: parallel scanning needs an extra locking
pata_it8213: add UDMA100 and UDMA133 support
pata_it8213: fix register naming used in it8213_set_piomode()
libata: remove no longer needed pata_qdi driver
pata_legacy: unify QDI ->set_piomode methods
pata_legacy: use PIO mask defines
pata_pdc2027x: add Power Management support
pata_sl82c105: add Power Management support
pata_artop: add Power Management support
libata: make ata_sff_data_xfer_noirq() work with 32-bit PIO
ata_piix: SITRE handling fix
ata_piix: unify code for programming PIO and MWDMA timings
pata_rdc: add Power Management support
pata_efar: fix register naming used in efar_set_piomode()
Baruch Siach (1):
mac80211/mesh: make the preq queue lock consistent
Bas Vermeulen (2):
ASoC: 88pm860x-codec - Allow independent use of both I2S playback and capture
ASoC: 88pm860x-codec - reset the codec correctly
Bastian Hecht (2):
[media] media: ov5642: Add support for arbitrary resolution
ARM: sh7372 ap4evb NOR Flash USB boot fix
Becky Bruce (4):
powerpc: Hugetlb for BookE
powerpc: Update mpc85xx/corenet 32-bit defconfigs
powerpc: Update corenet64_smp_defconfig
powerpc/fsl-booke: Fix settlbcam for 64-bit
Ben Blum (2):
cgroups: more safe tasklist locking in cgroup_attach_proc
cgroups: don't attach task to subsystem if migration failed
Ben Dooks (5):
OF: Add of_match_ptr() macro
tty: use of_match_ptr() for of_match_table entry
Merge branches 'for-32/i2c/omap-v4', 'for-32/i2c/imx-dt', 'for-32/i2c/eg20t-v4', 'for-32/i2c/designware-v5' and 'for-32/i2c/au1550' into for-linus/i2c-3.2
Merge branch 'for-32/i2c/irqflags' into for-linus/i2c-3.2
Merge branches 'for-32/i2c/nomadik', 'for-32/i2c/s3c2410-dt' and 'for-32/i2c/tegra-iomem' into for-linus/i2c-3.2
Ben Gardiner (2):
ASoC: davinci-mcasp: add support for unsigned PCM formats
ASoC: davinci-pcm: trivial: replace link with actual chan/link
Ben Hutchings (29):
ethtool: Reformat struct ethtool_coalesce comments into kernel-doc format
ethtool: Specify what kind of coalescing struct ethtool_coalesce covers
ethtool: Correct description of 'max_coalesced_frames' fields
ethtool: Explicitly state the exit condition for interrupt coalescing
ethtool: Note common alternate exit condition for interrupt coalescing
headers, pppox: Add missing #include to <linux/if_pppox.h>
headers, ax25: Add missing #include to <linux/netrom.h>, <linux/rose.h>
headers, pppol2tp: Use __kernel_pid_t in <linux/pppol2tp.h>
headers, net: Use __kernel_sa_family_t in more definitions shared with userland
headers, netfilter: Use kernel type names __u8, __u16, __u32
headers, tipc: Add missing #include to <linux/tipc_config.h> for userland
headers, netfilter: Add missing #include <limits.h> for userland
headers, xtables: Add missing #include <linux/netfilter.h>
headers, can: Add missing #include to <linux/can/bcm.h>
[IA64] gpio: GENERIC_GPIO default must be n
sfc: Correct error code for unsupported interrupt coalescing parameters
sfc: Use consistent types for interrupt coalescing parameters
sfc: Correct reporting and validation of TX interrupt coalescing
sfc: Validate IRQ moderation parameters in efx_init_irq_moderation()
sfc: Use correct fields of struct ethtool_coalesce
ethtool: Make struct ethtool_rxnfc kernel-doc more self-consistent
ethtool: Explicitly state that RX NFC rule locations are priorities
ethtool: Clean up definitions of rule location arrays in RX NFC
ethtool: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL
RPS: Ensure that an expired hardware filter can be re-added later
PCI: Add Solarflare vendor ID and SFC4000 device IDs
PCI: Add quirk for known incorrect MPSS
module: Enable dynamic debugging regardless of taint
module,bug: Add TAINT_OOT_MODULE flag for modules not built in-tree
Ben Skeggs (105):
drm/nouveau/pm: store voltage in microvolts
drm/nouveau/pm: initial attempt at parsing volt 0x40
drm/nouveau/pm: add yet another vid gpio tag
drm/nouveau/pm: add support for parsing perflvl voltage on fermi chips
drm/nouveau/pm: show any info we can manage to glean on current perflvl
drm/nvc0/pm: enable voltage_get
drm/nouveau/pm: allow voltage-only perflvl set, enable nvc0
drm/nouveau/pm: some fermi chipsets still use volt 0x30
drm/nva3/pm: rewrite clock readback functions, far more correct now
drm/nouveau/pm: add hooks to get/set *all* clocks at once
drm/nva3/pm: rewrite clock_set, and switch to new interfaces
drm/nva3/pm: parse/reclock vdec/41a0 clocks
drm/nva3/pm: tidy and add some comments here and there
drm/nv50/gr: insert set/clr of a ctxprog flag at start/end of ctxprog
drm/nouveau: add function to wait until a callback returns true
drm/nva3/pm: idle graphics engine before changing clocks
drm/nvc0/pm: initial implementation of clocks_get()
drm/nvc0/pm: more complete parsing of clock domains
drm/nouveau: rename nv40_mpeg to nv31_mpeg
drm/nv31/mpeg: support for a single class3174 user
drm/nouveau: embed nouveau_mm
drm/nouveau: allow a nouveau_mm to be created with holes
drm/nvc0/gr: add support for nvcf chipset
drm/nvc0/vram: support non-uniform memory size per controller
drm/nvc0/gr: copy GPC mpart config from PFFB
drm/nouveau: don't complain for disabled timingset entries
drm/nvc0/gr: unblacklist nvcf acceleration
drm/nouveau/tmr: calibrate for ns timestamps on init
drm/nvd0: add a card_type for 0xdX chipsets
drm/nouveau: make general drm modesetting init common
drm/nouveau: fixup init/fini sequence to deal with no CRTCs
drm/nouveau: allow modeset module option to select 'headless mode'
drm/nouveau: initial chipset description for nvdX chipsets
drm/nvd0/i2c: initial implementation
drm/nvd0/gpio: initial implementation
drm/nouveau/bios: fix INIT_GPIO for new chipsets
drm/nvd0/pm: enable clock/voltage hooks
drm/nouveau/bios: allow passing in crtc to the init table parser
drm/nvd0/disp: very initial evo setup
drm/nvd0/disp: whip up some basic dma handling for the evo channels
drm/nvd0/disp: start on interrupt handling
drm/nvd0/disp: setup a couple of dma objects we'll need
drm/nvd0/disp: start on SOR encoder functions
drm/nvd0/disp: skeletal handling of modeset interrupts
drm/nvd0/disp: initial crtc object implementation
drm/nvd0/disp: they moved the linear flag..
drm/nvd0/disp: some magic to make evo happeir
drm/nvd0/disp: remove lp reordering from vram dmaobj, create fb dmaobjs
drm/nvd0/disp: extend the init voodoo to cover crtcs
drm/nvd0/disp: dac encoder module
drm/nvd0/disp: stub dac load detect, prevents oops
drm/nvd0/disp: initial attempt at modeset irq handling
drm/nvd0/disp: fixup clut so it actually works
drm/nvd0/disp: push the update button in mode_set_base()
drm/nvd0/disp: scaling
drm/nvd0/disp: handle sync polarity, kill off some unknown
drm/nvd0/disp: dac load detect
drm/nvd0/disp: determine U table config in or_mode_set()
drm/nvd0/disp: track down fb positioning method
drm/nvd0/disp: untested LVDS support
drm/nvd0/disp: do modeset irq handling from tasklet
drm/nvd0/disp: rewrite irq handler, should be somewhat sturdier now
drm/nvd0/disp: tidy up what we have so far
drm/nvd0: lets not attempt to dereference a nv50_display pointer
drm/nvc0/gr: remove max tpc count info
drm/nvd0: no page flipping at the moment
drm/nouveau: remove special-casing of hotplug detection type
drm/nouveau: magic to make auxch on new macbooks booted in EFI mode work
drm/nva3/pm: pll disabled if bit 0 of ctrl not set
drm/nouveau: determine timing crystal freq from straps
drm/nva3/pm: use crystal freq where appropriate
drm/nva3/pm: fixup for NVAF special
drm/nouveau/tmr: fix miscalculation of ratio on pre-nv4x chipsets
drm/nouveau: workaround semaphore hw bug causing unnecessary interrupts
drm/nouveau/dp: rewrite auxch transaction routines
drm/nouveau/dp: remove reliance on vbios for native displayport
drm/nouveau: tidy connector hotplug handler, punt messages to debug
drm/nouveau/backlight: make more consistent with rest of driver style
drm/nv50/backlight: take the sor into account when bashing regs
drm/nv50/backlight: express brightness level in percent
drm/nva3/backlight: add suppport for newer style backlight regs
drm/nouveau/bios: check for null script pointers in parser
drm/nouveau/dp: pass in required datarate to link training
drm/nouveau/dp: restructure link training code
drm/nouveau/dp: store unencoded link_bw everywhere
drm/nouveau/dp: execute some more vbios tables relating to link rate
drm/nouveau/dp: enable down-spread if vbios and sink support it
drm/nv40/pm: parse geometric delta clock from vbios
drm/nv40/pm: write nv40-specific reclocking routines
drm/nouveau/dp: link rate scripts are selected with a comparison table
drm/nouveau/dp: use alternate lane mask for nvaf
drm/nvc0/gr: remove MODULE_FIRMWARE() lines
drm/nouveau/dp: preserve non-pattern bits in DP_TRAINING_PATTERN_SET
drm/nouveau/bios: simplify U/d table hash matching func to just match
drm/nouveau/dp: return master dp table pointer too when looking up encoder
drm/nouveau/dp: add support for displayport table 0x30
drm/nouveau: if requested, try harder at disabling sysmem pushbufs
drm/nv50/gr: refactor initialisation
drm/nv40/pm: execute memory reset script from vbios
drm/nvc0/pm: minor clock readback fixes
drm/nvd9/disp: stub some more api hooks so we don't oops on resume
drm/nvd9/disp: bail out of mode_set_base if no fb bound to crtc
drm/nvc0/fifo: avoid touching missing subfifos
drm/nvc0/fb: slightly improve PMFB intr handling, move out of nvc0_graph.c
drm/nouveau: remove allocations from gart populate() hook
Ben Widawsky (4):
drm/i915: Dumb down the semaphore logic
drm/i915: Remove early exit on i915_gpu_idle
drm/i915: ILK + VT-d workaround
drm: Add Panel Self Refresh DP addresses
Ben Wright (1):
Staging: bcm: Macros: Fixed multiple coding style violations.
Bengt Jonsson (2):
mfd: hwacc power state db8500-prcmu accessor
mfd: db8500-prcmu voltage domain consumers additions
Benjamin Herrenschmidt (29):
Merge remote-tracking branch 'jwb/next' into next
Merge remote-tracking branch 'origin/master' into next
powerpc/wsp: Add PCIe Root support to PowerEN/WSP
Merge remote-tracking branch 'origin/master' into next
powerpc/udbg: Fix Kconfig entry for avoiding 44x early debug with KVM
powerpc/smp: More generic support for "soft hotplug"
powerpc/pci: Call pcie_bus_configure_settings()
powerpc/powernv: Don't clobber r9 in relative_toc()
powerpc: Add skeleton PowerNV platform
of: Change logic to overwrite cmd_line with CONFIG_CMDLINE
powerpc/powernv: Add CPU hotplug support
powerpc/powernv: Add OPAL takeover from PowerVM
powerpc/powernv: Get kernel command line accross OPAL takeover
powerpc/powernv: Basic support for OPAL
powerpc/powernv: Add support for instanciating OPAL v2 from Open Firmware
powerpc/powernv: Support for OPAL console
powerpc/powernv: Hookup reboot and poweroff functions
powerpc/powernv: Add RTC and NVRAM support plus RTAS fallbacks
powerpc/powernv: Add OPAL ICS backend
powerpc/powernv: Register and handle OPAL interrupts
powerpc/powernv: Machine check and other system interrupts
powerpc/powernv: Add support for p5ioc2 PCI-X and PCIe
powerpc/powernv: Implement MSI support for p5ioc2 PCIe
powerpc/powernv: Handle PCI-X/PCIe reset delay
powerpc/pci: Don't configure PCIe settings when PCI_PROBE_ONLY is set
powerpc/ptrace: Fix build with gcc 4.6
powerpc: Don't try OPAL takeover on old 970 blades
PCI: Make pci_setup_bridge() non-static for use by arch code
pci: Clamp pcie_set_readrq() when using "performance" settings
Benjamin Larsson (1):
[media] get_dvb_firmware: Firmware extraction for IT9135 based devices
Benjamin Marzinski (1):
GFS2: rewrite fallocate code to write blocks directly
Benjamin Tissoires (2):
HID: add autodetection of multitouch devices
HID: multitouch: decide if hid-multitouch needs to handle mt devices
Benny Halevy (5):
nfsd41: use SEQ4_STATUS_BACKCHANNEL_FAULT when cb_sequence is invalid
nfsd4: seq->status_flags may be used unitialized
nfsd4: allow NFS4_SHARE_SIGNAL_DELEG_WHEN_RESRC_AVAIL | NFS4_SHARE_PUSH_DELEG_WHEN_UNCONTENDED
nfsd4: typo logical vs bitwise negate for want_mask
nfsd4: typo logical vs bitwise negate in nfsd4_decode_share_access
Benoit Cousson (22):
OMAP4: powerdomain data: add voltage domains
ARM: OMAP2+: Add SoC specific map_io functions
ARM: OMAP3: beagle-board: Use the omap_hwmod_name_get_dev API
ARM: OMAP2+: pm: Use hwmod name instead of dev pointer
ARM: OMAP2+: pm: Remove static devices variable for mpu, dsp, iva and l3 PM
ARM: OMAP: omap_device: Create a default omap_device_pm_latency
ARM: OMAP2+: devices: Remove all omap_device_pm_latency structures
of: Add helpers to get one string in multiple strings property
ARM: OMAP: omap_device: Add omap_device_[alloc|delete] for DT integration
ARM: OMAP: omap_device: Add a method to build an omap_device from a DT node
arm/dts: Add initial device tree support for OMAP4 SoC
arm/dts: Add support for OMAP4 PandaBoard
arm/dts: Add support for OMAP4 SDP board
arm/dts: Add initial device tree support for OMAP3 SoC
arm/dts: Add support for OMAP3 Beagle board
ARM: OMAP2+: board-generic: Add DT support to generic board
ARM: OMAP2+: board-generic: Add i2c static init
ARM: OMAP2+: l3-noc: Add support for device-tree
arm/dts: OMAP4: Add a main ocp entry bound to l3-noc driver
arm/dts: OMAP3+: Add mpu, dsp and iva nodes
ARM: OMAP2+: clock data: Remove redundant timer clkdev
ARM: OMAP2+: timer: Remove omap_device_pm_latency
Bernd Porr (1):
staging: comedi: new driver usbduxsigma
Bernd Schubert (1):
nfsd4: Remove check for a 32-bit cookie in nfsd4_readdir()
Bernhard Roth (1):
atmel_serial: RS485: receiving enabled when sending data
Bernie Thompson (4):
drivers/video/udlfb match class, subclass, and protocol
udlfb: add more comprehensive support for DPMS FB_BLANK_* modes
udlfb: Enable fb_defio by default
udlfb: Enable fbcon access to framebuffer by default
Bhanu Prakash Gollapudi (38):
[SCSI] bnx2fc: Reset the max receive frame size
[SCSI] bnx2fc: Bug fixes in percpu_thread_create/destroy
[SCSI] bnx2fc: Enable bsg_request support for bnx2fc
[SCSI] bnx2fc: Remove erroneous kref_get on IO request
[SCSI] bnx2fc: Do not attempt destroying NPIV port twice
[SCSI] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup
[SCSI] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destory
[SCSI] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices
[SCSI] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy
[SCSI] bnx2fc: Do not reuse the fcoe connection id immediately
[SCSI] bnx2fc: IO errors when receiving unsolicited LOGO
[SCSI] bnx2fc: Fix NULL pointer deref during arm_cq.
[SCSI] bnx2fc: code cleanup in bnx2fc_offload_session
[SCSI] bnx2fc: Drop incoming ABTS
[SCSI] fcoe: Move common functions to fcoe_transport library
[SCSI] bnx2fc: Obtain WWNN/WWPN from the shared memory
[SCSI] bnx2fc: Prevent creating of NPIV port with duplicate WWN
[SCSI] bnx2fc: Bump version to 1.0.5
net: Define NETDEV_FCOE_WWNN, NETDEV_FCOE_WWPN only when CONFIG_LIBFCOE is enabled
[SCSI] bnx2fc: Need not schedule destroy_work from __bnx2fc_destroy
[SCSI] bnx2fc: Reset max receive frame size during link up
[SCSI] bnx2fc: Send solicitation only after vlan discovery is complete
[SCSI] bnx2fc: No abort issued for REC when it times out
[SCSI] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks
[SCSI] bnx2fc: Fix panic caused because of incorrect errror handling in create().
[SCSI] bnx2fc: Fix FW assert during RSCN stress tests
[SCSI] bnx2fc: Bumped version to 1.0.6
[SCSI] bnx2fc: Add driver documentation
[SCSI] bnx2fc: Replace scsi_dma_map() with dma_map_sg().
[SCSI] bnx2fc: Handle bnx2fc_map_sg failure
[SCSI] bnx2fc: Bumped version to 1.0.7
[SCSI] bnx2fc: call ctlr_link_up only when the interface is enabled
[SCSI] fcoe,libfcoe: Move common code for fcoe_get_lesb to fcoe_transport
[SCSI] bnx2fc: Return error statistics of remote peer
[SCSI] bnx2fc: Bumped version to 1.0.8
[SCSI] bnx2fc: Handle ABTS timeout during ulp timeout
[SCSI] bnx2fc: Handle SRR LS_ACC drop scenario
[SCSI] bnx2fc: Bumped version to 1.0.9
Bharat Bhushan (1):
powerpc: e500mc: Fix: use CONFIG_PPC_E500MC in idle_e500.S
Bharata B Rao (1):
sched: Add documentation for bandwidth control
Bill Jordan (2):
ath9k: fix MGMT packets when using TKIP
ath9k: ath9k_hw_set_txpowerlimit sets previous txpower
Bill Pemberton (1):
staging: serqt_usb2: remove ssu100 from supported devices
Bing Zhao (3):
mwifiex: remove wireless.h inclusion and fix resulting bugs
mwifiex: remove redundant variable scan_table_idx
mmc: recognise SDIO cards with SDIO_CCCR_REV 3.00
Bjarne Steinsbo (2):
ARM: OMAP4: Keyboard: Fix section mismatch in the board file
ARM: OMAP: usb: musb: OMAP: Delete unused function
Boaz Harrosh (29):
nfsd4: fix failure to end nfsd4 grace period
osd: Kconfig remove wrong FIXME
exofs: Rename struct ore_components comps => oc
exofs: Remove unused data_map member from exofs_sb_info
ore: Make ore_striping_info and ore_calc_stripe_info public
ore/exofs: Change the type of the devices array (API change)
ore: Only IO one group at a time (API change)
ore: cleanup: Embed an ore_striping_info inside ore_io_state
ore: Remove check for ios->kern_buff in _prepare_for_striping to later
exofs: Support for short read/writes
ore: Support for short read/writes
ore: Support for partial component table
ore/exofs: Define new ore_verify_layout
ore/exofs: Change ore_check_io API
ore: Make ore_calc_stripe_info EXPORT_SYMBOL
fs/Makefile: Always inspect exofs/
ore: RAID5 read
ore: RAID5 Write
exofs: Support for RAID5 read-4-write interface.
ore: Enable RAID5 mounts
fs/Makefile: Stupid typo breakage of exofs inclusion
pnfs-obj: Remove redundant EOF from objlayout_io_state
pnfs-obj: Return PNFS_NOT_ATTEMPTED in case of read/write_pagelist
pnfs-obj: Get rid of objlayout_{alloc,free}_io_state
pnfs-obj: Rename objlayout_io_state => objlayout_io_res
pnfs-obj: move to ore 01: ore_layout & ore_components
pnfs-obj: move to ore 02: move to ORE
pnfs-obj: move to ore 03: Remove old raid engine
pnfs-obj: Support for RAID5 read-4-write interface.
Bob Peterson (2):
GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme
GFS2: speed up delete/unlink performance for large files
Bogdan Radulescu (1):
PM / ACPI: Blacklist Vaio VGN-FW520F machine known to require acpi_sleep=nonvs
Bojan Prtvar (3):
HID: zydacron: kfree() NULL pointer cleanup
HID: prodikeys: kfree() NULL pointer cleanup
Staging: comedi: fix initialization of static to 0 in ni_pcidio.c
Bojan Smojver (1):
PM / Hibernate: Improve performance of LZO/plain hibernation, checksum image
Boojin Kim (17):
ARM: S5P64X0: Add the devname for DMA clock
DMA: PL330: Add support runtime PM for PL330 DMAC
DMA: PL330: Update PL330 DMA API driver
DMA: PL330: Support DMA_SLAVE_CONFIG command
DMA: PL330: Remove the start operation for handling DMA_TERMINATE_ALL command
DMA: PL330: Add DMA_CYCLIC capability
ARM: SAMSUNG: Update to use PL330-DMA driver
ARM: SAMSUNG: Add common DMA operations
ARM: EXYNOS4: Use generic DMA PL330 driver
ARM: S5PV210: Use generic DMA PL330 driver
ARM: S5PC100: Use generic DMA PL330 driver
ARM: S5P64X0: Use generic DMA PL330 driver
ARM: SAMSUNG: Remove S3C-PL330-DMA driver
spi/s3c64xx: Add support DMA engine API
spi/s3c64xx: Merge dma control code
ASoC: Samsung: Update DMA interface
ARM: SAMSUNG: Remove Samsung specific enum type for dma direction
Borislav Petkov (14):
x86, amd: Avoid cache aliasing penalties on AMD family 15h
x86: Add a BSP cpu_dev helper
x86, amd: Move BSP code to cpu_dev helper
x86-32, amd: Move va_align definition to unbreak 32-bit build
EDAC, MCE, AMD: Print CPU number when reporting the error
EDAC, MCE, AMD: Print valid addr when reporting an error
EDAC, MCE, AMD: Drop local coreid reporting
EDAC, MCE, AMD: Simplify NB MCE decoder interface
amd64_edac: Add a fix for Erratum 505
x86, microcode: Correct microcode revision format
x86, microcode, AMD: Add microcode revision to /proc/cpuinfo
x86, MCE: Use notifier chain only for MCE decoding
i7core_edac: Drop the edac_mce facility
EDAC: Correct Kconfig dependencies
Brian King (3):
hvcs: Ensure page aligned partner info buffer
[SCSI] ipr: Stop reading adapter dump prematurely
[SCSI] ipr: Fix BUG on adapter dump timeout
Brian Norris (56):
mtd: nand: remove NAND_BBT_SCANBYTE1AND6 option
mtd: nand: separate chip options / bbt_options
mtd: nand: consolidate redundant flash-based BBT flags
mtd: nand: rename NAND_USE_FLASH_BBT
mtd: nand: move NAND_CREATE_EMPTY_BBT flag
mtd: nand: rename CREATE_EMPTY bbt flag with proper prefix
mtd: nand: renumber the reorganized flags in nand.h / bbm.h
mtd: nand: improve comment on NAND_BBT_DYNAMIC_STRUCT
mtd: nand: remove unnecessary TODO
mtd: nand: multi-line comment style fixups
mtd: remove printk's for [kv][mz]alloc failures
mtd: spelling, capitalization, uniformity
mtd: nand: handle ECC errors in OOB
mtd: nand: ignore ECC errors for simple BBM scans
mtd: tests: ignore corrected bitflips in OOB on mtd_readtest
mtd: edit NAND-related comment
mtd: nand: change KERN_DEBUG to KERN_INFO
mtd: nand: convert printk() to pr_*()
mtd: nand: style fixups in pr_* messages
mtd: replace DEBUG() with pr_debug()
mtd: cleanup style on pr_debug messages
mtd: pcmciamtd: remove custom DEBUG() function
mtd: remove CONFIG_MTD_DEBUG
mtd: cleanup last uses of MTD_DEBUG config macros
mtd: Kbuild: remove reference to MTD_PARTITIONS
mtd: spelling fixes
mtd: do not assume oobsize is power of 2
mtd: doc: remove mention of MEMSETOOBSEL
mtd: remove MEMSETOOBSEL macro definition
mtd: nand: fix spelling error (date => data)
mtd: style fixups in multi-line comment, indentation
mtd: support writing OOB without ECC
mtd: nand: document nand_chip.oob_poi
mtd: support reading OOB without ECC
mtd: move mtd_oob_mode_t to shared kernel/user space
mtd: rename MTD_OOB_* to MTD_OPS_*
mtd: rename MTD_MODE_* to MTD_FILE_MODE_*
mtd: add MEMWRITE ioctl
mtd: document ABI
mtd: nand: kill member `ops' of `struct nand_chip'
mtd: kill old field for `struct mtd_info_user'
mtd: nand: refactor scanning code
mtd: nand: do not ignore all ECC errors
mtd: nand: remove unnecessary variable
mtd: nand: fix style
mtd: nand: begin restructuring check_create
mtd: nand: remove gotos in `check_create()'
mtd: define `mtd_is_*()' functions
mtd: utilize `mtd_is_*()' functions
mtd: nand: report ECC errors properly when reading BBT
mtd: nand: scrub BBT on ECC errors
mtd: nand: wait to set BBT version
mtd: nand: do not scan bad blocks with NAND_BBT_NO_OOB set
mtd: nand: invalidate cache on unaligned reads
mtd: nand: switch `check_pattern()' to standard `memcmp()'
mtd: nand: initialize ops.mode
Bruce Allan (8):
e1000e: convert driver to use extended descriptors
e1000e: bump driver version number
e1000e: convert to netdev features/hw_features API
e1000e: WoL can fail on 82578DM
e1000e: WoL fails on device ID 0x1501
e1000e: bad short packets received when jumbos enabled on 82579
e1000e: locking bug introduced by commit 67fd4fcb
e1000e: demote a debugging WARN to a debug log message
Bruno Prémont (1):
fb: sh-mobile: Fix deadlock risk between lock_fb_info() and console_lock()
Bryan Schumaker (1):
vfs: add "device" tag to /proc/self/mountstats
Bryan Wu (1):
Documentation: fix leds-class.txt duplicated word
Carl E. Love (1):
powerpc/perf_event: Fix Power6 L1 cache read & write event codes]
Carolyn Wyborny (4):
igb: Version bump.
igb: Fix for Alt MAC Address feature on 82580 and later devices
igb: Move DMA Coalescing init code to separate function.
igb: VFTA Table Fix for i350 devices
Carsten Otte (7):
KVM: s390: check cpu_id prior to using it
KVM: s390: fix return value of kvm_arch_init_vm
KVM: s390: fix register setting
[S390] load user asce on sie_fault
[S390] fix possible deadlock in gmap_map_segment
[S390] fix list corruption in gmap reverse mapping
[S390] take mmap_sem when walking guest page table
Casey Schaufler (4):
Smack: Rule list lookup performance
Smack: Repair processing of fcntl
Smack: Clean up comments
Smack: Provide information for UDS getsockopt(SO_PEERCRED)
Catalin Marinas (5):
ARM: 7058/1: LPAE: Cast the dma_addr_t argument to unsigned long in dma_to_virt
ARM: 7059/1: LPAE: Use PMD_(SHIFT|SIZE|MASK) instead of PGDIR_*
ARM: 7075/1: LPAE: Factor out 2-level page table definitions into separate files
ARM: 7076/1: LPAE: Add (pte|pmd)val_t type definitions as u32
ARM: 7077/1: LPAE: Use a mask for physical addresses in page table entries
Cesar Eduardo Barros (2):
x86-64, doc: Remove int 0xcc from entry_64.S documentation
net/ethernet: sc92031 is not Realtek
Chad Dupuis (2):
[SCSI] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically.
[SCSI] qla2xxx: Fix "active_mask" may be used uninitialized warning.
Changhwan Youn (7):
ARM: EXYNOS4: Add support PPI in external GIC
ARM: EXYNOS4: Add support MCT PPI for EXYNOS4212
ARM: EXYNOS4: Add support new EXYNOS4412 SoC
ARM: EXYNOS4: Add support clock for EXYNOS4412
ARM: EXYNOS4: Add functions for gic interrupt handling
ARM: EXYNOS4: Add MCT support for EXYNOS4412
ARM: EXYNOS4: Add support SMDK4412 Board
Changli Gao (5):
net: rps: support 802.1Q
net: rps: support PPPOE session messages
net: add the comment for skb->l4_rxhash
net: Preserve ooo_okay when copying skb header
net: rps: fix the support for PPPOE
Chanwoo Choi (1):
ARM: EXYNOS4: Update config file of NURI to enable RTC
Chaoming Li (4):
rtlwifi: Update to new Realtek version - Part I
rtlwifi: rtl8192ce: Add new chip revisions
rtlwifi: rtl8192se: Updates from latest Realtek driver version - Part II
rtlwifi: rtl8192de: Updates from latest Reaktek driver - Part III
Charles Chin (4):
ALSA: hda - Remove bad code for IDT 92HD83 family patch
ALSA: hda - Disable power-widget control for IDT 92HD83/93 as default
ALSA: hda - Add support for 92HD65 / 92HD66 family of codecs
ALSA: hda/sigmatel - Automatically retrieve digital I/O widgets
Charulatha V (1):
ARM: OMAP3: PM: fix pwrdm_post_transition call sequence
Chauhan, Vijay (1):
[SCSI] scsi_dh_rdac: Adding NetApp as a brand name for rdac
Chen Gong (1):
pstore: make pstore write function return normal success/fail value
Cheng Renquan (5):
scripts/kconfig/nconf: fix typo: unknow => unknown
scripts/kconfig/nconf: fix memmove's length arg
scripts/kconfig/nconf: dynamically alloc dialog_input_result
scripts/kconfig/nconf: fix editing long strings
scripts/kconfig/nconf: add KEY_HOME / KEY_END for dialog_inputbox
Chris Bagwell (3):
Input: wacom - remove unneeded touch pressure initialization
Input: wacom - add ABS_DISTANCE to Bamboo Pen reports
Input: wacom - correct max Y value on medium bamboos
Chris Dunlop (1):
md.c: trivial comment fix
Chris Mason (14):
Merge branch 'btrfs-3.0' into for-linus
Btrfs: don't wait as long for more batches during SSD log commit
Btrfs: make sure btrfs_remove_free_space doesn't leak EAGAIN
Btrfs: fix extent pinning bugs in the tree log
Btrfs: make sure to flush queued bios if write_cache_pages waits
Btrfs: add a log of past tree roots
Btrfs: ClearPageError during writepage and clean_tree_block
Merge branch 'for-chris' of git://github.com/sensille/linux into integration
Merge git://git.jan-o-sch.net/btrfs-unstable into integration
Btrfs: fix the new inspection ioctls for 32 bit compat
Btrfs: fix extent_buffer leak in the metadata IO error handling
Btrfs: stop the readahead threads on failed mount
Btrfs: fix race during transaction joins
Btrfs: check for a null fs root when writing to the backup root log
Chris Metcalf (4):
arch/tile: avoid ISO namespace pollution with <asm/sigcontext.h>
arch/tile: avoid exporting a symbol no longer used by gcc
arch/tile: add the <arch> headers to the set of installed kernel headers
arch/tile: factor out <arch/opcode.h> header
Chris Rankin (13):
[media] Add missing OK key to PCTV IR keymap
[media] em28xx: pass correct buffer size to snprintf
[media] em28xx: use atomic bit operations for devices-in-use mask
[media] em28xx: clean up resources should init fail
[media] em28xx: move printk lines outside mutex lock
[media] em28xx: don't sleep on disconnect
[media] EM28xx - Fix memory leak on disconnect or error
[media] em28xx: ERROR: "em28xx_add_into_devlist" [drivers/media/video/em28xx/em28xx.ko] undefined!
[media] em28xx: Fix em28xx_devused cleanup logic on error
[media] em28xx: fix race on disconnect
[media] em28xx: fix deadlock when unplugging and replugging a DVB adapter
[media] em28xx: remove unused prototypes
[media] em28xx: replug locking cleanup
Chris Wilson (1):
drm/i915: Defend against userspace creating a gem object with size==0
Christian Borntraeger (2):
[S390] kvm: Handle diagnose 0x10 (release pages)
virtio: console: wait for first console port for early console output
Christian Dietrich (2):
drivers/char/rtc: use printk_ratelimited instead of printk_ratelimit
scsi/sg: use printk_ratelimited instead of printk_ratelimit
Christian Ehrhardt (1):
KVM: s390: implement sigp external call
Christian Gmeiner (1):
[media] adv7175: Make use of media bus pixel codes
Christian Lamparter (9):
carl9170: fix timekeeping for HW_COUNTER firmwares
carl9170: import updated firmware headers
carl9170: improve site survey
carl9170: export HW random number generator
p54: improve site survey
carl9170: Use do_div for 64-bit division to fix 32-bit kernels
p54: Use do_div for 64-bit division to fix 32-bit kernels
minstrel_ht: fix Open BA session request floods
carl9170: fix AMPDU TX_CTL_REQ_TX_STATUS handling
Christoph Hellwig (54):
[SCSI] libsas: sas_queuecommand doesnt need host_lock
[SCSI] libsas: reindent sas_queuecommand
[SCSI] libsas: fix sas_queuecommand return values
block: export __make_request
block: remove support for bio remapping from ->make_request
block: refactor generic_make_request
loop: remove the incorrect write_begin/write_end shortcut
tfm_fc: use transport_handle_cdb_direct
iscsi-target: always call transport_handle_cdb_direct
target: remove transport_generic_handle_cdb
target: don't opencode transport_release_cmd in transport_release_fe_cmd
target: remove transport_free_se_cmd
target: simplify transport_generic_remove
target: simplify transport_put_cmd
target: remove transport_generic_remove
target: push session reinstatement out of transport_generic_free_cmd
target: cleanup iblock bio submission
target: cleanup pscsi request submission
target: remove unused se_subsystem_api methods
target: Cleanup unused target_core_base.h bits
target: Cleanup unused se_task bits
target: make more use of the task_flags field in se_task
target: Remove unnecessary se_task members
target: pack struct se_task more tightly
target: make the ->get_cdb method optional
target: replace ->get_cdb with a target_get_task_cdb helper
target: remove the ->transport_split_cdb callback in se_cmd
target: make iblock_emulate_sync_cache asynchronous
target: clean up the backend interface to caching parameters
target: remove the transport_qf_callback se_cmd callback
target: remove SCF_EMULATE_QUEUE_FULL
target: do not pass the queue object to transport_remove_cmd_from_queue
target: use transport_cmd_check_stop_to_fabric consistently
target: fix list walking in transport_free_dev_tasks
target: factor some duplicate code for stopping a task
target: remove TF_TIMER_STOP
target: stop task timers earlier
target: move depth_left manipulation out of transport_generic_request_failure
target: remove the TRANSPORT_REMOVE state
target: remove TRANSPORT_DEFERRED_CMD state
target: remove unused TRANSPORT_ states
target: use a workqueue for I/O completions
target: remove the task_sg_bidi field se_task and pSCSI BIDI support
target: merge transport_new_cmd_obj into transport_generic_new_cmd
target: remove transport_allocate_tasks
target: re-use the command S/G list for single-task commands
vfs: fix spinning prevention in prune_icache_sb
target: add back error handling in transport_complete_task
target: split core_scsi2_emulate_crh
target: split core_scsi3_emulate_pr
target: pass the se_task to the CDB emulation callback
target: refactor transport_emulate_control_cdb
target: remove SCF_EMULATE_CDB_ASYNC
target: use ->exectute_task for all CDB emulation
Christoph Lameter (10):
slub: free slabs without holding locks
slub: Remove useless statements in __slab_alloc
slub: Prepare inuse field in new_slab()
slub: pass kmem_cache_cpu pointer to get_partial()
slub: return object pointer from get_partial() / new_slab().
slub: per cpu cache for partial pages
slub: update slabinfo tools to report per cpu partial list statistics
mm: distinguish between mlocked and pinned pages
mm: add comments to explain mm_struct fields
mm: do not drain pagevecs for mlockall(MCL_FUTURE)
Christopher Rice (1):
drivers:staging:comedi:drivers:cb_das_cs.c codeing style issue
Christopher Yeoh (1):
Cross Memory Attach
Chuck Lever (3):
NFS: Fix documenting comment for nfs_create_request()
NFS: Clean up nfs4_xdr_dec_secinfo()
NFS: Remove no-op less-than-zero checks on unsigned variables.
Clemens Buchacher (1):
jme: fix irq storm after suspend/resume
Clemens Ladisch (14):
ALSA: isight: remove superfluous field
ALSA: virtuoso: fix Essence ST(X) S/PDIF input
ALSA: mpu401: clean up interrupt specification
ALSA: ymfpci: fix PCM open error handling
ALSA: pcm: add snd_pcm_hw_rule_noresample()
ALSA: ymfpci: allow to disable the SRC
ALSA: emu10k1: allow to disable the SRC
ALSA: via82xx: allow to disable the SRC
ALSA: usb-audio: increase control transfer timeout
ALSA: control: add support for ENUMERATED user space controls
firewire: ohci: work around selfID junk due to wrong gap count
firewire: ohci: fix isochronous DMA synchronization
dma-mapping: fix sync_single_range_* DMA debugging
ALSA: ua101: fix crash when unplugging
Clifton Barnes (3):
drivers/power/ds2780_battery.c: create central point for calling w1 interface
drivers/power/ds2780_battery.c: add a nolock function to w1 interface
drivers/power/ds2780_battery.c: fix deadlock upon insertion and removal
Colin Brophy (1):
Staging: nvec: fixes coding style issues in nvec_kbd.c
Colin Cross (6):
PM / Runtime: Add might_sleep() to runtime PM functions
cpu_pm: Add cpu power management notifiers
cpu_pm: call notifiers during suspend
ARM: gic: Use cpu pm notifiers to save gic state
ARM: vfp: Use cpu pm notifiers to save vfp state
ARM: gic: Allow gic arch extensions to provide irqchip flags
Corentin Chary (3):
scripts: add extract-vmlinux
asus-laptop: hide leds on Pegatron Lucid
asus-laptop: fix module description
Curt Wohlgemuth (3):
ext4: handle NULL p_ext in ext4_ext_next_allocated_block()
writeback: send work item to queue_io, move_expired_inodes
writeback: Add a 'reason' to wb_writeback_work
Damian (1):
fbdev: sh_mobile_meram: Assign meram to the SH7372_A4LC power domain
Damian Hobson-Garcia (4):
fbdev: sh_mobile_meram: Enable runtime PM
fbdev: sh_mobile_meram: Enable/disable MERAM along with LCDC
fbdev: sh_mobile_meram: Move private data from .h to .c
fbdev: sh_mobile_meram: Backup/restore device registers on shutdown/resume
Dan Ballard (1):
kernel/sysctl.c: add cap_last_cap to /proc/sys/kernel
Dan Carpenter (78):
qla3xxx: remove an extra semi-colon
libertas: remove some dead code in if_spi_prog_helper_firmware()
USB: serial: remove duplicate returns
HID: hid-lg4ff: silence sparse complaint
HID: hid-lg4ff: add a kfree() to an error path
rtl8712: don't just return -EFAULT in wpa_supplicant_ioctl()
HID: unlock on error path in hid_device_probe()
libertas: handle mesh networks in lbs_iface_active()
bcma: signedness bug in bcma_get_next_core()
bna: unlock on error path in pnad_pci_probe()
bna: off by one in bfa_msgq_rspq_pi_update()
Staging: hv: netvsc: return negative error codes
[media] dib7000p: return error code on allocation failure
[media] dib9000: return error code on failure
[media] ddbridge: fix ddb_ioctl()
jbd2: use gfp_t instead of int
usb: dwc3: debugfs: add a kfree() on error to dwc3_testmode_open()
mac80211: handle allocation failures in mesh_pathtbl_init()
iwlwifi: fix double assign in iwl_start_tx_ba_trans_ready()
iwlwifi: signedness bug in iwl_trans_pcie_tx_agg_alloc()
6LoWPAN: use kfree_skb() instead of kfree()
6LoWPAN: use the _safe version of list_for_each
6LoWPAN: call dev_put() on error in lowpan_newlink()
mwifiex: add a kfree() to an error path
mwifiex: remove unneeded NULL check
ALSA: hdspm - potential info leak in snd_hdspm_hwdep_ioctl()
ALSA: hdspm - cleanup __user tags in ioctl()
HID: hiddev: potential info leak in hiddev_ioctl()
Staging: rtl8192e: off by one in rtl8192_get_channel_map()
Staging: vt6655-6: potential info leak in private_ioctl()
NFC: use after free on error
wl3501_cs: min_t() cast truncates high bits
sound: oss: use strlcpy() in sound_timer_init()
xen/pciback: double lock typo
USB: message: cleanup min_t() cast in usb_sg_init()
TTY: snyclinkmp: forever loop in tx_load_dma_buffer()
Staging: vt6656: potential memory corruption
[media] mxl111sf: fix a couple precedence bugs
[media] dib9000: release a lock on error
smscufx: change edid data to u8 instead of char
caif: add error handling for allocation
ALSA: oss-mixer - use strlcpy() instead strcpy()
bnx2x: remove some dead code
amd64_edac: Cleanup return type of amd64_determine_edac_cap()
dma/timberdale: free_irq() on an error path
Staging: iio/light/tsl2563: unlock on an error path
Staging: iio/light/tsl2563: fix compile warning
Staging: iio/adc/ad7150: release lock on error
Staging: dt3155v4l: silence a compiler warning
ath5k: remove some unneeded error handling code
ath9k: remove some bogus error handling code
[media] rc/ir-lirc-codec: cleanup __user tags
cipso: remove an unneeded NULL check in cipso_v4_doi_add()
Input: force feedback - potential integer wrap in input_ff_create()
iwmc3200wifi: add a range check to iwm_cfg80211_get_key()
PM / Suspend: Off by one in pm_suspend()
nfsd4: typo logical vs bitwise negate
vmwgfx: return -EFAULT instead of number of bytes remaining
vmwgfx: memory leaks caused by double allocation
vmwgfx: information leak in vmw_execbuf_copy_fence_user()
CIFS: cleanup min_t() cast in cifs_read()
USB: gadget: midi: fix range check in f_midi_out_open()
USB: gadget: midi: memory leak in f_midi_bind_config()
Staging: vt6655: memory corruption in check in wpa_set_wpadev()
filter: use unsigned int to silence static checker warning
[SCSI] aacraid: use lower snprintf() limit
Staging: vt6656: whitespace cleanups in ioctl.c
Staging: vt6656: add some range checks before memcpy()
Staging: vt6655: whitespace fixes to iotcl.c
Staging: vt6655: add some range checks before memcpy()
target: Make pscsi_create_virtdevice use ERR_CAST
9p: move dereference after NULL check
fs/9p: change an int to unsigned int
ext4: error handling fix in ext4_ext_convert_to_initialized()
ALSA: hwdep: silence integer overflow warning
target/pscsi: blk_make_request() returns an ERR_PTR()
[media] cx25821: off by one in cx25821_vidioc_s_input()
bonding: comparing a u8 with -1 is always false
Dan Magenheimer (1):
xen: Fix selfballooning and ensure it doesn't go too far
Dan McGee (8):
pata_sis: extract a sis_port_base() method
pata_sis: add mode_filter method for certain sis5513 chipsets
pata_sis: enable MWDMA for UDMA 133 chipset
pata_sis: mark most const data static as well
pata_sis: code style cleanups for consistency
mtd: mark block device queue as non-rotational
lib/raid6: Fix filename emitted in generated code
VFS: fix statfs() automounter semantics regression
Dan Williams (20):
[SCSI] libsas: export sas_alloc_task()
USB: option: convert interface blacklisting to bitfields
USB: option: convert Huawei K3765, K4505, K4605 reservered interface to blacklist
USB: option: add ZTE product 0x0037 to sendsetup blacklist
USB: option: add various ZTE device network interfaces to the blacklist
[SCSI] libsas: sgpio write support
[SCSI] isci: fix sgpio register definitions
[SCSI] isci: initial sgpio write support
[SCSI] libsas: disable scanning lun > 0 on ata devices
[SCSI] libsas,libata: fix ->change_queue_{depth|type} for sata devices
[SCSI] libsas: dynamic queue depth
[SCSI] mvsas: remove mvs_slave_{alloc|configure}
[SCSI] pm8001: remove pm8001_slave_{alloc|configure}
[SCSI] libsas: fix try_test_sas_gpio_gp_bit() build error
[SCSI] libsas: fix warnings when checking sata/stp protocol
[SCSI] isci: fix support for large smp requests
[SCSI] isci: atapi support
[SCSI] isci: export phy events via ->lldd_control_phy()
[SCSI] libsas: fix port->dev_list locking
[SCSI] isci: revert bcn filtering
Daniel De Graaf (3):
xenbus: Fix loopback event channel assuming domain 0
xenbus: don't rely on xen_initial_domain to detect local xenstore
xen/gntdev: Fix sleep-inside-spinlock
Daniel Drake (11):
libertas: link mesh device to wiphy
libertas_usb: use USB interface as parent device
libertas_usb: program OLPC EC wakeup mask for wake-on-WLAN
libertas: disable functionality when interface is down
libertas: implement if_sdio runtime power management
[media] mmp_camera: add MODULE_ALIAS
libertas: scan behaviour consistency improvements
libertas: detect TX lockups and reset hardware
libertas: fix changing interface type when interface is down
mmc: enable runtime PM by default
mmc: core: add a short delay in mmc_power_off
Daniel Halperin (1):
iwlagn: fix compile warnings when CONFIG_PM_SLEEP is not set
Daniel Hellstrom (1):
sparc32,leon: SRMMU MMU Table probe fix
Daniel J Blueman (1):
btrfs: fix oops on failure path
Daniel Kurtz (10):
Input: synaptics - refactor y inversion
Input: synaptics - refactor agm packet parsing
Input: synaptics - refactor initialization of abs position axes
Input: synaptics - add image sensor support
Input: synaptics - decode AGM packet types
Input: mt - document devices reporting more touches than slots
Input: synaptics - process finger (<=3) transitions
Input: add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad
Input: synaptics - process finger (<=5) transitions
Input: atmel_mxt_ts - use snprintf for sysfs attribute show method
Daniel Mack (8):
mtd: pxa3xx_nand: Fix blank page ECC mismatch
USB: Add endpoint usage definitions to ch9.h
ALSA: snd-usb: re-order the Makefile
ALSA: snd-usb: re-order code
ALSA: snd-usb: move code from urb.c to endpoint.c
USB: gadget: midi: add midi function driver
USB: gadget: midi: refactor the device code
USB: gadget: f_midi: allow a dynamic number of input and output ports
Daniel Martensson (4):
caif-hsi: Making read and writes asynchronous.
caif-hsi: HSI-Platform device register and unregisters itself
caif-hsi: Added sanity check for length of CAIF frames
caif-hsi: Added recovery check of CA wake status.
Daniel Morsing (1):
OMAP: DSS2: Don't allow moving managers away from enabled displays
Daniel P. Berrange (1):
md: don't delay reboot by 1 second if no MD devices exist
Daniel Suchy (1):
ALSA: HDA: conexant support for Lenovo T520/W520
Daniel Vetter (7):
drm/i915: close PM interrupt masking races in the irq handler
drm/i915: close PM interrupt masking races in the rps work func
drm/i915: properly cancel rps_work on module unload v2
drm/i915: fix swizzling on gen6+
drm/i915: simplify swapin/out swizzle checking a bit
io-mapping: ensure io_mapping_map_atomic _is_ atomic
drm/i915: drop KM_USER0 argument to k(un)map_atomic
Daniel van Vugt (1):
HID: hid-magicmouse: Magic Trackpad has 1 button, not 2
Daniele Guerrieri (1):
ALSA: usb-audio: Added support for Roland UM-ONE midi-usb interface
Darrick J. Wong (4):
ext4: ext4_rename should dirty dir_bh with the correct directory
ext4: ext4_mkdir should dirty dir_block with newly created directory inode
ext4: Fix comparison endianness problem in MMP initialization
ext4: prevent stack overrun in ext4_file_open
Dave Airlie (8):
Merge branch 'drm-nouveau-next' of git://git.freedesktop.org/git/nouveau/linux-2.6 into drm-next
Merge branch 'drm-intel-next' of git://people.freedesktop.org/~keithp/linux into drm-next
Merge branch 'drm-vmware-next' into drm-core-next
Merge branch 'drm-intel-next' of git://people.freedesktop.org/~keithp/linux into drm-core-next
Merge tag 'v3.1-rc10' into drm-core-next
Merge branch 'drm-intel-next' of git://people.freedesktop.org/~keithp/linux into drm-core-next
Revert "drm/radeon/kms: add a new gem_wait ioctl with read/write flags"
Revert "drm/ttm: add a way to bo_wait for either the last read or last write"
Dave Jones (7):
drm/radeon: Lower the severity of the radeon lockup messages.
ACPI / PM: Add Sony VGN-FW21E to nonvs blacklist.
[SCSI] pmcraid: pmcraid_chr_ioctl uses incorrect argument order to kmalloc()
mm: output a list of loaded modules when we hit bad_page()
x25: Fix NULL dereference in x25_recvmsg
um: Fix kmalloc argument order in um/vdso/vma.c
ACPI / PM: Add Sony VPCEB17FX to nonvs blacklist
Dave Kleikamp (1):
[SCSI] sd: remove arbitrary SD_MAX_DISKS namespace limit
Dave Martin (4):
net/smsc911x: Correctly configure 16-bit register access from DT
ARM: 7029/1: Make cpu_architecture into a global variable
ARM: 7030/1: entry: Remove unnecessary masking when decoding Thumb-2 instructions
ARM: 7031/1: entry: Fix Thumb-2 undef handling for multi-CPU kernels
David Ahern (4):
perf script: Fix unknown feature comment
perf tools: Add prelink suggestion to dso update message
perf tools: handle endianness of feature bitmap
perf hists browser: Do not exit on tab key with single event
David Anders (1):
rtc: add initial support for mcp7941x parts
David Brown (3):
msm_serial: Use relative resources for iomem
msm_serial: Add devicetree support
ARM: msm: Add devicetree support for msm8660-surf
David Daney (10):
netdev/phy: Use mdiobus_read() so that proper locks are taken.
netdev/phy/icplus: Use mdiobus_write() and mdiobus_read() for proper locking.
MIPS: Add more CPU identifiers for Octeon II CPUs.
MIPS: Add probes for more Octeon II CPUs.
MIPS: Add accessor macros for 64-bit performance counter registers.
MIPS: perf: Cleanup formatting in arch/mips/kernel/perf_event.c
MIPS: perf: Reorganize contents of perf support files.
MIPS: perf: Add support for 64-bit perf counters.
MIPS: perf: Add Octeon support for hardware perf.
drivers/leds/leds-gpio.c: use gpio_get_value_cansleep() when initializing
David Henningsson (7):
ALSA: HDA: Refactor Realtek's automute
ALSA: hda: hdmi: Hint matching between input devices and pcm devices
ALSA: HDA: Fix naming of input jacks for IDT parser
ALSA: HDA: Fix DAC assignment for secondary headphone on Sigmatel/IDT
ALSA: jack - Add "Line In" input jack constants
ALSA: HDA: Fixup Realtek headphone pin initialization
ALSA: HDA: Add new revision for ALC662
David Herrmann (23):
HID: Fix race condition between driver core and ll-driver
HID: wiimote: Support rumble device
HID: wiimote: Add force-feedback support
HID: wiimote: Add accelerometer input device
HID: wiimote: Parse accelerometer data
HID: wiimote: Add IR input device
HID: wiimote: Parse IR data
HID: wiimote: Add missing extension DRM handlers
HID: wiimote: Add register/eeprom memory support
HID: wiimote: Helper functions for synchronous requests
HID: wiimote: Add write-register helpers
HID: wiimote: Add IR initializer
HID: wiimote: Initialize IR cam on request
HID: wiimote: Add status request
HID: wiimote: Read wiimote battery charge level
HID: wiimote: Add MAINTAINERS entry
Bluetooth: hidp: Add support for NO_INIT_REPORTS quirk
HID: wacom: Set input bits before registration
Platform: Fix error path in samsung-laptop init
Bluetooth: ath3k: Use GFP_KERNEL instead of GFP_ATOMIC
Bluetooth: bcm203x: Fix race condition on disconnect
Bluetooth: bcm203x: Use GFP_KERNEL in workqueue
Bluetooth: bfusb: Fix error path on firmware load
David Howells (8):
KEYS: If install_session_keyring() is given a keyring, it should install it
KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set
KEYS: __key_link() should use the RCU deref wrapper for keyring payloads
CRED: Fix prepare_kernel_cred() to provide a new thread_group_cred struct
KEYS: Move the unreferenced key reaper to the keys garbage collector file
KEYS: Make the key reaper non-reentrant
KEYS: The dead key link reaper should be non-reentrant
KEYS: Correctly destroy key payloads when their keytype is removed
David Jander (1):
leds: Convert mc13783 driver to mc13xxx MFD
David Kilroy (29):
staging: wlags49_h2: Remove non-linux configurations
staging: wlags49_h2: Reindent hcfdef.h
staging: wlags49_h2: Fix macro termination
staging: wlags49_h2: Reindent hcf.c
staging: wlags49_h2: Remove HCF_DL_ONLY
staging: wlags49_h2: Simplify HCF_ENCAP usage
staging: wlags49_h2: Remove some unused defines
staging: wlags49_h2: Remove references to SSN
staging: wlags49_h2: Remove MUL/DIV_BY_2
staging: wlags49_h2: Remove CKIP support from hcf
staging: wlags49_h2: Remove HCF_EXT_MB from code.
staging: wlags49_h2: Reformat TX_CNTL comment
staging: wlags49_h2: Remove continuous tx test
staging: wlags49_h2: Remove old WIRELESS_EXT support
staging: wlags49_h2: Support standard WEXT events
staging: wlags49_h2: Fixup WEXT capabilities
staging: wlags49_h2: Declare support for WEXT 21
staging: wlags49_h2: Stop playing with length in GIWESSID handler
staging: wlags49_h2: Use IW_HANDLER macro
staging: wlags49_h2: Use C99 __func__
staging: wlags49_h2: Remove unused debug function
staging: wlags49_h2: Remove bad debug message
staging: wlags49_h2: Handle sysfs_create_group return correctly
staging: wlags49_h2: Enable WPA in the HCF
staging: wlags49_h2: Remove useless IWE_STREAM_ADD_XXX defines
staging: wlags49_h2: Report WPA IE in scan results with IWEVGENIE
staging: wlags49_h2: Make key setting more reliable
staging: wlags49_h2: Fixup IW_AUTH handling
staging: wlags49_h2: Fixup SIOCSIWGENIE
David Rientjes (5):
oom: thaw threads if oom killed thread is frozen before deferring
oom: avoid killing kthreads if they assume the oom killed thread's mm
oom: remove oom_disable_count
oom: fix race while temporarily setting current's oom_score_adj
cpusets: avoid looping when storing to mems_allowed if one node remains set
David S. Miller (49):
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net
Merge branch 'dccp' of git://eden-feed.erg.abdn.ac.uk/net-next-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/jkirsher/next-organize
cxgbi: Fix scsi Kconfig dependencies.
mlx4: Fix infiniband Kconfig dependencies.
cnic: Fix select dependencies in bnx2fc/bnx2i Kconfig.
net: Move sungem_phy.h under include/linux
net: Fix sungem_phy sharing.
Merge branch 'can/mscan' of git://git.pengutronix.de/git/mkl/linux-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/jkirsher/net-next
Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next
Merge branch 'batman-adv/next' of git://git.open-mesh.org/linux-merge
Merge branch 'davem-next.mii' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/jkirsher/next-organize
Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next
net: Fix duplicate CONFIG_SLIP entry in driver/net/Makefile
Merge branch 'master' of ../netdev-next/
Merge branch 'for-davem' of git://git.infradead.org/users/linville/wireless-next
Merge git://github.com/Jkirsher/net-next
Revert "Scm: Remove unnecessary pid & credential references in Unix socket's send and receive path"
Merge git://github.com/Jkirsher/net-next
Merge branch 'tipc-Sep17-2011' of git://openlinux.windriver.com/people/paulg/net-next
Merge branch 'batman-adv/next' of git://git.open-mesh.org/linux-merge
Merge branch 'master' of github.com:davem330/net-next
Merge branch 'master' of github.com:davem330/net
Merge branch 'davem-next.r8169' of git://violet.fr.zoreil.com/romieu/linux
Merge git://github.com/Jkirsher/net-next
Merge git://github.com/Jkirsher/net-next
Merge git://github.com/Jkirsher/net-next
Merge branch 'master' of github.com:davem330/net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next
Merge branch 'for-davem' of git://git.infradead.org/users/linville/wireless-next
sparc: Avoid calling sigprocmask()
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next
Merge branch 'nf' of git://1984.lsi.us.es/net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next
Merge branch 'batman-adv/maint' of git://git.open-mesh.org/linux-merge
sparc32: Remove non-kernel code from memcpy implementation.
sparc32: Remove uses of %g7 in memcpy implementation.
sparc32: Correct the return value of memcpy.
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next
Merge branch 'master' of ra.kernel.org:/pub/scm/linux/kernel/git/davem/net
Merge branch 'batman-adv/maint' of git://git.open-mesh.org/linux-merge
sparc64: Fix masking and shifting in VIS fpcmp emulation.
neigh: Kill bogus SMP protected debugging message.
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net
Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
David Sterba (6):
btrfs: do not allow mounting non-subvolumes via subvol option
Merge remote-tracking branch 'remotes/josef/for-chris' into btrfs-next-stable
Merge branch 'hotfixes-20111024/josef/for-chris' into btrfs-next-stable
btrfs: ratelimit WARN_ON in use_block_rsv
i7core_edac: fix misuse of logical operation in place of bitop
btrfs: separate superblock items out of fs_info
David Vrabel (9):
xen/balloon: account for pages released during memory setup
xen/balloon: simplify test for the end of usable RAM
xen: allow balloon driver to use more than one memory region
xen: allow extra memory to be in multiple regions
xen: release all pages within 1-1 p2m mappings
xen: use generic functions instead of xen_{alloc, free}_vm_area()
block: initialize the bounce pool if high memory may be added later
block: xen-blkback: use API provided by xenbus module to map rings
net: xen-netback: use API provided by xenbus module to map rings
David Woodhouse (5):
intel-iommu: Workaround IOTLB hang on Ironlake GPU
intel-iommu: Export a flag indicating that the IOMMU is used for iGFX.
intel-iommu: Workaround IOTLB hang on Ironlake GPU
intel-iommu: Export a flag indicating that the IOMMU is used for iGFX.
caif: Fix BUG() with network namespaces
Davidlohr Bueso (1):
kconfig: handle SIGINT in menuconfig
Dean Nelson (4):
e1000: save skb counts in TX to avoid cache misses
e1000: don't enable dma receives until after dma address has been setup
HWPOISON: convert pr_debug()s to pr_info()s
hwmon: Avoid building drivers for powerpc that read/write ISA addresses
Deepak Sikri (1):
stmmac: support wake up irq from external sources (v3)
Deepthi Dharwar (4):
cpuidle: Move dev->last_residency update to driver enter routine; remove dev->last_state
cpuidle: Remove CPUIDLE_FLAG_IGNORE and dev->prepare()
cpuidle: Split cpuidle_state structure and move per-cpu statistics fields
cpuidle: Single/Global registration of idle states
Denis Pershin (1):
usb: cdc-acm: Owen SI-30 support
Devin Heitmueller (9):
[media] staging: as102: Fix CodingStyle errors in file as102_drv.c
[media] staging: as102: Fix CodingStyle errors in file as102_fw.c
[media] staging: as102: Fix CodingStyle errors in file as10x_cmd.c
[media] staging: as102: Fix CodingStyle errors in file as10x_cmd_stream.c
[media] staging: as102: Fix CodingStyle errors in file as102_fe.c
[media] staging: as102: Fix CodingStyle errors in file as102_usb_drv.c
[media] staging: as102: Fix CodingStyle errors in file as10x_cmd_cfg.c
[media] staging: as102: Add Elgato EyeTV DTT Deluxe
[media] staging: as102: Properly handle multiple product names
Diego Calleja (1):
btrfs: fix memory leak in btrfs_defrag_file
Dima Zavin (1):
OMAP: DSS: dispc: enable/disable clocks in error handler
Dimitri Sivanich (1):
mm/vmstat.c: cache align vm_stat
Dimitris Papastamos (19):
regmap: Introduce caching support
regmap: Add the indexed cache support
regmap: Add the rbtree cache support
regmap: Add the LZO cache support
regmap: Add the regcache_sync trace event
regmap: Incorporate the regcache core into regmap
regmap: Remove redundant member `word_size' from regcache_rbtree_node
regmap: Fix signed/unsigned comparison
regmap: Implement generic syncing functionality
regmap: Fix regcache_sync generic implementation
regmap: Modify map->cache_bypass directly
regmap: Grab the lock in regcache_cache_only()
regmap: Make _regmap_write() global
regmap: Lock the sync path, ensure we use the lockless _regmap_write()
regmap: Save/restore the bypass state upon syncing
regmap: Implement regcache_cache_bypass helper function
regmap: Ensure we scream if we enable cache bypass/only at the same time
regmap: Optimize the lookup path to use binary search
regmap: Fix doc comment
Dirk Brandewie (10):
max3110: wake up fixes
i2c-designware: Move checking of IP core version to i2c_dw_init()
i2c-designware: split of i2c-designware.c into core and bus specific parts
i2c-designware: Move retriveving the clock speed out of core code.
i2c-designware: move i2c functionality bit field to be adapter specific
i2c-designware: move controller config to bus specific portion of driver
i2c-designware: Support multiple cores using same ISR
i2c-designware: Push all register reads/writes into the core code.
i2c-designware: Add support for Designware core behind PCI devices.
i2c-designware: Add runtime power management support
Dirk Eibach (1):
net: Fix driver name for mdio-gpio.c
Dmitry Artamonow (1):
hwmon: (w83627ehf) add caseopen detection
Dmitry Eremin-Solenikov (117):
cpc925_edac: Support single-processor configurations
mtd: ATMEL, AVR32: inline nand partition table access
mtd: drop ceiva map driver
mtd: drop physmap_configure
mtd: cafe_nand: drop reference to CONFIG_MTD_CMDLINE_PARTS
mtd: mtdpart: default to cmdlinepart, NULL partitions probing
mtd: m25p80 don't specify default parsing options
mtd: drop mtd_has_cmdlinepart()
mtd: mtd_dataflash don't specify default parsing options
mtd: sst25l don't specify default parsing options
mtd: h720x-flash don't specify default parsing options
mtd: impa7 don't specify default parsing options
mtd: intel_vr_nor don't specify default parsing options
mtd: rbtx4939-flash don't specify default parsing options
mtd: atmel_nand don't specify default parsing options
mtd: bcm_umi_nand don't specify default parsing options
mtd: cmx270_nand don't specify default parsing options
mtd: cs553x_nand don't specify default parsing options
mtd: davinci_nand don't specify default parsing options
mtd: edb7312 don't specify default parsing options
mtd: fsl_upm don't specify default parsing options
mtd: fsmc_nand don't specify default parsing options
mtd: h1910 don't specify default parsing options
mtd: jz4740_nand don't specify default parsing options
mtd: lantiq-flash don't specify default parsing options
mtd: latch-addr-flash don't specify default parsing options
mtd: mpc5121_nfc don't specify default parsing options
mtd: ndfc don't specify default parsing options
mtd: omap2 don't specify default parsing options
mtd: orion_nand don't specify default parsing options
mtd: ppchameleonevb don't specify default parsing options
mtd: pxa3xx_nand don't specify default parsing options
mtd: s3c2410 don't specify default parsing options
mtd: sharpsl don't specify default parsing options
mtd: socrates_nand don't specify default parsing options
mtd: tmio_nand don't specify default parsing options
mtd: txx9ndfmc don't specify default parsing options
mtd: onenand/generic don't specify default parsing options
mtd: onenand/omap2 don't specify default parsing options
mtd: samsung/onenand don't specify default parsing options
mtd: add a flags for partitions which should just leave smth. after them
ts72xx: use MTDPART_OFS_RETAIN for mtd partitioning
mtd: plat-nand: drop unused fields from platform_nand_data
mtd: lart: cleanup: drop HAVE_PARTITIONS
mtd: add new API for handling MTD registration
mtd: sst25l.c: use mtd_device_parse_register
mtd: bfin-async-flash.c: use mtd_device_parse_register
mtd: dc21285.c: use mtd_device_parse_register
mtd: gpio-addr-flash.c: use mtd_device_parse_register
mtd: h720x-flash.c: use mtd_device_parse_register
mtd: impa7.c: use mtd_device_parse_register
mtd: intel_vr_nor.c: use mtd_device_parse_register
mtd: ixp2000.c: use mtd_device_parse_register
mtd: ixp4xx.c: use mtd_device_parse_register
mtd: lantiq-flash.c: use mtd_device_parse_register
mtd: latch-addr-flash.c: use mtd_device_parse_register
mtd: physmap.c: use mtd_device_parse_register
mtd: plat-ram.c: use mtd_device_parse_register
mtd: pxa2xx-flash.c: use mtd_device_parse_register
mtd: rbtx4939-flash.c: use mtd_device_parse_register
mtd: sa1100-flash.c: use mtd_device_parse_register
mtd: solutionengine.c: use mtd_device_parse_register
mtd: wr_sbc82xx_flash.c: use mtd_device_parse_register
mtd: atmel_nand.c: use mtd_device_parse_register
mtd: bcm_umi_nand.c: use mtd_device_parse_register
mtd: cafe_nand.c: use mtd_device_parse_register
mtd: cmx270_nand.c: use mtd_device_parse_register
mtd: cs553x_nand.c: use mtd_device_parse_register
mtd: davinci_nand.c: use mtd_device_parse_register
mtd: edb7312.c: use mtd_device_parse_register
mtd: fsmc_nand.c: use mtd_device_parse_register
mtd: h1910.c: use mtd_device_parse_register
mtd: jz4740_nand.c: use mtd_device_parse_register
mtd: mxc_nand.c: use mtd_device_parse_register
mtd: omap2.c: use mtd_device_parse_register
mtd: orion_nand.c: use mtd_device_parse_register
mtd: plat_nand.c: use mtd_device_parse_register
mtd: ppchameleonevb.c: use mtd_device_parse_register
mtd: pxa3xx_nand.c: use mtd_device_parse_register
mtd: s3c2410.c: use mtd_device_parse_register
mtd: sharpsl.c: use mtd_device_parse_register
mtd: tmio_nand.c: use mtd_device_parse_register
mtd: txx9ndfmc.c: use mtd_device_parse_register
mtd: onenand/generic.c: use mtd_device_parse_register
mtd: onenand/omap2.c: use mtd_device_parse_register
mtd: onenand/samsung.c: use mtd_device_parse_register
mtd: mtd_dataflash.c: use mtd_device_parse_register
mtd: edb7312: correctly pass MTD name to parsers
mtd: abstract last MTD partition parser argument
mtd: prepare to convert of_mtd_parse_partitions to partition parser
mtd: physmap_of: use ofpart through generic parsing
mtd: m25p80: use ofpart through generic parsing
mtd: fsl_elbc_nand: use ofpart through generic parsing
mtd: fsl_upm: use ofpart through generic parsing
mtd: mpc5121_nfc: use ofpart through generic parsing
mtd: ndfc: use ofpart through generic parsing
mtd: socrates_nand: use ofpart through generic parsing
mtd: drop of_mtd_parse_partitions()
mtd: physmap_of: move parse_obsolete_partitions to become separate parser
mtd: physmap_of.c: use mtd_device_parse_register
mtd: m25p80.c: use mtd_device_parse_register
mtd: fsl_elbc_nand.c: use mtd_device_parse_register
mtd: fsl_upm.c: use mtd_device_parse_register
mtd: mpc5121_nfc.c: use mtd_device_parse_register
mtd: ndfc.c: use mtd_device_parse_register
mtd: socrates_nand.c: use mtd_device_parse_register
mtd: maps: drop edb7312 support
mtd: nand: drop edb7312 support
mtd: hide parse_mtd_partitions
mtd: remove put_partition_parser() from public header
mtd: drop mtd_device_register
mtd: make ofpart buildable as a separate module
mtd: ofpart: add ofoldpart alias
powerpc/85xx: sbc8560 - correct compilation if CONFIG_PHYS_ADDR_T_64BIT is set
powerpc/85xx: ksi8560 - declare that localbus is compatbile with simple-bus
powerpc/85xx: sbc8560 - declare that localbus is compatbile with simple-bus
powerpc/mpc8349emitx: mark localbus as compatible with simple-bus
Dmitry Kasatkin (6):
evm: add support for different security.evm data types
evm: crypto hash replaced by shash
evm: additional parameter to pass integrity cache entry 'iint'
evm: evm_verify_hmac must not return INTEGRITY_UNKNOWN
evm: replace hmac_status with evm_status
evm: clean verification status
Dmitry Kravkov (3):
bnx2x: Fix build error
bnx2x: use FW 7.0.29.0
bnx2x: update driver version to 1.70.30-0
Dmitry Monakhov (7):
ext4: Allow quota file use root reservation
ext4: cleanup ext4_ext_grow_indepth code
ext4: remove messy logic from ext4_ext_rm_leaf
ext4: update EOFBLOCKS flag on fallocate properly
ext4: migrate cleanup
ext4: fix quota accounting during migration
ext3: Allow quota file use root reservation
Dmitry Tarnyagin (3):
caif-hsi: Fixing a race condition in the caif_hsi code
caif-hsi: Fix for wakeup condition problem
caif-hsi: Make inactivity timeout configurable.
Dmitry Torokhov (25):
Input: polldev - immediately poll device upon opening
Input: wacom_w8001 - implement open and close
Input: wacom_w8001 - simplify w8001_remove
Input: tsc2007 - convert to threaded IRQ
Input: tsc2007 - add open and close methods
Merge commit 'v3.1-rc4' into next
Input: tegra-kbc - tighten locking
Input: penmount - rework handling of different protocols
Input: penmount - simplify unregister procedure
Input: mma8450 - silence some 'uninitialized variable' warnings
Input: synaptics_i2c - wrap suspend and resume in CONFIG_PM_SLEEP
Input: ad7879-i2c - wrap suspend and resume in CONFIG_PM_SLEEP
Input: lm8323 - wrap suspend and resume in CONFIG_PM_SLEEP
Input: psmouse - switch to using dev_*() for messages
Input: serio_raw - use kref instead of rolling out its own refcounting
Input: serio_raw - rename serio_raw_list to serio_raw_client
Input: serio_raw - perform proper locking when adding clients to list
Input: serio_raw - use bool for boolean data
Input: serio_raw - use dev_*() for messages
Input: serio_raw - fix coding style issues
Input: serio_raw - explicitly mark disconnected ports as dead
Input: serio_raw - kick clients when disconnecting port
Input: serio_raw - fix memory leak when closing char device
WMI: properly cleanup devices to avoid crashes
Merge branch 'next' into for-linus
Domenico Andreoli (1):
ARM: S3C24XX: Fix s3c24xx build errors if !CONFIG_PM
Don Fry (3):
iwlagn: replace beacon_time_fsf_bits variable with #define
iwlagn: rename iwlagn module iwlwifi and alias to iwlagn.
iwlagn: eliminate bus pointer from iwl_priv structure
Don Skidmore (6):
ixgbe: cleanup feature flags in ixgbe_probe
ixgbe: fix ixgbe_fc_autoneg_fiber bug
ixgbe: cleanup X540 interrupt enablement
ixgbe: cleanup ixgbe_setup_gpie() for X540
ixgbe: add ECC warning for legacy interrupts
ixgbe: bump version number
Don Zickus (6):
pstore: change mutex locking to spin_locks
x86, nmi: Split out nmi from traps.c
x86, nmi: Create new NMI handler routines
x86, nmi: Wire up NMI handlers to new routines
x86, nmi: Add in logic to handle multiple events and unknown NMIs
x86, nmi: Track NMI usage stats
Dong Aisheng (14):
ASoC: mxs: add mxs-pcm driver
ASoC: mxs: add mxs-saif driver
ASoC: mxs: add mxs-sgtl5000 machine driver
ASoC: mxs: add asoc configuration files
ASoC: sgtl5000: add one missed cache reg
ASoC: mxs-saif: clear clk gate first before register setting
ASoC: mxs-sgtl5000: add record function
ARM: mxs: add saif clock
ARM: mxs: add saif device
ARM: mxs: add sgtl5000 i2c device
ARM: mxs: add mxs-sgtl5000 device
ARM: mxs: correct the using of frac div for saif
ASoC: mxs-saif: add record function
ASoC: soc-core: symmetry checking for each DAIs separately
Donggeun Kim (2):
hwmon: Add driver for EXYNOS4 TMU
[CPUFREQ] exynos4210: Show list of available frequencies
Doron Cohen (1):
[media] siano: apply debug flag to module level
Dotan Barak (2):
mlx4_core: Use the right function to free eq->page_list entries
IPoIB: Use the right function to do DMA unmap pages
Doug Anderson (1):
TTY: serial_core: Fix crash if DCD drop during suspend
Dr. David Alan Gilbert (1):
udlfb: fix issues found with Sparse static analysis
Ed Wildgoose (1):
x86: geode: New PCEngines Alix system driver
Edgar E. Iglesias (2):
microblaze: Switch ELF_ARCH code to 189
microblaze: Raise SIGFPE/FPE_INTDIV for div by zero
Eduard Hasenleithner (1):
Input: wacom - add Intuos4 LED and OLED control
Edward Lu (4):
ath6kl: Support channel set request for startscan command
ath6kl: Fix a typo in ath6k context
ath6kl: Fix default key installation in AP mode
ath6kl: Do not clear CONNECT bit setting in AP mode for STA disconnect
Edward Sheldrake (1):
[media] drxd: fix divide error
Edwin van Vliet (1):
drivers/tty/synclink: remove double comment
Einar Lueck (2):
qeth: support forced signal adapter indications
qeth: exploit asynchronous delivery of storage blocks
Eli Billauer (2):
microblaze: Moved __dma_sync() to dma-mapping.h
microblaze: Added DMA sync operations
Eli Cohen (1):
mlx4_core: Fix buddy->num_free allocation size
Eliad Peller (56):
mac80211: clear sta.drv_priv on reconfiguration
wl12xx: temporarily disable advanced ap functions
wl12xx: remove rx filtering stuff
wl12xx: update fw status struct
wl12xx: update acx commands
wl12xx: update commands & events
wl12xx: enable/disable role on interface add/remove
wl12xx: add device role commands
wl12xx: update scan cmd api
wl12xx: update rx/tx
wl12xx: change max/default template size
wl12xx: use wl1271_acx_beacon_filter_opt for both sta and ap
wl12xx: add set_rate_mgmt_params acx
wl12xx: add system_hlid
wl12xx: add ROC/CROC commands
wl12xx: replace dummy_join with ROC/CROC commands
wl12xx: update BT coex configuration params
wl12xx: call wl12xx_cmd_set_peer_state() in AP mode
wl12xx: don't remove key if hlid was already deleted
wl12xx: add wl12xx_cmd_role_start_ibss()
wl12xx: support IBSS vif type
wl12xx: use ap_bcast_hlid for recorded keys
wl12xx: don't remove key if hlid was already deleted
wl12xx: don't wait for disconnection event
wl12xx: initialize rate_set on band rates initialization
wl12xx: increase psm_entry_retries
wl12xx: enter psm only after station role was started
nl80211/cfg80211: add STA WME parameters
mac80211: add uapsd_queues and max_sp params fields
nl80211/cfg80211: add WIPHY_FLAG_AP_UAPSD flag
wl12xx: print acx id
wl12xx: print the seq_num of rx packet
wl12xx: add module_param to trigger BUG() on recovery
wl12xx: add beacon_filtering debugfs file
wl12xx: don't disconnect on recovery
wl12xx: don't use WL1271_SCAN_OPT_PRIORITY_HIGH flag
wl12xx: check for ROC on scan_complete
wl12xx: add config_hangover command
wl12xx: use kstrtoul_from_user
wl12xx: declare support for WIPHY_FLAG_AP_UAPSD
wl12xx: support p2p interfaces
nl80211/cfg80211/mac80211: fix wme docs
cfg80211: add cfg80211_find_vendor_ie() function
wl12xx: remove TIM ie from probe response
wl12xx: remove P2P ie from probe response
wl12xx: send all pending packets on channel change
wl12xx: Use dev_hlid for auth and assoc req
wl12xx: implement set_bitrate_mask callback
mac80211: add ieee80211_vif param to tsf functions
cfg80211/mac80211: add netdev param to set_txq_params()
mac80211: save tx params per sdata
mac80211: pass vif param to conf_tx() callback
wl12xx: configure rate policy for p2p operations
wl12xx: disable AP-mode-specific quirks
mac80211: fix remain_off_channel regression
mac80211: config hw when going back on-channel
Emil Tantilov (23):
ixgbe: add check for supported modes
ixgbe: clear RNBC only for 82598
ixgbe: cleanup some register reads
ixgbe: fix FCRTL/H register dump for X540
ixgbe: remove duplicate netif_tx_start_all_queues
ixgbe: avoid HW lockup when adapter is reset with Tx work pending
ixgbe: add WOL support for X540
ixgbe: remove global reset to the MAC
ixgbe: Cleanup q_vector interrupt throttle rate logic
ixgbe: prevent link checks while resetting
ixgbe: clear the data field in ixgbe_read_i2c_byte_generic
ixgbe: remove return code for functions that always return 0
ixgbe: add support for new 82599 device
ixgbe: send MFLCN to ethtool
ixgbe: do not disable flow control in ixgbe_check_mac_link
ixgbe: remove instances of ixgbe_phy_aq for 82598 and 82599
igb: fix static function warnings reported by sparse
ixgbe: fix endianess when writing driver version to firmware
ixgbe: allow eeprom writes via ethtool
ixgbe: change the eeprom version reported by ethtool
ixgbe: Fix link issues caused by a reset while interface is down
ixgbe: fix disabling of Tx laser at probe
ixgbe: fix reading of the buffer returned by the firmware
Emmanuel Grumbach (83):
iwlagn: use iwl_get_debug_level instead of iwl_debug_level
iwlagn: introduce iwl-shared.h
iwlagn: introduce struct iwl-shared - known by all layers
iwlagn: debug_level moves to struct iwl_shared
iwlagn: hw_params moves to iwl_shared
iwlagn: cmd_queue moves to iwl_shared
iwlagn: workqueue moves to iwl_shared
iwlagn: priv->status moves to iwl_shared
iwlagn: priv->lock moves to iwl_shared
iwlagn: priv->mutex moves to iwl_shared
iwlagn: modify the debug macro to be usable by all the layers
iwlagn: add IWL_DEBUG_FW_ERRORS
iwlagn: priv->sta_lock moves to iwl_shared
iwlagn: bus layer chooses its transport layer
iwlagn: add comments to iwl_bus / iwl_trans
iwlagn: transport handler can register debugfs entries
iwlagn: iwl_rx_queue moves to the iwl_trans_pcie
iwlagn: move iwl_suspend / iwl_resume to the transport layer
iwlagn: move ISR related data to transport layer
iwlagn: move the NIC error flow to the transport layer
iwlagn: move isr_statistics to transport layer
iwlagn: reclaim the packets in transport layer
iwlagn: move reclaim related functions
iwlagn: move scd_bc_tbls and scd_base_addr to iwl_trans_pcie
iwlagn: fix the check of IWLAGN_FIRST_AMPDU_QUEUE
iwlagn: move all iwl_is_XXX helpers to iwl-shared.h
iwlagn: move iwl_free_pages to iwl-shared.h
iwlagn: transport layer should receive iwl_trans
iwlagn: move hcmd_lock to transport layer
iwlagn: move dump_csr and dump_fh to transport layer
iwlagn: remove references to priv from the transport layer
iwlagn: remove unused parameters from hw_params
iwlagn: iwl-dev.h doesn't include iwl-fh.h any more
iwlagn: move Keep Warm to transport layer
iwlagn: add missing includes
iwlagn: all function iwl-io.c receive iwl_bus
iwlagn: iwl-pci doesn't include iwl-dev any more
iwlagn: iwl_tid_data moves to iwl-shared
iwlagn: remove dereferences of priv from transport
iwlagn: stop the device before freeing it
iwlagn: upper layer stores iwl_rxon_context in skb's CB
iwlagn: set tx_fifo for ampdu in transport layer
iwlagn: upper layer uses slabs to allocate tx cmds
iwlagn: move the mapping ac to queue / fifo to transport
iwlagn: allocate resources for TX BA session in transport
iwlagn: move the check_empty logic to the transport layer
iwlagn: move the disable agg logic to transport layer
iwlagn: cosmetics in iwl-trans.h
iwlagn: move wait_for_tx_queue_empty to transport layer
iwlagn: move check_stuck_queue to transport layer
iwlagn: move the stop / wake queue logic to transport layer
iwlagn: move tx queues to transport layer
iwlagn: merge iwl_pci_down and iwl_pci_remove
iwlagn: remove priv dereferences from the transport layer
iwlagn: clean up of transport layer
iwlagn: move traffic_log back to upper layer
iwlagn: iwl-trans.c can't dereference iwl_priv any more
iwlagn: fix compilation when debug flags is unset
iwlagn: warn about buggy fw that doesn't set SEQ_RX_FRAME
iwlagn: unmap cmd queue's tfds as BIDI
iwlagn: free the Tx cmd when a non empty Tx queue is freed
iwlagn: move iwl_stop / wake_queue to the upper layer
iwlagn: use enum iwl_rxon_context_id instead of u8
iwlagn: document the bus layer API
iwlagn: add documentation to the transport layer
iwlagn: provide data after WARN_ON
iwlagn: remove the callback in host commands
iwlagn: simplify the iwl_device_cmd layout
iwlagn: remove uneeded declaration
iwlagn: pending frames musn't be incremented if agg is on
iwlagn: remove warning in iwl_rx_handle
iwlagn: sparse warning priv->temperature is signed
iwlagn: set the sequence control from the transport layer
iwlagn: update rate scaling with BA notifications
iwlagn: use kcalloc when possible for array allocation
iwlagn: kill hw_params.max_stations
iwlagn: fix a race in the unmapping of the TFDs
iwlagn: warn only once if AGG state is wrong
iwlagn: move iwl_beacon_time_mask_XXX near to usage
iwlagn: move iwl_enable_rfkill_int and kill iwl-helpers.h
iwlagn: remove uneeded include to iwl-dev.h
iwlagn: add missing include to iwl-agn-rs.h
iwlagn: fix the race in the unmapping of the HCMD
Eric Andersson (1):
Input: add driver for Bosch Sensortec's BMA150 accelerometer
Eric Benoit (1):
USB: pl2303: add id for SMART device
Eric Dumazet (67):
ipv6: some RCU conversions
ipv6: use RCU in inet6_csk_xmit()
ipv6: avoid a dst_entry refcount change in ipv6_destopt_rcv()
ip6tnl: avoid touching dst refcount in ip6_tnl_xmit2()
net: fix potential neighbour race in dst_ifdown()
benet: fix build error on 32bit arch
neigh: reduce arp latency
net: cleanup some rcu_dereference_raw
watchdog: Make the kthreads NUMA affine
sunrpc: use better NUMA affinities
rps: support IPIP encapsulation
net_sched: sfb: optimize enqueue on full queue
ixgbevf: provide 64 bit statistics
net: linkwatch: allow vlans to get carrier changes faster
tcp: md5: remove one indirection level in tcp_md5sig_pool
ip6_tunnel: add optional fwmark inherit
tcp: ECN blackhole should not force quickack mode
tcp: unalias tcp_skb_cb flags and ip_dsfield
tcp: rename tcp_skb_cb flags
af_unix: dont send SCM_CREDENTIALS by default
rcu: Use kthread_create_on_node()
rcu: Make rcu_assign_pointer() unconditionally insert a memory barrier
[SCSI] fcoe: use kthread_create_on_node
tcp: report ECN_SEEN in tcp_info
net: more accurate skb truesize
be2net: fix truesize errors
bnx2: fix skb truesize underestimation
e1000: fix skb truesize underestimation
igb: fix skb truesize underestimation
ixgbe: fix skb truesize underestimation
e1000e: fix skb truesize underestimation
sky2: fix skb truesize underestimation
ftgmac100: fix skb truesize underestimation
vmxnet3: fix skb truesize underestimation
niu: fix skb truesize underestimation
ftmac100: fix skb truesize underestimation
macvlan: handle fragmented multicast frames
l2tp: fix a potential skb leak in l2tp_xmit_skb()
l2tp: give proper headroom in pppol2tp_xmit()
pptp: fix skb leak in pptp_xmit()
net: add skb frag size accessors
pptp: pptp_rcv_core() misses pskb_may_pull() call
tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf()
mlx4_en: fix skb truesize underestimation
ip_gre: dont increase dev->needed_headroom on a live device
tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf()
pktgen: remove ndelay() call
igbvf: fix truesize underestimation
myri10ge: fix truesize underestimation
tcp: remove unused tcp_fin() parameters
net: constify skbuff and Qdisc elements
bnx2x: fix skb truesize underestimation
virtio_net: fix truesize underestimation
tcp: add const qualifiers where possible
inet: add rfc 3168 extract in front of INET_ECN_encapsulate()
tg3: fix tigon3_dma_hwbug_workaround()
tcp: md5: dont write skb head in tcp_md5_hash_header()
tcp: md5: add more const attributes
ipv4: tcp: fix TOS value in ACK messages sent from TIME_WAIT
net_sched: cls_flow: use skb_header_pointer()
|PATCH net-next] tg3: add tx_dropped counter
ehea: fix skb_frag_size typo
ipv6: tcp: fix TCLASS value in ACK messages sent from TIME_WAIT
vlan: allow nested vlan_do_receive()
udp: fix a race in encap_rcv handling
l2tp: fix race in l2tp_recv_dequeue()
net: add missing bh_unlock_sock() calls
Eric Gouriou (2):
ext4: optimize ext4_ext_convert_to_initialized()
ext4: optimize memmmove lengths in extent/index insertions
Eric Miao (5):
ARM: pxa: fix building error by palm27x_lcd_init() when FB_PXA not defined
ARM: pxa/z2: fix building error of pxa27x_cpu_suspend() no longer available
ARM: pxa: pxa95x/saarb depends on pxa3xx code
ARM: pxa: make pxafb_smart_*() empty when not enabled
ARM: mmp: rename SHEEVAD to GPLUGD
Eric Sandeen (2):
ext4: use ext4_reserve_inode_write in ext4_xattr_set_handle
ext4: fix race in xattr block allocation path
Eric W. Biederman (16):
net: Move rcu_barrier from rollback_registered_many to netdev_run_todo.
sysfs: Implement support for tagged files in sysfs.
class: Implement support for class attrs in tagged sysfs directories.
bonding: Use a per netns implementation of /sys/class/net/bonding_masters.
sysfs: Remove support for tagged directories with untagged members.
sysfs: Reject with a warning invalid uses of tagged directories.
macvtap: Close a race between macvtap_open and macvtap_dellink.
macvtap: Fix macvtap_open races in the zero copy enable code.
macvtap: Don't leak unreceived packets when we delete a macvtap device.
macvtap: Rewrite macvtap_newlink so the error handling works.
macvtap: Fix the minor device number allocation
bonding: Add a forgetten sysfs_attr_init on class_attr_bonding_masters
rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces
sysfs: Remove support for tagged directories with untagged members (again)
compat: sync compat_stats with statfs.
sysfs: Make sysfs_rename safe with sysfs_dirents in rbtrees.
Erik Andrén (5):
[media] gspca-stv06xx: Simplify register writes by avoiding special data structures
[media] gspca-stv06xx: Simplify stv_init struct and vv6410 bridge init
[media] gspca-stv06xx: Fix sensor init indentation
[media] gspca-stv06xx: Remove writes to read-only registers
[media] gspca-stv06xx: Triple frame rate by decreasing the scan rate
Eryu Guan (3):
ext4: remove comments about extent mount option in ext4_new_inode()
jbd/jbd2: validate sb->s_first in journal_get_superblock()
jbd2: Unify log messages in jbd2 code
Fabian Godehardt (1):
USB: g_printer: fix bug in unregistration
Fabio Baltieri (1):
powerpc/83xx: Add shutdown request support to MCU handling on MPC8349 MITX
Fabio Estevam (14):
ARM: mx50: Select IMX_HAVE_PLATFORM_FEC as done on other i.MX devices
ARM: mxs: Remove unused header file
ARM: imx: pwm: Add support for MX53
ARM: imx: Add PATA resources for other i.MX processors
ARM: imx: Add PATA clock support
ARM: imx: Define functions for registering PATA
ARM: mx53_loco: Add support for the accelerometer
ARM: imx: Introduce generic function for displaying silicon revision
ARM: mach-imx/mx25_3ds: Add FlexCAN support
ARM: mx31pdk: Fix build by passing IMX_HAVE_PLATFORM_MXC_MMC
ARM: mach-qong: Add watchdog support
ARM: mach-mxs/mx28evk: Only register devices if their GPIO requests succeeded
ARM: mxs: Consolidate mm-mx23.c and mm-mx28.c into a single file
drivers/video/backlight/l4f00242t03.c: use gpio_request_one() to simplify error handling
Fabrice Jouhaud (1):
ext4: fix ext4 so it works without CONFIG_PROC_FS
Faisal Latif (3):
RDMA/nes: Fix terminate connection
RDMA/nes: Print IP address for critcal errors
RDMA/nes: Support for Packed And Unaligned fpdus
Felipe Balbi (64):
usb: gadget: introduce gadget_is_dwc3()
usb: Introduce DesignWare USB3 DRD Driver
MAINTAINERS: add a maintainer for DesignWare USB3 driver
usb: dwc3: core: add missing @ for kerneldoc
usb: dwc3: ep0: fix 'transfered' typo
usb: dwc3: gadget: set request dma to invalid when unmapping
usb: dwc3: gadget: improve command completion debug message
usb: dwc3: core: add defines for XferNotReady event on Control EPs
usb: dwc3: add a bounce buffer for control endpoints
usb: dwc3: ep0: add handling for unaligned OUT transfers
usb: dwc3: core: add flag for EP0 direction
usb: dwc3: ep0: simplify EP0 state machine
usb: dwc3: ep0: fix Get Status handling
usb: dwc3: ep0: clear all EP0 flags
usb: dwc3: drop EP0_STALL state
usb: dwc3: core: add ep0_next_event field
usb: dwc3: use ep0_next_event field
usb: dwc3: omap: fix dev_dbg() calls
usb: dwc3: omap: do not enable DMA Disable Clear IRQ
usb: dwc3: omap: use the macro we already have
usb: dwc3: omap: drop DEV_PM_OPS for now
usb: dwc3: omap: distinguish between SW and HW modes
usb: dwc3: add module.h to dwc3-omap.c and core.c
usb: dwc3: omap: change IRQ name to dwc3-omap
usb: dwc3: omap: fix IRQ handling
usb: dwc3: Fix definition of DWC3_GCTL_U2RSTECN
usb: dwc3: define ScaleDown macro helper
usb: dwc3: gadget: fix GCTL programming
usb: dwc3: gadget: drop the useless dma_sync_single* calls
usb: dwc3: ep0: giveback requests on stall_and_restart
usb: dwc3: ep0: introduce ep0_expect_in flag
usb: dwc3: omap: set idle and standby modes
usb: dwc3: gadget: improve debug on link state change
usb: gadget: audio: actually support both speeds
usb: gadget: audio: queue wLength-sized requests
usb: musb: fix build breakage
usb: gadget: udc-core: fix bug on soft_connect interface
usb/host: introduce USB_ARCH_HAS_XHCI
usb: dwc3: ep0: Make USB30CV happy with SetAddress
usb: dwc3: ep0: ignore direction on 2-stage transfer
usb: dwc3: ep0: fix debug message
usb: dwc3: gadget: add support for Bursts
usb: dwc3: gadget: implement streams support
usb: dwc3: add struct dwc3_hwparams
usb: dwc3: core: cache GHWPARAMS* registers
usb: dwc3: gadget: allow clock gating to work
usb: dwc3: convert structures into bitshifts
usb: gadget: langwell: don't use the_controller when it's not needed
usb: gadget: langwell: convert to new style
usb: gadget: net2272: convert to new style
usb: gadget: net2280: convert to new style
usb: gadget: renesas: convert to new style
usb: gadget: r8a66597: convert to new style
usb: gadget: fix typo for default U1/U2 exit latencies
usb: gadget: storage: add superspeed support
usb: gadget: renesas_usbhs: drop dependency
usb: gadget: renesas_usbhs: fix compile warning
usb: gadget: mv_udc: fix compile warning
mfd: Remove twl4030-irq trailing whitespaces
mfd: Implement bus_lock/bus_sync_unlock twl4030-irq methods
mfd: Drop the twl4030-irq kthread
mfd: Drop twl4030-irq's mask_work
mfd: Drop twl4030-irq's edge_work
mfd: Set twl4030-irq irq nested flag
Felix Fietkau (60):
ath9k_hw: remove the tx power index offset
ath9k_hw: fix calculated runtime tx power limit
ath9k_hw: do not limit initial tx power to 20 dbm
ath9k_hw: calculate a much better approximation of channel noise
ath9k: use the new channel noise value for signal strength and survey info
cfg80211: fix a crash in nl80211_send_station
ath9k: avoid sending a-mpdu packets to sleeping stations
b43: reload phy and bss settings after core restarts
ath9k: remove a bogus WARN_ON
ath9k: fix regression in sending aggregated packets
ath9k: use u8 for the tx key index
ath9k: clean up the aggregation tid queue
ath9k: move the sequence number from ath_frame_info to ath_buf
ath9k: move seqno allocation in the tx path to ath_tx_setup_buffer
ath9k: defer ath_tx_setup_buffer setup to the first tx attempt during aggr
ath9k_hw: do not apply the 2.4 ghz ack timeout workaround to cts
mac80211: retry sending failed BAR frames later instead of tearing down aggr
ath9k_hw: drop an unused column in AR5008-AR9002 initvals
ath9k_hw: fix the last register write for ar5416 addac
ath9k: fix checks for first subframe delimiter padding
mac80211: make ieee80211_send_bar available for drivers
ath9k: eliminate common->{rx,tx}_chainmask
ath9k: move a few functions around
ath9k: always call ath_reset from workqueue context
ath9k: merge reset related functions
ath9k: implement .get_antenna and .set_antenna
ath9k: fix enabling interrupts after a hardware error interrupt
ath9k: make beacon timer initialization more reliable
ath9k: ensure that rx is not enabled during a reset
ath9k: remove ATH_TX_XRETRY and BUF_XRETRY flags
ath9k: reduce the number of functions that access the tx descriptor
ath9k: move ath_buf_set_rate to remove a forward declaration
ath9k: call ath9k_hw_set_desc_link for beacon descriptors
ath9k_hw: do not recalculate the descriptor checksum in ar9003_hw_fill_txdesc
ath9k_hw: add a new API for setting tx descriptors
ath9k: use the new API for setting tx descriptors
ath9k_hw: remove the old tx descriptor API
ath9k: optimize ath9k_ps_restore
ath9k: remove a redundant check in ath_tx_form_aggr
ath9k: optimize ath_tx_rc_status usage
ath9k: do not insert padding into tx buffers on AR9380+
mac80211: fix endian issues and comments for BAR failure handling
ath9k: fix setting the IEEE80211_TX_CTL_CLEAR_PS_FILT flag
ath9k: sync the dma buffer after changing the retry flag
ath9k_hw: clean up hardware revision checks
ath9k_hw: remove dead code in the eeprom ops
ath9k_hw: fix setting the hardware diversity flag
ath9k_hw: remove ar9100_hw_compute_pll_control
ath9k: fix a regression in ath9k_ps_restore
ath9k: indicate which queues are blocked when stopping tx fails
ath9k: keep track of what's triggering hardware resets
ath9k: improve PS filter clearing and retry counting for A-MPDU
ath9k: fix retry counting / BAR handling during queue flush
ath9k: disable unnecessary PHY error reporting
ath9k_hw: make ath9k_hw_set_interrupts use ah->imask by default
ath9k_hw: clean up tx power handling
ath: remove ath_regulatory::current_rd_ext
ath9k_hw: remove EEP_REG_1
ath9k_hw: fix a regression in key miss handling
ath9k: only send FCS-fail packets to mac80211 if requested
Felix Radensky (1):
powerpc/8xxx: Fix interrupt handling in MPC8xxx GPIO driver
Feng Tang (2):
x86/mrst: Add platform data for Max3110 devices
ALSA: pcm - remove the dead code from snd_pcm_open_file()
Finn Thain (4):
macmace, macsonic: cleanup
[SCSI] mac_esp: remove redundant mutual exclusion
m68k/mac: Fix compiler warning in via_read_time()
m68k/mac: Fix mac_irq_pending() for PSC MACE and SCC
Flavio Leitner (3):
bonding: fix wrong port enabling in 802.3ad
route: fix ICMP redirect validation
TCP: remove TCP_DEBUG
Florent AUDEBERT (1):
[media] stb0899: Removed an extra byte sent at init on DiSEqC bus
Florian Faber (1):
drivers/w1/w1_int.c: multiple masters used same init_name
Florian Fainelli (3):
ath9k: add missing AR9340 in ath_mac_bb_names
r6040: invoke phy_{start,stop} when appropriate
r6040: bump version to 0.28 and date to 07Oct2011.
Florian Tobias Schandinat (21):
viafb: use display information in info not in var for panning
viafb: improve pitch handling
viafb: use more compact modesetting functions
viafb: kill viafb_load_crtc_timing
viafb: remove superfluous register unlocking/locking
viafb: remove superfluous mode lookup
viafb: simplify viafb_fill_crtc_timing
viafb: remove 640x480-60 CRT special case
viafb: add new funcions to select a single mode
viafb: eliminate viafb_get_pixclock
viafb: use information in var for modesetting
viafb: seperate hardware initialization
viafb: eliminate modetable dependancy of LCD modesetting
viafb: get rid of the remaining modetable structure assumptions
Merge commit 'v3.1-rc2' into HEAD
Merge branch 'pan-fixes' of git://linuxtv.org/pinchartl/fbdev into fbdev-next
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/fbdev-3.x into fbdev-next
Merge branch 'sh-mobile-lcdc' of git://linuxtv.org/pinchartl/fbdev into fbdev-next
Merge branch 'viafb-next' of git://github.com/schandinat/linux-2.6 into fbdev-next
Merge commit 'v3.1-rc9' into fbdev-next
Merge branch 'for-florian' of git://gitorious.org/linux-omap-dss2/linux into fbdev-next
Florian Westphal (3):
netfilter: nf_conntrack: fix event flooding in GRE protocol tracker
netfilter: ipv6: fix afinfo->route refcnt leak on error
netfilter: do not propagate nf_queue errors in nf_hook_slow
Francois Romieu (4):
dl2k: use standard #defines from mii.h.
sunbmac: use standard #defines from mii.h.
r8169: expand received packet length indication.
r8169: jumbo fixes.
Frank Arnold (1):
x86: cache_info: Update calculation of AMD L3 cache indices
Frank Blaschka (5):
qeth: l3 ipv6 vlan not working on shared OSA chpid
iucv: introduce loadable iucv interface
af_iucv: use loadable iucv interface
if_ether: add new Ethernet Protocol ID for af_iucv
qeth: add support for af_iucv HiperSockets transport
Frank Schaefer (1):
[media] gspca - sn9c20x: Fix status LED device 0c45:62b3
Franky Lin (66):
staging: brcm80211: move sdio related variables to dhd_sdio.c
staging: brcm80211: move ioctl response wait code to dhd_sdio.c
staging: brcm80211: remove private timeout functions in fullmac
staging: brcm80211: move brcmf_mmc_suspend to sdio layer in fullmac
staging: brcm80211: remove global wait queue head sdioh_spinwait_sleep
staging: brcm80211: remove code for unsupported chip
staging: brcm80211: get rid of sd debug message macro in fullmac
staging: brcm80211: remove structure sdio_hc in brcmfmac
staging: brcm80211: remove SDLX_MSG from brcmfmac
staging: brcm80211: remove BRCMF_SD_* debug macros from brcmfmac
staging: brcm80211: absorb brcmf_sdcard_attach into brcmf_sdio_probe
staging: brcm80211: absorb brcmf_sdcard_detach into brcmf_sdio_remove
staging: brcm80211: revert removal of atomic initialization
staging: brcm80211: placed suspend flag in gInstance in brcmfmac
staging: brcm80211: remove struct brcmf_sdioh_driver from brcmfmac
staging: brcm80211: remove vendor and device id check from brcmfmac
staging: brcm80211: remove struct brcmf_sdio_card from brcmfmac
staging: brcm80211: remove dead code from brcmfmac
staging: brcm80211: remove dead client interrupt code from brcmfmac
staging: brcm80211: remove function pointer of interrupt isr in brcmfmac
staging: brcm80211: remove iovar IOV_BLOCKSIZE in brcmfmac
staging: brcm80211: remove struct sdioh_info from brcmfmac
staging: brcm80211: remove global var gInstance from brcmfmac
staging: brcm80211: remove wext traces in fullmac
staging: brcm80211: absorb brcmf_sdioh_iovar_op into brcmf_sdcard_iovar_op
staging: brcm80211: absorb brcmf_sdioh_interrupt_register into brcmf_sdcard_intr_reg
staging: brcm80211: absorb brcmf_sdioh_interrupt_deregister into brcmf_sdcard_intr_dereg
staging: brcm80211: absorb brcmf_sdioh_abort into brcmf_sdcard_abort
staging: brcm80211: remove dead code from dhd_sdio.c
staging: brcm80211: remove wrapper functions in bcmsdh_sdmmc.c
staging: brcm80211: remove unused parameter from data interface in fullmac
staging: brcm80211: remove dead SDTEST code from fullmac
staging: brcm80211: remove unused func parameter in wl_cfg80211 of fullmac
staging: brcm80211: void * cleanup in fullmac
staging: brcm80211: fix checkpatch warning in fullmac
staging: brcm80211: consolidate SHOW_EVENTS code under BCMDBG in fullmac
staging: brcm80211: remove duplicate set sb window address function
staging: brcm80211: remove function wrapper of getting sb window address
staging: brcm80211: remove unused sdioh data mode code in fullmac
staging: brcm80211: remove unused sdioh command type code in fullmac
staging: brcm80211: remove static function declaration in bcmsdh_sdmmc
staging: brcm80211: remove static function declaration in dhd_linux
staging: brcm80211: stop using kthread for iscan status check in fullmac
staging: brcm80211: remove static function declaration in wl_cfg80211
staging: brcm80211: remove static function declaration in dhd_sdio
staging: brcm80211: remove SOFTAP code from fullmac
staging: brcm80211: remove fullmac module_param sd_f2_blocksize
staging: brcm80211: remove fullmac module_param brcmf_deferred_tx
staging: brcm80211: remove fullmac module_param for packet filter feature
staging: brcm80211: remove global variable brcmf_roam from fullmac
staging: brcm80211: remove global variable brcmf_radio_up from fullmac
staging: brcm80211: remove _brcmf_sysioc_thread in fullmac
staging: brcm80211: remove fullmac module_param for ARP offload feature
staging: brcm80211: remove event handler thread from fullmac
staging: brcm80211: remove fullmac module_param brcmf_dongle_memsize
staging: brcm80211: remove fullmac module_param brcmf_sdiod_drive_strength
staging: brcm80211: remove fullmac module_param for watchdog
staging: brcm80211: remove fullmac module_param brcmf_idletime
staging: brcm80211: remove global variables for data frame boundary
staging: brcm80211: clean up rtnl_lock in fullmac
staging: brcm80211: remove fullmac module_param for intr/poll mode
staging: brcm80211: stop using assigned thread priority in fullmac
staging: brcm80211: remove threads_only code from fullmac
staging: brcm80211: remove redundant bus register layer from fullmac
staging: brcm80211: clean up struct brcmf_if in fullmac
staging: brcm80211: remove brcmf_op_if from fullmac
Fredrik Svensson (1):
mach-ux500: remove pull-pinconfig and add SPI2
Fry, Donald H (2):
iwlagn: fix modinfo display for 135 ucode.
iwlagn: simplify chain_noise_num_beacons indirection
Gao feng (3):
netconsole: enable netconsole can make net_device refcnt incorrent
ipv4: avoid useless call of the function check_peer_pmtu
ipv6: fix route error binding peer in func icmp6_dst_alloc
Geert Uytterhoeven (4):
keyboard: Do not include <linux/irq.>
i825xx: Fix incorrect dependency for BVME6000_NET
i2c: I2C_ELEKTOR should depend on HAS_IOPORT
net/ethernet: Move mac89x0.c from apple to cirrus
Gerlando Falauto (1):
CIFS: fix automount for DFS shares
Gerrit Renker (5):
dccp: support for the exchange of NN options in established state 1/2
dccp: support for exchanging of NN options in established state 2/2
dccp ccid-2: use feature-negotiation to report Ack Ratio changes
udplite: fast-path computation of checksum coverage
ipv4: compat_ioctl is local to af_inet.c, make it static
Gery Kahn (1):
wl12xx: fixes for hw_pg_ver and chip id reporting
Geunsik Lim (1):
ftrace: Fix README to state tracing_on to start/stop tracing
Giridhar Malavali (2):
[SCSI] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure.
[SCSI] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx.
Giridhar Maruthy (1):
ARM: EXYNOS4: Add PWM backlight support on ORIGEN
Girish K S (3):
mmc: core: eMMC 4.5 Power Class Selection Feature
mmc: replace printk with appropriate display macro
mmc: core: Add Power Off Notify Feature eMMC 4.5
Giuseppe CAVALLARO (18):
stmmac: remove the STBus bridge setting from the GMAC code (v3)
stmmac: remove the mmc code (v3)
stmmac: add MMC support exported via ethtool (v3)
stmmac: export DMA TX/RX rings via debugfs (v3)
stmmac: rework the code to get the Synopsys ID (v3)
stmmac: add HW DMA feature register (v3)
stmmac: update the driver version (Aug_2011) (v3)
stmmac: update the doc with new info about the driver's debug (v3)
net/phy: add IC+ IP101A and support APS.
net/phy: extra delay only for RGMII interfaces for IC+ IP 1001
stmmac: protect tx process with lock (V4)
stmmac: update the driver version and doc (V4)
stmmac: allow mtu bigger than 1500 in case of normal desc (V4)
stmmac: allow mmc usage only if feature actually available (V4)
stmmac: add CHAINED descriptor mode support (V4)
stmmac: limit max_mtu in case of 4KiB and use __netdev_alloc_skb (V2)
stmmac: fix a bug while checking the HW cap reg (v2)
stmmac: update normal descriptor structure (v2)
Glauber Costa (1):
lib/percpu_counter.c: enclose hotplug only variables in hotplug ifdef
Gleb Natapov (1):
perf, intel: Use GO/HO bits in perf-ctr
Grant Grundler (5):
STAGING:iio:light: fix ISL29018 init to handle brownout
NET: fix phy init for AX88772 USB ethernet
NET: fix phy init for Asix AX88178 USB (GigE)
NET: white space/coding style cleanup of asix driver
NET: asix: fix ethtool -e for AX88178 USB dongle
Grant Likely (11):
devicetree: Add a registry of vendor prefixes
devicetree: Document Qualcomm and Atmel prefixes
Merge branch 'for-grant' of git://git.jdl.com/software/linux-3.0 into devicetree/next
devicetree: fix build error on drivers/tty/serial/altera_jtaguart.c
Merge commit 'v3.1' into spi/next
Merge commit 'v3.1' into devicetree/next
Devicetree: Expand on ARM Primecell binding documentation
drivercore: Add helper macro for platform_driver boilerplate
mmc: sdhci-tegra: Add Device Tree probing support
gpio: Fix ARM versatile-express build failure
Merge branch 'for-grant' of git://sources.calxeda.com/kernel/linux into devicetree/merge
Grazvydas Ignotas (1):
OMAP: omap_device: make latency autoadjust messages debug
Greg Dietsche (2):
iwlwifi: iwl-agn-rs.c: remove old comment
iwlagn: iwl-agn-rs: remove unnecessary null check for sta and lq_sta
Greg Farnum (1):
ceph: let the set_layout ioctl set single traits
Greg Harm (1):
ext4: Don't normalize an falloc request if it can fit in 1 extent.
Greg Kroah-Hartman (38):
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lwfinger/r8192E into staging-next
staging: rts5139: add vmalloc.h to some files to fix the build.
staging: iio: adis16220_core.c: add module.h
Staging: remove drivers/char/scc.h as it should have gone a while ago
Revert "tty: of_serial: add support for the DesignWare 8250"
Revert "tty: serial8250: add helpers for the DesignWare 8250"
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lwfinger/r8192E into staging-next
Staging: hv: add driver_data to hv_vmbus_device_id
Staging: hv: file2alias: fix up alias creation logic for hv_vmbus_device_id
Staging: hv: create VMBUS_DEVICE macro and use it.
Staging: hv: fix up driver registering mess
Staging: hv: hv_mouse: remove deviceinfo_callback function
Staging: hv: hv_mouse: remove inputreport_callback function
Staging: hv: hv_mouse: remove a forward declaration
Staging: hv: hv_mouse: fix up remove() function
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lwfinger/r8192E into staging-next
Merge 3.1-rc4 into staging-next
Merge 3.1-rc4 into usb-next
Merge branch 'for-next' of git://gitorious.org/usb/usb into usb-next
MAINTAINERS: the staging tree dropped the "-2.6" suffix
Staging: hv: move hyperv code out of staging directory
Staging: hv: remove unneeded asm include file in hyperv.h
hv: rename prep_negotiate_resp() to vmbus_prep_negotiate_resp()
hv: remove a bunch of unused debug macros from hyperv.h
Staging: hv: storvsc: remove last usage of DPRINT_WARN
Staging: hv: remove last user of DPRINT() macro
Staging: hv: remove vmbus_loglevel as it is not used at all anymore
hv: remove unused LOWORD and HIWORD macros from hyperv.h
hv: hyperv.h: remove unused module macros
hv: hyperv.h: remove unneeded forward declarations of structures
hv: remove free_channel() from hyperv.h
hv: remove struct hv_device_info from hyperv.h
Staging: wlags49_h2: Makefile: remove unneeded stuff
Staging: wlags49_h25: Makefile: remove unneeded stuff
Staging: rtl8192u: ieee80211: Makefile: remove unneeded stuff
Revert "memory hotplug: Correct page reservation checking"
Revert "TTY: call tty_driver_lookup_tty unconditionally"
Merge branch 'staging-next' into Linux 3.1
Greg Lee (1):
watchdog: Add WDIOC_GETTIMELEFT ioctl support to w83627 watchdog driver
Greg Rose (11):
ixgbevf: Check if EOP has changed before using it
pci: Add flag indicating device has been assigned by KVM
ixgbe: Reconfigure SR-IOV Init
ixgbevf: Fix broken trunk vlan
ixgbe: Add protection from VF invalid target DMA
if_link: Add additional parameter to IFLA_VF_INFO for spoof checking
ixgbe: Add new netdev op to turn spoof checking on or off per VF
igbvf: Fix trunk vlan
igb: Check if subordinate VFs are assigned to virtual machines
ixgbe: Fix compiler warnings
ixgbevf: Update release version
Greg Ungerer (11):
m68k: fix memcpy to unmatched/unaligned source and dest on 68000
m68k: reorganize Kconfig options to improve mmu/non-mmu selections
m68k: merge mmu and non-mmu arch Makefiles
m68k: merge the mmu and non-mmu kernel/Makefiles
m68k: merge mmu and non-mmu include/asm/entry.h files
m68k: move hardware vector setting from traps.c to its own file
m68k: merge the mmu and non-mmu traps.c files
m68knommu: use generic section names in setup code
m68knommu: use generic section names in mm/init code
m68knommu: remove extern declarations of memory_start/memory_end from mm/init
m68knommu: create common externs for _ram* vars
Guennadi Liakhovetski (93):
dmatest: make dmatest threads freezable
serial: sh-sci: don't filter on DMA device, use only channel ID
dmaengine: shdma: protect against the IRQ handler
dma: shdma: transfer based runtime PM
mmc: sh_mmcif: simplify platform data
[media] V4L: sh_mobile_ceu_camera: output image sizes must be a multiple of 4
[media] V4L: sh_mobile_ceu_camera: don't try to improve client scaling, if perfect
[media] V4L: sh_mobile_ceu_camera: fix field addresses in interleaved mode
[media] V4L: sh_mobile_ceu_camera: remove duplicated code
[media] V4L: imx074: support the new mbus-config subdev ops
[media] V4L: soc-camera: add helper functions for new bus configuration type
[media] V4L: mt9m001: support the new mbus-config subdev ops
[media] V4L: mt9m111: support the new mbus-config subdev ops
[media] V4L: mt9t031: support the new mbus-config subdev ops
[media] V4L: mt9t112: support the new mbus-config subdev ops
[media] V4L: mt9v022: support the new mbus-config subdev ops
[media] V4L: ov2640: support the new mbus-config subdev ops
[media] V4L: ov5642: support the new mbus-config subdev ops
[media] V4L: ov6650: support the new mbus-config subdev ops
[media] V4L: ov772x: rename macros to not pollute the global namespace
[media] V4L: ov772x: support the new mbus-config subdev ops
[media] V4L: ov9640: support the new mbus-config subdev ops
[media] V4L: ov9740: support the new mbus-config subdev ops
[media] V4L: rj54n1cb0c: support the new mbus-config subdev ops
[media] ARM: ap4evb: switch imx074 configuration to default number of lanes
[media] V4L: sh_mobile_csi2: verify client compatibility
[media] V4L: sh_mobile_csi2: support the new mbus-config subdev ops
[media] V4L: tw9910: remove a not really implemented cropping support
[media] V4L: tw9910: support the new mbus-config subdev ops
[media] V4L: soc_camera_platform: support the new mbus-config subdev ops
[media] V4L: soc-camera: compatible bus-width flags
[media] ARM: mach-shmobile: convert mackerel to mediabus flags
[media] sh: convert ap325rxa to mediabus flags
[media] ARM: PXA: use gpio_set_value_cansleep() on pcm990
[media] V4L: atmel-isi: convert to the new mbus-config subdev operations
[media] V4L: mx1_camera: convert to the new mbus-config subdev operations
[media] V4L: mx2_camera: convert to the new mbus-config subdev operations
[media] V4L: ov2640: remove undefined struct
[media] V4L: mx3_camera: convert to the new mbus-config subdev operations
[media] V4L: mt9m001, mt9v022: add a clarifying comment
[media] V4L: omap1_camera: convert to the new mbus-config subdev operations
[media] V4L: pxa_camera: convert to the new mbus-config subdev operations
[media] V4L: sh_mobile_ceu_camera: convert to the new mbus-config subdev operations
[media] V4L: soc-camera: camera client operations no longer compulsory
[media] V4L: mt9m001: remove superfluous soc-camera client operations
[media] V4L: mt9m111: remove superfluous soc-camera client operations
[media] V4L: imx074: remove superfluous soc-camera client operations
[media] V4L: mt9t031: remove superfluous soc-camera client operations
[media] V4L: mt9t112: remove superfluous soc-camera client operations
[media] V4L: mt9v022: remove superfluous soc-camera client operations
[media] V4L: ov2640: remove superfluous soc-camera client operations
[media] V4L: ov5642: remove superfluous soc-camera client operations
[media] V4L: ov6650: remove superfluous soc-camera client operations
[media] sh: ap3rxa: remove redundant soc-camera platform data fields
[media] sh: migor: remove unused ov772x buswidth flag
[media] V4L: ov772x: remove superfluous soc-camera client operations
[media] V4L: ov9640: remove superfluous soc-camera client operations
[media] V4L: ov9740: remove superfluous soc-camera client operations
[media] V4L: rj54n1cb0c: remove superfluous soc-camera client operations
[media] V4L: sh_mobile_csi2: remove superfluous soc-camera client operations
[media] ARM: mach-shmobile: mackerel doesn't need legacy SOCAM_* flags anymore
[media] V4L: soc_camera_platform: remove superfluous soc-camera client operations
[media] V4L: tw9910: remove superfluous soc-camera client operations
[media] V4L: soc-camera: remove soc-camera client bus-param operations and supporting code
[media] V4L: mt9t112: fix broken cropping and scaling
[media] V4L: sh-mobile-ceu-camera: fix mixed CSI2 & parallel camera case
[media] V4L: omap1-camera: fix Oops with NULL platform data
[media] V4L: add a new videobuf2 buffer state VB2_BUF_STATE_PREPARED
[media] V4L: add two new ioctl()s for multi-size videobuffer management
[media] V4L: videobuf2: update buffer state on VIDIOC_QBUF
[media] V4L: document the new VIDIOC_CREATE_BUFS and VIDIOC_PREPARE_BUF ioctl()s
[media] V4L: vb2: prepare to support multi-size buffers
[media] V4L: vb2: add support for buffers of different sizes on a single queue
[media] dmaengine: ipu-idmac: add support for the DMA_PAUSE control
[media] V4L: sh-mobile-ceu-camera: prepare to support multi-size buffers
[media] V4L: mx3-camera: prepare to support multi-size buffers
[media] V4L: soc-camera: add 2 new ioctl() handlers
[media] V4L: sh_mobile_ceu_camera: the host shall configure the pipeline
[media] V4L: sh_mobile_csi2: do not guess the client, the host tells us
[media] V4L: soc-camera: split a function into two
[media] V4L: soc_camera_platform: do not leave dangling invalid pointers
[media] V4L: soc-camera: call subdevice .s_power() method, when powering up or down
[media] V4L: docbook documentation for struct v4l2_create_buffers
[media] V4L: soc-camera: start removing struct soc_camera_device from client drivers
[media] V4L: mt9m001, mt9v022: use internally cached pixel code
[media] V4L: sh_mobile_csi2: fix unbalanced pm_runtime_put()
[media] V4L: dynamically allocate video_device nodes in subdevices
[media] V4L: add .g_std() core V4L2 subdevice operation
[media] V4L: soc-camera: make (almost) all client drivers re-usable outside of the framework
[media] V4L: replace soc-camera specific soc_mediabus.h with v4l2-mediabus.h
[media] omap3isp: ccdc: remove redundant operation
ARM: mach-shmobile: ag5evm needs CONFIG_I2C
PM / QoS: Remove redundant check
Guenter Roeck (14):
hwmon: (pmbus) Add comments explaining internal driver API return values
hwmon: (pmbus) Don't return errors from driver remove functions
hwmon: (pmbus/adm1275) Add support for second current limit
hwmon: (pmbus/adm1275) Add support for ADM1276
hwmon: (pmbus) Provide more documentation
hwmon: (pmbus) Replace EINVAL return codes with more appropriate errors
hwmon: (pmbus) Always call _pmbus_read_byte in core driver
hwmon: (pmbus) Add support for Intersil power management chips
hwmon: (pmbus) Add support for TEMP2 peak attributes
hwmon: (pmbus/ltc2978) Explicit driver for LTC2978
hwmon: (pmbus/ltc2978) Add support for LTC3880 to LTC2978 driver
hwmon: (pmbus) Add support for Lineage Power DC-DC converters
hwmon: (pmbus_core) Simplify sign extensions
hwmon: (w83627ehf) Fix broken driver init
Guy Eilam (3):
wl12xx: use 2 spare TX blocks for GEM cipher
mac80211: refactor sta_info_insert_rcu to 3 main stages
mac80211: fix race condition between assoc_done and first EAP packet
Guy Martin (1):
[media] stv090x: set status bits when there is no lock
Gökçen Eraslan (1):
HID: Add device IDs for Macbook Pro 8 keyboards
H Hartley Sweeten (22):
staging: dt3155v4l: Remove printk noise
staging: dt3155v4l: pci_iomap returns a void __iomem * not a void *
staging: dt3155v4l: remove irq_handler from struct dt3155_priv
spi: spi-dw: fix all sparse warnings
crypto: aes-x86 - quiet sparse noise about symbol not declared
exofs/ore.c: local functions should be static
exofs/super.c: local functions should be static
ext3/balloc.c: local functions should be static
regulator: remove duplicate REG_CTRL2 defines in tps65023
PM / VT: Cleanup #if defined uglyness and fix compile error
ext4: functions should not be declared extern
ext4: add __user decoration to calls of copy_{from,to}_user()
ext4: quiet sparse noise about plain integer as NULL pointer
nfs/super.c: local functions should be static
mm/memblock.c: quiet sparse noise
mm/thrash.c: quiet sparse noise
mm/mempolicy.c: quiet sparse noise
mm/huge_memory.c: quiet sparse noise
lib/bitmap.c: quiet sparse noise about address space
mm/page_cgroup.c: quiet sparse noise
ceph/mds_client.c: quiet sparse noise
ceph/super.c: quiet sparse noise
H. Peter Anvin (5):
random: Add support for architectural random hooks
x86, random: Architectural inlines to get random integers with RDRAND
x86, random: Verify RDRAND functionality and allow it to be disabled
Merge commit 'v3.0' into x86/cpu
x86, vsyscall: Add missing <asm/fixmap.h> to arch/x86/mm/fault.c
Haiyang Zhang (11):
staging: hv: remove unnecessary includes in netvsc
staging: hv: add newline to log messages in netvsc
staging: hv: convert dev_<loglevel> to netdev_<loglevel> in netvsc
staging: hv: fix a kernel warning in netvsc_linkstatus_callback()
staging: hv: re-order the code in netvsc_probe()
staging: hv: fix counting of #outstanding-sends in failed sends
staging: hv: fix counting of available buffer slots when send fails
staging: hv: fix the return status of netvsc_start_xmit()
staging: hv: fix the page buffer when rndis data go across page boundary
staging: hv: fix some typos in netvsc.c
staging: hv: remove the carrier status check from netvsc_open()
Hakan Kvist (1):
USB: ftdi_sio: add PID for Sony Ericsson Urban
Hamo (1):
gpio: fix build error in include/asm-generic/gpio.h
Hannes Reinecke (7):
[SCSI] scsi_dh_alua: Evaluate TPGS setting from inquiry data
[SCSI] scsi_dh: Fixup kernel-doc comments
[SCSI] scsi_dh: Implement match callback function
[SCSI] scsi_dh_alua: always update TPGS status on activate
[SCSI] scsi_dh: Check for sdev state in store_dh_state()
[SCSI] scsi_dh_alua: Fix Erroneous TPG ID check
[SCSI] scsi_dh_alua: Decrease retry interval
Hans J. Koch (1):
uio: uio_pci_generic: Remove useless spin_lock
Hans Petter Selasky (2):
musb_gadget: Fix for spurious interrupts on endpoint zero.
[media] Increase a timeout, so that bad scheduling does not accidentially cause a timeout
Hans Schillstrom (1):
IPVS netns shutdown/startup dead-lock
Hans Verkuil (38):
[media] radio-si4713.c: fix compiler warning
[media] mt20xx.c: fix compiler warnings
[media] wl128x: fix compiler warning + wrong write() return
[media] saa7146: fix compiler warning
[media] ddbridge: fix compiler warnings
[media] mxl5005s: fix compiler warning
[media] af9005-fe: fix compiler warning
[media] tvaudio: fix compiler warnings
[media] az6027: fix compiler warnings
[media] mantis: fix compiler warnings
[media] drxd_hard: fix compiler warnings
[media] vpx3220, bt819: fix compiler warnings
[media] si470x: fix compile warning
[media] dvb_frontend: fix compile warning
[media] vivi: fill in colorspace
[media] ivtv: fill in service_set
[media] v4l2-ioctl: more -ENOTTY fixes
[media] videodev2.h: add V4L2_CTRL_FLAG_VOLATILE
[media] v4l2-ctrls: replace is_volatile with V4L2_CTRL_FLAG_VOLATILE
[media] v4l2-ctrls: implement new volatile autocluster scheme
[media] v4l2-controls.txt: update auto cluster documentation
[media] pwc: switch to the new auto-cluster volatile handling
[media] vivi: add support for VIDIOC_LOG_STATUS
[media] pwc: add support for VIDIOC_LOG_STATUS
[media] saa7115: use the new auto cluster support
[media] soc_camera: add control handler support
[media] sh_mobile_ceu_camera: implement the control handler
[media] ov9640: convert to the control framework
[media] ov772x: convert to the control framework
[media] rj54n1cb0c: convert to the control framework
[media] mt9v022: convert to the control framework
[media] ov2640: convert to the control framework
[media] ov6650: convert to the control framework
[media] ov9740: convert to the control framework
[media] mt9m001: convert to the control framework
[media] mt9m111: convert to the control framework
[media] mt9t031: convert to the control framework
[media] soc_camera: remove the now obsolete struct soc_camera_ops
Hans de Goede (3):
hwmon/f71882fg: Make all fan/pwm attr tables 2 dimensional
hwmon/f71882fg: Add a f71882fg_create_fan_sysfs_files helper function
hwmon/f71882fg: Make the decision wether to register fan attr. per fan
Harish Zunjarrao (5):
[SCSI] qla4xxx: Code cleanup for read/update flash using BSG
[SCSI] qla4xxx: Add get ACB state support using BSG
[SCSI] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG
[SCSI] qla4xxx: Added restore factory defaults support using BSG
[SCSI] qla4xxx: Added Get ACB support using BSG
Harro Haan (1):
USB: fix ehci alignment error
Harry Wei (2):
debugfs: Fix a comment mistake
remove the messy code file Documentation/zh_CN/SubmitChecklist
Hartley Sweeten (1):
ep93xx: add support Vision EP9307 SoM
Harvey Yang (2):
Input: tc3589x-keypad - fix section mismatch warning
i2c/scx200_acb: Fix section mismatch warning in scx200_pci_drv
Hatim Ali (2):
[media] s5p-tv: Add PM_RUNTIME dependency
ARM: EXYNOS4: Add TVOUT support for SMDKV310
Hauke Mehrtens (12):
bcma: move parsing of EEPROM into own function.
bcma: move initializing of struct bcma_bus to own function.
bcma: add functions to scan cores needed on SoCs
bcma: add SOC bus
bcma: add mips driver
bcma: add serial console support
bcma: get CPU clock
bcm47xx: prepare to support different buses
bcm47xx: make it possible to build bcm47xx without ssb.
bcm47xx: add support for bcma bus
bcm47xx: fix irq assignment for new SoCs.
b43: add core rev 17 used on bcma SoC.
Hayes Wang (2):
r8169: define the early size for 8111evl
r8169: support new chips of RTL8111F
Hector Martin (1):
powerpc/ps3: Add gelic udbg driver
Hefty, Sean (4):
RDMA/cma: Fix crash in cma_req_handler
RDMA/cma: Check for NULL conn_param in rdma_accept
IB/mad: Verify mgmt class in received MADs
RDMA/ucm: Removed checks for unsigned value < 0
Heiko Carstens (8):
nohz: Remove "Switched to NOHz mode" debugging messages
seeq: fix compile breakage on s390
sysfs: add unsigned long cast to prevent compile warning
time, s390: Get rid of compile warning
[S390] zcore: add missing module.h include
[S390] irqstats: split IPI interrupt accounting
s390: add missing module.h/export.h includes
pps gpio client: add missing dependency
Heiko St?bner (2):
ARM: S3C2443: Move clk_arm and clk_armdiv to common code
ARM: S3C2416: Add comment describing the armdiv/armclk
Heiko Stuebner (18):
ARM: S3C24XX: Remove hw_addr from s3c24xx dma channel declarations
ARM: S3C24XX: Remove s3c24xx_dma_addr definition
ARM: S3C2443: Move i2s clock definitions to common code
ARM: S3C2443: Define constant for HSSPI pclk
ARM: S3C2416: Add HSSPI clock sourced from EPLL
ARM: S3C2443: Add hsspi-clock from pclk and rename S3C2443 hsspi sclk
ARM: SAMSUNG: Add adc registers for S3C2443/S3C2416
ARM: SAMSUNG: Fix mux bit modification in s3c_adc_select
ARM: SAMSUNG: Allow overriding of adc device name for S3C24XX
ARM: SAMSUNG: Add support s3c2443-adc for S3C2443
ARM: SAMSUNG: Add support s3c2416-adc for S3C2416/S3C2450
ARM: S3C2416: Add armdiv_mask constant
ARM: S3C24XX: Add infrastructure to transmit armdiv to common code
ARM: S3C2443: Add get_rate operation for clk_armdiv
ARM: S3C2443: handle unset armdiv values gracefully
ARM: S3C2443: Accommodate cpufreq frequency scheme in armdiv
ARM: S3C24XX: use clk_get_rate to init fclk in common_setup_clocks
ARM: S3C24XX: Add devname for hsmmc1 pclk
Heiko Stübner (6):
s3c-hsudc: Fix possible nullpointer dereference during probe
s3c-hsudc: Add basic otg transceiver handling
s3c-hsudc: implement vbus_draw hook
regulator: Add driver for gpio-controlled regulators
regulator: gpio-regulator add dependency on GENERIC_GPIO
regulator: Fix possible nullpointer dereference in regulator_enable()
Helmut Schaa (25):
mac80211: Stop TX BA session if buf_size is zero
mac80211: Don't use a buf_size=0 in ADDBA requests
mac80211: Fill in skb->protocol information for injected frames
mac80211: Don't use EAPOL frames for rate sampling
rt2x00: Fix PCI interrupt processing race on SMP systems
wireless: Introduce defines for BAR TID_INFO & MULTI_TID fields
mac80211: Tear down BA session on BAR tx failure
rt2x00: Minor optimizazion in txdone path
rt2x00: Add LED_CFG register description
rt2x00: Remove incorrect led blink
rt2x00: Update some TX descriptor
rt2x00: Avoid unnecessary uncached
rt2x00: Move bssidx calculation into its own function
rt2x00: Introduce sta_add/remove callbacks
rt2x00: Add WCID to crypto struct
rt2x00: Add WCID to HT TX descriptor
rt2x00: Make use of sta_add/remove callbacks in rt2800
rt2x00: Forbid aggregation for STAs not programmed into the hw
rt2x00: Use the available helper functions to initialize the WCID table
mac80211: Allow noack flag overwrite for injected frames
mac80211: Update injection documentation
mac80211: Build TX radiotap header dynamically
mac80211: Populate radiotap header with MCS info for TX frames
nl80211: Add sta_flags to the station info
mac80211: Provide station flags to cfg80211
Hendrik Brueckner (1):
[S390] defconfig: switch on CONFIG_DEVTMPFS
Henrik Rydberg (1):
Revert "HID: multitouch: decide if hid-multitouch needs to handle mt devices"
Henry Ptasinski (6):
staging: brcm80211: fix for 'remove unnecessary braces' checkpatch warning
staging: brcm80211: fix off-by-one error in swap functions
staging: brcm80211: Remove swaps in R_REG and W_REG macros
staging: brcm80211: Fix handling of firmware and inits on big-endian platforms
staging: brcm80211: only enable brcmsmac if bcma is not set
staging: brcm80211: use min_t() instead of min()
Herbert Xu (5):
crypto: sha - Fix build error due to crypto_sha1_update
crypto: cryptd - Use subsys_initcall to prevent races with aesni
crypto: user - Initialise match in crypto_alg_match
crypto: user - Add dependency on NET
crypto: user - Depend on NET instead of selecting it
Herton Ronaldo Krzesinski (1):
fb: avoid possible deadlock caused by fb_set_suspend
Hidetoshi Seto (1):
x86, mce: Do not call del_timer_sync() in IRQ context
Hillf Danton (7):
sched: Remove noop in next_prio()
sched: Remove noop in lowest_flag_domain()
sched, rt: Fix rq->rt.pushable_tasks bug in push_rt_task()
sched: Remove resetting exec_start in put_prev_task_rt()
MIPS: XLR, XLS: Add comment for smp setup
mm/huge_memory: fix copying user highpage
mm/huge_memory: fix typo when updating mmu cache
Holger Brunck (1):
powerpc/82xx: updates for mgcoge
Hong Xu (1):
ASoC: WM8904: Set `invert' bit for Capture Switch
Hongjun Chen (1):
powerpc/cpm: Clear muram before it is in use.
Huang Shijie (3):
mtd: add helper functions library and header files for GPMI NAND driver
mtd: add GPMI-NAND driver in the config and Makefile
mtd: add the common code for GPMI-NAND controller driver
Huang Ying (5):
net, rds, Replace xlist in net/rds/xlist.h with llist
llist: Make some llist functions inline
llist: Move cpu_relax() to after the cmpxchg()
llist: Return whether list is empty before adding in llist_add()
irq_work: Use llist in the struct irq_work logic
Hugh Dickins (3):
mm: fix race between mremap and removing migration entry
radix_tree: clean away saw_unset_tag leftovers
mm: munlock use mapcount to avoid terrible overhead
Hui Wang (3):
serial/imx: support to handle break character
ARM i.MX avic: convert to use generic irq chip
Input: imx_keypad - add pm suspend and resume support
Ian Armstrong (1):
[media] ivtv: Fix radio support
Ian Campbell (76):
net: add APIs for manipulating skb page fragments.
net: convert core to skb paged frag APIs
net: ipv4: convert to SKB frag APIs
net: ipv6: convert to SKB frag APIs
net: xfrm: convert to SKB frag APIs
atm: convert to SKB paged frag API.
IB: amso1100: convert to SKB paged frag API.
IB: nes: convert to SKB paged frag API.
IPoIB: convert to SKB paged frag API.
tg3: convert to SKB paged frag API.
bnx2: convert to SKB paged frag API.
bnx2x: convert to SKB paged frag API.
bnx2fc: convert to SKB paged frag API.
fcoe: convert to SKB paged frag API.
3c59x: convert to SKB paged frag API.
8139cp: convert to SKB paged frag API.
acenic: convert to SKB paged frag API.
atl1c: convert to SKB paged frag API.
atl1e: convert to SKB paged frag API.
atlx: convert to SKB paged frag API.
benet: convert to SKB paged frag API.
bna: convert to SKB paged frag API.
cassini: convert to SKB paged frag API.
intel: convert to SKB paged frag API.
enic: convert to SKB paged frag API.
forcedeth: convert to SKB paged frag API.
gianfar: convert to SKB paged frag API.
greth: convert to SKB paged frag API.
ibmveth: convert to SKB paged frag API.
jme: convert to SKB paged frag API.
ksz884x: convert to SKB paged frag API.
macvtap: convert to SKB paged frag API.
mv643xx: convert to SKB paged frag API.
netxen: convert to SKB paged frag API.
niu: convert to SKB paged frag API.
ns83820: convert to SKB paged frag API.
pasemi: convert to SKB paged frag API.
qeth: convert to SKB paged frag API.
qla3xxx: convert to SKB paged frag API.
qlcnic: convert to SKB paged frag API.
qlge: convert to SKB paged frag API.
r8169: convert to SKB paged frag API.
s2io: convert to SKB paged frag API.
sfc: convert to SKB paged frag API.
skge: convert to SKB paged frag API.
sky2: convert to SKB paged frag API.
starfire: convert to SKB paged frag API.
stmmac: convert to SKB paged frag API.
sungem: convert to SKB paged frag API.
sunhme: convert to SKB paged frag API.
tehuti: convert to SKB paged frag API.
tsi108: convert to SKB paged frag API.
typhoon: convert to SKB paged frag API.
via-velocity: convert to SKB paged frag API.
virtionet: convert to SKB paged frag API.
vmxnet3: convert to SKB paged frag API.
vxge: convert to SKB paged frag API.
xen: netback: convert to SKB paged frag API.
xen: netfront: convert to SKB paged frag API.
et131x: convert to SKB paged frag API.
hv: netvsc: convert to SKB paged frag API.
myri10ge: convert to SKB paged frag API.
cxgb3: convert to SKB paged frag API.
chelsio: convert to SKB paged frag API.
net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map
ehea: convert to SKB paged frag API
emac: convert to SKB paged frag API.
ll_temac: convert to SKB paged frag API.
genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlier
net: do not take an additional reference in skb_frag_set_page
mm: add a "struct page_frag" type containing a page, offset and length
mlx4: convert to SKB paged frag API.
cxgb4: convert to SKB paged frag API.
cxgb4vf: convert to SKB paged frag API.
cxgbi: convert to SKB paged frag API.
net: add opaque struct around skb frag page
Ian Munsie (1):
tags, powerpc: Update tags.sh to support _GLOBAL symbols
Ido Yariv (5):
ARM: davinci: DA850: Add MMC/SD1 pinmux configuration
ARM: davinci: DA850: Add GPIO pinmux configuration for wl1271
mmc: davinci: Add support for set_power callback
ARM: davinci: AM18x: Add wl1271/wlan support
ARM: davinci: Explicitly set channel controllers' default queues
Igor M. Liplianin (4):
[media] cx23885: fix type error
[media] altera-stapl: it is time to move out from staging
[media] dvb: Add support for pctv452e
[media] pctv452e: Remove bogus code
Igor Mammedov (1):
memcg: do not expose uninitialized mem_cgroup_per_node to world
Ike Panhc (7):
MAINTAINERS: add new entry for ideapad-laptop
ideapad: define vpc commands
ideapad: change parameter of ideapad_sync_rfk_state
ideapad: add event for Novo key
ideapad: add debugfs support
ideapad: remove sysfs node for cfg
MAINTAINERS: add new entry for ideapad-laptop
Ilan Elias (7):
NFC: Add dev_up and dev_down control operations
NFC: move nfc.h from include/net to include/net/nfc
NFC: basic NCI protocol implementation
NFC: driver for TI shared transport
NFC: improve readability of an 'if' in nci core.c
NFC: implicitly deactivate in nci_start_poll
NFC: protect nci_data_exchange transactions
Ilija Hadzic (11):
drm/radeon: allow pcie gen2 speed on NI
drm/radeon: allow pcie gen2 speed on Cayman
drm/radeon/kms: simplify evergreen blit code
drm/radeon/kms: demystify evergreen blit code
drm/radeon/kms: demystify r600 blit code
drm/radeon/kms: cleanup benchmark code
drm/radeon/kms: add more elaborate benchmarks
drm/radeon/kms: cleanup r600 blit code
drm/radeon/kms: rename a variable for consistency
drm/radeon/kms: blit code commoning
drm/radeon/kms: use defined constants for crtc/hpd count instead of hard-coded value 6
Ilya Dryomov (6):
Btrfs: pass the correct root to lookup_free_space_inode()
Btrfs: fix a bug when opening seed devices
Btrfs: close all bdevs on mount failure
Btrfs: stop leaking btrfs_bios on readahead
Btrfs: rename btrfs_bio multi -> bbio for consistency
Btrfs: fix a potential btrfs_bio leak on scrub fixups
Ilya Petrov (1):
staging: nvec: add LED support
Inderpal Singh (1):
ARM: EXYNOS4: Configure MAX8997 PMIC for ORIGEN
Ingo Molnar (21):
Merge branch 'perf/urgent' into perf/core
Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
Merge commit 'v3.1-rc6' into core/locking
Merge branch 'linus' into sched/core
Merge commit 'v3.1-rc7' into perf/core
Merge branch 'upstream/ticketlock-cleanup' of git://github.com/jsgf/linux-xen into x86/spinlocks
Merge branch 'core' of git://amd64.org/linux/rric into perf/core
Merge branch 'rcu/next' of git://github.com/paulmckrcu/linux into core/rcu
Merge branch 'linus' into sched/core
llist: Remove the platform-dependent NMI checks
Merge commit 'v3.1-rc9' into sched/core
Merge commit 'v3.1-rc9' into perf/core
Merge branch 'ras' of git://amd64.org/linux/bp into perf/core
x86, nmi, drivers: Fix nmi splitup build bug
Merge branch 'perf/core' of git://github.com/acmel/linux into perf/core
Merge branch 'tip/perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into perf/core
Merge branch 'tip/perf/core' of git://github.com/rostedt/linux into perf/core
Merge branch 'perf/core' of git://github.com/acmel/linux into perf/core
Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into perf/core
Merge branch 'perf/core' of git://github.com/acmel/linux into perf/core
Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into perf/core
Inki Dae (8):
DRM: add DRM Driver for Samsung SoC EXYNOS4210.
drm/exynos: fixed overlay data updating.
drm/exynos: fixed overlay updating time at page flip.
drm/exynos: added device object as argument of subdrv_probe().
drm/exynos: fixed bug to exynos_drm_fb_dev_reinit().
drm/exynos: added comments and code clean.
drm/exynos: fixed page flip bug.
drm/exynos: fixed build warnings and comments.
J. Bruce Fields (87):
nfsd4: fix seqid_mutating_error
nfsd4: return nfserr_symlink on v4 OPEN of non-regular file
locks: minor lease cleanup
locks: move F_INPROGRESS from fl_type to fl_flags field
locks: fix tracking of inprogress lease breaks
locks: setlease cleanup
nfsd4: clean up S_IS -> NF4 file type mapping
nfsd: open-code special directory-hardlink check
nfsd: clean up nfsd_mode_check()
nfsd4: fix incorrect comment in nfsd4_set_nfs4_acl
nfsd4: it's OK to return nfserr_symlink
nfsd: remove unused defines
Remove include/linux/nfsd/const.h
nfsd4: permit read opens of executable-only files
nfsd: prettify NFSD_MAY_* flag definitions
nfsd4: simplify recovery dir setting
nfsd4: stop using nfserr_resource for transitory errors
nfsd4: replace some macros by functions
nfsd4: name openowner data structures more clearly
nfsd4: cleanup lock/stateowner initialization
nfsd4: remove HAS_SESSION
nfsd4: cleanup and consolidate seqid_mutating_err
nfsd4: simplify lock openmode check
nfsd4: get lock checks out of preprocess_seqid_op
nfsd4: remove redundant is_open_owner check
nfsd: remove include/linux/nfsd/syscall.h
nfsd4: fix off-by-one-error in SEQUENCE reply
nfsd4: remove typoed replay field
nfsd4: simplify distinguishing lock & open stateid's
nfsd4: consolidate lock & open stateid tables
nfsd4: simplify stateid generation code, fix wraparound
nfsd4: make delegation stateid's seqid start at 1
nfsd4: centralize handling of replay owners
nfsd4: cleanup seqid op stateowner usage
nfsd4: extend state lock over seqid replay logic
nfsd4: eliminate impossible open replay case
nfsd4: drop most stateowner refcounting
nfsd4: eliminate unused lt_stateowner
nfsd4: share common seqid checks
nfsd4: simplify check_open logic
nfsd4: move double-confirm test to open_confirm
nfsd4: move CLOSE_STATE special case to caller
nfsd4: split stateowners into open and lockowners
nfsd4: split out some free_generic_stateid code
nfsd4: rearrange to avoid a forward reference
nfsd4: split up find_stateid
nfsd4: split preprocess_seqid, cleanup
nfsd4: pass around typemask instead of flags
nfsd4: rename init_stateid
nfsd4: remove redundant stateid initialization
nfsd4: move some of nfs4_stateid into a separate structure
nfsd4: add common dl_stid field to delegation
nfsd4: share common stid-hashing helper function
nfsd4: hash deleg stateid's like any other
nfsd4: fix test_stateid for delegation stateid's
nfsd4: use deleg changes to cleanup preprocess_stateid_op
nfsd4: better stateid hashing
nfsd4: replace oo_confirmed by flag bit
nfsd4: match close replays on stateid, not open owner id
nfsd4: simplify free_stateid
nfsd4: construct stateid from clientid and counter
nfsd4: hash closed stateid's like any other
nfsd4: fix open downgrade, again
nfsd4: make op_cacheresult another flag
leases: split up generic_setlease into lock/unlock cases
nfsd4: move client * to nfs4_stateid, add init_stid helper
nfsd4: use idr for stateid's
nfsd4: assume test_stateid always has session
nfsd4: look up stateid's per clientid
nfsd4: fix state lock usage in LOCKU
nfsd4: clean up downgrading code
nfsd4: cleanup state.h comments
nfsd4: ignore WANT bits in open downgrade
nfsd4: move access/deny validity checks to xdr code
nfsd4: move name-length checks to xdr
nfsd4: more robust ignoring of WANT bits in OPEN
nfsd4: centralize renew_client() calls
nfsd4: make is_open_owner boolean
nfsd4: simplify process_open1 logic
nfsd4: clean up open owners on OPEN failure
nfsd4: preallocate nfs4_file in process_open1()
nfsd4: do idr preallocation with stateid allocation
nfsd4: preallocate open stateid in process_open1()
nfsd4: warn on open failure after create
nfsd4: remove unneeded CLAIM_DELEGATE_CUR workaround
nfsd4: implement new 4.1 open reclaim types
leases: fix write-open/read-lease race
JJ Ding (10):
Input: elantech - correct x, y value range for v2 hardware
Input: elantech - get rid of ETP_2FT_* in elantech.h
Input: elantech - use firmware provided x, y ranges
Input: elantech - remove ETP_EDGE_FUZZ_V2
Input: elantech - packet checking for v2 hardware
Input: elantech - clean up elantech_init
Input: elantech - add v3 hardware support
Input: elantech - add v4 hardware support
Input: elantech - better support all those v2 variants
Input: elantech - remove module parameter force_elantech
Jaap Crezee (1):
Staging: intel_sst: instel_sst: fixed some coding style issues.
Jack Steiner (1):
x86: uv2: Workaround for UV2 Hub bug (system global address format)
Jack Wang (1):
[SCSI] libsas: set sas_address and device type of rphy
Jacob Keller (3):
ixgbe add thermal sensor support for x540 hardware
ixgbe: fix driver version initialization in firmware
igb: enable l4 timestamping for v2 event packets
Jaehoon Chung (3):
mmc: sdhci-s3c: fix potential NULL dereference
mmc: dw_mmc: modify DATA register offset
mmc: core: support HPI send command
Jake Burton (1):
Staging: comedi: fix brace coding style issue in ni_atmio.c
Jakob Bornecrantz (26):
vmwgfx: Update register files to latest from vmware-sdk
vmwgfx: Document vmw_fifo_reserve
vmwgfx: Add comments for buffer pinning code
vmwgfx: Make sure the reserved area is at the start of vram
vmwgfx: Some comments and BUG_ON
vmwgfx: Break out dirty submission code
vmwgfx: Expand the command checker to cover screen object commands
vmwgfx: Refactor common display unit functions to shared file
vmwgfx: Add dmabuf helper functions for pinning
vmwgfx: Add screen object support
vmwgfx: Drop 3D Legacy Display Unit support
vmwgfx: Place overlays in GMR area if we can
vmwgfx: Add present and readback ioctls
vmwgfx: Disallow user space to send present and readback commands
vmwgfx: Be more strict with fb depths when using screen objects
vmwgfx: Don't use virtual coords when using screen objects
vmwgfx: Fix display system init & close functions
vmwgfx: Whitespace & code style in display unit
vmwgfx: Add vblank stubs
vmwgfx: Emulate depth 32 framebuffers
vmwgfx: Don't pass unused arguments to do_dirty functions
vmwgfx: Use pointer return error codes
vmwgfx: Free prefered mode on error path
vmwgfx: Unreference surface on cursor error path
vmwgfx: Move the prefered mode first in the list
vmwgfx: Snoop DMA transfers with non-covering sizes
James Hogan (1):
HID: hidraw: protect hidraw_disconnect() better
James Morris (23):
Merge branch 'linus'; commit 'v3.1-rc1' into next
Merge branch 'next-queue' into next
Merge branch 'next-evm' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/ima-2.6 into next
EVM: ensure trusted and encypted key symbols are available to EVM
integrity: sparse fix: move iint_initialized to integrity.h
apparmor: sparse fix: make aa_create_aafs static
selinux: sparse fix: make selinux_secmark_refcount static
selinux: sparse fix: move selinux_complete_init
selinux: sparse fix: declare selinux_disable() in security.h
apparmor: sparse fix: include ipc.h
apparmor: sparse fix: add apparmor.h to lib.c
apparmor: sparse fix: rename shadowed variables in policy_unpack.c
apparmor: sparse fix: include procattr.h in procattr.c
ima: sparse fix: make ima_open_policy static
ima: sparse fix: include linux/ima.h in ima_main.c
selinux: sparse fix: eliminate warnings for selinuxfs
selinux: sparse fix: fix warnings in netlink code
selinux: sparse fix: include selinux.h in exports.c
selinux: sparse fix: fix several warnings in the security server code
security: sparse fix: Move security_fixup_op to security.h
Merge branch 'next-evm' of git://github.com/mzohar/linux-evm into next
Merge branch 'next-hex2bin' of git://github.com/mzohar/linux-evm into next
Merge branch 'master' of git://gitorious.org/smack-next/kernel into next
James Nuss (2):
pps: default echo function
pps: new client driver using GPIO
James Smart (10):
[SCSI] lpfc 8.3.26: Fix issues pertaining to SCSI/FC protocol.
[SCSI] lpfc 8.3.26: Fix HBA initialization issues
[SCSI] lpfc 8.3.26: Fix SYSFS interface issues
[SCSI] lpfc 8.3.26: Change driver version to 8.3.26
[SCSI] lpfc 8.3.27: Miscellanous logic and interface fixes
[SCSI] lpfc 8.3.27: Changed worst case mailbox timeout
[SCSI] lpfc 8.3.27: Change algorithm for getting physical port name
[SCSI] lpfc 8.3.27: Fix queue allocation failure recovery
[SCSI] lpfc 8.3.27: T10 additions for SLI4
[SCSI] lpfc 8.3.27: Change driver version to 8.3.27
Jamie Iles (23):
crypto: picoxcell - convert to platform ID table
crypto: picoxcell - add connection ID to the clock name
crypto: picoxcell - support for device tree matching
crypto: picoxcell - fix possible invalid pointer dereference
tty: serial: allow ports to override the irq handler
tty: serial8250: allow platforms to override irq handler
mips: msp71xx/serial: convert to pr_foo() helpers
mips: msp71xx/serial: add workaround for DW UART
tty: serial8250: remove UPIO_DWAPB{,32}
tty: serial8250: add helpers for the DesignWare 8250
tty: of_serial: add support for the DesignWare 8250
tty: 8250: export serial8250_handle_irq
tty: add a DesignWare 8250 driver
mtd: denali: detect the number of banks before resetting NAND
picoxcell: support for Picochip picoxcell devices
picoxcell: add the DTS for pc3x2 and pc3x3 devices
picoxcell: add the DTS for the PC7302 board
picoxcell: remove custom ioremap implementation
dw_apb_timer: constify clocksource name
picoxcell: add a definition of VMALLOC_END
dt: add helper to read 64-bit integers
ARM: 7115/4: move __exception and friends to asm/exception.h
crypto: picoxcell - add dependency on HAVE_CLK
Jan Beulich (9):
xen/pci: make bus notifier handler return sane values
xen/pciback: use mutex rather than spinlock in passthrough backend
xen/pciback: miscellaneous adjustments
xen/pci: support multi-segment systems
apic, i386/bigsmp: Fix false warnings regarding logical APIC ID mismatches
x86-64: Don't apply destructive erratum workaround on unaffected CPUs
x86-64: Fix CFI data for interrupt frames
xen-blkback: use kzalloc() in favor of kmalloc()+memset()
x86: constify PCI raw ops structures
Jan Glauber (8):
[S390] use ENTRY macro for sys_setns_wrapper
[S390] Introduce get_clock_fast()
[S390] qdio: add timestamp for last queue scan time
[S390] qdio: EQBS retry after CCQ 96
[S390] qdio: reset outbound SBAL error states
[S390] qdio: remove multicast polling
[S390] add missing __tlb_flush_global() for !CONFIG_SMP
[S390] qdio: prevent dsci access without adapter interrupts
Jan H. Schönherr (1):
sched: Remove rq->avg_load_per_task
Jan Kara (4):
ext3: Remove i_mutex from ext3_sync_file()
quota: Drop path reference on error exit from quotactl
udf: Remove web reference from UDF MAINTAINERS entry
udf: Cleanup metadata flags handling
Jan Kiszka (8):
KVM: Clean up unneeded void pointer casts
KVM: Avoid needless registrations of IRQ ack notifier for assigned devices
KVM: x86: Move kvm_trace_exit into atomic vmexit section
KVM: x86: Avoid guest-triggerable printks in APIC model
KVM: Clean up and extend rate-limited output
KVM: x86: Add module parameter for lapic periodic timer limit
KVM: Split up MSI-X assigned device IRQ handler
KVM: SVM: Keep intercepting task switching with NPT enabled
Jan Schmidt (13):
btrfs: added helper functions to iterate backrefs
btrfs scrub: added unverified_errors
btrfs scrub: print paths of corrupted files
btrfs scrub: bugfix: mirror_num off by one
btrfs: add mirror_num to extent_read_full_page
btrfs scrub: use int for mirror_num, not u64
btrfs scrub: add fixup code for errors on nodatasum files
btrfs: new ioctls to do logical->inode and inode->path resolving
btrfs: btrfs_multi_bio replaced with btrfs_bio
btrfs: Do not use bio->bi_bdev after submission
btrfs: Put mirror_num in bi_bdev
btrfs: Moved repair code from inode.c to extent_io.c
btrfs: integrating raid-repair and scrub-fixup-nodatasum
Jan Weitzel (2):
mtd: use MTD_NAND_OMAP2 for OMAP4
w1: disable irqs in critical section
Janusz Krzysztofik (1):
[media] media: ov6650: stylistic improvements
Jarkko Nikula (21):
omap: mcbsp: Remove omap device API
ARM: OMAP: mcbsp: Remove unused variables from platform data
ARM: OMAP: mcbsp: Move out omap_mcbsp_register_board_cfg from plat-omap/devices.c
ARM: OMAP: mcbsp: Implement generic register access
ARM: OMAP: mcbsp: Make wakeup control generic
ARM: OMAP: mcbsp: Make tranceiver configuration control register access generic
ARM: OMAP: mcbsp: Make threshold based transfer code generic
ARM: OMAP: mcbsp: Use per instance register cache size
ARM: OMAP: mcbsp: Move sidetone clock management to mach-omap2/mcbsp.c
ARM: OMAP: mcbsp: Cleanup sidetone control initialization and make it generic
ARM: OMAP: mcbsp: Update mcbsp.h include dependencies
ARM: OMAP: mcbsp: Move address definitions to arch/arm/mach-omap1/mcbsp.c
ARM: OMAP: mcbsp: Start generalize omap2_mcbsp_set_clks_src
ARM: OMAP: mcbsp: Start generalize signal muxing functions
ASoC: Davinci: Fix FS polarity for I2S format
ASoC: omap-mcbsp: Fix FS polarity for LEFT_J, DSP_A and DSP_B formats
ASoC: omap-mcbsp: Prepare for init time DAI format setting
ASoC: omap: Convert bunch of machine drivers to use init time DAI format
ASoC: omap: Use single hw_params callback in sdp3430 and zoom2
MAINTAINERS: Update linux-omap git repository
ARM: OMAP1: Remove unused omap-alsa.h
Jarkko Sakkinen (6):
Smack: check permissions from user space (v2)
Smack: domain transition protections (v3)
Smack: fix for /smack/access output, use string instead of byte
Smack: compilation fix
Smack: fix: invalid length set for the result of /smack/access
Smack: allow to access /smack/access as normal user
Jarod Wilson (13):
[media] imon: rate-limit send_packet spew
[media] mceusb: command/response updates from MS docs
[media] mceusb: give hardware time to reply to cmds
[media] mceusb: set wakeup bits for IR-based resume
[media] mceusb: issue device resume cmd when needed
[media] mceusb: query device for firmware emulator version
[media] mceusb: get misc port data from hardware
[media] mceusb: flash LED (emu v2+ only) to signal end of init
[media] mceusb: report actual tx frequencies
[media] mceusb: update version, copyright, author
[media] redrat3: remove unused dev struct members
[media] em28xx: add em28xx_ prefix to functions
[media] imon: don't parse scancodes until intf configured
Jason Baron (8):
dynamic_debug: remove unused control variables
dynamic_debug: add Jason Baron as maintainer
dynamic_debug: make netdev_dbg() call __netdev_printk()
dynamic_debug: make netif_dbg() call __netdev_printk()
dynamic_debug: consolidate repetitive struct _ddebug descriptor definitions
dynamic_debug: remove num_enabled accounting
dynamic_debug: use a single printk() to emit messages
dynamic_debug: fix undefined reference to `__netdev_printk'
Jason Liu (14):
imx5: not include the unused head file
ARM: mx25: Print silicon revision on boot
ARM: mx27: Print silicon revision on boot
ARM: mx31: use generic function for displaying silicon revision
ARM: mx35: use generic function for displaying silicon revision
ARM: mx5: use generic function for displaying silicon revision
ARM: i.MX: initialize l2x0 at early_init time
slub: doc: update the slabinfo.c file path
mtd: mxc_nand: add mx53 NFC driver support
mtd: check parts pointer before using it
ARM: mx5/mm: move i.MX50 mm stuff into mm.c
ARM: mx5/mm: Remove MX51_DEBUG related mapping
ARM: mx5/mm: consolidate TZIC map code
ARM: mx25: Add the missing IIM base definition
Jason Stubbs (3):
platform: samsung_laptop: fix samsung brightness min/max calculations
Platform: Brightness quirk for samsung laptop driver
Platform: Samsung laptop DMI info for NC210/NC110
Jason Wang (1):
macvtap: fix the uninitialized var using in macvtap_alloc_skb()
Javi Merino (1):
ARM: 7136/1: pl330: Fix a race condition
Javier Cardona (22):
mac80211: fix erroneous clearing of MESH_PATH_SN_VALID flag
mac80211: improve mpath debugging
mac80211: fix mpath timer NULL function
mac80211: mesh locking fixes
mac80211: fix mesh path flushing
mac80211: mesh gate implementation
{nl,mac}80211: add missing root mode meshconf entries
{nl,cfg,mac}80211: let userspace set RANN interval
{nl,cfg,mac}80211: let userspace make meshif mesh gate
mac80211: Defer tranmission of mesh path errors
mac80211: Fix RCU pointer dereference in mesh_path_discard_frame()
mac80211: Remove mesh paths when an interface is removed
mac80211: Improve mpath state locking
mac80211: Remove redundant mesh path expiration checks
mac80211: Don't iterate twice over all mpaths when once in sufficient
mac80211: Consolidate {mesh,mpp}_path_flush into one function
mac80211: Consolidate mesh path duplicated functions
mac80211: Stop forwarding mesh traffic when tx queues are full
mac80211: Start implementing QoS support for mesh interfaces
mac80211: Mesh data frames must have the QoS header
mac80211: Mark all mesh stations as QoS capable
mac80211: Fix regression that allowed mpaths between non-peers.
Javier Martin (1):
[media] mt9p031: Aptina (Micron) MT9P031 5MP sensor driver
Javier Martinez Canillas (1):
[media] tvp5150: Add video format registers configuration values
Jay Vosburgh (1):
bonding: eliminate bond_close race conditions
Jayachandran C (3):
usb: OHCI/EHCI support for Netlogic XLS processor.
MIPS:Netlogic:Fix section mismatch warnings.
MIPS: Netlogic: Specify architecture CFLAGS
Jayamohan Kallickal (8):
[SCSI] be2iscsi: Fixing the /proc/interrupts problem V3
[SCSI] be2iscsi: Adding a shutdown Routine
[SCSI] be2iscsi: Add pci_disable device
[SCSI] be2iscsi: Fix for kdump failure
[SCSI] be2iscsi: Fix for wrong dmsg setting in wrb
[SCSI] be2iscsi: Fix for case where task->sc was cleanedup earlier
[SCSI] be2iscsi: memset wrb for ring create
[SCSI] be2iscsi: Move driver Version to 4.1.239.0
Jean Delvare (25):
carminefb: Fix module parameters permissions
drm/radeon/kms: Fix I2C mask definitions
drm/radeon/kms: Simplify I2C post_xfer function
hwmon: (w83627ehf) Fix negative 8-bit temperature values
hwmon: (w83627ehf) Skip reading unused voltage registers
hwmon: (w83627ehf) Move fan pins check to a separate function
hwmon: (lm75) Document why clones are not detected
hwmon: (w83627ehf) Uninline is_word_sized
hwmon: (w83627ehf) Better fix for negative temperature values
i2c-algo-bit: Let user test buses without failing
i2c-algo-bit: Be verbose on bus testing failure
i2c-algo-bit: Return standard fault codes
i2c-algo-pca: Return standard fault codes
hwmon: (lm73) Make detection less problematic
hwmon: (ibmaem) Fix error paths
hwmon: (ibmaem) Make instance initializations independent
hwmon: (ibmaem) Avoid repeated memory allocations
hwmon: (lm90) Fix warnings
hwmon: (lm90) Make code more readable
hwmon: (smsc47b397) Fix checkpatch errors
hwmon: Use i2c_smbus_{read,write}_word_swapped
hwmon: (w83627ehf) Properly report PECI and AMD-SI sensor types
hwmon: (w83627ehf) Clean up probe function
hwmon: (w83627ehf) Add support for the W83627UHG
hwmon: (coretemp) Fix for non-SMP builds
Jean Pihet (8):
PM QoS: Move and rename the implementation files
PM QoS: Minor clean-ups
PM QoS: Code reorganization
PM QoS: Reorganize data structs
PM QoS: Generalize and export constraints management code
PM QoS: Implement per-device PM QoS constraints
PM QoS: Add global notification mechanism for device constraints
PM / QoS: Update Documentation for the pm_qos and dev_pm_qos frameworks
Jean-Christophe PLAGNIOL-VILLARD (4):
at91: USB-A9G20 C01 & C11 board support
at91: ohci-at91: always provide all the clocks
pinctrl/sirf: fix sirfsoc_get_group_pins prototype
ARM: at91: add at91sam9g20 and Calao USB A9G20 DT support
Jean-François Moine (21):
[media] gspca - ov519: Fix LED inversion of some ov519 webcams
[media] gspca - sonixj: Fix the darkness of sensor om6802 in 320x240
[media] gspca - jeilinj: Cleanup code
[media] gspca - sonixj: Adjust the contrast control
[media] gspca - sonixj: Increase the exposure for sensor soi768
[media] gspca - sonixj: Cleanup source and remove useless instructions
[media] gspca - kinect: Remove the gspca_debug definition
[media] gspca - ov534_9: Use the new control mechanism
[media] gspca - ov534_9: New sensor ov9712 and new webcam 05a9:8065
[media] gspca - main: Fix the isochronous transfer interval
[media] gspca - main: Better values for V4L2_FMT_FLAG_COMPRESSED
[media] gspca - benq: Remove the useless function sd_isoc_init
[media] gspca - main: Use a better altsetting for image transfer
[media] gspca - main: Handle the xHCI error on usb_set_interface()
[media] gspca - topro: New subdriver for Topro webcams
[media] gspca - spca1528: Increase the status waiting time
[media] gspca - spca1528: Add some comments and update copyright
[media] gspca - spca1528: Change the JPEG quality of the images
[media] gspca - spca1528: Don't force the USB transfer alternate setting
[media] gspca - main: Version change to 2.14.0
[media] gspca - main: Display the subdriver name and version at probe time
Jean-Hugues Deschenes (3):
i2c-designware: Use local version of readl & writel
i2c-designware: Check component type register
i2c-designware: Allow mixed endianness accesses
Jeff Brown (3):
HID: hid-debug: Show application usage for each collection.
HID: hid-multitouch: Filter collections by application usage.
HID: hid-multitouch: Add LG Display Multitouch device.
Jeff Kirsher (88):
drivers/net/ethernet: Add ethernet dir and config option
3c*/acenic/typhoon: Move 3Com Ethernet drivers
amd: Move AMD (Lance) chipset drivers
8390: Move the 8390 related drivers
broadcom: Move the Broadcom drivers
chelsio: Move the Chelsio drivers
intel: Move the Intel wired LAN drivers
qlogic: Move the QLogic drivers
smsc: Move the SMC (SMSC) drivers
i825xx: Move the Intel 82586/82593/82596 based drivers
ni5010: Move the Racal-Interlan (Micom) driver
cassini/niu/sun*: Move the Sun drivers
sfc: Move the Solarflare drivers
be2net: Move the Emulex driver
bna: Move the Brocade driver
mlx4: Move the Mellanox driver
myri*: Move the Myricom drivers
s2io/vxge: Move the Exar drivers
ehea/ibm*: Move the IBM drivers
enic: Move the Cisco driver
pasemic_mac*: Move the PA Semi driver
tehuti: Move the Tehuti driver
stmmac: Move the STMicroelectronics driver
bmac/mace/macmace/mac89x0/cs89x0: Move the Macintosh (Apple) drivers
*sonic/natsemi/ns83829: Move the National Semi-conductor drivers
xscale: Move the Intel XScale IXP drivers
ftgmac100/ftmac100: Move the Faraday drivers
8139*/atp/r8169/sc92031: Move the Realtek drivers
de6*/dl2k/sundance: Move the D-Link drivers
atl*: Move the Atheros drivers
spider_net: fix compile issue introduced by driver move
ewrk3/tulip: Move the DEC - Tulip drivers
ioc3-eth/meth: Move the SGI drivers
seeq: Move the SEEQ drivers
pch_gbe: Move the OKI Semiconductor driver
skge/sky2/mv643xx/pxa168: Move the Marvell Ethernet drivers
via-*: Move the VIA drivers
eth16i: Move the Allied Telesis/Fujitsu drivers
freescale: Move the Freescale drivers
ks8*/ksz8*: Move the Micrel drivers
toshiba: Move the Toshiba drivers
sis*: Move the Silicon Integrated Systems (SiS) drivers
cirrus: Move the Cirrus network driver
nuvoton: Move the Nuvoton driver
tsi108*: Move the Tundra driver
s6gmac: Move the s6gmac drivers
davinci*/tlan/cpmac: Move the Texas Instruments (TI) drivers
hamachi/yellowfin: Move the packet engine drivers
octeon: Move the Cavium driver
jme: Move the JME driver
xilinx/ll_temac: Move the Xilinx drivers
ipg: Move the IC Plus driver
korina: Move the IDT driver
mipsnet: Move the MIPS driver
lantiq: Move the Lantiq SoC driver
bfin_mac: Move the Analog Devices Inc driver
macb: Move the Atmel driver
r6040: Move the RDC driver
fealnx: Move the Myson driver
forcedeth: Move the NVIDIA nForce driver
starfire: Move the Adaptec driver
hp100: Move the HP driver
dnet: Move the Dave Ethernet driver
ethoc: Move the Avionic driver
greth: Move the Aeroflex Gaisler driver
enc28j60: Move the Microchip driver
dm9000: Move the Davicom driver
netx: Move the netx driver
sh_eth: Move the Renesas SuperH driver
xircom: Move the Xircom driver
tile: Move the Tilera driver
acenic: Move the Alteon driver
drivers/net: Kconfig and Makefile cleanup
fddi: Move the FDDI drivers
skfp: Fix SysKonnect FDDI driver compile issues
ppp: Move the PPP drivers
hippi: Move the HIPPI driver
plip: Move the PLIP driver
slip: Move the SLIP drivers
ixbmtr_cs: Move the IBM PCMCIA Token Ring driver
com20020_cs: Move the PCMCIA Arcnet driver
drivers/net: Kconfig & Makefile cleanup
drivers/net/ethernet/*: Enabled vendor Kconfig options
MII: fix Kconfig dependencies for MII
e1000e: make function tables const
cs89x0: Move the driver into the Cirrus dir
i825xx:xscale:8390:freescale: Fix Kconfig dependancies
etherh: Add MAINTAINERS entry for etherh
Jeff Layton (32):
cifs: switch CIFSSMBQAllEAs to use memcmp
cifs: use memcpy for magic string in cifs signature generation BSRSPYL
cifs: get rid of unused xid in cifs_get_root
cifs: untangle server->maxBuf and CIFSMaxBufSize
cifs: clean up checkSMB
cifs: consolidate signature generating code
cifs: trivial: remove obsolete comment
cifs: make smb_msg local to read_from_socket
cifs: check for unresponsive server every time we call kernel_recvmsg
cifs: simplify read_from_socket
cifs: clean up check_rfc1002_header
PM / Freezer: Make fake_signal_wake_up() wake TASK_KILLABLE tasks too
nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages
nfs: don't try to migrate pages with active requests
cifs: turn read_from_socket into a wrapper around a vectorized version
cifs: keep a reusable kvec array for receives
cifs: add a third receive phase to cifs_demultiplex_thread
cifs: move mid finding into separate routine
cifs: eliminate is_multi_rsp parm to find_cifs_mid
cifs: move buffer pointers into TCP_Server_Info
cifs: find mid earlier in receive codepath
cifs: break out 3rd receive phase into separate function
cifs: add a callback function to receive the rest of the frame
cifs: fix protocol definition for READ_RSP
cifs: add cifs_async_readv
cifs: convert cifs_readpages to use async reads
cifs: allow for larger rsize= options and change defaults
cifs: tune bdi.ra_pages in accordance with the rsize
cifs: allow cifs_max_pending to be readable under /sys/module/cifs/parameters
cifs, freezer: add wait_event_freezekillable and have cifs use it
vfs: iov_iter: have iov_iter_advance decrement nr_segs appropriately
nfs: set vs_hidden on nfs4_callback_version4 (try #2)
Jeff Liu (1):
btrfs: trivial fix, a potential memory leak in btrfs_parse_early_options()
Jeff Moyer (3):
blk-flush: fix invalid BUG_ON in blk_insert_flush
blk-flush: move the queue kick into
aio: allocate kiocbs in batches
Jeff Skirvin (13):
[SCSI] isci: fix missed unlock in apc_agent_timeout()
[SCSI] isci: SATA/STP I/O is only returned in the normal path to libsas
[SCSI] isci: fix decode of DONE_CRC_ERR TC completion status
[SCSI] isci: The port state should be set to stopping on the last phy.
[SCSI] isci: Lookup device references through requests in completions.
[SCSI] isci: Immediately fail I/O to removed devices.
[SCSI] isci: Fix tag leak in tasks and terminated requests.
[SCSI] isci: Handle task request timeouts correctly.
[SCSI] isci: No task_done callbacks in error handler paths.
[SCSI] isci: Fix task management for SMP, SATA and on dev remove.
[SCSI] isci: Remove redundant isci_request.ttype field.
[SCSI] isci: No need to manage the pending reset bit on pending requests.
[SCSI] isci: Fix hard reset timeout conditions.
Jens Axboe (6):
Merge branch 'for-3.2/core' into for-3.2/drivers
block: rename __make_request() to blk_queue_bio()
Merge branch 'v3.1-rc10' into for-3.2/core
Merge branch 'stable/for-jens-3.2' of git://oss.oracle.com/git/kwilk/xen into for-3.2/drivers
Merge branch 'for-linus' into for-3.2/core
blk-throttle: use queue_is_locked() instead of lockdep_is_held()
JeongHyeon Kim (1):
ARM: EXYNOS4: Add support for ORIGEN board
Jeremy Fitzhardinge (24):
x86, cmpxchg: <linux/alternative.h> has LOCK_PREFIX
x86, cmpxchg: Move 32-bit __cmpxchg_wrong_size to match 64 bit.
x86, cmpxchg: Move 64-bit set64_bit() to match 32-bit
x86, cmpxchg: Unify cmpxchg into cmpxchg.h
x86: Add xadd helper macro
x86: Use xadd helper more widely
x86, ticketlock: Clean up types and accessors
x86, ticketlock: Convert spin loop to C
x86, ticketlock: Convert __ticket_spin_lock to use xadd()
x86, ticketlock: Make __ticket_spin_trylock common
x86, cmpxchg: Use __compiletime_error() to make usage messages a bit nicer
xen: add dom0_op hypercall
xen/dom0: set wallclock time in Xen
x86, ticketlock: remove obsolete comment
jump_label: use proper atomic_t initializer
stop_machine: make stop_machine safe and efficient to call early
jump_label: if a key has already been initialized, don't nop it out
x86/jump_label: drop arch_jump_label_text_poke_early()
sparc/jump_label: drop arch_jump_label_text_poke_early()
jump_label: add arch_jump_label_transform_static() to optimise non-live code updates
s390/jump-label: add arch_jump_label_transform_static()
x86/jump_label: add arch_jump_label_transform_static()
jump-label: initialize jump-label subsystem much earlier
stop_machine: make stop_machine safe and efficient to call early
Jerome Glisse (4):
drm/radeon: avoid bouncing connector status btw disconnected & unknown
drm/radeon: set hpd polarity at init time so hotplug detect works
drm/radeon: flush read cache for gtt with fence on r6xx and newer GPU V3
drm/radeon/kms: consolidate GART code, fix segfault after GPU lockup V2
Jerome Marchand (2):
staging: zram: fix zram locking
staging: zram: prevent accessing an unallocated table when init fails early
Jerry Huang (1):
QE/FHCI: fixed the CONTROL bug
Jesper Juhl (21):
Remove unneeded version.h includes from drivers/video/
Documentation/ABI/: update version number references from 2.6.x to 3.x
net/wan/hdlc_ppp: use break in switch
USB: Remove test for NULL that'll never happen in usb_disconnect()
x86, cleanup: Remove unneeded version.h include from arch/x86/
drivers/staging/rtl8187se: Don't pass huge struct by value
drivers/staging/rtl8192u: Don't pass huge struct by value
jffs2: Avoid unneeded 'if' before kfree
Remove unneeded version.h include from lib/
Remove unneeded version.h includes from include/
Remove unneeded version.h include from arch/x86/
Remove unneeded version.h includes from arch/arm/
Remove unneeded version.h includes from drivers/block/
Remove unneeded version.h includes from drivers/scsi/
Remove unneeded version.h includes from drivers/target/
Remove unneeded version.h includes (and add where needed) for drivers/usb/
Remove unneeded version.h include from drivers/uwb/
viacam: Don't explode if pci_find_bus() returns NULL
CIFS: Don't free volume_info->UNC until we are entirely done with it.
target: Remove unneeded version.h includes
mfd: Do not leak init_data in tps65912_device_init()
Jesse Barnes (19):
drm/i915: Use PIPE_CONTROL for flushing on gen6+.
drm/i915: always set FDI composite sync bit
drm/i915: PLL macro cleanup and pipe assertion check
drm/i915: support 3 pipes on IVB+
drm/i915: split refclk code out of ironlake_crtc_mode_set
drm/i915: use transcoder select bits on VGA and HDMI on CPT
drm/i915: fix PCH PLL assertion check for 3 pipes
drm/i915: add PLL sharing support to handle 3 pipes
drm/i915: fix debug output for 3 pipe configs
drm/i915: fix IVB cursor support
drm/i915: fix transcoder PLL select masking
drm/i915: export a CPT mode set verification function
drm/i915: set watermarks for third pipe on IVB
drm/i915: if transcoder disable fails, say which
drm/i915: remove transcoder PLL mashing from mode_set per specs
drm/i915: read full receiver capability field during DP hot plug
drm/i915: add DP test request handling
drm/i915: fix ILK+ infoframe support
drm/i915: use correct SPD type value
Jesse Brandeburg (5):
ixgb: eliminate checkstack warnings
e1000: convert hardware management from timers to threads
e1000: convert mdelay to msleep
e1000: convert to private mutex from rtnl
e100: make sure vlan support isn't advertised on old adapters
Jiaju Zhang (1):
lib/Kconfig.debug: fix help message for DEFAULT_HUNG_TASK_TIMEOUT
Jianyun Li (1):
[SCSI] mvumi: Add Marvell UMI driver
Jie Liu (1):
block: fix a typo in the blk-cgroup.h file
Jim Cromie (5):
perf stat: Add --log-fd <N> option to redirect stderr elsewhere
perf stat: Fix +- nan% in --no-aggr runs
perf stat: Suppress printing std-dev when its 0
perf stat: Allow tab as cvs delimiter
perf stat: Fix spelling in comment
Jim Keniston (1):
powerpc/nvram: Add compression to fit more oops output into NVRAM
Jim Rees (2):
pnfsblock: fix return code confusion
pnfsblock: fix size of upcall message
Jim Rotmalm (1):
zorro: Fix four checkpatch warnings
Jim Wylder (1):
USB: for usb_autopm_get_interface_async -EINPROGRESS is not an error
Jimi Xenidis (2):
powerpc/wsp: Fix Wire Speed Processor platform configs
powerpc: Fix xmon for systems without MSR[RI]
Jin Park (1):
mfd: Fix aat2870 build failure for x86_64
Jingoo Han (2):
video: s3c-fb: Add support EXYNOS4 FIMD
ARM: EXYNOS4: Add usb ehci device to the SMDKV310
Jiri Kosina (14):
HID: propagate return value correctly in hid_input_report()
HID: add MacBookAir4,2 to hid_have_special_driver[]
HID: make CONFIG_LOGIWHEELS_FF default to CONFIG_LOGITECH_FF
Merge branch 'master' into for-next
HID: MacbookAir4,1 and MacbookAir4,2 need entry in hid_mouse_ignore_list[]
HID: consolidate MacbookAir 4,1 mappings
HID: primax: remove spurious dependency
parport_pc: release IO region properly if unsupported ITE887x card is found
Merge branches 'acrux', 'logitech', 'multitouch', 'roccat' and 'wiimote' into for-linus
Merge branch 'upstream-fixes' into for-linus
Merge branch 'upstream' into for-linus
kmod: prevent kmod_loop_msg overflow in __request_module()
MAINTAINERS: add ASLR maintainer
binfmt_elf: fix PIE execution with randomization disabled
Jiri Olsa (13):
tracing/filter: Use static allocation for filter predicates
tracing/filter: Separate predicate init and filter addition
tracing/filter: Remove field_name from filter_pred struct
tracing/filter: Simplify tracepoint event lookup
tracing/filter: Unify predicate tree walking, change check_pred_tree function to use it
tracing/filter: Change count_leafs function to use walk_pred_tree
tracing/filter: Change fold_pred_tree function to use walk_pred_tree
tracing/filter: Change fold_pred function to use walk_pred_tree
tracing/filter: Change filter_match_preds function to use walk_pred_tree
tracing/filter: Add startup tests for events filter
perf sched: Fix script command documentation
perf symbols: Treat all memory maps without dso file as loaded
perf tools: Fix tracing info recording
Jiri Pinkava (1):
mtd: nand: remove meaningless delay from nand_unlock
Jiri Pirko (11):
bonding: implement get_tx_queues rtnk_link_op
rtnetlink: remove initialization of dev->real_num_tx_queues
bonding: use ndo_change_rx_flags callback
net: introduce IFF_UNICAST_FLT private flag
net: remove use of ndo_set_multicast_list in drivers
net: remove ndo_set_multicast_list callback
net: vlan: goto another_round instead of calling __netif_receive_skb
benet: remove bogus "unlikely" on vlan check
br: remove redundant check and init
net: consolidate and fix ethtool_ops->get_settings calling
tg3: negate USE_PHYLIB flag check
Jiri Slaby (18):
TTY: serial, remove BTM from wait_until_sent
TTY: msm_serial, remove unneeded console set
TTY: serial, remove tasklet for tty_wakeup
TTY: ami_serial, remove BTM from wait_until_sent
TTY: remove tty_locked
TTY: mxser+cyclades remove wait_until_sent debug code
TTY: serial, use ASYNCB_CLOSING in uart_close
TTY: serial, move locking in uart_close
TTY: define tty_wait_until_sent_from_close
TTY: use tty_wait_until_sent_from_close in tty_port_close_start
TTY: use tty_wait_until_sent_from_close in other drivers
TTY: serial, remove dead code from 68328
TTY: serial, fix includes in some drivers
TTY: serial, move 68360 driver to staging
TTY: drop driver reference in tty_open fail path
TTY: make tty_add_file non-failing
TTY: pty, release tty in all ptmx_open fail paths
TTY: call tty_driver_lookup_tty unconditionally
Jitendra Kalsaria (1):
qlge: Adding Maintainer.
JiÅà Župka (1):
Repair wrong named definition aligned_u64
Joachim Foerster (2):
usb/isp1760: Let OF bindings depend on general CONFIG_OF instead of PPC_OF .
usb/isp1760: Allow to optionally trigger low-level chip reset via GPIOLIB.
Joakim Tjernlund (2):
ucc_geth: Add SUPPORTED_MII and SUPPORTED_Autoneg
usb: fhci-hcd: Allocate pram dynamically.
Jochen Friedrich (4):
ARM: 7027/1: simpad: Add ucb1x00 GPIO definitions and register GPIO
ARM: 7024/1: simpad: Cleanup CS3 accessors.
ARM: 7025/1: simpad: add GPIO based device definitions.
ARM: 7026/1: simpad: replace ARM specific LED code
Joe Carnuccio (3):
[SCSI] qla2xxx: Correction to sysfs edc interface.
[SCSI] qla2xxx: Provide method for updating I2C attached VPD.
[SCSI] qla2xxx: Return sysfs error codes appropriate to conditions.
Joe Handzik (1):
cciss: add transport mode attribute to sys
Joe Jin (1):
xen-blkback: fixed indentation and comments
Joe Perches (60):
video: Fix speficied typo
ipg: Use current logging styles
ipg: Use const
cfg80211: Update REG_DBG_PRINT macro and uses
mtd: convert vmalloc/memset to vzalloc
bnx2x: Remove local defines for %pM and mac address
bnx2x: Coalesce pr_cont uses and fix DP typos
bnx2x: Use pr_fmt and message logging cleanups
dynamic_debug: Add __dynamic_dev_dbg
dynamic_debug: Consolidate prefix output to single routine
dynamic_debug: Remove uses of KERN_CONT in dynamic_emit_prefix
dynamic_debug: Convert printks to pr_<level>
staging: brcmfmac: Consolidate debugging macros
[media] tda18271: Use printk extension %pV
[media] tda18212: Use standard logging, remove tda18212_priv.h
caif: Remove OOM messages, use kzalloc
ath: Make ath_dbg void not int
ath: Make ath_printk void not int and remove unused struct ath_common *
[media] saa7146: Use current logging styles
[media] rc-core.h: Surround macro with do {} while (0)
[media] ene_ir: Use current logging styles
[media] winbond-cir: Use current logging styles
[media] bt8xx: Use current logging styles
[media] et61x251: Use current logging styles
[media] gl860: Use current logging styles
[media] m5602: Use current logging styles
[media] finepix: Use current logging styles
[media] pac207: Use current logging styles
[media] sn9c20x: Use current logging styles
[media] t613: Use current logging styles
[media] gspca: Use current logging styles
batman-adv: Remove unnecessary OOM logging messages
mac80211: Remove unnecessary OOM logging messages
rfkill: Remove unnecessary OOM logging messages
wireless: Remove unnecessary OOM logging messages
s390: Convert vmalloc/memset to vzalloc
atm: Convert vmalloc/memset to vzalloc
drbd: Convert vmalloc/memset to vzalloc
char: Convert vmalloc/memset to vzalloc
isdn: Convert vmalloc/memset to vzalloc
fs: Convert vmalloc/memset to vzalloc
mm: Convert vmalloc/memset to vzalloc
net: Convert vmalloc/memset to vzalloc
drbd: Use angle brackets for system includes
aix94xx: Use angle brackets for system includes
iwlagn: Convert kzalloc to kcalloc
treewide: Correct spelling of successfully in comments
sata_sil24: Use const
udf: Promote some debugging messages to udf_error
udf: Rename udf_error to udf_err
udf: Rename udf_warning to udf_warn
udf: Convert printks to pr_<level>
udf: Neaten logging output, use vsprintf extension %pV
udf: Neaten udf_debug uses
mm: neaten warn_alloc_failed
mm/vmalloc.c: report more vmalloc failures
treewide: use __printf not __attribute__((format(printf,...)))
kernel.h/checkpatch: mark strict_strto<foo> and simple_strto<foo> as obsolete
checkpatch: add a --strict check for utf-8 in commit logs
netfilter: Remove unnecessary OOM logging messages
Joe Thornber (2):
dm: add persistent data library
dm: add thin provisioning target
Joerg Roedel (22):
omap: iommu: Fix up mutex->spin_lock conversion of iommu_lock
iommu/core: Use PAGE_SIZE instead of hard-coded value
Merge branches 'debug/dma-api', 'arm/omap', 'arm/msm' and 'core' into api-2
iommu/omap: Fix build error with !IOMMU_SUPPORT
perf, core: Introduce attrs to count in either host or guest mode
perf, amd: Use GO/HO bits in perf-ctr
iommu/amd: Fix wrong shift direction
PCI: Move ATS implementation into own file
PCI: Export ATS functions to modules
PCI: Add implementation for PRI capability
PCI: Add support for PASID capability
iommu/core: Define iommu_ops and register_iommu only with CONFIG_IOMMU_API
Driver core: Add iommu_ops to bus_type
iommu/core: Add bus_type parameter to iommu_domain_alloc
iommu/core: Convert iommu_found to iommu_present
iommu/core: Use bus->iommu_ops in the iommu-api
iommu/amd: Use bus_set_iommu instead of register_iommu
iommu/vt-d: Use bus_set_iommu instead of register_iommu
iommu/omap: Use bus_set_iommu instead of register_iommu
iommu/msm: Use bus_set_iommu instead of register_iommu
iommu/core: Remove global iommu_ops and register_iommu
Merge branches 'amd/fixes', 'debug/dma-api', 'arm/omap', 'arm/msm', 'core', 'iommu/fault-reporting' and 'api/iommu-ops-per-bus' into next
Joern Engel (4):
target: Fix incorrect se_cmd assignment in core_tmr_drain_tmr_list
target: Fix wrong se_tmr being added to drain_tmr_list
target: Minor cleanups to core_tmr_drain_tmr_list
target: Avoid double list_del for aborted se_tmr_req
Johan Hedberg (1):
Bluetooth: Set HCI_MGMT flag only in read_controller_info
Johan Hovold (2):
OMAP2+: PM: fix typos in misc. comment and error messages
OMAP2+: PM: clean up error messages: replace printk with pr_err.
Johann Felix Soden (2):
Fix file references in drivers/ide/
Fix file references in Kconfig files
Johannes Berg (80):
cfg80211: split wext compatibility to separate header
iwlagn: remove wireless extensions inclusions
iwlegacy: remove wireless extensions inclusions
ath5k: remove wireless extensions inclusions
b43: remove wireless extensions inclusions
b43legacy: remove wireless extensions inclusions
rndis_wlan: remove wireless extensions inclusions
wl12xx: remove wext dependencies
wl1251: remove wext dependencies
mwifiex: add wext include
mac80211: remove linux/wireless.h inclusion
cfg80211: remove unused wext handler exports
iwlagn: reserve queue 10 for TX during scan dwell
iwlagn: separate firmware version warning
iwlagn: bump firmware API for some devices
iwlagn: move context init after firmware loading
iwlagn: support new P2P implementation
mac80211: remove offchannel_tx API
iwlagn: handle GO powersave
mac80211: further optimise buffer expiry timer
cfg80211: verify format of uAPSD information
iwlagn: move PCI-E transport files
iwlagn: generically provide iwl_trans_send_cmd_pdu
iwlagn: Makefile whitespace cleanup
iwlagn: clean up PM code
iwlagn: rename iwl-pci.h to iwl-cfg.h
iwlagn: remove unused function declarations
iwlagn: move sysfs files to debugfs
iwlagn: remove drvdata support from bus layer
iwlagn: do not use interruptible waits
cfg80211: validate IBSS BSSID
mac80211: fix AP/VLAN PS buffer race
iwlagn: move scan code to scan file
iwlagn: remove common station priv
iwlagn: split remain-on-channel
iwlagn: fix dangling scan request
iwlagn: fix slot programming
iwlagn: remove Kelvin support
iwlagn: make iwl_scan_cancel_timeout void
iwlagn: refactor scan complete
iwlagn: move iwl_process_scan_complete up
iwlagn: fix scan complete processing
cfg80211/mac80211: apply station uAPSD parameters selectively
mac80211: let drivers inform it about per TID buffered frames
mac80211: unify TIM bit handling
mac80211: also expire filtered frames
mac80211: split PS buffers into ACs
mac80211: remove return value from add_pending_skbs
mac80211: clear more-data bit on filtered frames
mac80211: allow releasing driver-buffered frames
mac80211: implement uAPSD
mac80211: send (QoS) Null if no buffered frames
mac80211: reply only once to each PS-poll
mac80211: optimise station flags
mac80211: add missing station flags to debugfs
mac80211: explicitly notify drivers of frame release
mac80211: allow out-of-band EOSP notification
mac80211: document client powersave
mac80211: dont assign seqno to or aggregate QoS Null frames
net: use sock_valbool_flag to set/clear SOCK_RXQ_OVFL
mac80211: pass no-CCK flag through to HW scan
mac80211: fix offchannel TX cookie matching
mac80211: optimise monitor xmit
mac80211: remove tx_data ethertype
mac80211: move fragment flag to info flag as dont-fragment
mac80211: parse radiotap header earlier
mac80211: dont adjust truesize
mac80211: dont orphan TX skb
iwlagn: update beacon smarter
iwlagn: don't assign seqno to QoS Null frames
iwlagn: send simple LQ command for WoWLAN
iwlagn: stop interrupts when suspending
iwlagn: remove 5000 hw header
iwlagn: remove 6000 hw header
mac80211: reformat TX unauthorised check
mac80211: fix TID for null poll response
mac80211: disable powersave for broken APs
mac80211: warn only once about not finding a rate
netlink: validate NLA_MSECS length
netlink: clarify attribute length check documentation
Johannes Stezenbach (1):
usbmon vs. tcpdump: fix dropped packet count
Johannes Thumshirn (1):
staging: comedi: Added log subjects to printk()s in pcmmio
Johannes Weiner (5):
mm/page-writeback.c: document bdi_min_ratio
mm: vmscan: drop nr_force_scan[] from get_scan_count
mm: disable user interface to manually rescue unevictable pages
memcg: skip scanning active lists based on individual size
memcg: close race between charge and putback
John Bonesio (1):
ARM: zImage: Allow the appending of a device tree binary
John Crispin (1):
MIPS: Lantiq: Fix MTD registration of NOR device
John Fastabend (15):
ixgbe: fixup remaining call sites for arbitrary TCs
ixgbe: remove unneeded fdir pb alloc case
ixgbe: consolidate, setup for multiple traffic classes
ixgbe: PFC not cleared on X540 devices
ixgbe: DCB, do not call set_state() from IEEE mode
ixgbe: dcb, set priority to traffic class mappings
ixgbe: update {P}FC thresholds to account for X540 and loopback
ixgbe: fixup hard dependencies on supporting 8 traffic classes
ixgbe: DCB X540 devices support max traffic class of 4
ixgbe: X540 devices RX PFC frames pause traffic even if disabled
dcb: add DCBX mode to event notifier attributes
dcb: Add stub routines for !CONFIG_DCB
net: allow vlan traffic to be received under bond
ixgbe: fix smatch splat due to missing NULL check
ixgbe: DCB, return max for IEEE traffic classes
John Serock (1):
Platform: Detect samsung laptop quirk when initial level is zero
John Stultz (9):
alarmtimers: Change alarmtimer functions to return alarmtimer_restart values
alarmtimers: Push rearming peroidic timers down into alamrtimer handler
alarmtimers: Add alarm_forward functionality
alarmtimers: Remove interval cap limit hack
alarmtimers: Remove period from alarm structure
alarmtimers: Add more refined alarm state tracking
alarmtimers: Add try_to_cancel functionality
alarmtimers: Rework RTC device selection using class interface
time: Cleanup old CONFIG_GENERIC_TIME references that snuck in
John Sung (4):
Input: penmount - fix the protocol
Input: penmount - add PenMount 6000 support
Input: penmount - add PenMount 3000 support
Input: penmount - add PenMount 6250 support
John W. Linville (27):
Merge branch 'ath6kl-next' of master.kernel.org:/pub/scm/linux/kernel/git/kvalo/ath6kl
Merge branch 'for-linville' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath6kl
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem
ath9k: remove replicated null check in ath_pci_aspm_init
b43: correct warning for uninitialized variable 'macstat'
Merge branch 'for-linville' of git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem
mac80211: refactor skb copy to failq in mesh_path_move_to_queue
wl12xx/sdio_test.c: fix build breakage from WL127X_FW_NAME change
Merge branch 'master' of git://git.infradead.org/users/linville/wireless-next into for-davem
Merge branch 'for-linville' of git://github.com/lucacoelho/wl12xx
Merge branch 'master' of ssh://infradead/~/public_git/wireless-next into for-davem
Merge branch 'for-linville' of git://github.com/lucacoelho/wl12xx
Revert "ath9k: do not insert padding into tx buffers on AR9380+"
Merge branch 'master' of git://git.infradead.org/users/linville/wireless
Merge branch 'master' of git://github.com/padovan/bluetooth-next
Merge branch 'for-linville' of git://github.com/lucacoelho/wl12xx
Merge branch 'master' of git://git.infradead.org/users/linville/wireless
Merge branch 'master' of git://git.infradead.org/users/linville/wireless-next into for-davem
Merge branch 'for-linville' of git://github.com/kvalo/ath6kl
Merge branch 'master' of git://github.com/padovan/bluetooth-next
ath6kl: fixup merge damage in ath6kl_mgmt_tx
Merge branch 'master' of git://git.infradead.org/users/linville/wireless-next into for-davem
Merge branch 'for-linville' of git://github.com/lucacoelho/wl12xx
Merge branch 'master' of git://git.infradead.org/users/linville/wireless-next into for-davem
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem
Jon Hunter (3):
ARM: OMAP3+: dpll: use DPLLs recalc function instead of omap2_get_dpll_rate
ARM: OMAP4: clock: Add missing clock divider for OCP_ABE_ICLK
ARM: OMAP3+: Update DPLL Fint range for OMAP36xx and OMAP4xxx devices
Jon Levell (1):
USB: add quirk for Logitech C300 web cam
Jon Mason (4):
pch_gbe: remove unused variable
PCI: Workaround for Intel MPS errata
PCI: enable MPS "performance" setting to properly handle bridge MPS
PCI: Clean-up MPS debug output
Jon Medhurst (22):
ARM: Add init_consistent_dma_size()
ARM: omap: Setup consistent dma size at boot time
ARM: mach-s3c64xx: Setup consistent dma size at boot time
ARM: mach-s5p64x0: Setup consistent dma size at boot time
ARM: mach-s5pv210: Setup consistent dma size at boot time
ARM: mxc: Remove setting of consistent dma size
ARM: mach-davinci: Setup consistent dma size at boot time
ARM: mach-u300: Setup consistent dma size at boot time
ARM: mach-at91: Setup consistent dma size at boot time
ARM: mach-bcmring: Setup consistent dma size at boot time
ARM: mach-shmobile: Setup consistent dma size at boot time
ARM: Remove support for macro CONSISTENT_DMA_SIZE
ARM: kprobes: Add config option for selecting the ARM kprobes tests
ARM: kprobes: Add basic API tests
ARM: kprobes: Framework for instruction set test cases
ARM: kprobes: Add Thumb instruction simulation test cases
ARM: kprobes: Add ARM instruction simulation test cases
ARM: kprobes: Add exports for test code
ARM: kprobes: Add decoding table self-consistency tests
ARM: kprobes: Add decoding table test coverage analysis
ARM: kprobes: Add some benchmarking to test module
ARM: kprobes: Add introductory comment to test code
Jonas Aaberg (5):
ARM: ux500: Move timer code to separate file
ARM: plat-nomadik: timer: Add support for periodic timers
ARM: plat-nomadik: timer: Export reset functions
ARM: ux500: Reprogram timers upon resume
i2c-nomadik: cosmetic coding style corrections
Jonas Aberg (1):
mfd: Add db8500-pcmu watchdog accessor functions for watchdog
Jonathan Brassow (1):
dm log userspace: fix comment hyphens
Jonathan Cameron (159):
staging:iio:gyro:adis16130 fix adis16130_spi_read which was never selecting the channel
staging:iio:adc: max1363 fix 2 raw sysfs issues.
staging:iio:core simplify and fix a bug in iio_device_(un)register_event_set.
staging:iio: sysfs.h remove unused val2 and dead macro.
staging:iio:addac:adt7316 make interrupt mask sane.
staging:iio:dac:ad5504 dereferencing just freed st in error path.
staging:iio:accel:adis16201 overflow tx buffer.
staging:iio: dummy sysfs group for autogenerated base directories.
staging:iio: in case of buggy drivers avoid using undefined mask.
staging:iio:various Stop drivers putting sysfs attributes in a directory named after the device.
staging:iio:documentation trivial typo fix
staging:iio:trivial sparse related cleanups.
staging:iio:imu:adis16400: use strtobool for reset sysfs and don't assign unused tx members.
staging:iio:imu:adis16400 remove now unused headers.
staging:iio:triggers introduce iio_trigger_ops to take const bits out of iio_trig_structure.
staging:iio:gyro:adis16260 remove some unused headers
staging:iio:imu:adis16400 remove unused headers.
staging:iio:gyro:adis16130 drop control of adc resolution.
staging:iio:accel: usused header removals.
staging:iio:adc: unused header removals.
staging:iio:inclinometer.h remove as now unused.
staging:iio:various header includes that should never have been.
staging:iio:adc: header cleanup - remove unused.
staging:iio:accel header housekeeping - remove unecessary includes.
staging:iio:gyro and meter: header housecleaning.
staging:iio:core flatten convenience function that only has one user.
staging:iio:core squash trivial wrappers and use ida allocation func.
staging:iio:sysfs cleanout header for unused definitions.
staging:iio:light:tsl2583 allocate chip state with iio_dev
staging:iio: Remove deprecated dev_data from iio_dev.
staging:iio:accel:kxsd9 cleanup and conversion to iio_chan_spec.
staging:iio: add quadrature correction to chan info types.
staging:iio:gyro:adxrs450 move to iio_chan_spec registration
staging:iio:gyro:adxrs450 make more use of spi_read and spi_write.
staging:iio:gyro:adxrs450 squish some trivial single call point wrappers functions.
staging:iio:gyro:adis16080 convert to iio_chan_spec.
staging:iio:magnetometer:hmc5843 iio_chan_spec conversion.
staging:iio:gyro:adis16130 move to iio_chan_spec registration.
staging:iio:gyro:adis16060 convert to iio_chan_spec
staging:iio:accel:adis16204: use peak_raw info_mask element + push some defs down from header.
staging:iio:accel:adis16220 iio_chan_spec conversion.
staging:iio:magnetometer:ak8975 convert to iio_chan_spec + cleanups.
staging:iio:magnetometer: remove unused header magnet.h
staging:iio:gyro: remove gyro.h
staging:iio:accel remove unused accel.h header.
staging:iio:adc remove unused adc.h.
staging:iio: Introduce iio_core.h and move all core only stuff out of iio.h.
staging:iio:events: use IIO_<TYPE> and IIO_MOD_<> instead of IIO_EV_CLASS_<TYPE> etc
staging:iio: remove unneeded include
staging:iio:imu:adis16344 support
staging:iio:triggers. Add a reference get to the core for triggers.
staging:iio:triggers reorder module put and device put to ensure that the ops are still there if put results in device deletion.
staging:iio:trigger:sysfs trigger: Add a release function to avoid warning on module removal.
staging:iio:pollfunc: Make explicit that private data is always pointer to a struct iio_dev.
staging:iio: prevent removal of module connected to trigger.
staging:iio:rename trigger_consumer.h to indicate it is core only.
staging:iio: spit trigger.h into provider and consumer parts.
staging:iio:trigger core. Trivial code cleanups.
staging:iio:trigger push functions that don't need to be generaly available down into the core.
staging: iio: kfifo buffer - push structure definition down into implementation.
staging: iio: chrdev.h rationalization.
staging: iio: remove specific chrdev for event reading. Get fd from ioctl on buffer.
staging: iio: squash chrdev handler remains into users.
staging: iio: push the main buffer chrdev down to the top level.
staging: iio: remove now defunct header definitions and add some statics
staging: iio: Documentation sysfs-bus-iio update for chrdev merge.
staging:iio: remove broken support for multiple event interfaces.
staging:iio: use ida_simple_get and ida_simple_remove + merge ids
staging:iio: remove defunct iio_put and iio_get.
staging:iio: remove orphaned function definition.
staging:iio:trivial add a string array for IIO_RAW and IIO_PROCESSED.
staging:iio: struct iio_dev formatting cleanup and documentation fixes.
staging:iio:buffering drag some stray docs back to correct place.
staging:iio:buffering cleanup ring_buffer_register_ex naming.
staging:iio: push "sysfs.h" and linux/irq.h out of iio.h
staging:iio:light:tsl2563 remove use of IIO_CHAN macro and make use modifier defines.
staging:iio:light:tsl2563 remove unused headers.
staging:iio:fix using iio_priv or iio_dev after iio_unregister_device
staging:iio:various cleanup regulator use paths.
staging:iio: ABI rework - add in_ or out_ prefix to channnels
staging:iio:Documentation sysfs-bus-iio add in and out prefixes
staging:iio:scan element types: introduce endian description to the data format.
staging:iio:various move default scan mask setting after ring register or remove
staging:iio: Switch the channel masks to bitmaps so as to allow for more channels.
staging:iio:events - new 64 bit code structure and push out drivers.
staging:iio: rework of attribute registration.
staging:iio:attrs - make address a u64 to allow event codes to be used.
staging:iio:naming in the EV_BIT macro fix.
staging:iio: Add capacitance type and average_raw chan info.
staging:iio:add adaptive event types and missing extract_type macro.
staging:iio: Differential channel handling - use explicit flag rather than types.
staging:iio:dac:ad5791 chan spec conversion.
staging:iio:adc:ad7150: chan_spec conv + i2c_smbus commands + drop unused poweroff timeout control.
staging:iio:adc:ad7152 use smbus read / write functions + checkpatch fixes
staging:iio:adc:ad7152 set correct number of channels for ad7153.
staging:iio:adc:ad7152 bring more into line with abi.
staging:iio:adc:ad7291 bring into line with current abi + chan_spec conversion.
staging:iio:imu:adis16400 cleanups
staging:iio:light: V3 fix out of bounds reg_cache[] access
staging:iio:tree wide. abi fixup for in_ out_ prefix introduction.
staging:iio:adc:ad7606 add channel type specification to range attributes.
staging:iio: move id and device name setting to iio_device_allocate.
staging:iio:documentation general refresh of abi docs.
staging:iio:documentation Add abi docs for capacitance adcs.
staging:iio: treewide rename iio_triggered_ring_* to iio_triggered_buffer_*
staging:iio: tree wide IIO_RING_TRIGGERED -> IIO_BUFFER_TRIGGERED
staging:iio: tree wide IIO_RING_BUFFER config symbol to IIO_BUFFER
staging:iio: rename ring_generic.h -> buffer_generic.h
staging:iio: replacing term ring with buffer in the IIO core.
staging:iio:accel:lis3l02dq ring->buffer renames.
staging:iio:magnetometer:ak8975 use platform_data to pass the gpio number.
staging:iio: Prevent reading from buffer chrdev when device has no buffer.
staging:iio: unwind the IIO_IN -> IIO_VOLTAGE define
staging:iio:adc:ad799x fix incorrect scan_type descriptions.
staging:iio:adc:ad799x stop using IIO_CHAN macro.
staging:iio:adc:ad799x trivial: use the convenient chan struct.
staging:iio:adc:ad799x use a table for frequency values rather than big switch.
staging:iio:adc:ad799x avoid bouncing back and forth from iio_priv space.
staging:iio:adc:ad799x use the core handling for as much of the events as possible.
staging:iio:adc:ad799x set the device name only once.
staging:iio:adc:ad799x address and scan_index always match so stop using address
staging:iio:adc:ad7606 add local define for chan_spec structures.
staging:iio:adc:ad7606 trivial code style fix.
staging:iio:adc:ad7606 make gpio request failures more consistent
staging;iio:adc:ad7606 use iio_sw_buffer_preenable rather than local equiv
staging:iio:adc:ad7606 refactor to remove st->irq and st->id.
staging:iio:adc:ad7606 remove unused chip info elements.
staging:iio:adc:ad7887 stop using IIO_CHAN macro.
staging:iio:imu:adis16400 rename adis16344 -> adis16334.
staging: iio: if(__LITTLE_ENDIAN) -> #ifdef __LITTLE_ENDIAN
staging:iio:adc:ad7314 removal. Supported via hwmon.
staging:iio:lisght:isl29018 use IIO_PROCESSED enum value.
staging:iio:resolver:ad2s90 fix registration of null pointer
staging:iio:resolver:ad2s90 ensure name is passed to iio_core.
staging:iio:resolver:ad2s90 chan spec conversion
staging:iio: rename gyro channels to anglvel
staging:iio:Documentation gyro -> anglvel updates in attribute names
staging:iio:resolver:ad2s120x chan spec conversion
staging:iio:resolver rename ad2s120x ->ad2s1200
staging:iio:resolver:ad2s1210 ensure iio_dev->name is set
staging:iio:resolver:ad2s1210 minimal chan spec conversion.
staging:iio:resolver:ad2s1210 drop raw config register access
staging:iio:resolver:ad2s1210 cleanup gpio handling.
staging:iio:core:naming: dev_info to indio_dev for consistency
staging:iio:accel:sca3000 dev_info to indio_dev renaming.
staging:iio:adc:naming: dev_info to indio_dev for consistency
staging:iio:dac/dds/impedance dev_info to indio_dev for consistency
staging:iio: gpio build dependency fixing
staging:iio: fix removal path to allow correct freeing.
staging:iio:adc:max1363 incorrect allocation of available_scanmasks
staging:iio:Documentation Simple dummy driver to explain the basics
staging:iio:dummy Add event support + fake event generator
staging:iio:dummy Add buffered reading support
hwmon: AD7314 driver (ported from IIO)
i2c: Functions for byte-swapped smbus_write/read_word_data
hwmon: convert idr to ida and use ida_simple interface
drivers/hwmon/hwmon.c: convert idr to ida and use ida_simple_get()
drivers/rtc/class.c: convert idr to ida and use ida_simple_get()
w1: ds2760 and ds2780, use ida for id and ida_simple_get() to get it
Jonathan Corbet (1):
[media] videobuf2: Do not unconditionally map S/G buffers into kernel space
Jonathan E Brassow (2):
dm log userspace: add log device dependency
dm: raid fix device status indicator when array initializing
Jonathan Lallinger (1):
RDMA/cxgb4: Use correct QID in insert_recv_cqe()
Jonathan Neuschäfer (2):
UserModeLinux-HOWTO.txt: remove ^H characters
UserModeLinux-HOWTO.txt: fix a typo
Jonathan Nieder (1):
crypto: padlock-aes - Make module loading even quieter when hardware is missing
Jonghun Han (1):
[media] media: DocBook: Fix trivial typo in Sub-device Interface
Jonghwan Choi (7):
mtd: s3c2410 nand: Remove uncessary null check
ARM: S5P: Remove duplicate kdiv calculation
ARM: EXYNOS4: Add support PM for EXYNOS4212
PM / Clocks: Remove redundant NULL checks before kfree()
mm/memblock.c: small function definition fixes
driver/misc/fsa9480.c fix potential null-pointer dereference
ARM: SAMSUNG: Fix compile error due to kfree
Jongpill Lee (3):
ARM: EXYNOS4: Modify PMU register setting function
ARM: EXYNOS4: Add PMU register definition for EXYNOS4212
ARM: EXYNOS4: Support suspend/resume for EXYNOS4212
Joonyoung Shim (1):
ARM: SAMSUNG: Add clk enable/disable of pwm
Jose Alberto Reguero (3):
[media] tda827x: improve recection with limit frequencies
[media] ttusb2: add support for the dvb-t part of CT-3650 v3
[media] ttusb2: TT CT-3650 CI support
Josef Bacik (60):
Btrfs: move stuff around in btrfs_inode to get better packing
Btrfs: kill reserved_bytes in inode
Btrfs: use d_obtain_alias when mounting subvol/subvolid
Btrfs: fix how we mount subvol=<whatever>
Btrfs: use bytes_may_use for all ENOSPC reservations
Btrfs: skip looking for delalloc if we don't have ->fill_delalloc
Btrfs: calculate checksum space correctly
Btrfs: kill the orphan space calculation for snapshots
Btrfs: kill the durable block rsv stuff
Btrfs: fix how we reserve space for deleting inodes
Btrfs: ratelimit the generation printk for the free space cache
Btrfs: kill unused parts of block_rsv
Btrfs: don't try to commit in btrfs_block_rsv_check
Btrfs: optimize how we account for space in truncate
Btrfs: kill btrfs_truncate_reserve_metadata
Btrfs: only reserve space in fallocate if we have to do a preallocate
Btrfs: reduce the amount of space needed for truncates
Btrfs: allow callers to specify if flushing can occur for btrfs_block_rsv_check
Btrfs: fix call to btrfs_search_slot in free space cache
Btrfs: fix space leak when we fail to make an allocation
Btrfs: don't increase the block_rsv's size when emergency allocating space
Btrfs: set truncate block rsv's size
Btrfs: put the block group cache after we commit the super
Btrfs: handle enospc accounting for free space inodes
Btrfs: use the transactions block_rsv for the csum root
Btrfs: don't get the block_rsv in btrfs_free_tree_block
Btrfs: stop passing a trans handle all around the reservation code
Btrfs: make sure to unset trans->block_rsv before running delayed refs
Btrfs: delay iput when deleting a block group
Btrfs: use the inode's mapping mask for allocating pages
Btrfs: fix orphan cleanup regression
Btrfs: check unused against how much space we actually want
Btrfs: introduce convert_extent_bit
Btrfs: stop using write_one_page
Btrfs: use the global reserve as a backup for deleting inodes
Btrfs: break out of orphan cleanup if we can't make progress
Btrfs: allow us to overcommit our enospc reservations
Btrfs: only inherit btrfs specific flags when creating files
Btrfs: introduce mount option no_space_cache
Btrfs: don't skip writing out a empty block groups cache
Btrfs: add a io_ctl struct and helpers for dealing with the space cache
Btrfs: check the return value of filemap_write_and_wait in the space cache
Btrfs: take overflow into account in reserving space
Btrfs: inline checksums into the disk free space cache
Btrfs: wait for ordered extents if we didn't reclaim enough
Btrfs: fix the amount of space reserved for unlink
Btrfs: fix regression in re-setting a large xattr
Btrfs: don't check bytes_pinned to determine if we should commit the transaction
Btrfs: wait for ordered extents if we're in trouble when shrinking delalloc
Btrfs: allow shrink_delalloc flush the needed reclaimed pages
Btrfs: release trans metadata bytes before flushing delayed refs
Btrfs: reserve some space for an orphan item when unlinking
Btrfs: seperate out btrfs_block_rsv_check out into 2 different functions
Btrfs: if we have a lot of pinned space, commit the transaction
Btrfs: don't flush the cache inode before writing it
Btrfs: release metadata from global reserve if we have to fallback for unlink
Btrfs: use the global reserve when truncating the free space cache inode
Btrfs: make a delayed_block_rsv for the delayed item insertion
Btrfs: be smarter about committing the transaction in reserve_metadata_bytes
Btrfs: fix delayed insertion reservation
Josef Holzmayr (1):
at91: add support for RSIs EWS board
Joseph Handzik (1):
cciss: Adds simple mode functionality
Josh Boyer (4):
powerpc/40x: Remove obsolete HCU4 board
PCI quirk: mmc: Always check for lower base frequency quirk for Ricoh 1180:e823
Update email address for stable patch submission
edac: Only build sb_edac on 64-bit
Josh Stone (2):
x86, perf, kprobes: Make kprobes's twobyte_is_boostable volatile
x86: Fix compilation bug in kprobes' twobyte_is_boostable
Joshua V. Dillon (1):
HID: add support for MacBookAir4,2 keyboard.
Jouni Malinen (48):
mac80211_hwsim: Fix RX status reporting for HT
nl80211: Indicate driver-based offchannel TX on mgmt_tx_cancel_wait
cfg80211/nl80211: Send AssocReq IEs to user space in AP mode
nl80211/cfg80211: Make addition of new sinfo fields safer
nl80211/cfg80211: Allow SSID to be specified in new beacon command
nl80211/cfg80211: Add crypto settings into NEW_BEACON
nl80211/cfg80211: Add extra IE configuration to AP mode setup
ath6kl: Use cfg80211_inform_bss instead of cfg80211_inform_bss_frame
ath6kl: Add functionality for starting AP mode
ath6kl: Fix AP mode (Re)AssocReq IE processing
ath6kl: Delay initial group key setup in AP mode
ath6kl: Use change_station() to authorize/unauthorize STAs
ath6kl: Add new WMI commands and events for P2P
ath6kl: Implement remain_on_channel and cancel_remain_on_channel
ath6kl: Implement mgmt_tx
ath6kl: Request P2P capabilities during target init
ath6kl: Add cfg80211 calls for remain-on-channel events
ath6kl: Use set_appie command to add Probe Request IEs
ath6kl: Report received Probe Request frames to cfg80211
ath6kl: Notify cfg80211 of TX status of mgmt_tx frames
ath6kl: Report received Action frames to cfg80211
ath6kl: Advertise supported mgmt_stypes
ath6kl: Add support for new P2P iftypes in mode changes
ath6kl: Include P2P IE(s) in GO Probe Response depending on request
ath6kl: Return error from wmi.c instead of -EIO in ath6kl_cfg80211_scan
ath6kl: Define __CHECK_ENDIAN__ for sparse
ath6kl: Do not enable Probe Request reporting by default
athk6l: Fix channel list processing in scan requests
ath6kl: Fix WMI message structure for AP_SET_PVB
ath6kl: Fix AP mode connect event parsing and TIM updates
ath6kl: Allow AP mode to be configured
ath6kl: Allow enabling of P2P support
ath6kl: Fix static WEP configuration in AP mode
cfg80211/nl80211: Add PMKSA caching candidate event
ath6kl: Fix BSS update on roaming
ath6kl: Remove deprecated WMI_OPT_RX_FRAME_EVENTID processing
ath6kl: Remove RSSI update for internal node table
ath6kl: Remove unnecessary node table update on disconnect event
ath6kl: Replace internal node table with cfg80211 BSS table
ath6kl: Remove the unused node table implementation
ath6kl: Remove unnecessary bssinfo event header conversion
ath6kl: Update BSS information after connection
ath6kl: Export beacon interval and DTIM period through STA info
ath6kl: Report PMKSA candidate events through cfg80211
ath6kl: fix TCP corruption
cfg80211: Remove strict validation of AKM suites
cfg80211: Validate cipher suite against supported ciphers
mac80211: Fix TDLS support validation in add_station handler
Juan Gutierrez (1):
hwspinlock/core: use a mutex to protect the radix tree
Julia Lawall (20):
drivers/video/msm/mdp.c: adjust error handling code
fs/ext2/balloc.c: delete useless initialization
fs/ext3/balloc.c: delete useless initialization
sound/soc/mxs/mxs-saif.c: add missing kfree
drivers/usb/host/ohci-omap3.c: test the just-initialized value
drivers/staging/usbip/userspace/libsrc/vhci_driver.c: test the just-initialized value
drivers/staging/bcm/nvm.c: add missing kfree
drivers/net/wireless/mwifiex/scan.c: test the just-initialized value
[media] drivers/media/dvb/dvb-usb/usb-urb.c: adjust array index
[media] drivers/media/video/hexium_gemini.c: delete useless initialization
[media] drivers/media/video/zr364xx.c: add missing cleanup code
mtd: bcm_umi_nand: clean up error handling code
drivers/staging/mei/interface.c: take size of pointed value, not pointer
pseries/iommu: Add missing kfree
[SCSI] mpt2sas: take size of pointed value, not pointer
KVM: VMX: trivial: use BUG_ON
RDMA/nes: Add missing calls to ib_umem_release()
ASoC: keep pointer to resource so it can be freed
mfd: Clean timberdale error handling code up
HID: drivers/hid/hid-roccat.c: eliminate a null pointer dereference
Julian Andres Klode (21):
staging: nvec: Include missing headers
staging: nvec: Introduce new internal API for msg alloc/free
staging: nvec: Introduce nvec_gpio_set_value()
staging: nvec: Add is_event() and size() functions for nvec_msg
staging: nvec: Rewrite the interrupt handler
staging: nvec: Do not print free message for tx_scratch
staging: nvec: Add myself to copyright and authors list
staging: nvec: Enable the capslock LED in the keyboard driver
staging: nvec: Have nvec_write_async() return -ENOMEM on OOM
staging: nvec: Document public and private API
staging: nvec: Move implementation-only macros out of the header
staging: nvec: Export nvec_msg_free() to clients
staging: nvec: Allow TX buffers only in the upper 75% of the pool
staging: nvec: Handle filled up RX buffers
staging: nvec: Reject incomplete messages
staging: nvec: Return error in PS2 driver if write fails
staging: nvec: ps2: Always sample 4 bytes instead of just 1
staging: nvec: Add battery quirk to ignore incomplete responses
staging: nvec: Add myself to MAINTAINERS
staging: nvec: Add missing includes and reorder them
staging: nvec: Add a udelay(100) to nvec_interrupt
Julian Scheel (1):
[media] Add support for new revision of KNC 1 DVB-C cards. Using tda10024 instead of tda10023, which is compatible to tda10023 driver
Jussi Kivilinna (13):
crypto: blowfish - split generic and common c code
crypto: blowfish - rename C-version to blowfish_generic
crypto: tcrypt - add ctr(blowfish) speed test
crypto: blowfish - add x86_64 assembly implementation
crypto: blowfish-x86_64 - improve x86_64 blowfish 4-way performance
crypto: blowfish-x86_64 - add credits
crypto: tcrypt - add ctr(twofish) speed test
crypto: twofish-x86-asm - make assembler functions use twofish_ctx instead of crypto_tfm
crypto: twofish - add 3-way parallel x86_64 assembler implemention
crypto: blowfish-x86_64 - fix ctr blocksize to 1
crypto: twofish-x86_64-3way - fix ctr blocksize to 1
crypto: testmgr - add blowfish test-vectors
crypto: testmgr - add twofish tests
Justin P. Mattock (4):
lib: Kconfig.debug: Typo remove extra "it"
mm/vmscan.c: fix a typo in a comment "relaimed" to "reclaimed"
ipw2x00: comment typo fix encryptiong to encryption
treewide: remove extra semicolons from various parts of the kernel
K. Y. Srinivasan (165):
Staging: hv: vmbus: Don't wait indefinitely for IRQ resouces
Staging: hv: tools: Fix a checkpatch warning in hv_kvp_daemon.c
Staging: hv: vmbus: Fix checkpatch warnings
Staging: hv: util: kvp: Fix the reported OSVersion string
Staging: hv: util: kvp: Cleanup kvp_get_domain_name()
Staging: hv: vmbus: VMBUS is an ACPI enumerated device, get rid of the PCI signature
Staging: hv: Replace struct hv_guid with the uuid type already defined in Linux
Staging: hv: Add struct hv_vmbus_device_id to mod_devicetable.h
Staging: hv: Add code to parse struct hv_vmbus_device_id table
Staging: hv: vmbus: Introduce vmbus ID space in struct hv_driver
Staging: hv: blkvsc: Use the newly introduced vmbus ID in the blockvsc driver
Staging: hv: storvsc: Use the newly introduced vmbus ID in storvsc driver
Staging: hv: netvsc: Use the newly introduced vmbus ID in netvsc driver
Staging: hv: mousevsc: Use the newly introduced vmbus ID in mouse driver
Staging: hv: util: Make hv_utils a vmbus device driver
Staging: hv: vmbus: Cleanup vmbus_match()
Staging: hv: vmbus: Cleanup vmbus_uevent() code
Staging: hv: vmbus: Support the notion of id tables in vmbus_match()
Staging: hv: vmbus: Get rid of an unnecessary include line in vmbus_drv.c
Staging: hv: storvsc: Get rid of the DMI signature
Staging: hv: netvsc: Get rid of the PCI signature
Staging: hv: netvsc: Get rid of the DMI signature in netvsc_drv.c
Staging: hv: util: Get rid of the DMI signature in hv_util.c
Staging: hv: util: Get rid of the PCI signature in hv_util.c
Staging: hv: vmbus: Get rid of some unnecessary comments
Staging: hv: vmbus: Cleanup unnecessary comments in hv.c
Staging: hv: vmbus: Cleanup error handling in hv_init()
Staging: hv: vmbus: Get rid of unnecessay comments in connection.c
Staging: hv: vmbus: Get rid of the function dump_gpadl_body()
Staging: hv: vmbus: Get rid of the function dump_gpadl_header()
Staging: hv: vmbus: Rename openMsg to open_msg in channel.c
Staging: hv: vmbus: Get rid of unnecessary comments in channel.c
Staging: hv: vmbus: Change the variable name openInfo to open_info in channel.c
Staging: hv: vmbus: Cleanup error values in ringbuffer.c
Staging: hv: vmbus: Cleanup the error return value in vmbus_recvpacket_raw()
Staging: hv: netvsc: Get rid of an unnecessary print statement in netvsc_probe()
Staging: hv: vmbus: Retry vmbus_post_msg() before giving up
Staging: hv: storvsc: Cleanup error handling in storvsc_dev_add()
Staging: hv: storvsc: Cleanup error handling in storvsc_channel_init()
Staging: hv: storvsc: Cleanup error handling in storvsc_connect_to_vsp()
Staging: hv: storvsc: Cleanup error handling in storvsc_do_io()
Storage: hv: storvsc: Get rid of some unnecessary DPRINTs from storvsc.c
Staging: hv: storvsc: Fix/cleanup some dated comments in storvsc.c
Staging: hv: storvsc: Cleanup returned error code in storvsc_host_reset()
Staging: hv: storvsc: Cleanup error code returned in storvsc_probe()
Staging: hv: storvsc: Cleanup returned error code in storvsc_drv_init()
Staging: hv: netvsc: Cleanup the returned error code in netvsc_probe()
Staging: hv: netvsc: Cleanup error return codes in netvsc_destroy_recv_buf()
Staging: hv: netvsc: Cleanup error return values in netvsc_init_recv_buf()
Staging: hv: netvsc: Cleanup error returns in netvsc_connect_vsp()
Staging: hv: netvsc: Cleanup error return values in netvsc_send()
Staging: hv: netvsc: Cleanup error return codes in netvsc_device_add()
Staging: hv: netvsc: Cleanup error codes in rndis_filter_receive()
Staging: hv: netvsc: Cleanup error code in rndis_filter_query_device()
Staging: hv: netvsc: Cleanup error return values in rndis_filter_set_packet_filter()
Staging: hv: netvsc: Cleanup error returns in rndis_filter_init_device()
Staging: hv: netvsc: Cleanup error code in rndis_filter_device_add()
Staging: hv: mouse: Change the jump label Cleanup to cleanup
Staging: hv: netvsc: Change the jump label Cleanup to cleanup
Staging: hv: netvsc: Change the jump label Exit to exit
Staging: hv: mouse: Get rid of the unused PCI signature
Staging: hv: storvsc: Inline free_stor_device()
Staging: hv: storvsc: Do not aquire an unnecessary reference on stor_device
Staging: hv: storvsc: Rename must_get_stor_device()
Staging: hv: storvsc: Rename get_stor_device()
Staging: hv: storvsc: Cleanup alloc_stor_device()
Staging: hv: storvsc: Introduce state to manage the lifecycle of stor device
Staging: hv: storvsc: Prevent outgoing traffic when stor dev is being destroyed
Staging: hv: storvsc: Get rid of release_stor_device() by inlining the code
Staging: hv: storvsc: Get rid of final_release_stor_device() by inlining code
Staging: hv: storvsc: Get rid of the reference counting in struct storvsc_device
Staging: hv: netvsc: Inline the code for free_net_device()
Staging: hv: netvsc: Cleanup alloc_net_device()
Staging: hv: netvsc: Introduce state to manage the lifecycle of net device
Staging: hv: netvsc: Prevent outgoing traffic when netvsc dev is destroyed
Staging: hv: netvsc: Get rid of release_outbound_net_device() by inlining the code
Staging: hv: netvsc: Get rid of release_inbound_net_device() by inlining the code
Staging: hv: netvsc: Get rid of the refcnt field in struct netvsc_device
Staging: hv: storvsc: Add code to handle IDE devices using the storvsc driver
Staging: hv: storvsc: Handle IDE devices using the storvsc driver
Staging: hv: blkvsc: Get rid of blkvsc_drv.c as this code is not used
Staging: hv: storvsc: Optimize bounce buffer handling for the "write" case
Staging: hv: storvsc: Optimize the bounce buffer handling in the "read" case
Staging: hv: storvsc: Include storvsc.c in storvsc_drv.c
Staging: hv: storvsc: Cleanup storvsc_drv.c after adding the contents of storvsc.c
Staging: hv: storvsc: Add the contents of hyperv_storage.h to storvsc_drv.c
Staging: hv: storvsc: Cleanup storvsc_drv.c after adding the contents of hyperv_storage.h
Staging: hv: storvsc: Fixup srb and scsi status for INQUIRY and MODE_SENSE
Staging: hv: storvsc: Fix a typo
Staging: hv: storvsc: In case of scsi errors offline the device
Staging: hv: storvsc: No need to copy from bounce buffer in case of a failure
Staging: hv: util: Forcefully shutdown when shutdown is requested
Staging: hv: util: Adjust guest time in a process context
Staging: hv: vmbus: Check before invoking the channel callback
Staging: hv: vmbus: Properly deal with de-registering channel callback
Staging: hv: Fix a bug in vmbus_match()
Staging: hv: vmbus: Get rid of vmbus_on_isr() by inlining the code
Staging: hv: vmbus: Do not enable auto eoi
Staging: hv: vmbus: Fixup indentation in vmbus_acpi_add()
Staging: hv: vmbus: Get rid of some dated/redundant comments
Staging: hv: vmbus: Get rid of an unnecessary check in vmbus_connect()
Staging: hv: vmbus: Fix a checkpatch warning in ring_buffer.c
Staging: hv: vmbus: Fix checkpatch warnings in connection.c
Staging: hv: mousevsc: Fix checkpatch errors and warnings
Staging: hv: util: Deal with driver register failures
Staging: hv: vmbus: Fix a bug in error handling in vmbus_bus_init()
Staging: hv: vmbus: Check for events before messages
Staging: hv: vmbus: Cleanup the code in process_chn_event()
Staging: hv: Update TODO file
x86: Hyper-V: Integrate the clocksource with Hyper-V detection code
Staging: hv: vmbus: Rename vmbus_child_device_create
Staging: hv: vmbus: Rename vmbus_child_device_register
Staging: hv: vmbus: Rename vmbus_child_device_unregister
Staging: hv: vmbus: Cleanup dated comments in channel_mgmt.c
Staging: hv: vmbus: Introduce a utility function to match hv_vmbus_device_id
Staging: hv: vmbus: Change the signature of struct hv_driver probe function
Staging: hv: storvsc: Use the driver_data to identify ide
Staging: hv: vmbus: Introduce functions for setting and getting driver data
Staging: hv: vmbus: Cleanup vmbus_remove()
Staging: hv: storvsc: Get rid of storvsc_dev_add() by inlining the code
Staging: hv: storvsc: Get rid of alloc_stor_device() by inlining the code
Staging: hv: storvsc: Get rid of some unnecessary state and definitions
Staging: hv: storvsc: Eliminate the usage of ext field in struct hv_device
Staging: hv: netvsc: Get rid of the usage of the ext field in struct hv_device
Staging: hv: mousevsc: Get rid of the usage of the ext field in struct hv_device
Staging: hv: vmbus: Get rid of the ext field in struct hv_device
Staging: hv: vmbus: Do not allocate struct hv_device_info on the stack
Staging: hv: vmbus: Get rid of the module dependency
Staging: hv: netvsc: Rename netDevice as net_device
Staging: hv: netvsc: Rename rndisDevice to rndis_device
Staging: hv: netvsc: Rename deviceInfo as device_info
Staging: hv: netvsc: Cleanup the name and type of link_stat variable
Staging: hv: util: Perform some service specific init/deinit in probe/remove
Staging: hv: util: Properly handle util services in the util driver
Staging: hv: vmbus: Get rid of hv_cb_utils[] and other unneeded code
Staging: hv: Update the TODO file
Staging: hv: mousevsc: Fixup struct hv_input_dev_info
Staging: hv: mousevsc: Get rid of the struct input_device_context
Staging: hv: mousevsc: Fixup some bogus WARN_ON() calls
Staging: hv: mousevsc: Change the allocation flags to reflect interrupt context
Staging: hv: mousevsc: Handle the case where we may get bogus report desc size
Staging: hv: mousevsc: Correctly initialize the header size
Staging: hv: mousevsc: Use completion primitive to synchronize
Staging: hv: mousevsc: Cleanup and properly implement reportdesc_callback()
Staging: hv: mousevsc: Get rid of unnecessary DPRINT calls
Staging: hv: mousevsc: Cleanup error handling
Staging: hv: mousevsc: Get rid of unnecessary pr_* calls
Staging: hv: mousevsc: Free allocated memory in free_input_device()
Staging: hv: mousevsc: Get rid of the unused state: num_outstanding_req
Staging: hv: mousevsc: Cleanup alloc_input_device()
Staging: hv: mousevsc: Get rid of mousevsc_on_send_completion()
Staging: hv: mousevsc: Cleanup mousevsc_connect_to_vsp()
Staging: hv: mousevsc: Get rid of mousevsc_on_device_remove() by inlining code
Staging: hv: mousevsc: Now cleanup mousevsc_remove()
Staging: hv: mousevsc: Get rid of ref_count state in struct mousevsc_dev
Staging: hv: mousevsc: Cleanup camel cased enums
Staging: hv: mousevsc: Get rid of mousevsc_on_receive_input_report() by inlining
Staging: hv: mousevsc: Cleanup mousevsc_on_device_add()
Staging: hv: mousevsc: Enable autoloading of the mouse driver
Staging: hv: mousevsc: Get rid of unnecessary comments
Staging: hv: util: Fix a bug in kvp implementation
Staging: hv: util: Invoke cn_netlink_send() in a work context
Staging: hv: netvsc: Fix a dereferencing issue
Staging: hv: mousevsc: Fix a checkpatch warning
Staging: hv: storvsc: Fix checkpatch warnings
KAMEZAWA Hiroyuki (1):
memcg: fix oom schedule_timeout()
KOVACS Krisztian (1):
tproxy: copy transparent flag when creating a time wait
Kai Jiang (1):
uio: Support physical addresses >32 bits on 32-bit systems
Kailang Yang (1):
ALSA: hda - ALC888S-VC remark to ALC886
Kalle Valo (39):
Add ath6kl cleaned up driver
ath6kl: don't force foreground scan when connected
ath6kl: fix atomicity in ath6kl_cfg80211_scan_node()
ath6kl: fix crash when interface is closed but scan is ongoing
ath6kl: remove dependency to wireless extensions
ath6kl: change aggreation timeout message from an error to a debug message
ath6kl: fix function name conflicts with ath9k
staging: remove ath6kl
staging: remove ath6kl
ath6kl: fix indentation in htc_issued_send()
ath6kl: implement suspend support
ath6kl: add testmode support
ath6kl: fix compilation when NL80211_TESTMODE is disabled
ath6kl: add firmware log support
ath6kl: implement support to set firmware log parameters
ath6kl: cleanup diagnose window read and write functions
ath6kl: read fwlog from firmware ring buffer
ath6kl: unify tx function names in htc.c
ath6kl: unify rx function naming in htc.c
ath6kl: separate firmware fetch from upload
ath6kl: fix busy loop in ath6kl_bmi_get_rx_lkahd()
ath6kl: add support for firmware API 2 format
ath6kl: refactor firmware load address code
ath6kl: refactor firmware ext data addr and reserved ram handling size
ath6kl: read firmware start address from hardware
ath6kl: read reserved ram size from firmware file
ath6kl: add firmware capabilities support
MAINTAINERS: update ath6kl
Merge remote branch 'wireless-next/master' into ath6kl-next
ath6kl: pass only unicast frames for aggregation
ath6kl: allow firmware to override firmware patch address
ath6kl: silence "invalid rate" warning
ath6kl: add prefix parameter to ath6kl_dbg_dump()
ath6kl: add sdio debug messages
ath6kl: add debug logs for booting
ath6kl: improve wmi debug messages
ath6kl: fix size_t related warnings
ath6kl: include vmalloc.h in debug.c
of: include errno.h
Kamalesh Babulal (1):
sched: x86_32 Fix typo in switch_to() description
Kamil Debski (1):
[media] media: s5p-mfc: fix section mismatch
Kantecki, Tomasz (1):
igb: Fix for I347AT4 PHY cable length unit detection
Karl Komierowski (1):
mfd: Refactor ab8500 GPADC API, add raw access
Karl Tsou (1):
ASoC: Add DRC control for WM8996
Kartik Mohta (1):
libertas_tf: deb_defs.h: Fix typo in include guard
Kautuk Consul (5):
staging: quatech_usb2: Potential lost wakeup scenario in TIOCMIWAIT
xhci-mem.c: Check for ring->first_seg != NULL
xhci-mem.c: xhci_segment_free: No need for checking seg argument
mm/mmap.c: eliminate the ret variable from mm_take_all_locks()
vmscan.c: fix invalid strict_strtoul() check in write_scan_unevictable_node()
Kay Sievers (2):
drivers/video/udlfb bind framebuffer to interface.
loop: always allow userspace partitions and optionally support automatic scanning
Kazuya Mio (1):
ext4: fix the deadlock in mpage_da_map_and_submit()
Keith Packard (33):
drm/i915: Enable dither whenever display bpc < frame buffer bpc
Merge branch 'drm-intel-fixes' into drm-intel-next
drm/i915: broken copyright encoding in intel_bios.c
drm/i915: Use DRM_DEBUG_KMS for all messages in intel_bios.c
drv/i915: Pull display_clock_mode out of VBT table
drm/i915: Document a few more BDB_GENERAL_FEATURES bits from PCH BIOS
drm/i915: Allow SSC parameter to override VBT value
drm/i915: Fix PCH SSC reference clock settings
drm/i915: Use CK505 as non-SSC source where available
drm/i915: All PCH refclks are 120MHz
drm/i915: Initialize PCH refclks at modeset init time
Merge branch 'drm-intel-fixes' into drm-intel-next
drm/i915: Enable digital port hotplug on PCH systems
drm/i915: Shut down PCH interrupts during irq_uninstall
drm/i915: Only use VBT panel mode on eDP if no EDID is found
drm/i915: Check eDP power when doing aux channel communications
drm/i915: Unlock PCH_PP_CONTROL always
drm/i915: Check for eDP inside edp panel on/off funcs
drm/i915: Turn force VDD back off when panel running in intel_dp_dpms
drm/i915: Ensure panel is on during DPMS off
drm/i915: Delay DP i2c initialization until panel power timings are computed
drm/i915: Wrap DP EDID fetch functions to enable eDP panel power
drm/i915: Enable eDP panel power during I2C initialization sequence
drm/i915: Ensure eDP powered up during DP_SET_POWER operation in dp_prepare
drm/i915: Correct eDP panel power sequencing delay computations
drm/i915: Move eDP panel fixed mode from dev_priv to intel_dp
drm/i915: edp_panel_on does not need to return a bool
drm/i915: Create helper functions to determine eDP power state
drm/i915: Disable eDP VDD in a delayed work proc instead of synchronously
drm/i915: Restrict ILK-specific eDP power hack to ILK
drm/i915: No need to wait for eDP power off delay if panel is on
Merge branch 'edp-training-fixes' into drm-intel-next
Merge branch 'fix-pch-refclk' into foo
Ken Milmore (1):
drm/nouveau: enable hwmon support when both nouveau/hwmon are built as modules.
Kenneth Graunke (2):
drm/i915: Remove implied length of 2 from GFX_OP_PIPE_CONTROL #define.
drm/i915: Rename PIPE_CONTROL bit defines to be less terse.
Kevin Fang (1):
ath6kl: Add beginning of AR6004 initialisation support
Kevin Hilman (60):
OMAP2+: hwmod: remove unused voltagedomain pointer
OMAP2+: voltage: move PRCM mod offets into VC/VP structures
OMAP2+: voltage: move prm_irqst_reg from VP into voltage domain
OMAP2+: voltage: start towards a new voltagedomain layer
OMAP3: voltage: rename "mpu" voltagedomain to "mpu_iva"
OMAP3: voltagedomain data: add wakeup domain
OMAP3+: voltage: add scalable flag to voltagedomain
OMAP2+: powerdomain: add voltagedomain to struct powerdomain
OMAP2: add voltage domains and connect to powerdomains
OMAP3: powerdomain data: add voltage domains
OMAP2+: powerdomain: add voltage domain lookup during register
OMAP2+: voltage: keep track of powerdomains in each voltagedomain
OMAP2+: voltage: split voltage controller (VC) code into dedicated layer
OMAP2+: voltage: move VC into struct voltagedomain, misc. renames
OMAP2+: voltage: enable VC bypass scale method when VC is initialized
OMAP2+: voltage: split out voltage processor (VP) code into new layer
OMAP2+: VC: support PMICs with separate voltage and command registers
OMAP2+: add PRM VP functions for checking/clearing VP TX done status
OMAP3+ VP: replace transaction done check/clear with VP ops
OMAP2+: PRM: add register access functions for VC/VP
OMAP3+: voltage: convert to PRM register access functions
OMAP3+: VC: cleanup i2c slave address configuration
OMAP3+: VC: cleanup PMIC register address configuration
OMAP3+: VC bypass: use fields from VC struct instead of PMIC info
OMAP3+: VC: cleanup voltage setup time configuration
OMAP3+: VC: move on/onlp/ret/off command configuration into common init
OMAP3+: VC: abstract out channel configuration
OMAP3+: voltage domain: move PMIC struct from vdd_info into struct voltagedomain
OMAP3+: VC: make I2C config programmable with PMIC-specific settings
OMAP3+: PM: VC: handle mutant channel config for OMAP4 MPU channel
OMAP3+: VC: use last nominal voltage setting to get current_vsel
OMAP3+: VP: cleanup: move VP instance into voltdm, misc. renames
OMAP3+: voltage: remove unneeded debugfs interface
OMAP3+: VP: struct omap_vp_common: replace shift with __ffs(mask)
OMAP3+: VP: move SoC-specific sys clock rate retreival late init
OMAP3+: VP: move timing calculation/config into VP init
OMAP3+: VP: create VP helper function for updating error gain
OMAP3+: VP: remove omap_vp_runtime_data
OMAP3+: VP: move voltage scale function pointer into struct voltagedomain
OMAP3+: VP: update_errorgain(): return error if VP
OMAP3+: VP: remove unused omap_vp_get_curr_volt()
OMAP3+: VP: combine setting init voltage into common function
OMAP3+: voltage: rename scale and reset functions using voltdm_ prefix
OMAP3+: voltage: move/rename curr_volt from vdd_info into struct voltagedomain
OMAP3+: voltdm: final removal of omap_vdd_info
OMAP3+: voltage: rename omap_voltage_get_nom_volt -> voltdm_get_voltage
OMAP3+: voltage: update nominal voltage in voltdm_scale() not VC post-scale
OMAP2+: VC: more registers are per-channel starting with OMAP5
OMAP: omap_device: replace debug/warning/error prints with dev_* macros
OMAP: omap_device: remove internal functions from omap_device.h
OMAP: omap_device: when building return platform_device instead of omap_device
OMAP: omap_device: device register functions now take platform_device pointer
OMAP: omap_device: _disable_idle_on_suspend() takes platform_device pointer
OMAP: omap_device: decouple platform_device from omap_device
OMAP3: PM: fix UART handling when using no_console_suspend
ARM: OMAP: voltage: voltage layer present, even when CONFIG_PM=n
ARM: 7082/1: platform_device: pdev_archdata: add omap_device pointer
I2C: OMAP: remove unneccesary use of pdev
I2C: OMAP: remove dev->idle, use usage counting provided by runtime PM
I2C: OMAP: remove unused function pointers from pdata
Kevin McKinney (16):
staging: bcm: fix coding style warnings and errors reported by checkpatch.pl tool
Staging: bcm: Fix a coding style error reported by checkpatch.pl
Staging: bcm: Fix memory leak reported during compile.
Staging: bcm: Add size minimum size restrictions for IOCTL_IDLE_REQ
Staging: bcm: Add size maximum size restrictions for IOCTL_IDLE_REQ
Staging: bcm: Add min/max restrictions for IOCTL_BCM_REGISTER_READ_PRIVATE
Staging: bcm: Alter LOC for readability/understandability purposes
Staging: bcm: Fix coding style issues reported by checkpatch.pl
Staging: bcm: Replace dated variable __FUNCTION__ reported by checkpatch.pl
Staging: bcm: Remove assignment in if condition reported by checkpatch.pl
Staging: bcm: Fix assignment issue in if statement reported by checkpatch.pl.
Staging: bcm: Fix coding style issues reported by checkpatch.pl
Staging: bcm: Remove assignment from if conditions reported by checkpatch.pl
Staging: bcm: Fix coding style issues in InterfaceMisc.c
Staging: bcm: Fix coding style issues in InterfaceDld.c
Staging: bcm: Fix three initialization errors in InterfaceDld.c
Kevin Tian (1):
KVM: APIC: avoid instruction emulation for EOI writes
Kevin Wilson (1):
cleanup: remove unnecessary include.
Kevin Winchester (2):
x86: jump_label: arch_jump_label_text_poke_early: add missing __init
x86, perf: Clean up perf_event cpu code
Kim Phillips (1):
crypto: talitos - handle descriptor not found in error path
Kirill A. Shutemov (1):
intel_scu_ipcutil: fix major device number handling
Kirill Tkhai (1):
m68k: Finally remove leftover markers sections
Kjetil Oftedal (1):
sparc: Add alignment flag to PCI expansion resources
Klaus Schwarzkopf (2):
usb gadget: clean up FSF boilerplate text
usb: gadget: add new usb gadget for ACM and mass storage
Konrad Rzeszutek Wilk (27):
Revert "xen/debug: WARN_ON when identity PFN has no _PAGE_IOMAP flag set."
xen-pcifront: Update warning comment to use 'e820_host' option.
xen-swiotlb: Retry up three times to allocate Xen-SWIOTLB
xen-swiotlb: Fix wrong panic.
xen-swiotlb: When doing coherent alloc/dealloc check before swizzling the MFNs.
xen/pciback: Use mutexes when working with Xenbus state transitions.
xen/pciback: use mutex rather than spinlock in vpci backend
xen/p2m: Make debug/xen/mmu/p2m visible again.
xen/p2m: Use SetPagePrivate and its friends for M2P overrides.
xen/pv-on-hvm:kexec: Fix implicit declaration of function 'xen_hvm_domain'
8250: ratelimit LSR safety check engaged warning.
xen/pciback: Add flag indicating device has been assigned by Xen
xen-blkfront: If no barrier or flush is supported, use invalid operation.
xen/blkback: Support 'feature-barrier' aka old-style BARRIER requests.
xen/blkback: Report VBD_WSECT (wr_sect) properly.
xen/blkback: Fix the inhibition to map pages when discarding sector ranges.
xen/blkback: Check for proper operation.
xen/blkback: Fix two races in the handling of barrier requests.
xen/pciback: Do not dereference psdev during printk when it is NULL.
xen/pciback: Check if the device is found instead of blindly assuming so.
xen/events: BUG() when we can't allocate our event->irq array.
xen/events: Don't check the info for NULL as it is already done.
xen/irq: If we fail during msi_capability_init return proper error code.
xen/xenbus: Remove the unnecessary check.
xen/enlighten: Fix compile warnings and set cx to known value.
xen/p2m/debugfs: Fix potential pointer exception.
xen/p2m/debugfs: Make type_name more obvious.
Konstantin Khlebnikov (2):
vfs: fix dentry leak in simple_fill_super()
usbnet: fix oops in usbnet_start_xmit
Konstantin Ozerkov (1):
ALSA: intel8x0: Improve performance in virtual environment
Krishna Kumar (2):
virtio_net: Clean up set_skb_frag()
virtio: Dont add "config" to list for !per_vq_vector
Kristen Carlson Accardi (1):
hsu: add runtime pm support
Kristian Amlie (1):
ALSA: usb-audio: add Starr Labs USB MIDI support
Kristoffer Glembo (1):
video: Add Aeroflex Gaisler GRVGA framebuffer device driver
Krzysztof Wilczynski (3):
ipvs: Expose ip_vs_ftp module parameters via sysfs.
ipvs: Remove unused variable "cs" from ip_vs_leave function.
ipvs: Fix compilation error in ip_vs.h for ip_vs_confirm_conntrack function.
Kukjin Kim (50):
ARM: EXYNOS4: Turn the mach-smdkc210.c into mach-smdv310.c
ARM: SAMSUNG: Add support for detecting CPU at runtime
ARM: S5P64X0: Use soc_is_s5p64x0() to distinguish cpu at runtime
ARM: SAMSUNG: Add support for handling of cpu revision
ARM: EXYNOS4: Use samsung_rev() to distinguish silicon revision
tty: Add support serial for EXYNOS4212 SoC
Merge branch 'next/topic-cleanup-dma' into next-samsung-cleanup
ARM: S3C24XX: remove unused gpio codes
Merge branch 'next/topic-cleanup-smdkv310' into next-samsung-cleanup
Merge branch 'next/topic-cpuid-rev' into next/topic-add-exynos4212
Merge branch 'next/topic-cleanup-smdkv310' into next/topic-add-exynos4212
ARM: EXYNOS4: Add support new EXYNOS4212 SoC
ARM: EXYNOS4: Add support clock for EXYNOS4212
ARM: EXYNOS4: Add support SMDK4212 Board
Merge branch 'next-samsung-board-v3.1' into next-samsung-board
ARM: SAMSUNG: Move map header file into plat-samsung
Merge branch 'next/topic-plat-samsung-1' into next-samsung-cleanup
Merge branch 'samsung_dma' of git://git.infradead.org/users/vkoul/slave-dma into next/topic-dma-samsung
Merge branch 'next/topic-dma-pl330-devname-fix' into next/topic-dma-samsung
gpio/s3c24xx: move gpio driver into drivers/gpio/
gpio/s3c64xx: move gpio driver into drivers/gpio/
gpio/s5p64x0: move gpio driver into drivers/gpio/
gpio/samsung: gpio-samsung.c to support Samsung GPIOs
ARM: SAMSUNG: Update the name of regarding Samsung GPIO
ARM: SAMSUNG: Remove useless Samsung GPIO related CONFIGs
Merge branch 'next-samsung-board-v3.1' into next/topic-exynos4-devel-origen
Merge branch 'next/topic-s3c64xx-devel' into next-samsung-devel
Merge branch 'next/topic-exynos4-devel' into next-samsung-devel
Merge branch 'next/topic-dma-samsung' into next-samsung-devel
Merge branch 'next/topic-gpio-samsung' into next-samsung-devel
ARM: SAMSUNG: Cleanup mach/clkdev.h
ARM: SAMSUNG: Consolidate plat/pwm-clock.h
ARM: SAMSUNG: Consolidate plat/pll.h
ARM: SAMSUNG: Moving each SoC support header files
ARM: SAMSUNG: Move S3C24XX header files to plat-samsung
ARM: SAMSUNG: Move S5P header files to plat-samsung
Merge branch 'next-samsung-cleanup' into next-samsung-devel-2
Merge branch 'next-samsung-board' into next-samsung-devel-2
Merge branch 'next-samsung-devel' into next-samsung-devel-2
Merge branch 'next-samsung-cleanup-2' into next-samsung-devel-2
Merge branch 'next-samsung-board-2' into next-samsung-devel-2
ARM: S3C24XX: To merge s3c24xx devs.c files to one devs.c
ARM: S3C64XX: To merge devs.c files to one devs.c
ARM: S5P: To merge devs.c files to one devs.c
ARM: SAMSUNG: Cleanup plat-samsung/devs.c and devs.h
ARM: SAMSUNG: Cleanup resources by using macro
ARM: EXYNOS4: Remove useless codes on NURI board
ARM: EXYNOS4: Fix the merge conflict
ARM: 7134/1: Revert "EXYNOS4: Fix routing timer interrupt to offline CPU"
ARM: EXYNOS: Add ARCH_EXYNOS and reorganize arch/arm/mach-exynos
Kumar Appaiah (1):
Documentation: thinkpad-acpi grammo fixes
Kumar Gala (6):
powerpc/85xx: Rename PowerPC core nodes to match other e500mc based .dts
powerpc/fsl-booke: Handle L1 D-cache parity error correctly on e500mc
powerpc: respect mem= setting for early memory limit setup
powerpc/fsl-booke: Fix setup_initial_memory_limit to not blindly map
powerpc/85xx: Setup secondary cores PIR with hard SMP id
powerpc/85xx: Add 'fsl,pq3-gpio' compatiable for GPIO driver
Kumar Sanghvi (6):
RDMA/iwcm: Propagate ird/ord values upwards
RDMA/{amso1100,cxgb3}: Minimal MPAv2 support
RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation
RDMA/cxgb4: Make sure flush CQ entries are collected on connection close
RDMA/cxgb3: Serialize calls to CQ's comp_handler
RDMA/cxgb4: Serialize calls to CQ's comp_handler
Kuninori Morimoto (37):
sh: ecovec: add renesas_usbhs DMAEngine support
USB: use usb_endpoint_maxp() instead of le16_to_cpu()
net/irda: sh_irda: add sh_irda_ prefix to all functions
net/irda: sh_irda: update author's email address
net/irda: sh_irda: add PM support
ASoC: ak4642: fixup cache register table
usb: gadget: renesas_usbhs: add suspend/resume support
usb: gadget: renesas_usbhs: move USBHSF_PKT_xxx to pipe.c
usb: gadget: renesas_usbhs: remove desc from usbhs_pipe_malloc
usb: gadget: renesas_usbhs: each pipe hold maxpacket size
usb: gadget: renesas_usbhs: struct usbhs_pipe hold handler
usb: gadget: renesas_usbhs: tidyup INTENB0 method
usb: gadget: renesas_usbhs: change usbhsc_bus_ctrl() to usbsc_set_buswait()
usb: gadget: renesas_usbhs: add bus control functions
usb: gadget: renesas_usbhs: add usbhs_bus_get_speed()
usb: gadget: renesas_usbhs: move usbhsp_type() to usbhs_pipe_type()
usb: gadget: renesas_usbhs: move usbhs_usbreq_get/set_val() to common.c
usb: gadget: renesas_usbhs: remove unneeded parameter from usbhs_mod_is_host()
usb: gadget: renesas_usbhs: add usbhs_dcp_dir_for_host()
usb: gadget: renesas_usbhs: add struct usbhs_priv to packet done function
usb: gadget: renesas_usbhs: add device select support in usbhs_pipe_config_update()
usb: gadget: renesas_usbhs: add usbhs_pipe_name()
usb: gadget: renesas_usbhs: move done callback to struct usbhs_pkt
usb: gadget: renesas_usbhs: disable auto paket start on usbhs_pkt_push()
usb: gadget: renesas_usbhs: modify pipe sequence settings
usb: gadget: renesas_usbhs: disable pipe on top of interrupt
usb: gadget: renesas_usbhs: support otg pin control
usb: gadget: renesas_usbhs: make sure SOF packet sending-out control
usb: gadget: renesas_usbhs: add usbhs_set_device_speed() support for host
usb: gadget: renesas_usbhs: add INTSTS1 interrupt support
usb: gadget: renesas_usbhs: add data/status stage handler
usb: gadget: renesas_usbhs: usbhs_dcp_control_transfer_done() cares mod_host
usb: gadget: renesas_usbhs: add mod_host support
usb: gadget: renesas_usbhs: bugfix: don't modify platform data
usb: gadget: renesas_usbhs: fixup driver compile style
usb: renesas_usbhs: tidyup for smatch warnings
usb: renesas_usbhs: fixup inconsistent return from usbhs_pkt_push()
Kyle Manna (2):
mfd: Turn on the twl4030-madc MADC clock
arm: BeagleBoard: add support for the twl4030-madc
Kyle Moffett (1):
of_mdio: Don't phy_scan_fixups() twice
Kyungmin Park (4):
mtd: OneNAND: Detect the correct NOP when 4KiB pagesize
mmc: core: mmc sanitize feature support for v4.5
mmc: core: new discard feature support at eMMC v4.5
mm: compaction: make compact_zone_order() static
Lalit Chandivade (5):
[SCSI] qla4xxx: Fix bidirectional CHAP.
[SCSI] qla4xxx: Do not add duplicate CHAP entry in FLASH
[SCSI] qla4xxx: Fix exporting boot targets to sysfs
[SCSI] qla4xxx: Fix getting BIDI CHAP for boot targets
[SCSI] qla4xxx: Free Device Database (DDB) reserved by FW
Larry Finger (306):
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
rtlwifi: Eliminate raw reads and writes from PCIe portion
rtlwifi: Remove raw read/write routines from header
b43: Remove EXPERIMENTAL designation from LP PHY selection
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
From: wlanfae <wlanfae at realtek.com>
staging: rtl8192e: Remove code dependent on RTL8190P
staging: rtl8192e: Remove dead code associated with RTL8192SE
staging: rtl8192e: Remove dead code associated with RTL8192CE
staging: rtl8192e: Remove dead code associated with RTL8192SU
staging: rtl8192e: Remove dead code associated with RTL8192U
staging: rtl8192e: Remove internal references to RTL8192E
staging: rtl8192e: Fix edit error in removal of dead code associated with RTL8190P
staging: rtl8192e: Fix kernel panics due to RX skb allocation failures
staging: rtl8192e: Remove dead code associated with CONFIG_MP
staging: rtl8192e: Remove dead code inside 'ifdef MERGE_TO_DO'
staging: rtl8192e: Remove dead code involved with TO_DO_LIST
staging: rtl8192e: Remove dead code involved with TO_DO
staging: rtl8192e: Remove dead code associated with USB_USE_ALIGNMENT
staging: rtl8192e: Remove dead code associated with CONFIG_ASPM_OR_D3
staging: rtl8192e: Remove dead code associated with COMPATIBLE_WITH_RALINK_MESH
staging: rtl8192e: Remove dead code associated with PF_SYNCTHREAD
staging: rtl8192e: Remove dead code from removal of ENABLE_TKIP11N
staging: rtl8192e: Remove references to ENABLE_GPIO_RADIO_CTL
staging: rtl8192e: Remove ifdefs that depend on ENABLE_DOT11D
staging: rtl8192e: Remove code dependent of JOHN_DUMP
staging: rtl8192e: Remove dead code associated with USB_TX_DRIVER_AGGREGATION_ENABLE
staging: rtl8192e: Remove dead code associated with TCP_CSUM_OFFLOAD_RX
staging: rtl8192e: Remove dead code associated with SUPPORT_USPD
staging: rtl8192e: Remove dead code associated with USB_RX_AGGREGATION_SUPPORT
staging: rtl8192e: Remove dead code associated with RTK_DMP_PLATFORM
staging: rtl8192e: Remove dead code associated with NOT_YET
staging: rtl8192e: Remove dead code associated with WIFI_TEST
staging: rtl8192e: Remove dead code associated with ADHOC_11N
staging: rtl8192e: Remove dead code associated with BUILT_IN_MSHCLASS
staging: rtl8192e: Remove dead code associated with WMM_Hang_8187
staging: rtl8192e: Remove dead code associated with FOR_ANDROID_X86 and FOR_MOBLIN
staging: rtl8192e: Remove dead code associated with CUSTOMER_ID_INTEL_CMPC and CONFIG_CRDA
staging: rtl8192e: IEEE80211_RADIOTAP_F_BADFCS is defined in kernel, do not duplicate
staging: rtl8192e: Remove dead code associated with BUILT_IN_CRYPTO
staging: rtl8192e: Remove dead code associated with CONFIG_CFG_80211
staging: rtl8192e: Remove dead code associated with IRQF_SHARED
staging: rtl8192e: Remove dead code associated with CONFIG_RTLLIB_CRYPT_TKIP
staging: rtl8192e: Remove dead code associated with CONFIG_64BIT_DMA
staging: rtl8192e: Remove dead code associated with ENABLE_NULL_PT_DEBUG
staging: rtl8192e: Remove dead code associated with CONFIG_BT_30
staging: rtl8192e: Remove dead code associated with CONFIG_CRYPTO_HMAC
staging: rtl8192e: Remove dead code associated with _ENABLE_SW_BEACON
staging: rtl8192e: Remove dead code associated with RTL819x_DEBUG
staging: rtl8192e: Remove ifdefs for CONFIG_RTLLIB_DEBUG
staging: rtl8192e: Remove dead code associated with _RTL8192_EXT_PATCH_
staging: rtl8192e: Remove dead code associated with CONFIG_RTLWIFI_DEBUGFS
staging: rtl8192e: Remove dead code associated with CONFIG_FW_SETCHAN
staging: rtl8192e: Remove LOOP_TEST as parameter
staging: rtl8192e: Remove dead code associated with EFUSE_REPG_WORKAROUND
staging: rtl8192e: Remove conditional code associated with EEPROM_OLD_FORMAT_SUPPORT
staging: rtl8192e: Remove dead code associated with CONFIG_RTL_RFKILL
staging: rtl8192e: Fix unload/reload problem
staging: rtl8192e: Fix compilation warnings
staging: rtl8192e: Convert typedef BSS_QOS to struct bss_qos
staging: rtl8192e: Convert typedef TX_TS_RECORD to struct tx_ts_record
staging: rtl8192e: Convert typedef RX_TS_RECORD to struct rx_ts_record
staging: rtl8192e: Convert typedef TS_COMMON_INFO to struct ts_common_info
staging: rtl8192e: Convert typedef RT_HIGH_THROUGHPUT to struct rt_hi_throughput
staging: rtl8192e: Convert typedef RT_HTINFO_STA_ENTRY to struct rt_htinfo_sta_entry
staging: rtl8192e: Convert typedef BSS_HT to struct bss_ht
staging: rtl8192e: Convert typedef MIMO_RSSI to struct mimo_rssi
staging: rtl8192e: Convert typedef MIMOPS_CTRL to struct mimops_ctrl
staging: rtl8192e: Convert typedef HT_INFORMATION_ELE to struct ht_info_ele
staging: rtl8192e: Convert typedef HT_CAPABILITY_ELE to struct ht_capab_ele
staging: rtl8192e: Convert typedef BA_RECORD to struct ba_record
staging: rtl8192e: Convert typedef MIMO_EVM to struct mimo_evm
staging: rtl8192e: Convert typedef FALSE_ALARM_STATISTICS to struct false_alarm_stats
staging: rtl8192e: Convert typedef BB_REGISTER_DEFINITION_T to struct bb_reg_definition
staging: rtl8192e: Convert typedef TX_FWINFO_T to struct tx_fwinfo
staging: rtl8192e: Convert typedef TX_FWINFO_8190PCI to struct tx_fwinfo_8190pci
staging: rtl8192e: Convert typedef LOG_INTERRUPT_8190_T to struct log_int_8190
staging: rtl8192e: Convert typedef phy_ofdm_rx_status_rxsc_sgien_exintfflag to struct phy_ofdm_rx_status_rxsc_sgien_exintfflag
staging: rtl8192e: Convert typedef phy_sts_ofdm_819xpci_t to struct phy_sts_ofdm_819xpci
staging: rtl8192e: Convert typedef WMM_TSPEC to struct wmm_tspec
staging: rtl8192e: Convert typedef OCTET_STRING to struct octet_string
staging: rtl8192e: Convert typedef QOS_TSTREAM to struct qos_tstream
staging: rtl8192e: Convert typedef STA_QOS to struct sta_qos
staging: rtl8192e: Convert typedef RT_SMOOTH_DATA_4RF to struct rt_smooth_data_4rf
staging: rtl8192e: Convert typedef RT_PM_WOL_PATTERN_INFO to struct rt_pm_wol_info
staging: rtl8192e: Convert typedef RT_POWER_SAVE_CONTROL to struct rt_pwr_save_ctrl
staging: rtl8192e: Convert typedef RT_LINK_DETECT_T to struct rt_link_detect
staging: rtl8192e: Convert typedef SW_CAM_TABLE to struct sw_cam_table
staging: rtl8192e: Convert typedef RT_PMKID_LIST to struct rt_pmkid_list
staging: rtl8192e: Convert typedef RT_INTEL_PROMISCUOUS_MODE_INFO to struct rt_intel_promisc_mode
staging: rtl8192e: Convert typedef RT_PCI_CAPABILITIES_HEADER to struct rt_pci_capab_header
staging: rtl8192e: Convert typedef RX_REORDER_ENTRY to struct rx_reorder_entry
staging: rtl8192e: Convert typedef ACM to struct acm
staging: rtl8192e: Convert typedef tx_desc to struct tx_desc
staging: rtl8192e: Convert typedef CHANNEL_ACCESS_SETTING to struct channel_access_setting
staging: rtl8192e: Convert typedef rt_tx_rahis_t to struct rt_tx_rahis
staging: rtl8192e: Convert typedef phy_sts_cck_819xpci_t to struct phy_sts_cck_819xpci
staging: rtl8192e: Convert typedef tx_desc_cmd to struct tx_desc_cmd
staging: rtl8192e: Convert typedef rx_desc to struct rx_desc
staging: rtl8192e: Convert typedef rx_fwinfo to struct rx_fwinfo
staging: rtl8192e: Convert typedef cmpk_txfb_t to struct cmpk_txfb
staging: rtl8192e: Convert typedef cmpk_intr_sta_t to struct cmpk_intr_sta
staging: rtl8192e: Convert typedef cmpk_set_cfg_t to struct cmpk_set_cfg
staging: rtl8192e: Convert typedef cmpk_tx_status_t to struct cmpk_tx_status
staging: rtl8192e: Convert typedef cmpk_rx_dbginfo_t to struct cmpk_rx_dbginfo
staging: rtl8192e: Convert typedef cmpk_tx_rahis_t to struct cmpk_tx_rahis
staging: rtl8192e: Convert typedef fw_seg_container to struct fw_seg_container
staging: rtl8192e: Convert typedef rt_firmware to struct rt_firmware
staging: rtl8192e: Convert typedef SwChnlCmd to struct sw_chnl_cmd
staging: rtl8192e: Convert typedef rtl_reg_debug to struct rtl_reg_debug
staging: rtl8192e: Convert typedef txbbgain_struct to struct txbbgain_struct
staging: rtl8192e: Convert typedef tx_ring to struct tx_ring
staging: rtl8192e: Convert typedef ccktxbbgain_struct to struct ccktxbbgain
staging: rtl8192e: Convert typedef DRxPathSel to struct drx_path_sel
staging: rtl8192e: Convert typedef dig_t to struct dig_t
staging: rtl8192e: Convert typedef DCMD_TXCMD_T to struct dcmd_txcmd
staging: rtl8192e: Convert typedef rtl_fs_debug to struct rtl_fs_debug
staging: rtl8192e: Convert typedef tx_pending_t to struct tx_pending
staging: rtl8192e: Convert typedef IbssParms to struct ibss_parms
staging: rtl8192e: Convert typedef init_gain to struct init_gain
staging: rtl8192e: Convert typedef cb_desc to struct cb_desc
staging: rtl8192e: Convert typedef bandwidth_autoswitch to struct bandwidth_autoswitch
staging: rtl8192e: Convert typedef rate_adaptive to struct rate_adaptive
staging: rtl8192e: Convert typedef mp_adapter to struct mp_adapter
staging: rtl8192e: Convert typedef ieee_param to struct ieee_param
staging: rtl8192e: Convert typedef adhoc_peer_entry_t to struct adhoc_peer_entry
staging: rtl8192e: Convert typedef adhoc_peers_info_t to struct adhoc_peers_info
staging: rtl8192e: Convert typedef Stats to struct rt_stats
staging: rtl8192e: Convert typedef r8192_priv to struct r8192_priv
staging: rtl8192e: Convert typedef buffer to struct buffer
staging: rtl8192e: Convert delayed_work_struct_rsl to struct delayed_work and work_struct_rsl to struct work_struct
staging: rtl8192e: Convert typedef SEQUENCE_CONTROL to union sequence_control
staging: rtl8192e: Convert typedef BA_PARAM_SET to union ba_param_set
staging: rtl8192e: Convert typedef DELBA_PARAM_SET to union delba_param_set
staging: rtl8192e: Convert typedef HT_CAPABILITY to union ht_capability
staging: rtl8192e: Convert typedef HT_CAPABILITY_MACPARA to union ht_capability_macpara
staging: rtl8192e: Convert typedef QOS_TSINFO to union qos_tsinfo
staging: rtl8192e: Convert typedef TSPEC_BODY to union tspec_body
staging: rtl8192e: Convert typedef QOS_TCLAS to union qos_tclas
staging: rtl8192e: Convert typedef ACI_AIFSN to union aci_aifsn
staging: rtl8192e: Convert typedef ECW to union ecw
staging: rtl8192e: Convert typedef AC_PARAM to union ac_param
staging: rtl8192e: Convert typedef frameqos to union frameqos
staging: rtl8192e: Prepare header files to ease use of typedef enum conversion
staging: rtl8192e: Convert typedef rtl819x_loopback_e to enum rtl819x_loopback
staging: rtl8192e: Convert typedef VERSION_8190 to enum version_8190_loopback
staging: rtl8192e: Convert typedef RF_OpType_E to enum rf_optype
staging: rtl8192e: Convert typedef POWER_SAVE_MODE to enum power_save_mode
staging: rtl8192e: Convert typedef INTERFACE_SELECT_8190PCI to enum interface_select_8190pci
staging: rtl8192e: Convert typedef cmpk_element_e to enum cmpk_element
staging: rtl8192e: Convert typedef firmware_init_step_e to enum firmware_init_step
staging: rtl8192e: Convert typedef opt_rst_type_e to enum opt_rst_type
staging: rtl8192e: Convert typedef desc_packet_type_e to enum desc_packet_type
staging: rtl8192e: Convert typedef firmware_source_e to enum firmware_source
staging: rtl8192e: Convert typedef firmware_status_e to enum firmware_status
staging: rtl8192e: Convert typedef BaseBand_Config_Type to enum baseband_config
staging: rtl8192e: Convert typedef SwChnlCmdID to enum sw_chnl_cmd_id
staging: rtl8192e: Convert typedef HW90_BLOCK_E to enum hw90_block
staging: rtl8192e: Convert typedef RF90_RADIO_PATH_E to enum rf90_radio_path
staging: rtl8192e: Convert typedef HT_MCS_RATE to enum ht_mcs_rate
staging: rtl8192e: Convert typedef HT_CHANNEL_WIDTH to enum ht_channel_width
staging: rtl8192e: Convert typedef HT_EXTCHNL_OFFSET to enum ht_extchnl_offset
staging: rtl8192e: Convert typedef CHNLOP to enum chnl_op
staging: rtl8192e: Convert typedef HT_ACTION to enum ht_action
staging: rtl8192e: Convert typedef HT_BW40_SC_E to enum ht_bw40_sc
staging: rtl8192e: Convert typedef HT_SPEC_VER to enum ht_spec_ver
staging: rtl8192e: Convert typedef HT_AGGRE_MODE_E to enum ht_aggre_mode
staging: rtl8192e: Convert typedef HT_IOT_PEER_E to enum ht_iot_peer
staging: rtl8192e: Convert typedef HT_IOT_ACTION_E to enum ht_iot_action
staging: rtl8192e: Convert typedef HT_IOT_RAFUNC to enum ht_iot_rafunc
staging: rtl8192e: Convert typedef RT_HT_CAPBILITY to enum rt_ht_capability
staging: rtl8192e: Convert typedef ACK_POLICY to enum ack_policy
staging: rtl8192e: Convert typedef QOS_ELE_SUBTYPE to enum qos_ele_subtype
staging: rtl8192e: Convert typedef DIRECTION_VALUE to enum direction_value
staging: rtl8192e: Convert typedef ACM_METHOD to enum acm_method
staging: rtl8192e: Convert typedef TR_SELECT to enum tr_select
staging: rtl8192e: Convert typedef nic_t to enum nic_t
staging: rtl8192e: Convert typedef RT_EEPROM_TYPE to enum rt_eeprom_type
staging: rtl8192e: Convert typedef DCMD_TXCMD_OP to enum dcmg_txcmd_op
staging: rtl8192e: Convert typedef RT_RF_TYPE_819xU to enum rt_rf_type_819xu
staging: rtl8192e: Convert typedef RF_STEP_E to enum rf_step
staging: rtl8192e: Convert typedef RT_STATUS to enum rt_status
staging: rtl8192e: Convert typedef RT_CUSTOMER_ID to enum rt_customer_id
staging: rtl8192e: Convert typedef RESET_TYPE to enum reset_type
staging: rtl8192e: Convert typedef IC_INFERIORITY_8192S to enum ic_inferiority_8192s
staging: rtl8192e: Convert typedef PCI_BRIDGE_VENDOR to enum pci_bridge_vendor
staging: rtl8192e: Convert typedef TWO_PORT_STATUS to enum two_port_status
staging: rtl8192e: Convert typedef DBGP_FLAG_E to enum dbgp_flag
staging: rtl8192e: Convert typedef dm_dig_sta_e to enum dm_dig_sta
staging: rtl8192e: Convert typedef dm_ratr_sta_e to enum dm_ratr_sta
staging: rtl8192e: Convert typedef dm_dig_op_e to enum dm_dig_op_sta
staging: rtl8192e: Convert typedef dm_dig_alg_e to enum dm_dig_alg
staging: rtl8192e: Convert typedef DM_DIG_TWO_PORT_ALG_E to enum dm_dig_two_port_alg
staging: rtl8192e: Convert typedef DM_DIG_EXT_PORT_ALG_E to enum dm_dig_ext_port_alg
staging: rtl8192e: Convert typedef dm_dig_dbg_e to enum dm_dig_dbg
staging: rtl8192e: Convert typedef dm_dig_connect_e to enum dm_dig_connect
staging: rtl8192e: Convert typedef dm_dig_pd_th_e to enum dm_dig_pd_th
staging: rtl8192e: Convert typedef dm_dig_cs_ratio_e to enum dm_dig_cs_ratio
staging: rtl8192e: Convert typedef DM_CCK_Rx_Path_Method to enum dm_cck_rx_path_method
staging: rtl8192e: Convert typedef DM_DBG_E to enum dm_dbg
staging: rtl8192e: Convert typedef HAL_DEF_VARIABLE to enum hal_def_variable
staging: rtl8192e: Convert typedef HW_VARIABLES to enum hw_variables
staging: rtl8192e: Convert typedef RT_OP_MODE to enum rt_op_mode
staging: rtl8192e: Convert typedef ACT_CATEGORY to enum act_category
staging: rtl8192e: Convert typedef TS_ACTION to enum ts_action
staging: rtl8192e: Convert typedef BA_ACTION to enum ba_action
staging: rtl8192e: Convert typedef InitialGainOpType to enum init_gain_op_type
staging: rtl8192e: Convert typedef LED_CTL_MODE to enum led_ctl_mode
staging: rtl8192e: Convert typedef RT_RF_TYPE_DEF to enum rt_rf_type_def
staging: rtl8192e: Convert typedef WIRELESS_MODE to enum wireless_mode
staging: rtl8192e: Convert typedef WIRELESS_NETWORK_TYPE to enum wireless_network_type
staging: rtl8192e: Convert typedef erp_t to enum erp_t
staging: rtl8192e: Convert typedef Fsync_State to enum fsync_state
staging: rtl8192e: Convert typedef RT_PS_MODE to enum rt_ps_mode
staging: rtl8192e: Convert typedef IPS_CALLBACK_FUNCION to enum ips_callback_function
staging: rtl8192e: Convert typedef RT_JOIN_ACTION to enum rt_join_action
staging: rtl8192e: Convert typedef RT_RF_POWER_STATE to enum rt_rf_power_state
staging: rtl8192e: Convert typedef WOLPATTERN_TYPE to enum wol_pattern_type
staging: rtl8192e: Convert typedef country_code_type_t to enum country_code_type
staging: rtl8192e: Convert typedef SCAN_OPERATION_BACKUP_OPT to enum scan_op_backup_opt
staging: rtl8192e: Convert typedef FW_CMD_IO_TYPE to enum fw_cmd_io_type
staging: rtl8192e: Convert typedef RATR_TABLE_MODE_8192S to enum ratr_table_mode_8192s
staging: rtl8192e: Convert typedef HT_AGGRE_SIZE_E to enum ht_aggre_size
staging: rtl8192e: Convert typedefs that can be replaced with #define
rtlwifi: Install updated rate-mapping routine
rtlwifi: rtl8192ce: Convert to use the new rate-mapping routine in rtlwifi
rtlwifi: rtl8192cu: Convert to use the new rate-mapping routine in rtlwifi
rtlwifi: rtl8192se: Convert to use the new rate-mapping routine in rtlwifi
rtlwifi: rtl8192de: Convert to use the new rate-mapping routine in rtlwifi
staging: rtl8192e: Remove files that are not used
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part I
staging: rtl8192e: Modify time handling
staging: rtl8192e: Remove extraneous log message
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part II
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part III
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part IV
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part V
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part VI
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part VII
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part VIII
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part IX
staging: rtl8192e: Cleanup checkpatch -f errors - Part X
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XI
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XII
staging: rtl8192e: Cleanup checkpatch -f errors - Part XIII
staging: rtl8192e: Cleanup checkpatch -f errors - Part XIV
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XV
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XVI
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XVII
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XVIII
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part I
staging: rtl8192e: Modify time handling
staging: rtl8192e: Remove extraneous log message
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part II
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part III
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part IV
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part V
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part VI
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part VII
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part VIII
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part IX
staging: rtl8192e: Cleanup checkpatch -f errors - Part X
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XI
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XII
staging: rtl8192e: Cleanup checkpatch -f errors - Part XIII
staging: rtl8192e: Cleanup checkpatch -f errors - Part XIV
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XV
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XVI
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XVII
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XVIII
staging: rtl8192e: Remove MAC_FMT and MAC_ARG for %pM
staging: rtl8192e: Fix sparse (non-endian) messages - Part I
staging: rtl8192e: Fix sparse (non-endian) warnings - Part II
staging: rtl8192e: Add endian checking switch to Makefile
staging: rtl8192e: Remove MAC_FMT and MAC_ARG for %pM
staging: rtl8192e: Fix sparse (non-endian) messages - Part I
staging: rtl8192e: Fix sparse (non-endian) warnings - Part II
staging: rtl8192e: Add endian checking switch to Makefile
staging: rtl8192e: Fix array overrun
b43: Relax requirement for descriptors to be in the DMA zone
ath9k: Fix a smatch warnings
b43: Fix swatch warning
staging: rtl8192e: Remove dead code involving MOVE_INTO_HANDLER
staging: rtl8192e: Fix smatch error and warning in rtl_core.c
staging: rtl8192e: Fix smatch info output for r8192E_dev.c
staging: rtl8192e: Fix smatch warning in rtl_wx.c
staging: rtl8192e: Silence smatch info in r8192E_cmdpkt.c
staging: rtl8192e: Fix smatch warning in rtl819x_BAProc.c
staging: rtl8192e: Fix smatch error in r8192E_phy.c
staging: rtl8192e: Fix smatch warnings regarding large arrays on stack
staging: rtl8192e: Fix various problems noted by smatch
staging: rtl8192e: Fix format warning
staging: r8712u: Tracking kmemleak false positives.
rtlwifi: rtl8192ce: Change modinfo messages
rtlwifi: rtl8192se: Change modinfo messages
rtlwifi: rtl8192de: Change modinfo messages
rtlwifi: Combine instances of RTL_HAL_IS_CCK_RATE macros.
rtlwifi: Remove unused routine _usb_readN_sync
rtlwifi: Remove unused _usb_nbytes_read_write and _usb_writeN_sync
staging: r8712u: Fix possible out-of-bounds index with TKIP and AES keys
rtlwifi: Change debug parameter to apply to individual drivers
rtlwifi: Change PCI drivers to use the new PM framework
b43: Remove unneeded message
Lars-Peter Clausen (29):
ASoC: DAPM: Allow multiple mixer sources to be routed via the same switch
ASoC: Add ADAU1373 codec support
ASoC: Blackfin: ADAU1373 eval board support
ASoC: soc_codec_reg_show use snd_soc_codec_readable_register
regmap: Add support for device specific write and read flag masks.
regmap: Make debugfs stubs static inline
ASoC: ad193x: Setup regmap read and write flag masks for SPI
ASoC: ssm2602: Do not dereference codec->control_data
ASoC: ssm2602: Set initial bias level to standby
ASoC: ssm2602: Support setting the oscillator and the clock output state
regmap: regcache_rbtree_{set,get}_register: Use regcache_{set,get}_val
regmap: rbtree-cache: Move cached rbnode handling into lookup function
staging:iio:dac:ad5638: Fix channel address
MAINTAINERS: Add maintainer for Analog Devices sound CODECs
staging:iio:dac: Add AD5064 driver
staging:iio:dac:ad5791: Use correct DAC bit-size
staging:iio:dac:ad5791: Allow asymmetrical reference voltages
staging:iio:dac:ad5791: Convert attributes to new naming spec
staging:iio:dac:ad5791: Fix scale unit
staging:iio:dac:ad5686: Check for negative values
staging:iio:trigger:bfin-timer: Fix compile error
staging:iio:dac: Add AD5360 driver
mfd: Make jz4740_adc_driver static
MIPS: JZ4740: Use generic irq chip
MIPS: JZ4740: GPIO: Simplify IRQ demuxer
MIPS: JZ4740: GPIO: Check correct IRQ in demux handler
Blackfin: bf537-stamp: register adau1701 codec and asoc machine driver
Blackfin: bf537-stamp: Register adav801 codec and ASoC machine driver
Blackfin: bf537-stamp: register ASoC EVAL-ADAU1373 board driver
Laszlo Ersek (1):
xen-blkfront: plug device number leak in xlblk_init() error path
Laura Abbott (2):
ARM: 7068/1: process: change from __backtrace to dump_stack in show_regs
ARM: 7125/1: Add unwinding annotations for 64bit division functions
Laurent Pinchart (95):
vfb: use display information in info not in var for panning
staging: xgifb: use display information in info not in var for panning
acornfb: Dont BUG() on invalid pan parameters
s3fb: use display information in info not in var for panning
mx3fb: use display information in info not in var for panning
neofb: use display information in info not in var for panning
savagefb: use display information in info not in var for panning
sm501fb: use display information in info not in var for panning
imsttfb: use display information in info not in var for panning
gxt4500: use display information in info not in var for panning
pm2fb: use display information in info not in var for panning
sisfb: use display information in info not in var for panning
atmel_lcdfb: use display information in info not in var for panning
intelfb: use display information in info not in var for panning
tridentfb: use display information in info not in var for panning
vga16fb: use display information in info not in var for panning
radeonfb: use display information in info not in var for panning
hgafb: use display information in info not in var for panning
pm3fb: use display information in info not in var for panning
acornfb: use display information in info not in var for panning
fbdev: unicore32: use display information in info not in var for panning
s3c-fb: use display information in info not in var for panning
mb862xxfb: use display information in info not in var for panning
g364fb: use display information in info not in var for panning
arkfb: use display information in info not in var for panning
68328fb: use display information in info not in var for panning
vt8623fb: use display information in info not in var for panning
vt8500lcdfb: use display information in info not in var for panning
fbdev: da8xx: use display information in info not in var for panning
fbdev: sh_mobile_lcdc: Turn dot clock on before resuming from runtime PM
fbdev: sh_mobile_lcdc: Replace hardcoded register values with macros
fbdev: sh_mobile_lcdc: Don't acknowlege interrupts unintentionally
fbdev: sh_mobile_lcdc: Compute clock pattern using divider denominator
fbdev: sh_mobile_lcdc: Split LCDC start code from sh_mobile_lcdc_start
fbdev: sh_mobile_lcdc: Store the frame buffer base address when panning
fbdev: sh_mobile_lcdc: Restart LCDC in runtime PM resume handler
fbdev: sh_mobile_meram: Replace hardcoded register values with macros
fbdev: sh_mobile_meram: Validate ICB configuration outside mutex
fbdev: sh_mobile_meram: Fix MExxCTL register save on runtime PM suspend
fbdev: sh_mobile_meram: Remove unneeded sh_mobile_meram.h
68328fb: use display information in info not in var for panning
acornfb: Dont BUG() on invalid pan parameters
acornfb: use display information in info not in var for panning
arkfb: use display information in info not in var for panning
atmel_lcdfb: use display information in info not in var for panning
radeonfb: use display information in info not in var for panning
fbdev: da8xx: use display information in info not in var for panning
fbdev: unicore32: use display information in info not in var for panning
g364fb: use display information in info not in var for panning
gxt4500: use display information in info not in var for panning
hgafb: use display information in info not in var for panning
imsttfb: use display information in info not in var for panning
intelfb: use display information in info not in var for panning
mb862xxfb: use display information in info not in var for panning
mx3fb: use display information in info not in var for panning
neofb: use display information in info not in var for panning
pm2fb: use display information in info not in var for panning
pm3fb: use display information in info not in var for panning
s3c-fb: use display information in info not in var for panning
s3fb: use display information in info not in var for panning
savagefb: use display information in info not in var for panning
sisfb: use display information in info not in var for panning
sm501fb: use display information in info not in var for panning
tridentfb: use display information in info not in var for panning
vfb: use display information in info not in var for panning
vga16fb: use display information in info not in var for panning
vt8500lcdfb: use display information in info not in var for panning
vt8623fb: use display information in info not in var for panning
staging: xgifb: use display information in info not in var for panning
iommu/omap-iovmm: support non page-aligned buffers in iommu_vmap
sh_mobile_meram: Reset ICBs at unregistration time
fbdev: sh_mobile_lcdc: Adjust requested parameters in .fb_check_var
fbdev: sh_mobile_lcdc: Add support for format changes at runtime
fbdev: sh_mobile_lcdc: use display information in info for panning
fbdev: sh_mobile_lcdc: Update fix.line_length in .fb_set_par()
fbdev: sh_mobile_lcdc: Avoid forward declarations
fbdev: sh_mobile_lcdc: Split channel initialization from probe function
fbdev: sh_mobile_lcdc: Remove sh_mobile_lcdc_set_bpp()
[media] omap3isp: Don't accept pipelines with no video source as valid
[media] omap3isp: Move platform data definitions from isp.h to media/omap3isp.h
[media] omap3isp: Don't fail streamon when the sensor doesn't implement s_stream
[media] omap3isp: video: Avoid crashes when pipeline set stream operation fails
[media] mt9t001: Aptina (Micron) MT9T001 3MP sensor driver
[media] uvcvideo: Remove deprecated UVCIOC ioctls
USB: export video.h to the includes available for userspace
[media] omap3isp: Move media_entity_cleanup() from unregister() to cleanup()
[media] omap3isp: Move *_init_entities() functions to the init/cleanup section
[media] omap3isp: Add missing mutex_destroy() calls
[media] omap3isp: Fix memory leaks in initialization error paths
[media] omap3isp: Report the ISP revision through the media controller API
[media] omap3isp: preview: Remove horizontal averager support
[media] omap3isp: preview: Rename min/max input/output sizes defines
[media] omap3isp: preview: Add crop support on the sink pad
[media] omap_vout: Add poll() support
ARM: OMAP: I2C: Fix omap_register_i2c_bus() return value on success
Lauri Hintsala (1):
ARM: mach-mxs: fix machines' initializers order
Lee Jones (1):
mach-ux500: remove most of the ugly machine_is_*() calls
Lee, Chun-Yi (4):
acer-wmi: check wireless capability flag before register rfkill
acer-wmi: add ACER_WMID_v2 interface flag to represent new notebooks
acer-wmi: check the existence of internal wireless device when set capability
acer-wmi: replaced the hard coded bitmap by the communication devices bitmap from SMBIOS
Lei Wen (6):
mtd: pxa3xx_nand: fix nand detection issue
mtd: pxa3xx_nand: enhance suspend and resume routine
mtd: pxa3xx_nand: convert all printk into dev_*
mtd: pxa3xx_nand: sperate each chip individual info
mtd: pxa3xx_nand: enable multiple chip select support
ARM: 7098/1: kdump: copy kernel relocation code at the kexec prepare stage
Len Brown (4):
tools/power turbostat: less verbose debugging
mrst pmu: update comment
Merge branches 'atomic-io', 'lockdep', 'misc', 'pm-profile' and 'pnp-cleanup' into acpi
Merge branches 'acpi', 'idle', 'mrst-pmu' and 'pm-tools' into next
Leo Yan (3):
ARM: mmp: add sram allocator
ARM: mmp: register audio sram bank
ARM: mmp: register internal sram bank
Leonid V. Fedorenchik (63):
Staging: cx25821: Get rid of typedef in cx25821.h
Staging: cx25821: Rename member name in struct cx25821_dev
Staging: cx25821: Delete file cx25821-gpio.h
Staging: cx25821: Move EXPORT_SYMBOL() to the right place
Staging: cx25821: Use DEFINE_PCI_DEVICE_TABLE for cx25821_pci_tbl
Staging: cx25821: Fix wrong statement indent in cx25821-cards.c
Staging: cx25821: Fix wrong statement indent in cx25821-core.c
Staging: cx25821: Fix wrong statement indent in cx25821-i2c.c
Staging: cx25821: Fix too long lines in cx25821-audio.h
Staging: cx25821: Fix obscure line endings in cx25821-audio-upstream.c
Staging: cx25821: Fix long lines in cx25821-audio-upstream.c
Staging: cx25821: Fix long lines in cx25821-audio-upstream.h
Staging: cx25821: Replace :? by if-else in cx25821-video-upstream-ch2.c
Staging: cx25821: Fix labels' placement in cx25821-video-upstream-ch2.c
Staging: cx25821: Fix wrong line endings in cx25821-video-upstream-ch2.c
Staging: cx25821: Fix long lines in cx25821-video-upstream-ch2.c
Staging: cx25821: Fix long lines in cx25821-video-upstream-ch2.h
Staging: cx25821: Fix long lines in cx25821-video-upstream.c
Staging: cx25821: Fix long lines in cx25821-video-upstream.h
Staging: cx25821: Fix labels' placement in cx25821-video.c
Staging: cx25821: Fix function signatures
Staging: cx25821: Fix obscure line endings
Staging: cx25821: Fix indent in comment
Staging: cx25821: Change indent with spaces to tabs 1
Staging: cx25821: Change indent with spaces to tabs 2
Staging: cx25821: Change indent with spaces to tabs 3
Staging: cx25821: Change indent with spaces to tabs 4
Staging: cx25821: Change indent with spaces to tabs 5
Staging: cx25821: Change indent with spaces to tabs 6
Staging: cx25821: Change indent with spaces to tabs 7
Staging: cx25821: Change indent with spaces to tabs 8
Staging: cx25821: Change indent with spaces to tabs 9
Staging: cx25821: Change indent with spaces to tabs 10
Staging: cx25821: Change indent with spaces to tabs 11
Staging: cx25821: Change indent with spaces to tabs 12
Staging: cx25821: Change indent with spaces to tabs 13
Staging: cx25821: Change indent with spaces to tabs 14
Staging: cx25821: Change indent with spaces to tabs 15
Staging: cx25821: Change indent with spaces to tabs 16
Staging: cx25821: Change indent with spaces to tabs 17
Staging: cx25821: Change indent with spaces to tabs 18
Staging: cx25821: Change indent with spaces to tabs 19
Staging: cx25821: Change indent with spaces to tabs 20
Staging: cx25821: Change indent with spaces to tabs 21
Staging: cx25821: Change indent with spaces to tabs 22
Staging: cx25821: Change indent with spaces to tabs 23
Staging: cx25821: Change indent with spaces to tabs 24
Staging: cx25821: Change indent with spaces to tabs 25
Staging: cx25821: Change indent with spaces to tabs 26
Staging: cx25821: Change indent with spaces to tabs 27
Staging: cx25821: Change indent with spaces to tabs 28
Staging: cx25821: Change indent with spaces to tabs 29
Staging: cx25821: Change indent with spaces to tabs 30
Staging: cx25821: Change indent with spaces to tabs 31
Staging: cx25821: Change indent with spaces to tabs 32
Staging: cx25821: Change indent with spaces to tabs 33
Staging: cx25821: Change indent with spaces to tabs 34
Staging: cx25821: Change indent with spaces to tabs 35
Staging: cx25821: Fix braces around statements in cx25821-video.c
Staging: cx25821: Replace :? by if-else in cx25821-video.c
Staging: cx25821: cx25821-video.h: Line up constant
Staging: cx25821: cx25821-video.h: Fix indent
Staging: cx25821: cx25821-video.h: Fix long lines
Li Dongyang (4):
xen-blkfront: add BLKIF_OP_DISCARD and discard request struct
xen-blkback: Implement discard requests ('feature-discard')
xen-blkfront: Handle discard requests.
xen-blkfront: fix a deadlock while handling discard response
Li Haifeng (2):
ext2: fix the outdated comment in ext2_nfs_get_inode()
mm: fix kunmap_high() comment
Li Zefan (8):
Btrfs: fix defragmentation regression
Btrfs: use i_size_read() in btrfs_defrag_file()
Btrfs: fix wrong max_to_defrag in btrfs_defrag_file()
Btrfs: honor extent thresh during defragmentation
Btrfs: fix array bound checking
Btrfs: remove BUG_ON() in compress_file_range()
Btrfs: fix direct-io vs nodatacow
Documentation: update cgroups notes
Liam Girdwood (2):
ASoC: dapm - Add DAPM stream completion event.
ASoC: dapm - change stream event dbg to vdgb
Linas Vepstas (5):
MAINTAINERS: Linas has moved
Hexagon: Export ksyms defined in assembly files.
Hexagon: Support dynamic module loading.
Hexagon: kgdb support files
Add extra arch overrides to asm-generic/checksum.h
Linus Torvalds (184):
Linux 3.1-rc10
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Merge branch 'v4l_for_linus' of git://linuxtv.org/mchehab/for_linus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc
Merge branch 'fix/hda' of git://github.com/tiwai/sound
Merge git://github.com/herbertx/crypto
Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge branch 'samsung-fixes-4' of git://github.com/kgene/linux-samsung
Merge branch 'for-linus' of http://people.redhat.com/agk/git/linux-dm
Merge git://git.infradead.org/iommu-2.6
Linux 3.1
Merge branch 'stable/e820-3.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
Merge branches 'stable/bug.fixes-3.2' and 'stable/mmu.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
Merge branches 'stable/drivers-3.2', 'stable/drivers.bugfixes-3.2' and 'stable/pci.fixes-3.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge branch 'next' of git://selinuxproject.org/~jmorris/linux-security
Merge branch 'for-linus' of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
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/apm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge branch 'usb-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Merge branch 'for-linus' of git://opensource.wolfsonmicro.com/regmap
Merge branch 'for-next' of git://git.linaro.org/people/triad/linux-pinctrl
Merge branch 'pm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge branch 'for-3.2' of git://linux-nfs.org/~bfields/linux
Merge branch 'nfs-for-3.2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Merge branch 'for-linus' of git://github.com/gregungerer/m68knommu
Merge branch 'for-linus' of git://github.com/ericvh/linux
Merge git://github.com/rustyrussell/linux
Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge branch 'staging-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Merge branch 'core-iommu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Remove stale "depends on NETDEV_1000"in staging drivers
Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'for-linus' of git://git.open-osd.org/linux-open-osd
Merge branch 'for-linus' of git://neil.brown.name/md
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin
Merge branch 'slab/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux
Merge branch 'upstream-linus' of git://github.com/jgarzik/libata-dev
Merge branch 'devicetree/next' of git://git.secretlab.ca/git/linux-2.6
Merge branch 'gpio' of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm
Merge branch 'amba' of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm
Merge branch 'clk' of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-cpufeature-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-geode-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-hyperv-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-microcode-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-rdrand-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-spinlocks-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-uv-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'drm-core-next' of git://people.freedesktop.org/~airlied/linux
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Merge branch '3.2-without-smb2' of git://git.samba.org/sfrench/cifs-2.6
Merge http://sucs.org/~rohan/git/gfs2-3.0-nmw
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/hch/vfs-queue
Merge branch 'devel-stable' of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc
Merge branch 'next-rebase' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge branch 'for-linus' of git://ceph.newdream.net/git/ceph-client
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge branch 'gpio/next' of git://git.secretlab.ca/git/linux-2.6
Merge branch 'spi/next' of git://git.secretlab.ca/git/linux-2.6
Merge branch 'devicetree/merge' of git://git.secretlab.ca/git/linux-2.6
Merge git://github.com/rustyrussell/linux
Merge branch 'fbdev-next' of git://github.com/schandinat/linux-2.6
Merge branch 'kvm-updates/3.2' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge branch 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch 'for-linus' of git://neil.brown.name/md
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge branch 'for_linus' of git://cavan.codon.org.uk/platform-drivers-x86
Merge branch 'next' of git://git.monstr.eu/linux-2.6-microblaze
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'akpm' (Andrew's incoming)
Merge Qualcom Hexagon architecture
Merge git://github.com/herbertx/crypto
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'pstore' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge branch 'for-linus' of git://opensource.wolfsonmicro.com/regulator
Merge branch 'for-linus/i2c-3.2' of git://git.fluff.org/bjdooks/linux
Merge branch 'next/fixes' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'next/cleanup' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'next/driver' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'next/timer' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'next/pm' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'next/deletion' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'next/board' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'next/devel' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'next/cross-platform' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'next/cleanup2' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'next/dt' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'next/soc' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'for-linus' of git://github.com/richardweinberger/linux
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/hch/vfs-queue
Merge git://github.com/rustyrussell/linux
Merge branch 'akpm' (Andrew's incoming - part two)
Merge branch 'misc-3.2' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux
Merge branch 'for-3.2' of git://linux-nfs.org/~bfields/linux
Merge branch 'linux_next' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac
Merge branch 'for-linus' of git://git.selinuxproject.org/~jmorris/linux-security
Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/linux-dm
Revert "perf: Add PM notifiers to fix CPU hotplug races"
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/ohad/hwspinlock
Merge branch 'sh-latest' of git://github.com/pmundt/linux-sh
Merge branch 'for-next' of git://git.infradead.org/users/sameo/mfd-2.6
Merge branch 'next' of git://github.com/kernelslacker/cpufreq
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Merge git://git.samba.org/sfrench/cifs-2.6
Merge branch 'devicetree/merge' of git://git.secretlab.ca/git/linux-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge branch 'process_vm' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'nfs-for-3.2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Merge branch 'for-linus' of git://github.com/cmetcalf-tilera/linux-tile
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next
Merge branch 'for-3.2/core' of git://git.kernel.dk/linux-block
Merge branch 'for-3.2/drivers' of git://git.kernel.dk/linux-block
Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge git://www.linux-watchdog.org/linux-watchdog
Merge branch 'pm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge branch 'next/cleanup3' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'next/devel2' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch 'next/move' of git://git.linaro.org/people/arnd/arm-soc
Merge branch 'fixes' of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Merge branch 'rmobile-latest' of git://github.com/pmundt/linux-sh
Merge git://github.com/rustyrussell/linux
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
Merge branch 'stable/vmalloc-3.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
hid/apple: modern macbook airs use the standard apple function key translations
Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
Merge branch 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
Merge branch 'trivial' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
Merge branch 'writeback-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
Merge branch 'stable/cleanups-3.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
Merge branch 'upstream/xen-settime' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen
Merge branch 'upstream/jump-label-noearly' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen
Revert "hvc_console: display printk messages on console."
Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6
Merge git://git.infradead.org/mtd-2.6
Merge git://git.samba.org/sfrench/cifs-2.6
Merge branch 'urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap
Linux 3.2-rc1
Linus Walleij (50):
mach-u300: retire odd singlemem variant
mach-u300: drop SEMI config option
mach-u300: patch physoffset by default
mach-u300: delete bogus memory mappings
mach-u300: retire AVE device
ARM: 7032/1: plat-nomadik: break out GPIO driver specifics
ARM: 7033/1: mach-u300: break out GPIO driver specifics
ARM: 7034/1: mach-u300: delete irq_to_gpio() function
ARM: 7035/1: mach-ks8695: move GPIO driver to GPIO subsystem
ARM: 7036/1: mach-ks8695: break out GPIO driver specifics
ARM: 7037/1: mach-ks8695: fix GPIO LEDs
ARM: 7038/1: mach-davinci: move GPIO driver to GPIO subsystem
ARM: 7039/1: mach-davinci: move DaVinci TNET GPIO driver to GPIO subsystem
ARM: 7040/1: mach-davinci: break out GPIO driver specifics
ARM: 7041/1: gpio-ep93xx: hookup the to_irq callback in the driver
ARM: 7043/1: mach-ixp2000: rename GPIO header
ARM: 7044/1: mach-lpc32xx: move LPC32XX GPIO driver to GPIO subsystem
ARM: 7045/1: mach-lpc32xx: break out GPIO driver specifics
ARM: 7049/1: mach-sa1100: move SA1100 GPIO driver to GPIO subsystem
ARM: 7050/1: mach-sa1100: delete irq_to_gpio() function
ARM: 7056/1: plat-nomadik: kill off <plat/gpio.h>
ARM: 7057/1: mach-pnx4008: rename GPIO header
mach-ux500: factor out l2x0 handling code
ARM: 7083/1: rewrite U300 GPIO to use gpiolib
mtd: drop Integrator flash map Kconfig
gpio/nomadik: use genirq core to track enablement
ARM: mach-ux500: unlock I&D l2x0 caches before init
ARM: 7042/3: mach-ep93xx: break out GPIO driver specifics
ARM: 7103/1: plat-pxa: move PXA GPIO driver to GPIO subsystem
ARM: 7104/1: plat-pxa: break out GPIO driver specifics
clocksource: fixup ux500 build problems
drivers: create a pin control subsystem
pinctrl: add a driver for the U300 pinmux
ARM: 7084/1: mach-integrator: retire some timer macros
ARM: 7085/2: mach-integrator: clockevent supports oneshot mode
ARM: 7086/2: mach-integrator: modernize clock event registration
ARM: 7087/2: mach-integrator: get timer frequency from clock
ARM: 7102/1: mach-integrator: update defconfig
ARM: 6217/4: mach-realview: expose PB1176 ROM using physmap and map_rom
mfd: Add missing #ifdef around tc3589x PM block
mfd: Break out ab5500 debugfs code
mfd: Delete ab3550 driver
mfd: Fix db5500-prcmu defines
mfd: Rename db8500-prcmu init function
mfd: Refactor db8500-prcmu request_clock() function
mfd: Convert db8500-prcmu panic() into pr_crit()
[CPUFREQ] db8500: support all frequencies
ARM: mark empty gpio.h files empty
mfd: Fix missing abx500 header file updates
ARM: 7142/1: davinci: mark GPIO implementation complex
Liu Bo (1):
Btrfs: do not set EXTENT_DIRTY along with EXTENT_DELALLOC
Liu Gang (2):
drivers/rapidio/rio-scan.c: use discovered bit to test if enumeration is complete
arch/powerpc/sysdev/fsl_rio.c: release rapidio port I/O region resource if port failed to initialize
Liu Shuo (1):
mtd: nand: don't free the global data too early
Liu Yu (3):
powerpc/math_emu/efp: Use pr_debug instead of printk
powerpc/math_emu/efp: No need to round if the result is exact
powerpc/math_emu/efp: Look for errata handler when type mismatches
Liu, Jinsong (2):
x86: TSC deadline definitions
KVM: emulate lapic tsc deadline timer for guest
Lorenzo Bianconi (1):
mac80211: max_tp_rate2 management of minstrel_ht
Lorenzo Colitti (1):
ipv6: updates to privacy addresses per RFC 4941.
Lothar WaÃmann (1):
mxs-dma: enable CLKGATE before accessing registers
Lu Guanqun (6):
ALSA: core: trivial code style fix
ALSA: core: release the constraint check for replace ops
ASoC: sst_platform: trivial coding style fix
ASoC: sst_platform: using builtin function
ASoC: sst_platform: fix memory leak
staging: intel_sst: fix compile error
Luben Tuikov (2):
USB: storage: Use normalized sense when emulating autosense
[SCSI] libsas: Allow expander T-T attachments
Lucas De Marchi (2):
kconfig: fix set but not used variables
sysctl: add support for poll()
Luciano Coelho (10):
wl12xx: add support for multiple SSIDs in sched_scan
wl12xx: use SCAN_SSID_TYPE_PUBLIC when using the wildcard in sched_scan
nl80211/cfg80211: add match filtering for sched_scan
Merge branch 'wl12xx-next' into for-linville
wl12xx: remove deprecated CONFIG_WL12XX_HT flag
wl12xx: add support for sched_scan filters
wl12xx: increase number of allowed SSIDs in sched_scan
wl12xx: ignore sched scan match sets without SSID
wl12xx: fix forced passive scans
wl12xx: set max_sched_scan_ie_len correctly
Luck, Tony (2):
pstore: defer inserting OOPS entries into pstore
ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast()
Ludovic Desroches (8):
mmc: atmel-mci: change namespace
mmc: atmel-mci: change atmci_readl and atmci_writel macros
mmc: atmel-mci: indentation
mmc: atmel-mci: add pdc support and runtime capabilities detection
mmc: atmel-mci: change atmci_start_command to atmci_send_command
mmc: atmel-mci: use ATMEL_PDC_SCND_BUF_OFF instead of a literal value
mmc: atmel-mci: correct sg buffer size evaluation
mmc: atmel-mci: fix a potential issue about pending PDC interrupts
Luis R. Rodriguez (5):
wireless: relicense regulatory header to ISC
MAINTANERS: update Qualcomm Atheros addresses
ath9k_hw: add AR9580 support
ath9k: add AR9580 support
ath9k_htc: add AVM FRITZ!WLAN 11N v2 support
Luiz Augusto von Dentz (2):
Bluetooth: make use of connection number to optimize the scheduler
Bluetooth: mark l2cap_create_iframe_pdu as static
Luiz Ramos (1):
[media] Fix wrong register mask in gspca/sonixj.c
Lukas Czerner (4):
ext3: remove deprecated oldalloc
loop: add discard support for loop devices
ext4: remove deprecated oldalloc
btrfs: return EINVAL if start > total_bytes in fitrim ioctl
Lutz Sammer (2):
[media] TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
[media] stb0899: Fix slow and not locking DVB-S transponder(s)
Maarten Lankhorst (2):
oprofile, x86: Convert memory allocation to static array
ALSA: ctxfi: Bump playback substreams to 256
Maciej Żenczykowski (3):
net: allow CAP_NET_RAW to set socket options IP{,V6}_TRANSPARENT
net: use INET_ECN_MASK instead of hardcoded 3
net: make bonding slaves honour master's skb->priority
Magnus Damm (31):
ARM: mach-shmobile: sh73a0 PFC pull-up support for SDHI0+2
ARM: mach-shmobile: Kota2 SCIFA2 and SMSC911X support
ARM: mach-shmobile: Kota2 KEYSC support
ARM: mach-shmobile: Kota2 GPIO Keys support
ARM: mach-shmobile: Kota2 GPIO LEDs support
ARM: mach-shmobile: Kota2 MMCIF support
ARM: mach-shmobile: Kota2 SCIFA4 and SCIFB support
ARM: mach-shmobile: Kota2 SDHI0 and SDHI1 support
ARM: mach-shmobile: sh7372 generic suspend/resume support
ARM: mach-shmobile: sh7372 A3SM support
ARM: mach-shmobile: sh7372 sleep warning fixes
ARM: mach-shmobile: sh7372 A3SP support (v4)
ARM: mach-shmobile: sh7372 A4R support (v4)
sh: intc: Add IRQ trigger bit field check
sh: pfc: get_config_reg() shift clean up
sh: pfc: Remove unused gpio_in_use member
sh: pfc: Add GPIO IRQ support
leds: Renesas TPU LED driver
drivers/leds/leds-renesas-tpu.c: update driver to use workqueue
drivers/leds/leds-renesas-tpu.c: move Renesas TPU LED driver platform data
ARM: mach-shmobile: Break out INTC IRQ code
sh: intc: Allow triggering on both edges for ARM SoCs
ARM: mach-shmobile: sh7372 Mackerel NOR Flash USB boot fix
ARM: mach-shmobile: sh73a0 GPIO IRQ support
ARM: mach-shmobile: Use common INTC IRQ code on sh7367
ARM: mach-shmobile: Use common INTC IRQ code on sh7377
ARM: mach-shmobile: Use common INTC IRQ code on sh7372
ARM: mach-shmobile: Use common INTC IRQ code on sh73a0
ARM: mach-shmobile: SDHI0 GPIO hotplug for AG5EVM
ARM: mach-shmobile: Add support for PINT though INTC macros
ARM: mach-shmobile: sh73a0 and AG5EVM PINT support
Malahal Naineni (1):
Check validity of cl_rpcclient in nfs_server_list_show
Malcolm Priestley (5):
[media] it913x_fe: frontend and tuner driver v1.05
[media] it9137: Fimrware retrival information for Kworld UB499-2T T09 (id 1b80:e409)
[media] it913x: Driver for Kworld UB499-2T (id 1b80:e409) v1.05
[media] it913x-fe changes to power up and down of tuner
[media] it913x [VER 1.07] Support for single ITE 9135 devices
Mandeep Baines (1):
forcedeth: Improve stats counters
Mandeep Singh Baines (1):
dm table: propagate non rotational flag
Manfred Spraul (4):
ipc/sem.c: fix return code race with semop vs. semop +semctl(IPC_RMID)
ipc/sem.c: handle spurious wakeups
ipc/sem.c: remove private structures from public header file
include/linux/sem.h: make sysv_sem empty if SYSVIPC is disabled
Manish Rangankar (10):
[SCSI] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login.
[SCSI] qla4xxx: support iscsiadm session mgmt
[SCSI] qla4xxx: Remove reduandant code after open-iscsi integration.
[SCSI] qla4xxx: Boot from SAN support for open-iscsi
[SCSI] qla4xxx: Clear DDB map index on the basis of AEN.
[SCSI] qla4xxx: Fixed session destroy issue on link up-down.
[SCSI] qla4xxx: Fixed device blocked issue on link up-down.
[SCSI] qla4xxx: Fixed active session re-open issue.
[SCSI] qla4xxx: Fixed target discovery failed issue.
[SCSI] qla4xxx: updated device id check for BFS.
Manish chopra (1):
qlcnic: Change debug messages in loopback path
Manjunath Hadli (1):
[media] davinci vpbe: remove unused macro
Manjunathappa, Prakash (2):
video: da8xx-fb: Interrupt configuration of revised LCDC IP
video: da8xx-fb: Increased resolution configuration of revised LCDC IP
Manohar Vanga (8):
staging: vme_user: change kmalloc+memset to kzalloc
staging: vme: make [alloc|free]_consistent bridge specific
staging: vme: keep track of registered buses
staging: vme: change static device array to pointers
staging: vme: add struct vme_dev for VME devices
staging: vme: make match() driver specific to improve non-VME64x support
staging: vme: get rid of struct vme_device_id and slots
staging: vme_user: rename USER_BUS_MAX to VME_USER_BUS_MAX
Manuel Lauss (31):
au1200fb: use framebuffer_alloc()
au1200fb: fixup PM
au1200fb: make number of windows configurable at load time.
au1200fb: switch to FB_SYS helpers
au1200fb: fix hardcoded IRQ
ASoC: Alchemy AC97C/I2SC audio support
ASoC: Add a DB1x00 AC97 machine driver
ALSA: deprecate MIPS AU1X00 AC97 driver
ASoC: au1x: remove automatic DMA device registration from PSC drivers
ASoC: au1x: update db1200 machine to the new way of things
ASoC: au1x: use substream stream info directly
fbdev: au1200fb: silence debug output
fb: fix au1100fb bitrot.
topstar-latop: ignore 0x82 event
NET: au1000_eth: Pass MACDMA address through platform resource info.
MIPS: Alchemy: Always build power code
MIPS: Alchemy: support multiple GPIO styles in one kernel
MMC: au1xmmc: Remove Alchemy CPU subtype dependencies
MIPS: Remove __init from add_wired_entry()
MIPS: Alchemy: abstract USB block control register access
MIPS: Alchemy: rewrite USB platform setup.
MIPS: Alchemy: more base address cleanup
MIPS: Alchemy: Redo PCI as platform driver
MIPS, IDE: Alchem, au1xxx-ide: Remove pb1200/db1200 header dep
MIPS: Alchemy: clean DMA code of CONFIG_SOC_AU1??? defines
MIPS: Alchemy: kill au1xxx.h header
MIPS: Alchemy: remove all CONFIG_SOC_AU1??? defines
i2c-au1550: remove usage of volatile keyword
i2c-au1550: remove unused ack_timeout
i2c-au1550: increase timeout waiting for master done
i2c-au1550: dev_pm_ops conversion
Manuel Stahl (1):
staging: iio: Move sensor drivers to sub menus
Marc Dietrich (16):
ARM: tegra: paz00: add support serial port on JP1
ARM: tegra: paz00: enable rfkill for internal wifi card
ARM: tegra: paz00: enable wifi led
ARM: tegra: paz00: reorder the SDHCI channel init
ARM: tegra: paz00: add clocks required for usb operation
staging: nvec: convert to use platform register and mfdcells
staging: nvec: coding style fixes / add copyright notice
staging: nvec: Use print_hex_dump() where appropriate
staging: nvec: rework the nvec slave init
staging: nvec: fix unmute of speakers
staging: nvec: update ToDo list
staging: nvec: add MAINTAINERS info
staging: nvec: fix Kconfig dependencies
staging: nvec: send suspend messages synchronously
spi/tegra: fix compilation error in spi-tegra.c
staging/nvec: fix compilation error in nvec.c
Marc Kleine-Budde (3):
net/can/mscan: add __iomem annotations
MAINTAINERS: can: the mailinglist moved to vger.kernel.org
can: remove references to berlios mailinglist
Marc Zyngier (6):
genirq: Add support for per-cpu dev_id interrupts
genirq: percpu: allow interrupt type to be set at enable time
Merge commit '32cffdd' into ppi-irq-core-for-rmk
ARM: gic: consolidate PPI handling
ARM: gic, local timers: use the request_percpu_irq() interface
ARM: EXYNOS4: convert MCT to percpu interrupt API
Marcel Apfelbaum (4):
IB: Add new InfiniBand link speeds
IPoIB: Handle extended rates in debugfs
mlx4_core: Add extended port capabilities support
IB/mlx4: Configure extended active speeds
Marcelo Tosatti (1):
KVM: x86: report valid microcode update ID
Marcin Slusarz (3):
drm/nouveau: fix printk typo in ioremap failure path
drm: fix error message about failed procfs file registration
drm: simplify error printing in drm_debugfs_create_files
Marcos Paulo Souza (1):
Documentation: Computone ip2 is orphaned
Marcos Paulo de Souza (5):
drivers/staging/bcm/InterfaceDld.c: Fix checkpatch warnings
include: linux: skbuf.h: Fix parameter documentation
[SCSI] scsi_transport_iscsi: Fix documentation os parameter
Documentation: fix inotify source file paths
Documentation: HFS is orphaned
Marcus Folkesson (6):
regulator: tps65023: Fixes i2c configuration issues
regulator: tps65023: Fixes i2c configuration issues
regulator: tps65023: Set missing bit for update core-voltage
regulator: tps65023: Setting correct core regulator for tps65021
regulator: tps65023: Added support for the similiar TPS65020 chip
serial: pxa: work around for errata #20
Marek Lindner (7):
ath9k: remove eeprom txgain override for minor version < 19
batman-adv: reuse tt_len() to calculate tt buffer length
batman-adv: merge update_transtable() into tt related code
batman-adv: rename all instances of batman_packet to batman_ogm_packet
batman-adv: agglomerate all batman iv ogm processing functions in a single file
batman-adv: move routing packet initialization into corresponding file
batman-adv: agglomerate all batman iv ogm sending functions in the batman iv file
Marek Olšák (2):
drm/ttm: add a way to bo_wait for either the last read or last write
drm/radeon/kms: add a new gem_wait ioctl with read/write flags
Marek Szyprowski (14):
[media] MAINTAINERS: add entries for s5p-mfc and s5p-tv drivers
[media] media: vb2: add a check if queued userptr buffer is large enough
[media] media: vb2: fix handling MAPPED buffer flag
[media] media: vb2: change plane sizes array to unsigned int[]
[media] media: vb2: dma contig allocator: use dma_addr instread of paddr
[media] media: vb2: change queue initialization order
[media] staging: dt3155v4l: fix build break
ARM: EXYNOS4: enable frame buffer on Universal C210 board
ARM: EXYNOS4: enable frame buffer on Nuri board
gpio/samsung: fix broken configuration for EXYNOS4 GPIO banks
gpio/samsung: fix GPIO interrupt registration for EXYNOS4 SoCs
gpio/samsung: correct pin configuration for S5PC100/S5PC110/EXYNOS4
[media] media: vb2: fix incorrect return value
ARM: S5P: fix offset calculation on gpio-interrupt
Mariano Guerra (1):
Staging: comedi: do not initialise statics to 0 or NULL
Mark A. Grondona (1):
EDAC: Fix incorrect edac mode reporting in sb_edac
Mark Brown (242):
ASoC: Add device tree binding for WM8731
ASoC: Trivial formatting fix in soc-core.c
ASoC: Implement new DC servo readback mode for late WM8994 revisions
ASoC: Support separate left and right channel dcs_codes values
ASoC: Parse board ID/revision information from WM1250-EV1 board
ASoC: Remove -codec from WM8523 driver name
ASoC: Remove redundant -codec from WM8580 driver name
Merge branch 'for-3.1' into for-3.2
ASoC: Use new register map API for ASoC generic physical I/O
ASoC: Add regmap as a control type
Merge branch 'regmap-asoc' into for-3.2
regmap: Add kerneldoc for struct regmap_config
regmap: Allow devices to specify which registers are accessible
regmap: Add precious registers to the driver interface
regmap: Just send the buffer directly for single register writes
Merge branches 'regmap-linus' and 'regmap-interface' into regmap-next
regmap: Add basic tracepoints
regmap: Implement writable register checks
regmap: Use a local header for API internals
regmap: Provide register map dump via debugfs
regmap: Skip precious registers when dumping registers via debugfs
ASoC: Remove unneeded -codec from WM8753 driver name
Merge branch 'for-3.1' into for-3.2
regmap: Fix kerneldoc errors for regmap
Merge branch 'regmap-interface' into regmap-next
ASoC: Update SMDKs for WM8580 -codec removal
ASoC: Remove some more redundant -codecs from driver names
Merge branch 'for-3.1' into for-3.2
regmap: Use int rather than size_t for lengths when logging blocks
regmap: Fix type of field width specifiers for x86_64
regmap: Remove unused type and list fields from bus interface
ASoC: Refactor WM8741 regulator handling into CODEC generic code
ASoC: Add SPI support for WM8741
ASoC: Fix warning in WM1250-EV1 driver
Merge branch 'for-3.1' into for-3.2
ASoC: Specify register defaults for WM8958 MICBIAS1 and MICBIAS2
Merge branch 'for-3.1' into for-3.2
Merge branch 'for-3.1' into for-3.2
Merge branch 'regmap-linus' into regmap-next
Merge branch 'for-3.1' into for-3.2
ASoC: Allow userspace control of Speyside headphone output
ASoC: Add bitfield definitions for WM8958 MICBIAS registers
ASoC: Add device tree binding for WM8510
ASoC: Add device tree binding for WM8523
ASoC: Add device tree support for WM8580
ASoC: Add device tree binding for WM8711
ASoC: Add device tree binding for WM8728
ASoC: Add device tree binding for WM8737
ASoC: Add device tree binding for WM8750
ASoC: Add device tree binding for WM8753
ASoC: Add VMID widget for wm_hubs devices
ASoC: Disable WM8994 VMID for digital only paths
ASoC: Remove redundant -codec from WM8750
Merge branch 'for-3.1' into for-3.2
ASoC: Support !CONFIG_REGMAP builds
Merge branch 'for-3.1' into for-3.2
regmap: Add functions to check for access on registers
regmap: Share some of the debugfs infrastructure ready for more files
regmap: Provide access information via debugfs
Merge branch 'for-3.1' into for-3.2
ASoC: Add device tree binding for WM8741
ASoC: Correct revision display for WM1250-EV1 module
ASoC: Disable pulls on WM8994 AIF2 when starting it
ASoC: Run Speyside WM8962 at 512fs
ASoC: Add WM8958 noise gate support
ASoC: Implement WM8994 thermal warning and shutdown interrupt support
ASoC: Fix backport of WM8994 thermal warning
Merge branch 'for-3.1' into for-3.2
Merge branch 'for-3.1' into for-3.2
regmap: Allow drivers to specify register defaults
Merge branch 'regmap-interface' into regmap-next
mfd: Convert WM831x to use regmap API
mfd: Provide regmap register access info from wm831x driver
mfd: Use device ID matching for WM831x SPI driver
mfd: Convert WM8994 to use new register map API
mfd: Convert WM8400 to regmap API
Merge branch 'regmap-mfd' into regmap-next
ASoC: Automatically manage WM8996 MICBIAS regulating mode
ASoC: Optimise WM8996 no interrupt path
ASoC: Add basic WM8962 capture low/high pass filter control
ASoC: Initial WM8962 DSP2 support
ASoC: Report IRQ_NONE when we don't see an interrupt from WM8962
ASoC: Provide more detail on WM8962 thermal shutdown status
Merge branch 'for-3.1' into for-3.2
ASoC: Convert WM8523 to table based control and DAPM initialization
ASoC: Allow idle_bias_off to be specified in CODEC drivers
Merge branch 'for-3.1' into for-3.2
Merge branch 'for-3.1' into for-3.2
Merge branch 'for-3.1' into for-3.2
regulator: Add debugfs file showing the supply map table
Merge branch 'for-3.1' into for-3.2
ASoC: Allow register defaults to be larger than unsigned short
ASoC: Remove unused mutex from WM9090 driver
ASoC: Remove redundant -codec from WM8776 driver name
ASoC: Add device tree binding for WM8770
ASoC: Add device tree binding for WM8776
ASoC: Add device tree binding for WM8804
ASoC: Allow source specification for CODEC level sysclk
Merge branch 'for-3.1' into for-3.2
ARM: SAMSUNG: Fix mask for S3C64xx CPU IDs
Merge branch 'regmap-linus' into regmap-next
regmap: Remove redundant owner field from the bus type struct
regmap: Include the last register in debugfs output
Merge branch 'for-3.1' into for-3.2
ASoC: Check that WM8996 FLL started even if we don't have the IRQ
ASoC: Remove unused step size from debugfs CODEC write function
regmap: Provide device read and write map interface for merging
Merge branch 'regmap-interface' into regmap-next
Merge branch 'topic/interface' of git://opensource.wolfsonmicro.com/regmap into for-3.2
staging: intel_sst: fix comment typo
regulator: Implement deferred disable support
ASoC: Disable WM8996 CPVDD supply when not in use
ASoC: Correct channel numbers for WM8996 AIF2
ASoC: Fix WM8996 DC servo operation without IRQ
Merge branch 'for-3.1' into for-3.2
ARM: S3C64XX: Remove unused CPU devices for Cragganmore
ARM: S3C64XX: Hook up GPIO initiated DVS on Cragganmore
ARM: S3C64XX: Use module identification for Cragganmore system builds
ARM: S3C64XX: Hook up some additional supplies on Cragganmore
ARM: S3C64XX: Add devices for Kilchoman audio module on Cragganmore
ARM: S3C64XX: Register Lowland audio device on Cragganmore
ASoC: Display the error code when we fail to add a DAPM control
ASoC: WM8996 only needs bandgap for analogue functionality
ASoC: Initial WM8996 headphone impedance measurement support
ASoC: Add line loads to the list of supported detections for Speyside
regmap: A cache type of _NONE behaves like a bypassed cache
regmap: Prototype regcache_sync()
regmap: Allow drivers to control cache_only flag
ASoC: Fix unused variable warning in WM8996
ASoC: Refcount WM8996 bandgap from FLL too
Merge branch 'for-3.1' into for-3.2
mfd: Support software initiated shutdown of WM831x PMICs
ASoC: Add WM5100 driver
ASoC: Trace and collect statistics for DAPM graph walking
ASoC: Factor out per-widget DAPM power checks
Merge branch 'for-3.1' into for-3.2
ASoC: Include delay.h in 88pm860x
Merge branch 'peter/topic/for-mark/mcpdm_for-3.2' of git://gitorious.org/omap-audio/linux-audio into for-3.2
ASoC: Dynamically manage DBVDD2 and DBVDD3 on WM5100
ASoC: Add another DAPM stat for neighbour checks
ASoC: Add missed BCLK rate to WM5100 driver
Merge branch 'for-3.1' into for-3.2
ASoC: Support a wider range of sample rates on Speyside WM8962
ASoC: Rename WM8962 DMIC widget to DMIC_ENA
ASoC: Convert WM8962 MICBIAS to a supply widget
ASoC: Add support for on-board analogue microphones on Speyside WM8962
ASoC: Add DMIC control to Speyside WM8962 board
ASoC: Don't force bias on ground referenced devices
ASoC: Add platform data for WM1250 EV1 GPIOs
ASoC: Set idle_bias_off for WM1250 EV1
ARM: S3C64xx: Add LDOVDD supply for CODEC on Cragganmore
Merge branch 'for-3.1' into for-3.2
ASoC: Add device ID for WM9093 to WM9090 driver
ASoC: Allow DAI formats to be specified in the dai_link
ASoC: Use dai_fmt in speyside_wm8962
ASoC: Also count neighbour checks for supplies
regmap: Fix lock used for regcache_cache_only()
ASoC: Staticise non-exported symbols in rt5631
ASoC: Remove unused function check_vdac_to_outmix from rt5631
regmap: Fix apostrophe usage
Merge branch 'for-3.1' into for-3.2
Merge branch 'for-3.1' into for-3.2
ASoC: Instantiate DAPM widgets before we do the DAI link init
ASoC: Fix typo in 24.576MHz rate in WM5100
ASoC: Flush Samsung DMA on free
mfd: Add WM1811 support
ASoC: Add WM1811 support
Merge branch 'for-3.1' into for-3.2
ASoC: Remove direct register cache accesses from WM8962 driver
regulator: Fix return code from regulator_disable_deferred()
ASoC: Factor write of widget power out into a separate function
ASoC: Move bias level decision into main dapm_power_widgets()
ASoC: Ensure all DAPM widgets have a power check callback
ASoC: Factor out widget power check operation
ASoC: Mark headphone, mic, speaker and line widgets as always connected
ASoC: Do DAPM power checks only for widgets changed since last run
ASoC: Reduce the number of neigbours we mark dirty when updating power
ASoC: Add verbose debugging showing why widgets get marked dirty
ASoC: Only run power_check() on a widget once per run
ASoC: Don't mark the outputs of supplies as dirty on state changes
ASoC: Stop checking for supplied widgets after we find the first
ASoC: Use dapm_mark_dirty() for new DAPM widgets for consistency
ASoC: Remove references to linux at wolfsonmicro.com
ASoC: Ensure DAPM widgets are set up before we sync jacks
Merge branch 'for-3.1' into for-3.2
regulator: Fix some bitrot in the machine driver documentation
regulator: Clarify documentation for regulator-regulator supplies
regulator: Add WM1811 support
ASoC: Suppress early calls to snd_soc_dapm_sync()
ASoC: Remove redundant snd_soc_dapm_sync() calls from machine drivers
ASoC: Ensure all DAPM widgets are instantiated with the card
ASoC: Assign power_check when we allocate DAPM widgets
ASoC: Cache connected input and output recursions
regmap: Use bsearch() to search the register defaults
ASoC: Squash error codes from regmap down to -1 on read
regmap: Return a sensible error code if we fail to read the cache
regmap: Warn on raw I/O as well as bulk reads that bypass cache
regmap: Allow rbtree to cache zero default values
regmap: Ensure rbtree syncs registers set to zero properly
ASoC: Fix DAPM sync for TLV320AIC3x custom DAPM widget
ASoC: Convert Simtec machines to table based DAPM init
ASoC: Convert H1940 to table based init
ASoC: Convert RX1950 to table based init
ASoC: Convert SmartQ to table based init
ASoC: Convert SMDK WM8580 to table based DAPM init
ASoC: Convert Jive to table based init
regmap: Allow caches for devices with no defaults
regulator: Add module.h include to gpio-regulator
ASoC: Convert Goni to data based DAPM init
ASoC: Add missing default for WM5100 Clocking 1
ASoC: Implement WM5100 accessory detection support
ASoC: Instantiate card widgets immediately
ARM: S3C64XX: Enable TCM support
regmap: Support some block operations on cached devices
ASoC: Update WM5100 accessory detection for revision A
ASoC: Convert DA7210 to table based DAPM init
regulator: Constify constraints name
MANITAINERS: Add Cragganmore reference platform to Wolfson support
mfd: Enable rbtree cache for wm831x devices
ARM: S3C64XX: Fix SoC identification for S3C64xx devices
gpio/samsung: Complain loudly if we don't know the SoC
ASoC: Update WM1811 DCS codes for latest evaluation results
ASoC: Convert WM9081 to table based control init
ASoC: Fix prefixing of DAPM controls
ASoC: WM9081 interrupt status register is volatile
mfd: Convert pcf50633 to use new register map API
mfd: Remove spurious newlines from wm831x-irq.c
mfd: Allow WM8994 LDO enable pulls to be disabled
mfd: Add more checks for WM8994 being active during suspend
mfd: Select REGMAP_I2C from WM8400
mfd: Support software initiated shutdown of WM831x PMICs
mfd: Simulate active high IRQs with wm831x
gpiolib: Ensure struct gpio is always defined
h8300: Move gpio.h to gpio-internal.h
ASoC: Fix return value of wm5100_gpio_direction_out()
cpufreq: Fix build of s3c64xx cpufreq driver for header change
lis3lv02d: make regulator API usage unconditional
backlight: fix broken regulator API usage in l4f00242t03
ASoC: Ensure WM8962 PLL registers are reset
ASoC: Ensure the WM8962 oscillator and PLLs start up disabled
ASoC: Ensure we always delay for WM8962 FLL when starting from SYSCLK
watchdog: Convert wm831x driver to watchdog core
Mark Einon (98):
staging: et131x: Converting et1310_mac.c function and local names from CamelCase
staging: et131x: Converting et1310_phy.c function and local names from CamelCase
staging: et131x: Converting et1310_pm.c function and local names from CamelCase
staging: et131x: Converting et1310_rx.c function and local names from CamelCase
staging: et131x: Make static some local functions in et1310_rx.c
staging: et131x: Converting et1310_rx.h variable names from CamelCase
staging: et131x: add et1310_ prefix to et1310_mac.c functions
staging: et131x: Convert et1310_tx.c function name from CamelCase
staging: et131x: Fix variable typo carry_reg1 -> carry_reg2
staging: et131x: Remove redundant commented out code
staging: et131x: Rename et131x_config_global_regs > et131x_configure_global_regs
staging: et131x: Remove unecessary *etdev NULL check in et1310_phy_init()
staging: et131x: Converting et1310_tx.c function and local names from CamelCase
staging: et131x: Converting et1310_adapter.h variable names from CamelCase
staging: et131x: Removing commented out code implemented elsewhere
staging: et131x: Rename var name 'etdev' to 'adapter' throughout module
staging: et131x: Fix link detection signalling
staging: et131x: Fix free IRQ from IRQ context warning after tx_timeout
staging: et131x: Update tx trans_start on device close to prevent tx_timeout
staging: et131x: Further tidy up of 131x_pci_setup()
MAINAINERS: Add details for drivers/staging/et131x
staging: et131x: Remove unused xcvr_id in struct ce_stats
staging: et131x: Remove redundant replica loopback code
staging: et131x: Remove module_param et131x_speed_set
staging: et131x: Use phy-device, mii_bus and ethtool_ops
staging: et131x: converting et131x_ioctl to use phy_mii_ioctl
staging: et131x: Remove xcvr_addr and et131x_xcvr_find
staging: et131x: Remove redundant phy code
staging: et131x: Use MII register defines from mii.h
staging: et131x: Fix checkpatch whitespace warnings
staging: et131x: Amend README file
staging: et131x: Remove private adapter->linkspeed and use phydev->speed instead
staging: et131x: Remove private adapter->duplex_mode and use phydev->duplex instead
staging: et131x: Remove redundant struct adapter members
staging: et131x: Remove PHY interrupt handling code from driver isr handler
staging: et131x: remove calls to netif_carrier_[on|off] from et131x_mii_check
staging: et131x: Remove registry_rx_mem_end from struct et131x_adapter
staging: et131x: Remove cached_mask_value from et131x_adapter
staging: et131x: Remove duplicated register defines from et1310_phy.h
staging: et131x: Replace magic numbers in et1310_phy.c with defines
staging: et131x: Remove struct mi_regs from et1310_phy.h
staging: et131x: Remove ai_force_[duplex|speed] from et131x_adapter
staging: et131x: Update README file
mii: Convert spaces to tabs in mii.h
mii: Remove references to DP83840 PHY in mii.h
staging: et131x: support register dump in ethtool ops
staging: et131x: Add link status to adapter struct
staging: et131x: Remove et131x_check_mii() and move functionality into et131x_adjust_link()
staging: et131x: Create et131x_[dis|en]able_txrx() calls
staging: et131x: Remove header declaration of et131x_check_mii()
staging: et131x: Bugfix - driver doesn't autoreneg after cable unplug/plug events
staging: et131x: Remove TODO entry 'alloc_etherdev initilising memory with zero'
staging: et131x: Introduce et1310_in_phy_coma() call
staging: et131x: Remove adapter->bmsr, replace with phydev equivalents
staging: et131x: Add pci suspend & resume functions
staging: et131x: Fix add_timer() from et131x_open
staging: et131x: Update TODO file for kernel parameters
staging: et131x: Updating copyright statements and module authors
staging: et131x: Fix indefinite low power sleep
staging: et131x: Removing Olaf Hartmann's email as it bounces
staging: et131x: Remove error path from suspend/resume code
staging: et131x: Move pm calls from pci device to driver device
staging: et131x: Remove file et131x_version.h
staging: et131x: Fix et131x sparse warnings
staging: et131x: Fix et131x smatch issues
staging: et131x: Remove unused mac defines
staging: et131x: Update TODO list
staging: et131x: Put all .c files into one big file
staging: et131x: Move function declarations from et131x.h to et131x.c
staging: et131x: Move non-register defines from et131x.h to et131x.c
staging: et131x: move et1310_address_map.h contents into et131x.h
staging: et131x: move et1310_phy.h contents into et131x.h
staging: et131x: move et131x_adapter.h contents into et131x.c
staging: et131x: move et131x_defs.h contents into et131x.c
staging: et131x: move et1310_rx.h contents into et131x.c
staging: et131x: move et1310_tx.h contents into et131x.c
staging: et131x: Update TODO list - remove 'put driver into single file'
staging: et131x: Moving two extern inline functions to .c file
staging: et131x: Make rx_ring.fbr{0,1} share a common structure
staging: et131x: Fix issues when USE_FBR0 is not defined
staging: et131x: use dma_alloc... instead of pci_alloc...
staging: et131x: Match dma_alloc_ calls with dma_free_ calls
staging: et131x: Tidy up PCI device table definition
staging: et131x: on transmit, stop the queue if the next packet will fail
staging: et131x: Convert rest of pci memory management to dma api
staging: et131x: Remove unused defines
staging: et131x: Remove unused rx_ring.recv_buffer_pool
staging: et131x: Remove redundant et131x_reset_recv() call
staging: et131x: Remove call to find pci pm capability
staging: et131x: Remove unused rx_ring.recv_packet_pool
staging: et131x: Remove some forward declarations
staging: et131x: Remove forward declaration of et131x_adapter_setup
staging: et131x: Remove more forward declarations
staging: et131x: Remove yet more forward declarations
staging: et131x: Remove even more forward declarations
staging: et131x: Remove last of the forward declarations
staging: et131x: Mainly whitespace changes to appease checkpatch
staging: et131x: Remove redundant check and return statement
Mark Kamichoff (1):
net/usb: Add IPv6 support to the LG-VL600 LTE USB modem driver
Mark Pearson (1):
Staging: comedi: Fixed coding style issues.
Mark Rustad (3):
ixgbe: Fix PFC mask generation
dcb: Use ifindex instead of ifname
ixgbe: Correct check for change in FCoE priority
Mark Rutland (19):
perf: provide PMU when initing events
ARM: perf: de-const struct arm_pmu
perf: provide PMU when initing events
ARM: perf: only register a CPU PMU when present
ARM: perf: clean up event group validation
ARM: perf: remove active_mask
ARM: perf: move active_events into struct arm_pmu
ARM: perf: move platform device to struct arm_pmu
ARM: perf: indirect access to cpu_hw_events
ARM: perf: remove unnecessary armpmu->stop
ARM: perf: lock PMU registers per-CPU
ARM: perf: add type field to struct arm_pmu
ARM: perf: refactor event mapping
ARM: perf: add support for multiple PMUs
ARM: perf: remove event limit from pmu_hw_events
ARM: perf: remove cpu-related misnomers
ARM: perf: move arm_pmu into <asm/pmu.h>
ARM: perf: Remove unnecessary armpmu->enable()s
ARM: 7023/1: L2x0: Add interrupts property to OF binding
Mark Salyzyn (2):
[SCSI] pm8001: fix DEV_IS_GONE infinite retry
[SCSI] pm8001: missing break statements
Marko Ristola (1):
[media] Refactor Mantis DMA transfer to deliver 16Kb TS data per interrupt
Martin Bogomolni (1):
ARM: highbank: Add cpu hotplug support
Martin Hostettler (1):
[media] v4l subdev: add dispatching for VIDIOC_DBG_G_REGISTER and VIDIOC_DBG_S_REGISTER
Martin Peres (2):
drm/nv04/pm: recalibrate timer on nvclk changes
drm/nv50/gr: enable ctxprog xfer only when we need it to save power
Martin Schwidefsky (22):
clockevents: Make minimum delay adjustments configurable
clockevents: Add direct ktime programming function
s390: Use direct ktime path for s390 clockevent device
PM / Hibernate: Include storage keys in hibernation image on s390
[S390] avoid warning in show_cpuinfo
[S390] user per registers vs. ptrace single stepping
[S390] memory leak with RCU_TABLE_FREE
[S390] lowcore cleanup
[S390] signal race with restarting system calls
[S390] addressing mode limits and psw address wrapping
[S390] add TIF_SYSCALL thread flag
[S390] cleanup psw related bits and pieces
[S390] allow all addressing modes
[S390] smp: external call vs. emergency signal
[S390] sparse: fix access past end of array warnings
[S390] sparse: fix sparse static warnings
[S390] sparse: fix sparse ANSI-C warnings
[S390] sparse: fix sparse warnings about missing prototypes
[S390] sparse: fix sparse warnings in math-emu
[S390] sparse: fix sparse warnings with __user pointers
[S390] sparse: fix sparse NULL pointer warnings
[S390] sparse: fix sparse symbol shadow warning
Martyn Welch (1):
powerpc/86xx: Correct Gianfar support for GE boards
Masakazu Mokuno (1):
drivers/leds/led-triggers.c: fix memory leak
Masami Hiramatsu (4):
x86: Fix insn decoder for longer instruction
ftrace/kprobes: Fix not to delete probes if in use
perf probe: Fix to show correct error string
perf tools: Fix a typo of command name as trace-cmd
Mat Martineau (3):
Bluetooth: Linearize skbs for use in BNEP, CMTP, HIDP, and RFCOMM
Bluetooth: Handle fragmented skbs in bt_sock_stream_recvmsg()
Bluetooth: Perform L2CAP SDU reassembly without copying data
Mathias Krause (3):
crypto: sha1 - export sha1_update for reuse
crypto: sha1 - SSSE3 based SHA1 implementation for x86-64
tty: clearify structure initializer in notify_write()
Mathieu Desnoyers (1):
Tracepoint: Dissociate from module mutex
Mathieu J. Poirier (1):
hwspinlock/u8500: add hwspinlock driver
Mats Randgaard (2):
[media] TVP7002: Return V4L2_DV_INVALID if any of the errors occur
[media] TVP7002: Changed register values
Matt Burtch (1):
ARM: i.MX28: shift frac value in _CLK_SET_RATE
Matt Carlson (22):
tg3: Remove dead code
tg3: Consilidate MAC loopback code
tg3: Pull phy int lpbk setup into separate func
tg3: Restructure tg3_test_loopback
tg3: Add external loopback support to selftest
tg3: Update version to 3.120
tg3: Check all adv bits when checking config
tg3: Fix missed MSI workaround
tg3: Remove tp->rx_offset term when unneeded
tg3: Add ability to turn off 1shot MSI
tg3: Eliminate tg3_stop_fw() prototype
tg3: Eliminate tg3_write_sig_post_reset() prototype
tg3: Eliminate tg3_halt_cpu() prototype
tg3: Code movement
tg3: Fix APE mutex init and use
tg3: Fix 4k tx bd segmentation code
tg3: Fix 4k skb error recovery path
tg3: Fix irq alloc error cleanup path
tg3: Obtain PCI function number from device
tg3: Schedule at most one tg3_reset_task run
tg3: Eliminate timer race with reset_task
tg3: Update version to 3.121
Matt Fleming (1):
sparc: Use set_current_blocked()
Matthew Daley (3):
x25: Validate incoming call user data lengths
x25: Handle undersized/fragmented skbs
x25: Prevent skb overreads when checking call user data
Matthew Garrett (1):
USB: Fix runtime wakeup on OHCI
Matthew McClintock (5):
powerpc: Fix build dependencies for epapr.c which needs libfdt.h
powerpc/85xx: Fix support for enabling doorbells for IPIs
powerpc/85xx: issue 15 EOI after core reset for FSL CoreNet devices
powerpc/fsl_booke: Fix comment in head_fsl_booke.S
powerpc/85xx: Make kexec to interate over online cpus
Matthias Dellweg (1):
usb/core/devio.c: Check for printer class specific request
Matthieu CASTET (2):
mtd: nand_flash_detect_onfi propagate busw info
EHCI : introduce a common ehci_setup
Matthijs Kooijman (1):
vlan: Don't propagate flag changes on down interfaces.
Mattias Nilsson (7):
mfd: Refactor DB8500 PRCMU reg access
mfd: Extend DB8500 PRCMU mailbox defs
mfd: Initialize DB8500 PRCMU regs
mfd: Create a common interface for dbx500 PRCMU drivers
mfd: Move to the new db500 PRCMU API
mfd: Add db8500-prcmu accessors for PLL and SGA clock
mfd: db8500-prcmu tweak for modem wakeup
Mattias Wallin (7):
ARM: plat-nomadik: MTU sched_clock as an option
clocksource: add DBX500 PRCMU Timer support
ARM: ux500: add support for clocksource DBX500 PRCMU
mfd: ab5500 chip register access
mach-ux500: ab5500 platform code added
mfd: Add support for ab8500 v3.3
mfd: Remove support for early drop ab8500 chip
Matvejchikov Ilya (1):
slip: cleanup statistics generation
Mauro Carvalho Chehab (36):
[media] rc-main: Fix device de-registration logic
[media] em28xx: Fix IR unregister logic
v4l2-ioctl: properly return -EINVAL when parameters are wrong
[media] tuner_xc2028: Allow selection of the frequency adjustment code for XC3028
[media] tuner/xc2028: Fix frequency offset for radio mode
[media] tm6000: Don't try to use a non-existing interface
[media] dvb-core, tda18271c2dd: define get_if_frequency() callback
Merge tag 'v3.1-rc6' into staging/for_v3.2
[media] tm6000: Fix some CodingStyle issues
[media] move tm6000 to drivers/media/video
[media] rc tables: include linux/module.h
Revert "[media] siano: apply debug flag to module level"
[media] saa7115: Fix standards detection
[media] pvrusb2: implement VIDIOC_QUERYSTD
[media] v4l2-ioctl: Fill the default value for VIDIOC_QUERYSTD
[media] saa7115: Trust that V4L2 core will fill the mask
[media] pvrusb2: initialize standards mask before detecting standard
[media] videodev2: Reorganize standard macros and add a few more macros
[media] msp3400: Add standards detection to the driver
[media] em28xx: Add VIDIOC_QUERYSTD support
[media] cx23885: Don't use memset on vidioc_ callbacks
[media] em28xx: implement VIDIOC_ENUM_FRAMESIZES
i7core_edac: Fix oops when trying to inject errors
edac: Move edac main structs to include/linux/edac.h
i7core_edac: Don't enable memory scrubbing for Xeon 35xx
MAINTAINERS: remove dropped edac_mce.* from the file
i7core_edac: use edac's own way to print errors
i7core_edac: return -ENODEV if no MC is found
i7core_edac: Initialize memory name with cpu, channel, bank
i7300_edac: Fix error cleanup logic
edac: Add an experimental new driver to support Sandy Bridge CPU's
edac: sb_edac: Add it to the building system
edac: tag sb_edac as EXPERIMENTAL, as it requires more testing
MAINTAINERS: add an entry for Edac Sandy Bridge driver
[media] move cx25821 out of staging
staging: Move media drivers to staging/media
Mayuresh Janorkar (1):
OMAP: DSS2: Add picodlp panel driver
Meelis Roos (1):
[SCSI] qlogicpti: fix timeout
Mel Gorman (9):
mm: memory hotplug: Check if pages are correctly reserved on a per-section basis
mm: vmscan: do not writeback filesystem pages in direct reclaim
mm: vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback
xfs: warn if direct reclaim tries to writeback pages
ext4: warn if direct reclaim tries to writeback pages
mm: vmscan: do not writeback filesystem pages in kswapd except in high priority
mm: vmscan: throttle reclaim if encountering too many dirty pages under writeback
mm: vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes
vmscan: abort reclaim/compaction if compaction can proceed
Mi Jinlong (6):
SUNRPC: Replace svc_addr_u by sockaddr_storage
SUNRPC: compare scopeid for link-local addresses
nfsd41: try to check reply size before operation
nfs: fix bug about IPv6 address scope checking
nfs: fix bug about IPv6 address scope checking
nfs41: implement DESTROY_CLIENTID operation
Miao Xie (1):
Btrfs: fix race between multi-task space allocation and caching space
Michael Büsch (1):
b43/legacy: Remove firmware IDs
Michael Chan (3):
cnic, bnx2fc: Increase maximum FCoE sessions.
cnic: Add timeout for ramrod replies.
[SCSI] edd: Treat "XPRS" host bus type the same as "PCI"
Michael Cree (2):
alpha: wire up accept4 syscall
alpha: wire up sendmmsg syscall
Michael Ellerman (1):
powerpc/wsp: Add MSI support for PCI on PowerEN
Michael Grzeschik (1):
[media] mt9m111: move lastpage to struct mt9m111 for multi instances
Michael Hench (1):
mtd: eLBC NAND: update ecc_stats.corrected when lteccr available
Michael Hennerich (35):
iio: core: deconstify members of struct iio_chan_spec
iio: adc: New driver for AD7280A Lithium Ion Battery Monitoring System
iio: impedance-analyzer: New driver for AD5933/4 Impedance Converter, Network Analyzer
IIO: ADC: New driver for AD7190/AD7192/AD7195 4 Channel SPI ADC
staging:iio: fix typo
staging:iio:adc:ad7150: remove conversion mode handling.
staging:iio:adc:ad7150: Add support for the second interrupt strobe.
staging:iio:adc:ad7152: increase readability by introducing proper bit defines
staging:iio:adc:ad7152: Miscellaneous fixes and touch-up
staging:iio:adc:ad7152: update scale handling
staging:iio:adc:ad7152: Add proper locking
staging:iio:adc:ad7152: Update sample rate, conversion time, digital filter handling
staging:iio:adc:ad7152: Fix differential channel return value and increase delay.
staging:iio:imu: adis16400: Avoid using printk facility
staging:iio:accel:adis16209: Fix double registration of in_incli0_index
staging:iio:adc:ad7291: fix channel mapping
staging:iio:adc:ad7291: Fix typos, change kconfig description and file header
staging:iio:adc:ad7291: Fix AD7291_T_SENSE_MASK
staging:iio:adc:ad7291: Add regulator, reference voltage and scale handling
staging:iio:adc:ad7291: don't swab results twice and introduce more register defines
staging:iio:adc:ad7291: fix mask bit generation
staging:iio:adc:ad7291: introduce IIO_EVENT_CODE_EXTRACT_CHAN_TYPE and use accordingly
staging:iio:adc:ad7291: fix channel mapping for event enables
staging:iio:adc:ad7291: reset device and setup irq before it is enabled
staging:iio:adc:ad7192: add temp_scale attribute, change module description
staging:iio:adc:ad7192: return len and fix out of range checking
staging:iio: ad7152: fix channel assignment for AD7153
staging: iio: adc: Replace, rewrite ad7745 from scratch.
iio: adc: remove ADT75 driver - hwmon/lm75 will take over ADT75 support
Input: adp5589-keys - add support for the ADP5585 derivatives
iio: Spell fix - consistent use of Converter - no functional changes
iio: adc: Relocate Capacitance to Digital Converters (CDC) into own subdir
iio: cdc: Fix pushed event code - Typo, should be IIO_CAPACITANCE.
hwmon: (lm75) Add support for Analog Devices ADT75
Blackfin: boards: clean up i2c_board_info
Michael Holzheu (11):
[S390] kdump: Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT
[S390] kdump: Add size to elfcorehdr kernel parameter
[S390] Force PSW restart on online CPU
[S390] Add real memory access functions
[S390] kdump backend code
[S390] kdump: Initialize vmcoreinfo note at startup
[S390] Export vmcoreinfo note
[S390] kdump: Add infrastructure for unmapping crashkernel memory
[S390] Add architecture code for unmapping crashkernel memory
[S390] Remove error checking from copy_oldmem_page()
lib/string.c: fix strim() semantics for strings that have only blanks
Michael Jones (2):
OMAP2: PM debug: remove leftover debug code
[media] omap3isp: queue: fail QBUF if user buffer is too small
Michael Krufky (23):
[media] dvb-usb: add ATSC support for the Hauppauge WinTV-Aero-M
[media] dvb-usb: refactor MFE code for individual streaming config per frontend
[media] dvb-usb: fix streaming failure on channel change
[media] dvb-usb: improve sanity check of adap->active_fe in dvb_usb_ctrl_feed
[media] mxl111sf: use adap->num_frontends_initialized to determine which frontend is being attached
[media] dib0700: fix WARNING: please, no spaces at the start of a line
[media] dib0700: fix WARNING: suspect code indent for conditional statements
[media] dib0700: fix ERROR: space required before that '&'
[media] dib0700: fix ERROR: space required after that ','
[media] dibusb-common: fix ERROR: space required after that ','
[media] dibusb-mb: fix ERROR: space required after that ','
[media] ttusb2: fix ERROR: space required after that ','
[media] dvb-usb-dvb: ERROR: space required after that ','
[media] cxusb: fix ERROR: do not use assignment in if condition
[media] dibusb-common: fix ERROR: do not use assignment in if condition
[media] dibusb-mb: fix ERROR: do not use assignment in if condition
[media] digitv: fix ERROR: do not use assignment in if condition
[media] m920x: fix ERROR: do not use assignment in if condition
[media] opera1: fix ERROR: do not use assignment in if condition
[media] DVB: add MaxLinear MxL111SF DVB-T demodulator driver
[media] mxl111sf: add DVB-T support
[media] mxl111sf: disable snr / ber calculations for DVB-T
[media] mxl111sf: update demod_ops.info.name to "MaxLinear MxL111SF DVB-T demodulator"
Michael Neuling (1):
powerpc: fix building hvc_opal.c
Michael Olbrich (1):
[media] v4l: mem2mem: add wait_{prepare,finish} ops to m2m_testdev
Michael Opdenacker (1):
ASoC: fix checkpatch.pl error in omap-mcbsp
Michael Riesch (1):
usbnet: add timestamping support
Michael S. Tsirkin (2):
virtio-blk: use ida to allocate disk index
virtio-blk: use ida to allocate disk index
Michael Tandy (1):
Input: adxl34x - documentation cleanup
Michael Witten (2):
Kconfig: Copyedit: DEBUG_SECTION_MISMATCH
DRM: bug: RADEON_DEBUGFS_MAX_{NUM_FILES => COMPONENTS}
Michal Hocko (6):
cputime: Clean up cputime_to_usecs and usecs_to_cputime macros
nohz: Fix update_ts_time_stat idle accounting
nohz: Make idle/iowait counter update conditional
proc: Consider NO_HZ when printing idle and iowait times
rcu: Not necessary to pass rcu_read_lock_held() to rcu_dereference_protected()
lguest: move process freezing before pending signals check
Michal Malý (7):
HID: lg4ff - Move handling of Logitech wheels to lg4ff driver
HID: lg4ff - Add support for native mode switching
HID: lg4ff - Add range setting support and sysfs interface
HID: lg4ff - Add autocentering command accepted by Formula Force EX
HID: lg4ff - Fix misleading info in Kconfig
HID: lg4ff - Document sysfs interface for range setting
HID: "hid-logitech" driver with Logitech Driving Force GT
Michal Marek (7):
kbuild: Do not delete empty files in make distclean
Merge branch 'master/kconfig-localmodconfig' of git://github.com/lacombar/linux-2.6 into kbuild/kconfig
Merge branch 'kconfig/for-next' of git://github.com/lacombar/linux-2.6 into kbuild/kconfig
staging/cxt1e1: Header cleanup
genksyms: Minor parser cleanup
genksyms: Do not expand internal types
genksyms: Regenerate lexer and parser
Michal Nazarewicz (1):
usb: Provide usb_speed_string() function
Michal Schmidt (4):
bnx2x: downgrade Max BW error message to debug
bnx2x: resurrect RX hashing
sunrpc: add MODULE_ALIAS to match the filesystem name
params: make dashes and underscores in parameter names truly equal
Michal Simek (11):
microblaze: Clear top bit from cnt32_to_63
microblaze: Change label name in copy_tofrom_user
microblaze: Separate fixup section definition
microblaze: Change label names - copy_tofrom_user
microblaze: Simplify logic for unaligned byte copying
microblaze: Add loop unrolling for PAGE in copy_tofrom_user
microblaze: Fix access_ok macro
microblaze: Add PVR for Microblaze v8.20.a
microblaze: Add __ucmpdi2() helper function
microblaze: Remove NET_IP_ALIGN from system.h
microblaze: Use delay slot in __strnlen_user, __strncpy_user
MichaÅ MirosÅaw (4):
ixgbevf: convert to ndo_fix_features
ixgb: convert to ndo_fix_features
ixgb: finish conversion to ndo_fix_features
igbvf: convert to ndo_fix_features
MichaÅ SroczyÅski (1):
USB: pl2303: remove unreachable code
Miche Baker-Harvey (1):
hvc_console: display printk messages on console.
Michel Dänzer (4):
vmwgfx: Add support for depth 8
vmwgfx: Don't write to read-only registers
vmwgfx: Fix 'bbp' typo
vmwgfx: Print error diagnostics if depth doesn't match the host expectation
Michio Honda (2):
sctp: HEARTBEAT negotiation after ASCONF
sctp: Bundle HEAERTBEAT into ASCONF_ACK
Mihai Caraman (1):
drivers/virt: add ioctl for 32-bit compat on 64-bit to fsl-hv-manager
Mihai Maruseac (1):
dev: use name hash for dev_seq_ops
Mijhail Moreyra (4):
[media] cx23885: Add ALSA support
[media] cx23885: add definitions for HVR1500 to support audio
[media] cx23885: correct the contrast, saturation and hue controls
[media] cx23885: hooks the alsa changes into the video subsystem
Mika Lansirinne (1):
ixgbe: get pauseparam autoneg
Mika Westerberg (13):
ASoC: snappercl15: convert to use snd_soc_register_card()
ARM: ep93xx: simone: register audio platform device
ARM: ep93xx: edb93xx: register audio platform device
ARM: ep93xx: snappercl15: register audio platform device
ASoC: ep93xx-pcm: add MODULE_ALIAS
ASoC: simone: convert to use snd_soc_register_card()
ASoC: edb93xx: convert to use snd_soc_register_card()
spi/spi-ep93xx: add module.h include
dmaengine/ep93xx_dma: add module.h include
ARM: 7135/1: ep93xx: bring back missing <mach/gpio.h>
mfd: Add Intel MSIC driver
x86, mrst: add platform support for MSIC MFD driver
mfd: Add missing <linux/io.h> include to intel_msic
Mike Christie (19):
[SCSI] iscsi_transport: add support for net settings
[SCSI] qla4xxx: add support for set_net_config
[SCSI] iscsi class: add iface representation
[SCSI] iscsi cls: sysfs group is_visible callout for conn attrs
[SCSI] iscsi class: sysfs group is_visible callout for session attrs
[SCSI] iscsi class: remove iface param mask
[SCSI] iscsi class: sysfs group is_visible callout for iscsi host attrs
[SCSI] be2iscsi: remove host and session casts
[SCSI] iscsi class: expand vlan support
[SCSI] libiscsi: don't bugon when if user sets markers
[SCSI] iscsi class: add bsg support to iscsi class
[SCSI] qla4xxx: export iface name
[SCSI] scsi scan: don't fail scans when host is in recovery
[SCSI] qla4xxx: select iscsi boot sysfs attrs
[SCSI] iscsi class: Replace iscsi_get_next_target_id with IDA
[SCSI] iscsi class: fix link local mispelling
[SCSI] qla4xxx: fix data alignment and use nl helpers
[SCSI] iscsi class: fix vlan configuration
[SCSI] qla4xxx: export address/port of connection (fix udev disk names)
Mike Ditto (1):
forcedeth: Acknowledge only interrupts that are being processed
Mike Frysinger (2):
Blackfin: SMP: convert to common asm-generic/atomic.h
Blackfin: merge asm/mutex.h into kbuild too
Mike Galbraith (4):
sched: fix broken SCHED_RESET_ON_FORK handling
locking, drivers/dca: Annotate dca_lock as raw
rcu: Wire up RCU_BOOST_PRIO for rcutree
perf hists browser: Add missing stdarg.h include
Mike Hench (1):
mtd: eLBC NAND: remove elbc_fcm_ctrl->oob_poi
Mike Marciniszyn (9):
IB/qib: Correct nfreectxts for multiple HCAs
IB/qib: Optimize RC/UC code by IB operation
IB/qib: Decode path MTU optimization
IB/qib: Eliminate divide/mod in converting idx to egr buf pointer
IB/qib: Use RCU for qpn lookup
IB/qib: Precompute timeout jiffies to optimize latency
IB/qib: Remove s_lock around header validation
IB/qib: Clean up checkpatch issue
IB/qib: Fix panic in RC error flushing logic
Mike McCormack (7):
rtl8192e: reject rtl8192se cards with same PCI ID
rtl8192e: Remove extra ifdefs
rtl8192e: Remove CONFIG_RTL8192_IO_MAP
rtl8192e: Remove WIRELESS_EXT macro checks
rtl8192e: Remove occurences of #if 1
rtl8192e: Remove unused debug code
rtl8192e: Add a TODO
Mike Miller (3):
[SCSI] hpsa: change confusing message to be more clear
cciss: add small delay when using PCI Power Management to reset for kump
hpsa: add small delay when using PCI Power Management to reset for kump
Mike Sterling (1):
Staging: hv: Add support for >2 TB LUN in storage driver.
Mike Turquette (3):
ARM: OMAP4: clock: round_rate and recalc functions for DPLL_ABE
ARM: OMAP3+: dpll: use DPLL's round_rate when setting rate
ARM: OMAP3+: dpll: assign clk rate from rounded rate during rate set
Mike Waychison (2):
KVM: x86: get_msr support for HV_X64_MSR_APIC_ASSIST_PAGE
KVM: Really fix HV_X64_MSR_APIC_ASSIST_PAGE
Mike Williams (1):
powerpc/4xx: edac: Add comma to fix build error
Mikhail Gruzdev (1):
Blackfin: fix sparse warnings in copy_to/from_user
Mikhail Kshevetskiy (3):
mtd: m25p80: add support for at25df321a spi data flash
tty/n_gsm: fix a bug in gsm_dlci_data_output (adaption = 2 case)
tty/n_gsm: avoid fifo overflow in gsm_dlci_data_output
Miklos Szeredi (8):
vfs: ignore error on forced remount
hypfs: remove unnecessary nlink setting
jfs: remove unnecessary nlink setting
ocfs2: remove unnecessary nlink setting
logfs: remove unnecessary nlink setting
filesystems: add missing nlink wrappers
filesystems: add set_nlink()
vfs: protect i_nlink
Mikulas Patocka (7):
sysfs: count subdirectories
sysfs: use rb-tree for name lookups
sysfs: remove s_sibling hacks
sysfs: use rb-tree for inode number lookup
dm kcopyd: add dm_kcopyd_zero to zero an area
dm: add bufio
vmscan: fix shrinker callback bug in fs/super.c
Milan Broz (1):
kobj_uevent: Ignore if some listeners cannot handle message
Milton Miller (4):
powerpc: Override dma_get_required_mask by platform hook and ops
dma-mapping: Add get_required_mask if arch overrides default
powerpc: Use the newly added get_required_mask dma_map_ops hook
powerpc: Tidy up dma_map_ops after adding new hook
Mimi Zohar (28):
security: new security_inode_init_security API adds function callback
integrity: move ima inode integrity data management
xattr: define vfs_getxattr_alloc and vfs_xattr_cmp
evm: re-release
security: imbed evm calls in security hooks
evm: evm_inode_post_removexattr
evm: imbed evm_inode_post_setattr
evm: add evm_inode_init_security to initialize new files
evm: call evm_inode_init_security from security_inode_init_security
evm: permit only valid security.evm xattrs to be updated
evm: add evm_inode_setattr to prevent updating an invalid security.evm
evm: building without EVM enabled fixes
evm: fix evm_inode_init_security return code
CIFS: remove local xattr definitions
evm: fix build problems
evm: add Kconfig TCG_TPM dependency
evm: add MAINTAINERS entry
encrypted-keys: create encrypted-keys directory
encrypted-keys: remove trusted-keys dependency
evm: remove TCG_TPM dependency
evm: fix security/security_old_init_security return code
evm: limit verifying current security.evm integrity
evm: posix acls modify i_mode
evm: permit mode bits to be updated
lib: add error checking to hex2bin
trusted-keys: check hex2bin result
encrypted-keys: check hex2bin result
target: check hex2bin result
Minchan Kim (6):
mm: compaction: trivial clean up in acct_isolated()
mm: change isolate mode from #define to bitwise type
mm: compaction: make isolate_lru_page() filter-aware
mm: zone_reclaim: make isolate_lru_page() filter-aware
mm: migration: clean up unmap_and_move()
vmscan: add barrier to prevent evictable page in unevictable list
Ming Lei (13):
[media] uvcvideo: Set alternate setting 0 on resume if the bus has been reset
usb: ehci: remove wmb in qh_update
usb: ehci: only prepare zero packet for out transfer if required
usb: ehci: fix comment for EHCI_SHRINK_JIFFIES
usb: ehci: remove the 1st wmb in qh_append_tds
PM / Runtime: pm_runtime_idle() can be called in atomic context
PM / Runtime: Introduce trace points for tracing rpm_* functions
PM / Runtime: Replace dev_dbg() with trace_rpm_*()
PM / Tracing: build rpm-traces.c only if CONFIG_PM_RUNTIME is set
ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets(v2)
PM / Runtime: Update document about callbacks
PM / Runtime: Fix kerneldoc comment for rpm_suspend()
PM / Runtime: Handle .runtime_suspend() failure correctly
Mingkai Hu (1):
powerpc/85xx: Rename p2040_rdb.c to p2041_rdb.c
Misael Lopez Cruz (1):
ASoC: omap-mcpdm: Replace legacy driver
Mitko Haralanov (2):
IB/qib: Hold links until tuning data is available
IB/qib: Fix issue with link states and QSFP cables
Mitsuo Hayasaka (2):
bonding: use local function pointer of bond->recv_probe in bond_handle_frame
mm: avoid null pointer access in vm_struct via /proc/vmallocinfo
Moger, Babu (4):
[SCSI] scsi_dh_rdac: Adding couple more vendor product ids
[SCSI] scsi_dh_alua: Add one more check-condition for alua handler
[SCSI] scsi_dh: check queuedata pointer before proceeding further
[SCSI] scsi_dh_alua: Fix the time inteval for alua rtpg commands
Mohammed Shafi Shajakhan (15):
ath9k_htc: minor clean-up
ath9k: optimize rate control statistics
ath9k: remove obselete comments
ath9k: Add support for get_stats callback
ath9k_htc: Add get_stats call back
ath9k: use appropriate debug mask
ath9k: minor cleanup in ani
ath9k: enable LED pin for AR946/8x chipsets
ath9k: Fix PS wrappers and enabling LED
rfkill: properly assign a boolean type
ath9k: add Block ACK bitmap in sample debug
ath9k/ath9k_htc: Fix PS wrappers for RF kill
ath9k_hw: extend GPIO pin select mask for rfkill
ath9k_hw: Fix number of GPIO pins for AR9287/9300
ath9k_hw: set pci_express capability true for AR9480
Murali Raja (1):
net-netlink: Add a new attribute to expose TOS values via netlink
Mythri P K (14):
OMAP4: DSS2: HDMI: HDMI clean up to pass base_address
OMAP4: DSS2: HDMI: Move pll and video configuration
OMAP4: DSS2: HDMI: Use specific HDMI timings structure
OMAP4: DSS2: HDMI: Move HDMI IP independent generic header
OMAP4: DSS2: HDMI: Move the EDID definition from HDMI
OMAP4: DSS2: HDMI: Split the current HDMI driver to move
OMAP4: DSS2: HDMI: Move the HDMI IP dependent audio
OMAP4: DSS2: HDMI: Rename the functions in HDMI IP library
OMAP4: DSS2: HDMI: Function pointer approach to call
OMAP4: DSS2: Rename hdmi_omap4_panel.c to hdmi_panel.c
OMAPDSS: HDMI: Move the comments in avi infoframe
OMAPDSS: HDMI: Replace hdmi_reg struct with u16
OMAPDSS: HDMI: Add missing register definitions
OMAPDSS: HDMI: Add support to dump registers through debugfs
MyungJoo Ham (7):
regulator: max8952: removed unused mutex.
PM / OPP: Add OPP availability change notifier.
PM: Introduce devfreq: generic DVFS framework with device-specific OPPs
PM / devfreq: Add common sysfs interfaces
PM / devfreq: Add basic governors
mfd: Wake-up from Suspend MAX8997 support
[CPUFREQ] ARM Exynos4210 PM/Suspend compatibility with different bootloaders
Márton Németh (1):
staging: usbip: add a usbip protocol document
Nadav Har'El (3):
KVM: L1 TSC handling
KVM: nVMX: Fix nested VMX TSC emulation
KVM: SVM: Fix TSC MSR read in nested SVM
Namhyung Kim (3):
md/raid1: factor out common bio handling code
dm: use local printk ratelimit
dm: remove superfluous smp_mb
Namjae Jeon (5):
udf: Add readpages support for udf.
mmc: core: general purpose MMC partition support.
mmc: fix compile error when CONFIG_BLOCK is not enabled
udf: Skip mirror metadata FE loading when metadata FE is ok
isofs: add readpages support
Nandita Dukkipati (1):
Proportional Rate Reduction for TCP.
Nao Nishijima (2):
[SCSI] genhd: add a new attribute "alias" in gendisk
[SCSI] sd: Use sd_printk() instead of printk()
Nasir Abed (1):
Staging: comedi: c6xdigio: fixed missing KERN_* in printk
Nathan Fontenot (1):
memory hotplug: Correct page reservation checking
Naveen Krishna Chatradhi (1):
ARM: SAMSUNG: Remove unnecessary duplication of plat_data on TSADC
Neil Armstrong (1):
init/do_mounts_rd.c: fix ramdisk identification for padded cramfs
Neil Horman (2):
dma-debug: hash_bucket_find needs to allow for offsets within an entry
perf script: Add drop monitor script
Neil Zhang (16):
usb: gadget: mv_udc: refine the driver structure
usb: gadget: mv_udc: add section information
usb: gadget: mv_udc: fix kernel panic on some platforms
usb: gadget: mv_udc: fix a clerical error
usb: gadget: mv_udc: ep0 needn't set toggle flag
usb: gadget: mv_udc: init next dtd ptr for dqh when init ep0
usb: gadget: mv_udc: fix bug when handle setup package.
usb: gadget: mv_udc: add missing spinlock in ep enable/disable
usb: gadget: mv_udc: set unused endpoint with right type
usb: gadget: mv_udc: rewrite fifo flush
usb: gadget: mv_udc: correct ep0 state
usb: gadget: mv_udc: add shutdown function for it
usb: gadget: mv_udc: fix dtd dma confusion
usb: gadget: mv_udc: use DMA API for status_req's dma address
usb: gadget: mv_udc: add test mode support
usb: gadget: mv_udc: add clock gating support
NeilBrown (30):
md/bitmap: rename and tidy up BITMAP_PAGE_CLEAN
md/bitmap: improve handling of 'allclean'.
md/raid1: add documentation to r1_private_data_s data structure.
md/raid5: remove pointless NULL test.
md/raid1/ avoid bio search in end_sync_read()
md/raid5: convert to macros into inline functions.
md: remove some old DEBUGging code.
md: remove PRINTK and dprintk debugging and use pr_debug
md/raid0: convert some printks to pr_debug.
md: removing typedefs: mdk_rdev_t -> struct md_rdev
md: remove typedefs: mddev_t -> struct mddev
md: remove typedefs: mdk_thread_t -> struct md_thread
md: remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio
md: remove typedefs: mirror_info_t -> struct mirror_info
md/linear: remove typedefs: dev_info_t -> struct dev_info
md/faulty: remove typedef: conf_t -> struct faulty_conf
md/linear: typedef removal: linear_conf_t -> struct linear_conf
md/multipath: typedef removal: multipath_conf_t -> struct mpconf
md/raid0: typedef removal: raid0_conf_t -> struct r0conf
md/raid10: typedef removal: conf_t -> struct r10conf
md/raid1: typedef removal: conf_t -> struct r1conf
md/raid5: typedef removal: raid5_conf_t -> struct r5conf
md/bitmap remove fault injection options.
md: rename "mdk_personality" to "md_personality"
md: add proper write-congestion reporting to RAID1 and RAID10.
md: clear In_sync bit on devices added to an active array.
NFS/sunrpc: don't use a credential with extra groups.
md/raid5: fix bug that could result in reads from a failed device.
md: Fix some bugs in recovery_disabled handling.
md/raid10: Fix bug when activating a hot-spare.
Nelson Elhage (1):
epoll: fix spurious lockdep warnings
Nestor Lopez Casado (2):
HID: Add full support for Logitech Unifying receivers
HID: hid-logitech-dj: fix off by one
Nicholas Bellinger (24):
target: Re-org of core_tmr_lun_reset
target: Prevent TRANSPORT_FREE_CMD_INTR processing in core_tmr_drain_cmd_list
target: Fix transport_cmd_finish_abort queue removal bug
target: Prevent transport_send_task_abort when CHECK_CONDITION status
target: Remove session_reinstatement parameter from ->transport_wait_for_tasks
target: Convert ->transport_wait_for_tasks usage to transport_generic_free_cmd
iscsi-target: Remove SCF_SE_LUN_CMD flag abuses
target: Merge transport_cmd_finish_abort_tmr into transport_cmd_finish_abort
target: Remove legacy + unused device active I/O shutdown code
loopback: Prevent uninitialized use of tl_tpg in tcm_loop_queuecommand
target: Fix REPORT TARGET PORT GROUPS handling with small allocation length
target: transport_subsystem_check_init cleanups
target: Fix BIDI t_task_cdb handling in transport_generic_new_cmd
target: Fix incorrect transport_sent usage
target: Remove legacy se_task->task_timer and associated logic
target: Fix compile warning w/ missing module.h include
target: Fix compile warning w/ missing module.h include
tcm_loop: Add explict read buffer memset for SCF_SCSI_CONTROL_SG_IO_CDB
target: Check -ENOMEM to signal QUEUE_FULL from fabric callbacks
iscsi-target: Add missing CMDSN_LOWER_THAN_EXP check in iscsit_handle_scsi_cmd
iscsi-target: Fix non-immediate TMR handling
target: Make TFO->check_stop_free return free status
target: Remove core TRANSPORT_FREE_CMD_INTR usage
target: Add generic active I/O shutdown logic
Nick Bowler (2):
ARM: 7064/1: vexpress: Use wfi macro in platform_do_lowpower.
crypto: ghash - Avoid null pointer dereference if no key is set
Nico Erfurth (1):
at91: merge board USB-A9260 and USB-A9263 together
Nicolae Mogoreanu (1):
9p: fix 9p.txt to advertise msize instead of maxdata
Nicolas Ferre (18):
dmaengine: at_hdmac: replace spin_lock* with irqsave variants
dmaengine: at_hdmac: improve power management routines
dmaengine: at_hdmac: add wrappers for testing channel state
dmaengine: at_hdmac: fix way to specify cyclic capability
mtd: atmel_nand: fix wrong use of 0 as NULL
mtd: atmel_nand: optimize read/write buffer functions
ARM: at91: remove dependency for Atmel PWM driver selector in Kconfig
ARM: at91: add defconfig for at91sam9g45 family
tty/serial: RS485 bindings for device tree
tty/serial: atmel_serial: change platform_data variable name
tty/serial: atmel_serial: whitespace and braces modifications
tty/serial: atmel_serial: auto-enumerate ports
tty/serial: atmel_serial: add device tree support
tty/serial: atmel_serial: bootconsole removed from auto-enumerates
dt: Add empty of_match_node() macro
ARM: at91: dt: at91sam9g45 family and board device tree files
mmc: at91_mci: remove the use of irq_to_gpio
dt: add empty of_alias_get_id() for non-dt builds
Nicolas Pitre (109):
ARM: 7013/1: P2V: Remove ARM_PATCH_PHYS_VIRT_16BIT
ARM: introduce atag_offset to replace boot_params
ARM: mach-clps711x: convert boot_params to atag_offset
ARM: mach-cns3xxx: convert boot_params to atag_offset
ARM: mach-davinci: convert boot_params to atag_offset
ARM: mach-dove: convert boot-params to atag_offset
ARM: mach-ebsa110: convert boot_params to atag_offset
ARM: mach-ep93xx: convert boot_params to atag_offset
ARM: mach-exynos4: convert boot_params to atag_offset
ARM: mach-footbridge: convert boot_params to atag_offset
ARM: mach-gemini: convert boot_params to atag_offset
ARM: mach-h720x: convert boot_params to atag_offset
ARM: mach-imx: convert boot_params to atag_offset
ARM: mach-integrator: convert boot_params to atag_offset
ARM: mach-iop13xx: convert boot_params to atag_offset
ARM: mach-iop32x: convert boot_params to atag_offset
ARM: mach-iop33x: convert boot_params to atag_offset
ARM: mach-ixp2000: convert boot_params to atag_offset
ARM: mach-ixp23xx: convert boot_params to atag_offset
ARM: mach-ixp4xx: convert boot_params to atag_offset
ARM: mach-kirkwood: convert boot_params to atag_offset
ARM: mach-ks8695: convert boot_params to atag_offset
ARM: mach-lpc32xx: convert boot_params to atag_offset
ARM: mach-msm: convert boot_params to atag_offset
ARM: mach-mv78xx0: convert boot_params to atag_offset
ARM: mach-mx5: convert boot_params to atag_offset
ARM: mach-netx: convert boot_params to atag_offset
ARM: mach-nomadik: convert boot_params to atag_offset
ARM: mach-nuc93x: convert boot_params to atag_offset
ARM: mach-omap1: convert boot_params to atag_offset
ARM: mach-omap2: convert boot_params to atag_offset
ARM: mach-orion5x: convert boot_params to atag_offset
ARM: mach-pnx4008: convert boot_params to atag_offset
ARM: mach-pxa: convert boot_params to atag_offset
ARM: mach-realview: convert boot_params to atag_offset
ARM: mach-rpc: convert boot_params to atag_offset
ARM: mach-s3c24*: convert boot_params to atag_offset
ARM: mach-s5p64x0: convert boot_params to atag_offset
ARM: mach-s3c64xx: convert boot_params to atag_offset
ARM: mach-s5pc100, mach-s5pv210: convert boot_params to atag_offset
ARM: mach-sa1100: convert boot_params to atag_offset
ARM: mach-shark: convert boot_params to atag_offset
ARM: mach-spear*: convert boot_params to atag_offset
ARM: mach-tcc8k: convert boot_params to atag_offset
ARM: mach-tegra: convert boot_params to atag_offset
ARM: mach-u300: convert boot_params to atag_offset
ARM: mach-ux500: convert boot-params to atag_offset
ARM: mach-versatile: convert boot-params to atag_offset
ARM: vexpress: convert boot_params to atag_offset
ARM: mach-vt8500: convert boot_params to atag_offset
ARM: mach-w90x900: remove useless boot_params entries
ARM: mach-prima2: convert boot_params to atag_offset
ARM: remove boot_params from struct machine_desc
Merge the enabling by default of ARM_PATCH_PHYS_VIRT
ARM: mach-prima2: move ARM_DMA_ZONE_SIZE to mdesc->dma_zone_size
ARM: zImage: ensure it is always a multiple of 64 bits in size
ARM: zImage: make sure appended DTB doesn't get overwritten by kernel .bss
ARM: zImage: gather some string functions into string.c
ARM: zImage: allow supplementing appended DTB with traditional ATAG data
ARM: zImage: prevent constant copy+rebuild of lib1funcs.S
ARM: mach-nuc93x: delete
musb_debugfs.c: remove unneeded includes on ARM
ARM: add an extra temp register to the low level debugging addruart macro
ARM: plat-omap: make OMAP_UART_INFO into a relative offset
ARM: mach-omap1: clean up debug-macro.S
ARM: mach-omap2: clean up debug-macro.S
ARM: mach-davinci: make DAVINCI_UART_INFO into a relative offset
ARM: mach-davinci: clean up debug-macro.S
ARM: prepare for removal of a bunch of <mach/memory.h> files
ARM: mach-dove: remove include/mach/memory.h
ARM: mach-kirkwood: remove mach/memory.h
ARM: mach-orion5x: remove mach/memory.h
ARM: OMAP: move OMAP1 memory config from plat/memory.h to its mach/memory.h
ARM: mach-omap2: remove mach/memory.h
ARM: mach-iop33x: remove mach/memory.h
ARM: mach-s3c2410: remove memory.h
ARM: mach-mv78xx0: remove mach/memory.h
ARM: mach-vexpress: remove mach/memory.h
ARM: mach-w90x900: remove mach/memory.h
ARM: mach-pnx4008: remove mach/memory.h
ARM: mach-iop32x: remove mach/memory.h
ARM: mach-nomadik: remove mach/memory.h
ARM: mach-ux500: remove mach/memory.h
ARM: mach-versatile: remove mach/memory.h
ARM: mach-netx: remove mach/memory.h
ARM: mach-lpc32xx: remove mach/memory.h
ARM: mach-gemini: remove mach/memory.h
ARM: mach-msm: remove mach/memory.h
ARM: spear: remove mach/memory.h and plat/memory.h
ARM: mach-mxs: remove mach/memory.h
ARM: mach-nuc93x: remove mach/memory.h
ARM: mach-cns3xxx: remove mach/memory.h
ARM: mach-mmp: remove mach/memory.h
ARM: plat-tcc: remove mach/memory.h
ARM: mach-tegra: remove mach/memory.h
ARM: mach-s5pc100: remove mach/memory.h
ARM: mach-vt8500: remove mach/memory.h
ARM: mach-h720x: remove mach/memory.h
ARM: mach-ixp4xx: remove mach/memory.h
ARM: mach-pxa: remove mach/memory.h
ARM: mach-davinci: remove mach/memory.h
ARM: mach-bcmring: remove mach/memory.h
ARM: mach-zynq: remove mach/memory.h
ARM: mach-prima2: remove mach/memory.h
ARM: plat-mxc: remove mach/memory.h
ARM: mach-s3c64xx: remove mach/memory.h
ARM: mach-s5p64x0: remove mach/memory.h
ARM: switch from NO_MACH_MEMORY_H to NEED_MACH_MEMORY_H
ARM: 7139/1: fix compilation with CONFIG_ARM_ATAG_DTB_COMPAT and large TEXT_OFFSET
Nikhil Rao (1):
sched: Add exports tracking cfs bandwidth control statistics
Nikitas Angelinas (2):
ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname
ext4: MMP: fix error message rate-limiting logic in kmmpd
Nikola Diklic-Perin (1):
tty/n_gsm: fix bug in tiocmset
Nilesh Javali (1):
[SCSI] qla4xxx: Add new FLT firmware region
Nils Carlson (1):
i7core_edac: scrubbing fixups
Ning Jiang (1):
serial-core: power up uart port early before we do set_termios when resuming
Nishant Sarmukadam (1):
mwl8k: Traffic to clients gets affected when one client leaves a cyrpto bss
Nishanth Menon (4):
OMAP4: PM: TWL6030: fix uv to voltage for >0x39
OMAP4: PM: TWL6030: address 0V conversions
OMAP4: PM: TWL6030: add cmd register
ARM: OMAP: omap_device: Add omap_device_get_by_hwmod_name
Nithin Nayak Sujir (1):
[SCSI] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler
Nitin Gupta (1):
zram: Fix sparse warnings
Noah Watkins (5):
staging: zram: make global var "devices" use unique name
staging: zram: make global var "num_devices" use unique name
ceph: replace leading spaces with tabs
ceph: fix ceph_monc_init memory leak
ceph: use kernel DNS resolver
Nobuhiro Iwamatsu (7):
sh: Fix implicit declaration of function numa_node_id
TTY: serial: Move mutex_unlock in uart_close function
HID: Add support MacbookAir 4,1 keyboard
irq: Add EXPORT_SYMBOL_GPL to function of irq generic-chip
sh: userimask.c needs linux/stat.h
sh: modify the asm/sh_eth.h to linux/sh_eth.h in sh7757lcr
sh: Add default uImage rule for sh7757lcr
Octavian Purdila (1):
i2c-designware: Fix PCI core warning on suspend/resume
Ohad Ben-Cohen (25):
omap: iommu: migrate to the generic IOMMU API
omap: iommu/iovmm: move to dedicated iommu folder
omap: iommu: stop exporting local functions
omap: iommu: PREFETCH_IOTLB cleanup
omap: iovmm: remove unused functionality
omap: iommu: remove unused exported API
omap: iommu: omapify 'struct iommu' and exposed API
iommu: omap: add Kconfig OMAP dependency
iommu/omap: cleanup: remove a redundant statement
iommu/omap: ->unmap() should return order of unmapped page
iommu/msm: ->unmap() should return order of unmapped page
iommu/core: use the existing IS_ALIGNED macro
iommu/core: Add fault reporting mechanism
iommu/omap: Migrate to the generic fault report mechanism
hwspinlock/core: simplify Kconfig
hwspinlock/core: simplify 'owner' handling
hwspinlock/omap: simplify allocation scheme
hwspinlock/core/omap: fix id issues on multiple hwspinlock devices
hwspinlock/core: remove stubs for register/unregister
hwspinlock/core: register a bank of hwspinlocks in a single API call
hwspinlock/omap: omap_hwspinlock_remove should be __devexit
hwspinlock: add MAINTAINERS entries
iommu/core: export iommu_set_fault_handler()
iommu/core: let drivers know if an iommu fault handler isn't installed
ARM: 7130/1: dev_archdata: add private iommu extension
Olaf Hering (8):
xen: use static initializers in xen-balloon.c
xen/pv-on-hvm kexec: prevent crash in xenwatch_thread() when stale watch events arrive
xen/pv-on-hvm kexec: rebind virqs to existing eventchannel ports
xen/pv-on-hvm kexec+kdump: reset PV devices in kexec or crash kernel
Staging: hv: vmbus: Show the modalias in /sys/bus/vmbus/devices/*/
xen/pv-on-hvm kexec: update xs_wire.h:xsd_sockmsg_type from xen-unstable
xen/pv-on-hvm kexec: add xs_reset_watches to shutdown watches from old kernel
staging: hv: storvsc: ignore SET_WINDOW scsi command
Oleg Nesterov (3):
tomoyo: remove tomoyo_gc_thread()->daemonize()
staging: rtl8712: remove r8712_cmd_thread()->daemonize()
PM / Freezer: Reimplement wait_event_freezekillable using freezer_do_not_count/freezer_count
Oliver Hartkopp (4):
can-gw: add netlink based CAN routing
can/sja1000: add driver for EMS PCMCIA card
candev: allow SJW user setting for bittiming calculation
MAINTAINERS: Add can-gw include to maintained files
Oliver Neukum (4):
USB: ipw: convert to usb-wwan framework
USB: add RESET_RESUME for webcams shown to be quirky
btusb: add device entry for Broadcom SoftSailing
HID: usbhid: cancel timer for retry synchronously
Olivier Grenie (2):
[media] dib0700: protect the dib0700 buffer access
[media] dib0700: correct error message
Olof Johansson (22):
ARM: tegra: annotate IO_*_VIRT pointers
ARM: tegra: timer: don't cast __iomem pointers
ARM: tegra: tegra2_clocks: don't cast __iomem pointers
ARM: tegra: tegra2_clocks: 0 -> NULL changes
ARM: tegra: pcie: don't cast __iomem pointers
ARM: tegra: pcie: include board.h
ARM: tegra: pcie: 0 -> NULL changes
ARM: tegra: tegra_init_cache should be static
ARM: tegra: tegra_rtc_read_ms should be static
ARM: tegra: tegra_powergate_is_powered should be static
ARM: tegra: tegra2_clocks: don't export some tables
ARM: tegra: dma: staticify some tables and functions
ARM: tegra: cpu-tegra: sparse type fix
ARM: tegra: cpu-tegra: unexport two functions
ARM: tegra: devices.c should include devices.h
ARM: tegra: update defconfig
ARM: 7118/1: rename temp variable in read*_relaxed()
ASoC: Tegra: sparse cleanup
i2c-tegra: __iomem annotation fix
dt/platform: minor cleanup
af_packet: de-inline some helper functions
ALSA: control: remove compilation warning on 32-bit
Or Gerlitz (6):
IB/mlx4: Enable 4K mtu for IBoE
IB/mlx4: Don't set VLAN in IBoE WQEs' control segment
mlx4_core: Deprecate log_num_vlan module param
IB/iser: Use separate buffers for the login request/response
IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers
MAINTAINERS/rds: update maintainer
Oren Weil (14):
staging: mei: removing dependency between WD and AMTHI init function.
staging: mei: fix register access function comments
staging: mei: registering the MEI driver with the kernel watchdog core interface
staging: mei: adding watchdog ops
staging: mei: adding watchdog ping
staging: mei: adding set_timeout watchdog function
staging: mei: renaming delayed work field and function to a meaningful name.
staging: mei: resuming timer regardless of the watchdog timeout value.
staging: mei: client init code cleanup
staging: mei: removing wd module parameters
staging: mei: adding mei_wd_stop function comment
staging: mei: adding watchdog core dependency to kconfig
staging: mei: Organize the initialization state machine.
staging: mei: clean the TODO file from done tasks.
Pablo Neira Ayuso (2):
netfilter: export NAT definitions through linux/netfilter_ipv4/nf_nat.h
MAINTAINERS: update netfilter maintainers
Padmanabh Ratnakar (4):
be2net: Fix endian issue in RX filter command
be2net: Fix disabling multicast promiscous mode
be2net: Prevent CQ full condition for Lancer
be2net: Add detect UE feature for Lancer
Padmavathi Venna (1):
ARM: 7131/1: clkdev: Add Common Macro for clk_lookup
Patrick Boettcher (1):
[media] DiBcom: protect the I2C bufer access
Patrick Titiano (2):
OMAP4: PM: TWL6030: fix voltage conversion formula
OMAP4: PM: TWL6030: fix ON/RET/OFF voltages
Patrik Jakobsson (3):
gma500: Only register interrupt handler for poulsbo hardware
gma500: Don't enable MSI on Poulsbo
gma500: Add VBLANK support for Poulsbo hardware
Paul Bolle (46):
eventpoll: fix comment typo 'evenpoll'
Fix kernel-doc comment typo '@id'
Fix documentation and comment typo 'no_hz'
doc: fix broken references
btmrvl_sdio: fix typo 'btmrvl_sdio_sd6888'
bcmring: drop commented out line in Kconfig
thinkpad_acpi: Fix printk typo 'bluestooth'
aic7xxx: fix Kconfig references to READMEs
cifs: Fix typo 'CIFS_NFSD_EXPORT'
ARM: mxc: fix Kconfig typo 'i.MX51'
tty: drop superfluous dependency in Kconfig
MAINTAINERS: microblaze-uclinux at itee.uq.edu.au is moderated for non-subscribers
h8300: drop puzzling Kconfig dependencies
microblaze: add missing CONFIG_ prefixes
cris: remove arch/cris/arch-v32/lib/nand_init.S
Kconfig: remove redundant CONFIG_ prefix on two symbols
parisc: Kconfig: cleanup Kernel page size default
Drop default from "DM365 codec select" choice
linux at lists.openrisc.net is moderated for non-subscribers
MAINTAINERS: linux-m32r is moderated for non-subscribers
staging: drop unused Kconfig symbols
h8300: drivers/serial/Kconfig was moved
m68k: drop unused Kconfig symbols
m68k: drop unused Kconfig symbols
ARM: imx: Fix typo 'MACH_MX31_3DS_MXC_NAND_USE_BBT'
Blackfin: drop unused Kconfig symbol
sh: drop unused Kconfig symbol
mtd: clean up usage of MTD_DOCPROBE_ADDRESS
alpha: drop unused Kconfig symbol
sparc: drop unused Kconfig symbol
um: drop unused Kconfig symbol
sh: drop unused Kconfig symbol
score: drop unused Kconfig symbols
m32r: drop unused Kconfig symbol
samples: drop unused Kconfig symbol
arm: at91: drop unused Kconfig symbol
openrisc: drop unused Kconfig symbols
mips: drop unused Kconfig symbols
powerpc: 40x: drop unused Kconfig symbol
powerpc: drop unused Kconfig symbols
x86: drop unused Kconfig symbol
stmmac: drop unused Kconfig symbol
pci: drop unused Kconfig symbol
scsi: drop unused Kconfig symbol
isdn: hisax: Fix typo 'HISAX_DE_AOC'
[media] media: tea5764: reconcile Kconfig symbol and macro
Paul E. McKenney (38):
rcu: Update documentation to flag RCU_BOOST trace information
rcu: Restore checks for blocking in RCU read-side critical sections
rcu: Move rcu_head definition to types.h
rcu: Update rcutorture documentation
rcu: Abstract common code for RCU grace-period-wait primitives
rcu: Catch rcutorture up to new RCU API additions
rcu: Fix RCU's NMI documentation
rcu: Drive configuration directly from SMP and PREEMPT
rcu: Don't destroy rcu_torture_boost() callback until it is done
rcu: Add event-tracing for RCU callback invocation
rcu: Event-trace markers for computing RCU CPU utilization
rcu: Put names into TINY_RCU structures under RCU_TRACE
rcu: Add RCU type to callback-invocation tracing
rcu: Update comments to reflect softirqs vs. kthreads
rcu: Move RCU_BOOST declarations to allow compiler checking
rcu: Add event-trace markers to TREE_RCU kthreads
rcu: Make TINY_RCU also use softirq for RCU_BOOST=n
rcu: Add grace-period, quiescent-state, and call_rcu trace events
rcu: Simplify quiescent-state accounting
rcu: Update documentation for additional RCU lockdep functions
rcu: Remove unused and redundant interfaces
rcu: Allow rcutorture's stat_interval parameter to be changed at runtime
rcu: Document interpretation of RCU-lockdep splats
rcu: Eliminate in_irq() checks in rcu_enter_nohz()
rcu: Make rcu_implicit_dynticks_qs() locals be correct size
rcu: Improve rcu_assign_pointer() and RCU_INIT_POINTER() documentation
rcu: Move __rcu_read_unlock()'s barrier() within if-statement
rcu: Dump local stack if cannot dump all CPUs' stacks
rcu: Prevent early boot set_need_resched() from __rcu_pending()
rcu: Simplify unboosting checks
rcu: Prohibit grace periods during early boot
rcu: Suppress NMI backtraces when stall ends before dump
rcu: Avoid having just-onlined CPU resched itself when RCU is idle
rcu: Permit rt_mutex_unlock() with irqs disabled
rcu: Make rcu_torture_fqs() exit loops at end of test
rcu: Make rcu_torture_boost() exit loops at end of test
rcu: Remove rcu_needs_cpu_flush() to avoid false quiescent states
rcu: Move propagation of ->completed from rcu_start_gp() to rcu_report_qs_rsp()
Paul Fertser (1):
plat-mxc: iomux-v3.h: implicitly enable pull-up/down when that's desired
Paul Gortmaker (232):
staging: Add module.h to drivers/staging users
tipc: relocate/coalesce node cast in tipc_named_node_up
staging: add module.h to various iio drivers
usb: Add module.h to various dwc3 drivers
[media] drivers/media: fix dependencies in video mt9t001/mt9p031
mmc: Add module.h to drivers/mmc users assuming implicit presence.
module.h: split out the EXPORT_SYMBOL into export.h
module.h: relocate MODULE_PARM_DESC into moduleparam.h
range: fix bogus misuse of module.h to get printk()
mm: delete various needless include <linux/module.h>
mm: Add export.h for EXPORT_SYMBOL to active symbol exporters
mm: Map most files to use export.h instead of module.h
mm: fix implicit stat.h usage in dmapool.c
kernel: Map most files to use export.h instead of module.h
kernel: Add <linux/module.h> to files using it implicitly
kernel: fix several implicit usasges of kmod.h
kernel: fix two implicit header assumptions in irq_work.c
kernel: ksysfs.c is implicitly using stat.h
kernel: params.c needs module.h not moduleparam.h
kernel: fix up module header handling in rcutiny files
kernel: Fix files explicitly needing EXPORT_SYMBOL infrastructure
net: Fix files explicitly needing to include module.h
net: add moduleparam.h for users of module_param/MODULE_PARM_DESC
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
net: fix implicit kmod.h usage in bridge/br_stp_if.c
fs: add export.h to files using EXPORT_SYMBOL/THIS_MODULE macros
fs: add module.h to files that were implicitly using it
acpi: add module.h to files implicitly using/relying on it.
acpi: delete module.h include from files explicitly not needing it
acpi: downgrade files from module.h to export.h where possible.
acpi: add export.h to files using THIS_MODULE/EXPORT_SYMBOL
x86: fix implicit include of <linux/topology.h> in vsyscall_64
x86: Fix files explicitly requiring export.h for EXPORT_SYMBOL/THIS_MODULE
x86: fix up files really needing to include module.h
x86: efi_32.c is implicitly getting asm/desc.h via module.h
powerpc: io-workarounds.c was implicitly getting init_mm
powerpc: add export.h to files making use of EXPORT_SYMBOL
powerpc: include export.h for files using EXPORT_SYMBOL/THIS_MODULE
powerpc: Fix up modules that should be including module.h
powerpc: Fix up implicit stat.h users
powerpc: Fix up implicit sched.h users
powerpc: cell/beat_wrapper.h is implicitly using memcpy functions
powerpc: fix implicit notifier use in converting to export.h
powerpc: fix implicit use of cache.h in kernel/firmware.c
powerpc: fix implicit use of mutex.h by include/asm/spu.h
powerpc: fix two implicit header uses in pseries/plpar_wrappers.h
powerpc: convert hvconsole.c to export.h ; fix implicit use of errno.h
powerpc: various straight conversions from module.h --> export.h
powerpc: remove non-required uses of include <linux/module.h>
arm: add elf.h to arch/arm/kernel/ptrace.c
arm: fix implicit memset/string.h usage in various arch/arm files
arm: fix implicit use of page.h in several arch/arm files
arm: fix implicit use of moduleparam in mach-mx31*.c
arm: fix implicit use of sched.h in bcmring/dma.c
arm: add slab.h to plat-samsung files for GFP_KERNEL
arm: remove several unnecessary module.h include instances
arm: convert core files from module.h to export.h
arm: Add export.h to ARM specific files as required.
arm: fix implicit module.h users by adding it to arch/arm as required.
arm: Add moduleparam.h to arch/arm files as required
sparc: fix implicit use of spitfire.h in pcr.c and of_device_64.c
sparc: fix implicit use of uaccess.h header in mdesc.c
sparc: add export.h to arch/sparc files as required
sparc: move symbol exporters to use export.h not module.h
sparc: remove several unnecessary module.h include instances
sparc: Add module.h to files previously implicitly using it.
mips: fix implicit use of asm/elf.h in kernel/cpu-probe.c
mips: fix implicit smp.h usage in various files.
mips: migrate core kernel file from module.h --> export.h
mips: remove needless include of module.h from core kernel files.
mips: add export.h to files using EXPORT_SYMBOL/THIS_MODULE
ia64: Add export.h to arch/ia64 specific files as required
m68k: Add export.h to the m68k specific files as required
avr32: add export.h to arch/avr32 for EXPORT_SYMBOL/THIS_MODULE
parisc: Add export.h to files needing EXPORT_SYMBOL/THIS_MODULE
parisc: add module.h to files really requiring it
blackfin: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE
blackfin: add module.h to files implicitly expecting to use it.
alpha: fix implicit stat.h usage in pci-sysfs.c
alpha: Add export.h for THIS_MODULE/EXPORT_SYMBOL
sh: fix implicit use of stat.h in arch/sh specific files
sh: Add module.h to arch/sh specific files as required.
sh: Add export.h to arch/sh specific files as required.
microblaze: Add export.h to arch/microblaze files as required
drivers/net: Add module.h to drivers who were implicitly using it
drivers/net: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE
drivers/net: change moduleparam.h to module.h as required.
drivers/net: Add moduleparam.h to drivers as required.
drivers/net: wireless/ath/ath5k/debug.c does not need module.h
drivers/net: fix mislocated headers in cxgb4/l2t.c
crypto: add module.h to those files that are explicitly using it
mtd: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed
mtd: Add module.h to drivers users that were implicitly using it.
block: add export.h to files using EXPORT_SYMBOL/THIS_MODULE macros
block: Fix files that are modules and hence need module.h
block: Change module.h -> export.h in bsg-lib.c
of: of_pci.c needs export.h since it uses EXPORT_SYMBOLS
drivers/base: transport_class explicitly requires EXPORT_SYMBOL
drivers: power_supply_sysfs.c needs stat.h
drivers/input: Add module.h to modular drivers implicitly using it
drivers/input: add export.h to symbol exporting files.
hid: Add module.h to fix up implicit users of it
hid: Fix up files needing export.h for EXPORT_SYMBOL
md: Add module.h to all files using it implicitly
md: Add in export.h for files using EXPORT_SYMBOL
sound: fix drivers needing module.h not moduleparam.h
sound: add moduleparam.h to users of module_param/MODULE_PARM_DESC
sound: Add module.h to the previously silent sound users
sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed
pci: Fix files needing export.h for EXPORT_SYMBOL/THIS_MODULE
pci: add module.h to files implicitly relying on its presence.
scsi: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required
scsi: Fix up files implicitly depending on module.h inclusion
usb: Add module.h to drivers/usb consumers who really use it.
usb: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed
usb: fix implicit usage of gfp.h in host/xhci-hub.c
bluetooth: add module.h to drivers/bluetooth files as required.
tty: Add module.h to drivers/tty users who just expect it there.
tty: Add export.h for EXPORT_SYMBOL/THIS_MODULE to exporters
rtc: Add module.h to implicit users in drivers/rtc
i2c: add export.h to i2c-boardinfo.c for EXPORT_SYMBOL
i2c: Add module.h to modular files prev. implicitly getting it
cpuidle: Add module.h to drivers/cpuidle files as required.
cpuidle: ladder.c needs module.h and not just moduleparam.h
cpufreq: cpufreq_stats.c is a module, and should include module.h
selinux: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE
video: Add export.h for THIS_MODULE/EXPORT_SYMBOL to drivers/video
video: Add module.h to drivers/video files who really use it.
infiniband: Fix up users implicitly relying on getting stat.h
infiniband: Fix up module files that need to include module.h
infiniband: add in export.h for files using EXPORT_SYMBOL/THIS_MODULE
infiniband: add moduleparam.h to drivers/infiniband as required
ide/ata: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed
ide/ata: Add module.h to the implicit modular users
drivers/base: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required.
drivers/base: dma-coherent.c is a module and needs module.h
drivers/base: base.h implicitly depends on <linux/notifier.h>
drivers/base: change module.h -> export.h in power/common.c
drivers/char: Add module.h to those who were using it implicitly
drivers/char: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required
drivers/char: Fix implicit use of err.h in ramoops.c
drivers/clocksource: Add module.h to those who were using it implicitly
drivers/dca: Add module.h to dca-core.c
drivers/dca: Add export.h for THIS_MODULE to dca-sysfs.c
drivers/dma: Add module.h to files implicitly using it.
drivers/dma: Add export.h to ste_dma40.c
drivers/edac: Add module.h to mce_amd_inj.c
drivers/firewire: Add export.h for EXPORT_SYMBOL to core-iso.c
drivers/firmware: Add module.h to google/gsmi.c
drivers/gpio: Fix drivers who are implicit users of module.h
drivers/hwmon: add module.h to ultra45_env.c
drivers/isdn: Add module.h to ISDN files implicitly using it.
drivers/isdn: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required.
drivers/leds: Add module.h to files using it implicitly
drivers/leds: Add export.h for THIS_MODULE to leds-cobalt-raq.c
drivers/media: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required
drivers/media: Add module.h to all files using it implicitly
drivers/memstick: Add module.h to the prev. implicit modular users
drivers/message: Add module.h to i2o/pci.c
drivers/misc: Add module.h to files who are really modular.
drivers/misc: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required.
drivers/nfc: add module.h to nfcwilink.c
drivers/of: Add module.h to of_spi.c
drivers/of: include export.h for EXPORT_SYMBOL_GPL/THIS_MODULE as required
drivers/power: Add module.h to the actual modules in drivers/power
drivers/rapidio: idt_gen2.c is implicitly relying on getting stat.h
drivers/sh: Add export.h for EXPORT_SYMBOL to intc/virq.c
drivers/target: Add export.h to files as required.
drivers/target: Add module.h to drivers/target files as required.
drivers/w1: Add export.h for EXPORT_SYMBOL/THIS_MODULE
drivers/w1: Add moduleparam.h to drivers/w1/w1_int.c
drivers/zorro: Add export.h to proc.c
bcma: add module.h to the modular portions of this driver
bcma: fix implicit use of export.h contents
gpu: Add export.h as required to drivers/gpu files.
gpu: add module.h to drivers/gpu files as required.
gpu: add moduleparam.h to drivers/gpu/drm/drm_crtc_helper.c
mfd: Add module.h to the implicit drivers/mfd users
mfd: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required
mmc: Add module.h to drivers/mmc users assuming implicit presence.
mmc: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required
mmc: Fix implicit use of stat.h header in associated files
ssb: Add module.h to the real modules in drivers/ssb
ssb: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE
staging: Add export.h for THIS_MODULE/EXPORT_SYMBOL to drivers/staging users.
staging: Add moduleparam.h to drivers/staging files as required
staging: Add module.h to more drivers implicitly using it.
uio: Add module.h to implicit drivers/uio users
xen: Add module.h to modular drivers/xen users.
xen: Add export.h for THIS_MODULE/EXPORT_SYMBOL to various xen users.
kvm: fix implicit use of stat.h header file
kvm: iommu.c file requires the full module.h present.
lguest: add export.h to lguest files for THIS_MODULE/EXPORT_SYMBOL
virtio: Add module.h to drivers/virtio users.
intel-iommu: now needs export.h for EXPORT_SYMBOL_GPL
regulator: Add export.h for THIS_MODULE to dummy.c
regulator: Add module.h to drivers/regulator users as required
regulator: Fix implicit use of notifier.h by driver.h
spi: Add module.h to implicit users in drivers/spi
spi: Add export.h for THIS_MODULE/EXPORT_SYMBOL to spi.c
drivers/uwb: fix implicit use of stat.h
uwb: Add module.h to the real uwb modular users.
uwb: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required
pcmcia: add module.h to db1xxx_ss.c since it is modular.
pcmcia: Add export.h to drivers/pcmcia as required.
pnp: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required
watchdog: Add module.h to drivers/watchdog/stmp3xxx_wdt.c
lib: dma-debug needs export.h for EXPORT_SYMBOL
vermagic: delete unused include of <linux/module.h>
sysdev.h: dont include <linux/module.h> for no reason
net: inet_timewait_sock doesnt need <linux/module.h>
net: sch_generic remove redundant use of <linux/module.h>
device_cgroup.h: delete needless include <linux/module.h>
miscdevice.h: delete unnecessary inclusion of module.h
acpi: remove module.h include from platform/aclinux.h
of_platform.h: delete needless include <linux/module.h>
of: fix implicit use of errno.h in include/linux/of.h
stop_machine.h: fix implicit use of smp.h for smp_processor_id
miscdevice.h: fix up implicit use of lists and types
linux/dmaengine.h: fix implicit use of bitmap.h and asm/page.h
pm_runtime.h: explicitly requires notifier.h
uwb.h: fix implicit use of asm/page.h for PAGE_SIZE
crypto.h: remove unused crypto_tfm_alg_modname() inline
include: convert various register fcns to macros to avoid include chaining
include: replace linux/module.h with "struct module" wherever possible
nf_conntrack.h: fix up fallout from implicit moduleparam.h presence
ip_vs.h: fix implicit use of module_get/module_put from module.h
bluetooth: macroize two small inlines to avoid module.h
irq: don't put module.h into irq.h for tracking irqgen modules.
Revert "tracing: Include module.h in define_trace.h"
arm: Add export.h to recently added files for EXPORT_SYMBOL
drivers/md: change module.h -> export.h in persistent-data/dm-*
Paul Mackerras (4):
powerpc: Fix hugetlb with CONFIG_PPC_MM_SLICES=y
KVM: PPC: Assemble book3s{,_hv}_rmhandlers.S separately
KVM: PPC: book3s_pr: Simplify transitions between virtual and real mode
KVM: PPC: Implement H_CEDE hcall for book3s_hv in real-mode code
Paul Moore (3):
doc: Update the MAINTAINERS info for Paul Moore
doc: Update the email address for Paul Moore in various source files
bluetooth: Properly clone LSM attributes to newly created child connections
Paul Mundt (12):
Merge branch 'fbdev/panning-fixes'
Merge branch 'fbdev/stable-updates'
Merge branch 'fbdev/stable-updates'
Merge branch 'viafb-next' of git://github.com/schandinat/linux-2.6
Merge branch 'sh/stable-updates' into sh-latest
Merge branch 'rmobile-fixes-for-linus' into rmobile-latest
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into sh-latest
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into rmobile-latest
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into sh-latest
Merge branches 'sh/core' and 'sh/kexec' into sh-latest
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into rmobile-latest
Merge branch 'rmobile/kota2' into rmobile-latest
Paul Parsons (4):
mfd: Fix asic3 based SD card resume after suspend
mfd: Add asic3 based LED suspend/resume handlers
mfd: Make asic3_clk_enable() a void function
mfd: Define asic3 gpio_chip label
Paul Turner (14):
sched: Implement hierarchical task accounting for SCHED_OTHER
sched: Introduce primitives to account for CFS bandwidth tracking
sched: Validate CFS quota hierarchies
sched: Accumulate per-cfs_rq cpu usage and charge against bandwidth
sched: Add a timer to handle CFS bandwidth refresh
sched: Expire invalid runtime
sched: Add support for throttling group entities
sched: Add support for unthrottling group entities
sched: Allow for positional tg_tree walks
sched: Prevent interactions with throttled entities
sched: Prevent buddy interactions with throttled entities
sched: Migrate throttled tasks on HOTPLUG
sched: Throttle entities exceeding their allowed bandwidth
sched: Return unused runtime on group dequeue
Paul Walmsley (18):
OMAP3: id: remove identification codes that only correspond to marketing names
OMAP3: id: remove useless strcpy()s
OMAP3: id: use explicit omap_revision codes for 3505/3517 ES levels
OMAP3: id: add fallthrough warning; fix some CodingStyle issues
OMAP3: id: remove duplicate code for testing SoC ES level
OMAP2+: id: remove OMAP_REVBITS_* macros
OMAP: clockdomain: split clkdm_init()
OMAP: clockdomain code/data: remove omap_chip bitmask from struct clockdomain
OMAP: powerdomain: split pwrdm_init() into two functions
OMAP: powerdomain: remove omap_chip bitmasks
OMAP2+: hwmod: remove OMAP_CHIP*
OMAP: id: remove OMAP_CHIP declarations, code
ARM: OMAP4460: Clock: Adding support for 4460 specific clocks
ARM: OMAP3: PM: fix I/O wakeup and I/O chain clock control detection
ARM: OMAP3: PM: restrict erratum i443 handling to OMAP3430 only
mmc: core: add workaround for controllers with broken multiblock reads
mmc: omap_hsmmc: if multiblock reads are broken, disable them
ARM: OMAP3: hwmod: fix variant registration and remove SmartReflex from common list
Paul Zimmerman (5):
usb: dwc3: gadget: fix DEPSTARTCFG for non-EP0 EPs
usb: dwc3: gadget: driver should not wait for RxFIFO to drain
usb: dwc3: gadget: make DWC3_EP_WEDGE do the right thing
usb: dwc3: gadget: fix DMA offset calculation
usb: gadget: storage: fix mass storage gadgets to work with Synopsys UDC
Pavel Emelyanov (2):
fs/pipe.c: add ->statfs callback for pipefs
procfs: report EISDIR when reading sysctl dirs in proc
Pavel Roskin (14):
ath9k: remove all references to subsysid, it's never used
ath5k: remove unused and write-only structures and fields
ath5k: remove most references to XR
ath5k: eliminate CHANNEL_* macros, use AR5K_MODE_* in channel->hw_value
b43legacy: remove 64-bit DMA support
b43legacy: report core number
pcmcia: add PCMCIA_DEVICE_MANF_CARD_PROD_ID3
hostap_cs: support cards with "Version 01.02" as third product ID
orinoco_cs: be more careful when matching cards with ID 0x0156:0x0002
ath: fix spelling of Grenada
ath5k: clean up base.h and its use
ath5k: remove last references to "softc"
lib80211: remove exports for functions not called by other modules
cfg80211: print bandwidth in chan_reg_rule_print_dbg()
Pavel Shilovsky (13):
CIFS: Fix incorrect max RFC1002 write size value
CIFS: Simplify byte range locking code
CIFS: Move byte range lock list from fd to inode
CIFS: Fix error handling in cifs_readv_complete
CIFS: Fix DFS handling in cifs_get_file_info
CIFS: Implement caching mechanism for mandatory brlocks
CIFS: Implement caching mechanism for posix brlocks
CIFS: Send as many mandatory unlock ranges at once as possible
CIFS: Make cifs_push_locks send as many locks at once as possible
CIFS: Remove extra mutex_unlock in cifs_lock_add_if
CIFS: Fix the VFS brlock cache usage in posix locking case
CIFS: Simplify setlk error handling for mandatory locking
CIFS: Cleanup byte-range locking code style
Pawel Moll (2):
ata: Make pata_of_platform.c compile again and work on non-PPC platforms
virtio: Add platform bus driver for memory mapped virtio device
Peiyu Li (1):
usb: gadget: storage: adapt logic block size to bound block devices
Pekka Enberg (3):
Merge branch 'slab/urgent' into slab/next
[media] media, rc: Use static inline functions to kill warnings
Merge branches 'slab/next' and 'slub/partial' into slab/for-linus
Pelle Windestam (2):
staging: panel: Fixed checkpatch warning about simple_strtoul()
drivers: staging: rts_pstor fixed checkpatch warnings
Peng Tao (9):
SUNRPC/NFS: make rpc pipe upcall generic
pnfsblock: add missing rpc_put_mount and path_put
pnfs: make _set_lo_fail generic
pnfs: recoalesce when ld write pagelist fails
pnfs: recoalesce when ld read pagelist fails
pnfsblock: fix NULL pointer dereference
pnfsblock: fix writeback deadlock
nfs4: serialize layoutcommit
NFS4: fix cb_recallany decode error
Per Forlin (13):
dmaengine/ste_dma40: add missing kernel doc for pending_queue
dmaengine/ste_dma40: remove duplicate call to d40_pool_lli_free().
dmaengine/ste_dma40: fix Oops due to double free of client descriptor
dmaengine/ste_dma40: fix memory leak due to prepared descriptors
usb: gadget: storage: make FSG_NUM_BUFFERS variable size
fault-inject: export fault injection functions
mmc: core: add random fault injection
fault-inject: add documentation on MMC IO fault injection
mmc: core: clarify how to use post_req in case of errors
mmc: mmci: simplify err check in mmci_post_request
fault-inject: export setup_fault_attr()
mmc: add module param to set fault injection attributes
fault-injection: update documentation with the mmc module param
Peter De Schrijver (3):
arm/tegra: prepare Seaboard pinmux code for derived boards
arm/tegra: add support for ventana pinmuxing
arm/tegra: device tree support for ventana board
Peter Foley (2):
kbuild: prevent make from deleting _shipped files
fixdep: fix extraneous dependencies
Peter Huewe (1):
net/mac80211/debugfs: Convert to kstrou8_from_user
Peter Hurley (2):
Bluetooth: Add LE link type for debugfs output
Bluetooth: Allow ACL packets over USB in HCI_RAW mode
Peter Hüwe (2):
ARM: 7079/1: spi: Fix builderror in spi-pl022.c
ARM: 7078/1: Footbridge: Sort KConfig Options alphabetically
Peter Korsgaard (5):
ARM: at91: at91sam9g45: add trng clock and platform device
hw_random: add driver for atmel true hardware random number generator
ARM: S3C2410: fix S3C_GPIO_SPACE #error message to match reality
gpio/samsung: only register available gpio banks
drivers/misc/ad525x_dpot-i2c.c: add i2c support for AD5161
Peter Oberparleiter (1):
[S390] fix mismatch in summation of I/O IRQ statistics
Peter Stuge (1):
USB: ftdi_sio: Support TI/Luminary Micro Stellaris BD-ICDI Board
Peter Turczak (1):
m68knommu: fix problems with SPI/GPIO on ColdFire 520x
Peter Ujfalusi (82):
MFD: twl6040: Remove global pointer for platform_device
MFD: twl6040: Add accessor for revision ID
Input: twl6040-vibra: Use accessor to get revision information
MFD: twl6040: Fix power on GPIO handling
ASoC: twl6040: Chip initialization cleanup
ASoC: twl6040: Use chip defaults in the initial reg_cache
ASoC: twl6040: Fix the number of channels for vibra
ASoC: twl6040: Correct supported number of playback channels
ASoC: tpa6130a2: Model support cleanup
ASoC: tpa6130a2: Remove model_id from platform data
OMAP: McPDM: Convert McPDM device to omap_device
OMAP4: hwmod: enable mcpdm hwmod device.
ASoC: omap-mcpdm: Fix threshold and dma configuration
ASoC: OMAP4: McPDM: Convert to hwmod/omap_device
ASoC: twl6040: Lower the power on gain values at startup
ASoC: twl6040: Fix comments for register names
ASoC: twl6040: Remove strings "NULL" from DAPM route
ASoC: twl6040: Introduce SW only shadow register
ASoC: twl6040: Earphone path correction
ASoC: twl6040: Use consistent names for Handsfree path
ASoC: twl6040: Use consistent names for Headset path
ASoC: twl6040: Support for AUX L/R output
ASoC: twl6040/sdp4430: Change legacy DAI name
ASoC/MFD: twl6040: Combine bit definitions for Headset control registers
ASoC: omap-mcpdm: Correct the supported number of channels
ASoC: twl6040: No need to read the INTID register
ASoC: omap-mcbsp: Fix compile time warning about ambiguous âelseâ
ASoC: twl6040: Read the TRIM values from the chip
ASoC: twl6040: Function to fetch the TRIM values
ASoC: omap-mcpdm: API to configure offset cancellation
ASoC: sdp4430: Configure McPDM offset cancellation
ASoC: twl6040: Rename pga_event to out_drv_event
ASoC: twl6040: Combine the custom volsw get, and put functions
ASoC: twl6040: Move delayed_work struct inside twl6040_output for HS/HF
ASoC: twl6040: Move the delayed_work for HS detection under twl6040_jack_data
ASoC: twl6040: No need to change delay during HS ramp
ASoC: twl6040: No need to change delay during HF ramp
ASoC: twl6040: One workqueue should be enough
ASoC: twl6040: correct loop counters for HS/HF ramp code
ASoC: twl6040: Shift 2 identifies the HS output in out_drv_event
ASoC: twl6040: Simplify code in out_drv_event for pending work check
ASoC: omap-pcm: Fix the no period wakeup implementation
ASoC: core: Introduce SOC_DOUBLE_VALUE macro
ASoC: core: Introduce SOC_DOUBLE_R_VALUE macro
ASoC: twl6040: Simplify custom put_volsw callback
ASoC: Consolidate use of controls with custom get/put function
ASoC: twl6040: Simplify custom get_volsw callback
ASoC: twl6040: Prepare for core put_volsw/volsw_2r merger
ASoC: core: Change SOC_SINGLE/DOUBLE_VALUE representation
ASoC: core: Combine snd_soc_info_volsw/info_volsw_2r functions
ASoC: core: Combine snd_soc_get_volsw/get_volsw_2r functions
ASoC: core: Combine snd_soc_put_volsw/put_volsw_2r functions
ASoC: twl6040: Simply call snd_soc_put_volsw form the custom code
ASoC: core: Remove snd_soc_put_volsw_2r definition
ASoC: twl6040: Warn user in twl6040_put_volsw for error case
ASoC: Replace remaining use of *_volsw_2r with *_volsw
ASoC: fix codec breakage caused by the volsw/volsw_2r merger
ASoC: OMAP machines: Remove soc_dapm_sync() call from init
ASoC: zoom2: Let core to deal with the DAPM widgets
ASoC: zoom2: No need to call dapm_pin_enable at init time
ASoC: sdp4430: Let core to deal with the DAPM widgets
ASoC: sdp4430: No need to call dapm_pin_enable at init time
ASoC: am3517evm: Let core to deal with the DAPM widgets
ASoC: n810: Let the core to register DAPM widgets/routes and controls
ASoC: osk5912: Let core to deal with the DAPM widgets
ASoC: sdp3430: Let core to deal with the DAPM widgets
ASoC: twl6040: Convert to table based init
ASoC: twl4030: Convert to table based init
ASoC: tlv320dac33: Convert to table based init
Input: twl6040: Simplify vibra regsiter definitions
MFD: twl6040: Cache the vibra control registers
MFD: twl6040: function to query the vibra status for clients
Input: twl6040-vibra: Check the selected path for vibra
ASoC: twl6040: Support for vibra output paths
ASoC: twl6040: Workaround for headset DC offset caused pop noise
ASoC: twl6040: Remove Capture restriction for 17.64MHz sysclk
ASoC: twl6040: Remove PLL usage restrictions
ASoC: twl6040: Change event ordering for Earphone driver
ASoC: twl6040: Rename the Earphone Driver event handler
ASoC: core: Add flag to ignore pmdown_time at pcm_close
ASoC: twl6040: Request core to inline the DAPM sequence
ARM: OMAP2+: devices: Fixes for McPDM
Peter Wippich (1):
mtd: mtdchar: add missing initializer on raw write
Peter Zijlstra (12):
perf, x86: Avoid kfree() in CPU_STARTING
perf: Add PM notifiers to fix CPU hotplug races
posix-cpu-timers: Cure SMP accounting oddities
lockdep: Comment all warnings
sched, tracing: Show PREEMPT_ACTIVE state in trace_sched_switch
llist: Add llist_next()
sched: Convert to struct llist
llist: Remove cpu_relax() usage in cmpxchg loops
sched: Wrap scheduler p->cpus_allowed access
sched: Unify the ->cpus_allowed mask copy
microblaze: Remove __ARCH_WANT_INTERRUPTS_ON_CTXSW usage
cputimer: Cure lock inversion
Petr Uzel (1):
[SCSI] st: fix race in st_scsi_execute_end
Phil Edworthy (1):
smsc911x: Add support for SMSC LAN89218
Philip Rakity (1):
Input: tsc2007 - make sure that X plate resistance is specified
Philippe Rétornaz (7):
mx31moboard: Add poweroff support
mfd: Unconditionally register mc13xxx regulator subdevice
mfd: Implicitly register mc13xxx led subdevice
ARM: imx+mc13xxx: remove obsolete leds and regulators flags
mfd: Remove unused mc13xxx defines
input: Add power button support for mc13783
ARM: imx/mx31moboard: Add mc13783 power button support
Phillip Lougher (2):
Squashfs: Add an option to set dev block size to 4K
hfs: fix hfs_find_init() sb->ext_tree NULL ptr oops
Phillip Susi (1):
drivers/block/loop.c: emit uevent on auto release
Pierre-Louis Bossart (4):
ALSA: hda: option to enable arbitrary buffer/period sizes
ALSA: usb: refine delay information with USB frame counter
ALSA: hda/hdmi: expose ELD control
ALSA: hdmi: fix printout of SAD sampling rates
Pierrick Hascoet (2):
[media] staging: as102: Initial import from Abilis
[media] staging: as102: Fix licensing oversight
Pieter-Paul Giesberts (1):
staging: brcm80211: SPARC build error fix
Ping Cheng (4):
Input: wacom - lower the LED luminance
Input: wacom - don't expose LED inactive option
Input: wacom - add LED support for Cintiq 21ux2
Input: wacom - make LED status readable through sysfs
Piotr Chmura (3):
[media] staging: as102: Remove non-linux headers inclusion
[media] staging: as102: Enable compilation
[media] staging: as102: Add nBox Tuner Dongle support
Pradheep Shrinivasan (1):
Staging: go7007: fix braces coding style issue in wis-tw2804.c
Prarit Bhargava (1):
PCI hotplug: acpiphp: Prevent deadlock on PCI-to-PCI bridge remove
Rabin Vincent (2):
gpio/nomadik: disable clocks when unused
ARM: 7120/1: remove bashism in check for multiple zreladdrs
Rafael J. Wysocki (31):
PM / Domains: Implement subdomain counters as atomic fields
PM / Domains: Do not take parent locks to modify subdomain counters
PM / Domains: Make pm_genpd_poweron() always survive parent removal
PM / Domains: Add "wait for parent" status for generic PM domains
PM / Domains: Allow generic PM domains to have multiple masters
PM / Domains: Rename GPD_STATE_WAIT_PARENT to GPD_STATE_WAIT_MASTER
PM / Domains: Rename argument of pm_genpd_add_subdomain()
ARM / shmobile: Make A3RV be a subdomain of A4LC on SH7372
PM: Introduce struct pm_subsys_data
PM: Reference counting of power.subsys_data
PM / Domains: Use power.sybsys_data to reduce overhead
PM: Move clock-related definitions and headers to separate file
PM / Domains: Preliminary support for devices with power.irq_safe set
Merge branch 'pm-fixes' into pm-domains
PM / Domains: Split device PM domain data into base and need_restore
PM / Runtime: Don't run callbacks under lock for power.irq_safe set
PM / QoS: Add function dev_pm_qos_read_value() (v3)
Merge branch 'pm-runtime' into pm-for-linus
Merge branch 'pm-domains' into pm-for-linus
Merge branch 'pm-qos' into pm-for-linus
Merge branch 'pm-devfreq' into pm-for-linus
PCI / PM: Extend PME polling to all PCI devices
PCI / PM: Remove unnecessary error variable from acpi_dev_run_wake()
Merge branch 'pm-runtime' into pm-for-linus
PM: Fix build issue in main.c for CONFIG_PM_SLEEP unset
PM / Hibernate: Freeze kernel threads after preallocating memory
PM / ACPI: Blacklist Sony Vaio known to require acpi_sleep=nonvs
PM / Sleep: Mark devices involved in wakeup signaling during suspend
Merge branch 'pm-domains' into pm-for-linus
ACPI: Drop ACPI_NO_HARDWARE_INIT
thermal: Prevent polling from happening during system suspend
RafaÅ Bilski (3):
[CPUFREQ] e_powersaver: Additional checks
[CPUFREQ] e_powersaver: Check BIOS limit for CPU frequency
[CPUFREQ] e_powersaver: Allow user to lower maximum voltage
RafaÅ MiÅecki (64):
ssb: define boardflags
bcma: use boardflags define from ssb code
b43: rename TX header formats
b43: use enum for firmware header format
b43: support new TX header, noticed to be used by 598.314+ fw
b43: support new RX header, noticed to be used in 598.314+ fw
bcma: implement BCM4331 workaround for external PA lines
b43: include HT-PHY in some common code
b43: make forcing clock common (HT-PHY also uses that)
b43: HT-PHY: init: zero EXTG registers
b43: HT-PHY: init: implement few simple PHY writes
b43: HT-PHY: init: copy tables and reset CCA
b43: HT-PHY: init: init BPHY and upload 0x1a table
b43: HT-PHY: init: add missing PHY mask/set ops
b43: HT-PHY: init: add some AFE (Analog Frontend) operation
b43: HT-PHY: init: add missing small-tables writes
b43: HT-PHY: allow writing longer tables with a single call
ssb: fix DMA translation for some specific boards
b43: fix DMA on some bugged hardware
b43: LCN-PHY: add very basic PHY ops
b43: LCN-PHY: implement disabling radio
b43: LCN-PHY: switch analog
b43: LCN-PHY: add init tables
b43: LCN-PHY: basic PHY init
b43: LCN-PHY: init 0x2064 radio
b43: warn when forcing PIO mode
b43: drop Kconfig option of forcing PIO mode
b43: HT-PHY: use separated function for forcing RF sequence
b43: HT-PHY: read clip state
b43: use 8K buffers for 64-bit DMA to workaround hardware bug
b43: make HT-PHY support experimental
b43: LCN-PHY: add R/W ops for PHY and radio
b43: LCN-PHY: implement more PHY ops before radio init
b43: LCN-PHY: prepare functions for channel switching
ssb: use u16 for storing board rev
bcma: extract some basic info about board from SPROM
b43: LCN-PHY: implement saving and restoring PHY & radio configuration
b43: LCN-PHY: minor fixes
b43: LCN-PHY: put tables functions in correct file
b43: LCN-PHY: rewrite 0x7 table at the end of init
b43: LCN-PHY: upload additional 0x7 table
b43: LCN-PHY: rename functions, get rid of magic names
b43: LCN-PHY: add conditions for few operations
b43: N-PHY: implement enabling TX power control
b43: drop Copyright for not really copyrightable info
b43: add my copyrights and myself as the module author
b43: LCN-PHY: load TX gain table on init
b43: N-PHY: use helper for checking IPA
b43: N-PHY: replace some hacks with nice tables ops
b43: N-PHY: split workarounds into per-PHY-ver functions
b43: N-PHY: implement few random missing ops
bcma: cc: export more control functions
b43: LCN-PHY: tweaks for channel switching
b43: LCN-PHY: set TX filters
b43: LCN-PHY: implement SPUR avoidance mode
b43: LCN-PHY: init TX power control
b43: LCN-PHY: add more init tweaks
b43: LCN-PHY: finish sense setup
b43: add missing MMIO defines
b43: update dummy transmission
b43: LCN-PHY: minor clean ups
b43: trivial: do not report any link quality instead of invalid one
Revert "b43: trivial: do not report any link quality instead of invalid one"
b43: N-PHY: report signal to mac80211
Raghavendra K T (1):
memcg: rename mem variable to memcg
Raja Mani (8):
ath6kl: Print bad trailer data only when htc fails to parse trailer info
ath6kl: Rearrange the variable and the value position in IF condition
ath6kl: Avoid two memset to clear src and desr mac addr variable memory in ath6kl_wmi_dot11_hdr_remove()
ath6kl: Use bit field macros to maintain wlan enabled and disabled status
ath6kl: Fix crash during the connection process
ath6kl: Release the memory allocated for the firmware
ath6kl: Avoid finding bss presence in cfg80211 scan list
ath6kl: Check sme state before delivering disconnect event to cfg80211
Rajendra Nayak (1):
dt: add empty dt helpers for non-dt build
Rajesh Borundia (3):
netxen: add vlan LRO support
netxen: Fix vhdr_len in case of non vlan packets.
netxen: Add pcie workaround
Rajkumar Manoharan (68):
ath9k_hw: Add dump_eeprom support for AR9003
ath9k_hw: Add dump_eeprom support for eeprom_4k
ath9k_hw: Add dump_eeprom support for AR9287
ath9k_hw: Add dump_eeprom support for eeprom_def
ath9k: Dump base eeprom header
ath9k: Dump modal eeprom header
ath9k: Remove virtual wiphy specific frame type
ath9k_hw: Optimize rx descriptor processing for AR9003
ath9k_hw: Update the radio parameters related to high_power
ath9k_hw: Update AR9003 high_power tx gain table
ath9k: do not enable interrupt on set interrupt mask
ath9k_hw: Fix incorrect spur_freq_sd for AR9003
ath9k: Use atomic reference count for interrupt ops
ath9k_hw: Fix exceed transmission burst-time of 5GHz
ath9k: Fix rx overrun interrupt storm
ath9k: Re-enable RXOEL interrupt after processing rx buffers
ath9k: Remove unused argument tsf from ath9k_hw_rxprocdesc
ath9k: qinfo never be NULL in setuptxqueue
ath9k_hw: Remove unnecessary chainmask configuration
ath9k: Remove SC_OP_ENABLE_APM
ath9k: Move ath9k_init_crypto to common
ath9k: Fix noisefloor history update for extn chains
ath9k: Fix invalid noisefloor reading due to channel update
ath9k: Dump modal noisefloor calibration history
ath9k_hw: Fix descriptor status of TxOpExceeded
ath9k: Change rate control to use legacy rate as last MRR
ath9k_hw: Disable Walsh spatial spreading for 2 chains
ath9k: Send legacy rated frames as unaggregated
ath9k_hw: Set default slottime as 9us
ath9k: Fix eifs/usec timeout for AR9287 v1.3+
ath9k: Add debugfs support for mac/baseband samples
ath9k_hw: Fix rx latency of 11a mode
mac80211: stop tx before doing hw config and rate update
ath9k: Take the samples in unassociated state
ath9k: Move cycle conters under cc_lock
ath9k_hw: Fix magnitude/phase average in TxIQ Calibration
ath9k_hw: Do full chip reset on 11A channels for AR9003
ath9k_hw: Fix magnitude/phase coeff correction
ath9k: load noise floor from history after the full chip reset
ath9k: Reset caldata on radio enable
mac80211: Fix regression on queue stop during 2040 bss change
wireless: Do not allow disabled channel in scan request
ath9k: Store noise immunity values across scanning
ath6kl: Fix compilation error while compiling w/o debug
nl80211/cfg80211: Add support to disable CCK rate for management frame
mac80211: Send the management frame at requested rate
ath9k: Remove unnecessary AMPDU check at tx status
ath9k: Remove redundant my beacon check at ath_rx_ps_beacon
mac80211: Send nullfunc frames at lower rate during connection monitor
ath9k_hw: Fix ASPM L1 issue for AR9480
ath9k_hw: Updated ar9003 initval table for AR9380
ath9k_hw: Update AR9003 initval to improve phase noise
ath9k_hw: Updated AR9003 tx gain table for 5GHz
ath9k_hw: Improve fast channel change for AR9003 chips
ath9k_hw: Add support to reuse TxIQ cal measurements
ath9k_hw: Add support to reuse Carrier leak calibration
ath9k_hw: Cleanup Tx calibrations for AR9003 chips
ath9k_hw: Support fast channel change on 5GHz for AR9003 chips
ath9k_hw: Update normal/min noise floor value for AR9480
ath9k_hw: Add radio retention support for AR9480
ath9k_hw: Do fast channel change based on reusable calibration results
ath9k_hw: Rename AR9480 -> AR9462 initvals
ath9k: Rename AR9480 into AR9462
ath9k_hw: Fix regression of register offset for AR9003 chips
ath9k_hw: Fix radio retention for AR9462
ath9k_hw: Fix regression of register offset of AR9330/AR9340
ath9k_hw: Update AR9485 initvals to fix system hang issue
ath9k_hw: Fix noise floor calibration timeout on fast channel change
Rakesh Iyer (1):
Input: tegra-kbc - fix wakeup from suspend
Rakib Mullick (5):
drivers/misc/vmw_balloon.c: determine page allocation flag can_sleep outside loop
drivers/misc/vmw_balloon.c: fix typo in code comment
nfs: Fix unused variable warning from file.c
nfs: Remove unused variable from write.c
ACPI: Fix possible recursive locking in hwregs.c
Ralf Baechle (10):
NET: Korina: Don't include <asm/segment.h>
MIPS: cache: Provide cache flush operations for XFS
MIPS: IP27: Sort out section mismatch.
MIPS: 32-bit: Fix number of argument to epoll_wait.
MIPS: PNX8550: Fix section mismatch
MIPS: SNI: Fix conflicting wrapper symbols for headers.
Revert "MIPS: LD/SD o32 macro GAS fix update"
MIPS: Don't install vmlinuz if compressed kernel has not been configured.
MIPS: MSP71xx: Fix build error.
MIPS: O32: Provide definition of registers ta0 .. ta3.
Randy Dunlap (19):
regulator: aat2870-regulator.c needs module.h
regulator: fix regulator/consumer.h kernel-doc warning
staging: fix comedi build errors
staging: fix ft1000 sparse warnings
usb: fix dwc3 build when USB_GADGET_DWC3 is not enabled
usb: fix ipw.c build error, select USB_SERIAL_WWAN
xen-swiotlb: fix printk and panic args
staging: fix rts5139 depends & build
net: fix Makefile typos & build errors
staging: fix rtl8192e build errors
Input: twl6040-vibra - fix compiler warning
wireless: fix kernel-doc warning in net/cfg80211.h
[media] [-mmotm] media: video/adp1653.c needs module.h
nfc: NFC_WILINK depends on NFC_NCI
x86: Perf_event_amd.c needs <asm/apicdef.h>
IB/ipath: Add missing <linux/stat.h> in ipath_chip_init.c
usb gadget: fix langwell_udc.c build error
jbd2: fix build when CONFIG_BUG is not enabled
drivers/sfi: sfi_acpi.c needs sysfs.h
Rasesh Mody (37):
bna: Remove Unnecessary CNA Check
bna: HW Interface Init Update
bna: Remove get_regs Ethtool Support
bna: Consolidated HW Registers for Supported HWs
bna: Remove Obsolete File bfi_ctreg.h
bna: MSGQ Implementation
bna: Introduce ENET as New Driver and FW Interface
bna: Tx and Rx Redesign
bna: Add New HW Defs
bna: ENET and Tx Rx Redesign Enablement
bna: Remove Unused Code
bna: Remove Obsolete Files
bna: Driver Version changed to 3.0.2.0
bna: Naming Change and Minor Macro Fix
bna: PCI Probe Fix
bna: Interrupt Polling and NAPI Init Changes
bna: TX Path and RX Path Changes
bna: Formatting and Code Cleanup
bna: Initialization and Locking Fix
bna: Ethtool Enhancements and Fix
bna: Async Mode Tx Rx Init Fix
bna: MBOX IRQ Flag Check after Locking
bna: TX Queue Depth Fix
bna: SKB PCI UNMAP Fix
bna: Driver Version changed to 3.0.2.1
bna: Semaphore Lock Fix
bna: Set Ring Param Fix
bna: Eliminate Small Race Condition Window in RX Path
bna: PCI Probe Conf Lock Fix
bna: Brocade 1860 IOC PLL, Reg Defs and ASIC Mode Changes
bna: Capability Map and MFG Block Changes for New HW
bna: Implement FW Download for New HW
bna: Brocade 1860 HW Enablement
bna: PLL Init Fix and Add Stats Attributes
bna: Add Callback to Fix RXQ Stop
bna: Driver Version changed to 3.0.2.2
bna: Multiple Definition and Interface Setup Fix
Raul Gutierrez Segales (1):
Platform: fix samsung-laptop DMI identification for N220 model
Rayagond Kokatanur (1):
stmmac: use predefined macros for HW cap register fields (V4)
Raymond Yau (4):
ALSA: ymfpci: add "Playback" to FM Legacy Volume control
ALSA: hda - Add Headphone Playback Volume control for ad1988/ad1989
ALSA: HDA - Add Independent Headphone for all models of ad1988/ad1989
ALSA: hda - Add documentation for codec specific mixer controls of Analog codecs
Rene Bollford (1):
ideapad: Check if acpi already handle backlight power to avoid a page fault
Renzo Dani (1):
[media] update az6027 firmware URL
Ricardo (1):
ll_temac: Add support for ethtool
Ricardo Ribalda Delgado (1):
perf symbols: Increase symbol KSYM_NAME_LEN size
Richard Cochran (8):
dp83640: enable six external events and one periodic output
net: introduce ptp one step time stamp mode for sync packets
dp83640: add time stamp insertion for sync messages
ixp4xx: support omicron ixp425 based boards
net: validate HWTSTAMP ioctl parameters
net: hold sock reference while processing tx timestamps
dp83640: use proper function to free transmit time stamping packets
dp83640: free packet queues on remove
Richard Hartmann (1):
USB: qcserial: Add support for Sierra Wireless MC8355/Gobi 3000
Richard Kuo (32):
Hexagon: Add generic headers
Hexagon: Core arch-specific header files
Hexagon: Add bitops support
Hexagon: Add atomic ops support
Hexagon: Add syscalls
Hexagon: Add processor and system headers
Hexagon: Add threadinfo
Hexagon: Add delay functions
Hexagon: Add checksum functions
Hexagon: Add memcpy and memset accelerated functions
Hexagon: Add hypervisor interface
Hexagon: Add signal functions
Hexagon: Add init_task and process functions
Hexagon: Add startup code
Hexagon: Add interrupts
Hexagon: Add time and timer functions
Hexagon: Add ptrace support
Hexagon: Provide basic debugging and system trap support.
Hexagon: Add SMP support
Hexagon: Add locking types and functions
Hexagon: Add user access functions
Hexagon: Provide basic implementation and/or stubs for I/O routines.
Hexagon: Implement basic cache-flush support
Hexagon: Implement basic TLB management routines for Hexagon.
Hexagon: Provide DMA implementation
Hexagon: Add ioremap support
Hexagon: Add page table header files & etc.
Hexagon: Add page-fault support.
Hexagon: Comet platform support
Hexagon: Add configuration and makefiles for the Hexagon architecture.
Hexagon: Add basic stacktrace functionality for Hexagon architecture.
Hexagon: Add self to MAINTAINERS
Richard Weinberger (6):
crypto: Make hifn_795x build depend on !ARCH_DMA_ADDR_T_64BIT
um: merge delay_{32,64}.c
um: we need sys/user.h only on i386
um: fix ubd cow size
ramfs: remove module leftovers
wanrouter: Remove kernel_lock annotations
Richard Zhu (6):
AHCI Add the AHCI SATA feature on the MX53 platforms
MX53 Enable the AHCI SATA on MX53 ARD board
MX53 Enable the AHCI SATA on MX53 LOCO board
MX53 Enable the AHCI SATA on MX53 SMD board
[libata] ahci_platform: Add the board_ids and pi refer to different features
mmc: sdhci-esdhc-imx: Enable ADMA2
Rick Jones (3):
Add ethtool -g support to 8139cp
net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero
Add ethtool -g support to virtio_net
Rigbert Hamisch (1):
USB: qcserial: add device ID for "HP un2430 Mobile Broadband Module"
Rik van Riel (1):
vmscan: limit direct reclaim for higher order allocations
Rob Clark (3):
drm/gem: add functions for mmap offset creation
drm/i915: use common functions for mmap offset creation
drm: drm_ioctl() should zero-init extra data
Rob Herring (19):
MAINTAINERS: update devicetree maintainers
of/irq: of_irq_find_parent: check for parent equal to child
devicetree: Add ARM pl061 gpio controller binding doc
devicetree: Add ARM pl022 spi controller binding doc
ARM: 7009/1: l2x0: Add OF based initialization
Merge remote-tracking branch 'rmk/devel-stable' into HEAD
gpio: pl061: add DT binding support
of/irq: introduce of_irq_init
irq: support domains with non-zero hwirq base
ARM: gic: add irq_domain support
ARM: gic: add OF based initialization
ARM: gic: fix irq_alloc_descs handling for sparse irq
ARM: l2x0: add empty l2x0_of_init
ARM: highbank: add devicetree source
ARM: add Highbank core platform support
MAINTAINERS: add Calxeda Highbank ARM platform
ARM: highbank: add SMP support
ARM: highbank: add suspend support
ahci: add DT binding for Calxeda AHCI controller
Robert Jarzmik (1):
mtd: Add DiskOnChip G3 support
Robert P. J. Day (1):
tmpfs: add "tmpfs" to the Kconfig prompt to make it obvious.
Robert Richter (3):
oprofile, x86: Fix overflow and warning (commit 1d12d35)
perf, x86: Share IBS macros between perf and oprofile
perf, x86: Implement IBS initialization
Robert Schwebel (1):
usb: gadget: at91_udc: change french comments to english
Robin Dong (5):
ext4: use stream-alloc when mb_group_prealloc set to zero
ext4: remove unused variable in ext4_mb_generate_from_pa()
ext4: remove unused variable in mb_find_extent()
ext4: fix a wrong comment in __mb_check_buddy()
ext4: fix a typo in struct ext4_allocation_context
Robin H. Johnson (1):
[SCSI] mv_sas: OCZ RevoDrive3 & zDrive R4 support
Roland Dreier (8):
mlx4_core: Clean up error flow in mlx4_register_mac()
intel-iommu: Fix AB-BA lockdep report
MAINTAINERS: Update VT-d entry for drivers/pci -> drivers/iommu move
target: Prevent cmd->se_queue_node double add
target: Have core_tmr_alloc_req() take an explicit GFP_xxx flag
Merge branches 'amso1100', 'cma', 'cxgb3', 'cxgb4', 'fdr', 'ipath', 'ipoib', 'misc', 'mlx4', 'misc', 'nes', 'qib' and 'xrc' into for-next
IB/mthca: Fix buddy->num_free allocation size
Merge branches 'iser', 'mthca' and 'qib' into for-next
Roland Vossen (157):
staging: brcm80211: bugfix for len==0 parameter in 3 fullmac functions
staging: brcm80211: merged bmac.c into main.c
staging: brcm80211: shuffled sections in main.c
staging: brcm80211: removed function declaration typedefs from phy_int.h
staging: brcm80211: removed function declaration typedefs from aiutils.h
staging: brcm80211: removed function declaration typedefs from dma.h part 1
staging: brcm80211: removed function declaration typedefs from dma.h part 2
staging: brcm80211: removed function declaration typedefs from dma.h part 3
staging: brcm80211: removed function declaration typedefs from dma.h part 4
staging: brcm80211: removed function declaration typedefs from otp.c
staging: brcm80211: removed function declaration typedefs from main.h,pub.h
staging: brcm80211: removed function declaration typedefs from brcmutil
staging: brcm80211: replaced various typedefs
staging: brcm80211: replaced typedef wlc_rateset_t
staging: brcm80211: replaced typedef wl_rateset_t by struct brcm_rateset
staging: brcm80211: replaced all volatile typedefs
staging: brcm80211: fix for checkpatch 'avoid externs in c file' warning
staging: brcm80211: fix for checkpatch warnings in phy directory
staging: brcm80211: resolved checkpatch warnings in LCN phy
staging: brcm80211: resolved checkpatch warnings in N phy
staging: brcm80211: fixed build issue for big endian platforms
staging: brcm80211: remove MIPS specific 'sync' instruction in fullmac
staging: brcm80211: removed R_REG and OR_REG macro's from fullmac
staging: brcm80211: removed global variable from sdio fullmac
staging: brcm80211: fixed checkpatch warnings for fullmac
staging: brcm80211: fixed checkpatch warnings for brcmutil dir
staging: brcm80211: fixed checkpatch warnings for 'include' dir
staging: brcm80211: cleaned up softmac DMA layer
staging: brcm80211: removed void * from softmac phy
staging: brcm80211: simplified register access macro's in softmac
staging: brcm80211: removed unused bus code from softmac
staging: brcm80211: replaced void *btparam into struct pci_dev *btparam
staging: brcm80211: removed void * from ai_ functions
staging: brcm80211: removed brcms_c_module_unregister() call in ampdu.c
staging: brcm80211: removed watchdog function from softmac
staging: brcm80211: got rid of several void pointers for softmac PCI
staging: brcm80211: replaced void pointers in dma functions
staging: brcm80211: replaced void pointers in otp functions
staging: brcm80211: got rid of several void pointers in softmac
staging: brcm80211: removed unused MIPS specific SDRAM swap window
staging: brcm80211: bugfix for exception on Sparc platforms
staging: brcm80211: bugfix for fifo problem on 64 bits platforms.
staging: brcm80211: removed unused code in dma.c
staging: brcm80211: assigned physical addresses in dma.c correct type
staging: brcm80211: bugfix for 32 bit power pc platform
staging: brcm80211: removed NORADIO_ENAB() macro from softmac phy code
staging: brcm80211: removed unused phy logging
staging: brcm80211: removed unused #ifdef sections
staging: brcm80211: got rid of static function declarations in softmac phy
staging: brcm80211: removed static function declarations in aiutils.c
staging: brcm80211: removed static function declarations in alloc.c
staging: brcm80211: removed static function declarations in ampdu.c
staging: brcm80211: removed static function declarations in antsel.c
staging: brcm80211: removed static function declarations in channel.c
staging: brcm80211: removed static function declarations in dma.c
staging: brcm80211: removed static function declarations in mac80211_if.c
staging: brcm80211: removed static function declarations in 3 files
staging: brcm80211: cleaned up fullmac macro BRCMF_PM_RESUME_RETURN_ERROR
staging: brcm80211: replaced fullmac BRCMF_PM_RESUME_WAIT macro with function
staging: brcm80211: removed redundant macro's in softmac
staging: brcm80211: removed redundant SI_INFO() macro from softmac
staging: brcm80211: macro cleanup in softmac aiutils.h
staging: brcm80211: macro cleanup in softmac ampdu.c
staging: brcm80211: cleaned up softmac channel related macro's
staging: brcm80211: cleaned up several softmac macro's
staging: brcm80211: cleaned up several main.h/main.c related macro's
staging: brcm80211: cleaned up softmac phy macro's affecting code flow
staging: brcm80211: cleaned up softmac nicpci.c/nicpci.h macro's
staging: brcm80211: cleaned up more softmac macro's
staging: brcm80211: remove AP related code from softmac
staging: brcm80211: cleaned up softmac pub.h macro's
staging: brcm80211: cleaned up softmac scb.h macro's
staging: brcm80211: cleaned up softmac srom macro
staging: brcm80211: cleaned up softmac types.h macro's
staging: brcm80211: cleaned up brcmu_utils.h macro's
staging: brcm80211: cleaned up brcmu_wifi.h macro's
staging: brcm80211: cleaned up fullmac macro's
staging: brcm80211: removed fullmac BRCMF_IOCTL_MAGIC support
staging: brcm80211: removed fullmac function brcmf_sdcard_iovar_op()
staging: brcm80211: removed unused encryption/security functionality
staging: brcm80211: removed softmac 'tunable' functionality
staging: brcm80211: cleaned up unused softmac struct members
staging: brcm80211: removed softmac ratespec override functionality
staging: brcm80211: removed unused softmac code after macro cleanup
staging: brcm80211: removed unused softmac struct brcms_c_if
staging: brcm80211: removed several unused softmac main.h struct members
staging: brcm80211: removed unused softmac transmit power variables
staging: brcm80211: removed more unused softmac main.h struct members
staging: brcm80211: removed softmac files alloc.c/alloc.h
staging: brcm80211: fix for fullmac build problem
staging: brcm80211: macro cleanup in softmac dma
staging: brcm80211: cleanup of softmac macro EDCF_ENAB()
staging: brcm80211: removed function brcms_c_wme_initparams_sta()
staging: brcm80211: macro cleanup in softmac main.c
staging: brcm80211: added clarification on softmac dma alignment
staging: brcm80211: macro cleanup in softmac rate.h
staging: brcm80211: separated public from private ioctl functions
staging: brcm80211: simplification of brcmf_netdev_ioctl_priv()
staging: brcm80211: cleaned up function brcmf_cfg80211_get_key()
staging: brcm80211: fullmac sparse endianness encryption keys check
staging: brcm80211: introduced fullmac function get/set u32 to/from dongle
staging: brcm80211: simplified brcmf_proto_ioctl()
staging: brcm80211: removed set_fs/get_fs/get_ds calls from brcmf_dev_ioctl()
staging: brcm80211: fixed sparse endianness warnings on fullmac scan pars
staging: brcm80211: fixed sparse endianness warnings on fullmac assoc pars
staging: brcm80211: fixed sparse endianness warnings on fullmac scb pars
staging: brcm80211: fixed sparse endianness warnings on fullmac ratespec
staging: brcm80211: sparse endianness warnings on fullmac bss info
staging: brcm80211: sparse endianness warnings on dongle events
staging: brcm80211: various fulmac sparse endianness fixes
staging: brcm80211: sparse endianness warnings for struct brcmf_proto_cdc_ioctl
staging: brcm80211: sparse endianness warnings for struct sdpcm_shared
staging: brcm80211: more fullmac sparse endianness scan related changes
staging: brcm80211: removed two fullmac sparse spinlock warnings
staging: brcm80211: added endianness check flag to fullmac Makefile
staging: brcm80211: removed likely/unlikely calls
staging: brcm80211: removed log after kzalloc()/kmalloc() failure
staging: brcm80211: clarified fullmac io and event codes
staging: brcm80211: consistent naming of struct net_device *ndev
staging: brcm80211: simplified internal ioctl function once more
staging: brcm80211: removed unused argument from softmac functions
staging: brcm80211: deleted unused array of bss configurations in softmac
staging: brcm80211: removed redundant wlc->cfg struct member
staging: brcm80211: removed global var from aiutils.c
staging: brcm80211: removed global vars in softmac ucode handling
staging: brcm80211: removed unused softmac workaround
staging: brcm80211: removed band related global vars from softmac
staging: brcm80211: removed global var global_scb from softmac
staging: brcm80211: various global var related changes in softmac
staging: brcm80211: removed global variable in softmac otp
staging: brcm80211: simple changes to softmac phy variables
staging: brcm80211: declared global vars in softmac phy as const
staging: brcm80211: removed some unused fmac variable declarations
staging: brcm80211: removed unused smac tx ampdu packet queue
staging: brcm80211: cleaning up tx rate control code in softmac
staging: brcm80211: various __iomem additions to softmac.
staging: brcm80211: reduced softmac sparse warnings
staging: brcm80211: added __iomem qualifier to softmac main.c
staging: brcm80211: added __iomem qualifier to softmac dma.c
staging: brcm80211: added __iomem qualifier to softmac phy
staging: brcm80211: reduce indentation level in dhd_sdio.c #1
staging: brcm80211: reduce indentation level in dhd_sdio.c #2
staging: brcm80211: reduce indentation level in dhd_sdio.c #3
staging: brcm80211: removed unused fullmac spinlock
staging: brcm80211: removed unused softmac mimo disable code
staging: brcm80211: removed fullmac function brcmf_bus_devreset()
staging: brcm80211: removed 'enforce_mutex' parameter in fullmac
staging: brcm80211: renamed ioctl functions/structs to dcmd
staging: brcm80211: cleaned up buffer len defines in fullmac
staging: brcm80211: removed functionality to disable N mode
staging: brcm80211: cleaned up struct brcms_bss_cfg
staging: brcm80211: fullmac: fixed double #include
staging: brcm80211: softmac: added event tracing
staging: brcm80211: smac: fix for 64 bit systems
brcm80211: smac: removed redundant timer function parameters
brcm80211: smac: decreased timer callback irq level
brcm80211: fmac: fixed weird indentation
RongQing Li (1):
igb: fix a compile warning
Rongjun Ying (2):
ARM: CSR: PM: add sleep entry for SiRFprimaII
pinctrl: add a driver for the CSR SiRFprimaII pinmux
Roopa Prabhu (3):
enic: Add SRIOV support
enic: Helper code for SRIOV proxy commands
enic: Add support for port profile association on a enic SRIOV VF
Rose, Gregory V (1):
ixgbe: Fix compile for kernel without CONFIG_PCI_IOV defined
Roy Spliet (2):
drm/nouveau/pm: add initial NV3x/NVCx memtiming support, improve other cards
drm/nouveau/pm: Document and expose CL and WR for 0x1002Cx
Roy.Li (1):
ipv6: remove a rcu_read_lock in ndisc_constructor
Ruslan Pisarev (16):
Xen: fix whitespaces,tabs coding style issue in drivers/xen/balloon.c
Xen: fix whitespaces,tabs coding style issue in drivers/xen/events.c
Xen: fix braces coding style issue in gntdev.c and grant-table.c
Xen: fix whitespaces,tabs coding style issue in drivers/xen/pci.c
Xen: fix braces coding style issue in xenbus_probe.h
Xen: fix braces and tabs coding style issue in xenbus_probe.c
Staging: xgifb: Fixed up a errors "do not initialise statics to 0 or NULL" in XGI_main.h
Staging: xgifb: Fixed up a errors "do not initialise statics to 0 or NULL" in XGI_main_26.c
Staging: xgifb: Delete define XGIINITSTATIC in XGI_main_26.c and XGI_main.h
Staging: pohmelfs: Coding style fixes in trans.c
Staging: keucr: Coding style fixes in smscsi.c
Staging: keucr: Coding style fixes in smil.h
Staging: keucr: Coding style fixes in scsiglue.c
Staging: keucr: Remove dead (comment) code in drivers/staging/keucr/smilsub.c
Staging: keucr: fix comments, braces, whitespaces coding style issue in tm6000.h
Staging: hv: Fix macros, tab errors and warning in drivers/staging/hv/hv_mouse.c
Russell King (60):
ARM: gpio: at91: remove redundant include of mach/gpio.h
ARM: gpio: convert includes of mach/gpio.h and asm/gpio.h to linux/gpio.h
ARM: gpio: omap: convert drivers to use asm/gpio.h rather than mach/gpio.h
ARM: gpio: at91: convert drivers to use asm/gpio.h rather than mach/gpio.h
ARM: gpio: nomadik: convert drivers to use asm/gpio.h rather than mach/gpio.h
ARM: gpio: davinci: convert drivers to use asm/gpio.h rather than mach/gpio.h
ARM: gpio: pnx4008: convert drivers to use asm/gpio.h rather than mach/gpio.h
ARM: gpio: ixp2000: convert drivers to use asm/gpio.h rather than mach/gpio.h
ARM: gpio: tegra: convert drivers to use asm/gpio.h rather than mach/gpio.h
ARM: gpio: pxa: convert drivers to use asm/gpio.h rather than mach/gpio.h
ARM: enable ARM_PATCH_PHYS_VIRT by default
ARM: gpio: consolidate trivial gpiolib implementations
ARM: gpio: consolidate gpio_to_irq
ARM: gpio: make trivial GPIOLIB implementation the default
ARM: io: s3c2410: remove ioaddr()
ARM: io: RiscPC: define io addresses relative to IO_BASE
ARM: io: ecard: move ioaddr() inside __ecard_address
ARM: io: ecard: remove ioaddr() from ecard.c
ARM: io: RiscPC: make EASI_BASE a void iomem pointer
ARM: io: RiscPC: eliminate private inb() et.al. definitions
ARM: io: add a default IO_SPACE_LIMIT definition
ARM: io: remove IO_SPACE_LIMIT from platforms with ISA/PCI and 64K window
ARM: io: remove IO_SPACE_LIMIT from platforms without PCI/ISA
ARM: io: remove IO_SPACE_LIMIT from SA11x0
Merge branch 'dma-size' of git://git.yxit.co.uk/linux into devel-stable
Merge branch 'atag_offset' of git://git.linaro.org/people/nico/linux into devel-stable
Merge branch 'zImage_DTB_append' of git://git.linaro.org/people/nico/linux into devel-stable
Merge branch 'for-rmk' of git://linux-arm.org/linux-2.6-wd into devel-stable
ARM: pm: force non-zero return value from __cpu_suspend when aborting
ARM: pm: preallocate a page table for suspend/resume
ARM: pm: only use preallocated page table during resume
ARM: pm: no need to save/restore context ID register
ARM: pm: get rid of cpu_resume_turn_mmu_on
ARM: pm: convert some assembly to C
ARM: pm: add L2 cache cleaning for suspend
Merge branch 'kprobes-test' of git://git.yxit.co.uk/linux into devel-stable
PM: add runtime PM support to core Primecell driver
PM: add runtime PM support to MMCI
Merge branch 'pm' into devel-stable
Merge branch 'for_3_2/for-rmk/arm_cpu_pm' of git://gitorious.org/omap-sw-develoment/linux-omap-dev into devel-stable
clk: provide prepare/unprepare functions
clk: amba bus: convert to clk_prepare()/clk_unprepare()
clk: amba-clcd: convert to clk_prepare()/clk_unprepare()
clk: amba-pl010: convert to clk_prepare()/clk_unprepare()
clk: amba-pl011: convert to clk_prepare()/clk_unprepare()
clk: mmci: convert to clk_prepare()/clk_unprepare()
clk: sa1111: convert to clk_prepare()/clk_unprepare()
clk: timer-sp: convert to clk_prepare()/clk_unprepare()
clk: spi-pl022: convert to clk_prepare()/clk_unprepare()
ARM: platform fixups: remove mdesc argument to fixup function
ARM: Add a few machine types to mach-types
Merge branch 'mach_memory_h' of git://git.linaro.org/people/nico/linux into devel-stable
ARM: smp: fix clipping of number of CPUs
Merge branch 'ppi-irq-core-for-rmk' of git://github.com/mzyngier/arm-platforms into devel-stable
Merge branches 'arnd-randcfg-fixes', 'debug', 'io' (early part), 'l2x0', 'p2v', 'pgt' (early part) and 'smp' into for-linus
Merge branch 'misc' into for-linus
ARM: PXA: fix lubbock PCMCIA driver build error
ARM: PXA: eseries: fix eseries_register_clks section mismatch warning
ARM: PXA: fix gpio-pxa.h build errors
ARM: PXA: fix includes in pxa2xx_cm_x2xx PCMCIA driver
Russell King - ARM Linux (1):
dmaengine: amba-pl08x: make filter check that the channel is owned by pl08x
Rusty Russell (2):
lguest: Allow running under paravirt-enabled KVM.
lguest: don't allow KVM-detection cpuid.
Ryan Mallon (2):
ASoC: max98088 codec: Catch driver bugs for eq channel name
ASoC: max98095 codec: Catch driver bugs for biquad channel name
Sachin Kamat (12):
ARM: EXYNOS4: Add USB EHCI device to ORIGEN board
ARM: EXYNOS4: Add FIMC device on ORIGEN board
ARM: EXYNOS4: Add keypad support for ORIGEN
ARM: EXYNOS4: Add HDMI support for ORIGEN
ARM: EXYNOS4: Add HPD and PD support for HDMI on ORIGEN
ARM: EXYNOS4: Enable MFC on Samsung SMDKV310
ARM: EXYNOS4: Add header file protection macros
ARM: EXYNOS4: Add FIMC device on SMDKV310 board
ARM: EXYNOS4: Enable regulator support for HDMI on ORIGEN
ARM: EXYNOS4: Register power domains on ORIGEN
ARM: EXYNOS4: Enable MFC on ORIGEN
[media] MFC: Change MFC firmware binary name
Sachin Prabhu (1):
cifs: Display strictcache mount option in /proc/mounts
Sage Weil (14):
ceph: make readpages fully async
ceph: rename rsize -> rasize
ceph: implement (optional) max read size
ceph: document ioctls
libceph: create messenger with client
libceph: always preallocate mon connection
libceph: don't complain on msgpool alloc failures
libceph: warn on msg allocation failures
Revert "ceph: don't truncate dirty pages in invalidate work thread"
libceph: force resend of osd requests if we skip an osdmap
libceph: fix double-free of page vector
vfs: add d_prune dentry operation
ceph: clear parent D_COMPLETE flag when on dentry prune
ceph: use new D_COMPLETE dentry flag
Sahitya Tummala (5):
mmc: msm_sdcc: Handle error cases in probe
mmc: msm_sdcc: Enable SDC host->clk only after setting the rate.
msm: mmc: Remove "pio_irq" resource
mmc: msm_sdcc: Use MCI_INT_MASK0 for PIO interrupts
mmc: msm_sdcc: Change initialization order of busclk_timer in probe
Sakari Ailus (3):
[media] v4l: Move event documentation from SUBSCRIBE_EVENT to DQEVENT
[media] v4l: events: Define V4L2_EVENT_FRAME_SYNC
[media] omap3isp: ccdc: Use generic frame sync event instead of private HS_VS event
Sam Leffler (1):
ath6kl: query device tree for firmware board-id
Sam Ravnborg (2):
memblock: add memblock_start_of_DRAM()
memblock: add NO_BOOTMEM config symbol
Sami Kerola (1):
minix: describe usage of different magic numbers
Samuel Gabrielsson (1):
i7core_edac: Add scrubbing support
Samuel Jero (4):
dccp: send Confirm options only once
dccp ccid-2: prevent cwnd > Sequence Window
dccp ccid-2: increment cwnd correctly
dccp ccid-2: check Ack Ratio when reducing cwnd
Samuel Ortiz (4):
NFC: Reserve tx head and tail room
mfd: Remove IRQF_DISABLED flag from twl4030-irq
leds: Finish mc13783 conversion to the mc13xxx API
regulator: Finish mc13783 conversion to the mc13xxx API
Sangbeom Kim (1):
ASoC: SAMSUNG: Add Kconfig to support SMDK4212
Sangwook Lee (1):
net:rfkill: add a gpio setup function into GPIO rfkill
Sanjeev Premi (1):
ARM: OMAP: Fix errors and warnings when building for one board
Santosh Shilimkar (6):
genirq: Add IRQCHIP_SKIP_SET_WAKE flag
ARM: Enable CPU_PM notifiers on ARM machines.
ARM: vfp: Fix the comment to make it consistent with the code.
ARM: mm: Add strongly ordered descriptor support.
OMAP4: Fix the emif and dmm virtual mapping
mfd: Set twl6030 irq_wake infrastructure up
Sarah Sharp (14):
xhci: If no endpoints changed, don't issue BW command.
xhci: Rename virt_dev->port to fake_port.
xhci: Refactor endpoint limit checking.
xhci: Store the "real" root port number.
xhci: Store information about roothubs and TTs.
xhci: Store endpoint bandwidth information.
xhci: Track interval bandwidth tables per port/TT.
xhci: Implement HS/FS/LS bandwidth checking.
xhci: Add software BW checking quirk to Intel PPT xHCI
xhci: Don't print short isoc packets.
xhci: Fix mult base in endpoint bandwidth info.
xhci: USB 3.0 BW checking.
USB: When hot reset for USB3 fails, try warm reset.
xHCI/USB: Make xHCI driver have a BOS descriptor.
Sascha Hauer (29):
Merge branch 'imx-cleanup' of git://git.pengutronix.de/git/ukl/linux-2.6 into imx-cleanup
ARM i.MX: allow to compile together ARMv4 and ARMv5 based SoCs
ARM i.MX: allow to compile together all i.MX5 based SoCs
USB gadget i.MX1: remove dependency on ARCH_MXC
USB host i.MX21: remove dependency on MACH_MX21
ARM i.MX5: update defconfig
ARM i.MX defconfigs: use one defconfig for all ARMv4/v5 SoCs
ARM i.MX audmux v2: remove unnecessary ifdefs
ARM i.MX: remove ARCH_MX* macros from Makefile
Merge branches 'cleanups/assorted', 'cleanups/shawn-cleanup-mxc-gpio', 'cleanups/troy-cleanup-iomux-v3' and 'cleanups/ukl-mx5-dynamically-allocate-devices' into imx-cleanups-for-arnd
Merge branches 'features/assorted', 'features/imx-cpurev', 'features/imx-pata', 'features/multisoc' and 'features/mxs' into imx-features-for-arnd
dmaengine i.MX SDMA: lock channel 0
dmaengine i.MX SDMA: set firmware scripts addresses to negative value initially
dmaengine i.MX SDMA: use request_firmware_nowait
Merge branches 'cleanups/assorted' and 'cleanups/mm-tzic' into imx-cleanup
ARM i.MX avic: add handle_irq function
ARM i.MX tzic: add handle_irq function
ARM i.MX boards: use CONFIG_MULTI_IRQ_HANDLER
ARM i.MX entry-macro.S: remove now unused code
Merge branches 'features/assorted', 'features/imx-pata' and 'features/imx-multi-irq-v2' into imx-features
Merge branches 'cleanups/mx3-mm-v2' and 'cleanups/mxs' into imx-cleanup
Merge branch 'features/ahci' into for-arnd-features
Merge branch 'features/denx-mx28' into for-arnd-features
ARM: 7020/1: Check for multiple zreladdrs
ARM: 7021/1: Check for multiple load addresses before building a uImage
ARM: 7022/1: allow to detect conflicting zreladdrs
Merge branches 'cleanups/mxs', 'cleanups/mx3-defconfig' and 'cleanups/includes' into imx-cleanups-for-arnd
mmc: Kconfig: remove i.MX individual SoC dependency
arm/imx: merge i.MX3 and i.MX6
Sasha Levin (9):
KVM: MMIO: Lock coalesced device when checking for available entry
KVM: x86: Raise the hard VCPU count limit
KVM: Make coalesced mmio use a device per zone
KVM: Intelligent device lookup on I/O bus
KVM: nVMX: Document 'nested' parameter
virtio-net: Verify page list size before fitting into skb
virtio-console: Use virtio_config_val() for retrieving config
virtio_config: Add virtio_config_val_len()
virtio-net: Use virtio_config_val() for retrieving config
Sathya Perla (20):
be2net: cleanup and refactor stats code
be2net: use stats-sync to read/write 64-bit stats
be2net: remove wrong and unnecessary calls to netif_carrier_off()
be2net: no need to query link status
be2net: non-member vlan pkts not received in promiscous mode
be2net: use RX_FILTER cmd to program multicast addresses
be2net: add support for flashing Teranetics PHY firmware
be2net: drop pkts that do not belong to the port
be2net: fix cmd-rx-filter not notifying MCC
be2net: Fix race in posting rx buffers.
be2net: get rid of memory mapped pci-cfg space address
be2net: fix erx->rx_drops_no_frags wrap around
be2net: increase FW update completion timeout
be2net: remove unused variable
be2net: fix multicast filter programming
be2net: Show newly flashed FW ver in ethtool
be2net: add vlan/rx-mode/flow-control config to be_setup()
be2net: refactor VF setup/teardown code into be_vf_setup/clear()
be2net: don't create multiple TXQs in BE2
be2net: don't create multiple RX/TX rings in multi channel mode
Saurav Kashyap (5):
[SCSI] qla2xxx: Implemeted beacon on/off for ISP82XX.
[SCSI] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set.
[SCSI] qla2xxx: check for marker IOCB during response queue processing.
[SCSI] qla2xxx: Fix array out of bound warning.
[SCSI] qla2xxx: During loopdown perform Diagnostic loopback.
Scott Jiang (3):
Blackfin: bf537-stamp: fix ad1836 name
Blackfin: bf537-stamp: fix ad73311 codec config macro
[media] vb2: add vb2_get_unmapped_area in vb2 core
Scott Teel (2):
[SCSI] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA
[SCSI] hpsa: fix potential array overflow in hpsa_update_scsi_devices
Scott Wood (1):
powerpc/32: Pass device tree address as u64 to machine_init
Sean Hefty (20):
RDMA/core: Add XRC domain support
RDMA/core: Add SRQ type field
RDMA/core: Add XRC SRQ type
RDMA/core: Add XRC QPs
RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD
RDMA/uverbs: Export XRC domains to user space
RDMA/uverbs: Export XRC SRQs to user space
RDMA/uverbs: Export XRC INI QPs to userspace
RDMA/uverbs: Export XRC TGT QPs to user space
IB/cm: Update protocol to support XRC
IB/cm: Update XRC support based on XRC annex errata
RDMA/cm: Define new RDMA port space specific to IB
RDMA/ucm: Allow user to specify QP type when creating id
RDMA/cma: Support XRC QPs
IB/cm: Do not automatically disconnect XRC TGT QPs
IB/mlx4: Add support for XRC domains
IB/mlx4: Add support for XRC SRQs
IB/mlx4: Add support for XRC QPs
RDMA/core: Export ib_open_qp() to share XRC TGT QPs
RDMA/uverbs: Export ib_open_qp() capability to user space
Sean M. Collins (1):
doc: raw1394: Trivial typo fix
Sean Young (3):
IHD: Support force feedback on MP-8866
HID: Add device IDs for more SJOY adapters
watchdog: sc520_wdt: Remove unnecessary cast.
Sebastian Andrzej Siewior (25):
slab: use print_hex_dump
slub: use print_hex_dump
usb: ch9: add function defines from ch9, USB 3.0 spec
drivers_base: platform: use always ->name for uevent
USB: usbtest: use URB_ZERO_PACKET for BULK-OUT transfers
usb: dwc3: gadget: fixing dequeue of TRBs
usb: dwc3: gadget: reset resource index to zero
usb: dwc3: gadget: use TRB type 6 for ISOC transfers
usb: dwc3: gaget: clear DWC3_EP_WILL_SHUTDOWN bit
usb: dwc3: debugfs: remove test mode interface
usb: dwc3: core: move the core check before soft reset
usb: dwc3: gadget: rework the dequeue on RESET & DISCONNECT
usb: dwc3: gadget: replace mdelay with udelay in the busy loop
usb: dwc3: gadget: do not map/unmap ZLP transfers
usb/xhci: ignore xhci version while checking for the link quirk
usb/xhci: group MSI interrupt registration into its own function
usb/xhci: hide MSI code behind PCI bars
usb/xhci: replace pci_*_consistent() with dma_*_coherent()
usb/xhci: refactor xhci_pci_setup()
usb/xhci: move xhci_gen_setup() away from -pci.
usb/xhci: remove CONFIG_PCI in xhci.c's probe function
Input: add a driver for TSC-40 serial touchscreen
usb: dwc3: ep0: remove second giveback in error case
usb: dwc3: ep0: fix debug output
usb: dwc: remove "All rights reserved" statement.
Sebastian Ott (5):
[S390] topology: fix alloc_masks annotation
[S390] cio: add message for timeouts on internal I/O
[S390] ccwgroup: move attributes to attribute group
[S390] ccwgroup: cleanup
[S390] chsc_sch: add support for irq statistics
Sebastian Rasmussen (1):
mfd: db8500-prcmu reset code retrieval
Sedat Dilek (1):
i7core_edac: Fix compilation on 32 bits arch
Senthil Balasubramanian (4):
ath9k_hw: Add initvals and register definitions for AR946/8x chipsets.
ath9k_hw: Split tx/rx gain table initval handling
ath9k_hw: Add support for AR946/8x chipsets.
ath9k_hw: move register definitions to header files
Serge Hallyn (3):
capabilities: initialize has_cap
USB: pid_ns: ensure pid is not freed during kill_pid_info_as_uid
user namespace: usb: make usb urbs user namespace aware (v2)
Sergei Kolzun (2):
HID: ACRUX - fix enabling force feedback support
HID: ACRUX - handle gamepads with different report layout
Sergei Shtylyov (7):
ath9k: use pci_dev->subsystem_device
drivers/block/cpqarray.c: use pci_dev->revision
sata_mv: release clock on ata_host_activate() failure
sata_mv: use {platform|pci}_get_drvdata()
libata-eh: ata_eh_followup_srst_needed() does not need 'classes' parameter
pata_at91: call clk_put() on ata_host_activate() failure
pata_arasan_cf: remove bogus to_platform_device() calls
Seth Forshee (8):
usb_storage: Don't freeze in usb-stor-scan
toshiba_acpi: Convert to use acpi_driver
toshiba_acpi: Fix up return codes
toshiba_acpi: Use handle for HCI calls
toshiba_acpi: Support SPFC as an HCI method
toshiba_acpi: Don't add devices for unsupported features
toshiba_acpi: Initialize brightness in backlight device
acer-wmi: Add wireless quirk for Lenovo 3000 N200
Seth Jennings (5):
staging: zcache: fix possible sleep under lock
staging: zcache: fix typos
staging: zcache: fix crash on cpu remove
staging: zcache: reduce tmem bucket lock contention
staging: zcache: remove zcache_direct_reclaim_lock
Seungwon Jeon (4):
mmc: core: Add default timeout value for CMD6
mmc: core: Modify the timeout value for writing power class
mmc: core: Add cache control for eMMC4.5 device
mmc: core: Cleanup eMMC4.5 conditionals
Shahar Levi (5):
wl12xx: Add support to RX packets payload alignment
mac80211: Update device channel in case of HW channel switch supported
wl12xx: fix sdio_test module functionality
wl12xx: Include OFDM rates in IBSS mode
wl12xx: Add support for HW channel switch
Shan Hai (1):
locking, lib/atomic64: Annotate atomic64_lock::lock as raw
Shaohua Li (5):
slub: explicitly document position of inserting slab to partial list
rcu: Avoid unnecessary self-wakeup of per-CPU kthreads
ext4: add block plug for .writepages
vmscan: add block plug for page reclaim
vmscan: count pages into balanced for zone with good watermark
Shaohui Xie (2):
mtd: m25p80: add EON flash EN25Q32B into spi flash id table
mtd: m25p80: don't probe device which has status of 'disabled'
Shashidhar Hiremath (1):
mmc: dw_mmc: Support SDIO interrupts for all slots
Shaun Silk (1):
USB: gadget: u_serial.c: fixed a brace coding style issue
Shawn Guo (43):
ASoC: sgtl5000: add device tree probe support
net/smsc911x: add device tree probe support
arm/mxc: do not use gpio_to_irq() for static initializers
gpio/mxc: add .to_irq for gpio chip
arm/mxc: use gpiolib helper for gpio_to_irq
gpio/mxc: move irq_to_gpio() into gpio-mxc driver
arm/mxc: move IMX_GPIO_NR into mach/hardware.h
gpio/mxs: move irq_to_gpio() into gpio-mxs driver
arm/mxs: move MXS_GPIO_NR into mach/mxs.h
mtd: dataflash: add device tree probe support
i2c-imx: remove init/exit hooks from platform data
i2c-imx: add device tree probe support
gpio/mxc: add chained_irq_enter/exit() to mx3_gpio_irq_handler()
dt: add of_alias_scan and of_alias_get_id
serial/imx: add of_alias_get_id() reference back
net/fec: fec_reset_phy() does not need to always succeed
net/fec: fix fec1 check in fec_enet_mii_init()
net/fec: add imx6q enet support
arm/imx: merge mm-imx35.c into mm-imx31.c
arm/imx: rename mm-imx31.c to mm-imx3.c
arm/imx: change mxc_init_l2x0() to an imx31/35 specific call
arm/imx: remove cpu_is_xxx() from arch_idle()
arm/imx: remove cpu_is_xxx() check from __imx_ioremap()
ARM: 7100/1: smp_scu: remove __init annotation from scu_enable()
ARM: 7123/1: smp: Add an IPI handler callable from C code
ARM: 7124/1: smp: Add a localtimer handler callable from C code
arm/imx: use Kconfig choice for low-level debug UART selection
arm/imx: remove mx31_setup_weimcs() from mx31.h
arm/imx: explicitly includes mach/hardware.h in mach-kzm_arm11_01.c
arm/imx: remove mx27_setup_weimcs() from mx27.h
arm/imx: explicitly includes mach/hardware.h in pm-imx27.c
mmc: mxcmmc: explicitly includes mach/hardware.h
arm/mx5: add device tree support for imx53 boards
arm/mx5: add device tree support for imx51 babbage
mmc: sdhci-esdhc-imx: add basic imx6q usdhc support
arm/imx6q: add device tree source
arm/imx6q: add core definitions and low-level debug uart
arm/imx: add gic_handle_irq function
arm/imx6q: add core drivers clock, gpc, mmdc and src
arm/imx6q: add smp and cpu hotplug support
arm/imx6q: add device tree machine support
arm/imx6q: add suspend/resume support
MAINTAINERS: add ARM/FREESCALE IMX6 entry
Shengzhou Liu (1):
powerpc/p3060qds: Add support for P3060QDS board
Shi, Alex (1):
nohz: Remove nohz_cpu_mask
Shirish Pargaonkar (5):
cifs: Add mount options for backup intent (try #6)
cifs: clean up unused encryption code
cifs: Add data structures and functions for uid/gid to SID mapping (try #4)
cifs: Call id to SID mapping functions to change owner/group (try #4 repost)
cifs: Assume passwords are encoded according to iocharset (try #2)
Shubhrajyoti D (2):
OMAP: SPI: Fix the trying to free nonexistent resource error
OMAP4: I2C: Enable the wakeup in I2C_WE
ShuoX Liu (1):
PM / Suspend: Add statistics debugfs file for suspend to RAM
Simon Farnsworth (1):
[media] cx18: Fix videobuf capture
Simon Glass (1):
ARM: 7017/1: Use generic BUG() handler
Simon Horman (12):
sh: kexec: Register crashk_res
mmc: tmio: Cache interrupt masks
mmc: tmio: Provide separate interrupt handlers
mmc: sdhi: Allow named IRQs to use specific handlers
ARM: shmobile: ag5evm, ap4: Named SDHI IRQ sources
sh: kexec: Add PHYSICAL_START
ipvs: Add documentation for new sysctl entries
ipvs: Remove unused parameter from ip_vs_confirm_conntrack()
ipvs: Remove unused return value of protocol state transitions
ipvs: Removed unused variables
ipvs: secure_tcp does provide alternate state timeouts
ipvs: Enhance grammar used to refer to Kconfig options
Simon Wunderlich (3):
batman-adv: update README (date & ap isolation sysfs file)
batman-adv: remove references for global tt entries
batman-adv: add sanity check when removing global tts
Smelov Andrey (1):
Platform: samsung_laptop: samsung backlight for R528/R728
Somnath Kotur (8):
be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag
be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH
be2net: Change the data type of the 'on die temperature' stat.
be2net: Fixed Endianness issues in the response read log length field while retrieving FAT data
be2net: Modified PCI MaxReadReq size to 4096 bytes
be2net: Making die temperature ioctl call async
be2net: Refactored be_cmds.c file.
be2net: Changing MAC Address of a VF was broken.
Sonic Zhang (6):
serial:blackfin: Correct coding style in bfin serial driver.
serial:blackfin: rename Blackfin serial driver to bfin_uart.c
serial:bfin_uart: Put TX IRQ in individual platform resource.
Blackfin: bf548-ezkit: update defconfig
Blackfin: kgdb_test: rework code to avoid -O0 usage
include/asm-generic/page.h: calculate virt_to_page and page_to_virt via predefined macro
Sony Chacko (2):
qlcnic: detect fan failure
qlcnic: updated reset sequence
Srinidhi KASAGAR (1):
drivers/leds/leds-lp5521.c: check if reset is successful
Srinivas Kandagatla (2):
kbuild: Fix help text not displayed in choice option.
stmmac: Stop advertising 1000Base capabilties for non GMII iface (V4).
Sritej Velaga (7):
qlcnic: Fix delay in reset path
qlcnic: Move get template from probe to start fw
qlcnic: Added debug info
qlcnic: Add FLT entry for CO cards FW image region
qlcnic: fix cdrp race condition
qlcnic: skip IDC ack check in fw reset path.
qlcnic: Updated License file
Srivatsa S. Bhat (5):
x86, microcode: Don't request microcode from userspace unnecessarily
PM / Documentation: Update docs about suspend and CPU hotplug
PM / Sleep: Fix race between CPU hotplug and freezer
PM / Sleep: Remove unused symbol 'suspend_cpu_hotplug'
PM / Sleep: Update freezer documentation
Stanislav Kinsbursky (8):
SUNRPC: introduce helpers for reference counted rpcbind clients
SUNRPC: use rpcbind reference counting helpers
SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure
SUNRPC: setup rpcbind clients if service requires it
SUNRPC: cleanup service destruction
NFSd: call svc rpcbind cleanup explicitly
SUNRPC: remove rpcbind clients creation during service registering
SUNRPC: remove rpcbind clients destruction on module cleanup
Stanislaw Gruszka (5):
ath9k: remove ->config_pci_powersave() redundant argument
ath9k: merge common ->config_pci_powersave() checks
ath9k: do btcoex ASPM disabling at initialization time
cfg80211: document wiphy->registered
iwlagn: fix priv->cfg->ht_params NULL pointer dereference
Stefan Achatz (5):
HID: roccat: Fixed false dpi reporting when using osd event
HID: roccat: Pyra now reports external profile changes via roccat device
HID: roccat: Kovaplus now reports external profile changes via roccat device
HID: roccat: cleaned up code for Kone and fixed wrong initialization value
HID: roccat: Kone now reports external profile changes via roccat device
Stefan Assmann (1):
rtlwifi: add module parameter to set global debug level
Stefan Beller (1):
platform: samsung_laptop: add dmi information for Samsung R700 laptops
Stefan Berger (1):
tpm: suppress durations sysfs output if not read
Stefan Haberland (3):
[S390] dasd: wait for terminated request
[S390] dasd: re-initialize read_conf buffer for retries
[S390] dasd: prevent path verification before resume
Stefan Hajnoczi (2):
KVM: Record instruction set in all vmexit tracepoints
KVM: Use __print_symbolic() for vmexit tracepoints
Stefan Nilsson XK (2):
mmc: sdio: Workaround for dev with broken CMD53
mmc: core: Set correct bus mode before card init
Stefan Richter (7):
firewire: sbp2: remove obsolete reference counting
firewire: sbp2: move some code to more sensible places
firewire: sbp2: fold two functions into one
ALSA: firewire-speakers: fix locking
firewire: ohci: TSB41BA3D support tweaks
firewire: ohci: optimize TSB41BA3D detection
firewire: use clamp and min3 macros
Stefan Roese (1):
powerpc/44x: Add NOR flash device to Yosemite dts
Stefano Babic (1):
ARM: mxs: Add initial support for DENX MX28
Stefano Stabellini (4):
xen: add an "highmem" parameter to alloc_xenballooned_pages
xen: modify kernel mappings corresponding to granted pages
xen: XEN_PVHVM depends on PCI
xen: remove XEN_PLATFORM_PCI config option
Steffen Klassert (21):
xfrm: Simplify the replay check and advance functions
ipv6: Remove superfluous NULL pointer check in ipv6_local_rxpmtu
ipv6: Fix IPsec slowpath fragmentation problem
xfrm6: Don't call icmpv6_send on local error
crypto: Add a flag to identify crypto instances
crypto: Export crypto_remove_spawns
crypto: Export crypto_remove_final
crypto: Add userspace configuration API
crypto: Add a report function pointer to crypto_type
crypto: Add userspace report for larval type algorithms
crypto: Add userspace report for shash type algorithms
crypto: Add userspace report for ahash type algorithms
crypto: Add userspace report for blkcipher type algorithms
crypto: Add userspace report for ablkcipher type algorithms
crypto: Add userspace report for givcipher type algorithms
crypto: Add userspace report for aead type algorithms
crypto: Add userspace report for nivaead type algorithms
crypto: Add userspace report for pcompress type algorithms
crypto: Add userspace report for rng type algorithms
crypto: Add userspace report for cipher type algorithms
crypto: Add userspace report for compress type algorithms
Steffen Maier (1):
[SCSI] zfcp: non-experimental support for DIF/DIX
Stephan Gatzka (3):
firewire: ohci: Move code from the bus reset tasklet into a workqueue
firewire: ohci: Add support for TSB41BA3D phy
firewire: net: Use posted writes
Stephan Lachowsky (1):
[media] uvcvideo: Add a mapping for H.264 payloads
Stephane Chatty (1):
HID: hid-multitouch: add support for the IDEACOM 6650 chip
Stephane Eranian (6):
perf annotate: Make output more readable
perf annotate: Add --symfs option
perf stat: Add -o and --append options
perf tools: Fix broken number of samples for perf report -n
perf tools: Make perf.data more self-descriptive (v8)
perf hists: Fix compilation when NO_NEWT_SUPPORT is set
Stephen Boyd (4):
ARM: 7012/1: Set proper TEXT_OFFSET for newer MSMs
ARM: 7096/1: debug: Add UART1 config choices
ARM: 7097/1: debug: Move DEBUG_ICEDCC into the DEBUG_LL choice
ARM: 7006/1: Migrate to asm-generic wrapper support
Stephen George (1):
powerpc/85xx: Adding DCSR node to dtsi device trees
Stephen Hemminger (2):
rcu: convert uses of rcu_assign_pointer(x, NULL) to RCU_INIT_POINTER
skge: handle irq better on single port card
Stephen M. Cameron (4):
[SCSI] hpsa: set max sectors instead of taking the default
[SCSI] hpsa: remove unused busy_initializing and busy_scanning
[SCSI] hpsa: fix flush cache transfer length
[SCSI] hpsa: detect controller lockup
Stephen Rothwell (19):
x86, amd: Include elf.h explicitly, prepare the code for the module.h split
sungem: sungem_phy.h moved
usb: include module.h in the DesignWare USB3 DRD driver
staging: rtl8192e: using vmalloc/vfree requires including vmalloc.h
rtl8192e: update for ndo_set_multicast_list removal.
encrypted-keys: IS_ERR need include/err.h
x86, amd: Include linux/elf.h since we use stuff from asm/elf.h
wireless/ath6kl: use of module_param requires the inclusion of moduleparam.h
staging: iio: adc: add includes of module.h and stat.h
staging: r8712u: include module.h where needed
llist: Add back llist_add_batch() and llist_del_first() prototypes
net: wireless: brcm80211: replace ndo_set_multicast_list with ndo_set_rx_mode
net: wireless: brcm80210: include module.h
mmc: using module_param requires the inclusion of moduleparam.h
drivers/media: ir-raw.c needs kmod.h for request_module
pinctrl: EXPORT_SYMBOL needs export.h
net: fix typo in drivers/net/ethernet/xilinx/ll_temac_main.c
device-mapper: dm-bufio.c needs to include module.h
device-mapper: using EXPORT_SYBOL in dm-space-map-checker.c needs export.h
Stephen Warren (27):
ARM: Tegra: Harmony: Add USB device
ARM: Tegra: Seaboard board updates for audio
ARM: Tegra: Seaboard: Add USB devices
ARM: Tegra: Force PORT_TEGRA as the UART type
ASoC: soc-io: Fix CONFIG_REGMAP_I2C/SPI guards to support regmap modules
ARM: 7052/1: gpio/tegra: Remove use of irq_to_gpio
ARM: 7053/1: gpio/tegra: Implement gpio_chip.to_irq
ARM: 7054/1: arm/tegra: Delete custom gpio_to_irq, and irq_to_gpio
ARM: 7055/1: arm/tegra: mach/gpio.h: include linux/types.h to fix build
arm/dt: Tegra: Add support-8bit to SDHCI nodes
dt: add empty for_each_child_of_node, of_find_property
ARM: 7094/1: arm/tegra: Move EN_VDD_1V05_GPIO to board-harmony.h
ARM: 7101/1: arm/tegra: Replace <mach/gpio.h> with <mach/gpio-tegra.h>
staging:iio:magnetometer:ak8975: Don't assume 0 is an invalid GPIO
staging:iio:magnetometer:ak8975: Fix probe() error-handling
arm/tegra: Prep boards for gpio/pinmux conversion to pdevs
arm/dt: Tegra: Add pinmux node to tegra20.dtsi
arm/tegra: Convert pinmux driver to a platform device
gpio/tegra: Convert to a platform device
arm/tegra: pinmux: ioremap registers
arm/tegra: Harmony: Configure PMC for low-level interrupts
pinctrl: get_group_pins() const fixes
pinctrl: Remove unsafe __refdata
pinctrl: Don't copy pin names when registering them
pinctrl: Don't copy function name when requesting a pin
mmc: sdhci-tegra: Add 8-bit support to device tree binding.
dt: add empty of_machine_is_compatible
Steve French (8):
add new module parameter 'enable_oplocks'
Typo in cifs readme in name of module parm directory
[CIFS] Show nostrictsync and noperm mount options in /proc/mounts
Merge branch 'cifs-3.2' of git://git.samba.org/jlayton/linux into temp-3.2-jeff
[CIFS] Fixup trivial checkpatch warning
Add definition for share encryption
Fix build break when freezer not configured
[CIFS] Update cifs version to 1.76
Steve Glendinning (2):
Add support for SMSC UFX6000/7000 USB display adapters
smscufx: reduce number of casts in ufx_raw_rect
Steve Kerrison (1):
[media] CXD2820R: Replace i2c message translation with repeater gate control
Steve Wise (1):
RDMA/cxgb4: Fail RDMA initialization for unsupported cards
Steven Miao (1):
Blackfin: SMP: fix scheduling deadlock
Steven Rostedt (14):
tracing: Clean up tb_fmt to not give faulty compile warning
sched: Balance RT tasks when forked as well
sched: Use pushable_tasks to determine next highest prio
sched/cpupri: Remove the vec->lock
sched/cpupri: Fix memory barriers for vec updates to always be in order
tracing: Add preempt disable for filter self test
tracing: Add a counter clock for those that do not trust clocks
tracing: Fix preemptirqsoff tracer to not stop at preempt off
tracing: Warn on output if the function tracer was found corrupted
tracing: Do not allocate buffer for trace_marker
tracing: Fix returning of duplicate data after EOF in trace_pipe_raw
m32r: Allow use of atomic64
cgroup/kmemleak: Annotate alloc_page() for cgroup allocations
memcg: Fix race condition in memcg_check_events() with this_cpu usage
Steven Toth (29):
[media] saa7164: Adding support for HVR2200 card id 0x8953
[media] cx23885: convert call clients into subdevices
[media] cx23885: minor function renaming to ensure uniformity
[media] cx23885: setup the dma mapping for raw audio support
[media] cx23885: add two additional defines to simplify VBI register bitmap handling
[media] cx23885: initial support for VBI with the cx23885
[media] cx23885: initialize VBI support in the core, add IRQ support, register vbi device
[media] cx23885: minor printk cleanups and device registration
[media] cx25840: enable raw cc processing only for the cx23885 hardware
[media] cx23885: vbi line window adjustments
[media] cx23885: add vbi buffer formatting, window changes and video core changes
[media] cx23885: Ensure the VBI pixel format is established correctly
[media] cx23885: ensure video is streaming before allowing vbi to stream
[media] cx23885: remove channel dump diagnostics when a vbi buffer times out
[media] cx23885: Ensure VBI buffers timeout quickly - bugfix for vbi hangs during streaming
[media] cx23885: Name an internal i2c part and declare a bitfield by name
[media] cx25840: Enable support for non-tuner LR1/LR2 audio inputs
[media] cx23885: Allow the audio mux config to be specified on a per input basis
[media] cx23885: Enable audio line in support from the back panel
[media] cx25840: Ensure AUDIO6 and AUDIO7 trigger line-in baseband use
[media] cx23885: Initial support for the MPX-885 mini-card
[media] cx23885: fixes related to maximum number of inputs and range checking
[media] cx23885: add generic functions for dealing with audio input selection
[media] cx23885: hook the audio selection functions into the main driver
[media] cx23885: v4l2 api compliance, set the audioset field correctly
[media] cx23885: Removed a spurious function cx23885_set_scale()
[media] cx23885: Avoid stopping the risc engine during buffer timeout
[media] cx23885: Avoid incorrect error handling and reporting
[media] cx23885: Stop the risc video fifo before reconfiguring it
Steven Whitehouse (21):
GFS2: Clean up dir hash table reading
GFS2: Split data write & wait in fsync
GFS2: Fix bug-trap in ail flush code
GFS2: Make atime checks more efficient
GFS2: Fix inode allocation error path
GFS2: Fix bug trap and journaled data fsync
GFS2: Use ->dirty_inode()
GFS2: Clean up gfs2_create
GFS2: Fix lseek after SEEK_DATA, SEEK_HOLE have been added
GFS2: Make resource groups "append only" during life of fs
GFS2: Cache the most recently used resource group in the inode
GFS2: Remove obsolete assert
GFS2: Call do_strip() directly from recursive_scan()
GFS2: Use cached rgrp in gfs2_rlist_add()
GFS2: Fix AIL flush issue during fsync
GFS2: Correctly set goal block after allocation
GFS2: Clean up ->page_mkwrite
GFS2: Fix off-by-one in gfs2_blk2rgrpd
GFS2: Misc fixes
GFS2: Remove two unused variables
GFS2: Move readahead of metadata during deallocation into its own function
Stuart Hopkins (1):
udlfb: Add module option to do without shadow framebuffer
Subhash Jadavani (2):
mmc: msm_sdcc: Handle dma resource not present case
mmc: sd: Handle SD3.0 cards not supporting UHS-I bus speed mode
Sucheta Chakraborty (3):
qlcnic: add beacon test support.
qlcnic: reset loopback mode if promiscous mode setting fails.
qlcnic: fix beacon and LED test.
Sukesh Srikakula (5):
staging: brcm80211: power save issue fixed in brcmfmac driver
staging: brcm80211: brcmfmac: Enabling FW roaming by default
staging: brcm80211: brcmfmac: Connect request made robust
staging: brcm80211: brcmfmac: Fixed issues with iscan
staging: brcm80211: brcmfmac: Roamed channel info passed to cfg80211
Suresh Jayaraman (3):
block: document blk-plug
cifs: update README about the kernel module parameters
cifs: warn about deprecation of /proc/fs/cifs/OplockEnabled interface
Suresh Siddha (13):
x86, x2apic: Enable the bios request for x2apic optout
intr_remap: Call dmar_dev_scope_init() explicitly
iommu: Move IOMMU specific code to intel-iommu.c
iommu: No need to set dmar_disabled in check_zero_address()
iommu: Cleanup ifdefs in detect_intel_iommu()
x86, msi, intr-remap: Use the ioapic set affinity routine
x86, ioapic: Define irq_remap_modify_chip_defaults()
iommu: Rename the DMAR and INTR_REMAP config options
x86, kdump, ioapic: Reset remote-IRR in clear_IO_APIC
x86, ioapic: Restore the mask bit correctly in eoi_ioapic_irq()
x86, ioapic: Consolidate the explicit EOI code
sched: Use resched IPI to kick off the nohz idle balance
sched: Request for idle balance during nohz idle load balance
Susan Gao (1):
ASoC: Fix a bug in WM8962 DSP_A and DSP_B settings
Suzuki Poulose (1):
powerpc/44x: Kexec support for PPC440X chipsets
Sven Eckelmann (1):
batman-adv: update internal version number
Sven Neumann (2):
cfg80211: hold reg_mutex when updating regulatory
cfg80211: reorder code to obsolete forward declaration
Swen Schillig (2):
[SCSI] qdio: base support for hardware data router with zfcp
[SCSI] zfcp: support for hardware data router
Sylwester Nawrocki (40):
[media] s5p-fimc: Add runtime PM support in the mem-to-mem driver
[media] s5p-csis: Handle all available power supplies
[media] s5p-csis: Rework the system suspend/resume helpers
[media] s5p-fimc: Add media entity initialization
[media] s5p-fimc: Remove registration of video nodes from probe()
[media] s5p-fimc: Remove sclk_cam clock handling
[media] s5p-fimc: Limit number of available inputs to one
[media] s5p-fimc: Remove sensor management code from FIMC capture driver
[media] s5p-fimc: Remove v4l2_device from video capture and m2m driver
[media] s5p-fimc: Add the media device driver
[media] s5p-fimc: Conversion to use struct v4l2_fh
[media] s5p-fimc: Convert to the new control framework
[media] s5p-fimc: Add media operations in the capture entity driver
[media] s5p-fimc: Add PM helper function for streaming control
[media] s5p-fimc: Correct color format enumeration
[media] s5p-fimc: Convert to use media pipeline operations
[media] s5p-fimc: Add subdev for the FIMC processing block
[media] s5p-fimc: Add support for JPEG capture
[media] s5p-fimc: Add v4l2_device notification support for single frame capture
[media] s5p-fimc: Use consistent names for the buffer list functions
[media] s5p-fimc: Add runtime PM support in the camera capture driver
[media] s5p-fimc: Correct crop offset alignment on exynos4
[media] s5p-fimc: Remove single-planar capability flags
[media] sr030pc30: Remove empty s_stream op
[media] noon010pc30: Conversion to the media controller API
[media] noon010pc30: Improve s_power operation handling
[media] v4l: Move SR030PC30, NOON010PC30, M5MOLS drivers to the right location
[media] noon010pc30: Remove g_chip_ident operation handler
[media] v4l2: Add polarity flag definitions for the parallel bus FIELD signal
[media] s5p-fimc: Convert to use generic media bus polarity flags
[media] m5mols: Remove superfluous irq field from the platform data struct
ARM: S5PV210: Add support for NOON010PC30 sensor on GONI board
ARM: S5PV210: Add support for M-5MOLS image sensor on UNIVERSAL_C210
ARM: SAMSUNG: Move fimc plat. device from board files to plat-samsung
ARM: EXYNOS4: Add support for M-5MOLS camera on Nuri board
[media] staging: as102: Convert the comments to kernel-doc style
[media] staging: as102: Unconditionally compile code dependent on DVB_CORE
[media] staging: as102: Remove conditional compilation based on kernel version
[media] v4l: Add AUTO option for the V4L2_CID_POWER_LINE_FREQUENCY control
[media] v4l: Add v4l2 subdev driver for S5K6AAFX sensor
Szymon Janc (3):
Bluetooth: Mark not declared l2cap_core functions as static
Bluetooth: rfcomm: Fix sleep in invalid context in rfcomm_security_cfm
Bluetooth: Increase HCI reset timeout in hci_dev_do_close
Søren Holm (1):
serial: Support the EFR-register of XR1715x uarts.
TARUISI Hiroaki (1):
[SCSI] Fix out of spec CD-ROM problem with media change
THOMSON, Adam (Adam) (1):
mtd: nand_base: always initialise oob_poi before writing OOB data
Takashi Iwai (90):
ALSA: hda - Add basic tracepoints
ALSA: hda - Add documentation for tracepoints
ALSA: hda - Add tracepoint for unsolicited events
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Add snd_hda_override_pin_caps() helper function
ALSA: hda - Remove ALC262 HP and sony-assamd quirks
ALSA: hda - Remove ALC260 HP model quirks
ALSA: hda - Remove ALC268 Dell, Toshiba and Zapto model quirks
ALSA: hda - Remove ALC680 model quirks
ALSA: hda - Remove ALC861VD Lenovo, Dallas, HP and V1S model quirks
ALSA: hdspm - Correct max buffer size limit
ALSA: hdspm - Add missing KNOT flag for AES32 rate restriction
ALSA: hdspm - Simplify with snd_pcm_hw_constraint_pow2()
ALSA: hda - Remove dell, dell-zm1 and samsung-nc10 models for ALC272
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Remove acer, acer-aspire and acer-dmic models for ALC268
ALSA: hda - Remove ALC269 model=futjisu and Acer
ALSA: hda - Replace ALC269 quanta and lifebook models with fixups
ALSA: hda - Remove ALC268 model quirks
ALSA: hda - Remove ALC861 uniwill-m31, toshiba, asus and asus-laptop models
ALSA: hda - Get rid of left-over chunks by previous cleanups
ALSA: hda - Remove ALC662 eeepc-p701 and ecs models
Merge branch 'fix/misc' into topic/misc
ALSA: usb-audio - Check the dB-range validity in the later read, too
ALSA: hda - Support multiple speakers by Realtek auto-parser
ALSA: hda - Allow different assoc numbers for multiple speakers
ALSA: hda - Remove ALC662 model=levono-101e model quirk
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Fix initialization of multi-speaker output paths for Realtek
ALSA: hda - Rename to snd_hda_parse_pin_defcfg()
ALSA: hda - Restore VREF50 setup for ALC861-VD dallas/hp models
ALSA: hda - Remove all ALC861 and ALC861-VD quirks
ALSA: hda - Add multi-headphone NIDs in multiout struct
ALSA: hda - Support multiple headphones in Realtek auto-parser
ALSA: hda - Rewrite ALC662 asus-mode* models with fixups
ALSA: hda - Rewrite ALC269 laptop-amic,dmic,&co quirks with fixups
ALSA: hda - Remove ALC662 ASUS M51VA, G71V, H13 and G50V model quirks
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Rewrite Lenovo X200 quirk with pincfg-fix using auto-parser
ALSA: hda - Fix Center/LFE mixer element creations for Realtek
ALSA: hda - Prefer multi-io to speakers for realtek auto-parser
ALSA: hda - Remove ALC662 ASUS eeepc-ep20 model quirk
ALSA: hda - Remove the rest of ALC662 quirks
Merge branch 'fix/misc' into topic/misc
Merge branch 'fix/hda' into topic/hda
Merge branch 'topic/asoc' into topic/remove-irqf_disable
Merge branch 'fix/misc' into topic/misc
ALSA: fm801 - Clean up redundant reference to snd_fm801_tea575x_gpios[]
ALSA: aloop - Use vmalloc buffer
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Avoid unnecessary verbs to clear PCM formats
ALSA: hda:via - Skip creations of empty PCM streams
ALSA: pcm - Export snd_pcm_lib_default_mmap() helper
ALSA: hda - Add snoop option
ALSA: hda - Allow patching with any vendor/subsystem ids
ALSA: hda - Moved snd_print_pcm_rates() back into hda_proc.c
ALSA: hda/realtek - Choose more cleverly the primary outputs
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Distinguish each substream for better sticky assignment
ALSA: usb-audio - Fix possible access over audio_feature_info[] array
ALSA: hda/realtek - Check the error from alc_codec_rename()
ALSA: hda/realtek - Use alc_codec_rename()
ALSA: hda/realtek - Clean up codec renames
ALSA: hda/realtek - Cache COEF 0 value
ALSA: hda - Add position_fix quirk for Dell Inspiron 1010
Merge branch 'fix/hda' into topic/hda
drm/i915/panel: Always record the backlight level again (but cleverly)
ALSA: hda/realtek - Fix DAC assignments of multiple speakers
x86: Fix S4 regression
hp_accel: Add a new PNP id
hp_accel: Add axis-mapping for HP ProBook / EliteBook
ALSA: Update the sound git tree URL
ALSA: hda - Fix surround/CLFE headphone and speaker pins order
ALSA: hda - Fix pin-config for ASUS W90V
Merge branch 'topic/misc' into for-linus
Merge branch 'topic/remove-irqf_disable' into for-linus
Merge branch 'topic/asoc' into for-linus
ALSA: hda/realtek - Fix missing volume controls with ALC260
ALSA: hda - Keep EAPD turned on for old Conexant chips
ALSA: hda - Fix ADC input-amp handling for Cx20549 codec
Merge branch 'topic/hda' into for-linus
ALSA: intel8x0 - Fix inclusion of kvm_para.h
ALSA: hda - Check NO_PRESENCE pincfg default bit
ALSA: hda/realtek - Don't create alt-stream for capture when unnecessary
ALSA: hda - Remove unused variables
ALSA: hda/realtek - Skip invalid digital out pins
Merge branch 'fix/asoc' into for-linus
ALSA: hda - Fix silent output regression with ALC861
ALSA: hda - Fix a regression for DMA-position check with CA0110
ALSA: hda - Revert the check of NO_PRESENCE pincfg default bit
Takuya Yoshikawa (4):
KVM: x86 emulator: Use ctxt->_eip directly in do_insn_fetch_byte()
KVM: x86 emulator: Drop _size argument from insn_fetch()
KVM: x86 emulator: Let compiler know insn_fetch() rarely fails
KVM: x86 emulator: Make x86_decode_insn() return proper macros
Tang Yuantian (1):
powerpc/mm: Fix the call trace when resumed from hibernation
Tanmay Upadhyay (2):
USB: pxa168: Add onchip USB host controller support
mmc: sdhci-pxa: Check pdata before using its members
Tao Ma (13):
ext4: Free resources in ext4_mb_init()'s error paths
ext4: Free resources in some error path in ext4_fill_super
ext4: fix the comment describing ext4_ext_search_right()
ext4: remove the obsolete/broken EXT4_IOC_WAIT_FOR_READONLY ioctl
ext4: use le32_to_cpu for ext4_extent_idx.ei_block in ext4_ext_search_left()
ext3: Remove the obsolete broken EXT3_IOC32_WAIT_FOR_READONLY.
ext4: avoid stamping on other memories in ext4_ext_insert_index()
block: Remove the control of complete cpu from bio.
block: warn if tag is greater than real_max_depth.
ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state
ext4: Use correct locking for ext4_end_io_nolock()
ext4: Create helper function for EXT4_IO_END_UNWRITTEN and i_aiodio_unwritten
fs/buffer.c: add device information for error output in __find_get_block_slow()
Tapani Utriainen (1):
ARM: OMAP: irq: loop counter fix in omap_init_irq()
Tarun Kanti DebBarma (8):
ARM: OMAP2+: dmtimer: add device names to flck nodes
ARM: OMAP1: dmtimer: conversion to platform devices
ARM: OMAP2+: dmtimer: convert to platform devices
ARM: OMAP: dmtimer: platform driver
ARM: OMAP: dmtimer: switch-over to platform device driver
ARM: OMAP: dmtimer: pm_runtime support
ARM: OMAP: dmtimer: low-power mode support
ARM: OMAP: dmtimer: add error handling to export APIs
Tatyana Nikolova (1):
RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation
Tejun Heo (19):
video: don't use flush_scheduled_work() in fb_defio
apm-emulation: use wait_event_freezable() instead of freezer_[do_not_]count()
block: add GENHD_FL_NO_PART_SCAN
libata: clear PIO pad area
block: make gendisk hold a reference to its queue
block: fix genhd refcounting in blkio_policy_parse_and_set()
block: move blk_throtl prototypes to block/blk.h
block: pass around REQ_* flags instead of broken down booleans during request alloc/free
block: drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg()
block: reorganize queue draining
block: reorganize throtl_get_tg() and blk_throtl_bio()
block: make get_request[_wait]() fail if queue is dead
block: drop @tsk from attempt_plug_merge() and explain sync rules
block: fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown
block: make gendisk hold a reference to its queue
[S390] fix _TIF_SINGLE_STEP definition
ida: make ida_simple_get/put() IRQ safe
block: don't call blk_drain_queue() if elevator is not up
PM / Freezer: Revert 27920651fe "PM / Freezer: Make fake_signal_wake_up() wake TASK_KILLABLE tasks too"
Teka (1):
[media] Support for Terratec G1
Tero Kristo (1):
omap: voltage: add a stub header file for external/regulator use
Terry Lambert (1):
HID: support primax keyboards violating USB HID spec
Tetsuo Handa (17):
TOMOYO: Fix incorrect enforce mode.
TOMOYO: Add environment variable name restriction support.
TOMOYO: Add socket operation restriction support.
TOMOYO: Allow controlling generation of access granted logs for per an entry basis.
TOMOYO: Allow domain transition without execve().
TOMOYO: Avoid race when retrying "file execute" permission check.
TOMOYO: Bump version.
TOMOYO: Allow specifying domain transition preference.
TOMOYO: Fix make namespacecheck warnings.
TOMOYO: Simplify garbage collector.
TOMOYO: Remove tomoyo_policy_memory_lock spinlock.
TOMOYO: Fix domain transition failure warning.
TOMOYO: Remove redundant tasklist_lock.
TOMOYO: Fix quota and garbage collector.
TOMOYO: Fix unused kernel config option.
TOMOYO: Fix incomplete read after seek.
TOMOYO: Fix interactive judgment functionality.
Thadeu Lima de Souza Cascardo (6):
jsm: remove remaining flip buffer code
jsm: remove buggy write queue
jsm: print byte we are dequeing
powerpc/eeh: Fix /proc/ppc64/eeh creation
powerpc: Reserve iommu page 0
ehea: Change maintainer to me
Theodore Ts'o (32):
ext2,ext3,ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes
ext4: fake direct I/O mode for data=journal
ext4: call ext4_handle_dirty_metadata with correct inode in ext4_dx_add_entry
ext4: improve handling of conflicting mount options
jbd2: add debugging information to jbd2_journal_dirty_metadata()
ext4: only call ext4_jbd2_file_inode when an inode has been extended
ext4: add ext4-specific kludge to avoid an oops after the disk disappears
ext4: read-only support for bigalloc file systems
ext4: enforce bigalloc restrictions (e.g., no online resizing, etc.)
ext4: convert instances of EXT4_BLOCKS_PER_GROUP to EXT4_CLUSTERS_PER_GROUP
ext4: factor out block group accounting into functions
ext4: split out ext4_free_blocks_after_init()
ext4: bigalloc changes to block bitmap initialization functions
ext4: convert block group-relative offsets to use clusters
ext4: teach mballoc preallocation code about bigalloc clusters
ext4: teach ext4_free_blocks() about bigalloc and clusters
ext4: teach ext4_ext_map_blocks() about the bigalloc feature
ext4: teach ext4_ext_truncate() about the bigalloc feature
ext4: convert s_{dirty,free}blocks_counter to s_{dirty,free}clusters_counter
ext4: convert the free_blocks field in s_flex_groups to be free_clusters
ext4: teach ext4_statfs() to deal with clusters if bigalloc is enabled
ext4: tune mballoc's default group prealloc size for bigalloc file systems
ext4: enable mounting bigalloc as read/write
ext4: Rename ext4_free_blks_{count,set}() to refer to clusters
ext4: rename ext4_count_free_blocks() to ext4_count_free_clusters()
ext4: rename ext4_free_blocks_after_init() to ext4_free_clusters_after_init()
ext4: rename ext4_claim_free_blocks() to ext4_claim_free_clusters()
ext4: rename ext4_has_free_blocks() to ext4_has_free_clusters()
ext4: documentation: remove acl and user_xattr mount options
fs: optimize out 16 bytes worth of padding in struct inode
ext4: remove unnecessary call to waitqueue_active()
ext4: optimize locking for end_io extent conversion
Thierry Reding (18):
[media] tuner/xc2028: Add I2C flush callback
[media] tm6000: Miscellaneous cleanups
[media] tm6000: Use correct input in radio mode
[media] tm6000: Implement I2C flush callback
[media] tm6000: Flesh out the IRQ callback
[media] tm6000: Rename active interface register
[media] tm6000: Disable video interface in radio mode
[media] tm6000: Rework standard register tables
[media] tm6000: Add locking for USB transfers
[media] tm6000: Properly count device usage
[media] tm6000: Initialize isochronous transfers only once
[media] tm6000: Execute lightweight reset on close
[media] tm6000: Do not use video buffers in radio mode
[media] tm6000: Plug memory leak on PCM free
[media] tm6000: Enable audio clock in radio mode
[media] tm6000: Enable radio mode for Cinergy Hybrid XE
[media] tm6000: Add fast USB access quirk
[media] tm6000: Enable fast USB quirk on Cinergy Hybrid
Thomas Abraham (7):
serial: samsung: Add unified interrupt handler for s3c64xx and later SoC's
ARM: SAMSUNG: Remove uart irq handling from plaform code
ARM: SAMSUNG: remove sdhci default configuration setup platform helper
gpio/samsung: Fix incorrect gpio pull up/down callback for EXYNOS4
mmc: sdhci-s3c: add default controller configuration
i2c-s3c2410: Keep a copy of platform data and use it
i2c-s3c2410: Add device tree support
Thomas Gleinxer (1):
ARM: 7133/1: SMP: fix per cpu timer setup before the cpu is marked online
Thomas Gleixner (35):
rtmutex: Cleanup the debug code
x86: cache_info: Remove bogus free of amd_l3_cache data
x86: cache_info: Kill the moronic shadow struct
x86: cache_info: Kill the atomic allocation in amd_init_l3_cache()
clocksource: Make watchdog reset lockless
locking, kprobes: Annotate the hash locks and kretprobe.lock as raw
locking, percpu_counter: Annotate ::lock as raw
locking, sched, cgroups: Annotate release_list_lock as raw
locking, lib/proportions: Annotate prop_local_percpu::lock as raw
locking, tracing: Annotate tracing locks as raw
locking, printk: Annotate logbuf_lock as raw
locking, sched: Annotate thread_group_cputimer as raw
locking, semaphores: Annotate inner lock as raw
locking, rwsem: Annotate inner lock as raw
locking, timer_stats: Annotate table_lock as raw
locking, latencytop: Annotate latency_lock as raw
locking, video: Annotate vga console lock as raw
locking, oprofile: Annotate oprofilefs lock as raw
locking, ACPI: Annotate c3_lock as raw
locking, x86: mce: Annotate cmci_discover_lock as raw
locking, powerpc: Annotate uic->lock as raw
locking, ARM: Annotate low level hw locks as raw
locking, x86, iommu: Annotate iommu->register_lock as raw
locking, x86, iommu: Annotate irq_2_ir_lock as raw
locking, x86, iommu: Annotate qi->q_lock as raw
alarmtimers: Fix error handling
watchdog: Drop FIFO policy in exit path
sched: Fix idle_cpu()
genirq: Fix fatfinered fixup really
rtmutex: Add missing rcu_read_unlock() in debug_rt_mutex_print_deadlock()
sched: Warn on rt throttling
sched: Don't use tasklist_lock for debug prints
net: Unlock sock before calling sk_free()
Blackfin: H8606: fixup bogus ioresource init
jdb/jbd2: factor out common functions from the jbd[2] header files
Thomas Hellstrom (39):
vmwgfx: Let SVGA_REG_NUM_DISPLAYS determine output connectivity
vmwgfx: Fix potential execbuf deadlocks
vmwgfx: Switch to VGA when we drop master and vmwgfx fbdev is not active
vmwgfx: Restrict number of GMR pages to device limit
vmwgfx: Update register definitions for HWV8 and print out new capabilities
vmwgfx: Implement GMR2
vmwgfx: Remove the fifo debug ioctl
vmwgfx: Remove the update layout IOCTL.
vmwgfx: Remove the possibility to map the fifo from user-space
vmwgfx: Add functionality to get 3D caps
vmwgfx: Fix confusion caused by using "fence" in various places
vmwgfx: Make vmw_wait_seqno a bit more readable
vmwgfx: Implement fence objects
vmwgfx: Bump major
ttm: export ttm_bo_create
vmwgfx: Break out execbuf command processing
vmwgfx: Require HWV8 for 3d support
vmwgfx: minor dmabuf utilities cleanup
vmwgfx: Allow reference and unreference of NULL fence objects.
vmwgfx: Fix up query processing
vmwgfx: Optimize the command submission resource list
vmwgfx: Make sure we always have a user-space handle to use for objects that are backing kms framebuffers.
vmwgfx: Handle device surface memory limit
vmwgfx: Bump driver minor to advertise support for new ioctls.
vmwgfx: Minor cleanups
vmwgfx: Implement memory accounting for resources
vmwgfx: Break out and comment vmw_execbuf_copy_fence_user
vmwgfx: Add fence events
vmwgfx: Wrap drm_read and drm_poll
vmwgfx: Take the driver out of staging
ttm: Fix error-path using an uninitialized value
drm: Introduce "Virtual" connectors and encoders
vmwgfx: Use "Virtual" connectors and encoders rather than "LVDS".
vmwgfx: Reinstate the update_layout ioctl
vmwgfx: Screen object cleanups
vmwgfx: Remove screen object active list
vmwgfx: Make the preferred autofit mode have a 60Hz vrefresh
vmwgfx: Infrastructure for explicit placement
vmwgfx: Fix hw cursor position
Thomas Jarosch (2):
perf buildid: Fix possible unterminated readlink() result buffer
tools, slub: Fix off-by-one buffer corruption after readlink() call
Thomas Meyer (16):
crypto: n2 - Fix a get/put_cpu() imbalance
staging: brcm80211: use kzalloc()
staging: brcm80211: use kstrdup()
staging: rts_pstor: dont cast void* from kmalloc()
staging: altera-stapl: dont cast void* from kmalloc()
Staging: rts_pstor: dont cast void* from kmalloc()
staging: ft1000: dont cast void* from kmalloc()
staging: tidspbridge: dont cast void* from kmalloc()
staging: rts_pstor: dont cast void* from kmalloc()
staging/easycap: Use memdup_user
staging: spectra: Use memdup_user
ARM: davinci: edma: use kzalloc()
[media] davinci vpbe: Use resource_size()
xen/pciback: use resource_size()
tty: Support compat_ioctl get/set termios_locked
ACPI: use kstrdup()
Thomas Pedersen (9):
mac80211: fix mesh beacon format
ieee80211: introduce Self Protected Action codes
mac80211: update mesh peering frame codes
mac80211: update mesh peering frame format
ieee80211: add mesh action codes
mac80211: update mesh path selection frame format
mac80211: mesh gate fixes
mac80211: check if mesh frame is in RMC after decrypt
mac80211: notify peer when shutting down peer link
Thomas Petazzoni (4):
at91: ohci-at91: add vbus_pin_inverted platform attribute
at91: at91-ohci: support overcurrent notification
at91: at91-ohci: configure overcurrent pins as input GPIOs
easycap: fix ntsc module parameter description
Thomas Renninger (2):
EDAC i7core: Use mce socketid for better compatibility
ACPI: Export FADT pm_profile integer value to userspace
Thomas Weber (4):
OMAP: DSS2: Support for Innolux AT070TN83
OMAP: Devkit8000: Change lcd driver to AT070TN83
mfd: Fix twl4030 dependencies for audio codec
ARM: OMAP: Devkit8000: Remove double omap_mux_init_gpio
Tim Chen (1):
Scm: Remove unnecessary pid & credential references in Unix socket's send and receive path
Timo Kokkonen (1):
[media] saa7134.h: Suppress compiler warnings when CONFIG_VIDEO_SAA7134_RC is not set
Timur Tabi (37):
drivers/video: use strings to specify the Freescale DIU monitor port
ASoC: claim the IRQ when the fsl_ssi device is probed, not opened
ASoC: fsl: fix build warning in fsl_dma
tty/powerpc: introduce the ePAPR embedded hypervisor byte channel driver
tty/powerpc: fix build break with ehv_bytechan.c on allyesconfig
fbdev: fix indentation in modedb.c
ASoC: improve asynchronous mode support in the fsl_ssi driver
ASoC: support sample sizes properly in the WM8776 codec driver
ASoC: support all possible sample rates in the WM8776 driver
drivers/video: fsl-diu-fb: clean up whitespace and formatting
drivers/video: fsl-diu-fb: clean up printk usage
drivers/video: fsl-diu-fb: remove unused ioctls
drivers/video: fsl-diu-fb: fix compilation warning
drivers/video: fsl-diu-fb: improve device tree usage
drivers/video: fsl-diu-fb: remove redundant default video mode
drivers/video: fsl-diu-fb: improve local variable usage in some functions
drivers/video: fsl-diu-fb: set the driver name to "fsl-diu-fb"
drivers/video: fsl-diu-fb: fix potential memcpy buffer overflow bug
drivers/video: fsl-diu-fb: fix memory leak on error
drivers/video: fsl-diu-fb: use a normal for-loop to uninstall framebuffers
drivers/video: fsl-diu-fb: the video buffer is not I/O memory
drivers/video: fsl-diu-fb: remove unusued MEM_ALLOC_THRESHOLD
powerpc/mpic: Add support for discontiguous cores
powerpc/5200: enable audio in the defconfig
drivers/tty: don't use the byte channel handle as a parameter in ehv_bytechan.c
drivers/video: fsl-diu-fb: fix some ioctls
drivers/video: fsl-diu-fb: move some definitions out of the header file
drivers/video: fsl-diu-fb: remove broken screen blanking support
drivers/video: fsl-diu-fb: add several new video modes
drivers/video: fsl-diu-fb: use an enum for the AOI index
drivers/video: fsl-diu-fb: remove unused panel operating mode support
drivers/video: fsl-diu-fb: only DIU modes 0 and 1 are supported
drivers/video: fsl-diu-fb: merge diu_hw into fsl_diu_data
drivers/video: fsl-diu-fb: merge diu_pool into fsl_diu_data
powerpc/fsl_msi: fix support for multiple MSI ranges
powerpc/85xx: clean up FPGA device tree nodes for Freecsale QorIQ boards
powerpc/fsl_msi: add support for "msi-address-64" property
Tobias Klauser (5):
usb: isp1362-hcd: Quieten printks
staging: usbip: userspace: Check return value for mkdir()
staging: usbip: Add header guards to stub.h and vhci.h
mtd: plat-nand: Fixup kerneldoc for struct platform_nand_chip
Input: gpio_keys - use of_property_read_u32()
Todd Poynor (5):
OMAP: VP: Explicitly mask VPVOLTAGE field
OMAP: Improve register access in L3 Error handler.
OMAP: Fix a BUG in l3 error handler.
mfd: Fix twl6030 lockdep recursion warning on setting wake IRQs
mfd: Disable twl6030 IRQ during suspend
Tom Herbert (4):
rps: Some minor cleanup in get_rps_cpus
rps: Add flag to skb to indicate rxhash is based on L4 tuple
rps: Infrastructure in __skb_get_rxhash for deep inspection
rps: Inspect GRE encapsulated packets to get flow hash
Tom Tucker (1):
RDMA/cxgb4: Mark QP in error before disabling the queue in firmware
Tomas Winkler (2):
staging: mei: enable msi when supported
staging/easycap: kill timeval members of easycap struct
Tomasz Figa (4):
ARM: S3C64XX: Use S3C64XX_SDMA_SEL register name instead of numeric address
ARM: S3C64XX: Save/restore S3C64XX_SDMA_SEL on suspend/resume
ARM: S3C64XX: Save/restore S3C64XX_MODEM_MIFPCON on suspend/resume
ARM: S3C64XX: Add support for synchronous clock operation
Tomasz Stanislawski (7):
[media] media: v4l: remove single to multiplane conversion
[media] s5p-tv: hdmi: use DVI mode
[media] s5p-tv: fix mbus configuration
ARM: SAMSUNG: add i2c hdmiphy controller definitions
ARM: S5P: add support for tv device
ARM: EXYNOS4: enable TV support on Universal_C210 board
ARM: S5PV210: enable TV support on GONI board
Tomi Valkeinen (65):
fbdev: fix parsing of standard timings
OMAP: DSS2: PicoDLP: fix error handling in power_on
OMAP: DSS2: check for manager when enabling display
Revert "HACK: OMAP: DSS2: clk hack for OMAP2/3"
Revert "OMAP: DSS2: HDMI: fix hdmi clock name"
OMAP: DSS2: remove unneeded fck enable/disables
OMAP: DSS2: Change DSI device naming
OMAP4: TWL: Add common omapdss supplies
OMAP: DSS2: DSI: Improve dsi_mux_pads parameters
OMAP: DSS2: Implement dsi_mux_pads for OMAP4
OMAP: OMAPFB: make omapfb start even when a display is missing a driver
OMAP: DSS2: fix clock sources on error and uninit
OMAP: DSS2: Handle manager change in apply
OMAP: DSS2: Remove "EXPERIMENTAL" from Kconfig
OMAP: DSS2: Remove support for non-DISPC overlays
OMAP: DSS2: DISPC: use lookup tables for bit shifts
OMAP: DSS2: Add overlay caps to DSS features
OMAP: DSS2: Add GLOBAL_ALPHA & PRE_MULT_ALPHA to ovl caps
OMAP: DSS2: string parsing cleanups
OMAP: OMAPFB: string parsing cleanups
OMAP: DSS2: DISPC: remove non-existing func prototypes
OMAP: DSS2: DISPC: rename overlay related funcs
OMAP: DSS2: DISPC: rename manager related funcs
OMAP: DSS2: reorganize functions in dss.h
OMAP: DSS2: DISPC: Fix minimum PCD value
OMAP: DSS2: HDMI: use default dividers
OMAP: DSS2: HDMI: change regn definition
OMAP: DSS2: DSI: Add comment about regn
OMAP: DSS2: DISPC: Add missing IRQ definitions
OMAP: DSS2: add dss_get_hdmi_venc_clk_source()
OMAP: DSS2: DISPC: improve dispc_mgr_enable_digit_out()
OMAP: DSS2: HDMI: improve hdmi output enable
OMAP: DSS2: add read_edid() to omap_dss_driver struct
OMAP: DSS2: add detect() to omap_dss_driver struct
OMAP: DSS2: HDMI: make set_timing saner
OMAP: DSS2: HDMI: implement read_edid()
OMAP: DSS2: HDMI: remove edid parsing
OMAP: DSS2: HDMI: split hdmi_core_ddc_edid
OMAP: DSS2: HDMI: clean up edid reading & fix checksum
OMAP: DSS2: HDMI: remove error prints in check_timings
OMAP: DSS2: HDMI: implement detect()
OMAP: DSS2: add panel-dvi driver
OMAP: use dvi panel driver instead of generic-dpi
OMAP: stalker: Remove LCD device from board file
OMAP: DSS2: panel-generic-dpi: remove "generic" panel
OMAP: Add DDC i2c_bus_num to board files
OMAPFB: find best mode from edid
OMAPDSS: Taal: remove external backlight support
OMAPFB: Remove unused lcd drivers
OMAPDSS: Port 2430sdp display driver to DSS2
OMAPDSS: Port the H4 display driver to DSS2
OMAPDSS: Port the Apollon display driver to DSS2
OMAPDSS: Add N800 panel driver
OMAPDSS: remove vaddr from overlay info
OMAP: 4430SDP: Remove unneeded lcd config
OMAP4: 4430SDP: Add panel support to board file
OMAP4: 4430SDP: Add picodlp support to board file
OMAP: RX51: Remove unused old omapfb stuff
OMAP: omap3touchbook: Remove unused lcd stuff
OMAP: 2420SDP: Port the display driver to new DSS2
OMAP: LDP: Port the display driver to new DSS2
OMAP: H4: Port the display driver to new DSS2
OMAP: Apollon: Port the display driver to new DSS2
OMAPDSS: picodlp: add missing #include <linux/module.h>
ARM: OMAP: change get_context_loss_count ret value to int
Tommaso Massimi (1):
Platform: samsung_laptop: add support for X520 machines.
Tomoya MORINAGA (22):
pch_phub: Care FUNCSEL register in PM
gpio-ml-ioh: Delete unnecessary code
gpio-ml-ioh: Support interrupt function
gpio-ml-ioh: Fix suspend/resume issue
gpio-pch: Delete invalid "restore" code in suspend()
gpio-pch: add spinlock in suspend/resume processing
gpio-pch: support ML7223 IOH n-Bus
gpio-pch: modify gpio_nums and mask
gpio-pch: Save register value in suspend()
gpio-pch: Support interrupt function
pch_dma: Fix suspend issue
pch_dma: Reduce wasting memory
8250_pci: Fix kernel panic when pch_uart is disabled
gpio-pch: Use NUMA_NO_NODE not GFP_KERNEL
gpio-ml-ioh: Use NUMA_NO_NODE not GFP_KERNEL
i2c-eg20t: Fix bus-idle waiting issue
i2c-eg20t: Modify returned value s32 to long
i2c-eg20t: Fix 10bit access issue
i2c-eg20t: Separate error processing
i2c-eg20t: add stop sequence in case wait-event timeout occurs
i2c-eg20t: Fix flag setting issue
i2c-eg20t: Add initialize processing in case i2c-error occurs
Tony Breeds (2):
net: fix IBM EMAC driver after rename.
powerpc/4xx/pci: Add __init annotations for *init_port_hw() functions.
Tony Jago (1):
[media] saa7164: Add support for another HVR2200 hardware revision
Tony Lindgren (32):
omap2+: Use Kconfig symbol in Makefile instead of obj-y
ARM: OMAP: Move omap2_init_common_devices out of init_early
ARM: OMAP: Introduce SoC specific early_init
Merge branch 'omap_chip_remove_cleanup_3.2' of git://git.pwsan.com/linux-2.6 into cleanup
Merge branch 'for_3.2/voltage-cleanup' of git://gitorious.org/khilman/linux-omap-pm into voltage
ARM: OMAP: Add support for dmtimer v2 ip
ARM: OMAP2+: Fix missing inline functions for Makefile cleanup
ARM: OMAP: dmtimer: skip reserved timers
Merge branch 'for_3.2/omap_device' of git://gitorious.org/khilman/linux-omap-pm into cleanup
Merge branch 'for_3.2/pm-cleanup' of git://gitorious.org/khilman/linux-omap-pm into cleanup
Merge branch 'for_3.2/voltage-cleanup' of git://gitorious.org/khilman/linux-omap-pm into voltage
ARM: OMAP2+: Use SoC specifc map_io
ARM: OMAP2+: Remove custom init_irq for remaining boards
Merge branch 'for_3_2/omap_misc' of git://gitorious.org/omap-sw-develoment/linux-omap-dev into l3
Merge branches 'cleanup-part3', 'voltage', 'dmtimer' and 'l3' into dt-base
Merge branch 'for_3.2/3_omap_devicetree' of git://gitorious.org/omap-pm/linux into dt
ARM: OMAP1: Use generic map_io, init_early and init_irq
ARM: OMAP: Avoid cpu_is_omapxxxx usage until map_io is done
ARM: OMAP: Remove calls to SRAM allocations for framebuffer
ARM: OMAP: Map SRAM later on with ioremap_exec()
ARM: OMAP: Move set_globals initialization to happen in init_early
ARM: OMAP: Warn if omap_ioremap is called before SoC detection
ARM: 7129/1: Add __arm_ioremap_exec for mapping external memory as MT_MEMORY
net: Add back alignment for size for __alloc_skb
PM / OPP: Fix build when CONFIG_PM_OPP is not set
Merge branch 'omap_clock_fixes_3.2' of git://git.pwsan.com/linux-2.6 into fixes
Merge branch 'prcm_scm_misc_fixes_3.2' of git://git.pwsan.com/linux-2.6 into fixes
Merge branch 'for_3.2/pm-cleanup-2' of git://github.com/khilman/linux-omap-pm into fixes
ARM: OMAP1: Fix warnings about enabling 32 KiHz timer
ARM: OMAP2: Fix H4 matrix keyboard warning
ARM: OMAP: Fix export.h or module.h includes
Merge branch 'fixes-modulesplit' into fixes
Tony Luck (4):
[IA64] sn2: add missing put_cpu()
[IA64[ add CONFIG_NET_VENDOR_INTEL=y to default config files where needed
MAINTAINERS: Update entry for IA64
[IA64] Wire up cross memory attach syscalls
Toon Schoenmakers (2):
staging: rtl8192u: Follow all suggestions from checkpatch on compress.c
staging: vt6655: Fixed all the indents and other errors in IEEE11h.c
Tore Anderson (1):
ipv6: Send ICMPv6 RSes only when RAs are accepted
Tormod Volden (1):
drm/radeon: Print gart initialization details on all chipsets
Toshiyuki Okajima (1):
ext3: fix message in ext3_remount for rw-remount case
Trond Myklebust (16):
NFSD: Cleanup for nfsd4_path()
NFSD: Remove the ex_pathname field from struct svc_export
NFSD: Add a cache for fs_locations information
Revert "NFS: Ensure that writeback_single_inode() calls write_inode() when syncing"
SUNRPC: Fix rpc_sockaddr2uaddr
SUNRPC: Remove unnecessary export of rpc_sockaddr2uaddr
NFS: Use the inode->i_version to cache NFSv4 change attribute information
NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup()
NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup
NFS: Get rid of the unused nfs_read_data->flags field
NFS: Get rid of the unused nfs_write_data->flags field
NFS: Get rid of nfs_restart_rpc()
NFS: Get rid of unnecessary calls to ClearPageError() in read code
NFS: Don't rely on PageError in nfs_readpage_release_partial
NFS: Get rid of the nfs_rdata_mempool
Merge branch 'osd-devel' into nfs-for-next
Troy Kisky (3):
ARM: i.MX51: Remove _MX51_PAD_xxx references
ARM: i.MX51: clean up iomux-mx51.h
ARM: i.MX53: clean up iomux-mx53.h
Tsutomu Itoh (1):
Btrfs: fix return value of btrfs_get_acl()
Tushar Behera (5):
ARM: EXYNOS4: Fix sdhci card detection for ORIGEN
ARM: EXYNOS4: Add support for secondary MMC port on ORIGEN
ARM: EXYNOS4: Add machine support for 7" LCD on ORIGEN
ARM: EXYNOS4: convert boot_params to atag_offset
gpio/samsung: Move SoC specific codes within macro
Tyler Hicks (1):
MAINTAINERS: Update eCryptfs maintainer address
Ujfalusi, Peter (1):
ASoC: sdp4430: Fix string for FM input name
Ulf Hansson (2):
mmc: core: Fix hangs related to insert/remove of cards
mmc: core: Prevent too long response times for suspend
Ursula Braun (4):
qeth: do not apply priority queuing to HiperSockets
iucv: kernel option for z/VM IUCV and HiperSockets
af_iucv: cleanup - use iucv_sk(sk) early
af_iucv: add HiperSockets transport
Uwe Bonnes (6):
USB: ftdi_sio.c: Basic icount infrastructure for ftdi_sio
USB: ftdi_sio.c: Fill the RX field of the ftdi async_icount structure
USB: ftdi_sio.c:Fill TX field of the ftdi async_icount structure
USB: ftdi_sio.c: Fill LSR fields of the ftdi async_icount structure
USB: ftdi_sio.c:Fill MSR fields of the ftdi async_icount structure
USB: ftdi_sio.c: Use ftdi async_icount structure for TIOCMIWAIT, as in other drivers
Uwe Kleine-König (19):
ARM: mx5: fix remaining inconsistent names for irqs
ARM: mx5: remove unused #includes of devices.h
ARM: mx5: dynamically allocate mxc-ehci devices
ARM: mx5: dynamically allocate fsl-usb2-udc devices
ARM: mx5: dynamically allocate high speed i2c (imx-i2c actually)
ARM: imx/mx1ads: dynamically allocate physmap-flash device
ARM: imx/armadillo5x0: dynamically allocate physmap-flash device
ARM: mxc: drop now unused function mxc_register_device
new helper to create platform devices with dma mask
ARM: mxc: convert device creation to use platform_device_register_full
locking, dma, ipu: Annotate bank_lock as raw
mfd: Provide a generic version of mc13xxx adc_do_conversion
input: Convert mc13783-ts to mc13xxx API
ARM: imx: use mc13xxx constants instead of mc13783
hwmon: Convert mc13783-adc to mc13xxx API
mfd: Remove mc13783 API functions and symbols
mfd: Fix a sparse warning about mc13xxx_chipname not being declared
ARM: imx/mx31moboard: use mc13xxx structs instead of removed mc13783 structs
drivers/rtc/rtc-mc13xxx.c: move probe and remove callbacks to .init.text and .exit.text
Vaibhav Nagarnaik (2):
trace: Add a new readonly entry to report total buffer size
trace: Add ring buffer stats to measure rate of events
Vasanthakumar Thiagarajan (54):
ath6kl: cleanup callbacks for different scatter gather method
ath6kl: Move ath6kl_sdio_async_rw_scatter() down to other hif_ops functions
ath6kl: Remove struct hif_scatter_req_priv
ath6kl: Remove useless flags in hif_scatter_req
ath6kl: Remove endpoint reference from hif_scatter_req
ath6kl: Refactor refactor ath6kl_sdio_setup_scat_resource()
ath6kl: Cleanup ath6kl_sdio_enable_scatter()
ath6kl: Cleanup ath6kl_sdio_cleanup_scatter()
ath6kl: Move down scatter enable and cleanup functions
ath6kl: Merge scatter gather setup functions for two method
ath6kl: Moe virt_scat from hif_dev_scat_sup_info to hif_scatter_req
ath6kl: Refactor ath6kl_sdio_read_write_sync()
ath6kl: Merge scatter rw request functions into one
ath6kl: Remove ath6kldev_setup_msg_bndl()
ath6kl: Minor cleanup in ath6kldev_submit_scat_req()
ath6kl: Remove callback msg_pending() and used the function directly
ath6kl: Move bundle size from ath6kl_device to htc_target
ath6kl: Move block_sz and block_mask from ath6kl_device to htc_target
ath6kl: Move scatter information from ath6kl_device to htc_target
ath6kl: Bypass reading irq status based on chk_irq_status_cnt
ath6kl: Move chk_irq_status_cnt from ath6kl_device to htc_target
ath6kl: Remove unused struct ath6kl_async_reg_io_buffer
ath6kl: Cleanup void *parent_dev in struct wmi
ath6kl: Move scan table from wmi to ath6kl
ath6kl: Cleanup parameters for wlan_refresh_inactive_nodes()
ath6kl: Remove bssid from struct wmi
ath6kl: Remove ath6kl_wmi_get_current_bssid()
ath6kl: Cleanup parameters of wlan_node_table_init()
ath6kl: Move initialization/deinitialization of scan_table to appropriate functions
ath6kl: Pass only the needed scan_table to ath6kl_wmi_iterate_nodes()
ath6kl: Remove ath6kl_wmi_iterate_nodes()
ath6kl: Use ath6kl_cfg80211_scan_node() directly instead of function pointer
ath6kl: Cleanup void * in ath6kl_cfg80211_scan_node()
ath6kl: Release ar->lock right afer updating net_stats in ath6kl_rx()
ath6kl: Minor cleanup in min_hdr_len computation
ath6kl: Cleanup ath6kl_wmi_data_hdr_remove()
ath6kl: Fix bug in computing AMSU subframe padding
ath6kl: Fix buffer alignment for scatter-gather I/O
ath6kl: Fix system freeze under heavy data load
ath6kl: Remove unused meta_v2 from ath6kl_data_tx()
ath6kl: Add wmi meta data information only it is available
ath6kl: Avoid rolling back of entire scatter setup in case of failure
ath6kl: Add initial debugfs changes
ath6kl: Add debugfs entry to dump target stats
ath6kl: Add debugfs file entry to dump credit distribution stats
ath6kl: Add debugfs interface to dump diagnostic registers from firmware
ath6kl: Fix endianness in requesting chip register read
ath6kl: Make ath6kl_diag_write32() non-static
ath6kl: Fix endianness in register write
ath6kl: Add debugfs support to write a chip register
ath6kl: Remove auth type fall back in auto authentication mode
ath6kl: Set the sme_state to disconnected in disconnect() callback
ath6kl: Fix disconnect event reporting
ath6kl: Remove unnecessary retrieval of first list entry in ath6kl_htc_tx_setup_scat_list()
Vasiliy Kulikov (2):
mm: restrict access to slab files under procfs and sysfs
proc: fix races against execve() of /proc/PID/fd**
Vasily Averin (2):
ipv4: NET_IPV4_ROUTE_GC_INTERVAL removal
watchdog: move watchdog_*_all_cpus under CONFIG_SYSCTL
Vasu Dev (9):
ixgbe: disable LLI for FCoE
[SCSI] libfc: cache align struct fc_fcp_pkt fields
[SCSI] libfc: cache align struct fc_exch fields
[SCSI] libfc: cache align fc_exch_pool
[SCSI] fcoe: use real dev in case of HW vlan acceleration
[SCSI] fcoe: setup default initial value for DDP threshold
[SCSI] libfc: fix checking FC_TYPE_BLS
[SCSI] libfc: avoid exchanges collision during lport reset
[SCSI] libfc: improve flogi retries to avoid lport stuck
Venkat Subbiah (1):
watchdog: Octeon: Mark octeon_wdt interrupt as IRQF_NO_THREAD
Venkatraman S (2):
mmc: queue: declare mmc_alloc_sg as static
mmc: fix integer assignments to pointer
Vikas Chaudhary (13):
[SCSI] qla4xxx: Added new "struct ipaddress_config"
[SCSI] qla4xxx: added support to show multiple iface in sysfs
[SCSI] qla4xxx: Add VLAN support
[SCSI] qla4xxx: add bsg support
[SCSI] scsi_transport_iscsi: Added support to update mtu
[SCSI] qla4xxx: Added support to update mtu
[SCSI] qla4xxx: Added vendor specific sysfs attributes
[SCSI] scsi_transport_iscsi: Added support to update initiator iscsi port
[SCSI] qla4xxx: added support to update initiator iscsi port
[SCSI] scsi: Added support for adapter and firmware reset
[SCSI] qla4xxx: Added support for adapter and firmware reset
[SCSI] qla4xxx: Update license
[SCSI] qla4xxx: Update driver version to 5.02.00-k8
Vincent Abel-Grimalt (1):
Staging : winbond : fix coding style issue in phy_calibration.c
Vincent Guittot (2):
ARM: 7011/1: Add ARM cpu topology definition
[CPUFREQ] ARM: ux500: send cpufreq notification for all cpus
Vincent Palatin (1):
usb-storage: fix realtek cr configuration
Vinicius Costa Gomes (15):
Bluetooth: Reset the security timer when a command is queued
Bluetooth: Add a flag to indicate that SMP is going on
Bluetooth: Use the same timeouts for both ACL and LE links
Bluetooth: Add support for pairing via mgmt over LE
Bluetooth: Add support for running SMP without a socket
Bluetooth: Add link_type information to the mgmt Connected event
Bluetooth: Move SMP fields to a separate structure
Bluetooth: Move SMP crypto functions to a workqueue
Bluetooth: Require authentication if MITM protection is requested
Bluetooth: Use the MEDIUM security level for pairings
Bluetooth: Fix sending wrong authentication requirements
Bluetooth: Use the LTK after receiving a LE Security Request
Revert "Bluetooth: Add support for communicating keys with userspace"
Bluetooth: Fix not setting a pending security level
Bluetooth: Remove support for other SMP keys than the LTK
Vinod Koul (5):
dmaengine: add helper function for slave_single
dmaengine: remove struct scatterlist for header
Merge branch 'next' into v3.1-rc4
Merge branch 'samsung_dma' into next
dmaengine: mid_dma: mask_peripheral_interrupt only when dmac is idle
Viresh Kumar (27):
dmaengine/dmatest: Terminate transfers on all channels in case of error or exit
ARM: asm/pl080.h: Protect against multiple inclusion of header file
dmaengine/amba-pl08x: Resolve formatting issues
dmaengine/amba-pl08x: Rearrange inclusion of header files in ascending order
dmaengine/amba-pl08x: pass (*ptr) to sizeof() instead of (struct xyz)
dmaengine/amba-pl08x: Complete doc comment for struct pl08x_txd
dmaengine/amba-pl08x: Remove redundant comment and rewrite original
dmaengine/amba-pl08x: Changing few prints to dev_dbg from dev_info
dmaengine/amba-pl08x: support runtime PM
dmaengine/amba-pl08x: Simplify pl08x_ensure_on()
dmaengine/amba-pl08x: No need to check "ch->signal < 0"
dmaengine/amba-pl08x: Schedule tasklet in case of error interrupt
dmaengine/amba-pl08x: Get rid of pl08x_pre_boundary()
dmaengine/amba-pl08x: max_bytes_per_lli is TRANSFER_SIZE * src_width (not MIN(width))
dmaengine/amba-pl08x: Add prep_single_byte_llis() routine
dmaengine/amba-pl08x: Align lli_len to max(src.width, dst.width)
dmaengine/amba-pl08x: Choose peripheral bus as master bus
dmaengine/amba-pl08x: Pass flow controller information with slave channel data
dmaengine/amba-pl08x: Call pl08x_free_txd() instead of calling kfree() directly
dmaengine/amba-pl08x: Add support for sg len greater than one for slave transfers
dmaengine/amba-pl08x: Check txd->llis_va before freeing dma_pool
spi/spi-pl022: Resolve formatting issues
spi/spi-pl022: Use GFP_ATOMIC for allocation from tasklet
spi/spi-pl022: Don't allocate more sg than required.
spi/spi-pl022: calculate_effective_freq() must set rate <= requested rate
spi/spi-pl022: Call pl022_dma_remove(pl022) only if enable_dma is true
mmc: sdhci-spear: Don't set power gpio to 1 on probe
Virupax Sadashivpetimath (1):
mfd: Add ab8500 interrupt disable hook
Vitaliy Ivanov (3):
treewide: typo 'interrrupt' word corrections.
async: uninitialized warning corrections
futex: uninitialized warning corrections
Vivek Goyal (2):
blk-throttle: Free up policy node associated with deleted rule
blk-throttle: Take blkcg->lock while traversing blkcg->policy_list
Vivek Natarajan (5):
ath6kl: Add debugfs entry to modify roaming parameters.
ath6kl: Process regulatory requests from firmware.
cfg80211/nl80211: Indicate roaming feature capability to userspace.
ath6kl: deinitialise wiphy on error
ath6kl: Indicate the roaming capability of the firmware
Vladimir Zapolskiy (6):
ARM: EXYNOS4: use dma-pl330 device name for clock
ARM: S5PC100: use dma-pl330 device name for clock
ARM: S5PV210: use dma-pl330 device name for clock
dm9000: define debug level as a module parameter
connector: add comm change event report to proc connector
staging: tidspbridge: MMU2 registers are limited to 32-bit data access
WANG Cong (9):
nbd: use task_pid_nr() to get current pid
nbd: replace sysfs_create_file() with device_create_file()
nbd: replace printk KERN_ERR with dev_err()
nbd: lower the loglevel of an error message
nbd: replace some printk with dev_warn() and dev_info()
cris: fix a build error in drivers/tty/serial/crisv10.c
cris: lower the printk level in cris serial driver
MAINTAINERS: Update linux-pm list address
sysctl: make CONFIG_SYSCTL_SYSCALL default to n
Waldemar Rymarkiewicz (1):
Bluetooth: Fix possible NULL pointer dereference
Wang Shaoyan (2):
viafb: fix pointer type missmatch
viafb: replace strict_strtoul to kstrto* and check return value
Wang Sheng-Hui (7):
elevator: use ELV_NAME_MAX instead of magic number 16 for chosen_elevator
trival: md_k.h should be md.h in the beginning comment of file md.h
cleanup: vfs: small comment fix for block_invalidatepage
lib/idr.c: fix comment for ida_get_new_above()
virtio.h: correct comment for struct virtio_driver
virtio: modify vring_init and vring_size to take account of the layout containing *_event_idx
Documentation: drop as block elevator reference in switching-sched.txt
Wang Xingchao (1):
sched: Remove redundant test in check_preempt_tick()
Wanlong Gao (7):
USB: otg: remove unused function twl6030_set_phy_clk
drivers:uio:change the goto label to consistent with others
drivers:uio:fix section mismatch in uio_pdrv_genirq.c
Input: ad714x-i2c - change placement of __init/__exit annotations
mfd: Fix section mismatch warning in ab3550-core
ipc/mqueue.c: fix wrong use of schedule_hrtimeout_range_clock()
ksm: fix the comment of try_to_unmap_one()
Wayne Boyer (2):
[SCSI] ipr: Add support to flash FPGA and flash back DRAM images
[SCSI] ipr: add definitions for additional adapter
Weiping Pan (1):
bonding:update speed/duplex for NETDEV_CHANGE
Wey-Yi Guy (45):
iwlagn: default smps mode for 1000 series device
iwlagn: Remove ht40 support from 5.2GHz for _bgn devices
iwlagn: change default sensitivity value for 5000 and 6000 series
iwlagn: support v2 of enhanced sensitivity table
iwlagn: Rename iwlcore prefix
iwlagn: remove out-dated comments
iwlagn: enable 11n aggregation without checking traffic load
iwlagn: support small form factor SKU of 6205
iwlagn: more comments for bt channel inhibition
iwlagn: add comments to module parameters
iwlagn: adding special "D" SKU for 2000 series
iwlagn: only perform necessary calibration at init time
iwlagn: disply queue read/write pointer when stuck
iwlagn: enable 11n support for "_d" sku
iwlagn: remove lines from the wrong place
iwlagn: New SKU for 6005 SFF
iwlagn: merge eeprom access into single file
iwlagn: add support for v2 of temperature offset calibration
iwlagn: use iwl_eeprom_calib_hdr structure
iwlagn: fix stack corruption for temperature offset v2
iwlagn: signedness bug
MAINTAINERS: update iwlwifi
iwlagn: add debugging to show probe related info in scan notification
iwlagn: separate init calib and rt calib
iwlagn: add cmd queue pointer info when timeout
iwlagn: add REPLY_ECHO host command
iwlagn: add WARN if tx cmd complete come back late
iwlagn: add "echo" test when command queue stuck
iwlagn: check rf kill in queue stuck
iwlagn: add "echo test" command to debugfs
iwlagn: remove un-necessary step
iwlagn: set rts retry limit
iwlagn: add "_d" sku to 6005 series of devices
iwlagn: Add "_d" sku to 105 series of devices
iwlagn: do nothing when disable agg in wrong state
iwlagn: use low retry limit for WoWLAN
iwlwifi: update comments on how to enable debug flag
iwlagn: more info on warning for shutdown agg queue
iwlagn: don't stop rts/cts until last aggregation queue close
iwlagn: add debug for mac80211 callback
iwlagn: rename all the mac80211 callback functions
iwlagn: merge station management functions
iwlagn: rename iwl-rx.c to iwl-agn-rx.c
iwlwifi: allow pci_enable_msi fail
iwlwifi: don't perform "echo test" when cmd queue stuck
Will Deacon (29):
ARM: PMU: move CPU PMU platform device handling and init into perf
ARM: perf: use cpumask_t to record active IRQs
ARM: perf: use u32 instead of unsigned long for PMNC register
ARM: perf: use integers for ARMv7 event indices
ARM: perf: index ARMv7 event counters starting from zero
ARM: perf: index Xscale and ARMv6 event counters starting from zero
ARM: perf: index PMU registers from zero
ARM: perf: allow armpmu to implement mode exclusion
ARM: perf: add mode exclusion for Cortex-A15 PMU
ARM: hw_breakpoint: add initial Cortex-A15 (debug v7.1) support
ARM: hw_breakpoint: reserve one breakpoint for watchpoint stepping
ARM: hw_breakpoint: add support for multiple watchpoints
ARM: hw_breakpoint: trap undef instruction exceptions in reset_ctrl_regs
ARM: hw_breakpoint: reduce the number of WARN_ONCE invocations
Merge branches 'hwbreak', 'perf/updates' and 'perf/system-pmus' into for-rmk
ARM: 7127/1: hw_breakpoint: skip v7-specific reset on v6 cores
ARM: 7060/1: smp: populate logical CPU mapping during boot
ARM: 7061/1: gic: convert logical CPU numbers into physical numbers
ARM: 7072/1: debug: use kconfig choice for selecting DEBUG_LL UART
ARM: 7073/1: debug: augment DEBUG_LL Kconfig help to clarify behaviour
ARM: 7116/1: debug: provide dummy default option for DEBUG_LL UART choice
ARM: 7062/1: cache: detect PIPT I-cache using CTR
ARM: exynos4: convert logical CPU numbers to physical numbers
ARM: msm: convert logical CPU numbers to physical numbers
ARM: shmobile: convert logical CPU numbers to physical numbers
ARM: ux500: convert logical CPU numbers to physical numbers
ARM: versatile: convert logical CPU numbers to physical numbers
ARM: plat-samsung: use Kconfig choice for debug UART selection
ARM: realview: use Kconfig choice for debug UART selection
Will Drewry (1):
init: add root=PARTUUID=UUID/PARTNROFF=%d support
William Douglas (2):
printk: fix bounds checking for log_prefix
printk: remove bounds checking for log_prefix
William Light (2):
ALSA: snd-usb-caiaq: Fix NULL dereference in input.c
ALSA: snd-usb-caiaq: Add support for Maschine
Williams, Mitch A (2):
igbvf: Update module identification strings
igbvf: Bump version number
Wim Van Sebroeck (1):
watchdog: iTCO_wdt.c - problems with newer hardware due to SMI clearing
Witold Szczeponik (1):
PNPACPI: Simplify disabled resource registration
Wolfgang Grandegger (1):
can/sja1000: driver for PEAK PCAN PCI/PCIe cards
Wolfram Sang (20):
video: s3c2410: remove unused variable
arm: mxs: mx28evk: add fixed regulators for audio
arm: mach-mxs: add device for rtc
arm: mach-mxs: add rtc to all boards
staging/olpc_dcon: Remove obsolete cleanup for clientdata
ASoC: imx-ssi: use dma_writecombine consistently
ASoC: imx: use more robust checking of available streams
gpio: move mpc8xxx/512x gpio driver to drivers/gpio
powerpc: update 512x-defconfig
[media] gspca - zc3xx: New webcam 03f0:1b07 HP Premium Starter Cam
drivers: base: print rejected matches with DEBUG_DRIVER
ASoC: tlv320aic32x4 fix initialization of micpga routing
arm: mx3: update defconfig
ASoC: Fix typo in Kconfig symbol for tlv320aic32x4
mtd: tests: don't use mtd0 as a default
mtd: tests: annotate as DANGEROUS in Kconfig
video/backlight: remove obsolete cleanup for clientdata
drivers/leds/leds-lm3530.c: remove obsolete cleanup for clientdata
Documentation: watchdog: add guide how to convert drivers to new framework
watchdog: s3c2410: convert to use the watchdog framework
Wolfram Stering (2):
mtd: mxc_nand: preset_v1_v2: unlock all NAND flash blocks
mx3fb: fix NULL pointer dereference in screen blanking.
Wu Fengguang (17):
drm: support routines for HDMI/DP ELD
drm/i915: pass ELD to HDMI/DP audio driver
writeback: account per-bdi accumulated dirtied pages
writeback: dirty position control
writeback: add bg_threshold parameter to __bdi_update_bandwidth()
writeback: dirty rate control
writeback: stabilize bdi->dirty_ratelimit
writeback: per task dirty rate limit
writeback: IO-less balance_dirty_pages()
writeback: limit max dirty pause time
writeback: control dirty pause time
writeback: dirty position control - bdi reserve area
writeback: per-bdi background threshold
writeback: fix ppc compile warnings on do_div(long long, unsigned long)
writeback: trace event bdi_dirty_ratelimit
writeback: trace event balance_dirty_pages
writeback: fix uninitialized task_ratelimit
Xiangliang Yu (8):
[SCSI] mvsas: fix expander link error
[SCSI] mvsas: add support for 9480 device id
[SCSI] mvsas: fixed some disk spin up issue
[SCSI] mvsas: fixed wrong destination when hiting NAK for command frame
[SCSI] mvsas: change SL mode0 register value
[SCSI] mvsas: expander write performance enhancement
[SCSI] mvsas: fixed SMP request watchdog timeout issue.
[SCSI] mvsas: update driver version
Xiao Guangrong (3):
KVM: x86: fix broken read emulation spans a page boundary
KVM: x86: abstract the operation for read/write emulation
KVM: x86: cleanup the code of read/write emulation
Xiao Jiang (2):
net/fec: replace hardcoded irq num with macro
net/fec: add poll controller function for fec nic
Xin Xie (1):
regulator: tps6586x: add SMx slew rate setting
Xu lei (2):
USB: Fix USB Kconfig dependency problem on 85xx/QoirQ platforms
mmc: sdhci-of-esdhc: Access Freescale eSDHC registers as 32-bit
Yan, Zheng (3):
fib_rules: fix unresolved_rules counting
btrfs: check file extent backref offset underflow
ipv4: fix ipsec forward performance regression
Yang Ruirui (1):
[media] v4l2: uvcvideo use after free bug fix
Yang, Wei Y (1):
KVM: MMU: Fix SMEP failure during fetch
Yaniv Rosner (6):
bnx2x: Add new PHY BCM54616
bnx2x: Fix LED blink rate for 578xx
bnx2x: Add link retry to 578xx-KR
bnx2x: Fix RX/TX problem caused by the MAC layer
bnx2x: Fix 54618se LED behavior
bnx2x: Enable changing speed when port type is PORT_DA
Yanmin Zhang (2):
printk: add module parameter ignore_loglevel to control ignore_loglevel
printk: add console_suspend module parameter
Yauheni Kaliuta (1):
usb: gadget: file_storage: fix race on unloading
Yevgeny Petrilin (6):
mlx4: Fix vlan table overflow
mlx4_en: Controlling FCS header removal
mlx4_en: Checksum counters per ring
mlx4_en: Recording rx queue for gro packets
mlx4_en: Adding rxhash support
mlx4_en: Updating driver version
Ying Xue (4):
tipc: Add support for SO_SNDTIMEO socket option
tipc: Simplify prohibition of listen and accept for connectionless sockets
tipc: Remove callback field from subscription structure
tipc: Remove unused link event tracking code
Yinghai Lu (6):
x86, ioapic: Pass struct irq_attr * to setup_ioapic_irq()
x86, ioapic: Split up setup_ioapic_entry()
x86, ioapic: Print out irte with right ioapic index
x86, ioapic: Factor out print_IO_APIC() to only print one io apic
x86, ioapic: Clean up ioapic/apic_id usage
x86/irq: Standardize on CONFIG_SPARSE_IRQ=y
Yogesh Ashok Powar (5):
cfg80211/mac80211: move information element parsing logic to cfg80211
mwl8k: Set hardware flag IEEE80211_HW_AP_LINK_PS
mwifiex: replace kmalloc & memcpy sequence with kmemdup
mwifiex: add cfg80211 handlers add/del_virtual_intf
mwifiex: fix smatch errors
Yong Zhang (20):
sched: Kill WAKEUP_PREEMPT
sched/cpupri: Remove cpupri->pri_active
Input: remove IRQF_DISABLED from drivers
lib: atomic64: Change the type of local lock to raw_spinlock_t
staging: irq: Remove IRQF_DISABLED
USB: irq: Remove IRQF_DISABLED
sound: irq: Remove IRQF_DISABLED
TTY: irq: Remove IRQF_DISABLED
video: irq: Remove IRQF_DISABLED
IB/ehca: Remove IRQF_DISABLED, since it's a no-op
ata: irq: Remove IRQF_DISABLED
mfd: Remove IRQF_DISABLED
spi: irq: Remove IRQF_DISABLED
sony-laptop:irq: Remove IRQF_DISABLED
hwmon: (exynos4_tmu) Remove IRQF_DISABLED
Blackfin: irq: remove IRQF_DISABLED
mmc: irq: Remove IRQF_DISABLED
SH: irq: Remove IRQF_DISABLED
i2c: irq: Remove IRQF_DISABLED
watchdog: irq: Remove IRQF_DISABLED
Yongqiang Yang (9):
ext4: let ext4_page_mkwrite stop started handle in failure
ext4: move variables to their scope
ext4: clean up AGGRESSIVE_TEST code
ext4: trace punch_hole correctly in ext4_ext_map_blocks
ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock()
ext4: return ENOMEM if find_or_create_pages fails
ext4: let ext4_discard_partial_buffers handle unaligned range correctly
ext4: fix a syntax error in ext4_ext_insert_extent when debugging enabled
ext4: let ext4_ext_rm_leaf work with EXT_DEBUG defined
Yoshihiro Shimoda (10):
net: sh_eth: use ioremap()
sh: modify prototype in sh_eth.h
net: sh_eth: move the asm/sh_eth.h to include/linux/
net: sh_eth: fix build failure
usb: gadget: r8a66597-udc: change prototype of r8a66597_write_fifo
usb: gadget: r8a66597-udc: add function for external controller
usb: gadget: r8a66597-udc: use dev_*() instead of printk()
usb: gadget: r8a66597-udc: add support for SUDMAC
sh: add parameters for EHCI and RIIC in clock-sh7757.c
sh: modify the asm/sh_eth.h to linux/sh_eth.h in some boards
Yu Ke (1):
xen/acpi: Domain0 acpi parser related platform hypercall
Yu Tang (1):
[media] media: vb2: fix userptr VMA release seq
Zack Parsons (2):
usb: misc: usbled: fixed coding style issues
usb: misc: usblcd: fixed coding style issues
Zhao Jin (1):
x86, mm, trivial: Remove unnecessary get_order() in free_thread_info()
Zheng Yan (1):
ipv6: fix error propagation in ip6_ufo_append_data()
Zhi Li (1):
capabilities: do not grant full privs for setuid w/ file caps + no effective caps
Zhiwu Song (1):
ARM: CSR: add rtc i/o bridge interface for SiRFprimaII
adam radford (11):
[SCSI] megaraid_sas: Continue booting immediately if FW in FAULT at driver load time
[SCSI] megaraid_sas: Increase default cmds per lun to 256
[SCSI] megaraid_sas: Fix mismatch in megasas_reset_fusion() mutex lock-unlock
[SCSI] megaraid_sas: Remove some unnecessary code
[SCSI] megaraid_sas: Clear state change interrupts
[SCSI] megaraid_sas: Clear FUSION_IN_RESET before enabling interrupts
[SCSI] megaraid_sas: Add support for MegaRAID 9360/9380 12GB/s controllers
[SCSI] megaraid_sas: Add multiple MSI-X vector/multiple reply queue support
[SCSI] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic
[SCSI] megaraid_sas: Changelog and version update
[SCSI] megaraid_sas: Fix instance access in megasas_reset_timer
alex.bluesman.smirnov at gmail.com (1):
6LoWPAN: fix skb_copy call
brenohl at br.ibm.com (1):
ehea: Remove sleep at .ndo_get_stats
chetan loke (3):
af-packet: Added TPACKET_V3 headers.
af-packet: TPACKET_V3 flexible buffer implementation.
af_packet: Prefixed tpacket_v3 structs to avoid name space collision
danborkmann at iogearbox.net (1):
af_packet: remove unnecessary BUG_ON() in tpacket_destruct_skb
david decotigny (3):
forcedeth: fix race when unloading module
forcedeth: remove unneeded stats updates
forcedeth: fix a few sparse warnings (variable shadowing)
edwin_rong (2):
Staging: add driver for Realtek RTS5139 cardreader
USB: Realtek cr: Fix driver freeze issue
frank.blaschka at de.ibm.com (2):
qdio: support asynchronous delivery of storage blocks
qdio: support forced signal adapter indications
françois romieu (10):
via-velocity : update receive packets statistics.
via-velocity : ethtool statistics support.
via-velocity : cleanups.
bnx2: don't request firmware when there's no userspace.
atm/iphase : removal of PCI space dereferences.
sc92031: use standard #defines from mii.h.
rtl8150: removal of forward declarations.
drivers/net/ethernet: remove unused #define.
tehuti: shorten PCI device table.
r8169: fix driver shutdown WoL regression.
hank (1):
time: Change jiffies_to_clock_t() argument type to unsigned long
hayeswang (1):
r8169: fix wrong eee setting for rlt8111evl
holt at sgi.com (6):
flexcan: Remove #include <mach/clock.h>
flexcan: Abstract off read/write for big/little endian.
flexcan: Fix up fsl-flexcan device tree binding.
flexcan: Add of_match to platform_device definition.
flexcan: Prefer device tree clock frequency if available.
flexcan: Add flexcan device support for p1010rdb.
huajun li (1):
net/flow: Fix potential memory leak
istvan_v at mailbox.hu (1):
[media] cx88: notch filter control fixes
johnnyhsu at realtek.com (1):
ASoC: Add driver for rt5631
kashyap.desai at lsi.com (6):
[SCSI] mptfusion: Set max sector count module parameter
[SCSI] mptfusion: Better handling of DEAD IOC PCI-E Link down error condition
[SCSI] mptfusion: Avoid out of order Event processing due to cpu migration
[SCSI] mptfusion: Bump version 3.4.20
[SCSI] mpt2sas: Added missing mpt2sas_base_detach call from scsih_remove context
[SCSI] mptfusion: Fix for device offline while doing aggressive HBA reset
kuninori.morimoto.gx at renesas.com (2):
usb: add usb_endpoint_maxp() macro
usb: renesas_usbhs: use usb_endpoint_maxp()
nagalakshmi.nandigama at lsi.com (13):
[SCSI] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA
[SCSI] mpt2sas: Bump driver version 09.100.00.01
[SCSI] mptfusion: Added check for SILI bit in READ_16 CDB for DATA UNDERRUN ERRATA
[SCSI] mpt2sas: MPI next revision header update
[SCSI] mpt2sas: New feature - Fast Load Support
[SCSI] mpt2sas: Fix for system hang when discovery in progress
[SCSI] mpt2sas: Fix failure message displayed during diag reset
[SCSI] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active
[SCSI] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock
[SCSI] mpt2sas: Fix for deadlock between hot plug worker threads and host reset context
[SCSI] mpt2sas: Fix for issue Port Reset taking long time(around 5 mins) to complete while issued during creating a volume
[SCSI] mpt2sas: Fix for Panic when inactive volume is tried deleting
[SCSI] mpt2sas: Bump driver version to 10.100.00.00
rongqing.li at windriver.com (1):
security: Fix a typo
roy.qing.li at gmail.com (1):
neigh: fix rcu splat in neigh_update()
sifram.rajas at gmail.com (1):
xhci: Redundant check in xhci_check_args for xhci->devs
sjur.brandeland at stericsson.com (1):
caif-hsi: HSI Fix uninitialized data in HSI header
sricharan (3):
OMAP: Fix indentation issues in l3 error handler.
OMAP: Fix sparse warnings in l3 error handler.
OMAP: Print Initiator name for l3 custom error.
srimugunthan dhandapani (1):
UBIFS: fix the dark space calculation
srinidhi kasagar (1):
ARM: mach-ux500: enable fix for ARM errata 754322
stephen hemminger (11):
wan: make LAPB callbacks const
pcnet32: constify function table
bna: make function tables cont
vxge: make function table const
sky2: manage irq better on single port card
bridge: fix ordering of NEWLINK and NEWNEIGH events
bridge: allow updating existing fdb entries
bridge: allow forwarding some link local frames
bridge: fix hang on removal of bridge via netlink
macvlan: receive multicast with local address
sky2: fix regression on Yukon Optima
susan gao (1):
ASoC: Add 3D stereo support for wm8996
tvboxspy (5):
[media] STV0288 frontend provide wider carrier search and DVB-S2 drop out. resend
[media] [1/2,ver,1.89] DM04/QQBOX Interupt Urb and Timing changes
[media] [2/2,ver,1.90] DM04/QQBOX Reduce USB buffer size
[media] it913x: add remote control support
[media] it913x-fe: correct tuner settings
venu byravarasu (1):
PM / Runtime: Fix runtime accounting calculation error
wwang (1):
staging:rts_pstor:Fix SDIO issue
zero.lin (1):
rt2x00: Add new chipset support
Ãmeric Maschino (1):
[IA64] agp/hp-agp: Allow binding user memory to the AGP GART
Ãric Piel (9):
lis3lv02d: avoid divide by zero due to unchecked
lis3: update maintainer information
lis3: add support for HP EliteBook 2730p
lis3: add support for HP EliteBook 8540w
hp_accel: add HP ProBook 655x
lis3: free regulators if probe() fails
lis3: use consistent naming of variables
lis3: change exported function to use passed parameter
lis3: remove the references to the global variable in core driver
-----------------------------------------------------------------------
hooks/post-receive
--
XFS development tree
More information about the xfs
mailing list