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 6.6-rc4
Date: Sun, 1 Oct 2023 14:23:55 -0700	[thread overview]
Message-ID: <CAHk-=wia2-4DRvD-aXz70AV64yrt+Vr50MxHiDunZ71dHATv-Q@mail.gmail.com> (raw)

You all know the drill by now. There's nothing particularly odd in
here, if you don't count a week of no networking pull as being odd.
That does result in rc4 being fairly small, but I suspect we'll just
see a bigger rc5 to compensate.

The GPU changes are pretty small too, so both of the big driver
subsystems are being quiet, in fact.

But everything else looks very much normal. The libata suspend/resume
handling shows up due to it walking away from using the generic SCSI
version that caused issues. Other than that, it's a random mix of
fixes all over - misc drivers and architecture fixes, some tooling and
documentation, and filesystems and core kernel fixlets.

              Linus

---

Adam Ford (3):
      bus: ti-sysc: Fix missing AM35xx SoC matching
      arm64: dts: imx8mp: Fix SDMA2/3 clocks
      arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock

Al Viro (1):
      direct_write_fallback(): on error revert the ->ki_pos update
from buffered write

Alexander Stein (1):
      arm64: dts: freescale: tqma9352: Fix gpio hog

Andrew Jeffery (1):
      MAINTAINERS: aspeed: Update Andrew's email address

Andy Shevchenko (1):
      serial: 8250_port: Check IRQ data before use

Arnaldo Carvalho de Melo (6):
      perf tools: Update copy of libbpf's hashmap.c
      tools headers UAPI: Sync files changed by new fchmodat2 and
map_shadow_stack syscalls with the kernel sources
      tools headers UAPI: Copy seccomp.h to be able to build 'perf
bench' in older systems
      perf bench sched-seccomp-notify: Use the tools copy of seccomp.h UAPI
      tools arch x86: Sync the msr-index.h copy with the kernel sources
      tools headers UAPI: Update tools's copy of drm.h headers

Arnd Bergmann (2):
      Documentation: kbuild: explain handling optional dependencies
      ARM: locomo: fix locomolcd_power declaration

Aurelien Jarno (1):
      riscv: dts: starfive: fix NOR flash reserved-data partition size

Baoquan He (1):
      Crash: add lock to serialize crash hotplug handling

Beau Belgrave (2):
      selftests/user_events: Fix to unmount tracefs when test created mount
      tracing/user_events: Align set_bit() address for all archs

Biju Das (4):
      dt-bindings: clock: versaclock3: Add description for #clock-cells property
      clk: vc3: Fix 64 by 64 division
      clk: vc3: Fix output clock mapping
      clk: vc3: Make vc3_clk_mux enum values based on vc3_clk enum values

Binbin Zhou (5):
      soc: loongson: loongson_pm2: Add dependency for INPUT
      dt-bindings: soc: loongson,ls2k-pmc: Use fallbacks for ls2k-pmc compatible
      soc: loongson: loongson_pm2: Drop useless of_device_id compatible
      dt-bindings: soc: loongson,ls2k-pmc: Allow
syscon-reboot/syscon-poweroff as child
      soc: loongson: loongson_pm2: Populate children syscon nodes

Breno Leitao (1):
      perf/x86/amd: Do not WARN() on every IRQ

Charles Kearney (1):
      spi: spi-gxp: BUG: Correct spi write return value

Charles Keepax (1):
      spi: cs42l43: Remove spurious pm_runtime_disable

Chengfeng Ye (1):
      gpio: timberdale: Fix potential deadlock on &tgpio->lock

Chris Morgan (1):
      power: supply: rk817: Fix node refcount leak

Christian Brauner (3):
      porting: document new block device opening order
      porting: document superblock as block device holder
      ntfs3: put resources during ntfs_fill_super()

Christoph Hellwig (2):
      MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled
      iomap: add a workaround for racy i_size updates on block devices

Christophe JAILLET (3):
      power: supply: rt9467: Fix rt9467_run_aicl()
      firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels()
      x86/kgdb: Fix a kerneldoc warning when build with W=1

Chuck Lever (1):
      NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set

