Linux 4.1-rc5

From: Linus Torvalds
Date: Sun May 24 2015 - 21:44:41 EST

I'm back on my usual Sunday schedule, and rc5 is back to its usual
size after a small bump in rc4.

Things continue to look pretty normal. We've got about two thirds
driver updates (gpu, infiniband, sound, networking, scsi, thermal),
and almost half of the remainder is networking updates. The rest is
mostly arch updates and some filesystem fixes. But all of it is pretty

So we're on schedule for a normal 4.1 release, if it wasn't for the
fact that the timing looks like the next merge window would hit our
yearly family vacation. So we'll see how that turns out, I might end
up delaying the release just to avoid that (or just delay opening the
merge window). I haven't decided yet.

But please keep testing,



Alex Deucher (2):
drm/radeon: retry dcpd fetch
drm/radeon: fix error flag checking in native aux path

Alexey Kardashevskiy (1):
lpfc: Fix breakage on big endian kernels

Andrea Arcangeli (1):
kvm: fix crash in kvm_vcpu_reload_apic_access_page

Aneesh Kumar K.V (2):
powerpc/thp: Serialize pmd clear against a linux page table walk.
powerpc/mm: Return NULL for not present hugetlb page

Ansgar Hegerfeld (1):
ALSA: hda/realtek - ALC292 dock fix for Thinkpad L450

Anton Blanchard (1):
powerpc: Align TOC to 256 bytes

Archit Taneja (1):
drm: msm: Fix build when legacy fbdev support isn't set

Arnd Bergmann (1):
ALSA: sound/atmel/ac97c.c: remove unused variable

Arun Parameswaran (1):
net: core: 'ethtool' issue with querying phy settings

Axel Lin (2):
ASoC: mc13783: Fix wrong mask value used in mc13xxx_reg_rmw() calls
ASoC: rt5645: Fix mask for setting RT5645_DMIC_2_DP_GPIO12 bit

Benjamin Tissoires (2):
Revert "HID: logitech-hidpp: support combo keyboard touchpad TK820"
Input: elantech - fix semi-mt protocol for v3 HW

Bjorn Helgaas (1):
net/mlx4: Avoid 'may be used uninitialized' warnings

BjÃrn Mork (1):
cdc_ncm: Fix tx_bytes statistics

Boris Ostrovsky (1):
xen/arm: Define xen_arch_suspend()

Chanwoo Choi (3):
clk: exynos5433: Fix wrong parent clock of sclk_apollo clock
clk: exynos5433: Fix wrong PMS value of exynos5433_pll_rates

Chris Mason (1):
Btrfs: fix regression in raid level conversion

Christoph Hellwig (1):
nvme: fix kernel memory corruption with short INQUIRY buffers

Chuck Lever (1):
nfs: stat(2) fails during cthon04 basic test5 on NFSv4.0

Daniel Axtens (1):
powerpc/mce: fix off by one errors in mce event handling

Daniel Borkmann (1):
net: sched: fix call_rcu() race on classifier module unloads

Dave Jones (1):
netfilter: ensure number of counters is >0 in do_replace()

David Henningsson (3):
ALSA: hda - Add headset mic quirk for Dell Inspiron 5548
ALSA: hda - Fix headset mic and mic-in for a Dell desktop
ALSA: hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724

David Vrabel (1):
xen/events: don't bind non-percpu VIRQs with percpu chip

Devesh Sharma (3):
RDMA/ocrdma: Report EQ full fatal error
RDMA/ocrdma: Fix QP state transition in destroy_qp
RDMA/ocrdma: Use VID 0 if PFC is enabled and vlan is not configured

Dmitry Torokhov (1):
Input: sx8654 - fix memory allocation check

Dmitry Tunin (1):
Bluetooth: ath3k: add support of 04ca:300f AR3012 device

Dong Aisheng (1):
clk: add missing lock when call clk_core_enable in clk_set_parent

Eric Dumazet (4):
netlink: move nl_table in read_mostly section
inet: properly align icsk_ca_priv
tcp: fix a potential deadlock in tcp_get_info()
bridge: fix lockdep splat

Eric W. Biederman (1):
ipv4: Avoid crashing in ip_error

Eric Work (1):
md/raid0: fix restore to sector variable in raid0_make_request

Fang, Yang A (1):
ASoC: rt5645: Add ACPI match ID

Filipe Manana (1):
Btrfs: fix racy system chunk allocation when setting block group ro

Florent Fourcot (1):
tcp/ipv6: fix flow label setting in TIME_WAIT state

Florian Fainelli (1):
net: phy: Allow EEE for all RGMII variants

Florian Westphal (2):
netfilter: avoid build error if TPROXY/SOCKET=y && NF_DEFRAG_IPV6=m
Revert "netfilter: bridge: query conntrack about skb dnat"

Francesco Ruggeri (1):
netfilter: nfnetlink_{log,queue}: Register pernet in first place

