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. Linus --- 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 arch/x86/boot/compressed/misc.h 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): MIPS: Fix enabling of DEBUG_STACKOVERFLOW 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 maintainer 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 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/