Linux 4.1-rc7

From: Linus Torvalds
Date: Sun Jun 07 2015 - 23:43:01 EST

Another Sunday, another rc release.

Normally rc7 tends to be the last rc release, and there's not a lot
going on to really merit anything else this time around. However, we
do still have some pending regressions, and as mentioned last week I
also have my yearly family vacation coming up, so we'll have an rc8
and an extra week before 4.1 actually gets released.

It's been quieting down nicely, though, and rc7 is certainly worth
testing out to verify that it all works for you. Because this is
pretty darn close to final, and it should be safe to test. The changes
that have come in the last week are all pretty small, the appended
shortlog should give you a flavor of what's going on. A lot of it is
one-liners, with a few slightly bigger patches to some architecture
files (x86 perf constraints, some sparc updates) and staging drivers.



Alban Bedel (1):
MIPS: ath79: Add a missing new line in log message

Alex Deucher (1):
drm/radeon: use proper ACR regisiter for DCE3.2

Alexander Duyck (3):
ip_vti/ip6_vti: Do not touch skb->mark on xmit
xfrm: Override skb->mark with tunnel->parm.i_key in xfrm_input
ip_vti/ip6_vti: Preserve skb->mark after rcv_cb call

Alexander Shishkin (3):
perf: Disallow sparse AUX allocations for non-SG PMUs in overwrite mode
perf/x86/intel/pt: Untangle pt_buffer_reset_markers()
perf/x86/intel/pt: Fix a refactoring bug

Alexandre Courbot (1):
swiotlb: do not export map_single function

Alexei Starovoitov (1):
perf: Fix race in BPF program unregister

Alexey Skidanov (1):
drm/amdkfd: fix topology bug with capability attr.

Ander Conselvan de Oliveira (1):
drm/i915: Include G4X/VLV/CHV in self refresh status

Andy Lutomirski (2):
x86/asm/entry/32, selftests: Add a selftest for kernel entries
from VM86 mode
x86/asm/irq: Stop relying on magic JMP behavior for early_idt_handlers

Arend van Spriel (1):
brcmfmac: avoid null pointer access when brcmf_msgbuf_get_pktid() fails

Arnd Bergmann (1):
NVMe: fix type warning on 32-bit

Arthur Demchenkov (1):
usb: make module xhci_hcd removable

Arun Siluvery (1):
drm/i915: Initialize HWS page address after GPU reset

Axel Lin (3):
phy: core: Fix error checking in (devm_)phy_optional_get
i2c: hix5hd2: Fix modalias to make module auto-loading work
iio: adc: twl6030-gpadc: Fix modalias

Ben Hutchings (1):
usb: musb: fix order of conditions for assigning end point operations

Bernhard Thaler (1):
Revert "netfilter: ensure number of counters is >0 in do_replace()"

Chris Bainbridge (1):
usb: host: xhci: add mutex for non-thread-safe data

Chris Leech (1):
iscsi_ibft: filter null v4-mapped v6 addresses

Christophe Jaillet (1):
sparc: kernel: GRPCI2: Remove a useless memset

Clemens Ladisch (2):
ALSA: usb-audio: add MAYA44 USB+ mixer control names
ALSA: usb-audio: fix missing input volume controls in MAYA44 USB(+)

Daniel Pieczko (1):
sfc: free multiple Rx buffers when required

Dave Martin (1):
serial/amba-pl011: Unconditionally poll for FIFO space before each TX char

David S. Miller (1):
Revert "net: core: 'ethtool' issue with querying phy settings"

Don Zickus (1):
perf/x86: Tweak broken BIOS rules during check_hw_exists()

Eric Dumazet (2):
bridge: fix br_multicast_query_expired() bug
udp: fix behavior of wrong checksums

Eric Snowberg (1):
sparc64: pci slots information is not populated in sysfs

Eric Wong (1):
ALSA: usb-audio: don't try to get Outlaw RR2150 sample rate