Chunhai Guo (1):
      fs-writeback: do not requeue a clean inode having skipped pages

Clément Léger (1):
      tracing: relax trace_event_eval_update() execution with cond_resched()

Damien Le Moal (12):
      scsi: core: ata: Do no try to probe for CDL on old drives
      ata: libata-core: Fix ata_port_request_pm() locking
      ata: libata-core: Fix port and device removal
      ata: libata-scsi: link ata port and scsi device
      scsi: sd: Differentiate system and runtime start/stop management
      ata: libata-scsi: Disable scsi device manage_system_start_stop
      scsi: Do not attempt to rescan suspended devices
      ata: libata-scsi: Fix delayed scsi_rescan_device() execution
      ata: libata-core: Do not register PM operations for SAS ports
      scsi: sd: Do not issue commands to suspended disks on shutdown
      ata: libata-core: Fix compilation warning in ata_dev_config_ncq()
      ata: libata-eh: Fix compilation warning in ata_eh_link_report()

Dan Carpenter (1):
      power: supply: ucs1002: fix error code in ucs1002_get_property()

Daniel Starke (1):
      Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"

Danilo Krummrich (1):
      MAINTAINERS: update nouveau maintainers

Darrick J. Wong (1):
      xfs: fix reloading entire unlinked bucket lists

David Laight (1):
      slab: kmalloc_size_roundup() must not return 0 for non-zero size

David Thompson (1):
      pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency

Dinghao Liu (1):
      ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add()

Domenico Cerasuolo (1):
      mm: zswap: fix potential memory corruption on duplicate store

Dongliang Mu (1):
      soc: loongson: loongson2_guts: Convert to devm_platform_ioremap_resource()

Fabio Estevam (2):
      dt-bindings: i2c: mxs: Pass ref and 'unevaluatedProperties: false'
      dt-bindings: spi: fsl-imx-cspi: Document missing entries

Filipe Manana (5):
      btrfs: fix race when refilling delayed refs block reserve
      btrfs: prevent transaction block reserve underflow when starting
transaction
      btrfs: return -EUCLEAN for delayed tree ref with a ref count not
equals to 1
      btrfs: remove redundant BUG_ON() from __btrfs_inc_extent_ref()
      btrfs: log message if extent item not found when running delayed extent op

Frederic Weisbecker (1):
      timers: Tag (hr)timer softirq as hotplug safe

Geert Uytterhoeven (1):
      iomap: Spelling s/preceeding/preceding/g

Greg Ungerer (1):
      fs: binfmt_elf_efpic: fix personality for ELF-FDPIC

Haitao Huang (1):
      x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race

Hal Feng (2):
      riscv: dts: starfive: visionfive 2: Enable usb0
      riscv: dts: starfive: visionfive 2: Fix uart0 pins sort order

Harshit Mogalapalli (1):
      power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo()

Heiner Kallweit (1):
      i2c: mux: Avoid potential false error message in i2c_mux_add_adapter

Huacai Chen (1):
      LoongArch: numa: Fix high_memory calculation

Ian Rogers (4):
      perf bpf-prologue: Remove unused file
      perf trace: Avoid compile error wrt redefining bool
      perf jevents metric: Fix type of strcmp_cpuid_str
      perf pmu: Ensure all alias variables are initialized

Ilya Dryomov (5):
      Revert "ceph: make members in struct ceph_mds_request_args_ext a union"
      rbd: move rbd_dev_refresh() definition
      rbd: decouple header read-in from updating rbd_dev->header
      rbd: decouple parent info read-in from updating rbd_dev
      rbd: take header_rwsem in rbd_dev_refresh() only when updating

Jacek Lawrynowicz (1):
      accel/ivpu: Don't flood dmesg with VPU ready message

Javier Pello (1):
      drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top

Jeff Layton (1):
      overlayfs: set ctime when setting mtime and atime

Jens Axboe (2):
      ovl: disable IOCB_DIO_CALLER_COMP
      io_uring/fs: remove sqe->rw_flags checking from LINKAT

Jinjie Ruan (2):
      vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
      mm/damon/vaddr-test: fix memory leak in
damon_do_test_apply_three_regions()

