33cc938e65a9 Linux 6.7-rc4 74fbc88e1614 nvme-core: check for too small lba shift 0e4237ae8d15 blk-mq: don't count completed flush data request as inflight in case of quiesce c2183b3dcc9d iommu: Fix printk arg in of_iommu_get_resv_regions() a1461f1fd6cf rethook: Use __rcu pointer for rethook::handler d839a656d0f3 kprobes: consistent rcu api usage for kretprobe holder d67f39d2b81b lib: objpool: fix head overrun on RK3588 SBC 0514f63cfff3 Revert "drm/prime: Unexport helpers for fd/handle conversion" f5259997f3e8 arm64: Avoid enabling KPTI unnecessarily 4ea95c04fa6b vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart 0015eb6e1238 smb: client, common: fix fortify warnings a337c355719c ALSA: hda: Disable power-save on KONTRON SinglePC edf9bc396e05 net: ravb: Keep reverse order of operations in ravb_remove() eac16a733427 net: ravb: Stop DMA in case of failures on ravb_open() 6f32c0866020 net: ravb: Start TX queues after HW initialization succeeded d78c0ced60d5 net: ravb: Make write access to CXR35 first before accessing other EMAC registers 88b74831faae net: ravb: Use pm_runtime_resume_and_get() d8eb6ea4b302 net: ravb: Check return value of reset_control_deassert() 91fdb30ddfdb net: libwx: fix memory leak on msix entry 9f74a3dfcf83 ice: Fix VF Reset paths when interface in a failed over aggregate 88010155f02b cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved 83d5518b124d cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved 891e0eab32a5 firewire: core: fix possible memory leak in create_units() 51354f700d40 bpf, sockmap: Add af_unix test with both sockets in map 8866730aed51 bpf, sockmap: af_unix stream sockets need to hold ref for pair sock ed6e4f0a27eb drm/amdgpu: Use another offset for GC 9.4.3 remap a2ab248d94f5 drm/amd/display: Fix some HostVM parameters in DML 72838777aa38 drm/amdkfd: Free gang_ctx_bo and wptr_bo in pqm_uninit e0409021e34a drm/amdgpu: Update EEPROM I2C address for smu v13_0_0 27750e176a4f drm/amd/display: Allow DTBCLK disable for DCN35 2161e09cd05a drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer 6967741d26c8 drm/amd: Enable PCIe PME from D3 7a88f23e7684 drm/amd/pm: fix a memleak in aldebaran_tables_init e222b36e9649 drm/amdgpu: fix AGP addressing when GART is not at 0 c92da0403d37 drm/amd/display: update dcn315 lpddr pstate latency b9f46f0b9878 drm/amd/display: fix ABM disablement 47831f4860d4 drm/amd/display: Fix black screen on video playback with embedded panel dcf6cd7f35de drm/amd/display: Fix conversions between bytes and KB 2f86bf79b63d drm/amdkfd: Use common function for IP version check c5ca994445a6 drm/amd/display: Remove config update d60f56b92d3c drm/amd/display: Update DCN35 clock table policy eb28018943fe drm/amd/display: force toggle rate wa for first link training for a retimer c6df7f313794 drm/amdgpu: correct the amdgpu runtime dereference usage count 4636a2119800 drm/amd/display: Update min Z8 residency time to 2100 for DCN314 08448812acb2 drm/amd/display: Remove min_dst_y_next_start check for Z8 6b0b7789a7a5 drm/amdgpu: fix memory overflow in the IB test 5c908a358649 drm/amdgpu: add init_registers for nbio v7.11 d9e865826c20 drm/amd/display: Simplify brightness initialization 67e38874b85b drm/amd/display: Increase num voltage states to 40 9976421f8cb2 drm/amd/display: Do not read DPREFCLK spread info from LUT on DCN35 9be601135ba8 drm/amd/display: Use DRAM speed from validation for dummy p-state 6f395cebdd89 drm/amd/display: Fix MPCC 1DLUT programming cab667a87133 drm/amd/display: Feed SR and Z8 watermarks into DML2 for DCN35 4b27a33c3b17 drm/amdgpu: Force order between a read and write to the same address 884e9b0827e8 drm/amdgpu: Do not issue gpu reset from nbio v7_9 bif interrupt 0652a1c8a4a4 drm/amd/display: Add Z8 watermarks for DML2 bbox overrides 8c4e9105b2a8 drm/amdgpu: optimize RLC powerdown notification on Vangogh dc9b0c2af004 drm/amd/display: fix a pipe mapping error in dcn32_fpu fdf84f10e2b0 drm/amd/display: Update DCN35 watermarks b9eab9e0aad3 drm/amdgpu: update xgmi num links info post gc9.4.2 c95f12b7b724 drm/amd/display: Add z-state support policy for dcn35 3c9ea68cb61b drm/amd/display: Include udelay when waiting for INBOX0 ACK 142c169b31be cpufreq/amd-pstate: Only print supported EPP values for performance governor 41e05548fa6b dm-flakey: start allocating with MAX_ORDER 38bc1ab135db dm-verity: align struct dm_verity_fec_io properly 0193e3966cee dm verity: don't perform FEC for failed readahead IO 7be05bdfb4ef dm verity: initialize fec io before freeing it 3649ff0a0b15 block: Document the role of the two attribute groups 83f2df9d66bc tools: ynl-gen: always construct struct ynl_req_state cbeb989e41f4 ethtool: don't propagate EOPNOTSUPP from dumps febab20caeba cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update fb18fe0fdf22 drm/panel: nt36523: fix return value check in nt36523_probe() fc1ccc16271a drm/panel: starry-2081101qfh032011-53g: Fine tune the panel power sequence dc158d23b33d KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user registers cae2bdb579ec ALSA: hda/realtek: Add supported ALC257 for ChromeOS d21a3962d304 drm/i915: Call intel_pre_plane_updates() also for pipes getting enabled f76f83a83c8f drm/i915: Also check for VGA converter in eDP probe 503579448db9 drm/i915/gsc: Mark internal GSC engine with reserved uabi class 415e5107b0dc bcachefs: Extra kthread_should_stop() calls for copygc 463086d99889 bcachefs: Convert gc_alloc_start() to for_each_btree_key2() 2111f39459b0 bcachefs: Fix race between btree writes and metadata drop ef0beeb8dd34 bcachefs: move journal seq assertion 1b1bd0fd4157 bcachefs: -EROFS doesn't count as move_extent_start_fail 9870257a0a33 ravb: Fix races between ravb_tx_timeout_work() and net related ops 9d63509547a9 smb: client: report correct st_size for SMB and NFS symlinks ef22bb800d96 smb: client: fix missing mode bits for SMB symlinks 52fdb99cc436 nouveau/gsp: replace zero-length array with flex-array member and use __counted_by 45b7955b774f nouveau/gsp/r535: remove a stray unlock in r535_gsp_rpc_send() e9ba37d9f9a6 nouveau: find the smallest page allocation to cover a buffer alloc. ae4d612cc1f2 bcachefs: trace_move_extent_start_fail() now includes errcode 5510a4af521c bcachefs: Fix split_race livelock 03013bb0c6b1 bcachefs: Fix bucket data type for stripe buckets d5bd37872a93 bcachefs: Add missing validation for jset_entry_data_usage bbc3a46065d0 bcachefs: Fix zstd compress workspace size 67d995e06953 block: warn once for each partition in bio_check_ro() fad907cffd4b block: move .bd_inode into 1st cacheline of block_device 73363c262d6a io_uring: use fget/fput consistently 5cf4f52e6d8a io_uring: free io_buffer_list entries via RCU 07d6063d3d3b io_uring/kbuf: prune deferred locked cache when tearing down b10b73c102a2 io_uring/kbuf: recycle freed mapped buffer ring entries c392cbecd8ec io_uring/kbuf: defer release of mapped buffer rings b817f1488fca powercap: DTPM: Fix unneeded conversions to micro-Watts bb87be267b8e cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() 5e1d824f9a28 powerpc: Don't clobber f0/vs0 during fp|altivec register save 91d3d149978b r8169: prevent potential deadlock in rtl8169_close 59d395ed606d r8169: fix deadlock on RTL8125 in jumbo mtu mode 01b1e3ca0e5c efi/unaccepted: Fix off-by-one when checking for overlapping ranges 7f3da4b698bc xen/events: fix error code in xen_bind_pirq_msi_to_irq() db2832309a82 x86/xen: fix percpu vcpu_info allocation 45b3fae4675d neighbour: Fix __randomize_layout crash in struct neighbour fd7f98b2e12a octeontx2-pf: Restore TC ingress police rules when interface is up 51597219e0cd octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64 e54d628a2721 net: stmmac: xgmac: Disable FPE MMC interrupts b9c02e105265 drm/gpuvm: Fix deprecated license identifier 9b6a59e5db87 Revert "drm/bridge: panel: Add a device link between drm device and panel device" 8dd926689dfa Revert "driver core: Export device_is_dependent() to modules" c13f87efa748 Revert "drm/bridge: panel: Check device dependency before managing device link" ad31c629ca3c octeontx2-af: Fix possible buffer overflow baaacbff64d9 ALSA: hda/realtek: Headset Mic VREF to 100% edecf1689768 io_uring: enable io_mem_alloc/free to be used in other parts 00a4f8fd9c75 selftests/net: mptcp: fix uninitialized variable warnings 59fef379d453 selftests/net: unix: fix unused variable compiler warning 7b29828c5af6 selftests/net: fix a char signedness issue 088559815477 selftests/net: ipsec: fix constant out of range d71f22365a9c gcc-plugins: randstruct: Update code comment in relayout_struct() 4e86f32a13af uapi: propagate __struct_group() attributes to the container union 9099184dec26 MAINTAINERS: refresh LLVM support 6f007b140663 io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP 0bad281d0ecd netkit: Reject IFLA_NETKIT_PEER_INFO in netkit_change_link d8b90d600aff nvme: check for valid nvme_identify_ns() before using it 172c48caed91 ACPI: video: Use acpi_video_device for cooling-dev driver data 95ba893c9f4f dma-buf: fix check in dma_resv_add_fence e3139cef8257 nvme-core: fix a memory leak in nvme_ns_info_from_identify() 136cfcb8dce9 nvme: fine-tune sending of first keep-alive ae2667cd8a47 vfio/pds: Fix possible sleep while in atomic context 91aeb563bd43 vfio/pds: Fix mutex lock->magic != lock warning 7b4c93a50a2e ALSA: hda: intel-nhlt: Ignore vbps when looking for DMIC 32 bps format 1d5e8f4bf06d driver core: Export device_is_dependent() to modules 820d070feb66 io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP 0cb19e50a911 pmdomain: arm: Avoid polling for scmi_perf_domain 4ded3bfe1db6 wifi: mac80211: use wiphy locked debugfs for sdata/link 3d529cd11f2b wifi: mac80211: use wiphy locked debugfs helpers for agg_status b590b9ae1efc wifi: cfg80211: add locked debugfs wrappers 8c88a474357e debugfs: add API to allow debugfs operations cancellation f4acfcd4deb1 debugfs: annotate debugfs handlers vs. removal with lockdep 0ed04a1847a1 debugfs: fix automount d_fsdata usage e378c7de7462 iommu/vt-d: Set variable intel_dirty_ops to static e7ad6c2a4b1a iommu/vt-d: Fix incorrect cache invalidation for mm notification 85b80fdffa86 iommu/vt-d: Add MTL to quirk list to skip TE disabling 9a16ab9d6402 iommu/vt-d: Make context clearing consistent with context mapping da37dddcf4ca iommu/vt-d: Disable PCI ATS in legacy passthrough mode 0f5432a9b839 iommu/vt-d: Omit devTLB invalidation requests when TES=0 e645c20e8e9c iommu/vt-d: Support enforce_cache_coherency only for empty domains a2e7e59a9426 iommu: Avoid more races around device probe a99583e2aff6 MAINTAINERS: list all Qualcomm IOMMU drivers in the QUALCOMM IOMMU entry 34e2dccbb30b iommu: Flow ERR_PTR out from __iommu_domain_alloc() 75a442581d05 bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags() beb1930f966d dpaa2-eth: recycle the RX buffer only after all processing done f422abe3f23d dpaa2-eth: increase the needed headroom to account for alignment a524eabcd72d net: dsa: mv88e6xxx: fix marvell 6350 probe crash b3f1a164c7f7 net: dsa: mv88e6xxx: fix marvell 6350 switch probing 3f3ae1250e73 bcachefs: bpos is misaligned on big endian e4f72bb46a77 bcachefs: Fix ec + durability calculation 7d9f8468ff75 bcachefs: Data update path won't accidentaly grow replicas b09d7f8fd50f scsi: sd: Fix system start for ATA devices 6371be7aeb98 scsi: Change SCSI device boolean fields to single bit flags 93e6c0e19d5b scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode 39d5b6a64ace drm/bridge: panel: Check device dependency before managing device link 0ac1d13a55eb btrfs: send: ensure send_fd is writable 94dbf7c0871f btrfs: free the allocated memory if btrfs_alloc_page_array() fails 5de0434bc064 btrfs: fix 64bit compat send ioctl arguments not initializing version member 00f7d153f335 wifi: mac80211: handle 320 MHz in ieee80211_ht_cap_ie_to_sta_ht_cap ef5828805842 wifi: avoid offset calculation on NULL pointer 103317670e6b wifi: cfg80211: hold wiphy mutex for send_interface 8e2f6f236621 wifi: cfg80211: lock wiphy mutex for rfkill poll 7e7efdda6adb wifi: cfg80211: fix CQM for non-range use 3e3a2b645c04 wifi: mac80211: do not pass AP_VLAN vif pointer to drivers during flush 71b5e40651d8 wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta() bb6cc253861b bcache: revert replacing IS_ERR_OR_NULL with IS_ERR e2b706c69190 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet 237ff253f2d4 mptcp: fix uninit-value in mptcp_incoming_options 90785ea8158b dt-bindings: pinctrl: s32g2: change a maintainer email address 38a285d5d446 pinctrl: realtek: Fix logical error when finding descriptor 0af8a06a4ce8 bcachefs: deallocate_extra_replicas() 8a443d3ea132 bcachefs: Proper refcounting for journal_keys 63807d951803 bcachefs: preserve device path as device name 0a11adfb7ace bcachefs: Fix an endianness conversion 468035ca4b83 bcachefs: Start gc, copygc, rebalance threads after initing writes ref 202a7c292ec6 bcachefs: Don't stop copygc thread on device resize 261af2f1c6b6 bcachefs: Make sure bch2_move_ratelimit() also waits for move_ops 50e029c6390a bcachefs: bch2_moving_ctxt_flush_all() 6201d91ee32c bcachefs: Put erasure coding behind an EXPERIMENTAL kconfig option d4e3b928ab48 closures: CLOSURE_CALLBACK() to fix type punning cd80ce7e68f1 ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error 9ac45ac7cf65 ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId 2a3f7857ec74 ksmbd: release interim response after sending status pending response 2e450920d58b ksmbd: move oplock handling after unlock parent dir 4274a9dc6aeb ksmbd: separately allocate ci per dentry 864fb5d37163 ksmbd: fix possible deadlock in smb2_open 90044481e7cc ksmbd: prevent memory leak on error return 782486af9b5b net: rswitch: Fix missing dev_kfree_skb_any() in error path 1aaef8634a20 net: rswitch: Fix return value in rswitch_start_xmit() 109b25d13e00 net: rswitch: Fix type of ret in rswitch_start_xmit() 7d410d5efe04 btrfs: make error messages more clear when getting a chunk map 5fba5a571858 btrfs: fix off-by-one when checking chunk map includes logical address f91192cd6859 btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod() 2db313205f8b btrfs: add dmesg output for first mount and last unmount of a filesystem c0c6bde586c7 netdevsim: Don't accept device bound programs 477865af60b2 mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled d9ed644f5867 mmc: sdhci-pci-gli: Disable LPM during initialization 8f96e29aae31 pmdomain: qcom: rpmpd: Set GENPD_FLAG_ACTIVE_WAKEUP d6048a19a710 cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend 5cbff51e709a cpufreq: qcom-nvmem: Enable virtual power domain devices 2e4e0984c7d6 cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily 57686a72da08 tools: Disable __packed attribute compiler warning due to -Werror=attributes 35732699f5d2 ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes a29ee6aea703 perf build: Ensure sysreg-defs Makefile respects output dir ef5c958090a9 tools perf: Add arm64 sysreg files to MANIFEST 027905fe5bae tools/perf: Update tools's copy of mips syscall table d3968c974a24 tools/perf: Update tools's copy of s390 syscall table 3483d2440538 tools/perf: Update tools's copy of powerpc syscall table b3b11aed147a tools/perf: Update tools's copy of x86 syscall table e1d7426bb915 tools headers: Update tools's copy of s390/asm headers fad8afdcc18f tools headers: Update tools's copy of arm64/asm headers c23708f37652 tools headers: Update tools's copy of x86/asm headers fd2ddee727d1 tools headers: Update tools's copy of socket.h header 91c97b36bd69 tools headers UAPI: Update tools's copy of unistd.h header daa975134155 tools headers UAPI: Update tools's copy of vhost.h header fb3648a6a87b tools headers UAPI: Update tools's copy of mount.h header 5a9f95b67059 tools headers UAPI: Update tools's copy of kvm.h header 111844666672 tools headers UAPI: Update tools's copy of fscrypt.h header 1041dfe6109f tools headers UAPI: Update tools's copy of drm headers 695bfba7ca78 wifi: mt76: mt7925: fix typo in mt7925_init_he_caps 732c678eb021 ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI 8f2244c9af24 leds: class: Don't expose color sysfs entry 8abc712ea486 ext2: Fix ki_pos update for DIO buffered-io fallback case 29b8e94dcf25 perf lock contention: Fix a build error on 32-bit a6dda77a752d perf kwork: Fix a build error on 32-bit d04ce4113cb4 ALSA: cs35l41: Fix for old systems which do not support command 37f67abe0855 ALSA: hda: cs35l41: Remove unnecessary boolean state variable firmware_running 7c9caa299335 ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro 6588732445ff pinctrl: lochnagar: Don't build on MIPS 173d167ce350 media: pci: mgb4: add COMMON_CLK dependency 5d33213fac59 media: v4l2-subdev: Fix a 64bit bug 9ea7be95d3d4 media: mgb4: Added support for T200 card variant 8049ba5d0a28 btrfs: do not abort transaction if there is already an existing qgroup 1645c283a87c btrfs: tree-checker: add type and sequence check for inline backrefs 4198a9b57106 pinctrl: avoid reload of p state in list iteration 1bddcf77ce66 kunit: test: Avoid cast warning when adding kfree() as an action 2e3c94aed51e kunit: Reset suite counter right before running tests f8f2847f739d kunit: Warn if tests are slow 1de1b77982e1 mmc: cqhci: Fix task clearing in CQE error recovery 35597bdb04ec mmc: cqhci: Warn of halt or task clear failure 8155d1fa3a74 mmc: block: Retry commands in CQE error recovery c616696a9029 mmc: block: Be sure to wait while busy in CQE error recovery b578d5d18e92 mmc: cqhci: Increase recovery halt timeout 174925d340aa mmc: block: Do not lose cache flush during CQE error recovery df572eba4e62 pinctrl: cy8c95x0: Fix doc warning 08e8734d877a pinctrl: s32cc: Avoid possible string truncation edd48fd9d453 pinctrl: stm32: fix array read out of bound b0eeba527e70 pinctrl: stm32: Add check for devm_kcalloc 42d62b7e47d5 media: vsp1: Remove unbalanced .s_stream(0) calls 7a934b5cc3f4 wifi: mt76: mt7921: fix 6GHz disabled by the missing default CLC config