From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751895AbcFTExT (ORCPT ); Mon, 20 Jun 2016 00:53:19 -0400 Received: from mail-ob0-f196.google.com ([209.85.214.196]:35948 "EHLO mail-ob0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751536AbcFTExO convert rfc822-to-8bit (ORCPT ); Mon, 20 Jun 2016 00:53:14 -0400 MIME-Version: 1.0 From: Linus Torvalds Date: Sun, 19 Jun 2016 21:52:26 -0700 X-Google-Sender-Auth: h2xIrstRHcK9Z39l2ZzgZL3jGA0 Message-ID: Subject: Linux 4.7-rc4 To: Linux Kernel Mailing List Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org It's been a fairly normal week, and rc4 is out. Go test. The statistics look very normal: about two thirds drivers, with the rest being half architecture updates and half "misc" (small ffilesystem updates,. some documentation, and a smattering of patches elsewhere). The bulk of the driver updates are usb and gpu, but there's iio, leds, platform drivers, dma etc). The arch updates are mostly arm, with some small x86 fixlets too. But it's all pretty small, nothing particularly worrisome. Shortlog appended for people who want to get a feel for the kinds of things that have been happening. Linus --- Akinobu Mita (1): iio: pressure: bmp280: fix error message for wrong chip id Alan Stern (1): USB: EHCI: avoid undefined pointer arithmetic and placate UBSAN Alden Tondettar (3): udf: Don't BUG on missing metadata partition descriptor udf: Use IS_ERR when loading metadata mirror file entry udf: Use correct partition reference number for metadata Alex Deucher (3): drm/radeon: fix asic initialization for virtualized environments drm/amdgpu/gfx7: fix broken condition check Revert "drm/amdgpu: add pipeline sync while vmid switch in same ctx" Alex Hung (1): ideapad_laptop: Add an event for mic mute hotkey Alexander Usyskin (1): mei: don't use wake_up_interruptible for wr_ctrl Alexander Yarygin (1): KVM: s390: Add stats for PEI events Alexandre Belloni (1): Documentation: configfs-usb-gadget-uvc: fix kernel version Alison Schofield (1): iio: humidity: hdc100x: correct humidity integration time mask Ander Conselvan de Oliveira (1): drm/i915: Fix NULL pointer deference when out of PLLs in IVB Andres Rodriguez (1): amdgpu: fix asic initialization for virtualized environments (v2) Andrew Goodbody (2): usb: musb: Ensure rx reinit occurs for shared_fifo endpoints usb: musb: Stop bulk endpoint while queue is rotated Andrey Grodzovsky (1): drm/dp/mst: Always clear proposed vcpi table for port. Andy Gross (1): usb: host: ehci-msm: Conditionally call ehci suspend/resume Arnd Bergmann (4): ARM: samsung: improve static dma_mask definition ARM: exynos: don't select keyboard driver phy: exynos-mipi-video: avoid uninitialized variable use usb: dwc2: fix regression on big-endian PowerPC/ARM systems Axel Lin (1): regulator: tps51632: Fix setting ramp delay Ben Skeggs (1): drm/nouveau/iccsense: fix memory leak Benjamin Tissoires (1): HID: multitouch: Add MT_QUIRK_NOT_SEEN_MEANS_UP to Surface Pro 3 Bin Liu (5): usb: gadget: fix spinlock dead lock in gadgetfs usb: musb: host: clear rxcsr error bit if set usb: musb: host: don't start next rx urb if current one failed usb: musb: only restore devctl when session was set in backup usb: musb: host: correct cppi dma channel for isoch transfer Boris Brezillon (1): pwm: atmel-hlcdc: Fix default PWM polarity Brian Norris (1): pwm: Improve args checking in pwm_apply_state() Chandan Rajendra (1): Btrfs: btrfs_check_super_valid: Allow 4096 as stripesize Chen-Yu Tsai (2): ARM: dts: sun6i: primo81: Drop constraints on dc1sw regulator ARM: dts: sun6i: yones-toptech-bs1078-v2: Drop constraints on dc1sw regulator Chris Wilson (2): drm/i915: Silence "unexpected child device config size" for VBT on 845g drm/i915: Only ignore eDP ports that are connected Christian König (1): drm/radeon: don't use fractional dividers on RS[78]80 if SS is enabled Crestez Dan Leonard (4): max44000: Remove scale from proximity iio: st_sensors: Init trigger before irq request iio: st_sensors: Disable DRDY at init time iio: Fix error handling in iio_trigger_attach_poll_func Dan Carpenter (4): iio: dac: ad5592r: Off by one bug in ad5592r_alloc_channels() iio: humidity: am2315: Remove a stray unlock usb: f_fs: off by one bug in _ffs_func_bind() KEYS: potential uninitialized variable Daniel Baluta (2): iio: bmi160: Fix output data rate for accel iio: bmi160: Fix ODR setting Daniel Thompson (1): arm64: kgdb: Match pstate size with gdbserver protocol Dave Gerlach (3): ARM: OMAP2+: AM43XX: Enable fixes for Cortex-A9 errata ARM: OMAP2+: Select OMAP_INTERCONNECT for SOC_AM43XX ARM: dts: am437x-sk-evm: Reduce i2c0 bus speed for tps65218 David Hildenbrand (1): KVM: s390: ignore IBC if zero David Sterba (2): btrfs: use new error message helper in qgroup_account_snapshot btrfs: remove build fixup for qgroup_account_snapshot Dennis Wassenberg (1): thinkpad_acpi: Add support for HKEY version 0x200 Doug Oucharek (1): staging: lustre: lnet: Don't access NULL NI on failure path Enric Balletbo i Serra (2): ARM: dts: igep00x0: Add SD card-detect. ARM: dts: igep0020: Add SD card write-protect pin. Fabio Estevam (2): ARM: imx6ul: Fix Micrel PHY mask MAINTAINERS: Add myself as reviewer of ARM FSL/NXP Franklin S Cooper Jr (1): ARM: dts: dra7: Add gpmc dma channel Gabriel Krisman Bertazi (1): xhci: Cleanup only when releasing primary hcd Geert Uytterhoeven (4): MAINTAINERS: Add file patterns for dma device tree bindings MAINTAINERS: Add file patterns for virtio device tree bindings MAINTAINERS: Add file patterns for usb device tree bindings nfsd: Fix NFSD_MDS_PR_KEY on 32-bit by adding ULL postfix Greg Kroah-Hartman (1): usbip: rate limit get_frame_number message Gregor Boirie (1): iio:st_pressure: fix sampling gains (bring inline with ABI) Hans de Goede (10): usb: quirks: Fix sorting usb: quirks: Add no-lpm quirk for Acer C120 LED Projector USB: uas: Fix slave queue_depth not being set USB: xhci: Add broken streams quirk for Frescologic device id 1009 usb: musb: sunxi: Add set_mode platform function usb: musb: sunxi: Set state to A_WAIT_VRISE when enabling Vbus usb: musb: sunxi: Fix NULL ptr deref when gadget is registered before musb usb: musb: sunxi: Remove bogus "Frees glue" comment Revert "Staging: drivers: rtl8188eu: use sizeof(*ptr) instead of sizeof(struct)" Revert "Staging: rtl8188eu: rtw_efuse: Use sizeof type *pointer instead of sizeof type." Heinrich Schuchardt (3): usb: gadget: avoid exposing kernel stack usb: gadget: f_tcm: out of bound access in usbg_drop_tpg btrfs: Use correct format specifier J. Bruce Fields (3): SUNRPC: fix xprt leak on xps allocation failure nfsd4/rpc: move backchannel create logic into rpc code rpc: share one xps between all backchannels James Hogan (4): MIPS: KVM: Fix modular KVM under QEMU MIPS: KVM: Include bit 31 in segment matches MIPS: KVM: Don't unwind PC when emulating CACHE MIPS: KVM: Fix CACHE triggered exception emulation Janusz Krzysztofik (1): ARM: OMAP1: fix ams-delta FIQ handler to work with sparse IRQ Javier Martinez Canillas (2): ARM: dts: exynos: Fix port nodes names for Exynos5250 Snow board ARM: dts: exynos: Fix port nodes names for Exynos5420 Peach Pit board Jean Delvare (1): platform/x86: Drop duplicate dependencies on X86 Jean-Philippe Brucker (1): iommu/arm-smmu: Wire up map_sg for arm-smmu-v3 Jeff Mahoney (1): btrfs: account for non-CoW'd blocks in btrfs_abort_transaction Jim Lin (2): usb: gadget: f_fs: Fix wrong check on reserved1 of OS_DESC_EXT_COMPAT usb: gadget: f_fs: Fix kernel panic if use_os_string not set Jiri Slaby (1): base: make module_create_drivers_dir race-free Joerg Roedel (1): iommu/vt-d: Enable QI on all IOMMUs before setting root entry Johannes Thumshirn (2): mcb: Acquire reference to device in probe mcb: Acquire reference to carrier module in core John Keeping (1): iommu/rockchip: Fix zap cache during device attach John Youn (1): usb: dwc3: Set the ClearPendIN bit on Clear Stall EP command Josef Bacik (1): Btrfs: don't BUG_ON() in btrfs_orphan_add Junichi Nomura (1): ipmi: Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg() Jérôme Glisse (1): drm/radeon: do not hard reset GPU while freezing on r600/r700 family Krzysztof Opasiak (4): usb: gadget: Fix binding to UDC via configfs interface usb: gadget: printer: Drop unused device qualifier descriptor usb: gadget: uac2: Drop unused device qualifier descriptor usb: gadget: storage-common: Fix old comment about qualifier descriptor Lee Jones (1): ARM: dts: STi: stih407-family: Disable reserved-memory co-processor nodes Linus Torvalds (1): Linux 4.7-rc4 Linus Walleij (5): iio: light: bh1780: return after write iio: bh1780: dereference the client properly iio: light: bh1780: assign a static name iio: st_sensors: switch to a threaded interrupt leds: handle suspend/resume in heartbeat trigger Liu Bo (1): Btrfs: check if extent buffer is aligned to sectorsize Lucas Stach (1): drm/etnaviv: initialize iommu domain page size Ludovic Desroches (3): dmaengine: at_xdmac: align descriptors on 64 bits dmaengine: at_xdmac: fix residue corruption dmaengine: at_xdmac: double FIFO flush needed to compute residue Lyude (1): drm/i915/ilk: Don't disable SSC source if it's in use Marek Vasut (1): ARM: dts: socfpga: Add missing PHY phandle Mark Rutland (2): arm64: fix dump_instr when PAN and UAO are in use arm64: mm: mark fault_info table const Mark Salter (1): arm: pmu: Fix non-devicetree probing Masahiro Yamada (1): arm64: dts: drop "arm,amba-bus" in favor of "simple-bus" part 2 Mathias Nyman (2): xhci: Fix handling timeouted commands on hosts in weird states. xhci: fix platform quirks overwrite regression in 4.7-rc1 Matt Ranostay (5): iio: proximity: as3935: correct IIO_CHAN_INFO_RAW output iio: proximity: as3935: remove triggered buffer processing iio: proximity: as3935: fix buffer stack trashing iio: humidity: hdc100x: fix IIO_TEMP channel reporting iio: hudmidity: hdc100x: fix incorrect shifting and scaling Mauro Carvalho Chehab (1): Update my main e-mails at the Kernel tree Michael S. Tsirkin (1): tools/virtio: add noring tool Michał Pecio (1): USB: OHCI: Don't mark EDs as ED_OPER if scheduling fails Mike Rapoport (2): tools/virtio/ringtest: add usage example to README tools/virtio/ringtest: fix run-on-all.sh to work without /dev/cpu Miklos Szeredi (4): vfs: add d_real_inode() helper af_unix: fix hard linked sockets on overlay ovl: xattr filter fix ovl: fix uid/gid when creating over whiteout Mikulas Patocka (1): reiserfs: check kstrdup failure Nicolai Stange (3): kernel/kcov: unproxify debugfs file's fops debugfs: full_proxy_open(): free proxy on ->open() failure debugfs: open_proxy_open(): avoid double fops release Nicolas Chauvet (2): ARM: dts: Add non-removable to hsmmc on hp-t410 ARM: dts: disable mmc by default and enable when needed for dm814x Nishanth Menon (7): ARM: dts: omap5-board-common: Describe the voltage supply mapping accurately ARM: OMAP5 / DRA7: Introduce workaround for 801819 ARM: dts: am57xx-idk-common: Fix input supply names ARM: OMAP2: Enable Errata 430973 for OMAP3 ARM: OMAP: DRA7: powerdomain data: Set L3init and L4per to ON ARM: OMAP: DRA7: powerdomain data: Remove unused pwrsts_logic_ret ARM: OMAP: DRA7: powerdomain data: Remove unused pwrsts_mem_ret Ocquidant, Sebastien (1): memory: omap-gpmc: Fix omap gpmc EXTRADELAY timing Oded Gabbay (3): drm/amdkfd: unbind only existing processes drm/amdkfd: destroy dbgmgr in notifier release drm/amdkfd: print once about mem_banks truncation Oleg Drokin (3): nfsd: Always lock state exclusively. nfsd: Extend the mutex holding region around in nfsd4_process_open2() nfsd: Make init_open_stateid() a bit more whole Oliver Neukum (1): HID: elo: kill not flush the work Olliver Schinagl (1): ARM: dts: sunxi: Add OLinuXino Lime2 eMMC to the Makefile Paul E. McKenney (2): arm: Use _rcuidle tracepoint to allow use from idle arm: Use _rcuidle for smp_cross_call() tracepoints Peter Griffin (1): usb: dwc3: st: Fix USB_DR_MODE_PERIPHERAL configuration. Philipp Zabel (2): drm/crtc: fix connector reference counting mismatch in drm_crtc_helper_set_config drm/crtc: only store the necessary data for set_config rollback Rafael J. Wysocki (1): Revert "ACPICA: ACPI 2.0, Hardware: Add access_width/bit_offset support for acpi_hw_write()" Rex Zhu (2): drm/amd/powerplay: update powerplay table parsing drm/amd/powerplay: select samu dpm 0 as boot level on polaris. Richard Weinberger (3): Revert "mtd: switch ubi_open_volume_path() to vfs_stat()" Revert "mtd: switch open_mtd_by_chdev() to use of vfs_stat()" ubi: Don't bypass ->getattr() Robin Murphy (1): drm/nouveau/Revert "drm/nouveau/device/pci: set as non-CPU-coherent on ARM64" Roger Quadros (2): phy: ti-pipe3: Program the DPLL even if it was already locked extcon: palmas: Fix boot up state of VBUS when using GPIO detection Ryo Kodama (1): pwm: sysfs: Get return value from pwm_apply_state() Sergei Shtylyov (2): usb: musb: host: move DMA engine check from musb_tx_dma_set_mode_cppi_tusb() to its caller usb: musb: host: make musb_tx_dma_set_mode_*() *void* Shuah Khan (1): Update email addresses in MAINTAINERS and .mailmap Srinivas Kandagatla (4): usb: echi-hcd: Add ehci_setup check before echi_shutdown regulator: qcom_smd: add list_voltage callback regulator: qcom_smd: add regulator ops for pm8941 lnldo regulator: qcom_smd: add list_voltage callback Srinivas Pandruvada (1): cpufreq: intel_pstate: Adjust _PSS[0] freqeuency if needed Stefan Roese (1): dmaengine: mv_xor: Fix incorrect offset in dma_map_page() Steinar H. Gunderson (1): usb: dwc3: exynos: Fix deferred probing storm. Steve Capper (1): ARM: 8579/1: mm: Fix definition of pmd_mknotpresent Sudip Mukherjee (1): USB: mos7720: delete parport Suravee Suthikulpanit (2): kvm: svm: Fix implicit declaration for __default_cpu_present_to_apicid() kvm: svm: Do not support AVIC if not CONFIG_X86_LOCAL_APIC Suzuki K Poulose (4): coresight: Fix NULL pointer dereference in _coresight_build_path coresight: Fix tmc_read_unprepare_etr coresight: Fix erroneous memset in tmc_read_unprepare_etr coresight: Handle build path error Tejun Heo (2): percpu: fix synchronization between chunk->map_extend_work and chunk destruction percpu: fix synchronization between synchronous map extension and chunk destruction Tero Kristo (1): ARM: OMAP2+: timer: add probe for clocksources Thierry Reding (2): usb: host: ehci-tegra: Grab the correct UTMI pads reset usb: host: ehci-tegra: Avoid getting the same reset twice Thomas Petazzoni (1): usb: xhci-plat: properly handle probe deferral for devm_clk_get() Tom Yan (1): uas: remove can_queue set in host template Tomi Valkeinen (1): ARM: dts: DRA74x: fix DSS PLL2 addresses Tony Lindgren (18): ARM: dts: Fix igepv5 audiopwon-gpio ARM: dts: Fix uart wakeirq on omap5 by removing WAKEUP_EN for omaps ARM: dts: Fix ldo7 source for HDMI on igepv5 usb: musb: Fix idling after host mode by increasing autosuspend delay usb: musb: Remove unnecessary shutdown function usb: musb: Update to use PM runtime autosuspend usb: musb: Split PM runtime between wrapper IP and musb core usb: musb: Remove conditional PM runtime calls for musb_gadget usb: musb: Use delayed for musb_gadget_pullup usb: musb: Handle cable status better for 2430 glue layer usb: musb: Improve PM runtime and phy handling for 2430 glue layer usb: musb: Remove try_idle for 2430 glue layer usb: musb: Don't set d+ high before enable for 2430 glue layer usb: musb: Return error value from musb_mailbox usb: musb: Remove extra PM runtime calls from 2430 glue layer usb: musb: Remove pm_runtime_set_irq_safe usb: musb: Use normal module_init for 2430 glue usb: phy: Check initial state for twl6030 Tony Makkiel (1): leds: core: Fix brightness setting upon hardware blinking enabled Vahram Aharonyan (2): usb: dwc2: gadget: Do not halt endpoint if active usb: dwc2: gadget: Do not halt isochronous endpoints Ville Syrjälä (2): drm/i915: Check VBT for port presence in addition to the strap on VLV/CHV drm/i915: Extract physical display dimensions from VBT Viresh Kumar (1): PM / OPP: Add 'UNKNOWN' status for shared_opp in struct opp_table Will Deacon (4): ARM: 8578/1: mm: ensure pmd_present only checks the valid bit arm64: spinlock: order spin_{is_locked,unlock_wait} against local locks arm64: spinlock: fix spin_unlock_wait for LSE atomics arm64: spinlock: Ensure forward-progress in spin_unlock_wait William Breathitt Gray (6): isa: Allow ISA-style drivers on modern systems gpio: Allow PC/104 devices on X86_64 iio: stx104: Allow build for X86_64 watchdog: ebc-c384_wdt: Allow build for X86_64 isa: Call isa_bus_init before dependent ISA bus drivers register isa: Dummy isa_register_driver should return error code William Wu (1): usb: gadget: composite: don't queue OS desc req if length is invalid Xiubo Li (1): kvm: Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES Yang Zhang (1): kvm: vmx: check apicv is active before using VT-d posted interrupt Yong Li (1): iio: light apds9960: Add the missing dev.parent Zygo Blaxell (1): btrfs: avoid blocking open_ctree from cleaner_kthread