Joel Fernandes (Google) (1):
      sched/rt: Fix live lock between select_fallback_rq() and RT push

Josef Bacik (3):
      btrfs: properly report 0 avail for very full file systems
      btrfs: make sure to initialize start and len in find_free_dev_extent
      btrfs: initialize start_slot in btrfs_log_prealloc_extents

Julien Panis (1):
      bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()

Juntong Deng (1):
      selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and
hugetlb_reparenting_test.sh that may cause error

Justin Stitt (1):
      power: vexpress: fix -Wvoid-pointer-to-enum-cast warning

Karol Wachowski (4):
      accel/ivpu/40xx: Ensure clock resource ownership Ack before Power-Up
      accel/ivpu/40xx: Disable frequency change interrupt
      accel/ivpu/40xx: Fix missing VPUIP interrupts
      accel/ivpu: Use cached buffers for FW loading

Kees Cook (1):
      aio: Annotate struct kioctx_table with __counted_by

Kemeng Shi (1):
      block: correct stale comment in rq_qos_wait

Krzysztof Kozlowski (2):
      power: reset: use capital "OR" for multiple licenses in SPDX
      arm64: defconfig: enable syscon-poweroff driver

Liam R. Howlett (2):
      maple_tree: add mas_is_active() to detect in-tree walks
      maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states

Linus Torvalds (1):
      Linux 6.6-rc4

Linus Walleij (1):
      power: supply: ab8500: Set typing and props

Liu Ying (1):
      arm64: dts: imx8mm-evk: Fix hdmi@3d node

Luís Henriques (1):
      ceph: remove unnecessary check for NULL in parse_longname()

Marek Vasut (2):
      clk: si521xx: Use REGCACHE_FLAT instead of NONE
      clk: si521xx: Fix regmap write accessor

Martin Nybo Andersen (1):
      kbuild: Use CRC32 and a 1MiB dictionary for XZ compressed modules

Masahiro Yamada (2):
      vmlinux.lds.h: remove unused CPU_KEEP and CPU_DISCARD macros
      kbuild: remove stale code for 'source' symlink in packaging scripts

Matthew Wilcox (Oracle) (3):
      i915: Limit the length of an sg list to the requested length
      mm: report success more often from filemap_map_folio_range()
      mm: abstract moving to the next PFN

Matthias Schiffer (1):
      ata: libata-sata: increase PMP SRST timeout to 10s

Mauricio Faria de Oliveira (1):
      modpost: add missing else to the "of" check

Max Filippov (2):
      xtensa: add default definition for XCHAL_HAVE_DIV32
      xtensa: boot/lib: fix function prototypes

Max Kellermann (1):
      fs/pipe: remove duplicate "offset" initializer

Michael Ellerman (2):
      powerpc/stacktrace: Fix arch_stack_walk_reliable()
      selftests/powerpc: Fix emit_tests to work with run_kselftest.sh

Michal Hocko (1):
      mm, memcg: reconsider kmem.limit_in_bytes deprecation

Mikko Rapeli (1):
      arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y

Mingtong Bao (1):
      soc: loongson: loongson2_guts: Remove unneeded semicolon

Namjae Jeon (2):
      ksmbd: return invalid parameter error response if smb2 request is invalid
      ksmbd: check iov vector index in ksmbd_conn_write()

Nathan Rossi (1):
      soc: imx8m: Enable OCOTP clock for imx8mm before reading registers

Nicolas Frattaroli (1):
      power: supply: rk817: Add missing module alias

Niklas Cassel (1):
      ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED
OPERATION CODES

Pan Bian (1):
      nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()

Petr Tesarik (1):
      swiotlb: fix the check whether a device has used software IO TLB

Pu Wen (1):
      x86/srso: Add SRSO mitigation for Hygon processors

Qu Wenruo (1):
      btrfs: reset destination buffer when read_extent_buffer() gets
invalid range

Quang Le (1):
      fs/smb/client: Reset password pointer to NULL

Rafael Aquini (1):
      mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy()

