[GIT PULL] EFI merge botch fix

From: Matt Fleming
Date: Tue Apr 30 2013 - 11:25:43 EST


Hi guys,

This first pull request is a merge of v3.9 into f53f292, as requested by
Ingo because I botched the original merge of v3.9-rc8 (which is currently
in tip/x86/efi) by losing the "select UCS2_STRING" line from
drivers/firmware/Kconfig. An equivalent line has been added to arch/ia64
in this merge.

The following changes since commit f53f292eeaa234615c31a1306babe703fc4263f2:

Merge remote-tracking branch 'efi/chainsaw' into x86/efi (2013-04-20 09:16:44 -0700)

are available in the git repository at:


git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git efi-for-tip2

for you to fetch changes up to a614e1923d5389d01f3545ee4a90e39a04d0c90d:

Merge tag 'v3.9' into efi-for-tip2 (2013-04-30 11:42:13 +0100)

----------------------------------------------------------------

Aaro Koskinen (2):
ARM: OMAP1: fix USB host on 1710
ARM: 7692/1: iop3xx: move IOP3XX_PERIPHERAL_VIRT_BASE

Abhijeet Dharmapurikar (1):
irqchip: gic: fix irq_trigger return

Adam Jackson (1):
drm/i915: Be sure to turn hsync/vsync back on at crt enable (v2)

Akinobu Mita (3):
sparc/srmmu: clear trailing edge of bitmap properly
sparc/iommu: fix typo s/265KB/256KB/
GFS2: use memchr_inv

Al Viro (3):
ecryptfs: close rmmod race
procfs: add proc_remove_subtree()
palinfo fixes

Alban Bedel (1):
ASoC: wm8903: Fix the bypass to HP/LINEOUT when no DAC or ADC is running

Alex Elder (1):
rbd: do a safe list traversal in rbd_img_request_submit()

Alex Shi (1):
cpuidle / ACPI: recover percpu ACPI processor cstate

Alex Williamson (1):
vfio-pci: Fix possible integer overflow

Alexander Clouter (2):
arm: orion5x: fix orion5x.dtsi gpio parameters
arm: orion5x: correct IRQ used in dtsi for mv_cesa

Alexander Duyck (1):
igb: Revert support for build_skb in igb

Alexandre Belloni (1):
gpio: pca953x: fix irq_domain_add_simple usage

Alexey Khoroshilov (1):
tty: mxser: fix cycle termination condition in mxser_probe() and mxser_module_init()

Alexey Klimov (2):
HID: fix Masterkit MA901 hid quirks
media: radio-ma901: return ENODEV in probe if usb_device doesn't match

Alexey Pelykh (1):
OMAP/serial: Revert bad fix of Rx FIFO threshold granularity

Alistair Popple (1):
powerpc: Fix audit crash due to save/restore PPR changes

Amit Shah (2):
virtio: console: rename cvq_lock to c_ivq_lock
virtio: console: add locking around c_ovq operations

Anatol Pomozov (1):
loop: prevent bdev freeing while device in use

Anatolij Gustschin (1):
spi/mpc512x-psc: optionally keep PSC SS asserted across xfer segmensts

Andrea Arcangeli (2):
x86/mm/cpa: Convert noop to functional fix
x86/mm/cpa/selftest: Fix false positive in CPA self test

Andreas Schwab (1):
kbuild: generate generic headers before recursing into scripts

Andrei Epure (1):
drivers/video/mmp/core.c: fix use-after-free bug

Andrew Honig (1):
KVM: Allow cross page reads and writes from cached translations.

Andrey Vagin (1):
mnt: release locks on error path in do_loopback

Andy Lutomirski (2):
userns: Check uid_map's opener's fsuid, not the current fsuid
userns: Changing any namespace id mappings should require privileges

Antonio Quartulli (1):
batman-adv: make is_my_mac() check for the current mesh only

Arend van Spriel (2):
brcmfmac: remove advertising P2P device support
brcmsmac: request firmware in .start() callback

Ariel Elior (1):
bnx2x: Fix status blocks configuration

Arnd Bergmann (14):
Merge tag 'msm-fix-3.9' of git://git.kernel.org/.../davidb/linux-msm into fixes
Merge tag 'renesas-fbdev-fixes-for-v3.9' of git://git.kernel.org/.../horms/renesas into fixes
Merge tag 'omap-for-v3.9-rc3/fixes-signed' of git://git.kernel.org/.../tmlind/linux-omap into fixes
Merge tag 'ux500-fixes-for-v3.9' of git://git.kernel.org/.../linusw/linux-stericsson into fixes
Merge tag 'imx-fixes-3.9-4' of git://git.linaro.org/people/shawnguo/linux-2.6 into fixes
Merge tag 'ep93xx-fixes-for-3.9-rc5' of git://github.com/RyanMallon/linux-ep93xx into fixes
Merge tag 'mvebu_fixes_for_v3.9_round2' of git://git.infradead.org/users/jcooper/linux into fixes
Merge tag 'v3.9-rc1_cns3xxx_fixes' of git://git.infradead.org/users/cbou/linux-cns3xxx into fixes
block: avoid using uninitialized value in from queue_var_store
Merge tag 'mxs-fixes-3.9-4' of git://git.linaro.org/people/shawnguo/linux-2.6 into fixes
Merge tag 'imx-fixes-3.9-5' of git://git.linaro.org/people/shawnguo/linux-2.6 into fixes
Merge tag 'samsung-fixes-for-v3.9' of git://git.kernel.org/.../kgene/linux-samsung into fixes
Merge tag 'mvebu_fixes_for_v3.9_round3' of git://git.infradead.org/users/jcooper/linux into fixes
net: ax88796: avoid 64 bit arithmetic

Artem Bityutskiy (1):
UBIFS: make space fixup work in the remount case

Artem Savkov (1):
cfg80211: sched_scan_mtx lock in cfg80211_conn_work()

Arun Easi (1):
[SCSI] qla2xxx: Fix crash during firmware dump procedure.

Asai Thambi S P (3):
mtip32xx: recovery from command timeout
mtip32xx: return 0 from pci probe in case of rebuild
mtip32xx: Add debugfs entry device_status

Asias He (7):
tcm_vhost: Use ACCESS_ONCE for vs->vs_tpg[target] access
tcm_vhost: Use vq->private_data to indicate if the endpoint is setup
tcm_vhost: Initialize vq->last_used_idx when set endpoint
tcm_vhost: Remove double check of response
tcm_vhost: Fix tv_cmd leak in vhost_scsi_handle_vq
tcm_vhost: Add vhost_scsi_send_bad_target() helper
tcm_vhost: Send bad target to guest when cmd fails

Avinash Patil (1):
mwifiex: reset skb->data after processing PCIe sleep confirm cmd respose

Axel Lin (1):
ASoC: si476x: Add missing break for SNDRV_PCM_FORMAT_S8 switch case

Balakumaran Kannan (1):
net IPv6 : Fix broken IPv6 routing table after loopback down-up

Bastian Hecht (1):
ARM: 7697/1: hw_breakpoint: do not use __cpuinitdata for dbg_cpu_pm_nb

Ben Greear (2):
mac80211: Don't restart sta-timer if not associated.
net: rate-limit warn-bad-offload splats.

Ben Hutchings (1):
MIPS: Add dependencies for HAVE_ARCH_TRANSPARENT_HUGEPAGE

Benjamin Tissoires (1):
HID: magicmouse: fix race between input_register() and probe()

Bing Zhao (1):
mwifiex: complete last internal scan

Bjorn Helgaas (3):
Merge branch 'pci/mjg-rom' into for-linus
Merge branch 'pci/yinghai-eisa' into for-linus
Revert "PCI/ACPI: Request _OSC control before scanning PCI root bus"

BjÃrn Mork (4):
net: cdc_mbim: remove bogus sizeof()
net: qmi_wwan: fixup missing ethernet header (firmware bug workaround)
net: qmi_wwan: fixup destination address (firmware bug workaround)
net: qmi_wwan: prevent duplicate mac address on link (firmware bug workaround)

Bob Peterson (1):
GFS2: Issue discards in 512b sectors

Boris Ostrovsky (2):
x86, mm: Patch out arch_flush_lazy_mmu_mode() when running on bare metal
x86/mm: Flush lazy MMU when DEBUG_PAGEALLOC is set

Borislav Petkov (2):
cpufreq: Correct header guards typo
x86, efi: Fix a build warning

Brian King (1):
[SCSI] ibmvscsi: Fix slave_configure deadlock

Bryan Freed (1):
spi: Unlock a spinlock before calling into the controller driver.

Calvin Owens (1):
drm/nouveau: fix unconditional return waiting on memory

Catalin Marinas (1):
ARM: 7684/1: errata: Workaround for Cortex-A15 erratum 798181 (TLBI/DSB operations)

Charles Keepax (1):
ASoC: compress: Cancel delayed power down if needed

Chen Gang (3):
perf: Fix strncpy() use, always make sure it's NUL terminated
perf: Fix strncpy() use, use strlcpy() instead of strncpy()
ftrace: Fix strncpy() use, use strlcpy() instead of strncpy()

Chris Metcalf (2):
tile: expect new initramfs name from hypervisor file system
tile: comment assumption about __insn_mtspr for <asm/irqflags.h>

Christian Ruppert (2):
ARC: Add implicit compiler barrier to raw_local_irq* functions
stmmac: prevent interrupt loop with MMC RX IPC Counter

Christoph Fritz (1):
can: sja1000: fix handling on dt properties on little endian systems

Christoph Paasch (4):
e1000: ethtool: Add missing dma_mapping_error-call in e1000_setup_desc_rings
ixgb: Add missing dma_mapping_error-call in ixgb_alloc_rx_buffers
e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers
ipv6/tcp: Stop processing ICMPv6 redirect messages

Christopher Harvey (1):
drm/mgag200: Index 24 in extended CRTC registers is 24 in hex, not decimal.

Chuck Lever (1):
SUNRPC: Remove extra xprt_put()

Colin Ian King (1):
iwlegacy: 4965-rs: avoid null pointer dereference error

Cong Wang (1):
ipv6: statically link register_inet6addr_notifier()

Dan Carpenter (1):
irda: small read past the end of array in debug code

Dan Williams (1):
libertas: drop maintainership

Daniel Vetter (3):
drm/i915: duct-tape locking when eDP init fails
drm: don't unlock in the addfb error paths
drm/fb-helper: Fix locking in drm_fb_helper_hotplug_event

Darrick J. Wong (1):
dm cache: fix writes to cache device in writethrough mode

Dave Airlie (4):
Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
Merge branch 'drm-nouveau-fixes-3.9' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next
Merge branch 'drm-nouveau-fixes-3.9' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes
udl: handle EDID failure properly.

Dave Hansen (1):
x86-32: Fix possible incomplete TLB invalidate with PAE pagetables

David Daney (2):
MIPS: Fix logic errors in bitops.c
MIPS: Unbreak function tracer for 64-bit kernel.

David Henningsson (1):
ALSA: hda - fix typo in proc output

David Howells (1):
Fix breakage in MIPS siginfo handling