Georgi Djakov (2):
clk: qcom: Fix MSM8916 venus divider value
clk: qcom: Fix MSM8916 gfx3d_clk_src configuration

Hai Li (3):
drm/msm/dsi: Fixup missing *break* statement during cmd rx
drm/msm: Attach assigned encoder to eDP and DSI connectors
drm/msm/dsi: Simplify the code to get the number of read byte

Hans de Goede (1):
Input: alps - fix finger jumps on lifting 2 fingers on v7 touchpad

Harald Freudenberger (2):
s390/crypto: fix stckf loop
crypto: s390/ghash - Fix incorrect ghash icv buffer handling.

Henning Rogge (1):
net/ipv6/udp: Fix ipv6 multicast socket filter regression

Herbert Xu (2):
netlink: Reset portid after netlink_insert failure
rhashtable: Add cap on number of elements in hash table

Ilya Dryomov (2):
libceph: request a new osdmap if lingering request maps to no osd
Revert "libceph: clear r_req_lru_item in __unregister_linger_request()"

Ingo Tuchscherer (2):
s390/zcrypt: fixed ap poll timer behavior
s390/zcrypt: Fix invalid domain handling during ap module unload

James Smart (1):
MAINTAINERS: Revise lpfc maintainers for Avago Technologies
ownership of Emulex

Janusz Dziedzic (1):
mac80211: move WEP tailroom size check

Javier Martinez Canillas (1):
clk: exynos5420: Restore GATE_BUS_TOP on suspend

Jean Delvare (1):
hwmon: Update the location of my quilt tree

Jeff Layton (1):
nfs: take extra reference to fl->fl_file when running a setlk

Jesper Dangaard Brouer (1):
conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition

John Stultz (1):
ktime: Fix ktime_divns to do signed division

John W. Linville (1):
vxlan: correct typo in call to unregister_netdevice_queue

Jonghwa Lee (2):
clk: exynos5433: Fix wrong offset of PCLK_MSCL_SECURE_SMMU_JPEG
clk: exynos5433: Fix CLK_PCLK_MONOTONIC_CNT clk register assignment

Julia Lawall (1):
drm/msm/dp: fix error return code

K. Y. Srinivasan (1):
storvsc: Set the SRB flags correctly when no data transfer is needed

Kailang Yang (2):
ALSA: hda/realtek - Fix typo for ALC286/ALC288
ALSA: hda/realtek - Add ALC298 alias name for Dell

Keerthy (2):
thermal: ti-soc-thermal: dra7: Implement Workaround for Errata i814
thermal: ti-soc-thermal: OMAP5: Implement Workaround for Errata i813

Koro Chen (2):
ASoC: dapm: Modify widget stream name according to prefix
ALSA: pcm: Modify double acknowledged interrupts check condition

Krzysztof Kozlowski (5):
drm/exynos: mixer: Constify platform_device_id
drm/exynos: Fix build breakage on !DRM_EXYNOS_FIMD
drm/exynos: Constify exynos_drm_crtc_ops
drm/exynos: Consolidate return statements in fimd_bind()
drm/exynos: dp: Lower level of EDID read success message

Laura Abbott (1):
HID: usbhid: Add HID_QUIRK_NOGET for Aten DVI KVM switch

Liang Li (1):
kvm/fpu: Enable eager restore kvm FPU for MPX

Linus Torvalds (1):
Linux 4.1-rc5

Ludovic Desroches (1):
mmc: atmel-mci: fix bad variable type for clkdiv

Marek Vasut (2):
Input: smtpe-ts - use msecs_to_jiffies() instead of HZ
Input: smtpe-ts - wait 50mS until polling for pen-up

Mark Fasheh (1):
btrfs: clear 'ret' in btrfs_check_shared() loop

Mark Hounschell (1):
sd: Disable support for 256 byte/sector disks

Martin Schwidefsky (1):
s390/mm: correct return value of pmd_pfn

Matthew Finlay (1):
IB/cma: Fix broken AF_IB UD support

Michael Holzheu (2):
s390/bpf: Adjust ALU64_DIV/MOD to match interpreter change
s390/bpf: Fix gcov stack space problem

Michal Hocko (1):
watchdog: fix double lock in watchdog_nmi_enable_all

Michal KubeÄek (3):
ipv6: do not delete previously existing ECMP routes if add fails
ipv6: fix ECMP route replacement
ipv4: fill in table id when replacing a route

Mika Westerberg (1):
HID: i2c-hid: Do not fail probing if gpiolib is not enabled

Mike Snitzer (1):
block: remove export for blk_queue_bio

Minghuan Lian (1):
irqchip/gicv3-its: ITS table size should not be smaller than PSZ

Minh Tran (1):
MAINTAINERS, be2iscsi: change email domain

Mirek Kratochvil (1):
netfilter: nf_tables: fix bogus warning in nft_data_uninit()

