archive mirror
 help / color / mirror / Atom feed
From: Linus Torvalds <>
To: Linux Kernel Mailing List <>
Subject: Linux 6.6
Date: Sun, 29 Oct 2023 18:26:53 -1000	[thread overview]
Message-ID: <> (raw)

So this last week has been pretty calm, and I have absolutely no
excuses to delay the v6.6 release any more, so here it is.

There's a random smattering of fixes all over, and apart from some
bigger fixes to the r8152 driver, it's all fairly small.  Below is the
shortlog for last week for anybody who really wants to get a flavor of
the details. It's short enough to scroll through.

This obviously means that the merge window for 6.7 opens tomorrow, and
I appreciate how many early pull requests I have lined up, with 40+
ready to go. That will make it a bit easier for me to deal with it,
since I'll be on the road for the first week of the merge window.



Al Viro (4):
      nfsd: lock_rename() needs both directories to live on the same fs
      sparc32: fix a braino in fault handling in csum_and_copy_..._user()
      io_uring: kiocb_done() should *not* trust ->ki_pos if
->{read,write}_iter() failed
      ceph_wait_on_conflict_unlink(): grab reference before dropping ->d_lock

Alain Volmat (1):
      i2c: stm32f7: Fix PEC handling in case of SMBUS transfers

Alessandro Carminati (1):
      clk: Sanitize possible_parent_show to Handle Return Value of

Alex Bee (4):
      ARM: dts: rockchip: Fix i2c0 register address for RK3128
      ARM: dts: rockchip: Add missing arm timer interrupt for RK3128
      ARM: dts: rockchip: Add missing quirk for RK3128's dma engine
      ARM: dts: rockchip: Fix timer clocks for RK3128

Alexandre Ghiti (2):
      riscv: handle VM_FAULT_[HWPOISON|HWPOISON_LARGE] faults instead
of panicking
      riscv: fix set_huge_pte_at() for NAPOT mappings when a swap entry is set

Alexandru Matei (1):
      vsock/virtio: initialize the_virtio_vsock before using VQs

Ammar Faizi (1):
      tools/nolibc: i386: Fix a stack misalign bug on _start

Andrii Nakryiko (1):
      tracing/kprobes: Fix symbol counting logic by looking at modules as well

Aneesh Kumar K.V (1):
      powerpc/mm: Avoid calling arch_enter/leave_lazy_mmu() in set_ptes

Anjali Kulkarni (1):
      Fix NULL pointer dereference in cn_filter()

Arnd Bergmann (1):
      kasan: disable kasan_non_canonical_hook() for HW tags

Avraham Stern (1):
      wifi: mac80211: don't drop all unprotected public action frames

Bartosz Golaszewski (1):
      mailmap: map Bartosz's old address to the current one

Ben Greear (1):
      wifi: cfg80211: pass correct pointer to rdev_inform_bss()

Christian König (2):
      drm/amdgpu: ignore duplicate BOs again
      drm/amdkfd: reserve a fence slot while locking the BO

Christoph Hellwig (3):
      riscv: RISCV_NONSTANDARD_CACHE_OPS shouldn't depend on
      riscv: only select DMA_DIRECT_REMAP from RISCV_ISA_ZICBOM and
      soc: renesas: ARCH_R9A07G043 depends on !RISCV_ISA_ZICBOM

Christophe JAILLET (1):
      net: ieee802154: adf7242: Fix some potential buffer overflow in

Christopher Obbard (2):
      arm64: dts: rockchip: Add i2s0-2ch-bus-bclk-off pins to RK3399
      arm64: dts: rockchip: Fix i2s0 pin conflict on ROCK Pi 4 boards

Conor Dooley (1):
      soc: renesas: Make ARCH_R9A07G043 depend on required options

Damien Le Moal (1):
      scsi: sd: Introduce manage_shutdown device flag

Dan Carpenter (2):
      ARM: omap2: fix a debug printk
      clk: stm32: Fix a signedness issue in clk_stm32_composite_determine_rate()

David Lazar (1):
      platform/x86: Add s2idle quirk for more Lenovo laptops

Dell Jin (1):
      net: ethernet: adi: adin1110: Fix uninitialized variable

Deming Wang (2):
      net: ipv4: fix typo in comments
      net: ipv6: fix typo in comments

Douglas Anderson (8):
      r8152: Increase USB control msg timeout to 5000ms as per spec
      r8152: Run the unload routine if we have errors during probe
      r8152: Cancel hw_phy_work if we have an error in probe
      r8152: Release firmware if we have an error in probe
      r8152: Check for unplug in rtl_phy_patch_request()
      r8152: Check for unplug in r8153b_ups_en() / r8153c_ups_en()
      r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLE
      r8152: Block future register access if register access fails