David S. Miller (20):
Merge branch 'master' of git://git.kernel.org/.../klassert/ipsec
Merge branch 'master' of git://git.kernel.org/.../jkirsher/net
Merge branch 'fixes-for-3.9' of git://gitorious.org/linux-can/linux-can
Merge branch 'wireless'
Merge branch 'for-davem' of git://git.kernel.org/.../linville/wireless into wireless
Merge branch 'master' of git://1984.lsi.us.es/nf
Merge branch 'infoleaks'
Merge branch 'wireless'
Merge branch 'fixes-for-3.9' of git://gitorious.org/linux-can/linux-can
Merge branch 'master' of git://git.kernel.org/.../pablo/nf into netfilter
Merge branch 'fixes-for-3.9' of git://gitorious.org/linux-can/linux-can
Merge branch 'fixes' of git://git.kernel.org/.../jesse/openvswitch
Merge tag 'batman-adv-fix-for-davem' of git://git.open-mesh.org/linux-merge
Merge branch 'qlogic'
Merge branch 'for-davem' of git://git.kernel.org/.../linville/wireless
Merge branch 'master' of git://git.kernel.org/.../pablo/nf
sparc64: Fix race in TLB batch processing.
Merge branch 'bonding'
Merge branch 'qmi_wwan'
sparc64: Fix missing put_cpu_var() in tlb_batch_add_one() when not batching.

David Teigland (1):
GFS2: use kmalloc for lvb bitmap

David Ward (1):
net/802/mrp: fix possible race condition when calling mrp_pdu_queue()

David Woodhouse (1):
libata: fix DMA to stack in reading devslp_timing parameters

Deng-Cheng Zhu (1):
MIPS: Fix ISA level which causes secondary cache init bypassing and more

