linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Linus Torvalds <torvalds@linux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Linux 5.16-rc6
Date: Sun, 19 Dec 2021 14:39:17 -0800	[thread overview]
Message-ID: <CAHk-=wgWuZPhK6dgXsS42iMz4o610Uw4QXeUsTSOQheNo1tf5A@mail.gmail.com> (raw)

Things are calming down, and rc6 is fairly small. That's normal for
this time in the release schedule, but it's also normal for this time
of year.

And I expect that the next two weeks will be very quiet, and smaller
still. But maybe people are bored, maybe people are staying in due to
covid picking up again, we'll just see.

Regardless of what happens, I will be making an rc8 - not because this
release looks particularly problematic, but simply due to the seasonal
holidays. There's no point in releasing a final 5.16 and opening the
merge window when people are still on holiday or just coming back. So
we'll have at least one extra week of rc this release, even if no
nasty issues appear. And if issues _do_ appear, that can obviously
delay things further, even if that may look unlikely right now.

Anyway, on the rc6 front, most of the changes here are drivers (mainly
networking, usb, and gpu, with some minor noise elsewhere), although
the bpf seltest additions do show up in the diff quite prominently
too.

There's the usual arch updates too.  A good chunk of of those are to
dts files, so maybe they count as driver updates..  But there's some
other small changes in there: x86 kvm fixes, powerpc, s390 and mips
fixes, arm soc fixes etc.

The rest is spread out - filesystems (btrfs, ceph, ciph) and core
kernel (mostly networking).

I know most of us are preparing for Christmas, but give it a whirl,
ok? How important are those presents (and that family) anyway?

Shortlog appended for people who want to scan the details,

               Linus

---

Adam Ford (1):
      soc: imx: imx8m-blk-ctrl: Fix imx8mm mipi reset

Adrian Hunter (2):
      perf inject: Fix segfault due to close without open
      perf inject: Fix segfault due to perf_data__fd() without open

Ahmed Zaki (1):
      mac80211: fix a memory leak where sta_info is not freed

Alejandro Concepcion-Rodriguez (1):
      drm: simpledrm: fix wrong unit with pixel clock

Alex Bee (1):
      arm64: dts: rockchip: fix audio-supply for Rock Pi 4

Alexander Egorenkov (1):
      s390/kexec: handle R_390_PLT32DBL rela in
arch_kexec_apply_relocations_add()

Alexei Starovoitov (3):
      bpf: Fix extable fixup offset.
      bpf: Fix extable address check.
      selftest/bpf: Add a test that reads various addresses.

Alyssa Ross (1):
      dmaengine: st_fdma: fix MODULE_ALIAS

Amelie Delaunay (1):
      usb: dwc2: fix STM ID/VBUS detection startup delay in dwc2_driver_probe

Andrey Eremeev (1):
      dsa: mv88e6xxx: fix debug print for SPEED_UNFORCED

Arnd Bergmann (4):
      iwlwifi: fix LED dependencies
      brcmsmac: rework LED dependencies
      mt76: mt7921: fix build regression
      virtio: always enter drivers/virtio/

Artem Lapkin (1):
      arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from
rk3399-khadas-edge

Baowen Zheng (1):
      flow_offload: return EOPNOTSUPP for the unsupported mpls action type

Bin Meng (2):
      riscv: dts: unleashed: Add gpio card detect to mmc-spi-slot
      riscv: dts: unmatched: Add gpio card detect to mmc-spi-slot

Chang S. Bae (1):
      signal: Skip the altstack update when not needed

Christian Brauner (1):
      ceph: fix up non-directory creation in SGID directories

Christophe JAILLET (1):
      dmaengine: dw-edma: Fix return value check for dma_set_mask_and_coherent()

Chunfeng Yun (1):
      usb: xhci-mtk: fix list_del warning when enable list debug

Cyril Novikov (1):
      ixgbe: set X550 MDIO speed before talking to PHY

D. Wythe (1):
      net/smc: Prevent smc_release() from long blocking

