Linux 4.1-rc6

From: Linus Torvalds
Date: Sun May 31 2015 - 22:24:22 EST

It's been a fairly normal week, although I can't say that the rc's
have exactly started shrinking yet. No, the rc's haven't been all that
big to begin with this release cycle, and things have been fairly
calm, but I'd be happier if we didn't have noise in raid5 and
device-mapper at this stage.

That said, it's not like rc6 is a big rc, and things look normal. This
is about half drivers (mainly scsi target, networking, and graphics,
plus the aforementioned raid and dm changes, with other random fixes).
The rest is fairly evenly split between architecture updates (alpha
stands out), filesystem updates (xfs, cifs and overlayfs) and "misc"
(networking, turbostat tool update, documentation).

Most of the fixes are really quite small. Shortlog appended, skimming
it gives a flavor of the kinds of things we have here.



Adrien Schildknecht (1):
scripts/gdb: fix lx-lsmod refcnt

Al Viro (1):
d_walk() might skip too much

Alex Deucher (3):
drm/radeon: don't share plls if monitors differ in audio support
Revert "drm/radeon: only mark audio as connected if the monitor
supports it (v3)"
drm/radeon/audio: make sure connector is valid in hotplug case

Alex Dowad (1):
alpha: copy_thread(): rename 'arg' argument to 'kthread_arg'

Alexei Starovoitov (1):
x86: bpf_jit: fix compilation of large bpf programs

Andrew Morton (1):
fs/binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings

Andy Grover (6):
target/user: Disallow full passthrough (pass_level=0)
target/pscsi: Don't leak scsi_host if hba is VIRTUAL_HOST
target/user: Update example code for new ABI requirements
target/user: Only support full command pass-through
target: Move passthrough CDB parsing into a common function
target: Use a PASSTHROUGH flag instead of transport_types

Anthoine Bourgeois (1):
ARM: dts: omap3-devkit8000: Fix NAND DT node

Aravind Gopalakrishnan (1):
x86/Documentation: Update the contact email for L3 cache index
disable functionality

Avri Altman (1):
iwlwifi: pcie: don't disable the busmaster DMA clock for family 8000

Bart Van Assche (2):
target: Fix bidi command handling
target: Add missing parentheses

Ben Skeggs (3):
drm/nouveau/devinit/gf100: make the force-post condition more obvious
drm/nouveau/devinit/gm100-: force devinit table execution on
boards without PDISP
drm/nouveau/gr/gm204: remove a stray printk

Benjamin Poirier (1):
mlx4_core: Fix fallback from MSI-X to INTx

BjÃrn Mork (1):
thinkpad_acpi: Revert unintentional device attribute renaming

Bob Copeland (3):
omfs: set error return when d_make_root() fails
omfs: fix sign confusion for bitmap loop counter
omfs: fix potential integer overflow in allocator

Borislav Petkov (1):
x86/mce: Fix MCE severity messages

Brian Foster (1):
xfs: fix broken i_nlink accounting for whiteout tmpfile inode

Carlo Caione (1):
pinctrl: Fix gpio/pin mapping for Meson8b

Chen Gang (2):
alpha: Wire up all missing implemented syscalls
alpha: kernel: osf_sys: Set 'kts.tv_nsec' only when 'tv' has effect

Chengyu Song (1):
cifs: potential missing check for posix_lock_file_wait

Chris Lesiak (1):
hwmon: (ntc_thermistor) Ensure iio channel is of type IIO_VOLTAGE

Christian KÃnig (1):
drm/radeon: partially revert "fix

Christoph Hellwig (1):
target: Fix se_tpg_tfo->tf_subsys regression + remove tf_subsystem

Dan Carpenter (1):
CIFS: remove an unneeded NULL check

Daniel Borkmann (1):
tools: bpf_jit_disasm: fix segfault on disabled debugging log output

Daniel Vetter (1):
drm/plane-helper: Adapt cursor hack to transitional helpers

Dasaratharaman Chandramouli (2):
tools/power turbostat: correctly display more than 2 threads/core
tools/power turbostat: enable turbostat to support Knights Landing (KNL)

Dave Chinner (5):
percpu_counter: batch size aware __percpu_counter_compare()
xfs: inode and free block counters need to use __percpu_counter_compare
xfs: extent size hints can round up extents past MAXEXTLEN
xfs: xfs_attr_inactive leaves inconsistent attr fork state behind
xfs: xfs_iozero can return positive errno

David Henningsson (1):
ALSA: hda - Disable Headphone Mic boost for ALC662

David Vrabel (1):
xen-netfront: properly destroy queues when removing device

