LKML Archive on lore.kernel.org
 help / color / Atom feed
From: Linus Torvalds <torvalds@linux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Linux 5.7
Date: Sun, 31 May 2020 17:44:02 -0700
Message-ID: <CAHk-=wiZGrCkiBB1V7bxp8NZH6yWi9mPM4ptMW16OzOiNprBFA@mail.gmail.com> (raw)

So we had a fairly calm last week, with nothing really screaming
"let's delay one more rc". Knock wood - let's hope we don't have
anything silly lurking this time, like the last-minute wifi regression
we had in 5.6..

But embarrassing regressions last time notwithstanding, it all looks
fine. And most of the discussion I've seen the last week or two has
been about upcoming features, so the merge window is now open and I'll
start processing pull requests tomorrow as usual. But in the meantime,
please give this a whirl.

We've got a lot of changes in 5.7 as usual (all the stats look normal
- but "normal" for us obviously pretty big and means "almost 14
thousand non-merge commits all over, from close to two thousand
developers"), So the appended shortlog is only the small stuff that
came in this last week since rc7.

Go test,

                 Linus

---

Adrian Hunter (1):
      mmc: sdhci: Fix SDHCI_QUIRK_BROKEN_CQE

Al Viro (1):
      copy_xstate_to_kernel(): don't leave parts of destination uninitialized

Alexander Dahl (1):
      x86/dma: Fix max PFN arithmetic overflow on 32 bit systems

Alexander Potapenko (1):
      fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info()

Alexei Starovoitov (1):
      bpf: Fix use-after-free in fmod_ret check

Amir Goldstein (1):
      fanotify: turn off support for FAN_DIR_MODIFY

Andreas Gruenbacher (1):
      gfs2: Even more gfs2_find_jhead fixes

Andy Lutomirski (1):
      x86/syscalls: Revert "x86/syscalls: Make __X32_SYSCALL_BIT be
unsigned long"

Antony Antony (1):
      xfrm: fix error in comment

Aric Cyr (1):
      drm/amd/display: Fix potential integer wraparound resulting in a hang

Arnd Bergmann (2):
      bridge: multicast: work around clang bug
      include/asm-generic/topology.h: guard cpumask_of_node() macro argument

Axel Lin (1):
      gpio: mlxbf2: Fix sleeping while holding spinlock

Aya Levin (1):
      net/mlx5e: Fix arch depending casting issue in FEC

Bartosz Golaszewski (1):
      gpiolib: notify user-space about line status changes after flags are set

Björn Töpel (1):
      xsk: Add overflow check for u64 division, stored into u32

Brendan Shanks (1):
      Input: evdev - call input_flush_device() on release(), not flush()

Changming Liu (1):
      ALSA: hwdep: fix a left shifting 1 by 31 UB bug

Chris Chiu (1):
      ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC

Chris Lew (1):
      net: qrtr: Allocate workqueue before kernel_bind

Chris Packham (1):
      net: sctp: Fix spelling in Kconfig help

Christophe JAILLET (1):
      Input: dlink-dir685-touchkeys - fix a typo in driver name

Chuhong Yuan (1):
      NFC: st21nfca: add missed kfree_skb() in an error path

Daniel Axtens (1):
      powerpc/64s: Disable sanitisers for C syscall/interrupt entry/exit code

Daniel Xu (1):
      xattr: fix uninitialized out-param

Daniele Palmas (1):
      net: usb: qmi_wwan: add Telit LE910C1-EUX composition

David Ahern (4):
      nexthops: Move code from remove_nexthop_from_groups to remove_nh_grp_entry
      nexthop: Expand nexthop_is_multipath in a few places
      ipv4: Refactor nhc evaluation in fib_table_lookup
      ipv4: nexthop version of fib_info_nh_uses_dev

Davide Caratti (1):
      net/sched: fix infinite loop in sch_fq_pie

Dennis Kadioglu (1):
      Input: synaptics - add a second working PNP_ID for Lenovo T470s