Damien Le Moal (1):
      MAITAINERS: Change zonefs maintainer email address

Dan Carpenter (5):
      tee: amdtee: fix an IS_ERR() vs NULL bug
      vduse: fix memory corruption in vduse_dev_ioctl()
      vdpa: check that offsets are within bounds
      vduse: check that offset is within bounds in get_config()
      iavf: missing unlocks in iavf_watchdog_task()

Daniel Borkmann (7):
      bpf: Fix kernel address leakage in atomic fetch
      bpf, selftests: Add test case for atomic fetch on spilled pointer
      bpf: Fix kernel address leakage in atomic cmpxchg's r0 aux reg
      bpf, selftests: Update test case for atomic cmpxchg on r0 with pointer
      bpf: Fix signed bounds propagation after mov32
      bpf: Make 32->64 bounds propagation slightly more robust
      bpf, selftests: Add test case trying to taint map value pointer

Daniele Palmas (2):
      net: usb: qmi_wwan: add Telit 0x1070 composition
      USB: serial: option: add Telit FN990 compositions

Danielle Ratson (2):
      mlxsw: spectrum_router: Consolidate MAC profiles when possible
      selftests: mlxsw: Add a test case for MAC profiles consolidation

Dave Jiang (2):
      dmaengine: idxd: fix calling wq quiesce inside spinlock
      dmaengine: idxd: fix missed completion on abort path

David Ahern (3):
      selftests: Add duplicate config only for MD5 VRF tests
      selftests: Fix raw socket bind tests with VRF
      selftests: Fix IPv6 address bind tests

David Howells (1):
      afs: Fix mmap

David Wu (1):
      net: stmmac: Add GFP_DMA32 for rx buffers if no 64 capability

Davide Caratti (1):
      net/sched: sch_ets: don't remove idle classes from the round-robin list

Dinh Nguyen (1):
      ARM: socfpga: dts: fix qspi node compatible

Eric Dumazet (3):
      sch_cake: do not call cake_destroy() from cake_init()
      inet_diag: fix kernel-infoleak for UDP sockets
      sit: do not call ipip6_dev_free() from sit_init_net()

Evan Quan (1):
      drm/amdgpu: correct the wrong cached state for GMC on PICASSO

Fabio Estevam (1):
      ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name

Felix Fietkau (3):
      mac80211: fix rate control for retransmitted frames
      mac80211: fix regression in SSN handling of addba tx
      mac80211: send ADDBA requests using the tid/queue of the
aggregation session

Filip Pokryvka (1):
      netdevsim: don't overwrite read only ethtool parms

Filipe Manana (4):
      btrfs: fix double free of anon_dev after failure to create subvolume
      btrfs: fix missing last dir item offset update when logging directory
      btrfs: fix invalid delayed ref after subvolume creation failure
      btrfs: fix warning when freeing leaf after subvolume creation failure

Finn Behrens (2):
      nl80211: reset regdom when reloading regdb
      nl80211: remove reload flag from regulatory_request

Florian Fainelli (1):
      net: systemport: Add global locking for descriptor lifecycle

Florian Klink (1):
      arm64: dts: rockchip: fix poweroff on helios64

Florian Westphal (2):
      mptcp: remove tcp ulp setsockopt support
      mptcp: clear 'kern' flag from fallback sockets

Gal Pressman (1):
      net: Fix double 0x prefix print in SKB dump

George Kennedy (1):
      libata: if T_LENGTH is zero, dma direction should be DMA_NONE

Greg Jesionowski (1):
      net: usb: lan78xx: add Allied Telesis AT29M2-AF

Greg Kroah-Hartman (2):
      USB: gadget: bRequestType is a bitfield, not a enum
      Revert "usb: early: convert to readl_poll_timeout_atomic()"

Haimin Zhang (1):
      netdevsim: Zero-initialize memory for new map's value in
function nsim_bpf_map_alloc

Hangbin Liu (1):
      selftest/net/forwarding: declare NETIFS p9 p10