Dragos Tatulea (2):
      vdpa/mlx5: Fix double release of debugfs entry
      vdpa/mlx5: Fix firmware error on creation of 1k VQs

Ekansh Gupta (4):
      misc: fastrpc: Reset metadata buffer to avoid incorrect free
      misc: fastrpc: Free DMA handles for RPC calls with no arguments
      misc: fastrpc: Clean buffers on remote invocation failures
      misc: fastrpc: Unmap only if buffer is unmapped from DSP

Eric Auger (1):
      vhost: Allow null msg.size on VHOST_IOTLB_INVALIDATE

Eric Dumazet (2):
      net: do not leave an empty skb in write queue
      neighbour: fix various data-races

Ermin Sunj (1):
      arm64: dts: rockchip: use codec as clock master on px30-ringneck-haikou

Filipe Manana (1):
      btrfs: fix unwritten extent buffer after snapshotting a new subvolume

Fred Chen (1):
      tcp: fix wrong RTO timeout when received SACK reneging

Gavin Shan (1):
      virtio_balloon: Fix endless deflation and inflation on arm64

Gregory Price (1):
      mm/migrate: fix do_pages_move for compat pointers

Haibo Li (1):
      kasan: print the original fault addr when access invalid shadow

Hao Ge (1):
      firmware/imx-dsp: Fix use_after_free in imx_dsp_setup_channels()

Herve Codina (3):
      i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node()
      i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node()
      i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node()

Ivan Vecera (2):
      i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value
      i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR

Jakob Unterwurzacher (1):
      arm64: dts: rockchip: set codec system-clock-fixed on px30-ringneck-haikou

Janusz Krzysztofik (1):
      ARM: OMAP1: ams-delta: Fix MODEM initialization failure

Jens Axboe (2):
      io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid
      io_uring/rw: disable IOCB_DIO_CALLER_COMP

Jian Zhang (1):
      i2c: aspeed: Fix i2c bus hang in slave read

Jinjie Ruan (1):
      fpga: Fix memory leak for fpga_region_test_class_find()

Jisheng Zhang (1):
      riscv: dts: thead: set dma-noncoherent to soc bus

Johannes Berg (1):
      wifi: cfg80211: fix assoc response warning on failed links

Johannes Weiner (1):
      mm: zswap: fix pool refcount bug around shrink_worker()

Karol Wachowski (1):
      accel/ivpu/37xx: Fix missing VPUIP interrupts

Kemeng Shi (1):
      mm/page_alloc: correct start page when guard page debug is enabled

Khazhismel Kumykov (1):
      blk-throttle: check for overflow in calculate_bytes_allowed

Krzysztof Kozlowski (4):
      arm64: dts: qcom: sa8775p: correct PMIC GPIO label in gpio-ranges
      arm64: dts: qcom: apq8096-db820c: fix missing clock populate
      arm64: dts: qcom: msm8996-xiaomi: fix missing clock populate
      dt-bindings: iio: add missing reset-gpios constrain

Kunwu Chan (2):
      treewide: Spelling fix in comment
      isdn: mISDN: hfcsusb: Spelling fix in comment

Liam R. Howlett (4):
      mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer
      mmap: fix vma_iterator in error path of vma_merge()
      mmap: fix error paths with dup_anon_vma()
      maple_tree: add GFP_KERNEL to allocations in mas_expected_entries()

Liming Wu (1):
      tools/virtio: Add dma sync api for virtio test

Linus Torvalds (1):
      Linux 6.6

Linus Walleij (1):
      iio: afe: rescale: Accept only offset channels

Lu Baolu (1):
      iommu: Avoid unnecessary cache invalidations

Luben Tuikov (1):
      drm/amdgpu: Remove redundant call to priority_is_valid()

Lukasz Majczak (1):
      drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper()

Maciej Fijalkowski (1):
      i40e: xsk: remove count_mask

Marc Zyngier (1):
      irqchip/gic-v3-its: Don't override quirk settings with default values

Marco Pagani (1):
      fpga: disable KUnit test suites when module support is enabled

Marek Szyprowski (1):
      iio: exynos-adc: request second interupt only when touchscreen
mode is used

Mario Limonciello (1):
      drm/amd: Disable ASPM for VI w/ all Intel systems

Mateusz Palczewski (1):
      igb: Fix potential memory leak in igb_add_ethtool_nfc_entry

Matt Roper (1):
      drm/i915/mcr: Hold GT forcewake during steering operations

Maxime Ripard (1):
      clk: socfpga: gate: Account for the divider in determine_rate

Maximilian Heyne (1):
      virtio-mmio: fix memory leak of vm_dev

Michael Ellerman (1):
      powerpc/mm: Fix boot crash with FLATMEM

