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. Linus --- 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 VM_CONTEXT*_PAGE_TABLE_END_ADDR handling" 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): CIFS: Fix race condition on RFC1002_NEGATIVE_SESSION_RESPONSE 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 CONFIG_USB_ISP1760 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): MIPS: irq: Use DECLARE_BITMAP MAINTAINERS: update CAPABILITIES pattern 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 break_stripe_batch_list 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 majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/