Mitesh Ahuja (3):
RDMA/ocrdma: Fix the request length for RDMA_QUERY_QP mailbox
command to FW.
RDMA/ocrdma: Prevent allocation of DPP PDs if FW doesnt support it
RDMA/ocrdma: Fix dmac resolution for link local address

Nadav Haklai (1):
thermal: armada: Update Armada 380 thermal sensor coefficients

Naga Irrinki (1):
RDMA/ocrdma: Fail connection for MTU lesser than 512

Naidu Tellapati (1):
pwm: img: Impose upper and lower timebase steps value

Nathan Sullivan (4):
net: macb: Add better comment for RXUBR handling
net: macb: Document zynq gem dt binding
net: macb: Disable half duplex gigabit on Zynq
ARM: zynq: DT: Use the zynq binding with macb

NeilBrown (1):
md/bitmap: remove rcu annotation from pointer arithmetic.

Nicolas Dichtel (1):
rtnl/bond: don't send rtnl msg for unregistered iface

Paolo Bonzini (2):
KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages
Revert "KVM: x86: drop fpu_activate hook"

Paul Mackerras (1):
KVM: PPC: Book3S HV: Fix list traversal in error case

Peter Ujfalusi (1):
ASoC: davinci-mcasp: Correct pm status check in suspend callback

Ping Cheng (1):
HID: wacom: fix an Oops caused by wacom_wac_finger_count_touches

Rob Clark (3):
drm/msm/dsi: use pr_err_ratelimited
drm/msm: setup vram after component_bind_all()
drm/msm: fix locking inconsistencies in gpu->destroy()

Roopa Prabhu (1):

Sebastian Hesselbarth (2):
clk: si5351: Mention clock-names in the binding documentation
clk: si5351: Do not pass struct clk in platform_data

Selvin Xavier (2):
RDMA/ocrdma: Fix EQ destroy failure during driver unload
RDMA/ocrdma: Update ocrdma version number

Shaohua Li (2):
sched: always use blk_schedule_flush_plug in io_schedule_out
raid5: fix broken async operation chain

Srinivas Pandruvada (1):
HID: hid-sensor-hub: Fix debug lock warning

Stephane Viau (4):
drm/msm/dsi: Fix a couple more 64-bit build warnings
drm/msm/mdp5: Fix iteration on INTF config array
drm/msm: fix unbalanced DRM framebuffer init/destroy
drm/msm/mdp5: fix incorrect parameter for msm_framebuffer_iova()

Tadeusz Struk (1):
crypto: algif_aead - fix invalid sgl linking

Takashi Iwai (4):
ALSA: hda - Add headphone quirk for Lifebook E752
ALSA: usb-audio: Add quirk for MS LifeCam Studio
ALSA: hda - Reduce verbs by node power-saves
ALSA: hda - Disable widget power-saving for ALC292 & co

Ted Kim (1):
ib/cm: Change reject message type when destroying cm_id

Thadeu Lima de Souza Cascardo (1):
bridge: fix parsing of MLDv2 reports

Thierry Reding (1):
drm/msm: Fix a couple of 64-bit build warnings

Thomas Gummerer (1):
drm/i915: fix screen flickering

Thomas Hellstrom (2):
Input: vmmouse - do not reference non-existing version of X driver
Input: joydev - don't classify the vmmouse as a joystick

Tim Beale (2):
net: phy: Make sure PHY_RESUMING state change is always processed
net: phy: Make sure phy_start() always re-enables the phy interrupts

Tobias Jakobi (8):
drm/exynos: fb: use drm_format_num_planes to get buffer count
drm/exynos: plane: honor buffer offset for dma_addr
drm/exynos: mixer: remove buffer count handling in vp_video_buffer()
drm/exynos: mixer: also allow NV21 for the video processor
drm/exynos: mixer: cleanup pixelformat handling
drm/exynos: mixer: don't dump registers under spinlock
drm/exynos: 'win' is always unsigned
drm/exynos: cleanup exynos_drm_plane

Tommi Rantala (1):
ipvs: fix memory leak in ip_vs_ctl.c

Vasily Khoruzhick (1):
ASoC: uda1380: Avoid accessing i2c bus when codec is disabled

Vlad Yasevich (2):
vlan: Correctly propagate promisc|allmulti flags in notifier.
ipv6: Fix udp checksums with raw sockets

Wen-chien Jesse Sung (2):
Bluetooth: ath3k: Add a new ID 0cf3:e006 to ath3k list
Bluetooth: btusb: Add support for 0cf3:e007

Wesley Kuo (1):
Bluetooth: Fix remote name event return directly.

Xiao Guangrong (2):
KVM: MMU: fix smap permission check
KVM: MMU: fix SMAP virtualization

Ying Xue (1):
rocker: fix a neigh entry leak issue

Yuchung Cheng (2):
tcp: only undo on partial ACKs in CA_Loss
tcp: don't over-send F-RTO probes

Zidan Wang (2):
ASoC: wm8960: fix "RINPUT3" audio route error
ASoC: wm8994: correct BCLK DIV 348 to 384
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at