ce9ecca0238b Linux 6.6-rc2 42aadec8c739 stat: remove no-longer-used helper macros 75b2f7e4c9e0 x86/purgatory: Remove LTO flags f530ee95b72e x86/boot/compressed: Reserve more memory for page tables 3cec50490969 vm: fix move_vma() memory accounting being off 5e35a9ac3fe3 ata: libata-core: fetch sense data for successful commands iff CDL enabled 7a3bc2b3989e ata: libata-eh: do not thaw the port twice in ata_eh_reset() 80cc944eca4f ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() a9ce385344f9 dm: don't attempt to queue IO under RCU protection 3c70de9b5809 Revert "firewire: core: obsolete usage of GFP_ATOMIC at building node tree" cccd32816506 panic: Reenable preemption in WARN slowpath 2c75426c1fea smb3: fix some minor typos and repeated words ebc3d4e44a7e smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP e3da4c401f2d ata: pata_parport: Fix code style issues 737dd811a3db ata: libahci: clear pending interrupt status 6cc834ba6299 nvme: avoid bogus CRTO values fb2c10245f20 thermal: core: Fix disabled trip point check in handle_thermal_trip() 552c5013f2bc kbuild: avoid long argument lists in make modules_install c86e9ae5e3ad kbuild: fix kernel-devel RPM package and linux-headers Deb package c8870379a21f md: Put the right device in md_seq_next c21a8027ad8a io_uring/net: fix iter retargeting for selected buf 7fda67e8c3ab ext4: fix rec_len verify error 5229a658f645 ext4: do not let fstrim block system suspend 45e4ab320c9b ext4: move setting of trimmed bit into ext4_try_to_trim_range() 1bb0763f1eb7 jbd2: Fix memory leak in journal_init_common() f6007dce0cd3 dm: fix a race condition in retrieve_deps 139a27854bf5 drm/tests: helpers: Avoid a driver uaf 7908632f2927 Revert "drm/vkms: Fix race-condition between the hrtimer and the atomic commit" a22730b1b4bf kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). c4f922e86c8e net: renesas: rswitch: Add spin lock protection for irq {un}mask e7b1ef29420f net: renesas: rswitch: Fix unmasking irq condition dae40be7a1a7 scsi: lpfc: Prevent use-after-free during rmmod with mapped NVMe rports 9c3034968ed0 scsi: lpfc: Early return after marking final NLP_DROPPED flag in dev_loss_tmo 7dcc683db363 scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file() d14e3e553e05 scsi: target: core: Fix target_cmd_counter leak c91774818b04 scsi: pm8001: Setup IRQs on resume c13e73317458 scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command 71996bb835ae scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command 59d8d24f4610 ksmbd: fix passing freed memory 'aux_payload_buf' e4e14095cc68 ksmbd: remove unneeded mark_inode_dirty in set_info_sec() 108af4b4bd38 x86/sched: Restore the SD_ASYM_PACKING flag in the DIE domain 450e749707bc sched/fair: Fix SMT4 group_smt_balance handling bc6ed2fa24b1 igb: clean up in all error paths when enabling SR-IOV 3c44191dd76c ixgbe: fix timestamp configuration code 637f33a4fe86 i2c: cadence: Fix the kernel-doc warnings e2ad626f8f40 pmdomain: Rename the genpd subsystem to pmdomain fee465150b45 i2c: aspeed: Reset the i2c controller when timeout occurs b2cacc2e8187 i2c: I2C_MLXCPLD on ARM64 should depend on ACPI 24dc13f94367 i2c: Make I2C_ATR invisible 5eb1e6e459cf i2c: Drop legacy callback .probe_new() 3a7d263aea9d w1: ds2482: Switch back to use struct i2c_driver's .probe() 139e08188bab Documentation: embargoed-hardware-issues.rst: Add myself for RISC-V 8637d8e8b653 selftest: tcp: Add v4-mapped-v6 cases in bind_wildcard.c. 2895d879dd41 selftest: tcp: Move expected_errno into each test case in bind_wildcard.c. 0071d15517b4 selftest: tcp: Fix address length in bind_wildcard.c. c48ef9c4aed3 tcp: Fix bind() regression for v4-mapped-v6 non-wildcard address. aa99e5f87bd5 tcp: Fix bind() regression for v4-mapped-v6 wildcard address. c6d277064b1d tcp: Factorise sk_family-independent comparison in inet_bind2_bucket_match(_addr_any). edcfe22985d0 drm/amdkfd: Insert missing TLB flush on GFX10 and later ccf1dab96be4 selinux: fix handling of empty opts in selinux_fs_context_submount() 8eb8fe67e2c8 riscv: errata: fix T-Head dcache.cva encoding 1bfb2b618d52 riscv: kexec: Align the kexeced kernel entry ea72883a3bf1 tpm: Fix typo in tpmrm class definition 05d0f8f55ad6 smb3: move server check earlier when setting channel sequence number 8cdd9f1aaedf ipv6: fix ip6_sock_set_addr_preferences() typo dad651b2a44e nvme-pci: do not set the NUMA node of device if it has none 7575e5a35267 x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() 25e73b7e3f72 x86/ibt: Suppress spurious ENDBR 08700ec70504 linux/export: fix reference to exported functions for parisc64 7e021da80f48 selftests: tracing: Fix to unmount tracefs for recovering environment 7a6102aa6df0 veth: Update XDP feature set when bringing up device c8414dab164a eventfs: Fix the NULL pointer dereference bug in eventfs_remove_rec() fd6f7ad2fd4d driver core: return an error when dev_set_name() hasn't happened 98a158166360 Revert "comedi: add HAS_IOPORT dependencies" 88956eabfdea NFSD: fix possible oops when nfsd/pool_stats is closed. 403f0e771457 net: macb: fix sleep inside spinlock 7c95ec3b5947 drm/i915: Only check eDP HPD when AUX CH is shared 148b6f4cc392 PM: hibernate: Fix the exclusive get block device in test_resume mode 40d84e198b0a PM: hibernate: Rename function parameter from snapshot_test to exclusive cfaa80c91f6f net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() 72178d5d1a38 objtool: Fix _THIS_IP_ detection for cold functions 9243e5430995 tracefs/eventfs: Use list_for_each_srcu() in dcache_dir_open_wrapper() 7ab6fe6625c9 selftests: user_events: create test-specific Kconfig fragments 7dc1e125f07a ftrace/selftests: Add softlink to latest log directory a06023a8f78d selftests/user_events: Fix failures when user_events is not installed 293193784490 drm/amd/display: Fix 2nd DPIA encoder Assignment 64be47ba2861 drm/amd/display: Add DPIA Link Encoder Assignment Fix db5494a85294 drm/amd/display: fix replay_mode kernel-doc warning 5e7e82254270 drm/amdgpu: Handle null atom context in VBIOS info ioctl 62663b849662 tracing/synthetic: Print out u64 values properly 9296da8c4090 drm/amdkfd: Checkpoint and restore queues on GFX11 fc52a64416b0 tracing/synthetic: Fix order of struct trace_dynamic_info ec5fa9fcdeca drm/amd/display: Adjust the MST resume flow ffd6bde30206 drm/amdgpu: fallback to old RAS error message for aqua_vanjaram ab43213e7afd drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV 1832403cd41c drm/amdgpu/soc21: don't remap HDP registers for SR-IOV f5b2c10b5761 drm/amd/display: Don't check registers, if using AUX BL control 81cc8779cf46 drm/amdgpu: fix retry loop test 679fc891bf11 drm/amd/display: Add dirty rect support for Replay 169ed4ece837 Revert "drm/amd: Disable S/G for APUs when 64GB or more host memory" ef064187a970 drm/amd/display: fix the white screen issue when >= 64GB DRAM 6be6d1124197 blk-mq: fix tags UAF when shrinking q->nr_hw_queues fc6efed2c728 drm/amdkfd: Update CU masking for GFX 9.4.3 0752e66e91fa drm/amdkfd: Update cache info reporting for GFX v9.4.3 97e3c6a853f2 drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3 2f06b27444f9 drm/amdkfd: Fix unaligned 64-bit doorbell warning 81faf9e0c3d3 drm/amdkfd: Fix reg offset for setting CWSR grace period df203da47f44 md/raid1: fix error: ISO C90 forbids mixed declarations 5290e88ba2c7 x86/platform/uv: Use alternate source for socket to node data ebc7abb35b25 thermal: Constify the trip argument of the .get_trend() zone callback 8a81cf96f551 thermal/of: add missing of_node_put() f26a679ed799 usb: typec: ucsi: Fix NULL pointer dereference 4106a70ddad5 platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode 0a138f1670bd platform/mellanox: NVSW_SN2201 should depend on ACPI c2dffda1d8f7 platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig 0f5969452e16 platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events 80ccd40568bc platform/mellanox: mlxbf-pmc: Fix potential buffer overflows fc4c65582154 platform/mellanox: mlxbf-tmfifo: Drop jumbo frames 78034cbece79 platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors 5a124b1fd3e6 net: ethernet: mtk_eth_soc: fix pse_port configuration for MT7988 e10a35abb3da net: ethernet: mtk_eth_soc: fix uninitialized variable 79b83606abc7 efivarfs: fix statfs() on efivarfs c821a88bd720 kcm: Fix memory leak in error path of kcm_sendmsg() a7b8d60b3723 r8152: check budget for r8152_poll() 86899e9e1e29 net: dsa: sja1105: block FDB accesses that are concurrent with a switch reset ea32690daf4f net: dsa: sja1105: serialize sja1105_port_mcast_flood() with other FDB accesses 7cef293b9a63 net: dsa: sja1105: fix multicast forwarding working only for last added mdb entry c956798062b5 net: dsa: sja1105: propagate exact error code from sja1105_dynamic_config_poll_valid() 02c652f54650 net: dsa: sja1105: hide all multicast addresses from "bridge fdb show" 32530dba1bd4 net:ethernet:adi:adin1110: Fix forwarding offload 484b4833c604 hsr: Fix uninit-value access in fill_frame_info() e4c79810755f net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() 51fe0a470543 net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() 9b90aca97f6d net: ethernet: bcmasp: fix possible OOB write in bcmasp_netfilt_get_all_active() fa60b8163816 net: stmmac: fix handling of zero coalescing tx-usecs e7761d827e99 efi/unaccepted: Use ACPI reclaim memory for unaccepted memory table aba7e066c738 efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec 762f169f5d9b efi/x86: Move EFI runtime call setup/teardown helpers out of line e97eb65dd464 ata: sata_mv: Fix incorrect string length computation in mv_dump_mem() 24e0e61db3cb ata: libata: disallow dev-initiated LPM transitions to unsupported states f5146e3ef0a9 net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add 6912e724832c net/smc: bugfix for smcr v2 server connect success statistic 88e69af061f2 octeontx2-pf: Fix page pool cache index corruption. 281f65d29d6d net: microchip: vcap api: Fix possible memory leak for vcap_dup_rule() e73d1ab6cd7e net: bcmasp: add missing of_node_put ced33ca07d8d selftests/net: Improve bind_bhash.sh to accommodate predictable network interface names fdd2630a7398 nfsd: fix change_info in NFSv4 RENAME replies 145036f88d69 selftests/ftrace: Fix dependencies for some of the synthetic event tests 6fdac58c560e tracing: Remove unused trace_event_file dir field 1ef26d8b2ca5 tracing: Use the new eventfs descriptor for print trigger 95a404bd60af ring-buffer: Do not attempt to read past "commit" d508ee2dd557 tracefs/eventfs: Free top level files on removal 99892147f028 md: fix warning for holder mismatch from export_rdev() 7deac114be5f md: don't dereference mddev after export_rdev() 3f3f384139ed selftests: Keep symlinks, when possible 5f9dd2e896a9 selftests: fix dependency checker script 9616cb34b08e kselftest/runner.sh: Propagate SIGTERM to runner child 5facccc94023 MAINTAINERS: remove links to obsolete btrfs.wiki.kernel.org a57c2d4e46f5 btrfs: assert delayed node locked when removing delayed item 2c58c3931ede btrfs: remove BUG() after failure to insert delayed dir index item 91bfe3104b8d btrfs: improve error message after failure to add delayed dir index item 5e0e879926c1 btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folio 4ca8e03cf2bf btrfs: check for BTRFS_FS_ERROR in pending ordered assert e110f8911ddb btrfs: fix lockdep splat and potential deadlock after failure running delayed items 77d20c685b6b btrfs: do not block starts waiting on previous transaction commit ee34a82e890a btrfs: release path before inode lookup during the ino lookup ioctl 2d6cd791e63e btrfs: fix race between finishing block group creation and its item update ac28b1ec6135 net: ipv4: fix one memleak in __inet_del_ifa() f6bd2c92488c ring-buffer: Avoid softlockup in ring_buffer_resize() e5c624f027ac tracing: Have event inject files inc the trace array ref count 7e2cfbd2d3c8 tracing: Have option files inc the trace array ref count 9b37febc578b tracing: Have current_trace inc the trace array ref count 7d660c9b2bc9 tracing: Have tracing_max_latency inc the trace array ref count f5ca233e2e66 tracing: Increase trace array ref count on enable and filter files 9879e5e1c528 tracefs/eventfs: Use dput to free the toplevel events directory 147d4a092e9a jbd2: Remove page size assumptions f94cf2206b06 buffer: Make bh_offset() work for compound pages dcbad727513d drm/radeon: make fence wait in suballocator uninterrruptable d20b484c674d drm/drm_exec: Work around a WW mutex lockdep oddity e5ef93d02d6c parisc: BTLB: Initialize BTLB tables at CPU startup 3756597a684d parisc: firmware: Simplify calling non-PA20 functions 4695e45ec0cd parisc: BTLB: _edata symbol has to be page aligned for BTLB support 510610f96d65 parisc: BTLB: Add BTLB insert and purge firmware function wrappers eda205211a52 parisc: BTLB: Clear possibly existing BTLB entries 70bd68d5b61a parisc: Prepare for Block-TLB support on 32-bit kernel 3f091387a397 parisc: shmparam.h: Document aliasing requirements of PA-RISC e24709454c45 tracefs/eventfs: Add missing lockdown checks 51aab5ffceb4 tracefs: Add missing lockdown check to tracefs_create_dir() f4e4ada58699 selftests/ftrace: Correctly enable event in instance-event.tc 9076bc476d7e kunit: Fix possible memory leak in kunit_filter_suites() 2b56a4b79b7b kunit: Fix possible null-ptr-deref in kunit_parse_glob_filter() 4b00920da1dd kunit: Fix the wrong err path and add goto labels in kunit_filter_suites() 2810c1e99867 kunit: Fix wild-memory-access bug in kunit_free_suite_set() d32533d30e21 scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command 2d3f59cf868b scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock 7df0b2605489 scsi: qedf: Add synchronization between I/O completions and abort 5c584fe6098a scsi: target: Replace strlcpy() with strscpy() d0b0822e32db scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() 59f10a05b5c7 scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id() 0be7592885d7 scsi: qla2xxx: Correct endianness for rqstlen and rsplen 31a0865bf593 scsi: ppa: Fix accidentally reversed conditions for 16-bit and 32-bit EPP 0b0747d507bf scsi: megaraid_sas: Fix deadlock on firmware crashdump 724768a39374 ovl: fix incorrect fdput() on aio completion ab048302026d ovl: fix failed copyup of fileattr on a symlink 7583028d359d drm: gm12u320: Fix the timeout usage for usb_bulk_msg() 45dc8fc07d01 fbdev/g364fb: fix build failure with mips f8858d96061f sched/fair: Optimize should_we_balance() for large SMT systems dce19a3fede2 kunit: test: Make filter strings in executor_test writable e2884fe84a83 drm/amd: Make fence wait in suballocator uninterruptible b1bef1388c42 parisc: irq: Make irq_stack_union static to avoid sparse warning b137b9d60b8a parisc: drivers: Fix sparse warning 927c6c8aa27c parisc: iosapic.c: Fix sparse warnings 9a47a710cf51 parisc: ccio-dma: Fix sparse warnings c1ebb94071cb parisc: sba-iommu: Fix sparse warnigs eb3255ee8f6f parisc: sba: Fix compile warning wrt list of SBA devices 6428bc7bd3f3 parisc: sba_iommu: Fix build warning if procfs if disabled 0c3b063ef413 drm/drm_connector: Provide short description of param 'supported_colorspaces' 8ae5b3a685dc nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid() 71be868472dc nvme: host: hwmon: constify pointers to hwmon_channel_info 1f0bbf28940c nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page()