Hangyu Hua (2):
      phonet: refcount leak in pep_sock_accep
      rds: memory leak in __rds_conn_create()

Harshit Mogalapalli (1):
      drm/i915/display: Fix an unsigned subtraction which can never be negative.

Hawking Zhang (1):
      drm/amdgpu: don't override default ECO_BITs setting

Hu Weiwen (1):
      ceph: fix duplicate increment of opened_inodes metric

Ilan Peer (2):
      cfg80211: Acquire wiphy mutex on regulatory work
      mac80211: Fix the size used for building probe request

Ioana Ciornei (1):
      dpaa2-eth: fix ethtool statistics

Ivan T. Ivanov (1):
      ARM: rockchip: Use memcpy_toio instead of memcpy on smp bring-up

Janne Grunau (3):
      arm64: dts: apple: change ethernet0 device type to ethernet
      dt-bindings: i2c: apple,i2c: allow multiple compatibles
      arm64: dts: apple: add #interrupt-cells property to pinctrl nodes

Javier Martinez Canillas (1):
      Revert "drm/fb-helper: improve DRM fbdev emulation device names"

Jeff Layton (1):
      ceph: initialize i_size variable in ceph_sync_read

Jens Axboe (3):
      io-wq: drop wqe lock before creating new worker
      block: reduce kblockd_mod_delayed_work_on() CPU consumption
      Revert "block: reduce kblockd_mod_delayed_work_on() CPU consumption"

Jerome Brunet (1):
      arm64: meson: remove COMMON_CLK

Jerome Marchand (2):
      s390/ftrace: remove preempt_disable()/preempt_enable() pair
      recordmcount.pl: look for jgnop instruction as well as bcrl on s390

Ji-Ze Hong (Peter Hong) (1):
      serial: 8250_fintek: Fix garbled text for console

Jianglei Nie (1):
      btrfs: fix memory leak in __add_inode_ref()

Jiasheng Jiang (2):
      drm/ast: potential dereference of null pointer
      sfc_ef100: potential dereference of null pointer

Jie Wang (1):
      net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg

Jie2x Zhou (1):
      selftests: net: Correct ping6 expected rc from 2 to 1

Jimmy Wang (1):
      USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04)

Joe Thornber (1):
      dm btree remove: fix use after free in rebalance_children()

Johan Hovold (1):
      USB: serial: cp210x: fix CP2105 GPIO registration

Johannes Berg (8):
      mac80211: track only QoS data frames for admission control
      mac80211: add docs for ssn in struct tid_ampdu_tx
      iwlwifi: mvm: don't crash on invalid rate w/o STA
      mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock
      mac80211: validate extended element ID is present
      mac80211: fix lookup when adding AddBA extension element
      mac80211: mark TX-during-stop for TX in in_reconfig
      mac80211: do drv_reconfig_complete() before restarting all

John Garry (1):
      scsi: pm8001: Fix phys_to_virt() usage on dma_addr_t

John Keeping (3):
      arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply
      arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply
      net: stmmac: dwmac-rk: fix oob read in rk_gmac_setup

Jon Hunter (1):
      reset: tegra-bpmp: Revert Handle errors in BPMP response

Josef Bacik (1):
      btrfs: check WRITE_ERR when trying to read an extent buffer

Kalle Valo (1):
      MAINTAINERS: update Kalle Valo's email

Karen Sornek (1):
      igb: Fix removal of unicast MAC filters of VFs

Karol Kolacinski (2):
      ice: Use div64_u64 instead of div_u64 in adjfine
      ice: Don't put stale timestamps in the skbtoo

Kumar Kartikeya Dwivedi (1):
      selftests/bpf: Fix OOB write in test_verifier

Lakshmi Ramasubramanian (1):
      arm64: kexec: Fix missing error code 'ret' warning in
load_other_segments()

Lang Yu (1):
      drm/amd/pm: fix a potential gpu_metrics_table memory leak

Le Ma (1):
      drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE

