Linux 4.1-rc8

From: Linus Torvalds
Date: Sun Jun 14 2015 - 22:10:22 EST

So I'm on vacation, but time doesn't stop for that, and it's Sunday,
so time for a hopefully final rc.

It turns out it's just as well that I wanted to drag the release out
by a week so that I don't have the merge window while on vacation - we
still have some fixes in md. As Neil Brown put it "Hasn't been a good
cycle for md has it :-(".

The fixes are pretty small, and hopefully we're all good now. But
another week of testing certainly won't hurt, so rc8 is perfectly

There's also various other things going on, including continuing MIPS
fixes as well, along with small ARM, s390 and x86 updates.

But the bulk is (as usual) drivers, and no, that's not from the md
camp (those fixes are very small). Mostly ethernet, slave-dma, and
spund. But some drm fixes and random other noise too.

There's some generic networking fixes as well, and random small stuff.
The shortlog is appended as usual, for people who want to get an
overview of the details.

Anyway, it's not like there is a *ton* of fixes, and most of them are
very small, so I don't think this is particularly worrisome. It's just
that rc8 works out not just because of my timing, but due to
continuing small details cropping up.

Let's make next week really calm, shall we? Because I will very
actively try to avoid having to read email.


Aaro Koskinen (1):
pata_octeon_cf: fix broken build

Alex Deucher (2):
Revert "drm/radeon: don't share plls if monitors differ in audio support"
Revert "drm/radeon: adjust pll when audio is not enabled"

Ander Conselvan de Oliveira (1):
drm/i915: Properly initialize SDVO analog connectors

Andrew Morton (1):
arch/x86/kvm/mmu.c: work around gcc-4.4.4 bug

Anjali Singhai Jain (3):
i40e/i40evf: Fix mixed size frags and linearization
i40e: start up in VEPA mode by default
i40e: Make sure to be in VEB mode if SRIOV is enabled at probe

Axel Lin (1):
irqchip: sunxi-nmi: Fix off-by-one error in irq iterator

Dan Williams (1):
block: fix ext_dev_lock lockdep report

Daniel Verkamp (1):
ntb: initialize max_mw for Atom before using it

Dave Airlie (1):
ALSA: hda - fix number of devices query on hotplug

David S. Miller (2):
Revert "bridge: use _bh spinlock variant for br_fdb_update to
avoid lockup"
Revert "ipv6: Fix protocol resubmission"

David Woodhouse (3):
iommu/vt-d: Fix passthrough mode with translation-disabled devices
iommu/vt-d: Change PASID support to bit 40 of Extended Capability Register
iommu/vt-d: Only enable extended context tables if PASID is supported

Erik Hugne (1):
tipc: disconnect socket directly after probe failure

Florian Fainelli (1):
net: bcmgenet: power on MII block for all MII modes

Govindarajulu Varadarajan (3):
enic: unlock napi busy poll before unmasking intr
enic: check return value for stat dump
enic: fix memory leak in rq_clean

Gu Zheng (1):
mm/memory_hotplug.c: set zone->wait_table to null after freeing it

Guenter Roeck (2):
blackfin: Fix build error
score: Fix exception handler label

Hauke Mehrtens (3):
rhashtable: add missing import <linux/export.h>
b44: call netif_napi_del()
SSB: Fix handling of ssb_pmu_get_alp_clock()

Imre Kaloz (1):
ARM: mvebu: armada-xp-linksys-mamba: Disable internal RTC

Ingo Molnar (1):
Revert "perf/x86/intel/uncore: Move uncore_box_init() out of
driver initialization"

Jaedon Shin (1):
MPI: MIPS: Fix compilation error with GCC 5.1

Jani Nikula (1):
drm/i915: Fix DDC probe for passive adapters

Jiang Liu (1):
virtio_pci: Clear stale cpumask when setting irq affinity

Jiri Benc (1):
openvswitch: disable LRO

Joe Perches (1):
checkpatch: fix "GLOBAL_INITIALISERS" test

Johannes Berg (1):
cfg80211: wext: clear sinfo struct before calling driver

Johannes Weiner (1):
mm: memcontrol: fix false-positive VM_BUG_ON() on -rt

Jon Mason (1):
ntb: iounmap MW reg and vbase in error path

Josh Hunt (1):
ipv6: Fix protocol resubmission

Jurgen Kramer (1):
ALSA: usb-audio: add native DSD support for JLsounds I2SoverUSB

JÃrÃme Glisse (1):
drm/radeon: fix freeze for laptop with Turks/Thames GPU.

Kan Liang (1):
perf/x86/intel/uncore: Fix CBOX bit wide and UBOX reg on Haswell-EP

Krzysztof Kozlowski (1):
dmaengine: Fix choppy sound because of unimplemented resume

Lendacky, Thomas (1):
amd-xgbe: Use disable_irq_nosync from within timer function

Linus Torvalds (1):
Linux 4.1-rc8

Ludovic Desroches (2):
dmaengine: at_xdmac: lock fixes
dmaengine: at_xdmac: rework slave configuration part

Marc Zyngier (1):
ARM: exynos: Fix wake-up interrupts for Exynos3250

Marcelo Ricardo Leitner (1):
sctp: allow authenticating DATA chunks that are bundled with COOKIE_ECHO

Markos Chandras (1):
MIPS: pgtable-bits: Fix XPA damage to R6 definitions.

Masanari Iida (1):
Doc: networking: Fix URL for in udplite.txt

Matthias Brugger (1):
soc: mediatek: Add compile dependency to pmic-wrapper

Matthijs van Duin (1):
ARM: dts: am335x-boneblack: disable RTC-only sleep to avoid
hardware damage

Mel Gorman (2):
sched, numa: do not hint for NUMA balancing on VM_MIXEDMAP mappings
net, swap: Remove a warning and clarify why sk_mem_reclaim is
required when deactivating swap

Michael Holzheu (2):
s390/bpf: fix stack allocation
s390/bpf: fix bpf frame pointer setup

Michel DÃnzer (1):
drm/radeon: Make sure radeon_vm_bo_set_addr always unreserves the BO

Ming Lei (1):
blk-mq: free hctx->ctxs in queue's release handler

Nadav Haklai (1):
ata: ahci_mvebu: Fix wrongly set base address for the MBus window setting

NeilBrown (3):
md: don't return 0 from array_state_store
md: Close race when setting 'action' to 'idle'.
md: make sure MD_RECOVERY_DONE is clear before starting recovery/resync

Nicolas Schichan (1):
bus: mvebu-mbus: do not set WIN_CTRL_SYNCBARRIER on non
io-coherent platforms.

Nikolay Aleksandrov (2):
bridge: disable softirqs around br_fdb_update to avoid lockup
bridge: fix multicast router rlist endless loop

Pavel Machek (1):
ARM: dts: Fix n900 dts file to work around 4.1 touchscreen
regression on n900

Peter Hutterer (1):
Input: synaptics - add min/max quirk for Lenovo S540

Peter Zijlstra (1):
lockdep: Fix a race between /proc/lock_stat and module unload

Rabin Vincent (1):
IRQCHIP: mips-gic: Don't nest calls to do_IRQ()

Ralf Baechle (3):
MIPS: Cobalt: Do not build MTD platform device registration code
as module.
MIPS: Loongson: Do not register 8250 platform device from module.
MIPS: MSA: bugfix - disable MSA correctly for new threads/processes.

Richard Cochran (1):
net: igb: fix the start time for periodic output signals

Richard Weinberger (1):
block: pmem: Add dependency on HAS_IOMEM

Robert Shearman (3):
mpls: fix possible use after free of device
ipv6: fix possible use after free of dev stats
mpls: handle device renames for per-device sysctls

Sascha Hauer (2):
soc: mediatek: PMIC wrap: Fix clock rate handling
soc: mediatek: PMIC wrap: Fix register state machine handling

Sergey Senozhatsky (1):
zsmalloc: fix a null pointer dereference in destroy_handle_cache()

Shaohua Li (1):
net: don't wait for order-3 page allocation

Shawn Bohrer (1):
ipv4/udp: Verify multicast group is ours in upd_v4_early_demux()

Sriharsha Basavapatna (1):
be2net: Replace dma/pci_alloc_coherent() calls with dma_zalloc_coherent()

Takashi Iwai (4):
ALSA: hda - Don't actually write registers for caps overwrites
ALSA: hda - Continue probing even if i915 binding fails
ALSA: hda - Re-add the lost fake mute support
ALSA: hda - Abort the probe without i915 binding for HSW/BDW

Tero Kristo (1):
ARM: dts: AM35xx: fix system control module clocks

Thomas Petazzoni (1):
Revert "bus: mvebu-mbus: make sure SDRAM CS for DMA don't
overlap the MBus bridge window"

Tony Lindgren (2):
ARM: OMAP3: Fix booting with thumb2 kernel
ARM: dts: Fix dm816x to use right compatible flag for MUSB

Vladimir Davydov (1):
memcg: do not call reclaim if !__GFP_WAIT

Wang Long (1):
ring-buffer-benchmark: Fix the wrong sched_priority of producer

Weijie Yang (1):
zram: clear disk io accounting when reset zram device

Willem de Bruijn (1):
net: replace last open coded skb_orphan_frags with function call

Wilson Kok (1):
bridge: use _bh spinlock variant for br_fdb_update to avoid lockup

Yingjoe Chen (1):
arm64: dts: mt8173-evb: fix model name
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