Michael Sit Wei Hong (1):
      net: stmmac: update MAC capabilities when tx queues are updated

Michal Schmidt (2):
      iavf: initialize waitqueues before starting watchdog_task
      iavf: in iavf_down, disable queues when removing the driver

Mirsad Goran Todorovac (3):
      r8169: fix the KCSAN reported data-race in rtl_tx() while
reading tp->cur_tx
      r8169: fix the KCSAN reported data-race in rtl_tx while reading
      r8169: fix the KCSAN reported data race in rtl_rx while reading

Moritz Wanzenböck (1):
      net/handshake: fix file ref count in handshake_nl_accept_doit()

Nam Cao (1):
      riscv: dts: starfive: visionfive 2: correct spi's ss pin

Oleksij Rempel (1):
      mailmap: correct email aliasing for Oleksij Rempel

Ondrej Jirman (1):
      MAINTAINERS: Ondrej has moved

Pablo Neira Ayuso (3):
      gtp: uapi: fix GTPA_MAX
      gtp: fix fragmentation needed check with gso
      netfilter: flowtable: GC pushes back packets to classic path

Peng Fan (3):
      nvmem: imx: correct nregs for i.MX6SLL
      nvmem: imx: correct nregs for i.MX6UL
      nvmem: imx: correct nregs for i.MX6ULL

Peter Zijlstra (1):
      perf/core: Fix potential NULL deref

Petr Tesarik (1):
      swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages

Pieter Jansen van Vuuren (1):
      sfc: cleanup and reduce netlink error messages

Randy Dunlap (1):
      ARM: OMAP: timer32K: fix all kernel-doc warnings

Rik van Riel (3):
      hugetlbfs: clear resv_map pointer if mmap fails
      hugetlbfs: extend hugetlb_vma_lock to private VMAs
      hugetlbfs: close race between MADV_DONTNEED and page fault

Rob Herring (1):
      net: xgene: Fix unused xgene_enet_of_match warning for !CONFIG_OF

Robert Hancock (2):
      iio: adc: xilinx-xadc: Don't clobber preset voltage/temperature thresholds
      iio: adc: xilinx-xadc: Correct temperature offset/scale for UltraScale

Robert Marko (2):
      MAINTAINERS: uDPU: make myself maintainer of it
      MAINTAINERS: uDPU: add remaining Methode boards

Russ Weight (1):
      fpga: m10bmc-sec: Change contact for secure update driver

Samasth Norway Ananda (1):
      selftests/mm: include mman header to access MREMAP_DONTUNMAP identifier

Sasha Neftin (1):
      igc: Fix ambiguity in the ethtool advertising

Sebastian Ott (1):
      mm: fix vm_brk_flags() to not bail out while holding lock

SeongJae Park (1):
      mm/damon/sysfs: check DAMOS regions update progress from

Shawn.Shao (1):
      vdpa_sim_blk: Fix the potential leak of mgmt_dev

Shigeru Yoshida (1):
      net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_reg

Su Hui (1):
      net: chelsio: cxgb4: add an error code check in t4_load_phy_fw

Sui Jingfeng (1):
      drm/logicvc: Kconfig: select REGMAP and REGMAP_MMIO

Thomas Gleixner (2):
      x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility
      x86/tsc: Defer marking TSC unstable to a worker

Thomas Weißschuh (2):
      MAINTAINERS: nolibc: update tree location
      tools/nolibc: mark start_c as weak

Tirthendu Sarkar (1):
      i40e: sync next_to_clean and next_to_process for programming status desc

Tony Lindgren (2):
      clk: ti: Fix missing omap4 mcbsp functional clock and aliases
      clk: ti: Fix missing omap5 mcbsp functional clock and aliases

Tony Luck (1):
      x86/cpu: Add model number for Intel Arrow Lake mobile processor

Umesh Nerlige Ramappa (2):
      drm/i915/perf: Determine context valid in OA reports
      drm/i915/pmu: Check if pmu is closed before stopping event

Vlad Buslov (1):
      net/sched: act_ct: additional checks for outdated flows

Xiang Chen (1):
      ACPI: NFIT: Install Notify() handler before getting NFIT table

Xuan Zhuo (1):
      virtio_pci: fix the common cfg map size

Yujie Liu (1):
      tracing/kprobes: Fix the description of variable length arguments

zhenwei pi (1):
      virtio-crypto: handle config changed by work queue

             reply	other threads:[~2023-10-30  4:27 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-30  4:26 Linus Torvalds [this message]
2023-10-31  7:46 ` Build regressions/improvements in v6.6 Geert Uytterhoeven
2023-10-31  7:58   ` Geert Uytterhoeven

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:

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

  git send-email \
    --in-reply-to='' \ \ \

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).