Letu Ren (1):
      igbvf: fix double free in `igbvf_probe`

Lin Feng (1):
      bcache: fix NULL pointer reference in cached_dev_detach_finish

Linus Torvalds (2):
      fget: clarify and improve __fget_files() implementation
      Linux 5.16-rc6

Lv Ruyi (1):
      firmware: tegra: Fix error application of sizeof() to pointer

Magnus Karlsson (1):
      xsk: Do not sleep in poll() when need_wakeup set

Marek Behún (1):
      net: dsa: mv88e6xxx: Unforce speed & duplex in mac_link_down()

Marian Postevca (1):
      usb: gadget: u_ether: fix race in setting MAC address in setup phase

Mario Limonciello (1):
      drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC

Martin KaFai Lau (1):
      bpf, selftests: Fix racing issue in btf_skc_cls_ingress test

Martin Kepplinger (1):
      arm64: dts: imx8mq: remove interconnect property from lcdif

Mathew McBride (1):
      arm64: dts: ten64: remove redundant interrupt declaration for gpio-keys

Matthieu Baerts (1):
      mptcp: add missing documented NL params

Maxim Galaganov (1):
      mptcp: fix deadlock in __mptcp_push_pending()

Maxime Bizon (1):
      mac80211: fix TCP performance on mesh interface

Miaoqian Lin (2):
      net: bcmgenet: Fix NULL vs IS_ERR() checking
      perf expr: Fix missing check for return value of hashmap__new()

Mike Snitzer (1):
      dm integrity: fix data corruption due to improper use of bvec_kmap_local

Mike Tipton (1):
      clk: Don't parent clks until the parent is fully registered

Mordechay Goodstein (1):
      mac80211: update channel context before station state

Naohiro Aota (1):
      zonefs: add MODULE_ALIAS_FS

Nathan Chancellor (1):
      soc/tegra: fuse: Fix bitwise vs. logical OR warning

Nehal Bakulchandra Shah (1):
      usb: xhci: Extend support for runtime power management for AMD's
Yellow carp.

Nicholas Kazlauskas (2):
      drm/amd/display: Set exit_optimized_pwr_state for DCN31
      drm/amd/display: Reset DMCUB before HW init

Niklas Schnelle (1):
      s390: enable switchdev support in defconfig

Ong Boon Leong (1):
      net: stmmac: fix tc flower deletion for VLAN priority Rx steering

Paolo Abeni (1):
      mptcp: never allow the PM to close a listener subflow

Parav Pandit (1):
      vdpa: Consider device id larger than 31

Paul Chaignon (2):
      bpf: Fix incorrect state pruning for <8B spill/fill
      selftests/bpf: Tests for state pruning with u32 spill/fill

Paul Moore (1):
      audit: improve robustness of the audit queue handling

Pawel Laszczak (4):
      usb: cdnsp: Fix incorrect calling of cdnsp_died function
      usb: cdnsp: Fix issue in cdnsp_log_ep trace event
      usb: cdnsp: Fix incorrect status for control request
      usb: cdnsp: Fix lack of spin_lock_irqsave/spin_lock_restore

Philipp Rudo (2):
      s390/kexec_file: print some more error messages
      s390/kexec_file: fix error handling when applying relocations

Po-Hsu Lin (1):
      selftests: icmp_redirect: pass xfail=0 to log_test()

Randy Dunlap (1):
      hv: utils: add PTP_1588_CLOCK to Kconfig to fix build

Robert Schlabbach (1):
      ixgbe: Document how to enable NBASE-T support

Russell Currey (1):
      powerpc/module_64: Fix livepatching for RO modules

Russell King (Oracle) (1):
      net: phy: add a note about refcounting

Sasha Neftin (1):
      igc: Fix typo in i225 LTR functions

Scott Mayhew (1):
      selinux: fix sleeping function called from invalid context

Sean Christopherson (1):
      KVM: x86: Retry page fault if MMU reload is pending and root has no sp

Sergio Paracuellos (1):
      PCI: mt7621: Convert driver into 'bool'

