From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A3AC7C433E0 for ; Sun, 24 May 2020 23:01:24 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 71B4B2076C for ; Sun, 24 May 2020 23:01:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1590361284; bh=Jf97SDWL5C43nLHIsLoA20xYtBckg2oVDImx89Wavcc=; h=From:Date:Subject:To:List-ID:From; b=ZznARuhp1ZIOdOhDjm2591Eoe3MNyaqhhuTaHi8BjD+EmSk4PY8zQQqQPviwnDgj/ deXfZGmuuLCQtmhGOUs77TAe5CUO8OPeRwAH5QNLYkgakT1+jL1ZTqjv0mIvOo6h2J fE4EdXHeeUyQDVcEhzLoAu8gBHH1BJzL+Bnh8Sbw= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388552AbgEXXBN (ORCPT ); Sun, 24 May 2020 19:01:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42662 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387863AbgEXXBM (ORCPT ); Sun, 24 May 2020 19:01:12 -0400 Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C1399C061A0E for ; Sun, 24 May 2020 16:01:10 -0700 (PDT) Received: by mail-lf1-x131.google.com with SMTP id z206so5882493lfc.6 for ; Sun, 24 May 2020 16:01:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=ufAQlWT352XSIQ/v8zLa9ONYoLTrlAMRzh39HkLA3Tw=; b=bm9fViG7YzrlveJE1CxqNxdVzeNzJxk0omYCrEMtOPHTGWdaHJI92XHHv0YutPcuNE 0JTPMP+UYz6heZ7drO7AbL4yXpfhWeJqM+3cv5mnui4QATnoHVuoh9I10FO770WKyIXI eZCL97xM42muCRr6y4UY39mPGvYccSqL5ME64= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=ufAQlWT352XSIQ/v8zLa9ONYoLTrlAMRzh39HkLA3Tw=; b=X+niCLLJ67lX1xfWUifX7jdEYoaiA+T8KJBFklg5C0lp+g3vYNUON6ThrwHfQmcdKZ doGJDulUcpjV7Gumx8YahpB+1RPDFqLpdH5Ol6ZG1JV5UKRPrfc3wWMmX9OqoniibdME LP+etCFPuboD6Ck/en/lPaRuP+iBo3kgl+CoaSNPvc9KlHnNOcXznbQFKigXODG+1gXO wAFirBwVsv7sFHbcDGKxVLB04YXYqFC4I/9JdJbI5J68IGWEbdKBs2PcoisKvVwSWLpk t1Ei6aUKeGgoFGUi6/2Pszxn5u7y586Vl7V8g8LnRohEY/NJaGLEgOEtrcjpF6NVlps6 DM3A== X-Gm-Message-State: AOAM533mfYH1ysHGN66z0JC5KYlyXprPlP7/M8TIv4xrYaXIRrBK/0wb FT4YpSEV4/IGfdae4JAFDPThVahLNwU= X-Google-Smtp-Source: ABdhPJyQCb/qXUlP7YIorPma6lxL09TgCtdluIREZIpRbRBjNfcNuJIbhOE17tIj4uN2viDcmp7m6A== X-Received: by 2002:a19:cb05:: with SMTP id b5mr5704391lfg.108.1590361268500; Sun, 24 May 2020 16:01:08 -0700 (PDT) Received: from mail-lj1-f170.google.com (mail-lj1-f170.google.com. [209.85.208.170]) by smtp.gmail.com with ESMTPSA id n21sm3997986ljg.74.2020.05.24.16.01.07 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 24 May 2020 16:01:07 -0700 (PDT) Received: by mail-lj1-f170.google.com with SMTP id z18so18779629lji.12 for ; Sun, 24 May 2020 16:01:07 -0700 (PDT) X-Received: by 2002:a2e:9891:: with SMTP id b17mr11023805ljj.312.1590361266813; Sun, 24 May 2020 16:01:06 -0700 (PDT) MIME-Version: 1.0 From: Linus Torvalds Date: Sun, 24 May 2020 16:00:50 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Linux 5.7-rc7 To: Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Archived-At: List-Archive: List-Post: So if rc6 was a bit bigger than I would have liked, rc7 looks very normal. Not the smallest we've had, not the largest. It's right in the middle of the pack. And none of the fixes look like there's anything particularly scary going on. Most of it is very small, and the slightly larger patches aren't huge either and are well-contained (the two slightly larger patches are to s390 and rxrpc - and even those patches aren't really all _that_ big). Other than that, it's mostly drivers (gpu and networking stand out, but small stuff in various other drivers) and some misc small patches all over. So it looks like I was worried for nothing last rc. Of course, anything can still change, but everything _looks_ all set for a regular release scheduled for next weekend. Knock wood. Most of the discussion I have seen has already been about various cleanups and new features for 5.8, and I have one early pull request already pending. In fact, the biggest excitement this week for me was just that I upgraded my main machine, and for the first time in about 15 years, my desktop isn't Intel-based. No, I didn't switch to ARM yet, but I'm now rocking an AMD Threadripper 3970x. My 'allmodconfig' test builds are now three times faster than they used to be, which doesn't matter so much right now during the calming down period, but I will most definitely notice the upgrade during the next merge window. Anyway, go out and give this a good final test so that we won't have any unhappy surprises after 5.7 is released.. Linus --- Al Viro (2): fix multiplication overflow in copy_fdtable() arm64: Add get_user() type annotation on the !access_ok() path Alain Volmat (1): i2c: fix missing pm_runtime_put_sync in i2c_device_probe Alex Elder (1): net: ipa: don't be a hog in gsi_channel_poll() Alexander Monakov (1): iommu/amd: Fix over-read of ACPI UID from IVRS table Alexander Usyskin (1): mei: release me_cl object reference Amit Cohen (1): selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer Andrii Nakryiko (1): bpf: Prevent mmap()'ing read-only maps as writable Antoine Tenart (1): net: phy: mscc: fix initialization of the MACsec protocol mode Arnd Bergmann (1): sh: include linux/time_types.h for sockios Arvind Sankar (1): x86/boot: Mark global variables as static Atsushi Nemoto (1): i2c: altera: Fix race between xfer_msg and isr thread Baoquan He (1): MAINTAINERS: add files related to kdump Benjamin Thiel (1): efi: Pull up arch-specific prototype efi_systab_show_arch() Bijan Mottahedeh (1): io_uring: don't use kiocb.private to store buf_index Bodo Stroesser (1): scsi: target: Put lun_ref at end of tmr processing Boris Sukholitko (1): __netif_receive_skb_core: pass skb by reference Brent Lu (1): ALSA: pcm: fix incorrect hw_base increase Calvin Johnson (1): coresight: cti: remove incorrect NULL return check Can Guo (1): scsi: pm: Balance pm_only counter of request queue during system resu= me Chaitanya Kulkarni (2): null_blk: return error for invalid zone size null_blk: don't allow discard for zoned mode Christian Gmeiner (1): drm/etnaviv: fix perfmon domain interation Christian Lachner (1): ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme Christoph Hellwig (2): ubifs: remove broken lazytime support ext4: fix fiemap size checks for bitmap files Christophe JAILLET (4): iio: dac: vf610: Fix an error handling path in 'vf610_dac_probe()' iio: sca3000: Remove an erroneous 'get_device()' i2c: mux: demux-pinctrl: Fix an error handling path in 'i2c_demux_pinctrl_probe()' dmaengine: tegra210-adma: Fix an error handling path in 'tegra_adma_probe()' Christophe Leroy (1): Revert "powerpc/32s: reorder Linux PTE bits to better match Hash PTE bits." Claudiu Manoil (1): felix: Fix initialization of ioremap resources Codrin Ciubotariu (1): i2c: at91: Fix pinmux after devm_gpiod_get() for bus recovery Colin Ian King (1): drm/vmwgfx: remove redundant assignment to variable ret Cristian Ciocaltea (1): dmaengine: owl: Use correct lock in owl_dma_get_pchan() DENG Qingfang (1): net: dsa: mt7530: fix roaming from DSA user ports Dan Carpenter (5): iio: imu: st_lsm6dsx: unlock on error in st_lsm6dsx_shub_write_raw() ovl: potential crash in ovl_fid_to_fh() staging: wfx: unlock on error path evm: Fix a small race in init_desc() drm/etnaviv: Fix a leak in submit_pin_objects() Dave Jiang (1): dmaengine: idxd: fix interrupt completion after unmasking Dave Young (1): efi/earlycon: Fix early printk for wider fonts David Ahern (1): nexthop: Fix attribute checking for groups David Hildenbrand (1): device-dax: don't leak kernel memory to user space after unloading km= em David Howells (5): rxrpc: Fix the excessive initial retransmission timeout afs: Don't unlock fetched data pages until the op completes successfu= lly rxrpc: Trace discarded ACKs rxrpc: Fix ack discard rxrpc: Fix a warning Dinghao Liu (1): net: smsc911x: Fix runtime PM imbalance on error Dragos Bogdan (1): staging: iio: ad2s1210: Fix SPI reading Eran Ben Elisha (2): net/mlx5: Fix a race when moving command interface to events mode net/mlx5: Avoid processing commands before cmdif is ready Eric Biggers (1): ubifs: fix wrong use of crypto_shash_descsize() Eric Dumazet (2): ax25: fix setsockopt(SO_BINDTODEVICE) tipc: block BH before using dst_cache Eric Sandeen (1): exfat: use iter_file_splice_write Eugeniy Paltsev (3): ARC: Fix ICCM & DCCM runtime size checks ARC: [plat-hsdk]: fix USB regression ARC: guard dsp early init against non ARCv2 Ewan D. Milne (1): scsi: qla2xxx: Do not log message when reading port speed via sysfs Fabrice Gasnier (2): iio: adc: stm32-adc: fix device used to request dma iio: adc: stm32-dfsdm: fix device used to request dma Gerald Schaefer (2): s390/mm: fix set_huge_pte_at() for empty ptes s390/kaslr: add support for R_390_JMP_SLOT relocation type Greg Kroah-Hartman (1): Revert "kobject: Make sure the parent does not get released before its children" Gregory CLEMENT (1): iio: adc: ti-ads8344: Fix channel selection Grygorii Strashko (1): net: ethernet: ti: cpsw: fix ASSERT_RTNL() warning during suspend Guixiong Wei (1): drm/vmwgfx: Fix parameter name in vmw_bo_init Gustavo A. R. Silva (1): i2c: mux: Replace zero-length array with flexible-array Heikki Krogerus (1): kobject: Make sure the parent does not get released before its childr= en Heiner Kallweit (1): r8169: fix OCP access on RTL8117 Heinrich Schuchardt (1): efi/libstub: Avoid returning uninitialized data from setup_graphics() Ido Schimmel (2): netdevsim: Ensure policer drop counter always increases selftests: netdevsim: Always initialize 'RET' variable Ignat Korchagin (1): um: Fix typo in vector driver transport option definition Ilya Dryomov (1): vsprintf: don't obfuscate NULL and error pointers Jakub Sitnicki (1): flow_dissector: Drop BPF flow dissector prog ref on netns cleanup Jan Schmidt (1): drm/edid: Add Oculus Rift S to non-desktop list Jason A. Donenfeld (4): wireguard: selftests: use newer iproute2 for gcc-10 wireguard: noise: read preshared key while taking lock wireguard: queueing: preserve flow hash across packet scrubbing wireguard: noise: separate receive counter from send counter Jason Yan (1): drm/vmwgfx: Return true in function vmw_fence_obj_signaled() Jens Axboe (4): io_uring: initialize ctx->sqo_wait earlier io_uring: remove dead check in io_splice() io_uring: cancel work if task_work_add() fails io_uring: don't add non-IO requests to iopoll pending list Jere Lepp=C3=A4nen (1): sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed Jeremy Kerr (1): net: bmac: Fix read of MAC address from ROM Jiri Pirko (1): mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails Joerg Roedel (1): iommu: Fix deferred domain attachment Johannes Berg (2): um: Fix xor.h include um: syscall.c: include John Hubbard (3): rapidio: fix an error in get_user_pages_fast() error handling selftests/vm/.gitignore: add mremap_dontunmap selftests/vm/write_to_hugetlbfs.c: fix unused variable warning Jonathan McDowell (1): net: ethernet: stmmac: Enable interface clocks on probe for IPQ806x Josh Poimboeuf (1): x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive task= s KP Singh (1): security: Fix hook iteration for secid_to_secctx Kamal Dasu (1): mtd:rawnand: brcmnand: Fix PM resume crash Kefeng Wang (1): riscv: Fix print_vm_layout build error if NOMMU Keno Fischer (1): arm64: Fix PTRACE_SYSEMU semantics Klaus Doth (1): misc: rtsx: Add short delay after exit from ASPM Kurt Kanzenbach (1): dt-bindings: net: dsa: b53: Add missing size and address cells to exa= mple Lenny Szubowicz (1): efi/libstub/x86: Avoid EFI map buffer alloc in allocate_e820() Leon Romanovsky (1): net: phy: propagate an error back to the callers of phy_sfp_probe Leon Yu (1): net: stmmac: don't attach interface until resume finishes Linus Torvalds (1): Linux 5.7-rc7 Lo=C3=AFc Yhuel (1): tpm: check event log version before reading final events Luca Coelho (1): iwlwifi: pcie: handle QuZ configs with killer NICs as well Madhuparna Bhowmik (2): evm: Fix RCU list related warnings ipv6: Fix suspicious RCU usage warning in ip6mr Manivannan Sadhasivam (1): net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() Maor Dickman (1): net/mlx5e: Fix allowed tc redirect merged eswitch offload cases Marc Payne (1): r8152: support additional Microsoft Surface Ethernet Adapter variant Marco Elver (1): kasan: disable branch tracing for core runtime Martin KaFai Lau (1): net: inet_csk: Fix so_reuseport bind-address cache in tb->fast* Masahiro Yamada (2): arc: ptrace: hard-code "arc" instead of UTS_MACHINE arc: remove #ifndef CONFIG_AS_CFI_SIGNAL_FRAME Matt Ranostay (1): iio: chemical: atlas-sensor: correct DO-SM channels Michael Ellerman (1): powerpc/64s: Disable STRICT_KERNEL_RWX Michael S. Tsirkin (1): vhost: missing __user tags Michal Kubecek (1): ethtool: count header size in reply size estimate Mike Rapoport (2): sparc32: use PUD rather than PGD to get PMD in srmmu_nocache_init() sparc32: fix page table traversal in srmmu_nocache_init() Miquel Raynal (1): mtd: spinand: Propagate ECC information to the MTD structure Moshe Shemesh (3): net/mlx5: Add command entry handling completion net/mlx5: Fix memory leak in mlx5_events_init net/mlx5e: Update netdev txq on completions during closure Namjae Jeon (1): exfat: add the dummy mount options to be backward compatible with staging/exfat Naoya Horiguchi (1): MAINTAINERS: update email address for Naoya Horiguchi Nathan Chancellor (1): x86/mmiotrace: Use cpumask_available() for cpumask_var_t variables Navid Emamdoost (1): apparmor: Fix use-after-free in aa_audit_rule_init Neil Horman (1): sctp: Don't add the shutdown timer if its already been added Nicholas Kazlauskas (1): drm/amd/display: Defer cursor lock until after VUPDATE Nick Desaulniers (1): x86: bitops: fix build regression Niklas Schnelle (1): s390/pci: Fix s390_mmio_read/write with MIO Oscar Carter (1): staging: greybus: Fix uninitialized scalar variable Palmer Dabbelt (1): RISC-V: gp_in_global needs register keyword Pavankumar Kondeti (1): sched/debug: Fix requested task uclamp values shown in procfs Pavel Begunkov (2): io_uring: don't prepare DRAIN reqs twice io_uring: fix FORCE_ASYNC req preparation PeiSen Hou (1): ALSA: hda/realtek - Add more fixup entries for Clevo machines Peter Ujfalusi (1): dmaengine: ti: k3-udma: Fix TR mode flags for slave_sg and memcpy Phil Auld (1): sched/fair: Fix enqueue_task_fair() warning some more Philipp Rudo (1): s390/kexec_file: fix initrd location for kdump kernel Punit Agrawal (1): efi: cper: Add support for printing Firmware Error Record Reference Qii Wang (1): MAINTAINERS: add maintainer for mediatek i2c controller driver Qiushi Wu (3): net: sun: fix missing release regions in cas_init_one(). rxrpc: Fix a memory leak in rxkad_verify_response() net/mlx4_core: fix a memory leak bug. Rafael J. Wysocki (1): ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive Rafa=C5=82 Hibner (1): dmaengine: zynqmp_dma: Move list_del inside zynqmp_dma_free_descripto= r. Raul E Rangel (1): iommu/amd: Fix get_acpihid_device_id() Ricardo Ribalda Delgado (1): mtd: Fix mtd not registered due to nvmem name collision Richard Weinberger (1): ubi: Fix seq_file usage in detailed_erase_block_info debugfs file Ritesh Harjani (1): ext4: fix EXT4_MAX_LOGICAL_BLOCK macro Roberto Sassu (3): ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash(= ) evm: Check also if *tfm is an error pointer in init_desc() ima: Fix return value of ima_write_policy() Rodrigo Siqueira (1): drm/amd/display: Remove dml_common_def file Roi Dayan (5): net/mlx5e: Fix inner tirs handling net/mlx5: Fix cleaning unmanaged flow tables net/mlx5: Don't maintain a case of del_sw_func being null net/mlx5: Annotate mutex destroy for root ns net/mlx5e: CT: Correctly get flow rule Roland Scheidegger (1): drm/vmwgfx: update MAINTAINERS entry Roman Mashak (1): net sched: fix reporting the first-time use timestamp Russell King (1): net: mvpp2: fix RX hashing for non-10G ports Sabrina Dubroca (1): net: don't return invalid table id error when we fall back to PF_UNSP= EC Sagar Shrikant Kadam (1): tty: serial: add missing spin_lock_init for SiFive serial console Saravana Kannan (2): driver core: Fix SYNC_STATE_ONLY device link implementation driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device links Scott Bahling (1): ALSA: iec1712: Initialize STDSP24 properly when using the model=3Dstaudio option Shay Drory (1): net/mlx5: Fix error flow in case of function_setup failure Stephen Worley (1): net: nlmsg_cancel() if put fails for nhmsg Tang Bin (1): net: sgi: ioc3-eth: Fix return value check in ioc3eth_probe() Tariq Toukan (1): net/mlx5e: kTLS, Destroy key object after destroying the TIS Tetsuo Handa (1): pipe: Fix pipe_full() test in opipe_prep(). Tiezhu Yang (1): net: Fix return value about devm_platform_ioremap_resource() Todd Malsbary (2): mptcp: use rightmost 64 bits in ADD_ADDR HMAC mptcp: use untruncated hash in ADD_ADDR HMAC Uladzislau Rezki (1): z3fold: fix use-after-free when freeing handles Vadim Fedorenko (3): net/tls: fix encryption error checking net/tls: free record only on encryption error net: ipip: fix wrong address family in init error path Valentin Longchamp (1): net/ethernet/freescale: rework quiesce/activate for ucc_geth Vincent Guittot (1): sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list Vineet Gupta (3): ARC: entry: comment ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT ARC: show_regs: avoid extra line of output Vitaly Kuznetsov (1): x86/hyperv: Properly suspend/resume reenlightenment notifications Vivek Goyal (2): ovl: clear ATTR_FILE from attr->ia_valid ovl: clear ATTR_OPEN from attr->ia_valid Vladimir Murzin (1): dmaengine: dmatest: Restore default for channel Vladimir Oltean (1): net: mscc: ocelot: fix address ageing time (again) Vladimir Stempen (1): drm/amd/display: DP training to set properly SCRAMBLING_DISABLE Wei Yongjun (6): staging: kpc2000: fix error return code in kp2000_pcie_probe() ipack: tpci200: fix error return code in tpci200_register() bus: mhi: core: Fix some error return code exfat: fix possible memory leak in exfat_find() net: ethernet: ti: fix some return value check of cpsw_ale_create() net: ethernet: ti: am65-cpsw-nuss: fix error handling of am65_cpsw_nuss_probe Wolfram Sang (2): i2c: use my kernel.org address from now on i2c: algo-pca: update contact email Xiaoguang Wang (1): io_uring: reset -EBUSY error when io sq thread is waken up Xiyu Yang (2): apparmor: fix potential label refcnt leak in aa_change_profile apparmor: Fix aa_label refcnt leak in policy_update YueHaibing (1): vdpasim: remove unused variable 'ret' Yuqi Jin (1): net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()"