7877cb91f108 Linux 6.4-rc4 793a539ac788 cxl: Explicitly initialize resources when media is not ready 47ee3f1dd93b x86: re-introduce support for ERMS copies for user space accesses a3a9d63dcd15 NVMe: Add MAXIO 1602 to bogus nid list. 9828ed3f695a module: error out early on concurrent load of the same module file edc0a2b59576 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms 3bf8c6307bad cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf() 533ab73f5b5c io_uring: unlock sqd->lock before sq thread release CPU 51bba254edc7 MAINTAINERS: update arm64 Microchip entries ad42a35bdfc6 udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). 71460c9ec5c7 net: phy: mscc: enable VSC8501/2 RGMII RX clock 7df0b33d7993 net: phy: mscc: remove unnecessary phydev locking fb055ce4a9e3 net: phy: mscc: add support for VSC8501 57fb54ab9f69 net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE 26fb5480a27d net/handshake: Enable the SNI extension to work properly 1ce77c998f04 net/handshake: Unpin sock->file if a handshake is cancelled fc490880e39d net/handshake: handshake_genl_notify() shouldn't ignore @flags 7afc6d0a107f net/handshake: Fix uninitialized local variable 7ea9c1ec66bc net/handshake: Fix handshake_dup() ref counting a095326e2c0f net/handshake: Remove unneeded check from handshake_dup() ab6cacf833ba smb3: move Documentation/filesystems/cifs to Documentation/filesystems/smb bf8a352d4997 cifs: correct references in Documentation to old fs/cifs path 38c8a9a52082 smb: move client and server files to common directory fs/smb cb8b02fd6343 cifs: mapchars mount option ignored 8b4dd44f9b47 smb3: display debug information better for encryption 72a7804a667e cifs: fix smb1 mount regression 482e6ad9adde drm/amd/display: Have Payload Properly Created After Resume 137f9cee113d drm/amd/display: Fix warning in disabling vblank irq 38776cc45eb7 perf/x86/uncore: Correct the number of CHAs on SPR 40baba5693b9 drm/amd/pm: Fix output of pp_od_clk_voltage 0d2dd02d74e6 drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7 a34fc1bcd2c4 drm/radeon: reintroduce radeon_dp_work_func content 7fc602dbfd54 drm/amdgpu: don't enable secure display on incompatible platforms 60ecaaf54886 drm:amd:amdgpu: Fix missing buffer object unlock in failure path 5f7fdb0f2557 thermal: intel: int340x: Add new line for UUID display 249b62c448de cpufreq: amd-pstate: Remove fast_switch_possible flag from active driver 4badf2eb1e98 cpufreq: amd-pstate: Add ->fast_switch() callback 61e150fb3107 parisc: Fix flush_dcache_page() for usage from irq context 335b4223466d x86/pci/xen: populate MSI sysfs entries 8fafac202d18 xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() b6ebaa810009 xen/blkfront: Only check REQ_FUA for writes 3eb96946f0be block: make bio_check_eod work for zero sized devices 6888ff04e37d parisc: Handle kgdb breakpoints only in kernel context df419492e428 parisc: Handle kprobes breakpoints only in kernel context 2028315cf59b parisc: Allow to reboot machine after system halt adf8e96a7ea6 parisc: Enable LOCKDEP support 15e64ef6520e parisc: Add lightweight spinlock checks 4ca110cab465 ALSA: hda/realtek: Enable headset onLenovo M70/M90 878ecb0897f4 ipv6: Fix out-of-bounds access in ipv6_find_tlv() 04910d8cbfed net: ethernet: mtk_eth_soc: fix QoS on DSA MAC on non MTK_NETSYS_V2 SoCs 7e7b3b097a9d docs: netdev: document the existence of the mail bot 8a02fb71d719 net: fix skb leak in __skb_tstamp_tx() d6c36cbc5e53 r8169: Use a raw_spinlock_t for the register locks. 368d3cb406cd page_pool: fix inconsistency for page_pool_ring_[un]lock() 95a9359ee22f tpm: tpm_tis: Disable interrupts for AEON UPX-i11 011a8719d610 ASoC: dwc: move DMA init to snd_soc_dai_driver probe() 4ef4aee67eed cifs: Fix cifs_limit_bvec_subset() to correctly check the maxmimum size 4752354af710 vfio/type1: check pfn valid before converting to struct page e2d035f5a7d5 ASoC: cs35l41: Fix default regmap values for some registers 46930b7cc772 block: fix bio-cache for passthru IO da8d2fe717db block, bfq: update Paolo's address in maintainer list 3e94d54e83ca blk-mq: fix race condition in active queue accounting 8a2b20a997a3 blk-wbt: fix that wbt can't be disabled by default b6405f0829d7 parisc: Use num_present_cpus() in alternative patching code e997c218ad73 accel/qaic: Fix NNC message corruption 75af0a585af9 accel/qaic: Grab ch_lock during QAIC_ATTACH_SLICE_BO faa7c4eee412 accel/qaic: Flush the transfer list again 2e0904efc945 accel/qaic: Validate if BO is sliced before slicing d3b277b7aa1c accel/qaic: Validate user data before grabbing any lock 0e163e54c34c accel/qaic: initialize ret variable to 0 f726e03564ef bpf, sockmap: Test progs verifier error with latest clang 80e24d222675 bpf, sockmap: Test FIONREAD returns correct bytes in rx buffer with drops bb516f98c731 bpf, sockmap: Test FIONREAD returns correct bytes in rx buffer 1fa1fe8ff161 bpf, sockmap: Test shutdown() correctly exits epoll and recv()=0 298970c8af9d bpf, sockmap: Build helper to create connected socket pair 4e02588d9a95 bpf, sockmap: Pull socket helpers out of listen test for general use e5c6de5fa025 bpf, sockmap: Incorrectly handling copied_seq 6df7f764cd3c bpf, sockmap: Wake up polling after data copy ea444185a6bf bpf, sockmap: TCP data stall on recv before accept 901546fd8f9c bpf, sockmap: Handle fin correctly 405df89dd52c bpf, sockmap: Improved check for empty queue bce22552f92e bpf, sockmap: Reschedule is now done through backlog 29173d07f798 bpf, sockmap: Convert schedule_work into delayed_work 78fa0d61d97a bpf, sockmap: Pass skb ownership through read_skb 3632679d9e4f ipv{4,6}/raw: fix output xfrm lookup wrt protocol 600761245952 lan966x: Fix unloading/loading of the driver 3279decb2c3c platform/x86/intel/ifs: Annotate work queue on stack so object debug does not complain bbb320bfe2c3 platform/x86: ISST: Remove 8 socket limit 4897a898a216 mips: Move initrd_start check after initrd address sanitisation. 2d645604f69f MIPS: Alchemy: fix dbdma2 f2041708dee3 MIPS: Restore Au1300 support 75b18aac6fa3 MIPS: unhide PATA_PLATFORM cf7f2732b4b8 erofs: use HIPRI by default if per-cpu kthreads are enabled 285d0f85dae6 erofs: avoid pcpubuf.c inclusion if CONFIG_EROFS_FS_ZIP is off 0a17567b4a85 erofs: fix null-ptr-deref caused by erofs_xattr_prefixes_init 3002b8642f01 gpio-f7188x: fix chip name and pin count on Nuvoton chip 3c845304d2d7 perf/x86/intel: Save/restore cpuc->active_pebs_data_cfg when using guest PEBS 1da438c0ae02 net/mlx5: Fix indexing of mlx5_irq ef8c063cf88e net/mlx5: Fix irq affinity management 9c2d08010963 net/mlx5: Free irqs only on shutdown callback 1f893f57a3bf net/mlx5: Devcom, serialize devcom registration af87194352ca net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device 8c253dfc89ef net/mlx5: E-switch, Devcom, sync devcom events and devcom comp register dfa1e46d6093 net/mlx5e: TC, Fix using eswitch mapping in nic mode 7aa503801916 net/mlx5e: Fix SQ wake logic in ptp napi_poll context 691c041bf208 net/mlx5e: Fix deadlock in tc route query code a65735148e03 net/mlx5: Fix error message when failing to allocate device memory be071cdb167f net/mlx5e: Use correct encap attribute during invalidation c7dd225bc224 net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE 1e5daf5565b6 net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs 2be5bd42a5bb net/mlx5: Handle pairing of E-switch via uplink un/load APIs 2a0a935fb64e net/mlx5: Collect command failures data only for known commands 18c40a1cc1d9 net/handshake: Fix sock->file allocation b21c7ba6d9a5 net/handshake: Squelch allocation warning during Kunit test 640bf95b2c7c 3c589_cs: Fix an error handling path in tc589_probe() 5b17a4971d3b forcedeth: Fix an error handling path in nv_probe() d36f6efbe0cb module: Fix use-after-free bug in read_file_mod_stats() b34ffb0c6d23 bpf: fix a memory leak in the LRU and LRU_PERCPU hash maps d703797380c5 parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() 59fa12646d9f parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() 45dfbd992923 drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration eb799279fb1f debugobjects: Don't wake up kswapd from fill_pool() 81302b1c7c99 ALSA: hda: Fix unhandled register update during auto-suspend period b845b574f86d m68k: Move signal frame following exception on 68020/030 6afe2ae8dc48 spi: spi-cadence: Interleave write of TX and read of RX FIFO c21f11d182c2 drm: fix drmm_mutex_init() 3a2e3fa79505 ASoC: dt-bindings: tlv320aic32x4: Fix supply names 25148f57a2a6 ASoC: Intel: avs: Add missing checks on FE startup 320f4d868b83 ASoC: Intel: avs: Fix avs_path_module::instance_id size 836855100b87 ASoC: Intel: avs: Account for UID of ACPI device 1cf036deebcd ASoC: Intel: avs: Fix declaration of enum avs_channel_config 951096574713 ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg d849996f7458 ASoC: Intel: avs: Access path components under lock ff04437f6dcd ASoC: Intel: avs: Fix module lookup 6ca328e985cd sctp: fix an issue that plpmtu can never go to complete state 7843380d07bb ALSA: hda/ca0132: add quirk for EVGA X299 DARK 358e526a1648 powerpc/mm: Reinstate ARCH_FORCE_MAX_ORDER ranges d1d8875c8c13 binder: fix UAF of alloc->vma in race with munmap() ae9b15fbe634 net: fix stack overflow when LRO is disabled for virtual interfaces a70fc4ed20a6 cxl/port: Fix NULL pointer access in devm_cxl_add_port() 6ce5169e05aa Bluetooth: btnxpuart: Fix compiler warnings a2904d282553 Bluetooth: Unlink CISes when LE disconnects in hci_conn_del a2ac591cb4d8 Bluetooth: Fix UAF in hci_conn_hash_flush again 2910431ab0e5 Bluetooth: Refcnt drop must be placed last in hci_conn_unlink ca1fd42e7dbf Bluetooth: Fix potential double free caused by hci_conn_unlink 43439d858bba NFSv4.2: Fix a potential double free with READ_PLUS d180891fba99 SUNRPC: Don't change task->tk_status after the call to rpc_exit_task 4b71e2416ec4 NFS: Convert kmap_atomic() to kmap_local_folio() 0613d8ca9ab3 bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields aa8bf93101a1 drm/sched: Remove redundant check 9025944fddfe net: fec: add dma_wmb to ensure correct descriptor values 3be5f6cd4a52 MAINTAINERS: add myself as maintainer for enetc de678ca38861 octeontx2-pf: Fix TSOv6 offload cfcb942863f6 sfc: fix devlink info error handling 35112271672a net/smc: Reset connection when trying to use SMCRv2 fails. d226b1df3619 selftests: fib_tests: mute cleanup error message afbed3f74830 net/mlx5e: do as little as possible in napi poll when budget is 0 74836ec828fe tls: rx: strp: don't use GFP_KERNEL in softirq context eca9bfafee3a tls: rx: strp: preserve decryption status of skbs when needed c1c607b1e5d5 tls: rx: strp: factor out copying skb data 8b0c0dc9fbbd tls: rx: strp: fix determining record length in copy mode 14c4be92ebb3 tls: rx: strp: force mixed decrypted records into copy mode 210620ae44a8 tls: rx: strp: set the skb->len of detached / CoW'ed skbs b3a03b540e3c tls: rx: device: fix checking decryption status 7e01c7f7046e net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize e764f12208b9 cxl: Move cxl_await_media_ready() to before capacity info retrieval ce17ad0d5498 cxl: Wait Memory_Info_Valid before access memory related info eb0764b822b9 cxl/port: Enable the HDM decoder capability for switch ports e123036be377 ASoC: soc-pcm: test if a BE can be prepared a511637502b1 regulator: mt6359: add read check for PMIC MT6359 ce0b15d11ad8 x86/mm: Avoid incomplete Global INVLPG flushes 48524463f807 ntfs: Add myself as a reviewer 3a7bb21b6f49 fs: don't call posix_acl_listxattr in generic_listxattr f15afbd34d8f fs: fix undefined behavior in bit shift for SB_NOUSER 597441b3436a btrfs: use nofs when cleaning up aborted transactions 806570c0bb7b btrfs: handle memory allocation failure in btrfs_csum_one_bio 7561551e7ba8 btrfs: scrub: try harder to mark RAID56 block groups read-only 7dd3d9bd873f gpiolib: fix allocation of mixed dynamic/static GPIOs 1aa7f4161756 drm: panel-orientation-quirks: Change Air's quirk to support Air Plus 0a1bb16e0fe6 gpio: mockup: Fix mode of debugfs files 8b271370e963 ASoC: rt5682: Disable jack detection interrupt during suspend 75e5fab7db0c ASoC: lpass: Fix for KASAN use_after_free out of bounds 95339f40a8b6 power: supply: Fix logic checking if system is running from battery a820ca1a739b samples/bpf: Drop unnecessary fallthrough 2d2f5f1e8fd9 accel/qaic: silence some uninitialized variable warnings 2e4be0d011f2 x86/show_trace_log_lvl: Ensure stack pointer is aligned, again f7ba52f302fd vmlinux.lds.h: Discard .note.gnu.property section 0f554e37dad4 arm64: dts: imx8: fix USB 3.0 Gadget Failure in QM & QXPB0 at super speed 50a1726b148f dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type cddb536a73ef irqchip/mbigen: Unify the error handling in mbigen_of_create_domain() 14130211be53 irqchip/meson-gpio: Mark OF related data as maybe unused 3d6a0e4197c0 irqchip/mips-gic: Use raw spinlock for gic_lock 2c6c9c049510 irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable 44bd78dd2b88 irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues 43cd3ddbff3c dt-bindings: interrupt-controller: arm,gic-v3: Add quirk for Mediatek SoCs w/ broken FW 140809738d96 drm/pl111: Fix FB depth on IMPD-1 framebuffer 445164e8c136 spi: dw: Replace spi->chip_select references with function calls 2bf1c45be3b8 regulator: Fix error checking for debugfs_create_dir 4cbb0d358883 power: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe b2f2a3c98002 power: supply: sbs-charger: Fix INHIBITED bit for Status reg e1505c1cc8d5 bpf: netdev: init the offload table earlier 95e4b25192e9 platform/mellanox: mlxbf-pmc: fix sscanf() error checking b54147fa374d platform/x86/amd/pmf: Fix CnQF and auto-mode after resume 362c1f2ec82c platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 b8b23fbe93b3 arm64: dts: colibri-imx8x: delete adc1 and dsp 34e5c0cd55af arm64: dts: colibri-imx8x: fix iris pinctrl configuration 25acffb00899 arm64: dts: colibri-imx8x: move pinctrl property from SoM to eval board a346d4dc74d9 arm64: dts: colibri-imx8x: fix eval board pin configuration 07bb2e368820 arm64: dts: imx8mp: Fix video clock parents ec9452594e04 spi: MAINTAINERS: drop Krzysztof Kozlowski from Samsung SPI a0eb7be22c0f spi: spi-cadence: Only overlap FIFO transactions in slave mode a84c11e16dc2 spi: spi-cadence: Avoid read of RX FIFO before its ready d67dada3e252 regulator: pca9450: Fix BUCK2 enable_mask bc97139ff135 power: supply: rt9467: Fix passing zero to 'dev_err_probe' 5f5486b620cd selftests/bpf: Fix pkg-config call building sign-file 91aa4b378244 ARM: dts: imx6qdl-mba6: Add missing pvcie-supply regulator 892943d7729b ARM: dts: imx6ull-dhcor: Set and limit the mode for PMIC buck 1, 2 and 3 f161cea5a20f arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay 2ac6c4a63713 arm64: dts: imx8mn: Fix video clock parents 0fa53349c3ac binder: add lockless binder_alloc_(set|get)_vma() c0fd2101781e Revert "android: binder: stop saving a pointer to the VMA" b15655b12ddc Revert "binder_alloc: add missing mmap_lock calls when using the VMA" bdc1c5fac982 binder: fix UAF caused by faulty buffer cleanup 034f4a7877c3 xtensa: add __bswap{si,di}2 helpers 9c2cc74fb31e xtensa: fix signal delivery to FDPIC process 3b8803494a06 PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports 155c45a25679 power: supply: Ratelimit no data debug output ad81e23426a6 drm/mgag200: Fix gamma lut not initialized. 976d3c6778e9 selftests: gpio: gpio-sim: Fix BUG: test FAILED due to recent change 04ac7f98b921 coresight: perf: Release Coresight path when alloc trace id failed f67bc15e526b coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() eb4b8eca1bad tools: gpio: fix debounce_period_us output of lsgpio 4c329f5da7cf spi: spi-geni-qcom: Select FIFO mode for chip select 81dce1490e28 mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works e5bce3c15ad2 mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() 003fb0a51162 mmc: block: ensure error propagation for non-blk 44c524b64299 power: supply: Fix power_supply_get_battery_info() if parent is NULL 111a833dc5cb firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors 19b8766459c4 firmware: arm_ffa: Fix FFA device names for logical partitions c6e045361a27 firmware: arm_ffa: Fix usage of partition info get count flag b71b55248a58 firmware: arm_ffa: Check if ffa_driver remove is present before executing 55b37d9c8ba2 arm64: dts: arm: add missing cache properties 328acc5657c6 ARM: dts: vexpress: add missing cache properties 44e8d5ad2dc0 firmware: arm_scmi: Fix incorrect alloc_workqueue() invocation 77c2a3097d70 power: supply: bq24190: Call power_supply_changed() after updating input current ad3d9c779b1f power: supply: bq25890: Call power_supply_changed() after updating input current or voltage 59dddea98797 power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() 59a99cd462fb power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize 939a11614201 power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes ff4c4a2a4437 power: supply: bq27xxx: Move bq27xxx_battery_update() down 35092c5819f8 power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status() c00bc80462af power: supply: bq27xxx: Fix poll_interval handling and races on remove 444ff00734f3 power: supply: bq27xxx: Fix I2C IRQ race on remove 5c34c0aef185 power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition e4484643991e power: supply: leds: Fix blink to LED on transition 4d5c129d6c89 power: supply: sc27xx: Fix external_power_changed race 029a443b9b64 power: supply: bq25890: Fix external_power_changed race f8319774d6f1 power: supply: axp288_fuel_gauge: Fix external_power_changed race a5299ce4e96f power: supply: ab8500: Fix external_power_changed race 0cce06ba859a debugobjects,locking: Annotate debug_object_fill_pool() wait type violation 654d03100071 optee: fix uninited async notif value