Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp1832818yba; Sun, 14 Apr 2019 22:20:47 -0700 (PDT) X-Google-Smtp-Source: APXvYqzYRx8v4iVnE95eAy10r6IIjj0cl/YgWQA2zvoGNlYAIshjfk3QM10rxeG1lN4jIR/IFThv X-Received: by 2002:a17:902:7883:: with SMTP id q3mr73384507pll.60.1555305647679; Sun, 14 Apr 2019 22:20:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555305647; cv=none; d=google.com; s=arc-20160816; b=pyps3BbSAo3HUSs4dMtkpxhr11mBy983EmV7MMf5wa91wnpQ1D1xeNX2jkWqf8iO8J wIzMnYZ1+BDjs4ItfruHUuJh/6PAmKNYSHopz99sGnPrX6y+0dzRQtEyZWMajSu6LewK RtOaSyi5yOiafKRNS/LJwVXw9CzZLjgeyss8yh1RV8IYeSLDueu9W240kgoSilUgPGBI woVEZHgjAy0ZhSsrJqT+lCZQi87DclXZ3F41j1luUbZ6ff0SrSHXYRiiTHJJb9Q42x9D cYIa/hWLJ5HRkaNxwZ/3+4vwTiqiAmgDAV6g+ZlH60vGpbHEVKOlP8Rc56IL9nDeuwFP ZNtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=6lYybqVo9k0gbncdZGWNVQjoIvllg2hyVFQgrNyusPE=; b=YZN9guQpdCgE1KxOxeB2+oyzWsR6fUXiVP9hpV0XibQlhtOQi5/rANaKcEdC5ucB03 /PIv62U8Du/5YdXOHuY4nr2UTO1vHuNXDXV1llWF1NBpfoSGxyY/0j1ji2kOFpFNHF4L nEEmJKHhmybGY11BLpINFraChwdX8E/PaxT/gF6vEMIotSHBKH/ro6PH8sRIBCrLVpGn u7v+waJSzKPAHHV1+3QbzMVkVapA9uYehx2+7C86FhyEdOcYAi0ZROx6v9jn5o5mX0DG FTMDDlj4aEFdbuwOGDsyVXRKeJmJgs42VTO1BIpC8UC0uZyn9GI7HmF1Zk0owuJhSPsh fTKA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=ePrPA39J; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a13si43717854pgh.139.2019.04.14.22.20.16; Sun, 14 Apr 2019 22:20:47 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=ePrPA39J; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725809AbfDOFTV (ORCPT + 99 others); Mon, 15 Apr 2019 01:19:21 -0400 Received: from bombadil.infradead.org ([198.137.202.133]:36218 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725775AbfDOFTU (ORCPT ); Mon, 15 Apr 2019 01:19:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20170209; h=In-Reply-To:Content-Transfer-Encoding :Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date: Sender:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=6lYybqVo9k0gbncdZGWNVQjoIvllg2hyVFQgrNyusPE=; b=ePrPA39JC4OcEjsSJh3QNsC31u X0kUmizM6W9uQnptH66D/f31f/t9vSkIEUDq3s+F3Ri2v/gH9QVcrht4gQgXFj7Bkq40DPemoIHyp Ud0NHvdbp6Gsnc/oJ4YcMJTFOCH+CN0S8eL6feld6NbmV9+KzMN0rA4GXUCF09VSwqogP7jNjXHUt GGaHpT3hoT41HuKHr9tlmeCX4H4E22g3zX1meIXnhluVe4KyZdt2HbQcrPRILUtA3mT1BcfqkY9fJ QW6yR/nJgO053nfT+kUhPQn7qWhSFk9DSYRUH9AVGY2SXrVMGQ6JPJJ6CbK6L1Ca10SH7zbDfPakb E+8VM5fA==; Received: from hch by bombadil.infradead.org with local (Exim 4.90_1 #2 (Red Hat Linux)) id 1hFu1X-0008Cl-6B; Mon, 15 Apr 2019 05:19:19 +0000 Date: Sun, 14 Apr 2019 22:19:19 -0700 From: Christoph Hellwig To: Linus Torvalds Cc: Linux List Kernel Mailing Subject: Re: Linux 5.1-rc5 Message-ID: <20190415051919.GA31481@infradead.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.9.2 (2017-12-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Can we please have the page refcount overflow fixes out on the list for review, even if it is after the fact? On Sun, Apr 14, 2019 at 03:40:47PM -0700, Linus Torvalds wrote: > Nothing in here makes me feel uncomfortable about this release cycle > so far. Knock wood. > > Shortlog appended with an overview of the details, as usual. > > Linus > > --- > > Alex Deucher (1): > drm/amdkfd: Add picasso pci id > > Alexander Potapenko (1): > x86/asm: Use stricter assembly constraints in bitops > > Anand Jain (2): > btrfs: prop: fix zstd compression parameter validation > btrfs: prop: fix vanished compression property after failed set > > Andre Przywara (1): > PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller > > Andrei Vagin (1): > alarmtimer: Return correct remaining time > > Annaliese McDermond (2): > ASoC: tlv320aic32x4: Fix Common Pins > ASoC: tlv320aic32x4: Change author's name > > Ard Biesheuvel (1): > arm64/ftrace: fix inadvertent BUG() in trampoline check > > Arnaud Pouliquen (1): > ASoC: stm32: fix sai driver name initialisation > > Bart Van Assche (1): > locking/lockdep: Zap lock classes even with lock debugging disabled > > Brian Norris (1): > Bluetooth: btusb: request wake pin with NOAUTOEN > > CK Hu (2): > drm/mediatek: Implement gem prime vmap/vunmap function > drm/mediatek: Add Mediatek framebuffer device > > Charles Keepax (6): > ASoC: wm_adsp: Correct handling of compressed streams that restart > ASoC: wm_adsp: Correct error messages in wm_adsp_buffer_get_error > ASoC: wm_adsp: Add locking to wm_adsp2_bus_error > ASoC: wm_adsp: Shutdown any compressed streams on DSP watchdog timeout > ASoC: wm_adsp: Check for buffer in trigger stop > ASoC: cs35l35: Disable regulators on driver removal > > Chong Qiao (1): > MIPS: KGDB: fix kgdb support for SMP platforms. > > Chris Wilson (2): > drm/i915/gvt: Annotate iomem usage > drm/i915/gvt: Prevent use-after-free in ppgtt_free_all_spt() > > Christoph Hellwig (1): > sparc64/pci_sun4v: fix ATU checks for large DMA masks > > Christophe Leroy (2): > powerpc/32: Fix early boot failure with RTAS built-in > powerpc/vdso32: fix CLOCK_MONOTONIC on PPC64 > > Chuck Lever (2): > NFS: Fix handling of reply page vector > xprtrdma: Fix helper that drains the transport > > Cornelia Huck (1): > virtio: Honour 'may_reduce_num' in vring_create_virtqueue > > Dan Carpenter (5): > drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata() > aio: Fix an error code in __io_submit_one() > irqchip/irq-ls1x: Missing error code in ls1x_intc_of_init() > NFC: nci: Add some bounds checking in nci_hci_cmd_received() > nfc: nci: Potential off by one in ->pipes[] array > > Daniel Drake (1): > mmc: alcor: don't write data before command has completed > > Daniel Mack (1): > ASoC: cs4270: Set auto-increment bit for register writes > > Daniel Mentz (1): > ALSA: uapi: #include in asound.h > > Dave Airlie (1): > drm/udl: add a release method and delay modeset teardown > > David M?ller (1): > clk: x86: Add system specific quirk to mark clocks as critical > > Dongli Zhang (2): > virtio-blk: limit number of hw queues by nr_cpu_ids > scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids > > Erik Schmauss (1): > ACPICA: Namespace: remove address node from global list after > method termination > > Faiz Abbas (1): > mmc: sdhci-omap: Don't finish_mrq() on a command error during tuning > > Filipe Manana (1): > Btrfs: do not allow trimming when a fs is mounted with the > nologreplay option > > Guenter Roeck (1): > ASoC: intel: Fix crash at suspend/resume after failed codec registration > > Gustavo A. R. Silva (1): > ASoC: ab8500: Mark expected switch fall-through > > Hans Holmberg (1): > lightnvm: pblk: fix crash in pblk_end_partial_read due to multipage bvecs > > Hans de Goede (1): > ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once and > keep it enabled > > Heiner Kallweit (1): > r8169: disable ASPM again > > Horatiu Vultur (1): > MIPS: generic: Add switchdev, pinctrl and fit to ocelot_defconfig > > Hui Wang (1): > ALSA: hda - Add two more machines to the power_save_blacklist > > Imre Deak (1): > drm/i915: Get power refs in encoder->get_power_domains() > > Iuliana Prodan (1): > crypto: caam - fix copy of next buffer for xcbc and cmac > > James Smart (1): > nvme-fc: correct csn initialization and increments on error > > Jani Nikula (1): > drm/i915/dp: revert back to max link rate and lane count on eDP > > Jann Horn (1): > linux/kernel.h: Use parentheses around argument in u64_to_user_ptr() > > Jarkko Sakkinen (2): > tpm: turn on TPM on suspend for TPM 1.x > KEYS: trusted: allow trusted.ko to initialize w/o a TPM > > Jason Yan (1): > block: fix the return errno for direct IO > > Jenny TC (1): > ASoC: Intel: Skylake: enable S24_LE format support > > Jens Axboe (2): > tools/io_uring: remove IOCQE_FLAG_CACHEHIT > io_uring: restrict IORING_SETUP_SQPOLL to root > > Jernej Skrabec (1): > drm/sun4i: DW HDMI: Lower max. supported rate for H6 > > Jerome Brunet (1): > ASoC: dpcm: skip missing substream while applying symmetry > > Jiada Wang (2): > ASoC: rsnd: src: Avoid a potential deadlock > ASoC: rsnd: src: fix compiler warnings > > Jian-Hong Pan (1): > ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B114-21 > with ALC233 > > Joerg Roedel (1): > iommu/amd: Set exclusion range correctly > > John Hsu (2): > ASoC: nau8824: fix the issue of the widget with prefix name > ASoC: nau8810: fix the issue of widget with prefixed name > > Jonathan Hunter (1): > ASoC: soc-core: Fix probe deferral following prelink failure > > Josh Poimboeuf (1): > objtool: Add rewind_stack_do_exit() to the noreturn list > > J?r?me Glisse (1): > block: do not leak memory in bio_copy_user_iov() > > KaiChieh Chuang (2): > ASoC: mediatek: btcvsd add loopback > ASoC: dpcm: prevent snd_soc_dpcm use after free > > Kaike Wan (5): > IB/hfi1: Failed to drain send queue when QP is put into error state > IB/hfi1: Clear the IOWAIT pending bits when QP is put into error state > IB/hfi1: Eliminate opcode tests on mr deref > IB/hfi1: Fix the allocation of RSM table > IB/hfi1: Do not flush send queue in the TID RDMA second leg > > Kailang Yang (1): > ALSA: hda/realtek - Move to ACT_INIT state > > Kamal Heib (1): > RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove > > Kees Cook (1): > apparmor: Restore Y/N in /sys for apparmor's "enabled" > > Kefeng Wang (1): > genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n > > Keith Busch (1): > nvmet: fix discover log page when offsets are used > > Kuninori Morimoto (2): > ASoC: audio-graph-card: don't select DPCM via audio-graph-card > ASoC: simple-card: don't select DPCM via simple-audio-card > > Lendacky, Thomas (3): > x86/perf/amd: Resolve race condition when disabling PMC > x86/perf/amd: Resolve NMI latency issues for active PMCs > x86/perf/amd: Remove need to check "running" bit in NMI handler > > Leonard Crestez (1): > clk: imx: Fix PLL_1416X not rounding rates > > Lijun Ou (1): > RDMA/hns: Fix bug that caused srq creation to fail > > Linus Torvalds (4): > mm: make page ref count overflow check tighter and more explicit > mm: add 'try_get_page()' helper function > mm: prevent get_user_pages() from overflowing page refcount > Linux 5.1-rc5 > > Longpeng (1): > virtio_pci: fix a NULL pointer reference in vp_del_vqs > > Lorenzo Bianconi (2): > net: ip_gre: fix possible use-after-free in erspan_rcv > net: ip6_gre: fix possible use-after-free in ip6erspan_rcv > > Marc Gonzalez (1): > ASoC: wcd9335: Fix missing regmap requirement > > Martin Blumenstingl (1): > clk: meson: pll: fix rounding and setting a rate that matches precisely > > Matteo Croce (1): > drm/omap: fix typo > > Matthew Wilcox (1): > fs: prevent page refcount overflow in pipe_buf_get > > Matthias Wieloch (1): > clk: at91: fix programmable clock for sama5d2 > > Max Filippov (4): > xtensa: use actual syscall number in do_syscall_trace_leave > xtensa: fix initialization of pt_regs::syscall in start_thread > xtensa: fix return_address > xtensa: fix format string warning in init_pmd > > Maxime Jourdan (2): > clk: meson-gxbb: round the vdec dividers to closest > clk: meson: g12a: fix VPU clock muxes mask > > Mel Gorman (1): > sched/fair: Do not re-read ->h_load_next during hierarchical > load calculation > > Miaohe Lin (1): > net: vrf: Fix ping failed when vrf mtu is set to 0 > > Michael Chan (2): > bnxt_en: Improve RX consumer index validity check. > bnxt_en: Reset device on RX buffer errors. > > Michael Ellerman (1): > powerpc/mm: Define MAX_PHYSMEM_BITS for all 64-bit configs > > Michael S. Tsirkin (1): > MAiNTAINERS: add Paolo, Stefan for virtio blk/scsi > > Michael Zhivich (3): > ethtool: avoid signed-unsigned comparison in ethtool_validate_speed() > broadcom: tg3: fix use of SPEED_UNKNOWN ethtool constant > qlogic: qlcnic: fix use of SPEED_UNKNOWN ethtool constant > > Miguel Ojeda (1): > clang-format: Update with the latest for_each macro list > > Ming Lei (3): > block: don't use for-inside-for in bio_for_each_segment_all > blk-mq: introduce blk_mq_complete_request_sync() > nvme: cancel request synchronously > > Moni Shoua (1): > IB/mlx5: Reset access mask when looping inside page fault handler > > Neil Armstrong (4): > clk: meson-g12a: fix VPU clock parents > drm/bridge: dw-hdmi: disable SCDC configuration for invalid setups > clk: meson: vid-pll-div: remove warning and return 0 on invalid config > Revert "Documentation/gpu/meson: Remove link to meson_canvas.c" > > Nicholas Kazlauskas (1): > drm/amd/display: Fix negative cursor pos programming (v2) > > Nicholas Piggin (1): > powerpc/64s/radix: Fix radix segment exception handling > > Nicolas Dichtel (1): > selftests: add a tc matchall test case > > Oleksandr Andrushchenko (1): > ALSA: xen-front: Do not use stream buffer size before it is set > > Olga Kornievskaia (1): > NFSv4.1 fix incorrect return value in copy_file_range > > Olivier Moysan (9): > ASoC: stm32: sai: fix iec958 controls indexation > ASoC: stm32: sai: fix exposed capabilities in spdif mode > ASoC: stm32: sai: fix race condition in irq handler > ASoC: stm32: sai: fix oversampling mode > ASoC: stm32: sai: fix set_sync service > ASoC: stm32: i2s: fix registers declaration in regmap > ASoC: stm32: dfsdm: manage multiple prepare > ASoC: stm32: dfsdm: fix debugfs warnings on entry creation > ASoC: stm32: sai: fix master clock management > > Ondrej Jirman (1): > drm/sun4i: tcon top: Fix NULL/invalid pointer dereference in > sun8i_tcon_top_un/bind > > Pankaj Bharadiya (1): > ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol > > Paolo Valente (1): > block, bfq: fix use after free in bfq_bfqq_expire > > Paul Thomas (1): > net: macb driver, check for SKBTX_HW_TSTAMP > > Peter Zijlstra (2): > perf/x86/intel: Initialize TFA MSR > perf/core: Fix perf_event_disable_inatomic() race > > Philipp Puschmann (1): > ASoC: tlv320aic3x: fix reset gpio reference counting > > Qian Cai (1): > slab: fix a crash by reading /proc/slab_allocators > > Rander Wang (3): > ASoC:soc-pcm:fix a codec fixup issue in TDM case > ASoC:hdac_hda:use correct format to setup hda codec > ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform > > Ranjani Sridharan (6): > ASoC: dapm: set power_check callback for widgets that shouldnt > be always on > ASoC: intel: skylake: add remove() callback for component driver > ASoC: topology: Use the correct dobj to free enum control values and texts > ASoC: core: conditionally increase module refcount on component open > ASoC: pcm: update module refcount if module_get_upon_open is set > ASoC: pcm: fix error handling when try_module_get() fails. > > Richard Sailer (1): > ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 > > Rodrigo Siqueira (1): > drm/atomic-helper: Make atomic_enable/disable crtc callbacks optional > > Russell King (2): > ASoC: hdmi-codec: fix S/PDIF DAI > ASoC: hdmi-codec: avoid limiting params->msbits in hw_params() > > S.j. Wang (2): > ASoC: fsl_asrc: add constraint for the asrc of older version > ASoC: fsl_esai: fix channel swap issue when stream starts > > Scott Wood (1): > dma-debug: only skip one stackframe entry > > Sean Paul (1): > Documentation/gpu/meson: Remove link to meson_canvas.c > > Sergey Miroshnichenko (1): > PCI: pciehp: Ignore Link State Changes after powering off a slot > > Shuming Fan (3): > ASoC: rt5682: Check JD status when system resume > ASoC: rt5682: fix jack type detection issue > ASoC: rt5682: recording has no sound after booting > > Stefan Agner (1): > gpu: host1x: Fix compile error when IOMMU API is not available > > Stefan Schmidt (1): > MAINTAINERS: ieee802154: update documentation file pattern > > Stephane Eranian (1): > perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS > > Stephen Boyd (2): > genirq: Respect IRQCHIP_SKIP_SET_WAKE in irq_chip_set_wake_parent() > platform/x86: pmc_atom: Drop __initconst on dmi table > > Sugar Zhang (2): > ASoC: rockchip: pdm: fix regmap_ops hang issue > ASoC: rockchip: pdm: change dma burst to 8 > > Sylwester Nawrocki (2): > ASoC: samsung: i2s: Fix DAPM routes for capture stream > ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate > > Tadeusz Struk (3): > tpm: fix an invalid condition in tpm_common_poll > selftests/tpm2: Extend tests to cover partial reads > selftests/tpm2: Open tpm dev in unbuffered mode > > Takashi Iwai (1): > ALSA: hda: Fix racy display power access > > Tetsuo Handa (1): > NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. > > Thomas Bogendoerfer (1): > MIPS: SGI-IP27: Fix use of unchecked pointer in shutdown_bridge_irq > > Tony Lindgren (1): > drm/omap: hdmi4_cec: Fix CEC clock handling for PM > > Trond Myklebust (1): > Revert "SUNRPC: Micro-optimise when the task is known not to be sleeping" > > Tzung-Bi Shih (2): > ASoC: mediatek: mt8183: skip for i2s5 in mck_disable > ASoC: Intel: kbl: fix wrong number of channels > > Vandita Kulkarni (2): > drm/i915/icl: Ungate ddi clocks before IO enable > drm/i915/icl: Fix port disable sequence for mipi-dsi > > Varun Prakash (1): > scsi: csiostor: fix missing data copy in csio_scsi_err_handler() > > Ville Syrj?l? (1): > drm/i915: Fix pipe_bpp readout for BXT/GLK DSI > > Wangyan Wang (5): > drm/mediatek: fix the rate and divder of hdmi phy for MT2701 > drm/mediatek: make implementation of recalc_rate() for MT2701 hdmi phy > drm/mediatek: remove flag CLK_SET_RATE_PARENT for MT2701 hdmi phy > drm/mediatek: using new factor for tvdpll for MT2701 hdmi phy > drm/mediatek: no change parent rate in round_rate() for MT2701 hdmi phy > > Wei Yongjun (1): > aio: use kmem_cache_free() instead of kfree() > > Weiyi Lu (1): > clk: mediatek: fix clk-gate flag setting > > Wen Yang (1): > drm/mediatek: fix possible object reference leak > > Will Deacon (2): > arm64: backtrace: Don't bother trying to unwind the userspace stack > arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value > > Xiaochen Shen (1): > x86/resctrl: Fix typos in the mba_sc mount option > > Xiong Zhang (1): > drm/i915/gvt: Roundup fb->height into tile's height at calucation fb->size > > Yangyang Li (1): > RDMA/hns: Bugfix for SCC hem free > > Yue Haibing (1): > tpm: Fix the type of the return value in calc_tpm2_event_size() > > YueHaibing (1): > iov_iter: Fix build error without CONFIG_CRYPTO > > Zubin Mithra (1): > ALSA: seq: Fix OOB-reads from strlcpy > > ndesaulniers@google.com (1): > KEYS: trusted: fix -Wvarags warning > > shaoyunl (1): > drm/amdgpu: Adjust IB test timeout for XGMI configuration > > tiancyin (1): > drm/amd/display: fix cursor black issue > > wentalou (1): > drm/amdgpu: amdgpu_device_recover_vram always failed if only one > node in shadow_list ---end quoted text---