8a749fd1a872 Linux 6.6-rc4 2d7d1bc119a4 kbuild: remove stale code for 'source' symlink in packaging scripts f177cd0c15fc modpost: Don't let "driver"s reference .exit.* 15e86643d5b6 vmlinux.lds.h: remove unused CPU_KEEP and CPU_DISCARD macros cbc3d00cf88f modpost: add missing else to the "of" check 2598bd3ca8dc eventfs: Test for dentries array allocated in eventfs_release() 2de9ee940542 tracing/user_events: Align set_bit() address for all archs 23cce5f25491 tracing: relax trace_event_eval_update() execution with cond_resched() 1e0cb399c765 ring-buffer: Update "shortest_full" in polling e2a8f20dd8e9 Crash: add lock to serialize crash hotplug handling bbe246f875d0 selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error 24526268f4e3 mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified 45120b15743f mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() 4597648fddea mm, memcg: reconsider kmem.limit_in_bytes deprecation ca56489c2f1d mm: zswap: fix potential memory corruption on duplicate store 6f1bace9a9fb arm64: hugetlb: fix set_huge_pte_at() to work with all swap entries 935d4f0c6dc8 mm: hugetlb: add huge page size param to set_huge_pte_at() a8091f039c1e maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states 5c590804b6b0 maple_tree: add mas_is_active() to detect in-tree walks 7ee29facd8a9 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() ce60f27bb62d mm: abstract moving to the next PFN a501a0703044 mm: report success more often from filemap_map_folio_range() 7c3151585730 fs: binfmt_elf_efpic: fix personality for ELF-FDPIC b0b88a585c27 MAINTAINERS: Fix Florian Fainelli's email address a52d4f657568 io_uring/fs: remove sqe->rw_flags checking from LINKAT c6c2adcba50c x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race fc09027786c9 sched/rt: Fix live lock between select_fallback_rq() and RT push e6e43b8aa7cd fs/smb/client: Reset password pointer to NULL 684f7e6d28e8 iomap: Spelling s/preceeding/preceding/g 0d32a6bbb8e7 NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set 49728bdc7023 ata: libata-eh: Fix compilation warning in ata_eh_link_report() ed518d9ba980 ata: libata-core: Fix compilation warning in ata_dev_config_ncq() 99398d2070ab scsi: sd: Do not issue commands to suspended disks on shutdown 75e2bd5f1ede ata: libata-core: Do not register PM operations for SAS ports 8b4d9469d0b0 ata: libata-scsi: Fix delayed scsi_rescan_device() execution ff48b37802e5 scsi: Do not attempt to rescan suspended devices aa3998dbeb3a ata: libata-scsi: Disable scsi device manage_system_start_stop 3cc2ffe5c16d scsi: sd: Differentiate system and runtime start/stop management fb99ef178650 ata: libata-scsi: link ata port and scsi device 84d76529c650 ata: libata-core: Fix port and device removal 3b8e0af4a7a3 ata: libata-core: Fix ata_port_request_pm() locking a5ef7d68cea1 x86/srso: Add SRSO mitigation for Hygon processors d75e870c32f6 arm64: defconfig: enable syscon-poweroff driver 5e8a380b2dd3 ARM: locomo: fix locomolcd_power declaration 92e73d807b68 i2c: npcm7xx: Fix callback completion ordering 1a8196a93e49 spi: spi-gxp: BUG: Correct spi write return value 1a6a46477494 timers: Tag (hr)timer softirq as hotplug safe 2d5780bbef8d swiotlb: fix the check whether a device has used software IO TLB a776cc49718c soc: loongson: loongson2_guts: Remove unneeded semicolon daacef89cd1b soc: loongson: loongson2_guts: Convert to devm_platform_ioremap_resource() a2fd542287d0 soc: loongson: loongson_pm2: Populate children syscon nodes 8c4102f20a96 dt-bindings: soc: loongson,ls2k-pmc: Allow syscon-reboot/syscon-poweroff as child e26e788a2a0b soc: loongson: loongson_pm2: Drop useless of_device_id compatible 380054cb050b dt-bindings: soc: loongson,ls2k-pmc: Use fallbacks for ls2k-pmc compatible 8e4a28f97961 soc: loongson: loongson_pm2: Add dependency for INPUT 7d3e4e9d3bde arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y 59a98f4f1e10 ARM: uniphier: fix cache kernel-doc warnings b1dc55a3d6a8 LoongArch: Add support for 64_PCREL relocation type c1c2ce2d3bf9 LoongArch: Add support for 32_PCREL relocation type 2761498876ad LoongArch: Define relocation types for ABI v2.10 1943feecf80e LoongArch: numa: Fix high_memory calculation 26d9e5640d21 gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip 9e8bc2dda5a7 gpio: timberdale: Fix potential deadlock on &tgpio->lock 645d694559ca accel/ivpu: Use cached buffers for FW loading 09bb81cf243d accel/ivpu/40xx: Fix missing VPUIP interrupts ec3e3adc6d53 accel/ivpu/40xx: Disable frequency change interrupt 6c3f2f90ccad accel/ivpu/40xx: Ensure clock resource ownership Ack before Power-Up 002652555022 accel/ivpu: Don't flood dmesg with VPU ready message b0873eead1d1 accel/ivpu: Do not use wait event interruptible 69390f3528f5 MAINTAINERS: update nouveau maintainers 907ef0398c93 i915/guc: Get runtime pm in busyness worker only if already active b7599d241778 drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top 863a8eb3f270 i915: Limit the length of an sg list to the requested length 9c888dbf2164 MAINTAINERS: aspeed: Update Andrew's email address 534c673b4e02 MAINTAINERS: aspeed: Update git tree URL 0b207d02bd9a rbd: take header_rwsem in rbd_dev_refresh() only when updating c10311776f0a rbd: decouple parent info read-in from updating rbd_dev 510a7330c82a rbd: decouple header read-in from updating rbd_dev->header 0b035401c570 rbd: move rbd_dev_refresh() definition a578a25339ac block: fix kernel-doc for disk_force_media_change() 9dda1178479a firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND 381c043233e6 iomap: add a workaround for racy i_size updates on block devices 03dbab3bba5f overlayfs: set ctime when setting mtime and atime 493c71926c20 ntfs3: put resources during ntfs_fill_super() 3b4e5194138b dt-bindings: spi: fsl-imx-cspi: Document missing entries f4dcf06bc6e0 ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() ef8f8f04a0b2 MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled 2d1b3bbc3dd5 ovl: disable IOCB_DIO_CALLER_COMP 599522d9d2e1 perf/x86/amd: Do not WARN() on every IRQ 0e4cac557531 misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe 753a4d531bc5 ata: libata-sata: increase PMP SRST timeout to 10s 28d49e171676 Documentation: kbuild: explain handling optional dependencies fbf5892df21a kbuild: Use CRC32 and a 1MiB dictionary for XZ compressed modules 3ef600923521 ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES 52bb69be6790 dt-bindings: ata: pata-common: Add missing additionalProperties on child nodes 9c1b2429c184 accel/ivpu: Add Arrow Lake pci id b13e59e74ff7 i2c: mux: Avoid potential false error message in i2c_mux_add_adapter f5d19bbdb528 dt-bindings: i2c: mxs: Pass ref and 'unevaluatedProperties: false' f09752eaf0e8 arm64: dts: imx: Add imx8mm-prt8mm.dtb to build 537c013b140d xfs: fix reloading entire unlinked bucket lists efa97aed071e arm64: dts: imx8mm-evk: Fix hdmi@3d node 9d1e8275a28f soc: imx8m: Enable OCOTP clock for imx8mm before reading registers 161af16c18f3 arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock b739681b3f8b arm64: dts: imx8mp: Fix SDMA2/3 clocks 94adf495e733 x86/kgdb: Fix a kerneldoc warning when build with W=1 c777b11d34e0 vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent() f6267c81dbd9 spi: cs42l43: Remove spurious pm_runtime_disable 58b33e78a317 selftests/powerpc: Fix emit_tests to work with run_kselftest.sh c5cc3ca707bc powerpc/stacktrace: Fix arch_stack_walk_reliable() 23d2626b841c perf/x86/amd/core: Fix overflow reset on hotplug 2132df16f53b scsi: core: ata: Do no try to probe for CDL on old drives 73f949ea87c7 ksmbd: check iov vector index in ksmbd_conn_write() f2f11fca5d71 ksmbd: return invalid parameter error response if smb2 request is invalid b4c639f69934 btrfs: initialize start_slot in btrfs_log_prealloc_extents 20218dfbaa31 btrfs: make sure to initialize start and len in find_free_dev_extent 74ee79142c0a btrfs: reset destination buffer when read_extent_buffer() gets invalid range 58bfe2ccec5f btrfs: properly report 0 avail for very full file systems 8ec0a4a5774a btrfs: log message if extent item not found when running delayed extent op d2f79e6385b0 btrfs: remove redundant BUG_ON() from __btrfs_inc_extent_ref() 1bf76df3fee5 btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 a7ddeeb07950 btrfs: prevent transaction block reserve underflow when starting transaction 2ed45c0f1879 btrfs: fix race when refilling delayed refs block reserve 488ef44c068e power: supply: rk817: Fix node refcount leak 997a3e24dcc1 arm64: dts: freescale: tqma9352: Fix gpio hog 8446a4deb6b6 slab: kmalloc_size_roundup() must not return 0 for non-zero size 060e6c7d179e porting: document superblock as block device holder 2ba0dd6562f2 porting: document new block device opening order ae81711c1edd fs/pipe: remove duplicate "offset" initializer be049c3a088d fs-writeback: do not requeue a clean inode having skipped pages db7fcc884d8a aio: Annotate struct kioctx_table with __counted_by 8287474aa5ff direct_write_fallback(): on error revert the ->ki_pos update from buffered write f54d02c8f2cc xtensa: boot/lib: fix function prototypes 9aecda97ec3d xtensa: umulsidi3: fix conditional expression 54d3d7d36382 xtensa: boot: don't add include-dirs 1b59efeb5985 xtensa: iss/network: make functions static 25b9a3caf886 xtensa: tlb: include for missing prototype 2e413b1ebc30 xtensa: hw_breakpoint: include header for missing prototype 0f95df6246fe xtensa: smp: add headers for missing function prototypes 373e41633c35 irqchip: irq-xtensa-mx: include header for missing prototype 1c4087e97eb5 xtensa: traps: add for function prototype 1b6ceeb99ee0 xtensa: stacktrace: include for prototype 4ec4b8b1ec31 xtensa: signal: include headers for function prototypes ccf9d278e5bb xtensa: processor.h: add init_arch() prototype 8cf543c0a074 xtensa: ptrace: add prototypes to 4052a37aa84a xtensa: irq: include 84e34a99fd40 xtensa: fault: include 494e87ffa015 xtensa: add default definition for XCHAL_HAVE_DIV32 e527adfb9b7d firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels() 3dc0bab23dba power: supply: core: fix use after free in uevent e599ed7866cd block: correct stale comment in rq_qos_wait 27004f89b0a2 vfio/pds: Use proper PF device access helper 5a59f2ff30ae vfio/pds: Add missing PCI_IOV depends dd64c873ed11 workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() a6828214480e workqueue: Removed double allocation of wq_update_pod_attrs_buf 8ed99af4a266 selftests/user_events: Fix to unmount tracefs when test created mount d57125b55a29 Revert "ceph: make members in struct ceph_mds_request_args_ext a union" 2816a09678f5 ceph: remove unnecessary check for NULL in parse_longname() 29346e217b8a Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" cce7fc8b2996 serial: 8250_port: Check IRQ data before use e47749f1796d perf jevent: fix core dump on software events on s390 eaaebb01a7a6 perf pmu: Ensure all alias variables are initialized d1bac78e26e5 perf jevents metric: Fix type of strcmp_cpuid_str 33b725ce7b98 perf trace: Avoid compile error wrt redefining bool 4a73fca22692 perf bpf-prologue: Remove unused file 5f8456b1faef arm64: dts: mediatek: Fix "mediatek,merge-mute" and "mediatek,merge-fifo-en" types cba320408d63 power: supply: rt9467: Fix rt9467_run_aicl() cbcdfbf5a6cd power: supply: rk817: Add missing module alias e35059949daa power: supply: ucs1002: fix error code in ucs1002_get_property() 1558209533f1 riscv: dts: starfive: visionfive 2: Fix uart0 pins sort order 2f9f488e7b14 riscv: dts: starfive: visionfive 2: Enable usb0 a6a241764f69 swiotlb: use the calculated number of areas c2122b687c21 tools headers UAPI: Update tools's copy of drm.h headers 15ca35494ec5 tools arch x86: Sync the msr-index.h copy with the kernel sources 678ddf730a1b perf bench sched-seccomp-notify: Use the tools copy of seccomp.h UAPI 417ecb614fd8 tools headers UAPI: Copy seccomp.h to be able to build 'perf bench' in older systems f7875966dc0c tools headers UAPI: Sync files changed by new fchmodat2 and map_shadow_stack syscalls with the kernel sources e5deb8f76e64 bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up 36bee3f6b300 ARM: omap2+: Downgrade u-boot version warnings to debug statements 5ad37b5e3043 ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone ac08bda1569b ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot 6469b2feade8 ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4 069969d6c526 tee: Remove unused declarations 4ec7b666fb42 power: vexpress: fix -Wvoid-pointer-to-enum-cast warning 926ce6ba2510 power: reset: use capital "OR" for multiple licenses in SPDX 82f07f1acf41 pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency a47b44fbb13f clk: tegra: fix error return case for recalc_rate 37d1a624cb79 power: supply: rt5033_charger: recognize EXTCON setting 3e8bd1ba29f5 riscv: dts: starfive: fix NOR flash reserved-data partition size 83df5bf010eb clk: si521xx: Fix regmap write accessor f03a562450ee clk: si521xx: Use REGCACHE_FLAT instead of NONE b7b20cfe6f84 clk: sprd: Fix thm_parents incorrect configuration eec11486d191 clk: vc3: Make vc3_clk_mux enum values based on vc3_clk enum values 6dcf03bcac31 clk: vc3: Fix output clock mapping 576418e34172 clk: vc3: Fix 64 by 64 division 1aa2a9f27627 dt-bindings: clock: versaclock3: Add description for #clock-cells property 779873ec8130 power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo() a6e414a4cb5a perf tools: Update copy of libbpf's hashmap.c 2251588143f6 reiserfs: Replace 1-element array with C99 style flex-array 46a9ea668190 mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy() dc77721ea4aa power: supply: ab8500: Set typing and props c3638b851bc1 firmware: arm_scmi: Fixup perf power-cost/microwatt support 11729caa5209 bus: ti-sysc: Fix missing AM35xx SoC matching d929b2b7464f bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()