Dennis YC Hsieh (1):
      soc: mediatek: cmdq: return send msg error code

Dmitry Torokhov (1):
      Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list"

Dongli Zhang (1):
      nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll()

Edwin Peer (1):
      bnxt_en: fix firmware message length endianness

Enric Balletbo i Serra (1):
      Input: cros_ec_keyb - use cros_ec_cmd_xfer_status helper

Eric Dumazet (4):
      crypto: chelsio/chtls: properly set tp->lsndtime
      net: be more gentle about silly gso requests coming from user
      l2tp: do not use inet_hash()/inet_unhash()
      l2tp: add sk_family checks to l2tp_validate_socket

Eric W. Biederman (1):
      exec: Always set cap_ambient in cap_bprm_set_creds

Evan Green (1):
      Input: synaptics-rmi4 - really fix attn_data use-after-free

Fredrik Strupe (1):
      ARM: 8977/1: ptrace: Fix mask for thumb breakpoint hook

Fugang Duan (1):
      net: stmmac: enable timestamp snapshot for required PTP packets
in dwmac v5.10a

Geert Uytterhoeven (1):
      ARM: 8973/1: Add missing newline terminator to kernel message

Grygorii Strashko (2):
      ARM: dts: am57xx: fix networking on boards with ksz9031 phy
      ARM: dts: am437x: fix networking on boards with ksz9031 phy

Guo Ren (4):
      csky: Fixup CONFIG_PREEMPT panic
      csky: Fixup abiv2 syscall_trace break a4 & a5
      csky: Coding convention in entry.S
      csky: Fixup CONFIG_DEBUG_RSEQ

Gustavo A. R. Silva (1):
      Input: applespi - replace zero-length array with flexible-array

Hamish Martin (1):
      ARM: dts: bcm: HR2: Fix PPI interrupt types

Hangbin Liu (1):
      neigh: fix ARP retransmit timer guard

Hans de Goede (1):
      Input: axp20x-pek - always register interrupt handlers

Heinrich Kuhn (1):
      nfp: flower: fix used time of merge flow statistics

Helge Deller (1):
      parisc: Fix kernel panic in mem_init()

Hsin-Yi Wang (1):
      arm64: dts: mt8173: fix vcodec-enc clock

Hugh Dickins (1):
      mm,thp: stop leaking unreleased file pages

James Hilliard (1):
      Input: usbtouchscreen - add support for BonXeon TP

Jason Gunthorpe (1):
      RDMA/core: Fix double destruction of uobject

Jay Lang (1):
      x86/ioperm: Prevent a memory leak when fork fails

Jeff Layton (1):
      ceph: flush release queue when handling caps for unknown inode

Jens Axboe (2):
      sched/fair: Don't NUMA balance for kthreads
      Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs
and REQ_NOWAIT"

Jerry Lee (1):
      libceph: ignore pool overlay and cache logic on redirects

Jia He (1):
      virtio_vsock: Fix race condition in virtio_transport_recv_pkt

Joe Perches (1):
      checkpatch/coding-style: deprecate 80-column warning

Johannes Berg (1):
      cfg80211: fix debugfs rename crash

John Fastabend (3):
      bpf: Fix a verifier issue when assigning 32bit reg states to 64bit ones
      bpf, selftests: Verifier bounds tests need to be updated
      bpf, selftests: Add a verifier test for assigning 32bit reg
states to 64bit ones

Johnny Chuang (1):
      Input: elants_i2c - support palm detection

Jonas Falkevik (1):
      sctp: check assoc before SCTP_ADDR_{MADE_PRIM, ADDED} event

Jonathan Marek (1):
      clk: qcom: sm8250 gcc depends on QCOM_GDSC

Kaike Wan (1):
      IB/qib: Call kobject_put() when kobject_init_and_add() fails

Kailang Yang (1):
      ALSA: hda/realtek - Add new codec supported for ALC287

Kevin Locke (2):
      Input: i8042 - add ThinkPad S230u to i8042 nomux list
      Input: i8042 - add ThinkPad S230u to i8042 reset list