Fabio Estevam (2):
usb: phy: ab8500-usb: Pass the IRQF_ONESHOT flag
usb: phy: tahvo: Pass the IRQF_ONESHOT flag

Felipe Balbi (1):
phy: fix Kconfig dependencies

Florian Fainelli (1):
net: dsa: Properly propagate errors from dsa_switch_setup_one

Geert Uytterhoeven (1):
of/dynamic: Fix test for PPC_PSERIES

Hans de Goede (2):
Input: elantech - fix detection of touchpads where the revision
matches a known rate
Input: alps - do not reduce trackpoint speed by half

Helge Deller (1):
compat: cleanup coding in compat_get_bitmap() and compat_put_bitmap()

Herbert Xu (3):
esp4: Use high-order sequence number bits for IV generation
esp6: Use high-order sequence number bits for IV generation
xfrm: Always zero high-order sequence number bits

Huacai Chen (1):
MIPS: Loongson-3: Fix a cpu-hotplug issue in loongson3_ipi_interrupt()

Ian Campbell (2):
xen: netback: fix printf format string warning
xen: netback: read hotplug script once at start of day.

Ilan Peer (1):
iwlwifi: pcie: fix tracking of cmd_in_flight

Ingo Molnar (1):
x86/boot: Add CONFIG_PARAVIRT_SPINLOCKS quirk to

Ivan Vecera (3):
bna: fix firmware loading on big-endian machines
bna: remove unreasonable iocpf timer start
bna: fix soft lock-up during firmware initialization failure

James Hogan (1):

Jan Beulich (1):
x86/asm/entry/32: Really make user_mode() work correctly for VM86 mode

Jan Kara (2):
lib: Fix strnlen_user() to not touch memory after specified maximum
lib: Clarify the return value of strnlen_user()

Jason A. Donenfeld (4):
ozwpan: Use proper check to prevent heap overflow
ozwpan: Use unsigned ints to prevent heap overflow
ozwpan: divide-by-zero leading to panic
ozwpan: unchecked signed subtraction leads to DoS

Jim Bride (1):
drm/i915/hsw: Fix workaround for server AUX channel clock divisor

Joerg Roedel (1):
Revert "iommu/amd: Don't allocate with __GFP_ZERO in alloc_coherent"

John D. Blair (1):
USB: cp210x: add ID for HubZ dual ZigBee and Z-Wave dongle

Jonas Gorski (1):
MIPS: ralink: Fix clearing the illegal access interrupt

Jonathan Corbet (1):
mac80211: Fix mac80211.h docbook comments

Joshua Kinard (1):
MIPS: c-r4k: Fix typo in probe_scache()

Kailang Yang (1):
ALSA: hda/realtek - Suooprt Dell headset mode for ALC256

Kazuya Mizuguchi (1):
usb: renesas_usbhs: Fix fifo unclear in usbhsf_prepare_pop

Khalid Aziz (1):
sparc: Resolve conflict between sparc v9 and M7 on usage of bit 9 of TTE

Kishon Vijay Abraham I (1):
phy: omap-usb2: invoke pm_runtime_disable on error path

Krzysztof Kozlowski (1):
dmaengine: pl330: Fix hang on dmaengine_terminate_all on certain boards

Krzysztof Opasiak (2):
usb: gadget: g_ffs: Fix counting of missing_functions
usb: gadget: ffs: fix: Always call ffs_closed() in ffs_data_clear()

Lars-Peter Clausen (2):
iio: adis16400: Report pressure channel scale
iio: adis16400: Fix burst transfer for adis16448

Laura Abbott (1):
n_tty: Fix auditing support for cannonical mode

Li RongQing (1):
xfrm: fix a race in xfrm_state_lookup_byspi

Liad Kaufman (1):
iwlwifi: nvm: fix otp parsing in 8000 hw family

Linus Torvalds (1):
Linux 4.1-rc7

Maciej W. Rozycki (1):
MIPS: Avoid an FPE exception in FCSR mask probing