Eliad Peller (1):
iwlwifi: mvm: avoid use-after-free on iwl_mvm_d0i3_enable_tx()

Emmanuel Grumbach (4):
iwlwifi: mvm: forbid MIMO on devices that don't support it
iwlwifi: 7000: modify the firmware name for 3165
iwlwifi: mvm: fix MLME trigger
iwlwifi: mvm: BT Coex - duplicate the command if sent ASYNC

Evgenii Lepikhin (1):
ISCSI: fix minor memory leak

Federico Sauter (1):

Florian Fainelli (1):
net: phy: bcm7xxx: Fix 7425 PHY ID and flags

Geert Uytterhoeven (3):
MIPS: Fuloong 2E: Replace CONFIG_USB_ISP1760_HCD by CONFIG_USB_ISP1760
alpha: Remove #include <uapi/asm/types.h> from <asm/types.h>
ARM: multi_v7_defconfig: Replace CONFIG_USB_ISP1760_HCD by

George Wang (1):
xfs: use percpu_counter_read_positive for mp->m_icount

Guenter Roeck (4):
xtensa: Provide dummy dma_alloc_attrs() and dma_free_attrs()
hwmon: (tmp401) Do not auto-detect chip on I2C address 0x37
hwmon: (nct6775) Add missing sysfs attribute initialization
hwmon: (nct6683) Add missing sysfs attribute initialization

Haim Dreyfuss (1):
iwlwifi: mvm: Free fw_status after use to avoid memory leak

Helge Deller (1):
alpha: Fix bootpfile and bootpzfile make targets

Herbert Xu (1):
crypto: algif_aead - Disable AEAD user-space for now

Ingo Molnar (1):
x86/fpu: Disable XSAVES* support for now

Inki Dae (1):
ARM: dts: set display clock correctly for exynos4412-trats2

Ivan Mikhaylov (1):
net/ibm/emac: fix size of emac dump memory areas

James Hogan (2):
MIPS: Fix CDMM to use native endian MMIO reads
ttyFDC: Fix to use native endian MMIO reads

Jason Gunthorpe (1):
sctp: Fix mangled IPv4 addresses on a IPv6 listening socket

Jiang Liu (1):
smp, alpha: kill SMP single function call interrupt

Joe Perches (2):

Joe Thornber (1):
dm: fix casting bug in dm_merge_bvec()

Johan Hovold (2):
gpio: fix gpio leak in gpiochip_add error path
mfd: da9052: Fix broken regulator probe

Johannes Berg (2):
mac80211: don't use napi_gro_receive() outside NAPI context
mac80211: don't split remain-on-channel for coalescing

Junichi Nomura (3):
dm: run queue on re-queue
dm: fix NULL pointer when clone_and_map_rq returns !DM_MAPIO_REMAPPED
dm: fix reload failure of 0 path multipath mapping on blk-mq devices

Kailang Yang (1):
ALSA: hda/realtek - Add ALC256 alias name for Dell

Lars Seipel (1):
drm/nouveau/gr/gf100-: fix wrong constant definition

Laurent Fasnacht (1):
MIPS: ath79: fix build problem if CONFIG_BLK_DEV_INITRD is not set

Len Brown (2):
tools/power turbostat: correctly decode of ENERGY_PERFORMANCE_BIAS
tools/power turbostat: update version number to 4.7

Lendacky, Thomas (1):
amd-xgbe-phy: Fix initial mode when autoneg is disabled

Liad Kaufman (1):
iwlwifi: nvm: force mac from otp in case nvm mac is reserved

Linus Torvalds (1):
Linux 4.1-rc6

Lucas Stach (2):
ARM: imx6: allow booting with old DT
ARM: imx6: gpc: don't register power domain if DT data is missing

Luciano Coelho (2):
iwlwifi: mvm: take the UCODE_DOWN reference when resuming
iwlwifi: mvm: clean net-detect info if device was reset during suspend

Maciej W. Rozycki (1):
MIPS: strnlen_user.S: Fix a CPU_DADDI_WORKAROUNDS regression

Mark Rutland (1):
ARM: 8356/1: mm: handle non-pmd-aligned end of RAM

Mark Salyzyn (1):
unix/caif: sk_socket can disappear when state is unlocked

Mathieu Olivari (1):
net: stmmac: create one debugfs dir per net-device

Michael Brunner (1):
gpio: gpio-kempld: Fix get_direction return value

Michal Kazior (1):
mac80211: fix AP_VLAN crypto tailroom calculation

Mika Westerberg (1):
pinctrl: cherryview: Read triggering type from HW if not set
when requested