Konstantin Khlebnikov (1):
      mm: remove VM_BUG_ON(PageSlab()) from page_mapcount()

Krzysztof Kozlowski (2):
      ia64: Hide the archdata.iommu field behind generic IOMMU_API
      x86: Hide the archdata.iommu field behind generic IOMMU_API

Linus Lüssing (1):
      mac80211: mesh: fix discovery timer re-arming issue / crash

Linus Torvalds (1):
      Linux 5.7

Linus Walleij (1):
      gpio: fix locking open drain IRQ lines

Lubomir Rintel (3):
      ARM: dts: mmp3: Use the MMP3 compatible string for /clocks
      ARM: dts: mmp3-dell-ariel: Fix the SPI devices
      ARM: dts: mmp3: Drop usb-nop-xceiv from HSIC phy

Maor Dickman (1):
      net/mlx5e: Remove warning "devices are not on same switch HW"

Maor Gottlieb (1):
      RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work

Mark Bloch (1):
      net/mlx5: Fix crash upon suspend/resume

Michael Braun (1):
      netfilter: nft_reject_bridge: enable reject with bridge vlan

Michael Chan (1):
      bnxt_en: Fix accumulation of bp->net_stats_prev.

Michael Ellerman (1):
      powerpc/64s: Fix restore of NV GPRs after facility unavailable exception

Nathan Chancellor (1):
      netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update

Nicolas Dichtel (1):
      xfrm interface: fix oops when deleting a x-netns interface

Nikolay Aleksandrov (1):
      nexthops: don't modify published nexthop groups

Nobuhiro Iwamatsu (1):
      arm64/kernel: Fix return value when cpu_online() fails in __cpu_up()

Odin Ugedal (1):
      device_cgroup: Cleanup cgroup eBPF device filter code

Pablo Neira Ayuso (6):
      netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code
      netfilter: conntrack: make conntrack userspace helpers work again
      netfilter: nfnetlink_cthelper: unbreak userspace helper support
      netfilter: conntrack: comparison of unsigned in cthelper confirmation
      netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build
      net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta()

Paolo Abeni (4):
      mptcp: avoid NULL-ptr derefence on fallback
      mptcp: fix unblocking connect()
      mptcp: fix race between MP_JOIN and close
      mptcp: remove msk from the token container at destruction time.

Paul Cercueil (2):
      gpu/drm: ingenic: Fix bogus crtc_atomic_check callback
      gpu/drm: Ingenic: Fix opaque pointer casted to wrong type

Peng Hao (1):
      mmc: block: Fix use-after-free issue for rpmb

Petr Mladek (1):
      powerpc/bpf: Enable bpf_probe_read{, str}() on powerpc again

Phil Sutter (1):
      netfilter: ipset: Fix subcounter update skip

Pradeep Kumar Chitrapu (1):
      ieee80211: Fix incorrect mask for default PE duration

Qian Cai (1):
      mm/z3fold: silence kmemleak false positives of slots

Qiushi Wu (4):
      RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe()
      qlcnic: fix missing release in qlcnic_83xx_interrupt_test.
      bonding: Fix reference count leak in bond_sysfs_slave_add.
      iommu: Fix reference count leak in iommu_group_alloc.

Robert Beckett (1):
      ARM: dts/imx6q-bx50v3: Set display interface clock parents

Roi Dayan (1):
      net/mlx5e: Fix stats update for matchall classifier

Russell King (3):
      ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h
      ARM: uaccess: integrate uaccess_save and uaccess_restore
      ARM: uaccess: fix DACR mismatch with nested exceptions

Sabrina Dubroca (1):
      xfrm: espintcp: save and call old ->sk_destruct

Sascha Hauer (1):
      gpio: mvebu: Fix probing for chips without PWM

Simon Ser (1):
      drm/amd/display: drop cursor position check in atomic test

Stefano Garzarella (1):
      vsock: fix timeout in vsock_accept()