Randy Dunlap (17):
      power: supply: rt5033_charger: recognize EXTCON setting
      xtensa: fault: include <asm/traps.h>
      xtensa: irq: include <asm/traps.h>
      xtensa: ptrace: add prototypes to <asm/ptrace.h>
      xtensa: processor.h: add init_arch() prototype
      xtensa: signal: include headers for function prototypes
      xtensa: stacktrace: include <asm/ftrace.h> for prototype
      xtensa: traps: add <linux/cpu.h> for function prototype
      irqchip: irq-xtensa-mx: include header for missing prototype
      xtensa: smp: add headers for missing function prototypes
      xtensa: hw_breakpoint: include header for missing prototype
      xtensa: tlb: include <asm/tlb.h> for missing prototype
      xtensa: iss/network: make functions static
      xtensa: boot: don't add include-dirs
      xtensa: umulsidi3: fix conditional expression
      block: fix kernel-doc for disk_force_media_change()
      ARM: uniphier: fix cache kernel-doc warnings

Ricky WU (1):
      misc: rtsx: Fix some platforms can not boot and move the l1ss
judgment to probe

Rob Herring (3):
      arm64: dts: mediatek: Fix "mediatek,merge-mute" and
"mediatek,merge-fifo-en" types
      arm64: dts: imx: Add imx8mm-prt8mm.dtb to build
      dt-bindings: ata: pata-common: Add missing additionalProperties
on child nodes

Ross Lagerwall (1):
      swiotlb: use the calculated number of areas

Ryan Roberts (2):
      mm: hugetlb: add huge page size param to set_huge_pte_at()
      arm64: hugetlb: fix set_huge_pte_at() to work with all swap entries

Sandipan Das (1):
      perf/x86/amd/core: Fix overflow reset on hotplug

Sebastian Reichel (1):
      power: supply: core: fix use after free in uevent

Shigeru Yoshida (1):
      reiserfs: Replace 1-element array with C99 style flex-array

Shixiong Ou (2):
      vfio/pds: Add missing PCI_IOV depends
      vfio/pds: Use proper PF device access helper

Sibi Sankar (1):
      firmware: arm_scmi: Fixup perf power-cost/microwatt support

Stanislaw Gruszka (2):
      accel/ivpu: Add Arrow Lake pci id
      accel/ivpu: Do not use wait event interruptible

Steven Rostedt (Google) (3):
      workqueue: Removed double allocation of wq_update_pod_attrs_buf
      ring-buffer: Update "shortest_full" in polling
      eventfs: Test for dentries array allocated in eventfs_release()

Sudeep Holla (1):
      firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND

Thomas Richter (1):
      perf jevent: fix core dump on software events on s390

Tiezhu Yang (3):
      LoongArch: Define relocation types for ABI v2.10
      LoongArch: Add support for 32_PCREL relocation type
      LoongArch: Add support for 64_PCREL relocation type

Timo Alho (1):
      clk: tegra: fix error return case for recalc_rate

Tony Lindgren (5):
      ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4
      ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot
      ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone
      ARM: omap2+: Downgrade u-boot version warnings to debug statements
      bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up

Umesh Nerlige Ramappa (1):
      i915/guc: Get runtime pm in busyness worker only if already active

Uwe Kleine-König (2):
      MAINTAINERS: Fix Florian Fainelli's email address
      modpost: Don't let "driver"s reference .exit.*

Wenhua Lin (1):
      gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip

William A. Kennington III (1):
      i2c: npcm7xx: Fix callback completion ordering

Yang Shi (1):
      mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and
MPOL_MF_MOVE are specified

Yue Haibing (1):
      tee: Remove unused declarations

Zev Weiss (1):
      MAINTAINERS: aspeed: Update git tree URL

Zhifeng Tang (1):
      clk: sprd: Fix thm_parents incorrect configuration

Zqiang (1):
      workqueue: Fix missed pwq_release_worker creation in
wq_cpu_intensive_thresh_init()

             reply	other threads:[~2023-10-01 21:24 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-01 21:23 Linus Torvalds [this message]
2023-10-02 19:36 ` Build regressions/improvements in v6.6-rc4 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:
  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-=wia2-4DRvD-aXz70AV64yrt+Vr50MxHiDunZ71dHATv-Q@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
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).