Mike Snitzer (3):
dm mpath: fix leak of dm_mpath_io structure in blk-mq .queue_rq error path
dm: requeue from blk-mq dm_mq_queue_rq() using BLK_MQ_RQ_QUEUE_BUSY
dm: fix false warning in free_rq_clone() for unmapped requests

Miklos Szeredi (2):
ovl: don't remove non-empty opaque directory
ovl: mount read-only if workdir can't be created

Nakajima Akira (3):
Fix that several functions handle incorrect value of mapchars
Fix to check Unique id and FileType when client refer file directly.
Fix to convert SURROGATE PAIR

NeilBrown (10):
md/raid5: ensure whole batch is delayed for all required bitmap updates.
md/raid5: close race between STRIPE_BIT_DELAY and batching.
md/raid5: Ensure a batch member is not handled prematurely.
md/raid5: remove condition test from check_break_stripe_batch_list.
md/raid5: duplicate some more handle_stripe_clean_event code in
md/raid5: add handle_flags arg to break_stripe_batch_list.
md/raid5: be more selective about distributing flags across batch.
md/raid5: call break_stripe_batch_list from handle_stripe_clean_event
md/raid5: break stripe-batches when the array has failed.
md: fix race when unfreezing sync_action

Nicholas Bellinger (1):
target: Drop signal_pending checks after interruptible lock acquire

Nicolas Ferre (1):
backlight: pwm: Handle EPROBE_DEFER while requesting the PWM

Paul Gortmaker (2):
alpha: don't use module_init for non-modular core code
alpha: delete non-required instances of <linux/init.h>

Petri Gynther (1):
MIPS: BMIPS: Fix bmips_wr_vec()

Philippe Reynes (1):
ARM: dts: imx27: only map 4 Kbyte for fec registers

Prarit Bhargava (1):
tools/power turbostat: allow running without cpu0

Rafael J. Wysocki (1):
PCI / ACPI: Do not set ACPI companions for host bridges with parents

RafaÅ MiÅecki (1):
ssb: extend fix for PCI related silent reboots to all chipsets

Ray Jui (1):
pinctrl: cygnus: fixed incorrect GPIO-pin mapping

Richard Cochran (3):
net: dp83640: fix broken calibration routine.
net: dp83640: reinforce locking rules.
net: dp83640: fix improper double spin locking.

Rob Clark (1):
drm/vgem: drop DRIVER_PRIME (v2)

Robert Jarzmik (1):
ARM: pxa: pxa_cplds: signedness bug in probe

Robert Nelson (1):
ARM: dts: am335x-boneblack: disable RTC-only sleep

Roland Dreier (1):
iser-target: Fix error path in isert_create_pi_ctx()

Romain Izard (1):
ARM: dts: Fix WLAN interrupt line for AM335x EVM-SK

Ross Lagerwall (1):
xen/netback: Properly initialize credit_bytes

Russell King (1):
ARM: fix missing syscall trace exit

Rusty Russell (2):
lguest: fix out-by-one error in address checking.
cpumask_set_cpu_local_first => cpumask_local_spread, lament

Sachin Prabhu (1):
cifs: Don't replace dentries for dfs mounts

Sasha Levin (1):
fs, omfs: add NULL terminator in the end up the token list

Shawn Guo (1):
ARM: dts: fix imx27 dtb build rule

Shreyas B. Prabhu (3):
tracing/mm: don't trace kmem_cache_free on offline cpus
tracing/mm: don't trace mm_page_free on offline cpus
tracing/mm: don't trace mm_page_pcpu_drain on offline cpus

Steve French (1):
[cifs] fix null pointer check

Steven Rostedt (1):
module: Call module notifier on failure after complete_formation()

Takashi Iwai (5):
Revert "ALSA: hda - Add mute-LED mode control to Thinkpad"
ALSA: hda - Set stream_pm ops automatically by generic parser
ALSA: hda - Fix noise on AMD radeon 290x controller
ALSA: hda - Disable power_save_node for IDT92HD71bxx
ALSA: hda - Fix lost sound due to stream_pm ops cleanup

Vittorio G (VittGam) (1):
ALSA: usb-audio: Add quirk for MS LifeCam HD-3000

Vladimir Zapolskiy (1):
net: netxen: correct sysfs bin attribute return code

WANG Cong (1):
net_sched: invoke ->attach() after setting dev->qdisc

Will Deacon (1):
ARM: 8357/1: perf: fix memory leak when probing PMU PPIs

Yijing Wang (1):
alpha: clean up unnecessary MSI/MSI-X capability find
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