Shin'ichiro Kawasaki (1):
      btrfs: fix missing blkdev_put() call in btrfs_scan_one_device()

Shyam Prasad N (1):
      cifs: ignore resource_id while getting fscache super cookie

Stefan Assmann (1):
      iavf: do not override the adapter state in the watchdog task (again)

Stefan Roese (1):
      PCI/MSI: Mask MSI-X vectors only on success

Stephan Gerhold (1):
      soc: imx: Register SoC device only on i.MX boards

Sudeep Holla (1):
      firmware: arm_scpi: Fix string overflow in SCPI genpd driver

Sven Schnelle (1):
      s390/entry: fix duplicate tracking of irq nesting level

Tejun Heo (1):
      iocost: Fix divide-by-zero on donation from low hweight cgroup

Tetsuo Handa (1):
      tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous

Thiago Rafael Becker (1):
      cifs: sanitize multiple delimiters in prepath

Thomas Gleixner (1):
      PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error

Tiezhu Yang (1):
      MIPS: Only define pci_remap_iospace() for Ralink

Tim Gardner (1):
      dmaengine: dw-axi-dmac: Fix uninitialized variable in
axi_chan_block_xfer_start()

Vignesh Raghavendra (1):
      dmaengine: ti: k3-udma: Fix smatch warnings

Vincent Pelletier (5):
      riscv: dts: sifive unmatched: Name gpio lines
      riscv: dts: sifive unmatched: Expose the board ID eeprom
      riscv: dts: sifive unmatched: Expose the PMIC sub-functions
      riscv: dts: sifive unmatched: Fix regulator for board rev3
      riscv: dts: sifive unmatched: Link the tmp451 with its power supply

Vitaly Kuznetsov (2):
      KVM: x86: Drop guest CPUID check for host initiated writes to
MSR_IA32_PERF_CAPABILITIES
      KVM: selftests: vmx_pmu_msrs_test: Drop tests mangling guest
visible CPUIDs

Vladimir Oltean (3):
      ARM: dts: imx6qp-prtwd3: update RGMII delays for sja1105 switch
      ARM: dts: ls1021a-tsn: update RGMII delays for sja1105 switch
      arm64: dts: lx2160abluebox3: update RGMII delays for sja1105 switch

Vyacheslav Bocharov (1):
      arm64: meson: fix dts for JetHub D1

Wang Qing (1):
      net: ethernet: ti: add missing of_node_put before return

Wei Wang (1):
      virtio/vsock: fix the transport to work with VMADDR_CID_ANY

Wenliang Wang (1):
      virtio_net: fix rx_drops stat for small pkts

Will Deacon (1):
      virtio_ring: Fix querying of maximum DMA mapping size for virtio device

Willem de Bruijn (2):
      selftests/net: toeplitz: fix udp option
      net/packet: rx_owner_map depends on pg_vec

Xiaoming Ni (1):
      powerpc/85xx: Fix oops when CONFIG_FSL_PMC=n

Xing Song (1):
      mac80211: set up the fwd_skb->dev for mesh forwarding

Xiubo Li (1):
      ceph: initialize pathlen variable in reconnect_caps_cb

Xu Yang (1):
      usb: typec: tcpm: fix tcpm unregister port but leave a pending timer

Yu Liao (1):
      timekeeping: Really make sure wall_to_monotonic isn't positive

Yufeng Mo (1):
      net: hns3: fix race condition in debugfs

Zqiang (1):
      locking/rtmutex: Fix incorrect condition in rtmutex_spin_on_owner()

             reply	other threads:[~2021-12-19 22:40 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-12-19 22:39 Linus Torvalds [this message]
2021-12-20 16:47 ` Guenter Roeck
2021-12-20 17:05   ` Linus Torvalds

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-=wgWuZPhK6dgXsS42iMz4o610Uw4QXeUsTSOQheNo1tf5A@mail.gmail.com' \
    --to=torvalds@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --subject='Re: Linux 5.16-rc6' \
    /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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).