Dimitris Papastamos (1):
regmap: Initialize `map->debugfs' before regcache

Dirk Behme (1):
ARM i.MX6: Fix ldb_di clock selection

Dirk Brandewie (1):
cpufreq / intel_pstate: Set timer timeout correctly

Dmitry Kravkov (2):
line up comment for ndo_bridge_getlink
bnx2x: Prevent UNDI FW illegal host access

Dmitry Popov (1):
tcp: incoming connections might use wrong route under synflood

Dmitry Tarnyagin (1):
remoteproc/ste: fix memory leak on shutdown

Eldad Zack (1):
ALSA: usb-audio: fix endianness bug in snd_nativeinstruments_*

Emese Revfy (1):
kernel/signal.c: stop info leak via the tkill and the tgkill syscalls

Emmanuel Grumbach (3):
iwlwifi: fix length check in multi-TB HCMD
iwlwifi: set rfkill in internal state of the transport
iwlwifi: dvm: don't send HCMD in restart flow

Eric Dumazet (6):
aoe: reserve enough headroom on skbs
net: add a synchronize_net() in netdev_rx_handler_unregister()
selinux: add a skb_owned_by() hook
net: drop dst before queueing fragments
bonding: fix l23 and l34 load balancing in forwarding path
tcp: call tcp_replace_ts_recent() from tcp_ack()

Eric Hutter (1):
ARM: kirkwood: Fix chip-delay for GoFlex Net

Eric W. Biederman (3):
Revert "af_unix: dont send SCM_CREDENTIAL when dest socket is NULL"
af_unix: If we don't care about credentials coallesce all messages
userns: Don't let unprivileged users trick privileged users into setting the id_map

EunBong Song (1):
MIPS: Fix build error cavium-octeon without CONFIG_SMP

Felix Fietkau (2):
ath9k_htc: accept 1.x firmware newer than 1.3
ath9k_hw: change AR9580 initvals to fix a stability issue

Florian Fainelli (1):
MIPS: Fix code generation for non-DSP capable CPUs

Florian Westphal (2):
netfilter: nf_nat: fix race when unloading protocol modules
netfilter: xt_rpfilter: skip locally generated broadcast/multicast, too

Frank Li (1):
enet: fec: fix fail resume from suspend state

Franky Lin (1):
brcmfmac: do not proceed if fail to download nvram to dongle

Gabor Juhos (2):
MIPS: Use CONFIG_CPU_MIPSR2 in csum_partial.S
rt2x00: rt2x00pci: fix build error on Ralink RT3x5x SoCs

Gabriel Fernandez (1):
gpio: stmpe: pass DT node to irqdomain

Gao feng (1):
netfilter: reset nf_trace in nf_reset

Girish K S (1):
spi/s3c64xx: modified error interrupt handling and init

Grazvydas Ignotas (1):
ARM: OMAP3: hwmod data: keep MIDLEMODE in force-standby for musb

Greg Rose (1):
ixgbe: Fix a bug in setting VF VLAN via PF

Greg Ungerer (1):
m68k: define a local gpio_request_one() function

Gregory CLEMENT (2):
arm: mvebu: Use local interrupt only for the timer 0
arm: mvebu: Fix the irq map function in SMP mode

Guennadi Liakhovetski (1):
tty: Documentation: fix a path in a DocBook template

Guenter Roeck (1):
misc/vmw_vmci: Add dependency on CONFIG_NET

H Hartley Sweeten (1):
ARM: ep93xx: Fix wait for UART FIFO to be empty

H. Peter Anvin (3):
x86, microcode: Verify the family before dispatching microcode patching
Merge remote-tracking branch 'efi/urgent' into x86/urgent
Merge tag 'efi-urgent' into x86/urgent

Haiyang Zhang (2):
hyperv: Fix a kernel warning from netvsc_linkstatus_callback()
hyperv: Fix RNDIS send_completion code path

Hannes Frederic Sowa (3):
ipv6: don't accept node local multicast traffic from the wire
atl1e: drop pci-msi support because of packet corruption
atl1e: limit gso segment size to prevent generation of wrong ip length fields

Hans Verkuil (1):
[media] cx25821: do not expose broken video output streams

Hante Meuleman (3):
brcmfmac: fix tkip mic tx/rx ap swap bug.
brcmfmac: fix stopping AP.
brcmfmac: fix returning cipher_suite for get_key operation.

Heiko Carstens (4):
drivers/Kconfig: add several missing GENERIC_HARDIRQS dependencies
s390/uaccess: fix clear_user_pt()
s390/uaccess: fix page table walk
s390/mm: provide emtpy check_pgt_cache() function

Helge Deller (1):
parisc: disable -mlong-calls compiler option for kernel modules

Himanshu Madhani (1):
qlcnic: fix beaconing test for 82xx adapter

Hong Zhiguo (1):
openvswitch: correct an invalid BUG_ON

Huacai Chen (1):
PM / reboot: call syscore_shutdown() after disable_nonboot_cpus()

Iestyn C. Elfick (1):
b43: A fix for DMA transmission sequence errors

Ilija Hadzic (1):
drm: correctly restore mappings if drm_open fails

Illia Ragozin (1):
ARM: 7696/1: Fix kexec by setting outer_cache.inv_all for Feroceon

Ivan Vecera (1):
be2net: take care of __vlan_put_tag return value

J. Bruce Fields (1):
nfsd4: reject "negative" acl lengths

Jakub Kicinski (1):
ixgbe: fix registration order of driver and DCA nofitication

Jan Beulich (1):
x86: Fix rebuild with EFI_STUB enabled

Jan Kara (1):
reiserfs: Fix warning and inode leak when deleting inode with xattrs

Jan Kiszka (1):
ftrace: Consistently restore trace function on sysctl enabling

Jan Stancek (1):
mm: prevent mmap_cache race in find_vma()

Jason Gerecke (2):
Input: wacom - fix "can not retrieve extra class descriptor" for 24HDT
Input: wacom - correct reported resolution for Intuos4 Wireless

Jay Estabrook (1):
alpha: Add irongate_io to PCI bus resources

Jean Delvare (1):
gpio-ich: Fix value returned by ichx_gpio_request

Jens Axboe (2):
mtip32xx: fix two smatch warnings
Revert "loop: cleanup partitions when detaching loop device"

Jesse Gross (1):
openvswitch: Preallocate reply skb in ovs_vport_cmd_set().

Jingoo Han (1):
fbmon: use VESA_DMT_VSYNC_HIGH to fix typo

Jiri Kosina (1):
Merge tag v3.9-rc1 into for-3.9/upstream-fixes

Jiri Pirko (3):
net: ipv4: notify when address lifetime changes
net: ipv4: reset check_lifetime_work after changing lifetime
net: ipv4: fix schedule while atomic bug in check_lifetime()

Jiri Slaby (2):
ALSA: hda/generic - fix uninitialized variable
TTY: fix atime/mtime regression

Jitendra Kalsaria (3):
qlcnic: Stop traffic before performing loopback test
qlge: Fix ethtool autoneg advertising.
qlge: Update version to 1.00.00.32.

Joe Carnuccio (1):
[SCSI] Revert "qla2xxx: Add setting of driver version string for vendor application."

Joe Lawrence (1):
[SCSI] st: Take additional queue ref in st_probe

Joe Perches (2):
ASoC:: max98090: Remove executable bit
checkpatch: fix stringification macro defect

Johan Hovold (1):
Revert "drivers/rtc/rtc-at91rm9200.c: use a variable for storing IMR"

Johannes Berg (11):
mac80211: always synchronize_net() during station removal
cfg80211: fix potential BSS memory leak and update
mac80211: fix crash with P2P Device returning action frames
cfg80211: fix wdev tracing crash
mac80211: fix virtual monitor interface locking
cfg80211: always check for scan end on P2P device
mac80211: fix remain-on-channel cancel crash
mac80211: fix idle handling sequence
iwlwifi: dvm: fix the passive-no-RX workaround
mac80211: fix LED in idle handling
mac80211: fix cfg80211 interaction on auth/assoc request

John Crispin (1):
MIPS: Fix inconsistent formatting inside /proc/cpuinfo

John David Anglin (3):
parisc: Provide __ucmpdi2 to resolve undefined references in 32 bit builds.
parisc: Change kunmap macro to static inline function
parisc: use spin_lock_irqsave/spin_unlock_irqrestore for PTE updates

John Gong (1):
[SCSI] libsas: use right function to alloc smp response

John W. Linville (13):
Merge branch 'for-john' of git://git.kernel.org/.../jberg/mac80211
Revert "brcmsmac: support 4313iPA"
Merge branch 'for-john' of git://git.kernel.org/.../iwlwifi/iwlwifi-fixes
Merge branch 'master' of git://git.kernel.org/.../linville/wireless into for-davem
Merge branch 'for-john' of git://git.kernel.org/.../jberg/mac80211
Merge branch 'for-john' of git://git.kernel.org/.../iwlwifi/iwlwifi-fixes
Merge tag 'nfc-fixes-3.9-2' of git://git.kernel.org/.../sameo/nfc-fixes
Merge branch 'master' of git://git.kernel.org/.../linville/wireless into for-davem
Merge branch 'for-john' of git://git.kernel.org/.../jberg/mac80211
Merge branch 'master' of git://git.kernel.org/.../linville/wireless into for-davem
Merge branch 'for-john' of git://git.kernel.org/.../jberg/mac80211
Merge branch 'for-john' of git://x-git.kernel.org/.../jberg/mac80211
Merge branch 'master' of git://git.kernel.org/.../linville/wireless into for-davem

Jon Hunter (1):
ARM: OMAP4: clock data: lock USB DPLL on boot

Jonas Gorski (3):
spi/bcm63xx: don't disable non enabled clocks in probe error path
MIPS: BCM63XX: Make nvram checksum failure non fatal
Revert "MIPS: BCM63XX: Call board_register_device from device_initcall()"

Joonsoo Kim (1):
ARM: 7694/1: ARM, TCM: initialize TCM in paging_init(), instead of setup_arch()

Joonyoung Shim (1):
ASoC: core: Fix to check return value of snd_soc_update_bits_locked()

Josef Bacik (1):
Btrfs: make sure nbytes are right after log replay

Joseph CHANG (1):
DM9000B: driver initialization upgrade

Josh Boyer (1):
efi: Check EFI revision in setup_efi_vars

Josh Wu (1):
avr32: fix build error in atstk1006_defconfig

Jozsef Kadlecsik (3):
netfilter: ipset: list:set: fix reference counter update
netfilter: ipset: hash:*net*: nomatch flag not excluded on set resize
netfilter: ipset: bitmap:ip,mac: fix listing with timeout

Jussi Kivilinna (1):
crypto: gcm - fix assumption that assoc has one segment

K. Y. Srinivasan (1):
x86, hyperv: Handle Xen emulation of Hyper-V more gracefully

Kees Cook (1):
tg3: fix length overflow in VPD firmware parsing

Kefeng Wang (2):
sparc:remove unused declaration smp_boot_cpus()
sparc:cleanup unused code in smp_32.h

Keir Fraser (1):
xen/events: Handle VIRQ_TIMER before any other hardirq in event loop.

Kevin Cernekee (1):
spi/bcm63xx: Remove unused variable

Kevin Hao (1):
powerpc: add a missing label in resume_kernel

Kishon Vijay Abraham I (1):
ARM: OMAP4: hwmod data: make 'ocp2scp_usb_phy_phy_48m" as the main clock

Kleber Sacilotto de Souza (1):
[SCSI] ipr: fix addition of abort command to HRRQ free queue

Konrad Rzeszutek Wilk (1):
xen/mmu: On early bootup, flush the TLB when changing RO->RW bits Xen provided pagetables.

Konstantin Khlebnikov (1):
PCI: Don't try to disable Bus Master on disconnected PCI devices

Krzysztof Mazur (1):
[libata] Fix HDIO_DRIVE_* ioctl() Linux 3.9 regression

Kuninori Morimoto (1):
fbdev: sh_mobile_lcdc: fixup B side hsync adjust settings

Lars-Peter Clausen (4):
regmap: cache Fix regcache-rbtree sync
ASoC: spear_pcm: Update to new pcm_new() API
ASoC: dma-sh7760: Fix compile error
ASoC: tegra: Don't claim to support PCM pause and resume

Lauri Kasanen (1):
drm/i915: Fix build failure

Laxman Dewangan (1):
spi: slink-tegra20: move runtime pm calls to transfer_one_message

Lee Jones (3):
ARM: ux500: Apply the TCPM and TCDM locations and sizes to dbx5x0 DT
ARM: ux500: Stop passing ios_handler() as an MMCI power controlling call-back
ARM: ux500: Enable the clock controlling Ethernet on Snowball

Len Brown (2):
intel_idle: additional Haswell CPU-id
tools/power turbostat: additional Haswell CPU-id

Li Fei (1):
hwspinlock: fix __hwspin_lock_request error path

Li RongQing (1):
net: fix the use of this_cpu_ptr

Linus Torvalds (111):
Merge git://git.kernel.org/.../davem/net
Merge branch 'stable' of git://git.kernel.org/.../cmetcalf/linux-tile
Merge tag 'for-3.9-rc' of git://git.kernel.org/.../rwlove/fcoe
Merge tag 'clk-fixes-for-linus' of git://git.linaro.org/people/mturquette/linux
Merge tag 'fixes-for-linus' of git://git.kernel.org/.../rusty/linux
Merge branch 'for-3.9' of git://linux-nfs.org/~bfields/linux
Merge tag 'fixes' of git://git.kernel.org/.../arm/arm-soc
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Merge tag 'regmap-v3.9-rc4' of git://git.kernel.org/.../broonie/regmap
Merge git://git.kernel.org/.../davem/net
Merge branch 'for-linus' of git://git.kernel.org/.../s390/linux
Merge branch 'for_linus' of git://git.kernel.org/.../jack/linux-fs
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/.../tytso/ext4
Merge branch 'fixes' of git://git.linaro.org/people/rmk/linux-arm
Merge tag 'gpio-fixes-v3.9' of git://git.kernel.org/.../linusw/linux-gpio
Merge branch 'for-linus' of git://git.kernel.org/.../jikos/hid
Merge tag 'upstream-3.9-rc6' of git://git.infradead.org/linux-ubifs
Merge tag 'pm+acpi-3.9-rc6' of git://git.kernel.org/.../rafael/linux-pm
Merge tag 'sound-3.9' of git://git.kernel.org/.../tiwai/sound
Merge tag 'fbdev-fixes-3.9-rc6' of git://gitorious.org/linux-omap-dss2/linux
Merge tag 'spi-fix-v3.9-rc5' of git://git.kernel.org/.../broonie/misc
Merge git://git.kernel.org/.../steve/gfs2-3.0-fixes
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
Merge git://git.kernel.org/.../davem/net
Merge tag 'pci-v3.9-fixes-1' of git://git.kernel.org/.../helgaas/pci
Merge tag 'dm-3.9-fixes-2' of git://git.kernel.org/.../agk/linux-dm
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/.../tip/tip
Merge git://git.kernel.org/pub/scm/virt/kvm/kvm
Linux 3.9-rc6
Merge tag 'trace-fixes-3.9-rc6' of git://git.kernel.org/.../rostedt/linux-trace
Merge tag 'upstream-linus' of git://git.kernel.org/.../jgarzik/libata-dev
Merge tag 'for-linus' of git://git.kernel.org/.../sfr/next-fixes
Merge tag 'remoteproc-3.9-fixes' of git://git.kernel.org/.../ohad/remoteproc
Merge tag 'hwspinlock-3.9-fix' of git://git.kernel.org/.../ohad/hwspinlock
spinlocks and preemption points need to be at least compiler barriers
Merge tag 'for-linus-20130409' of git://git.kernel.dk/linux-block
Merge tag 'vfio-v3.9-rc7' of git://github.com/awilliam/linux-vfio
Merge branch 'for-linus' of git://git.kernel.org/.../viro/vfs
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Merge git://git.kernel.org/.../herbert/crypto-2.6
Merge tag 'nfs-for-3.9-4' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Merge tag 'nfs-for-3.9-5' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Merge tag 'for-linus' of git://linux-c6x.org/git/projects/linux-c6x-upstreaming
Merge git://git.kernel.org/.../davem/net
Merge tag 'trace-fixes-3.9-rc-v2' of git://git.kernel.org/.../rostedt/linux-trace
Merge tag 'stable/for-linus-3.9-rc6-tag' of git://git.kernel.org/.../konrad/xen
Merge tag 'tty-3.9-rc6' of git://git.kernel.org/.../gregkh/tty
Merge tag 'char-misc-3.9-rc6' of git://git.kernel.org/.../gregkh/char-misc
Merge tag 'arm-soc-fixes' of git://git.kernel.org/.../arm/arm-soc
Merge tag 'gpio-fixes-v3.9-rc6' of git://git.kernel.org/.../linusw/linux-gpio
Merge tag 'regmap-v3.9-rc6' of git://git.kernel.org/.../broonie/regmap
Merge tag 'pm-3.9-rc7' of git://git.kernel.org/.../rafael/linux-pm
Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dma
Merge tag 'sound-3.9' of git://git.kernel.org/.../tiwai/sound
Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6
Merge tag 'scsi-fixes' of git://git.kernel.org/.../jejb/scsi
Merge git://git.kernel.org/.../nab/target-pending
kobject: fix kset_find_obj() race with concurrent last kobject_put()
Add file_ns_capable() helper function for open-time capability checking
Merge tag 'trace-fixes-v3.9-rc-v3' of git://git.kernel.org/.../rostedt/linux-trace
Merge branch 'for-linus' of git://git.kernel.org/.../mason/linux-btrfs
Merge git://www.linux-watchdog.org/linux-watchdog
Merge branch 'for-linus' of git://git.kernel.org/.../gerg/m68knommu
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/.../tip/tip
Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/.../tip/tip
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/.../tip/tip
Linux 3.9-rc7
Merge branches 'timers-urgent-for-linus', 'irq-urgent-for-linus' and 'core-urgent-for-linus' of git://git.kernel.org/.../tip/tip
vm: add vm_iomap_memory() helper function
Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
Merge branch 'rc-fixes' of git://git.kernel.org/.../mmarek/kbuild
Merge tag 'for-linus' of git://git.kernel.org/.../sfr/next-fixes
Merge git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge branch 'fixes' of git://git.linaro.org/people/rmk/linux-arm
s390: move dummy io_remap_pfn_range() to asm/pgtable.h
Merge git://git.kernel.org/.../davem/net
Merge branch 'for-linus' of git://git.kernel.org/.../sage/ceph-client
Merge branch 'akpm' (fixes from Andrew)
Merge branch 'release' of git://git.kernel.org/.../lenb/linux
Revert "block: add missing block_bio_complete() tracepoint"
Merge branch 'for_linus' of git://cavan.codon.org.uk/platform-drivers-x86
Merge branch 'userns-fixes' of git://git.kernel.org/.../luto/linux
Merge branch 'for-linus' of git://git.kernel.org/.../mszeredi/fuse
Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
vm: convert HPET mmap to vm_iomap_memory() helper
vm: convert mtdchar mmap to vm_iomap_memory() helper
vm: convert fb_mmap to vm_iomap_memory() helper
vm: convert snd_pcm_lib_mmap_iomem() to vm_iomap_memory() helper
mtdchar: remove no-longer-used vma helpers
Merge tag 'fixes-for-linus' of git://git.kernel.org/.../arm/arm-soc
net: fix incorrect credentials passing
Merge git://git.kernel.org/.../davem/net
Merge git://git.kernel.org/.../davem/sparc
Merge branch 'fixes' of git://git.linaro.org/people/rmk/linux-arm
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/.../tip/tip
Merge branch 'x86-kdump-for-linus' of git://git.kernel.org/.../tip/tip
Merge branch 'vm_ioremap_memory-examples'
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/.../tip/tip
Linux 3.9-rc8
Merge git://git.kernel.org/.../herbert/crypto-2.6
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
Merge tag 'gpio-v3.9-lastminute' of git://git.kernel.org/.../linusw/linux-gpio
Merge git://git.kernel.org/.../davem/sparc
Merge branch 'fixes-3.9-late' of git://git.kernel.org/.../deller/parisc-linux
Merge branch 'v4l_for_linus' of git://git.kernel.org/.../mchehab/linux-media
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/.../tip/tip
vm: add no-mmu vm_iomap_memory() stub
Merge tag 'fixes-for-linus' of git://git.kernel.org/.../arm/arm-soc
Linux 3.9

Linus Walleij (2):
crypto: ux500 - add missing comma
Revert "gpio: pxa: set initcall level to module init"

Lucas Stach (1):
net: fec: fix regression in link change accounting

Ludovic Desroches (1):
dmaengine: at_hdmac: fix race condition in atc_advance_work()

Luis R. Rodriguez (1):
ath9k: avoid queueing hw check work when suspended

Lukasz Dorau (1):
[SCSI] libsas: fix handling vacant phy in sas_set_ex_phy()

Maarten Lankhorst (2):
drm/nouveau: fix handling empty channel list in ioctl's
drm/nouveau: fix NULL ptr dereference from nv50_disp_intr()

Mac Lin (1):
ARM: cns3xxx: fix mapping of private memory region

Manish Chopra (1):
MAINTAINERS: Update netxen_nic maintainers list

Marc Kleine-Budde (3):
can: sja1000: fix define conflict on SH
can: sja1000: limit PEAK PCAN-PC Card to HAS_IOPORT
can: mcp251x: add missing IRQF_ONESHOT to request_threaded_irq

Marc Zyngier (5):
ARM: KVM: vgic: force EOIed LRs to the empty state
ARM: KVM: vgic: take distributor lock on sync_hwstate path
ARM: KVM: fix KVM_CAP_ARM_SET_DEVICE_ADDR reporting
ARM: KVM: fix L_PTE_S2_RDWR to actually be Read/Write
ARM: KVM: fix unbalanced get_cpu() in access_dcsw

Marcelo Tosatti (1):
Merge branch 'kvm-arm-fixes-3.9' of git://github.com/columbia/linux-kvm-arm

Marek Vasut (1):
ARM: mxs: Slow down the I2C clock speed

Mark Brown (21):
ASoC: dapm: Fix handling of loops
Merge remote-tracking branch 'asoc/fix/adsp' into asoc-next
Merge remote-tracking branch 'asoc/fix/core' into asoc-next
Merge remote-tracking branch 'asoc/fix/dapm' into asoc-next
Merge remote-tracking branch 'asoc/fix/fsl' into asoc-next
Merge remote-tracking branch 'asoc/fix/max98090' into asoc-next
Merge remote-tracking branch 'asoc/fix/sh' into asoc-next
Merge remote-tracking branch 'asoc/fix/si476x' into asoc-next
Merge remote-tracking branch 'asoc/fix/spear' into asoc-next
regmap: async: Add missing return
Merge remote-tracking branch 'regmap/fix/cache' into tmp
Merge remote-tracking branch 'regmap/fix/core' into tmp
Merge remote-tracking branch 'regmap/fix/async' into tmp
ASoC: wm5102: Correct lookup of arizona struct in SYSCLK event
regmap: Back out work buffer fix
Merge remote-tracking branch 'asoc/fix/compress' into tmp
Merge remote-tracking branch 'asoc/fix/core' into tmp
Merge remote-tracking branch 'asoc/fix/samsung' into tmp
Merge remote-tracking branch 'asoc/fix/tegra' into tmp
Merge remote-tracking branch 'asoc/fix/wm8903' into tmp
MAINTAINERS: Update e-mail address

Mark Salter (1):
add memory barrier to arch_local_irq_restore

Markus Pargmann (3):
ASoC: pcm030 audio fabric: remove __init from probe
ARM: clk-imx35: Bugfix iomux clock
ARM: imx35 Bugfix admux clock

Martin Schwidefsky (1):
s390/3270: fix minor_start issue

Masami Hiramatsu (1):
kprobes: Fix a double lock bug of kprobe_mutex

Mathias Krause (18):
xfrm: Fix esn sequence number diff calculation in xfrm_replay_notify_esn()
atm: update msg_namelen in vcc_recvmsg()
ax25: fix info leak via msg_name in ax25_recvmsg()
Bluetooth: fix possible info leak in bt_sock_recvmsg()
Bluetooth: RFCOMM - Fix missing msg_namelen update in rfcomm_sock_recvmsg()
Bluetooth: SCO - Fix missing msg_namelen update in sco_sock_recvmsg()
caif: Fix missing msg_namelen update in caif_seqpkt_recvmsg()
irda: Fix missing msg_namelen update in irda_recvmsg_dgram()
iucv: Fix missing msg_namelen update in iucv_sock_recvmsg()
l2tp: fix info leak in l2tp_ip6_recvmsg()
llc: Fix missing msg_namelen update in llc_ui_recvmsg()
netrom: fix info leak via msg_name in nr_recvmsg()
NFC: llcp: fix info leaks via msg_name in llcp_sock_recvmsg()
rose: fix info leak via msg_name in rose_recvmsg()
tipc: fix info leaks via msg_name in recv_msg/recv_stream
VSOCK: vmci - fix possible info leak in vmci_transport_dgram_dequeue()
VSOCK: Fix missing msg_namelen update in vsock_stream_recvmsg()
crypto: algif - suppress sending source address information in recvmsg

Matt Fleming (3):
x86, efivars: firmware bug workarounds should be in platform code
efivars: only check for duplicates on the registered list
Merge tag 'v3.9' into efi-for-tip2

Matthew Garrett (7):
PCI: Add PCI ROM helper for platform-provided ROM images
nouveau: Attempt to use platform-provided ROM image
radeon: Attempt to use platform-provided ROM image
Move utf16 functions to kernel core and rename
efi: Pass boot services variable info to runtime code
efi: Distinguish between "remaining space" and actually used space
Revert "hp-wmi: Add support for SMBus hotkeys"

Matthias Schiffer (1):
netfilter: ip6t_NPT: Fix translation for non-multiple of 32 prefix lengths

Mauro Carvalho Chehab (1):
[media] mb86a20s: Fix estimate_rate setting

Max.Nekludov@xxxxxxxxxxxxx (1):
ks8851: Fix interpretation of rxlen field.

Mengdong Lin (2):
ALSA: hda - bug fix on return value when getting HDMI ELD info
ALSA: hda - bug fix on HDMI ELD debug message

Michael Bohan (1):
hrtimer: Don't reinitialize a cpu_base lock on CPU_UP

Michael Neuling (1):
powerpc: fix compiling CONFIG_PPC_TRANSACTIONAL_MEM when CONFIG_ALTIVEC=n

Michael Riesch (1):
rtnetlink: Call nlmsg_parse() with correct header length

Michael Wolf (1):
powerpc: pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test

Mike Marciniszyn (1):
firmware,IB/qib: revert firmware file move

Mike Snitzer (1):
dm cache: reduce bio front_pad size in writeback mode

Miklos Szeredi (1):
fuse: fix type definitions in uapi header

Mirko Lindner (2):
sky2: Receive Overflows not counted
sky2: Threshold for Pause Packet is set wrong

Mugunthan V N (3):
drivers: net: ethernet: cpsw: use netif_wake_queue() while restarting tx queue
drivers: net: ethernet: davinci_emac: use netif_wake_queue() while restarting tx queue
drivers: net: ethernet: cpsw: get slave VLAN id from slave node instead of cpsw node

Namhyung Kim (2):
tracing: Fix double free when function profile init failed
tracing: Fix possible NULL pointer dereferences

Naoya Horiguchi (3):
hugetlbfs: stop setting VM_DONTDUMP in initializing vma(VM_HUGETLB)
fs/binfmt_elf.c: fix hugetlb memory check in vma_dump_size()
hugetlbfs: add swap entry check in follow_hugetlb_page()

Neil Horman (1):
e100: Add dma mapping error check

Nicholas Bellinger (1):
target: Fix incorrect fallthrough of ALUA Standby/Offline/Transition CDBs

Nicolas Dichtel (1):
af_key: initialize satype in key_notify_policy_flush()

Nicolas Ferre (1):
watchdog: Revert the AT91RM9200_WATCHDOG dependency

Nigel Roberts (2):
ARM: Kirkwood: Fix typo in the definition of ix2-200 rebuild LED
Fix GE0/GE1 init on ix2-200 as GE0 has no PHY

Oleg Nesterov (1):
thinkpad-acpi: kill hotkey_thread_mutex

Olof Johansson (1):
Merge tag 'omap-for-v3.9-rc6/fixes-signed' of git://git.kernel.org/.../tmlind/linux-omap into fixes

Pablo Neira Ayuso (1):
netfilter: nfnetlink_acct: return -EINVAL if object name is empty

Padmavathi Venna (1):
DMA: PL330: Add check if device tree compatible

Paolo Pisati (1):
cpufreq: check OF node /cpus presence before dereferencing it

Patrick McHardy (2):
netfilter: don't reset nf_trace in nf_reset()
netfilter: nf_ct_sip: don't drop packets with offsets pointing outside the packet

Paul Bolle (4):
MIPS: Get rid of CONFIG_CPU_HAS_LLSC again
ARM: 7690/1: mm: fix CONFIG_LPAE typos
MIPS: Alchemy: Fix typo "CONFIG_DEBUG_PCI"
MIPS: Kconfig: Rename SNIPROM too

Paul E. McKenney (1):
events: Protect access via task_subsys_state_check()

Paul Moore (2):
x86: remove the x32 syscall bitmask from syscall_get_nr()
lsm: add the missing documentation for the security_skb_owned_by() hook

Paul Walmsley (1):
ARM: OMAP4: PM: fix PM regression introduced by recent clock cleanup

Peter Ujfalusi (2):
ASoC: dapm: Fix pointer dereference in is_connected_output_ep()
dmaengine: omap-dma: Start DMA without delay for cyclic channels

Ping Cheng (2):
Input: wacom - DTH2242 Grip Pen id was off by one bit
Input: wacom - fix "can not retrieve extra class descriptor" for DTH2242

Prathyush K (2):
ASoC: Samsung: return error if drvdata is not set
ASoC: Samsung: set drvdata before adding secondary device

Rabin Vincent (1):
ARM: 7689/1: add unwind annotations to ftrace asm

Rafael J. Wysocki (8):
USB / PM: Don't try to hide PM QoS flags from usb_port_device_release()
PM / QoS: Avoid possible deadlock related to sysfs access
ACPI / SPI: Use parent's ACPI_HANDLE() in acpi_register_spi_devices()
ACPI / I2C: Use parent's ACPI_HANDLE() in acpi_i2c_register_devices()
PCI/ACPI: Always resume devices on ACPI wakeup notifications
PCI/PM: Disable runtime PM of PCIe ports
Merge branch 'acpi-fixes' into fixes
Merge branch 'pm-fixes' into fixes

RafaÅ MiÅecki (3):
b43: N-PHY: increase initial value of "mind" in RSSI calibration
b43: N-PHY: use more bits for offset in RSSI calibration
ssb: implement spurious tone avoidance

Rainer Koenig (1):
ALSA: hda - Enabling Realtek ALC 671 codec

Rajagopal Venkat (1):
PM / devfreq: Fix compiler warnings for CONFIG_PM_DEVFREQ unset

Rajendra Nayak (1):
ARM: OMAP: clocks: Delay clk inits atleast until slab is initialized

Ralf Baechle (4):
MIPS: compat: Return same error ENOSYS as native for invalid operation.
MIPS: SEAD3: Enable LL/SC.
MIPS: Delete definition of SA_RESTORER.
Revert "MIPS: page.h: Provide more readable definition for PAGE_MASK."

Reilly Grant (1):
VSOCK: Handle changes to the VMCI context ID.

Richard Weinberger (2):
x86,efi: Check max_size only if it is non-zero.
x86,efi: Implement efi_no_storage_paranoia parameter

Rob Herring (4):
net: calxedaxgmac: fix rx ring handling when OOM
net: calxedaxgmac: Wake-on-LAN fixes
ARM: 7682/1: cache-l2x0: fix masking of RTL revision numbering and set_debug init
ARM: highbank: fix cache flush ordering for cpu hotplug

Robert Love (5):
bnx2fc: Make the fcoe_cltr the SCSI host parent
fcoe: Fix deadlock between create and destroy paths
libfc, fcoe, bnx2fc: Always use fcoe_disc_init for discovery layer initialization
libfc, fcoe, bnx2fc: Split fc_disc_init into fc_disc_{init, config}
libfcoe: Fix fcoe_sysfs VN2VN mode

Robert Shade (1):
ath9k: Re-enable interrupts after a channel change failure

Robert Tivy (1):
remoteproc: fix FW_CONFIG typo

Roland Stigge (1):
MAINTAINERS: Add maintainer for LPC32xx

Russell King (4):
Merge branch 'kvm-arm/vgic-fixes' of git://git.kernel.org/.../maz/arm-platforms into fixes
ARM: iWMMXt: always enable iWMMXt support with PJ4 CPUs
ARM: Do 15e0d9e37c (ARM: pm: let platforms select cpu_suspend support) properly
Merge branch 'for-rmk/740t' of git://git.kernel.org/.../will/linux into fixes

Rusty Russell (1):
kernel/hz.bc: ignore.

Ryan Press (1):
arm: mvebu: Fix pinctrl for Armada 370 Mirabox SDIO port.

Sachin Prabhu (1):
cifs: Allow passwords which begin with a delimitor

Sam Ravnborg (3):
sparc: use generic headers
bbc_i2c: fix section mismatch warning
sparc: use asm-generic version of types.h

Samu Kallio (1):
x86, mm, paravirt: Fix vmalloc_fault oops during lazy MMU updates

Samuel Ortiz (3):
NFC: llcp: Detach socket from process context only when releasing the socket
NFC: llcp: Keep the connected socket parent pointer alive
NFC: microread: Fix build failure due to a new MEI bus API

Santosh Shilimkar (1):
ARM: 7681/1: hw_breakpoint: use warn_once to avoid spam from reset_ctrl_regs()

Sascha Hauer (1):
ASoC: imx-ssi: Fix occasional AC97 reset failure

Satoru Takeuchi (1):
hw_random: free rng_buffer at module exit

Saurav Kashyap (3):
[SCSI] qla2xxx: Update copyright dates information in LICENSE.qla2xxx file.
[SCSI] qla2xxx: Remove debug code that msleeps for random duration.
[SCSI] qla2xxx: Update the driver version to 8.04.00.13-k.

Scott Wood (4):
kvm/powerpc/e500mc: fix tlb invalidation on cpu migration
kvm/ppc/e500: h2g_tlb1_rmap: esel 0 is valid
kvm/ppc/e500: g2h_tlb1_map: clear old bit before setting new bit
kvm/ppc/e500: eliminate tlb_refs

Sean Young (1):
Revert "tty/8250_pnp: serial port detection regression since v3.7"

Sebastian Hesselbarth (1):
ARM: Kirkwood: fix unused mvsdio gpio pins

Sebastian Ott (1):
s390/scm_block: fix printk format string

Sergei Shtylyov (3):
sh_eth: fix handling of no LINK signal
sh_eth: workaround for spurious ECI interrupt
sh_eth: make 'link' field of 'struct sh_eth_private' *int*

Sergey Popovich (1):
sch: add missing u64 in psched_ratecfg_precompute()

Sergey Vlasov (2):
x86/Kconfig: Make EFI select UCS2_STRING
efi: Export efi_query_variable_store() for efivars.ko

Shahed Shaikh (1):
qlcnic: Fix typo in logs

Shan Hai (2):
libata: Use integer return value for atapi_command_packet_set
libata: Set max sector to 65535 for Slimtype DVD A DS8A8SH drive

Shawn Guo (2):
ARM: imx: fix sync issue between imx_cpu_die and imx_cpu_kill
ARM: imx: provide twd clock lookup from device tree

Shmulik Ladkani (1):
net: core: Remove redundant call to 'nf_reset' in 'dev_forward_skb'

Silviu-Mihai Popescu (1):
ASoC: core: fix invalid free of devm_ allocated data

Sjur BrÃÂndeland (1):
Revert "virtio_console: Initialize guest_connected=true for rproc_serial"

Sjur BrÃndeland (1):
remoteproc: fix error path of handle_vdev

Sricharan R (1):
ARM: 7677/1: LPAE: Fix mapping in alloc_init_section for unaligned addresses

Sridhar Samudrala (1):
sctp: remove 'sridhar' from maintainers list

Sritej Velaga (2):
qlcnic: fix TSO race condition
qlge: Fix receive path to drop error frames

Stanislav Kinsbursky (1):
ipc: set msg back to -EAGAIN if copy wasn't performed

Stanislaw Gruszka (1):
sched/cputime: Fix accounting on multi-threaded processes

Stefan Raspl (1):
qeth: fix qeth_wait_for_threads() deadlock for OSN devices

Steffen Klassert (1):
xfrm: Fix replay notification for esn.

Stepan Moskovchenko (1):
ARM: 7678/1: Work around faulty ISAR0 register in some Krait CPUs

Stephane Eranian (3):
perf/x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer()
perf: Fix ring_buffer perf_output_space() boundary calculation
perf/x86: Fix offcore_rsp valid mask for SNB/IVB

Stephen Boyd (4):
ARM: 7679/1: Clear IDIVT hwcap if CONFIG_ARM_THUMB=n
ARM: 7680/1: Detect support for SDIV/UDIV from ISAR0 register
ARM: msm: Stop counting before reprogramming clockevent
ARM: 7699/1: sched_clock: Add more notrace to prevent recursion

Stephen Warren (1):
regmap: don't corrupt work buffer in _regmap_raw_write()

Steve Glendinning (1):
smsc75xx: fix jumbo frame support

Steven Rostedt (Red Hat) (3):
tracing: Fix race with update_max_tr_single and changing tracers
ftrace: Do not call stub functions in control loop
ftrace: Move ftrace_filter_lseek out of CONFIG_DYNAMIC_FTRACE section

Steven Whitehouse (1):
GFS2: Fix unlock of fcntl locks during withdrawn state

Stone Piao (1):
mwifiex: limit channel number not to overflow memory

Suleiman Souhlal (1):
vfs: Revert spurious fix to spinning prevention in prune_icache_sb

Suman Anna (1):
remoteproc: fix the error check for idr_alloc

Sylwester Nawrocki (2):
ARM: S3C24XX: Correct NR_IRQS definition for s3c2440
ARM: S3C24XX: Fix interrupt pending register offset of the EINT controller

Takashi Iwai (4):
Merge tag 'asoc-fix-v3.9-rc4' of git://git.kernel.org/.../broonie/sound into for-linus
Revert "ALSA: hda - Allow power_save_controller option override DCAPS"
Merge tag 'asoc-v3.9-rc6' of git://git.kernel.org/.../broonie/sound into for-linus
Merge tag 'asoc-maintainers-v3.9-rc6' of git://git.kernel.org/.../broonie/sound into for-linus

Tejun Heo (1):
sched: Convert BUG_ON()s in try_to_wake_up_local() to WARN_ON_ONCE()s

Thierry Escande (1):
NFC: llcp: Remove possible double call to kfree_skb

Thierry Reding (1):
clk: tegra: Allow PLLE training to succeed

Thomas Gleixner (2):
sched_clock: Prevent 64bit inatomicity on 32bit systems
kthread: Prevent unpark race which puts threads on the wrong cpu

Thomas Graf (1):
tcp: Reallocate headroom if it would overflow csum_start

Thomas Petazzoni (1):
net: mvmdio: add select PHYLIB

Tim Gardner (1):
rt2x00: rt2x00pci_regbusy_read() - only print register access failure once

Tommi Rantala (1):
perf: Treat attr.config as u64 in perf_swevent_init()

Tony Lindgren (1):
Merge tag 'omap-fixes-a-for-3.9-rc' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v3.9-rc3/fixes

Tony Luck (1):
ACPI / BGRT: Don't let users configure BGRT on non X86 systems

Torstein Hegge (1):
ALSA: usb: Work around CM6631 sample rate change bug

Trond Myklebust (5):
NFSv4: Fix a memory leak in nfs4_discover_server_trunking
NFSv4/4.1: Fix bugs in nfs4[01]_walk_client_list
SUNRPC: Fix a potential memory leak in rpc_new_client
NFSv4: Fix another potential state manager deadlock
NFSv4: Doh! Typo in the fix to nfs41_walk_client_list

Ursula Braun (1):
af_iucv: fix recvmsg by replacing skb_pull() function

Vasily Averin (1):
cbq: incorrect processing of high limits

Veaceslav Falico (2):
bonding: get netdev_rx_handler_unregister out of locks
bonding: remove sysfs before removing devices

Vijay Subramanian (1):
net: fq_codel: Fix off-by-one error

Vlad Yasevich (1):
net: count hw_addr syncs so that unsync works properly.

Vladimir Kondratiev (1):
cfg80211: fix inconsistency in trace for rdev_set_mac_acl

Vyacheslav Dubeyko (1):
hfsplus: fix potential overflow in hfsplus_file_truncate()

Wang YanQing (1):
video:uvesafb: Fix dereference NULL pointer code path

Wei Yongjun (14):
ASoC: wm_adsp: fix possible memory leak in wm_adsp_load_coeff()
ASoC: core: fix possible memory leak in snd_soc_bytes_put()
s390/scm_blk: fix error return code in scm_blk_init()
netfilter: nfnetlink_queue: fix error return code in nfnetlink_queue_init()
netfilter: nf_conntrack: fix error return code
rtnetlink: fix error return code in rtnl_link_fill()
GFS2: return error if malloc failed in gfs2_rs_alloc()
netrom: fix invalid use of sizeof in nr_recvmsg()
can: gw: use kmem_cache_free() instead of kfree()
[SCSI] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put()
perf: Fix error return code
tuntap: fix error return code in tun_set_iff()
esp4: fix error return code in esp_output()
pkt_sched: fix error return code in fw_change_attrs()

Will Deacon (11):
ARM: tlbflush: remove ARMv3 support
ARM: cache: remove ARMv3 support code
ARM: mm: fix numerous hideous errors in proc-arm740.S
ARM: mm: remove broken condition check for v4 flushing
ARM: modules: don't export cpu_set_pte_ext when !MMU
ARM: 7685/1: delay: use private ticks_per_jiffy field for timer-based delay ops
alpha: makefile: don't enforce small data model for kernel builds
alpha: irq: run all handlers with interrupts disabled
alpha: irq: remove deprecated use of IRQF_DISABLED
ARM: 7698/1: perf: fix group validation when using enable_on_exec
parisc: uaccess: fix compiler warnings caused by __put_user casting

Willy Tarreau (1):
net: mvneta: fix improper tx queue usage in mvneta_tx()

Xishi Qiu (1):
mm/vmscan: fix error return in kswapd_run()

Yan Burman (1):
net/mlx4_en: Fix setting initial MAC address

Yaniv Rosner (1):
bnx2x: Fix KR2 rapid link flap

Yinghai Lu (6):
EISA/PCI: Fix bus res reference
EISA/PCI: Init EISA early, before PNP
x86, kdump: Set crashkernel_low automatically
x86, kdump: Retore crashkernel= to allocate under 896M
x86, kdump: Change crashkernel_high/low= to crashkernel=,high/low
kexec: use Crash kernel for Crash kernel low

Yoichi Yuasa (1):
MIPS: VR4133: Fix probe for LL/SC.

Youquan Song (1):
ata_piix: Fix DVD not dectected at some Haswell platforms

Yuval Mintz (1):
bnx2x: Prevent null pointer dereference in AFEX mode

Zefir Kurtisi (1):
ath9k: fix DFS detector called in softirq context

Zhao Hongjiang (1):
aio: fix possible invalid memory access when DEBUG is enabled

Zheng Liu (1):
ext4: fix big-endian bugs which could cause fs corruptions

hayeswang (1):
r8169: fix auto speed down issue

libin (1):
sched/debug: Fix sd->*_idx limit range avoiding overflow

nikolay@xxxxxxxxxx (10):
bonding: fix disabling of arp_interval and miimon
Revert "bonding: remove sysfs before removing devices"
bonding: fix bonding_masters race condition in bond unloading
bonding: fix netdev event NULL pointer dereference
bonding: IFF_BONDING is not stripped on enslave failure
bonding: mc addresses don't get deleted on enslave failure
bonding: vlans don't get deleted on enslave failure
bonding: primary_slave & curr_active_slave are not cleaned on enslave failure
bonding: disable netpoll on enslave failure
bonding: in bond_mc_swap() bond's mc addr list is walked without lock

stephen hemminger (1):
bridge: make user modified path cost sticky

wenxiong@xxxxxxxxxxxxxxxxxx (2):
[SCSI] ipr: ipr_test_msi() fails when running with msi-x enabled adapter
[SCSI] ipr: dlpar failed when adding an adapter back

willy tarreau (1):
net: mvneta: enable features before registering the driver

Documentation/DocBook/device-drivers.tmpl | 2 +-
Documentation/kernel-parameters.txt | 29 +-
Documentation/scsi/LICENSE.qla2xxx | 2 +-
Documentation/sound/alsa/ALSA-Configuration.txt | 5 +-
MAINTAINERS | 19 +-
Makefile | 5 +-
arch/alpha/Makefile | 2 +-
arch/alpha/include/asm/floppy.h | 2 +-
arch/alpha/kernel/irq.c | 7 -
arch/alpha/kernel/irq_alpha.c | 10 +-
arch/alpha/kernel/sys_nautilus.c | 5 +
arch/alpha/kernel/sys_titan.c | 14 +-
arch/arc/include/asm/irqflags.h | 12 +-
arch/arm/Kconfig | 14 +-
arch/arm/boot/dts/armada-370-mirabox.dts | 2 +-
arch/arm/boot/dts/armada-370.dtsi | 6 +
arch/arm/boot/dts/dbx5x0.dtsi | 4 +-
arch/arm/boot/dts/imx28-m28evk.dts | 1 -
arch/arm/boot/dts/imx28-sps1.dts | 1 -
arch/arm/boot/dts/imx6qdl.dtsi | 1 +
arch/arm/boot/dts/kirkwood-goflexnet.dts | 1 +
arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 14 +-
arch/arm/boot/dts/orion5x.dtsi | 9 +-
arch/arm/include/asm/delay.h | 2 +-
arch/arm/include/asm/glue-cache.h | 8 -
arch/arm/include/asm/hardware/iop3xx.h | 2 +-
arch/arm/include/asm/highmem.h | 7 +
arch/arm/include/asm/mmu_context.h | 2 +
arch/arm/include/asm/pgtable-3level.h | 2 +-
arch/arm/include/asm/tlbflush.h | 26 +-
arch/arm/kernel/entry-common.S | 12 +
arch/arm/kernel/head.S | 2 +-
arch/arm/kernel/hw_breakpoint.c | 8 +-
arch/arm/kernel/perf_event.c | 5 +-
arch/arm/kernel/sched_clock.c | 4 +-
arch/arm/kernel/setup.c | 27 +-
arch/arm/kernel/smp.c | 3 -
arch/arm/kernel/smp_tlb.c | 66 +++
arch/arm/kernel/tcm.c | 1 -
arch/arm/kvm/arm.c | 1 +
arch/arm/kvm/coproc.c | 4 +-
arch/arm/kvm/vgic.c | 35 +-
arch/arm/lib/delay.c | 8 +-
arch/arm/mach-cns3xxx/core.c | 16 +-
arch/arm/mach-cns3xxx/include/mach/cns3xxx.h | 16 +-
arch/arm/mach-ep93xx/include/mach/uncompress.h | 10 +-
arch/arm/mach-highbank/hotplug.c | 10 +-
arch/arm/mach-imx/clk-imx35.c | 2 +
arch/arm/mach-imx/clk-imx6q.c | 3 +-
arch/arm/mach-imx/common.h | 2 +
arch/arm/mach-imx/hotplug.c | 12 +
arch/arm/mach-imx/src.c | 12 +
arch/arm/mach-kirkwood/board-iomega_ix2_200.c | 7 +-
arch/arm/mach-kirkwood/guruplug-setup.c | 2 +
arch/arm/mach-kirkwood/openrd-setup.c | 1 +
arch/arm/mach-kirkwood/rd88f6281-setup.c | 1 +
arch/arm/mach-msm/timer.c | 5 +-
arch/arm/mach-mvebu/irq-armada-370-xp.c | 24 +-
arch/arm/mach-omap1/clock_data.c | 12 +-
arch/arm/mach-omap2/cclock44xx_data.c | 20 +
arch/arm/mach-omap2/common.h | 3 +
arch/arm/mach-omap2/io.c | 18 +-
arch/arm/mach-omap2/omap_hwmod.c | 7 +-
arch/arm/mach-omap2/omap_hwmod.h | 9 +-
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 7 +-
arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 12 +-
arch/arm/mach-omap2/timer.c | 4 +
arch/arm/mach-s3c24xx/include/mach/irqs.h | 4 +-
arch/arm/mach-s3c24xx/irq.c | 2 +-
arch/arm/mach-ux500/board-mop500-sdi.c | 1 -
arch/arm/mach-ux500/board-mop500.c | 12 +
arch/arm/mach-ux500/board-mop500.h | 1 +
arch/arm/mach-ux500/cpu-db8500.c | 5 +-
arch/arm/mm/Kconfig | 5 +-
arch/arm/mm/Makefile | 1 -
arch/arm/mm/cache-feroceon-l2.c | 1 +
arch/arm/mm/cache-l2x0.c | 11 +-
arch/arm/mm/cache-v3.S | 137 ------
arch/arm/mm/cache-v4.S | 2 +-
arch/arm/mm/context.c | 3 +-
arch/arm/mm/mmu.c | 75 ++--
arch/arm/mm/proc-arm740.S | 30 +-
arch/arm/mm/proc-arm920.S | 2 +-
arch/arm/mm/proc-arm926.S | 2 +-
arch/arm/mm/proc-mohawk.S | 2 +-
arch/arm/mm/proc-sa1100.S | 2 +-
arch/arm/mm/proc-syms.c | 2 +
arch/arm/mm/proc-v6.S | 2 +-
arch/arm/mm/proc-v7.S | 19 +-
arch/arm/mm/proc-xsc3.S | 2 +-
arch/arm/mm/proc-xscale.S | 2 +-
arch/arm/{kernel => mm}/tcm.h | 0
arch/avr32/include/asm/io.h | 4 +
arch/c6x/include/asm/irqflags.h | 2 +-
arch/ia64/Kconfig | 1 +
arch/ia64/kernel/palinfo.c | 77 +---
arch/m68k/include/asm/gpio.h | 20 +
arch/mips/Kconfig | 7 +-
arch/mips/bcm63xx/boards/board_bcm963xx.c | 5 +-
arch/mips/bcm63xx/nvram.c | 7 +-
arch/mips/bcm63xx/setup.c | 2 +-
arch/mips/cavium-octeon/setup.c | 5 +-
arch/mips/include/asm/mach-bcm63xx/bcm63xx_nvram.h | 4 +-
.../include/asm/mach-sead3/cpu-feature-overrides.h | 4 -
arch/mips/include/asm/mipsregs.h | 209 +++++++++-
arch/mips/include/asm/page.h | 2 +-
arch/mips/include/asm/signal.h | 2 +-
arch/mips/include/uapi/asm/signal.h | 8 +-
arch/mips/kernel/Makefile | 25 +-
arch/mips/kernel/cpu-probe.c | 13 +-
arch/mips/kernel/linux32.c | 2 +-
arch/mips/kernel/mcount.S | 11 +-
arch/mips/kernel/proc.c | 2 +-
arch/mips/kernel/traps.c | 2 +-
arch/mips/lib/bitops.c | 16 +-
arch/mips/lib/csum_partial.S | 4 +-
arch/mips/mm/c-r4k.c | 6 +-
arch/mips/mm/sc-mips.c | 6 +-
arch/mips/pci/pci-alchemy.c | 4 +-
arch/parisc/Makefile | 6 +-
arch/parisc/include/asm/cacheflush.h | 5 +-
arch/parisc/include/asm/pgtable.h | 47 ++-
arch/parisc/include/asm/uaccess.h | 14 +-
arch/parisc/kernel/cache.c | 5 +-
arch/parisc/kernel/parisc_ksyms.c | 2 +
arch/parisc/lib/Makefile | 3 +-
arch/parisc/lib/ucmpdi2.c | 25 ++
arch/powerpc/kernel/entry_64.S | 4 +-
arch/powerpc/kernel/process.c | 2 +
arch/powerpc/kernel/signal_32.c | 2 +
arch/powerpc/kernel/signal_64.c | 2 +
arch/powerpc/kernel/tm.S | 2 +
arch/powerpc/kvm/e500.h | 24 +-
arch/powerpc/kvm/e500_mmu_host.c | 84 ++--
arch/powerpc/kvm/e500mc.c | 7 +-
arch/powerpc/platforms/pseries/lpar.c | 8 +-
arch/s390/include/asm/io.h | 4 -
arch/s390/include/asm/pgtable.h | 8 +-
arch/s390/lib/uaccess_pt.c | 83 ++--
arch/sparc/include/asm/Kbuild | 5 +
arch/sparc/include/asm/cputime.h | 6 -
arch/sparc/include/asm/emergency-restart.h | 6 -
arch/sparc/include/asm/mutex.h | 9 -
arch/sparc/include/asm/pgtable_64.h | 1 +
arch/sparc/include/asm/serial.h | 6 -
arch/sparc/include/asm/smp_32.h | 5 -
arch/sparc/include/asm/switch_to_64.h | 3 +-
arch/sparc/include/asm/tlbflush_64.h | 37 +-
arch/sparc/include/uapi/asm/Kbuild | 1 -
arch/sparc/include/uapi/asm/types.h | 17 -
arch/sparc/kernel/smp_64.c | 41 +-
arch/sparc/lib/bitext.c | 6 +-
arch/sparc/mm/iommu.c | 2 +-
arch/sparc/mm/srmmu.c | 4 +-
arch/sparc/mm/tlb.c | 39 +-
arch/sparc/mm/tsb.c | 57 ++-
arch/sparc/mm/ultra.S | 119 ++++--
arch/tile/include/asm/irqflags.h | 10 +-
arch/tile/kernel/setup.c | 25 +-
arch/x86/Kconfig | 1 +
arch/x86/boot/compressed/Makefile | 5 +-
arch/x86/boot/compressed/eboot.c | 47 +++
arch/x86/include/asm/efi.h | 7 +
arch/x86/include/asm/paravirt.h | 5 +-
arch/x86/include/asm/paravirt_types.h | 2 +
arch/x86/include/asm/syscall.h | 4 +-
arch/x86/include/asm/tlb.h | 2 +-
arch/x86/include/uapi/asm/bootparam.h | 1 +
arch/x86/kernel/cpu/mshyperv.c | 18 +-
arch/x86/kernel/cpu/perf_event_intel.c | 20 +-
arch/x86/kernel/cpu/perf_event_intel_ds.c | 3 +-
arch/x86/kernel/microcode_core_early.c | 38 +-
arch/x86/kernel/paravirt.c | 25 +-
arch/x86/kernel/setup.c | 45 +-
arch/x86/kvm/lapic.c | 2 +-
arch/x86/kvm/x86.c | 13 +-
arch/x86/lguest/boot.c | 1 +
arch/x86/mm/fault.c | 6 +-
arch/x86/mm/pageattr-test.c | 2 +-
arch/x86/mm/pageattr.c | 12 +-
arch/x86/mm/pgtable.c | 7 +
arch/x86/platform/efi/efi.c | 168 +++++++-
arch/x86/xen/mmu.c | 13 +-
block/blk-core.c | 1 +
block/blk-sysfs.c | 2 +
block/partition-generic.c | 1 -
crypto/algif_hash.c | 2 +
crypto/algif_skcipher.c | 1 +
crypto/gcm.c | 17 +-
drivers/acpi/Kconfig | 2 +-
drivers/acpi/acpi_i2c.c | 2 +-
drivers/acpi/pci_root.c | 76 ++--
drivers/acpi/processor_idle.c | 13 +-
drivers/ata/ata_piix.c | 14 +-
drivers/ata/libata-core.c | 6 +-
drivers/ata/libata-scsi.c | 8 +-
drivers/base/power/qos.c | 60 ++-
drivers/base/regmap/regcache-rbtree.c | 2 +-
drivers/base/regmap/regmap.c | 6 +-
drivers/block/aoe/aoecmd.c | 3 +-
drivers/block/loop.c | 30 +-
drivers/block/mtip32xx/mtip32xx.c | 327 ++++++++++-----
drivers/block/mtip32xx/mtip32xx.h | 18 +-
drivers/block/rbd.c | 3 +-
drivers/char/hpet.c | 14 +-
drivers/char/hw_random/core.c | 9 +
drivers/char/virtio_console.c | 44 +-
drivers/clk/tegra/clk-tegra20.c | 2 +-
drivers/cpufreq/cpufreq-cpu0.c | 10 +-
drivers/cpufreq/cpufreq_governor.h | 6 +-
drivers/cpufreq/intel_pstate.c | 1 -
drivers/crypto/ux500/cryp/cryp_core.c | 2 +-
drivers/dma/Kconfig | 1 +
drivers/dma/at_hdmac.c | 9 +-
drivers/dma/omap-dma.c | 20 +-
drivers/dma/pl330.c | 38 +-
drivers/eisa/pci_eisa.c | 67 ++-
drivers/firmware/efi/efi-pstore.c | 11 +-
drivers/firmware/efi/efi.c | 2 +-
drivers/firmware/efi/efivars.c | 3 +-
drivers/firmware/efi/vars.c | 37 +-
drivers/firmware/google/gsmi.c | 9 +-
drivers/gpio/gpio-ich.c | 2 +-
drivers/gpio/gpio-pca953x.c | 2 +-
drivers/gpio/gpio-pxa.c | 7 +-
drivers/gpio/gpio-stmpe.c | 15 +-
drivers/gpu/drm/drm_crtc.c | 2 -
drivers/gpu/drm/drm_fb_helper.c | 8 +-
drivers/gpu/drm/drm_fops.c | 6 +-
drivers/gpu/drm/i915/i915_gem_execbuffer.c | 2 +-
drivers/gpu/drm/i915/intel_crt.c | 40 +-
drivers/gpu/drm/i915/intel_dp.c | 3 +
drivers/gpu/drm/mgag200/mgag200_mode.c | 13 +-
drivers/gpu/drm/nouveau/core/subdev/bios/base.c | 17 +
drivers/gpu/drm/nouveau/nouveau_abi16.c | 18 +-
drivers/gpu/drm/nouveau/nouveau_drm.c | 32 +-
drivers/gpu/drm/nouveau/nouveau_drm.h | 2 +-
drivers/gpu/drm/nouveau/nv50_display.c | 2 +-
drivers/gpu/drm/radeon/radeon_bios.c | 26 ++
drivers/gpu/drm/udl/udl_connector.c | 4 +
drivers/hid/hid-core.c | 13 +-
drivers/hid/hid-ids.h | 5 +-
drivers/hid/hid-magicmouse.c | 29 +-
drivers/hwspinlock/hwspinlock_core.c | 2 +
drivers/i2c/busses/i2c-designware-platdrv.c | 1 -
drivers/idle/intel_idle.c | 1 +
drivers/infiniband/hw/qib/qib_sd7220.c | 2 +-
drivers/input/tablet/wacom_wac.c | 8 +-
drivers/irqchip/irq-gic.c | 3 +-
drivers/md/dm-cache-target.c | 51 ++-
drivers/md/dm.c | 1 +
drivers/md/raid5.c | 11 +-
drivers/media/dvb-frontends/mb86a20s.c | 2 +-
drivers/media/pci/cx25821/cx25821-video.c | 2 +-
drivers/media/platform/Kconfig | 2 +-
drivers/media/radio/radio-ma901.c | 11 +
drivers/misc/vmw_vmci/Kconfig | 2 +-
drivers/mtd/mtdchar.c | 59 +--
drivers/net/bonding/bond_main.c | 102 +++--
drivers/net/bonding/bond_sysfs.c | 92 +++--
drivers/net/can/mcp251x.c | 10 +-
drivers/net/can/sja1000/Kconfig | 1 +
drivers/net/can/sja1000/plx_pci.c | 4 +-
drivers/net/can/sja1000/sja1000.c | 6 +-
drivers/net/can/sja1000/sja1000.h | 2 +-
drivers/net/can/sja1000/sja1000_of_platform.c | 31 +-
drivers/net/ethernet/8390/ax88796.c | 2 +-
drivers/net/ethernet/atheros/atl1e/atl1e.h | 3 +-
drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 20 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 7 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 18 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 7 +-
drivers/net/ethernet/broadcom/tg3.c | 7 +-
drivers/net/ethernet/calxeda/xgmac.c | 9 +-
drivers/net/ethernet/davicom/dm9000.c | 214 +++++-----
drivers/net/ethernet/davicom/dm9000.h | 11 +-
drivers/net/ethernet/emulex/benet/be_main.c | 5 +-
drivers/net/ethernet/freescale/fec.c | 83 ++--
drivers/net/ethernet/intel/e100.c | 36 +-
drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 14 +-
drivers/net/ethernet/intel/e1000e/netdev.c | 7 +-
drivers/net/ethernet/intel/igb/igb.h | 8 -
drivers/net/ethernet/intel/igb/igb_main.c | 110 +----
drivers/net/ethernet/intel/ixgb/ixgb_main.c | 7 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 11 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 6 +
drivers/net/ethernet/marvell/Kconfig | 2 +-
drivers/net/ethernet/marvell/mvneta.c | 18 +-
drivers/net/ethernet/marvell/sky2.c | 2 +-
drivers/net/ethernet/marvell/sky2.h | 2 +-
drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 4 +-
drivers/net/ethernet/micrel/ks8851.c | 2 +-
.../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 15 +-
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 3 +-
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c | 4 +-
drivers/net/ethernet/qlogic/qlge/qlge.h | 2 +-
drivers/net/ethernet/qlogic/qlge/qlge_ethtool.c | 2 +-
drivers/net/ethernet/qlogic/qlge/qlge_main.c | 36 +-
drivers/net/ethernet/realtek/r8169.c | 28 +-
drivers/net/ethernet/renesas/sh_eth.c | 28 +-
drivers/net/ethernet/renesas/sh_eth.h | 2 +-
drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 1 +
drivers/net/ethernet/ti/cpsw.c | 4 +-
drivers/net/ethernet/ti/davinci_emac.c | 2 +-
drivers/net/hyperv/netvsc.c | 17 +-
drivers/net/hyperv/netvsc_drv.c | 2 -
drivers/net/hyperv/rndis_filter.c | 14 +-
drivers/net/tun.c | 2 +-
drivers/net/usb/cdc_mbim.c | 2 +-
drivers/net/usb/qmi_wwan.c | 104 +++++
drivers/net/usb/smsc75xx.c | 12 +-
.../net/wireless/ath/ath9k/ar9580_1p0_initvals.h | 2 +-
.../net/wireless/ath/ath9k/dfs_pattern_detector.c | 4 +-
drivers/net/wireless/ath/ath9k/dfs_pri_detector.c | 4 +-
drivers/net/wireless/ath/ath9k/htc_drv_init.c | 2 +-
drivers/net/wireless/ath/ath9k/link.c | 3 +-
drivers/net/wireless/ath/ath9k/main.c | 4 +
drivers/net/wireless/b43/dma.c | 65 ++-
drivers/net/wireless/b43/phy_n.c | 11 +-
drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 6 +-
.../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c | 53 ++-
.../net/wireless/brcm80211/brcmsmac/mac80211_if.c | 264 ++++++------
.../net/wireless/brcm80211/brcmsmac/phy/phy_lcn.c | 369 ++++++-----------
.../wireless/brcm80211/brcmsmac/phy/phytbl_lcn.c | 64 +--
drivers/net/wireless/iwlegacy/4965-rs.c | 3 +-
drivers/net/wireless/iwlwifi/dvm/lib.c | 9 +
drivers/net/wireless/iwlwifi/dvm/rxon.c | 18 +-
drivers/net/wireless/iwlwifi/dvm/tx.c | 2 +-
drivers/net/wireless/iwlwifi/dvm/ucode.c | 4 +-
drivers/net/wireless/iwlwifi/pcie/trans.c | 13 +
drivers/net/wireless/iwlwifi/pcie/tx.c | 2 +-
drivers/net/wireless/mwifiex/cfg80211.c | 3 +-
drivers/net/wireless/mwifiex/pcie.c | 1 +
drivers/net/wireless/mwifiex/scan.c | 11 +-
drivers/net/wireless/rt2x00/Kconfig | 7 +
drivers/net/wireless/rt2x00/Makefile | 1 +
drivers/net/wireless/rt2x00/rt2400pci.c | 1 +
drivers/net/wireless/rt2x00/rt2500pci.c | 1 +
drivers/net/wireless/rt2x00/rt2800pci.c | 1 +
drivers/net/wireless/rt2x00/rt2x00mmio.c | 216 ++++++++++
drivers/net/wireless/rt2x00/rt2x00mmio.h | 119 ++++++
drivers/net/wireless/rt2x00/rt2x00pci.c | 176 --------
drivers/net/wireless/rt2x00/rt2x00pci.h | 88 ----
drivers/net/wireless/rt2x00/rt61pci.c | 1 +
drivers/nfc/microread/mei.c | 38 +-
drivers/pci/pci-acpi.c | 15 +-
drivers/pci/pci-driver.c | 5 +-
drivers/pci/pcie/portdrv_pci.c | 13 -
drivers/pci/rom.c | 67 ++-
drivers/platform/x86/hp-wmi.c | 4 -
drivers/platform/x86/thinkpad_acpi.c | 10 -
drivers/remoteproc/Kconfig | 2 +-
drivers/remoteproc/remoteproc_core.c | 6 +-
drivers/remoteproc/ste_modem_rproc.c | 7 +-
drivers/rtc/rtc-at91rm9200.c | 50 +--
drivers/rtc/rtc-at91rm9200.h | 1 +
drivers/s390/block/scm_blk.c | 11 +-
drivers/s390/block/scm_drv.c | 2 +-
drivers/s390/char/tty3270.c | 16 +-
drivers/s390/net/qeth_core.h | 3 +
drivers/s390/net/qeth_core_main.c | 19 +
drivers/s390/net/qeth_l2_main.c | 2 +
drivers/s390/net/qeth_l3_main.c | 2 +
drivers/sbus/char/bbc_i2c.c | 4 +-
drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 6 +-
drivers/scsi/fcoe/fcoe.c | 15 +-
drivers/scsi/fcoe/fcoe_ctlr.c | 60 ++-
drivers/scsi/ibmvscsi/ibmvscsi.c | 2 +-
drivers/scsi/ipr.c | 13 +-
drivers/scsi/libfc/fc_disc.c | 26 +-
drivers/scsi/libsas/sas_expander.c | 14 +-
drivers/scsi/lpfc/lpfc_sli.c | 3 +-
drivers/scsi/qla2xxx/qla_attr.c | 5 -
drivers/scsi/qla2xxx/qla_dbg.c | 3 +-
drivers/scsi/qla2xxx/qla_def.h | 1 -
drivers/scsi/qla2xxx/qla_gbl.h | 3 -
drivers/scsi/qla2xxx/qla_init.c | 4 +-
drivers/scsi/qla2xxx/qla_mbx.c | 58 ---
drivers/scsi/qla2xxx/qla_version.h | 2 +-
drivers/scsi/st.c | 8 +-
drivers/spi/Kconfig | 3 +-
drivers/spi/spi-bcm63xx.c | 3 +-
drivers/spi/spi-mpc512x-psc.c | 2 +-
drivers/spi/spi-pxa2xx.c | 1 -
drivers/spi/spi-s3c64xx.c | 41 +-
drivers/spi/spi-tegra20-slink.c | 25 +-
drivers/spi/spi.c | 17 +-
drivers/ssb/driver_chipcommon_pmu.c | 29 ++
drivers/target/target_core_alua.c | 3 +
drivers/tty/mxser.c | 8 +-
drivers/tty/serial/8250/8250_pnp.c | 12 +-
drivers/tty/serial/omap-serial.c | 11 +
drivers/tty/tty_io.c | 18 +-
drivers/usb/core/port.c | 1 -
drivers/vfio/pci/vfio_pci.c | 3 +-
drivers/vhost/tcm_vhost.c | 198 ++++++---
drivers/video/fbmem.c | 39 +-
drivers/video/fbmon.c | 2 +-
drivers/video/mmp/core.c | 2 -
drivers/video/sh_mobile_lcdcfb.c | 1 +
drivers/video/uvesafb.c | 3 +-
drivers/watchdog/Kconfig | 2 +-
drivers/xen/events.c | 19 +-
firmware/Makefile | 2 +-
firmware/{intel => qlogic}/sd7220.fw.ihex | 0
fs/aio.c | 2 +-
fs/binfmt_elf.c | 1 +
fs/bio.c | 2 -
fs/block_dev.c | 1 +
fs/btrfs/tree-log.c | 48 ++-
fs/cifs/connect.c | 16 +-
fs/ecryptfs/miscdev.c | 14 +-
fs/efivarfs/super.c | 3 +-
fs/ext4/extents.c | 11 +-
fs/ext4/indirect.c | 4 +-
fs/gfs2/file.c | 5 +-
fs/gfs2/incore.h | 1 +
fs/gfs2/lock_dlm.c | 39 +-
fs/gfs2/rgrp.c | 32 +-
fs/hfsplus/extents.c | 2 +-
fs/hugetlbfs/inode.c | 2 +-
fs/inode.c | 2 +-
fs/namespace.c | 2 +-
fs/nfs/nfs4client.c | 45 +-
fs/nfs/nfs4proc.c | 1 +
fs/nfs/nfs4state.c | 8 +-
fs/nfsd/nfs4xdr.c | 2 +-
fs/proc/array.c | 1 +
fs/proc/generic.c | 119 ++++--
fs/reiserfs/xattr.c | 4 +-
fs/ubifs/super.c | 12 +-
include/asm-generic/tlb.h | 7 +-
include/linux/ata.h | 2 +-
include/linux/blktrace_api.h | 1 -
include/linux/capability.h | 2 +
include/linux/compat.h | 4 +-
include/linux/devfreq.h | 16 +-
include/linux/efi.h | 54 +--
include/linux/ftrace.h | 5 +-
include/linux/kexec.h | 2 +
include/linux/kvm_host.h | 2 +-
include/linux/kvm_types.h | 1 +
include/linux/libata.h | 1 +
include/linux/mm.h | 2 +
include/linux/netdevice.h | 4 +-
include/linux/netfilter/ipset/ip_set_ahash.h | 30 +-
include/linux/pci.h | 1 +
include/linux/preempt.h | 22 +-
include/linux/proc_fs.h | 2 +
include/linux/sched.h | 5 +-
include/linux/security.h | 12 +
include/linux/signal.h | 4 +-
include/linux/skbuff.h | 7 +
include/linux/spinlock_up.h | 29 +-
include/linux/ssb/ssb_driver_chipcommon.h | 2 +
include/linux/swiotlb.h | 1 +
include/linux/ucs2_string.h | 14 +
include/net/addrconf.h | 1 +
include/net/irda/irlmp.h | 3 +-
include/net/iucv/af_iucv.h | 8 +
include/net/scm.h | 4 +-
include/scsi/libfc.h | 3 +-
include/sound/soc-dapm.h | 1 +
include/trace/events/block.h | 8 +-
include/trace/events/sched.h | 2 +-
include/uapi/linux/fuse.h | 436 ++++++++++----------
ipc/msg.c | 1 +
kernel/.gitignore | 1 +
kernel/capability.c | 24 ++
kernel/events/core.c | 8 +-
kernel/events/internal.h | 2 +-
kernel/events/ring_buffer.c | 22 +-
kernel/hrtimer.c | 3 +-
kernel/kexec.c | 118 +++++-
kernel/kprobes.c | 19 +-
kernel/kthread.c | 52 +--
kernel/sched/clock.c | 26 ++
kernel/sched/core.c | 8 +-
kernel/sched/cputime.c | 2 +-
kernel/signal.c | 2 +-
kernel/smpboot.c | 14 +-
kernel/sys.c | 3 +-
kernel/trace/blktrace.c | 26 +-
kernel/trace/ftrace.c | 54 ++-
kernel/trace/trace.c | 9 +-
kernel/trace/trace_stack.c | 2 +-
kernel/user_namespace.c | 22 +-
lib/Kconfig | 3 +
lib/Makefile | 2 +
lib/kobject.c | 9 +-
lib/swiotlb.c | 19 +-
lib/ucs2_string.c | 51 +++
mm/hugetlb.c | 12 +-
mm/memory.c | 48 +++
mm/mmap.c | 2 +-
mm/nommu.c | 12 +-
mm/vmscan.c | 2 +-
net/802/mrp.c | 4 +
net/atm/common.c | 2 +
net/ax25/af_ax25.c | 1 +
net/batman-adv/main.c | 5 +-
net/batman-adv/main.h | 2 +-
net/batman-adv/routing.c | 38 +-
net/batman-adv/translation-table.c | 2 +-
net/batman-adv/vis.c | 4 +-
net/bluetooth/af_bluetooth.c | 4 +-
net/bluetooth/rfcomm/sock.c | 1 +
net/bluetooth/sco.c | 1 +
net/bridge/br_if.c | 3 +-
net/bridge/br_private.h | 1 +
net/bridge/br_stp_if.c | 1 +
net/caif/caif_socket.c | 2 +
net/can/gw.c | 6 +-
net/core/dev.c | 11 +-
net/core/dev_addr_lists.c | 6 +-
net/core/flow.c | 2 +-
net/core/rtnetlink.c | 8 +-
net/ipv4/devinet.c | 66 ++-
net/ipv4/esp4.c | 6 +-
net/ipv4/ip_fragment.c | 14 +-
net/ipv4/netfilter/ipt_rpfilter.c | 8 +-
net/ipv4/syncookies.c | 4 +-
net/ipv4/tcp_input.c | 64 ++-
net/ipv4/tcp_output.c | 9 +-
net/ipv6/addrconf.c | 51 ++-
net/ipv6/addrconf_core.c | 19 +
net/ipv6/ip6_input.c | 12 +
net/ipv6/netfilter/ip6t_NPT.c | 2 +-
net/ipv6/netfilter/ip6t_rpfilter.c | 8 +-
net/ipv6/reassembly.c | 12 +-
net/ipv6/tcp_ipv6.c | 1 +
net/irda/af_irda.c | 2 +
net/irda/iriap.c | 3 +-
net/irda/irlmp.c | 10 +-
net/iucv/af_iucv.c | 36 +-
net/key/af_key.c | 1 +
net/l2tp/l2tp_ip6.c | 1 +
net/llc/af_llc.c | 2 +
net/mac80211/cfg.c | 6 +-
net/mac80211/chan.c | 17 +-
net/mac80211/ieee80211_i.h | 4 +-
net/mac80211/iface.c | 62 +--
net/mac80211/mesh.c | 3 +-
net/mac80211/mlme.c | 30 +-
net/mac80211/offchannel.c | 23 +-
net/mac80211/rx.c | 14 +-
net/mac80211/sta_info.c | 12 +-
net/netfilter/ipset/ip_set_bitmap_ipmac.c | 6 +-
net/netfilter/ipset/ip_set_hash_ipportnet.c | 18 +
net/netfilter/ipset/ip_set_hash_net.c | 22 +-
net/netfilter/ipset/ip_set_hash_netiface.c | 22 +-
net/netfilter/ipset/ip_set_hash_netport.c | 18 +
net/netfilter/ipset/ip_set_list_set.c | 10 +-
net/netfilter/nf_conntrack_sip.c | 6 +-
net/netfilter/nf_conntrack_standalone.c | 1 +
net/netfilter/nf_nat_core.c | 40 +-
net/netfilter/nfnetlink_acct.c | 2 +
net/netfilter/nfnetlink_queue_core.c | 4 +-
net/netrom/af_netrom.c | 1 +
net/nfc/llcp/llcp.c | 8 -
net/nfc/llcp/sock.c | 9 +-
net/openvswitch/datapath.c | 30 +-
net/openvswitch/flow.c | 2 +-
net/rose/af_rose.c | 1 +
net/sched/cls_fw.c | 2 +-
net/sched/sch_cbq.c | 5 +-
net/sched/sch_fq_codel.c | 2 +-
net/sched/sch_generic.c | 2 +-
net/sunrpc/clnt.c | 11 +-
net/tipc/socket.c | 7 +
net/unix/af_unix.c | 6 +-
net/vmw_vsock/af_vsock.c | 8 +-
net/vmw_vsock/vmci_transport.c | 34 +-
net/vmw_vsock/vsock_addr.c | 10 -
net/vmw_vsock/vsock_addr.h | 2 -
net/wireless/core.c | 64 ++-
net/wireless/core.h | 3 +
net/wireless/nl80211.c | 52 +--
net/wireless/scan.c | 24 +-
net/wireless/sme.c | 8 +-
net/wireless/trace.h | 5 +-
net/wireless/wext-sme.c | 6 +
net/xfrm/xfrm_replay.c | 66 ++-
scripts/checkpatch.pl | 1 +
security/capability.c | 6 +
security/security.c | 5 +
security/selinux/hooks.c | 7 +
sound/core/pcm_native.c | 12 +-
sound/pci/hda/hda_codec.c | 2 +-
sound/pci/hda/hda_eld.c | 2 +-
sound/pci/hda/hda_generic.c | 2 +-
sound/pci/hda/hda_intel.c | 6 +-
sound/pci/hda/patch_hdmi.c | 2 +-
sound/pci/hda/patch_realtek.c | 4 +-
sound/soc/codecs/si476x.c | 1 +
sound/soc/codecs/wm5102.c | 2 +-
sound/soc/codecs/wm8903.c | 2 +
sound/soc/codecs/wm_adsp.c | 5 +-
sound/soc/fsl/imx-ssi.c | 5 +
sound/soc/fsl/pcm030-audio-fabric.c | 2 +-
sound/soc/samsung/i2s.c | 17 +-
sound/soc/sh/dma-sh7760.c | 4 +-
sound/soc/soc-compress.c | 14 +-
sound/soc/soc-core.c | 10 +-
sound/soc/soc-dapm.c | 14 +
sound/soc/spear/spear_pcm.c | 12 +-
sound/soc/tegra/tegra_pcm.c | 24 +-
sound/usb/clock.c | 45 +-
sound/usb/mixer_quirks.c | 4 +-
sound/usb/quirks.c | 2 +-
tools/power/x86/turbostat/turbostat.c | 5 +-
virt/kvm/kvm_main.c | 47 ++-
612 files changed, 6458 insertions(+), 4050 deletions(-)
delete mode 100644 arch/arm/mm/cache-v3.S
rename arch/arm/{kernel => mm}/tcm.h (100%)
create mode 100644 arch/parisc/lib/ucmpdi2.c
delete mode 100644 arch/sparc/include/asm/cputime.h
delete mode 100644 arch/sparc/include/asm/emergency-restart.h
delete mode 100644 arch/sparc/include/asm/mutex.h
delete mode 100644 arch/sparc/include/asm/serial.h
delete mode 100644 arch/sparc/include/uapi/asm/types.h
create mode 100644 drivers/net/wireless/rt2x00/rt2x00mmio.c
create mode 100644 drivers/net/wireless/rt2x00/rt2x00mmio.h
rename firmware/{intel => qlogic}/sd7220.fw.ihex (100%)
create mode 100644 include/linux/ucs2_string.h
mode change 100755 => 100644 include/sound/max98090.h
create mode 100644 lib/ucs2_string.c
mode change 100755 => 100644 sound/soc/codecs/max98090.c
mode change 100755 => 100644 sound/soc/codecs/max98090.h
--
Matt Fleming, Intel Open Source Technology Center
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/