Stephan Gerhold (1):
      Input: mms114 - fix handling of mms345l

Takashi Iwai (3):
      gpio: exar: Fix bad handling for ida_simple_get error path
      ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround
      ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio

Tal Gilboa (1):
      net/mlx5e: Properly set default values when disabling adaptive moderation

Tejun Heo (1):
      Revert "cgroup: Add memory barriers to plug
cgroup_rstat_updated() race window"

Thomas Falcon (1):
      drivers/net/ibmvnic: Update VNIC protocol version reporting

Tiezhu Yang (2):
      gpio: pxa: Fix return value of pxa_gpio_probe()
      gpio: bcm-kona: Fix return value of bcm_kona_gpio_probe()

Tony Lindgren (1):
      ARM: dts: Fix wrong mdio clock for dm814x

Valentine Fatiev (1):
      IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode

Vasundhara Volam (1):
      bnxt_en: Fix return code to "flash_device".

Vinay Kumar Yadav (1):
      net/tls: fix race condition causing kernel panic

Vincent Stehlé (1):
      ARM: dts: bcm2835-rpi-zero-w: Fix led polarity

Vinod Koul (1):
      clk: qcom: gcc: Fix parent for gpll0_out_even

Vlad Buslov (1):
      net/mlx5e: Fix MLX5_TC_CT dependencies

Vladimir Oltean (3):
      dpaa_eth: fix usage as DSA master, try 3
      net: dsa: felix: send VLANs on CPU port as egress-tagged
      net: dsa: declare lockless TX feature for slave ports

Wei Yongjun (1):
      Input: synaptics-rmi4 - fix error return code in rmi_driver_probe()

Willem de Bruijn (1):
      net: check untrusted gso_size at kernel entry

Wolfram Sang (1):
      Input: lm8333 - update contact email

Xin Long (12):
      xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input
      xfrm: do pskb_pull properly in __xfrm_transport_prep
      esp6: get the right proto for transport mode in esp6_gso_encap
      xfrm: remove the xfrm_state_put call becofe going to out_reset
      esp6: support ipv6 nexthdrs process for beet gso segment
      esp4: support ipv6 nexthdrs process for beet gso segment
      xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output
      ip_vti: receive ipip packet by calling ip_tunnel_rcv
      esp6: calculate transport_header correctly when sel.family != AF_INET6
      esp4: improve xfrm4_beet_gso_segment() to be more readable
      xfrm: fix a warning in xfrm_policy_insert_list
      xfrm: fix a NULL-ptr deref in xfrm_local_error

Yang Yingliang (1):
      devinet: fix memleak in inetdev_init()

wenxu (1):
      net/sched: act_ct: add nat mangle action only for NAT-conntrack

Łukasz Patron (1):
      Input: xpad - add custom init packet for Xbox One S controllers

Łukasz Stelmach (1):
      ARM: 8970/1: decompressor: increase tag size

                 reply index

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAHk-=wiZGrCkiBB1V7bxp8NZH6yWi9mPM4ptMW16OzOiNprBFA@mail.gmail.com' \
    --to=torvalds@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

LKML Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/lkml/0 lkml/git/0.git
	git clone --mirror https://lore.kernel.org/lkml/1 lkml/git/1.git
	git clone --mirror https://lore.kernel.org/lkml/2 lkml/git/2.git
	git clone --mirror https://lore.kernel.org/lkml/3 lkml/git/3.git
	git clone --mirror https://lore.kernel.org/lkml/4 lkml/git/4.git
	git clone --mirror https://lore.kernel.org/lkml/5 lkml/git/5.git
	git clone --mirror https://lore.kernel.org/lkml/6 lkml/git/6.git
	git clone --mirror https://lore.kernel.org/lkml/7 lkml/git/7.git
	git clone --mirror https://lore.kernel.org/lkml/8 lkml/git/8.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 lkml lkml/ https://lore.kernel.org/lkml \
		linux-kernel@vger.kernel.org
	public-inbox-index lkml

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-kernel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git