Mark Tomlinson (1):
n_tty: Fix calculation of size in canon_copy_from_read_buf

Markos Chandras (1):
MIPS: BPF: Fix stack pointer allocation

Michael Trimarchi (1):
usb: gadget: f_uac1: check return code from config_ep_by_speed

Mikko Rapeli (1):
include/uapi/linux/virtio_balloon.h: include linux/virtio_types.h

Neal Cardwell (1):
tcp: fix child sockets to use system default congestion control if not set

NeilBrown (1):
block: discard bdi_unregister() in favour of bdi_destroy()

Nicholas Mc Guire (1):
MIPS: KVM: Do not sign extend on unsigned MMIO load

Patrick Riphagen (1):
USB: serial: ftdi_sio: Add support for a Motion Tracker Development Board

Paul Cercueil (3):
iio: adis16400: Use != channel indices for the two voltage channels
iio: adis16400: Compute the scan mask from channel indices
iio: adis16400: Fix burst mode

Pawel Szewczyk (1):
usb: gadget: f_midi: fix segfault when reading empty id

Peter Ujfalusi (1):
dmaengine: hsu: Fix memory leak when stopping a running transfer

Peter Zijlstra (2):
perf/x86: Fix event/group validation
perf/x86: Improve HT workaround GP counter constraint

Philipp Zabel (1):
serial: imx: Fix DMA handling for IDLE condition aborts

Pratyush Anand (1):
MAINTAINERS: Add Pratyush Anand as SPEAr13xx and DesignWare PCIe

Roger Luethi (1):
via-rhine: Resigning as maintainer

Rui Miguel Silva (1):
usb: gadget: f_fs: fix check in read operation

Russell King (1):
drm: fix writing to /sys/class/drm/*/status

Rusty Russell (1):
ia64: make cpu_callin_map non-volatile.

Sasha Levin (1):
vfs: read file_handle only once in handle_to_path

Sebastian Andrzej Siewior (1):
serial: 8250_omap: provide complete custom startup & shutdown callbacks

Sergiy Kibrik (1):
usb: s3c2410_udc: correct reversed pullup logic

Steffen Klassert (1):
vti6: Add pmtu handling to vti6_xmit.

Stephen Boyd (1):
phy: qcom-ufs: Switch dependency to ARCH_QCOM

Stephen Hemminger (1):
MAINTAINERS - remove OSDL reference

Subbaraya Sundeep Bhatta (1):
usb: dwc3: gadget: Fix incorrect DEPCMD and DGCMD status macros

Sudeep Holla (2):
drivers: of/base: move of_init to driver_init
drivers/base: cacheinfo: handle absence of caches

Sudip Mukherjee (1):
staging: rtl8712: fix stack dump

Takashi Iwai (2):
ALSA: hda - Fix jack detection at resume with VT codecs
ALSA: hda/realtek - Add a fixup for another Acer Aspire 9420

Vasily Khoruzhick (1):
i2c: s3c2410: fix oops in suspend callback for non-dt platforms

Ville SyrjÃlà (2):
drm/i915: Don't skip request retirement if the active list is empty
drm/i915: Move WaBarrierPerformanceFixDisable:skl to skl code
from chv code

Wei Yang (1):
PCI: Fix IOV resource sorting by alignment requirement

Wolfram Sang (1):
ALSA: usb-audio: Add mic volume fix quirk for Logitech Quickcam Fusion

Yinghai Lu (1):
PCI: Preserve resource size during alignment reordering

Yoshihiro Shimoda (3):
phy: phy-rcar-gen2: Fix USBHS_UGSTS_LOCK value
usb: renesas_usbhs: Revise the binding document about the dma-names
usb: renesas_usbhs: Don't disable the pipe if Control write status stage

Yuval Mintz (1):
bnx2x: Move statistics implementation into semaphores

chris hyser (1):
sparc64: Setup sysfs to mark LDOM sockets, cores and threads correctly

æäç (1):
Input: elantech - add new icbody type
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