Skip to content

UPDATE: 7.1.5#1328

Open
fepitre-bot wants to merge 1 commit into
QubesOS:mainfrom
fepitre-bot:update-v7.1.5
Open

UPDATE: 7.1.5#1328
fepitre-bot wants to merge 1 commit into
QubesOS:mainfrom
fepitre-bot:update-v7.1.5

Conversation

@fepitre-bot

Copy link
Copy Markdown
Contributor

Update to 7.1.5

Details

Changes since previous version:
gregkh/linux@35ebc4de1059 xor: remove macro abuse for XOR implementation registrations
gregkh/linux@c46928fdcfa0 xor: move generic implementations out of asm-generic/xor.h
gregkh/linux@503793b1340e alpha: move the XOR code to lib/raid/
gregkh/linux@0d64a24ec0c0 arm: move the XOR code to lib/raid/
gregkh/linux@3786f2ad0095 arm64: move the XOR code to lib/raid/
gregkh/linux@033bee3e4963 loongarch: move the XOR code to lib/raid/
gregkh/linux@3f276cece4dd powerpc: move the XOR code to lib/raid/
gregkh/linux@5265d55b2146 riscv: move the XOR code to lib/raid/
gregkh/linux@7f96362396ee sparc: move the XOR code to lib/raid/
gregkh/linux@95c104cc5571 s390: move the XOR code to lib/raid/
gregkh/linux@77fd47e57a09 x86: move the XOR code to lib/raid/
gregkh/linux@352ebd066b62 xor: avoid indirect calls for arm64-optimized ops
gregkh/linux@e20043b4765c xor: make xor.ko self-contained in lib/raid/
gregkh/linux@e420f0a88b24 xor: add a better public API
gregkh/linux@7c12c32b9f73 async_xor: use xor_gen
gregkh/linux@0f629e7283ad btrfs: use xor_gen
gregkh/linux@80dcf0a7832a xor: pass the entire operation to the low-level ops
gregkh/linux@a21921dd02d3 xor: use static_call for xor_gen
gregkh/linux@af53e85ef797 xor: add a kunit test case
gregkh/linux@237213776d0f ubifs: remove unnecessary cond_resched() from list_sort() compare
gregkh/linux@86bda539fbcf lib/list_sort: remove dummy cmp() calls to speed up merge_final()
gregkh/linux@07b7d66e65d9 lib/scatterlist: fix length calculations in extract_kvec_to_sg
gregkh/linux@118cf3f55975 lib/scatterlist: fix temp buffer in extract_user_to_sg()
gregkh/linux@0b49c7d0ae69 lib: kunit_iov_iter: fix memory leaks
gregkh/linux@7278aa840b69 lib: kunit_iov_iter: improve error detection
gregkh/linux@0913b7554726 lib: kunit_iov_iter: add tests for extract_iter_to_sg
gregkh/linux@d01684a2f0f8 lib: parser: fix match_wildcard to correctly handle trailing stars
gregkh/linux@03738dd159db crash_dump/dm-crypt: don't print in arch-specific code
gregkh/linux@fe74eb289163 crash: align the declaration of crash_load_dm_crypt_keys with CONFIG_CRASH_DM_CRYPT
gregkh/linux@e3a84be1ec2f arm64,ppc64le/kdump: pass dm-crypt keys to kdump kernel
gregkh/linux@797f629856c5 ata: pata_arasan_cf: fix missing newline in dev_err() messages
gregkh/linux@e5d5aef802a5 ALSA: aoa/onyx: Fix OF node leak on probe failure
gregkh/linux@6692ed9b4ced ALSA: hda: Notify IEC958 Default PCM switch state changes
gregkh/linux@cb2a2a5b37ad drm/shmem_helper: Make sure PMD entries get the writeable upgrade
gregkh/linux@156d985123b6 powerpc64/bpf: Implement JIT support for private stack
gregkh/linux@e640bcd1bf83 selftests/bpf: Enable private stack tests for powerpc64
gregkh/linux@6fab063bd8d6 powerpc64/bpf: Implement fsession support
gregkh/linux@92258b5bf1ec powerpc32/bpf: Add fsession support
gregkh/linux@1e4bac7eb95a powerpc/bpf: Add support for instruction array
gregkh/linux@66cad93ad325 selftest/bpf: Enable instruction array test for powerpc
gregkh/linux@a32325c0e623 powerpc64/bpf: Add support for indirect jump
gregkh/linux@e1f7a0e196e2 selftest/bpf: Enable gotox tests for powerpc64
gregkh/linux@704b2a7d756d MAINTAINERS: add ksysfs.c to the DRIVER CORE entry
gregkh/linux@a1ed2cbb79e6 Merge tag 'counter-updates-for-7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-next
gregkh/linux@94e731cbe845 w1: ds2490: drop redundant device reference
gregkh/linux@512f9f150f36 Merge tag 'drm-msm-next-2026-04-02' of https://gitlab.freedesktop.org/drm/msm into drm-next
gregkh/linux@779ae2232cd1 gpiolib: Make deferral warnings debug messages
gregkh/linux@7ccef29b5d93 rust: error: clarify that from_err_ptr can return Ok(NULL)
gregkh/linux@0a51b384e0de rust: ptr: add const_align_up()
gregkh/linux@0c0695a9d8c9 rust: clk: implement Send and Sync
gregkh/linux@ef90b103e8f7 tyr: remove impl Send/Sync for TyrData
gregkh/linux@96f4e74cab63 pwm: th1520: remove impl Send/Sync for Th1520PwmDriverData
gregkh/linux@7e9535ebd05d rust: support overriding crate_name
gregkh/linux@b80dc74cd6b8 rust_binder: override crate name to rust_binder
gregkh/linux@10eea3c14714 kbuild: rust: allow clippy::uninlined_format_args
gregkh/linux@a175ee827331 block: use sysfs_emit in sysfs show functions
gregkh/linux@fec114a98b87 bcache: fix cached_dev.sb_bio use-after-free and crash
gregkh/linux@20a8e451ec1c bcache: fix uninitialized closure object
gregkh/linux@cf05b059d59f RISC-V: KVM: Introduce common kvm_riscv_isa_check_host()
gregkh/linux@68c6d134edbf Merge tag 'mhi-for-v7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mani/mhi into char-misc-next
gregkh/linux@49eac82653e1 Revert "usb: cdnsp: Add support for device-only configuration"
gregkh/linux@e0b5cfc316f1 RISC-V: KVM: Factor-out ISA checks into separate sources
gregkh/linux@29fea9f4ece6 Revert "usb: cdns3: Add USBSSP platform driver support"
gregkh/linux@b1834e5afbcd RISC-V: KVM: Move timer state defines closer to struct in UAPI header
gregkh/linux@0ee5501441cc RISC-V: KVM: Add hideleg to struct kvm_vcpu_config
gregkh/linux@1df7a7652f03 Revert "dt-bindings: usb: cdns,usb3: document USBSSP controller support"
gregkh/linux@d733fb463834 ASoC: intel: sof_sdw: Prepare for configuration without a jack
gregkh/linux@6ed523e2b612 RISC-V: KVM: Factor-out VCPU config into separate sources
gregkh/linux@e2494f83f9d7 RISC-V: KVM: Don't check hstateen0 when updating sstateen0 CSR
gregkh/linux@19b8c8fc83f7 power: sequencing: pcie-m2: enforce PCI and OF dependencies
gregkh/linux@b4464d8f313f power: sequencing: pcie-m2: add SERIAL_DEV_BUS dependency
gregkh/linux@e0ca8991b2de sched: Make class_schedulers avoid pushing current, and get rid of proxy_tag_curr()
gregkh/linux@37341ec573da sched: Minimise repeated sched_proxy_exec() checking
gregkh/linux@f4fe6be82e6d sched: Fix potentially missing balancing with Proxy Exec
gregkh/linux@fa4a1ff8ab23 locking: Add task::blocked_lock to serialize blocked_on state
gregkh/linux@56f4b24267a6 sched: Fix modifying donor->blocked on without proper locking
gregkh/linux@2d7622669836 sched/locking: Add special p->blocked_on==PROXY_WAKING value for proxy return-migration
gregkh/linux@f9530b318335 sched: Add assert_balance_callbacks_empty helper
gregkh/linux@48fda62de67a sched: Add logic to zap balance callbacks if we pick again
gregkh/linux@dec9554dc036 sched: Move attach_one_task and attach_task helpers to sched.h
gregkh/linux@b049b81bdff6 sched: Handle blocked-waiter migration (and return migration)
gregkh/linux@2d4cc371baa5 sched/fair: Use sched_energy_enabled()
gregkh/linux@059258b0d424 sched/fair: Prevent negative lag increase during delayed dequeue
gregkh/linux@9805ed3c9147 perf/x86/msr: Make SMI and PPERF on by default
gregkh/linux@0178e6412312 ASoC: amd: acp-sdw-legacy: remove unnecessary condition check
gregkh/linux@f9e437cddf6c ASoC: rsnd: Fix potential out-of-bounds access of component_dais[]
gregkh/linux@7fc3e2546cf3 ipmi: ssif_bmc: cancel response timer on remove
gregkh/linux@ea641be7a4fa ipmi: ssif_bmc: fix missing check for copy_to_user() partial failure
gregkh/linux@1d38e849adb6 ipmi: ssif_bmc: fix message desynchronization after truncated response
gregkh/linux@c9c99b7b7051 ipmi: ssif_bmc: change log level to dbg in irq callback
gregkh/linux@4e2866b2baad SUNRPC: Add svc_rqst_page_release() helper
gregkh/linux@18755b8c2f24 svcrdma: Use contiguous pages for RDMA Read sink buffers
gregkh/linux@39bd1bfe92a1 NFSD: use per-operation statidx for callback procedures
gregkh/linux@42cc13995967 NFSD: convert callback RPC program to per-net namespace
gregkh/linux@fa6966fd05a1 nfsd: fix comment typo in nfs3xdr
gregkh/linux@124f9af22ce2 nfsd: fix comment typo in nfsxdr
gregkh/linux@d644a698de12 NFSD: Docs: clean up pnfs server timeout docs
gregkh/linux@ff37797badd8 exfat: fix incorrect directory checksum after rename to shorter name
gregkh/linux@f5e5177fd751 exfat: introduce exfat_cluster_walk helper
gregkh/linux@6f2cbe45c675 exfat: use exfat_cluster_walk helper
gregkh/linux@f764c5897fc2 exfat: remove NULL cache pointer case in exfat_ent_get
gregkh/linux@227468fc82e4 exfat: introduce exfat_chain_advance helper
gregkh/linux@08cf4a8181b4 exfat: use exfat_chain_advance helper
gregkh/linux@9557ec3f9c9f ASoC: SDCA: Add RJ support to class driver
gregkh/linux@04cc47624a33 ASoC: codecs: tlv320dac33: remove kmemdup_array
gregkh/linux@ba2a0e81d4d7 ASoC: SDCA: Export Q7.8 volume control helpers
gregkh/linux@ccd7e53b7d6f ASoC: imx-rpmsg: Add DSD format support with dynamic DAI format switching
gregkh/linux@a02496a29463 ASoC: Intel: bytcr_rt5640: Fix MCLK leak on platform_clock_control error
gregkh/linux@b022e5c142ef ASoC: Intel: bytcr_rt5651: Fix MCLK leak on platform_clock_control error
gregkh/linux@dced5a373a96 ASoC: Intel: cht_bsw_rt5672: Fix MCLK leak on platform_clock_control error
gregkh/linux@85c38c2fa17d ASoC: Intel: Standardize MCLK error logs across RT boards
gregkh/linux@cba9ce8c1afe ASoC: Intel: Fix MCLK leaks and clean up error
gregkh/linux@d5759519805c x86/alternative: delay freeing of smp_locks section
gregkh/linux@b2b0dcaa28d2 dt-bindings: rtc: sc2731: Add compatible for SC2730
gregkh/linux@d1b091aaba8c dt-bindings: rtc: add olpc,xo1-rtc to trivial-rtc
gregkh/linux@891a05ccba92 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.0-rc6+
gregkh/linux@d4464694f2a4 ipmi: ssif_bmc: add unit test for state machine
gregkh/linux@503d21ef8eac bpf: Do register range validation early
gregkh/linux@e6898ec751e4 bpf: Sort subprogs in topological order after check_cfg()
gregkh/linux@427c07ddb9e6 selftests/bpf: Add tests for subprog topological ordering
gregkh/linux@f1606dd0ac49 bpf: Add bpf_compute_const_regs() and bpf_prune_dead_branches() passes
gregkh/linux@19dbb1347481 bpf: Move verifier helpers to header
gregkh/linux@1a1cadbd5d50 bpf: Add helper and kfunc stack access size resolution
gregkh/linux@6a14beefab45 Merge branch 'bpf-prep-patches-for-static-stack-liveness'
gregkh/linux@41fa04327384 selftests/seccomp: Add hard-coded _NR_uprobe for x86_64
gregkh/linux@3d4470d71fbf KVM: x86: Move nested_run_pending to kvm_vcpu_arch
gregkh/linux@7212094baef5 KVM: x86: Suppress WARNs on nested_run_pending after userspace exit
gregkh/linux@9c55d0eb4e9d misc: pci_endpoint_test: Use -EINVAL for small subrange size
gregkh/linux@8acffeef5ef7 KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION
gregkh/linux@12a8ff869ddc KVM: SEV: Drop useless sanity checks in sev_mem_enc_register_region()
gregkh/linux@6d71f9349d9b KVM: SEV: Disallow pinning more pages than exist in the system
gregkh/linux@7ad02ff1e4a4 KVM: SEV: Use PFN_DOWN() to simplify "number of pages" math when pinning memory
gregkh/linux@a7f53694d591 KVM: SEV: Use kvzalloc_objs() when pinning userpages
gregkh/linux@25a642b6abc9 KVM: selftests: Remove duplicate LAUNCH_UPDATE_VMSA call in SEV-ES migrate test
gregkh/linux@9b9f7962e3e8 KVM: SEV: Reject attempts to sync VMSA of an already-launched/encrypted vCPU
gregkh/linux@b6408b6cec5d KVM: SEV: Protect all of sev_mem_enc_register_region() with kvm->lock
gregkh/linux@624bf3440d72 KVM: SEV: Disallow LAUNCH_FINISH if vCPUs are actively being created
gregkh/linux@c6890f36fc49 workqueue: avoid unguarded 64-bit division
gregkh/linux@fc0ed906f1ea drm/amd/display: Wire up dcn10_dio_construct() for all pre-DCN401 generations
gregkh/linux@9617b5b62c7c kernel: ksysfs: initialize kernel_kobj earlier
gregkh/linux@b3eb6a25b969 software node: remove software_node_exit()
gregkh/linux@57ce498faa1e drm/amd/display: Fix dc_is_fp_enabled name mismatch
gregkh/linux@118362a96286 drm/edid: Parse AMD Vendor-Specific Data Block
gregkh/linux@bf3fc94cd72a drm/amd/display: Use drm_display_info for AMD VSDB data
gregkh/linux@f2483b3f39c8 drm/amd/display: Fix parameter mismatch in panel self-refresh helper
gregkh/linux@4e8197426f8f drm/amd/display: Fix missing parameter details in amdgpu_dm_ism
gregkh/linux@66085e206431 drm/amdgpu: Add bounds checking to ib
{get,set}_value
gregkh/linux@744ab12a5bd1 Merge branch 'for-7.0-fixes' into for-7.1
gregkh/linux@de2a02cc28d6 drm/amdgpu/vce: Prevent partial address patches
gregkh/linux@b193019860d6 drm/amdgpu/vcn3: Prevent OOB reads when parsing dec msg
gregkh/linux@0a78f2bac142 drm/amdgpu/vcn4: Prevent OOB reads when parsing dec msg
gregkh/linux@2444eb0ec828 drm/amdgpu/vcn4: Prevent OOB reads when parsing IB
gregkh/linux@8d45d88e0b3d drm/amd/ras: enable uniras via IP version check
gregkh/linux@c9042a4dd6ac drm/amdgpu: Add reserved region ids
gregkh/linux@9bb16dabb091 drm/amdgpu: Add stolen vga reserve-region
gregkh/linux@941c50330ec4 drm/amdgpu: Add extended stolen vga reserve-region
gregkh/linux@272a9c8f6f71 drm/amdgpu: Add stolen_reserved reserve-region
gregkh/linux@b2155aaef0ea drm/amdgpu: Add fw_reserved reserve-region
gregkh/linux@14a517e37a57 drm/amdgpu: Add firmware extended reserve-region
gregkh/linux@daaf24d1fc53 drm/amdgpu: Add fw vram usage reserve-region
gregkh/linux@4c616e8446b9 drm/amdgpu: Add host driver reserved-region
gregkh/linux@bb92be605290 drm/amdgpu: Add memory training reserve-region
gregkh/linux@5dad43942299 drm/amdgpu: Group filling reserve region details
gregkh/linux@2c7b0e37835c drm/amdgpu: Add function to fill fw reserve region
gregkh/linux@7b0af16044b7 drm/amdgpu: Add function to fill training region
gregkh/linux@6845355a08c2 drm/amdgpu: Move validation of reserve region info
gregkh/linux@f315099fd26a drm/amdgpu: Consolidate reserve region allocations
gregkh/linux@e0e9792ea2d4 drm/amdgpu: add an option to allow gpu partition allocate all available memory
gregkh/linux@d290d6ee90b4 drm/amd/display: Replace use of system_wq with system_percpu_wq
gregkh/linux@1d0a26cf37c1 drm/amdgpu: add CONFIG_GCOV_PROFILE_AMDGPU Kconfig option
gregkh/linux@f2275ea90be5 drm/amd/pm: Add smu vram copy function
gregkh/linux@3bec582562a1 drm/amd/pm: Use smu vram copy in SMUv13
gregkh/linux@3ecee2073cac drm/amd/pm: Use smu vram copy in SMUv15
gregkh/linux@7f0fc003688e drm/amdgpu: replace use of system_unbound_wq with system_dfl_wq
gregkh/linux@53140a0d5912 drm/amdgpu: replace use of system_wq with system_dfl_wq
gregkh/linux@505b1c7342ae amd/amdkfd: add WQ_UNBOUND to alloc_workqueue users
gregkh/linux@95a599c8a25a drm/radeon: add WQ_PERCPU to alloc_workqueue users
gregkh/linux@592713a8960e drm/amd/pm: correct mem_busy_percent display due to calculation errors
gregkh/linux@95e21dff4717 drm/amd/pm: fix null pointer dereference issue in smu_v15_0_8_get_power_limit()
gregkh/linux@e4465c0464a3 drm/amd/pm: optimize logic and remove unnecessary checks in smu v15.0.8
gregkh/linux@48d1a5b33a5a drm/amd/pm: fix memleak issue in smu_v15_0_8_get_gpu_metrics()
gregkh/linux@1d4ade3646eb drm/amdgpu/userq: dont need check for return values in amdgpu_userq_evict
gregkh/linux@3c863ff920b4 drm/amdgpu: replace PASID IDR with XArray
gregkh/linux@d65bfb178230 drm/amd/display: Change dither policy for 10 bpc output back to dithering
gregkh/linux@1e57e72ae3c3 drm/amdgpu/userq: fence wait for max time in amdgpu_userq_wait_for_signal
gregkh/linux@4c86e12ab1be drm/amdgpu/userq: add the return code too in error condition
gregkh/linux@38476bde5994 drm/amdgpu/userq: call dma_resv_wait_timeout without test for signalled
gregkh/linux@05ce444171cf drm/amdgpu/userq: use dma_fence_wait_timeout without test for signalled
gregkh/linux@34f31fe40f3a drm/amdgpu: rework userq fence driver alloc/destroy
gregkh/linux@48c33af0b62d drm/amdgpu: make userq fence_drv drop explicit in queue destroy
gregkh/linux@eea85914d15b drm/amdgpu: save ring content before resetting the device
gregkh/linux@2d2366176445 drm/amd/display: Replace inline NUM_ELEMENTS macro with ARRAY_SIZE
gregkh/linux@a097dd7059cb drm/amd/display: Remove unused NUM_ELEMENTS macros
gregkh/linux@d1f188b182c9 drm/amdgpu: Use amdgpu by default for CIK APUs too
gregkh/linux@c67c248ca406 hwmon: (yogafan) Add support for Lenovo Yoga/Legion fan monitoring
gregkh/linux@6d50ae25666d hwmon: (yogafan) fix markup warning
gregkh/linux@92842776cc45 hwmon: (tmp102) add support for update interval
gregkh/linux@7db0b8275414 hwmon: (sparx5) Make it selectable for ARCH_LAN969X
gregkh/linux@82bb8dc953c2 PM / devfreq: Remove unneeded casting for HZ_PER_KHZ
gregkh/linux@943a872fe41a PM / devfreq: use _visible attribute to replace create/remove_sysfs_files()
gregkh/linux@cd905830ea61 PM / devfreq: tegra30-devfreq: add support for Tegra114
gregkh/linux@f3b1d2260703 tools/testing/cxl: Enable replay of user regions as auto regions
gregkh/linux@1b135c6da061 drm/amdgpu: extract amdgpu_vm_lock_by_pasid from amdgpu_vm_handle_fault
gregkh/linux@2fb3bdeb0011 Merge branch 'for-7.1/cxl-consolidate-endpoint' into cxl-for-next
gregkh/linux@7aacc625576d Merge branch 'for-7.1/cxl-type2-support' into cxl-for-next
gregkh/linux@303d32843b83 Merge branch 'for-7.1/dax-hmem' into cxl-for-next
gregkh/linux@202432ae8a69 Merge branch 'for-7.1/cxl-region-refactor' into cxl-for-next
gregkh/linux@32ab301b89b3 drm/amdgpu: store ib info for devcoredump
gregkh/linux@7b15fc2d1f1a drm/amdgpu: dump job ibs in the devcoredump
gregkh/linux@880bd496ec72 fs: prepare for adding LSM blob to backing_file
gregkh/linux@6af36aeb147a lsm: add backing_file LSM hooks
gregkh/linux@82544d36b172 selinux: fix overlayfs mmap() and mprotect() access checks
gregkh/linux@438700e92db6 rust: macros: simplify format! arguments
gregkh/linux@a9b460225e47 net: always inline some skb helpers
gregkh/linux@e2f152c822cf stmmac: cleanup dead dependencies on STMMAC_PLATFORM and STMMAC_ETH in Kconfig
gregkh/linux@789ec16eb397 net: stmmac: qcom-ethqos: set clk_csr
gregkh/linux@03ec922f0025 PCI: Do not enable AtomicOps by RCiEPs
gregkh/linux@1ae8c4ce1570 PCI: Enable AtomicOps only if Root Port supports them
gregkh/linux@8e6921440239 PCI: Update PCIe spec references for AtomicOps
gregkh/linux@3a4e8302e72f PCI: imx6: Keep Root Port MSI capability with iMSI-RX to work around hardware bug
gregkh/linux@30f831b44a98 selftests: drv-net: gro: add data burst test case
gregkh/linux@436ea8a1b7ed selftests: drv-net: gro: add 1 byte payload test
gregkh/linux@d97348474708 selftests: drv-net: gro: always wait for FIN in the capacity test
gregkh/linux@5469b695f236 selftests: drv-net: gro: prepare for ip6ip6 support
gregkh/linux@166b0cc6df8c selftests: drv-net: gro: remove TOTAL_HDR_LEN
gregkh/linux@024597cc2077 selftests: drv-net: gro: make large packet math more precise
gregkh/linux@9a84a4047df7 selftests: drv-net: gro: test ip6ip6
gregkh/linux@764d0833e795 selftests: drv-net: gro: add a test for bad IPv4 csum
gregkh/linux@071fe8b5d535 Merge branch 'selftests-drv-net-gro-more-test-cases'
gregkh/linux@1666d945b57b inet: remove leftover EXPORT_SYMBOL()
gregkh/linux@1cf996ac307e driver core: make software nodes available earlier
gregkh/linux@779fae61a3c8 ppp: update Kconfig help message
gregkh/linux@10a4206a2401 PCI: use generic driver_override infrastructure
gregkh/linux@8a700b1fc94d platform/wmi: use generic driver_override infrastructure
gregkh/linux@85bb534ff12a vdpa: use generic driver_override infrastructure
gregkh/linux@ac4d8bb6e2e1 s390/cio: use generic driver_override infrastructure
gregkh/linux@81d6f7c3a70b s390/ap: use generic driver_override infrastructure
gregkh/linux@dc3bd465ea36 net: macb: Replace open-coded implementation with napi_schedule()
gregkh/linux@5986ff6e4136 net: macb: Introduce macb_queue_isr_clear() helper function
gregkh/linux@6d55ce805b26 net: macb: Factor out the handling of non-hot IRQ events into a separate function
gregkh/linux@6637c03f35fa net: macb: Remove dedicated IRQ handler for WoL
gregkh/linux@48a5e77b49ff Merge branch 'net-macb-remove-dedicated-irq-handler-for-wol'
gregkh/linux@9b6e1ed28a7f MAINTAINERS: Update address for Dan Williams
gregkh/linux@bfbb6cb1b6e4 Merge branch 'for-7.1/cxl-misc' into cxl-for-next
gregkh/linux@5635c8bfd3ab x86/apic: Drop AMD Extended Interrupt LVT macros
gregkh/linux@353d8e7989b6 net: ethernet: ravb: Suspend and resume the transmission flow
gregkh/linux@c85aaff26d55 KVM: SVM: Properly check RAX in the emulator for SVM instructions
gregkh/linux@27f70eaa8661 KVM: SVM: Refactor SVM instruction handling on #GP intercept
gregkh/linux@435741a4e766 KVM: SVM: Properly check RAX on #GP intercept of SVM instructions
gregkh/linux@d2fbeb61e145 KVM: SVM: Move RAX legality check to SVM insn interception handlers
gregkh/linux@783cf7d01fb8 KVM: SVM: Check EFER.SVME and CPL on #GP intercept of SVM instructions
gregkh/linux@878b8efa2adb KVM: SVM: Treat mapping failures equally in VMLOAD/VMSAVE emulation
gregkh/linux@2daf71bfd77d KVM: nSVM: Fail emulation of VMRUN/VMLOAD/VMSAVE if mapping vmcb12 fails
gregkh/linux@428543fbf06c KVM: selftests: Rework svm_nested_invalid_vmcb12_gpa
gregkh/linux@052ca584bd7c KVM: selftests: Drop 'invalid' from svm_nested_invalid_vmcb12_gpa's name
gregkh/linux@3fdea79c09d1 dpll: add frequency monitoring to netlink spec
gregkh/linux@15ed91aa84ea dpll: add frequency monitoring callback ops
gregkh/linux@bfc923b64287 dpll: zl3073x: implement frequency monitoring
gregkh/linux@3741f8fa004b Merge branch 'dpll-add-frequency-monitoring-feature'
gregkh/linux@743f8cae549a module: Override -EEXIST module return
gregkh/linux@663385f9155f module: Simplify warning on positive returns from module_init()
gregkh/linux@36f5a2b09e65 rust: prelude: use the "kernel vertical" imports style
gregkh/linux@802b4c158cf5 Input: xpad - remove stale TODO and changelog header
gregkh/linux@84e7a17d1813 Input: xpad - add RedOctane Games vendor id
gregkh/linux@efcac8424ba6 RISC-V: KVM: Support runtime configuration for per-VM's HGATP mode
gregkh/linux@14a51045e10d get rid of busy-waiting in shrink_dcache_tree()
gregkh/linux@ec92248431be RISC-V: KVM: Cache gstage pgd_levels in struct kvm_gstage
gregkh/linux@7263b4fdb0b2 RISC-V: KVM: Reuse KVM_CAP_VM_GPA_BITS to select HGATP.MODE
gregkh/linux@9c0ff257fbbe selftests/nolibc: add some tests for makedev() and friends
gregkh/linux@5afc7e9b90b8 selftests/nolibc: add a test for stat().st_rdev
gregkh/linux@70091eada34c tools/nolibc: move the logic of makedev() and friends into functions
gregkh/linux@df4ef52c1d47 tools/nolibc: make dev_t 64 bits wide
gregkh/linux@572246dcddb5 tools/nolibc: handle all major and minor numbers in makedev() and friends
gregkh/linux@867fb336a65a tools/nolibc: use makedev() in fstatat()
gregkh/linux@bf9c95f3eeef staging: rtl8723bs: remove redundant & parentheses
gregkh/linux@fd2e9f820005 tools/nolibc: use __builtin_offsetof()
gregkh/linux@e9f850ba66cd rtc: cmos: Use platform_get_irq_optional() in cmos_platform_probe()
gregkh/linux@c54d5f5b3399 PCI: aspeed: Fix IRQ domain leak on platform_get_irq() failure
gregkh/linux@401359ef44af dt-bindings: PCI: imx6q-pcie: Fix maxItems of clocks and clock-names
gregkh/linux@4d7937d8cc32 dt-bindings: PCI: imx6q-pcie: Add i.MX94 and i.MX943 SoCs
gregkh/linux@5f352433ea39 PCI: endpoint: Add reserved region type for MSI-X Table and PBA
gregkh/linux@5aec1f18b326 PCI: tegra194: Make BAR0 programmable and remove 1MB size limit
gregkh/linux@12a22fb38cbb PCI: tegra194: Expose BAR2 (MSI-X) and BAR4 (DMA) as 64-bit BAR_RESERVED
gregkh/linux@5ab7a225888b misc: pci_endpoint_test: Add Tegra194 and Tegra234 device table entries
gregkh/linux@f44cc3a48aca x86/fpu: Correct misspelled xfeaures_to_write local var
gregkh/linux@35ed8fa05fb8 Merge back earlier cpufreq material for 7.1
gregkh/linux@49c7db1f0b4f Merge back earlier thermal core updates for 7.1
gregkh/linux@761fdf4c8c1c thermal/core: Remove pointless variable when registering a cooling device
gregkh/linux@9c5a54409b6a Merge tag 'tegra-for-7.1-arm-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
gregkh/linux@d7dbdadad238 Merge tag 'tegra-for-7.1-dt-bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
gregkh/linux@8b155f2e4a91 block: remove unused BVEC_ITER_ALL_INIT
gregkh/linux@d6192162958e Merge tag 'tegra-for-7.1-arm64-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
gregkh/linux@55fbbbbed631 Merge tag 'imx-dt64-7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
gregkh/linux@07e1a498ee9a Merge tag 'at91-defconfig-7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
gregkh/linux@cefb8fb6482d Merge tag 'at91-dt-7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
gregkh/linux@98bc7682ffa3 Merge tag 'at91-soc-7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/drivers
gregkh/linux@b5bfa8a92161 Merge tag 'microchip-dt64-7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
gregkh/linux@3ef628c3f37f Merge tag 'microchip-soc-7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/arm
gregkh/linux@5573c44cb3fd PCI: mediatek-gen3: Prevent leaking IRQ domains when IRQ not found
gregkh/linux@db5dab0784a8 rtc: cmos: Enable ACPI alarm if advertised in ACPI FADT
gregkh/linux@b48ee1f7404a rtc: cmos: Do not require IRQ if ACPI alarm is used
gregkh/linux@8be4a29b495e ACPI: TAD: Create one attribute group
gregkh/linux@6c711fde3a1c ACPI: TAD: Support RTC without wakeup
gregkh/linux@e64ab3e217cf ACPI: TAD: Use _free() for cleanup in time_store()
gregkh/linux@3329a1416c33 ACPI: TAD: Rearrange RT data validation checking
gregkh/linux@fca4f233a247 ACPI: TAD: Clear unused RT data in acpi_tad_set_real_time()
gregkh/linux@8a1e7f4b1764 ACPI: TAD: Add RTC class device interface
gregkh/linux@6db176eb41ad ACPI: TAD: Update the driver description comment
gregkh/linux@93afe8ba9b01 ACPI: TAD: Use dev_groups in struct device_driver
gregkh/linux@f706a63fd822 ACPI: TAD: Use DC wakeup only if AC wakeup is supported
gregkh/linux@d9cf7154deed PCI: cadence: Use cdns_pcie_read_sz() for byte or word read access
gregkh/linux@00154eede776 ACPI: processor: Rearrange and clean up acpi_processor_errata_piix4()
gregkh/linux@b14b77bbea0a ACPI: TAD: Split three functions to untangle runtime PM handling
gregkh/linux@9bcdd4ef4cd2 ACPI: TAD: Relocate two functions
gregkh/linux@2ffc8bf29e4d ACPI: TAD: Split acpi_tad_rtc_read_time()
gregkh/linux@7572dcabe38d ACPI: TAD: Add alarm support to the RTC class device interface
gregkh/linux@02c68ed11cee ACPI: processor: idle: Reset power_setup_done flag on initialization failure
gregkh/linux@6c8dfb036273 bus: fsl-mc: use generic driver_override infrastructure
gregkh/linux@47e6a863a880 ACPI: processor: idle: Fix NULL pointer dereference in hotplug path
gregkh/linux@629be87e0d6b cpuidle: Simplify cpuidle_register_device() with guard()
gregkh/linux@5cdfedf68e6e Merge tag 'amd-pstate-v7.1-2026-04-02' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
gregkh/linux@6e6e1e3be6d8 Merge tag 'devfreq-next-for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux
gregkh/linux@bad28e01f206 Merge tag 'v7.0-rc6' into irq/core
gregkh/linux@e8be82c2d77e Drivers: hv: Move add_interrupt_randomness() to hypervisor callback sysvec
gregkh/linux@7d7c2d1c4879 riscv: fix various typos in comments and code
gregkh/linux@fe0cf82fdeb3 riscv: smp: Remove outdated comment about disabling preemption
gregkh/linux@31454cb5f1a3 riscv: smp: Clarify comment "cache" -> "instruction cache"
gregkh/linux@ce3a360a6d0b riscv: move kaslr_offset() to page.h as a static inline function
gregkh/linux@d8e99133eb4a riscv: export kaslr offset and satp in VMCOREINFO ELF notes
gregkh/linux@c8d0c36d852c riscv: Simplify assignment for UTS_MACHINE
gregkh/linux@7eb2e2954687 selftests: riscv: Add license to cfi selftest
gregkh/linux@22a9c228afb6 riscv: remove redundant check for CONFIG_SMP
gregkh/linux@e8c98b3f810d riscv: remove redundant #ifdef check in cpu-hotplug
gregkh/linux@ca1dd5c4a54b riscv: Fix typo in purgatory end label
gregkh/linux@580e626dd030 riscv: increase COMMAND_LINE_SIZE value to 2048
gregkh/linux@5d5c5d0f2be9 riscv: add hardware error trap handler support
gregkh/linux@dd5984493382 riscv: acpi: update FADT revision check to 6.6
gregkh/linux@b0217d97eeea riscv: mm: WARN_ON() for bad addresses in vmemmap_populate()
gregkh/linux@d1f014012571 riscv: enable HAVE_IOREMAP_PROT
gregkh/linux@382cf7b75b05 riscv: vdso_cfi: Add clean rule for copied sources
gregkh/linux@d7df0505478a riscv: vdso_cfi: Add .gitignore for build artifacts
gregkh/linux@ae45f896a40a lib/string_kunit: add correctness test for strlen()
gregkh/linux@263dca234e5c lib/string_kunit: add correctness test for strnlen()
gregkh/linux@27b2810a4a3d lib/string_kunit: add correctness test for strrchr()
gregkh/linux@0020240a4311 lib/string_kunit: add performance benchmark for strlen()
gregkh/linux@e73bcb3708a6 lib/string_kunit: extend benchmarks to strnlen() and chr searches
gregkh/linux@5ba15d419fab riscv: lib: add strnlen() implementation
gregkh/linux@adf542133960 riscv: lib: add strchr() implementation
gregkh/linux@bef64bcb9402 riscv: lib: add strrchr() implementation
gregkh/linux@6455c6c11827 riscv: Clean up & optimize unaligned scalar access probe
gregkh/linux@67bdd7b01387 riscv: Split out measure_cycles() for reuse
gregkh/linux@c03ad15f7cf6 riscv: Reuse measure_cycles() in check_vector_unaligned_access()
gregkh/linux@4e062ef17492 riscv: Split out compare_unaligned_access()
gregkh/linux@74aefe1387bd riscv: Reuse compare_unaligned_access() in check_vector_unaligned_access()
gregkh/linux@9b3a2be84803 riscv: Remove support for XIP kernel
gregkh/linux@6fa6e4e21afd coda: is_bad_inode() is always false there
gregkh/linux@e6d683673167 sanitize coda_dentry_delete()
gregkh/linux@e252ed898857 coda_flag_children(): fix a UAF
gregkh/linux@7e629348df81 KVM: arm64: Advertise ID_AA64PFR2_EL1.GCIE
gregkh/linux@9fba6131aeae checksyscalls: move path to reference table to a variable
gregkh/linux@e856b6ca1476 checksyscalls: fail on all intermediate errors
gregkh/linux@b34db3fa85c4 checksyscalls: only run when necessary
gregkh/linux@c7c55f0e1667 checksyscalls: move instance functionality into generic code
gregkh/linux@2fb62d915476 Documentation: kbuild: Update the debug information notes in reproducible-builds.rst
gregkh/linux@d13a089d823e kconfig: forbid multiple entries with the same symbol in a choice
gregkh/linux@8e6c34785a30 gpu: nova-core: gsp: fix undefined behavior in command queue code
gregkh/linux@0e0ffbcd0e8e gpu: nova-core: falcon: pad firmware DMA object size to required block alignment
gregkh/linux@de0aca13509b gpu: nova-core: bitfield: fix broken Default implementation
gregkh/linux@6b9a10d6f0a1 gpu: nova-core: vbios: use from_le_bytes() for PCI ROM header parsing
gregkh/linux@ae67f5823986 tools/power/x86/intel-speed-select: Avoid current base freq as maximum
gregkh/linux@df4a83543117 tools/power/x86/intel-speed-select: Fix cpu extended family ID decoding
gregkh/linux@3e244dd513e2 tools/power/x86/intel-speed-select: Fix some program return value
gregkh/linux@93f5b44b416c tools/power/x86/intel-speed-select: Print Version info when Incompatible API version is detected
gregkh/linux@1b25f03f3daf tools/power/x86/intel-speed-select: Fix output when running on unsupported CLX platforms
gregkh/linux@ee69d9e32bdb tools/power/x86/intel-speed-select: v1.26 release
gregkh/linux@03aa6ed7069f clk: qcom: videocc-glymur: Constify qcom_cc_desc
gregkh/linux@573ddd0d22aa clk: qcom: Constify qcom_cc_driver_data
gregkh/linux@87df31ea43ee clk: qcom: Constify list of critical CBCR registers
gregkh/linux@05566ebcc0cd clk: qcom: gcc-x1e80100: Keep GCC USB QTB clock always ON
gregkh/linux@318d87b8fa73 ksm: initialize the addr only once in rmap_walk_ksm
gregkh/linux@0fd66c343ce7 mm/fadvise: validate offset in generic_fadvise
gregkh/linux@688483247273 maple_tree: fix mas_dup_alloc() sparse warning
gregkh/linux@3e302560b9b4 maple_tree: move mas_spanning_rebalance loop to function
gregkh/linux@df11f9ee8f5d maple_tree: extract use of big node from mas_wr_spanning_store()
gregkh/linux@a2ac9935d330 maple_tree: remove unnecessary assignment of orig_l index
gregkh/linux@6f2e522186cb maple_tree: inline mas_spanning_rebalance() into mas_wr_spanning_rebalance()
gregkh/linux@3dd3dbaac179 maple_tree: make ma_wr_states reliable for reuse in spanning store
gregkh/linux@41bcc348f23f maple_tree: remove l_wr_mas from mas_wr_spanning_rebalance
gregkh/linux@368015952767 maple_tree: don't pass through height in mas_wr_spanning_store
gregkh/linux@2fce1c3c47ca maple_tree: move maple_subtree_state from mas_wr_spanning_store to mas_wr_spanning_rebalance
gregkh/linux@6b74d44b6297 maple_tree: correct right ma_wr_state end pivot in mas_wr_spanning_store()
gregkh/linux@9ec1e972c3de maple_tree: introduce maple_copy node and use it in mas_spanning_rebalance()
gregkh/linux@b14ffd2c6c7d maple_tree: testing update for spanning store
gregkh/linux@f141d5664388 maple_tree: inline mas_spanning_rebalance_loop() into mas_wr_spanning_rebalance()
gregkh/linux@6953038cab84 maple_tree: change initial big node setup in mas_wr_spanning_rebalance()
gregkh/linux@de7f3ed37c1a maple_tree: introduce ma_leaf_max_gap()
gregkh/linux@20b20162e1f3 maple_tree: add gap support, slot and pivot sizes for maple copy
gregkh/linux@a9c6716e088a maple_tree: start using maple copy node for destination
gregkh/linux@3578d61c1c43 maple_tree: inline mas_wr_spanning_rebalance()
gregkh/linux@448ec8c0a424 maple_tree: remove unnecessary return statements
gregkh/linux@62e9d349afce maple_tree: separate wr_split_store and wr_rebalance store type code path
gregkh/linux@b00a1804e692 maple_tree: add cp_is_new_root() helper
gregkh/linux@971f0db15977 maple_tree: use maple copy node for mas_wr_rebalance() operation
gregkh/linux@ebfee00c0bc8 maple_tree: add test for rebalance calculation off-by-one
gregkh/linux@0abff2081983 maple_tree: add copy_tree_location() helper
gregkh/linux@11e7f22f5e85 maple_tree: add cp_converged() helper
gregkh/linux@280b792cac62 maple_tree: use maple copy node for mas_wr_split()
gregkh/linux@b8852ef30c67 maple_tree: remove maple big node and subtree structs
gregkh/linux@2969241fa22e maple_tree: pass maple copy node to mas_wmb_replace()
gregkh/linux@b82f4c811e4d maple_tree: don't pass end to mas_wr_append()
gregkh/linux@0e8cf9a31a8c maple_tree: clean up mas_wr_node_store()
gregkh/linux@3d443691ed00 mm/pkeys: remove unused tsk parameter from arch_set_user_pkey_access()
gregkh/linux@54218f10dfbe selftests/mm: skip migration tests if NUMA is unavailable
gregkh/linux@e4f4fc7aa8b7 mm: move pgscan, pgsteal, pgrefill to node stats
gregkh/linux@e623b4ebee9d mm: fix typo in the comment of mod_zone_state()
gregkh/linux@eca4d01b982d mm, swap: protect si->swap_file properly and use as a mount indicator
gregkh/linux@451c6326105b mm, swap: clean up swapon process and locking
gregkh/linux@50f8c41928fd mm, swap: remove redundant arguments and locking for enabling a device
gregkh/linux@0c7e6014b725 mm, swap: consolidate bad slots setup and make it more robust
gregkh/linux@f3d652b06043 mm/workingset: leave highest bits empty for anon shadow
gregkh/linux@62629ae49baa mm, swap: implement helpers for reserving data in the swap table
gregkh/linux@1307442b935b mm, swap: mark bad slots in swap table directly
gregkh/linux@5dc533f7aa50 mm, swap: simplify swap table sanity range check
gregkh/linux@0d6af9bcf383 mm, swap: use the swap table to track the swap count
gregkh/linux@45711d446b74 mm, swap: no need to truncate the scan border
gregkh/linux@a0f79916e125 mm, swap: simplify checking if a folio is swapped
gregkh/linux@1df1a1b95086 mm, swap: no need to clear the shadow explicitly
gregkh/linux@1beb9b7223d2 memfd: export memfd
{add,get}seals()
gregkh/linux@8a552d68a86e mm: memfd_luo: preserve file seals
gregkh/linux@c9cb94c6b85a mm/damon: remove unused target param of get_scheme_score()
gregkh/linux@37cb8cd043cb memcg: consolidate private id refcount get/put helpers
gregkh/linux@5ad41a38c364 mm: zswap: add per-memcg stat for incompressible pages
gregkh/linux@4e89004eebc5 selftests/cgroup: add test for zswap incompressible pages
gregkh/linux@c5c48345135f mm: name the anonymous MMOP enum as enum mmop
gregkh/linux@7498bddab945 mm/shmem: remove unnecessary restrain unmask of swap gfp flags
gregkh/linux@652d12bc74a0 mm: don't special case !MMU for is_zero_pfn() and my_zero_pfn()
gregkh/linux@9a1d0c738b45 mm: rename my_zero_pfn() to zero_pfn()
gregkh/linux@6215d9f4470f arch, mm: consolidate empty_zero_page
gregkh/linux@26513781d1b3 mm: cache struct page for empty_zero_page and return it from ZERO_PAGE()
gregkh/linux@15c578d0dc99 selftests/mm: remove duplicate include of unistd.h
gregkh/linux@80a4bcac6934 mm: khugepaged: set to next mm direct when mm has MMF_DISABLE_THP_COMPLETELY
gregkh/linux@b0fbe8c3414d mm/mmu_notifiers: use hlist_for_each_entry_srcu() for SRCU list traversal
gregkh/linux@1c7b8d8a51cc mm/page_idle.c: remove redundant mmu notifier in aging code
gregkh/linux@ae1a645def13 mm/zswap: remove SWP_SYNCHRONOUS_IO swapcache bypass workaround
gregkh/linux@fc9ef2978d44 mm/kmemleak: remove unreachable return statement in scan_should_stop()
gregkh/linux@c2d9196541fa mm/kmemleak: use PF_KTHREAD flag to detect kernel threads
gregkh/linux@36cec70e4acb mm: khugepaged: add trace_mm_khugepaged_scan event
gregkh/linux@eeeb79d5ed2b mm: khugepaged: refine scan progress number
gregkh/linux@34c1f77e4a63 mm-khugepaged-refine-scan-progress-number-fix
gregkh/linux@6cc153f90b7c mm: add folio_test_lazyfree helper
gregkh/linux@05620419776a mm: khugepaged: skip lazy-free folios
gregkh/linux@514c2fe9927e mm: centralize+fix comments about compound_mapcount() in new sync_with_folio_pmd_zap()
gregkh/linux@63de231ef02a kho: move alloc tag init to kho_init
{folio,pages}()
gregkh/linux@3f2ad90060f6 kho: adopt radix tree for preserved memory tracking
gregkh/linux@6b0dd42d7681 kho: remove finalize state and clients
gregkh/linux@b9ec0ed90706 mm: vmalloc: streamline vmalloc memory accounting
gregkh/linux@c466412c73c3 mm: memcontrol: switch to native NR_VMALLOC vmstat counter
gregkh/linux@d8d68d8111d8 tracing: add event_in*irq() helpers
gregkh/linux@874a0a566ede mm: vmscan: add cgroup IDs to vmscan tracepoints
gregkh/linux@77a9c445b668 mm: vmscan: add PIDs to vmscan tracepoints
gregkh/linux@1fb3d8c20bfa mm/mmu_gather: replace IPI with synchronize_rcu() when batch allocation fails
gregkh/linux@db3df34e5bdd MAINTAINERS: add Youngjun Park as reviewer for SWAP
gregkh/linux@03375203e1da mm: do not allocate shrinker info with cgroup.memory=nokmem
gregkh/linux@2b8acf8450f5 mm: introduce vm_mmap_shadow_stack() as a helper for VM_SHADOW_STACK mappings
gregkh/linux@845e0af36235 arm64: gcs: use the new common vm_mmap_shadow_stack() helper
gregkh/linux@fecd446f0ca4 riscv: shstk: use the new common vm_mmap_shadow_stack() helper
gregkh/linux@a515ffc9de96 x86: shstk: use the new common vm_mmap_shadow_stack() helper
gregkh/linux@3efb9800557b mm: do not map the shadow stack as THP
gregkh/linux@da735962d05c kfence: add kfence.fault parameter
gregkh/linux@ec106365394d mm/vmalloc: export clear_vm_uninitialized_flag()
gregkh/linux@019fc3687237 kho: fix KASAN support for restored vmalloc regions
gregkh/linux@cbf56f998101 mm: remove stray references to struct pagevec
gregkh/linux@ab5193e919bb fs: remove unncessary pagevec.h includes
gregkh/linux@4e1d77a8f382 folio_batch: rename pagevec.h to folio_batch.h
gregkh/linux@511f04aac469 folio_batch: rename PAGEVEC_SIZE to FOLIO_BATCH_SIZE
gregkh/linux@c09fb53d293a zram: use statically allocated compression algorithm names
gregkh/linux@a2c77ec320a9 mm: move MAX_FOLIO_ORDER definition to mmzone.h
gregkh/linux@f0369fb13619 mm: change the interface of prep_compound_tail()
gregkh/linux@d50569612c29 mm: rename the 'compound_head' field in the 'struct page' to 'compound_info'
gregkh/linux@67c79a5af051 mm: move set/clear_compound_head() next to compound_head()
gregkh/linux@476849b0fba4 riscv/mm: align vmemmap to maximal folio size
gregkh/linux@2969b42c8f99 LoongArch/mm: align vmemmap to maximal folio size
gregkh/linux@8c846c879e22 mm: rework compound_head() for power-of-2 sizeof(struct page)
gregkh/linux@9f94db4c7eaa mm/sparse: check memmap alignment for compound_info_has_mask()
gregkh/linux@209e6d9eb13a mm/hugetlb: defer vmemmap population for bootmem hugepages
gregkh/linux@c0b495b91a47 mm/hugetlb: refactor code around vmemmap_walk
gregkh/linux@76351f2f0c27 x86/vdso: undefine CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP for vdso32
gregkh/linux@622026e87c40 mm/hugetlb: remove fake head pages
gregkh/linux@32c440d67e6c mm: drop fake head checks
gregkh/linux@01b1d0ffb6f7 hugetlb: remove VMEMMAP_SYNCHRONIZE_RCU
gregkh/linux@da3e2d1ca43d mm/hugetlb: remove hugetlb_optimize_vmemmap_key static key
gregkh/linux@66b2a3d9ae46 mm: remove the branch from compound_head()
gregkh/linux@fed8676ca2b0 hugetlb: update vmemmap_dedup.rst
gregkh/linux@8231e4c040fb mm/slab: use compound_head() in page_slab()
gregkh/linux@e7e1a26b8ddf mm/damon/core: set quota-score histogram with core filters
gregkh/linux@1745ccbd2907 mm/damon/core: do non-safe region walk on kdamond_apply_schemes()
gregkh/linux@22aa3321992e khugepaged: remove redundant index check for pmd-folios
gregkh/linux@99573ef4ac30 mm/pagewalk: drop FW_MIGRATION
gregkh/linux@4d267106ab01 mm/debug_vm_pgtable: replace WRITE_ONCE() with pxd_clear()
gregkh/linux@3d56d7317b27 mm: replace READ_ONCE() in pud_trans_unstable()
gregkh/linux@51d8c78be0c2 mm/kasan: fix double free for kasan pXds
gregkh/linux@b1029f29eb1d mm/damon/core: split regions for min_nr_regions
gregkh/linux@442d87c7db9e mm/damon/vaddr: do not split regions for min_nr_regions
gregkh/linux@ca6969e074dc mm/damon/test/core-kunit: add damon_apply_min_nr_regions() test
gregkh/linux@a373f371166d mm/page_alloc: effectively disable pcp with CONFIG_SMP=n
gregkh/linux@0a2c52a9a2f5 mm/page_alloc: remove IRQ saving/restoring from pcp locking
gregkh/linux@e9c01915ae2b mm/page_alloc: remove pcpu_spin
* wrappers
gregkh/linux@28266ac94a50 mm: make ref_unless functions unless_zero only
gregkh/linux@7a197d346a44 Documentation: fix a hugetlbfs reservation statement
gregkh/linux@0edd78cd4d40 mm/vmalloc: fix incorrect size reporting on allocation failure
gregkh/linux@3caedb3b99ea vmalloc: support __GFP_RETRY_MAYFAIL and __GFP_NORETRY
gregkh/linux@9de209c183de kasan: docs: SLUB is the only remaining slab implementation
gregkh/linux@c48ad5a4b8fe mm/madvise: drop range checks in madvise_free_single_vma()
gregkh/linux@de008c9ba568 mm/memory: remove "zap_details" parameter from zap_page_range_single()
gregkh/linux@75c5ae05e3d9 mm/memory: inline unmap_mapping_range_vma() into unmap_mapping_range_tree()
gregkh/linux@599a59e60378 mm/memory: simplify calculation in unmap_mapping_range_tree()
gregkh/linux@f52f202ddebb mm/oom_kill: use MMU_NOTIFY_CLEAR in __oom_reap_task_mm()
gregkh/linux@ba25127a8f0c mm/oom_kill: factor out zapping of VMA into zap_vma_for_reaping()
gregkh/linux@19e48cb98b80 mm/memory: rename unmap_single_vma() to __zap_vma_range()
gregkh/linux@b6c0384a0426 mm/memory: move adjusting of address range to unmap_vmas()
gregkh/linux@a97bc13d15f4 mm/memory: convert details->even_cows into details->skip_cows
gregkh/linux@5f10cbbddc2b mm/memory: use __zap_vma_range() in zap_vma_for_reaping()
gregkh/linux@3a31d08d242a mm/memory: inline unmap_page_range() into __zap_vma_range()
gregkh/linux@32bc7fe4a6f4 mm: rename zap_vma_pages() to zap_vma()
gregkh/linux@784a742e7b6d mm: rename zap_page_range_single_batched() to zap_vma_range_batched()
gregkh/linux@0326440c3545 mm: rename zap_page_range_single() to zap_vma_range()
gregkh/linux@52a9e9cd181f mm: rename zap_vma_ptes() to zap_special_vma_range()
gregkh/linux@cf2124a90c36 mm/memory: support VM_MIXEDMAP in zap_special_vma_range()
gregkh/linux@5a970006786a mm: use inline helper functions instead of ugly macros
gregkh/linux@37fb436ff673 mm: rename ptep/pmdp_clear_young_notify() to ptep/pmdp_test_and_clear_young_notify()
gregkh/linux@83ec1286b173 mm: rmap: add a ZONE_DEVICE folio warning in folio_referenced()
gregkh/linux@6d7237dda44f mm: add a batched helper to clear the young flag for large folios
gregkh/linux@56e5b60b2114 mm: support batched checking of the young flag for MGLRU
gregkh/linux@9970a9a27ffc arm64: mm: implement the architecture-specific test_and_clear_young_ptes()
gregkh/linux@9f2541d9b2fc mm: memcg: factor out trylock_stock() and unlock_stock()
gregkh/linux@9d181e47098d mm: memcg: simplify objcg charge size and stock remainder math
gregkh/linux@edb6abd31bff mm: memcontrol: split out __obj_cgroup_charge()
gregkh/linux@4665aa7e6523 mm: memcontrol: use __account_obj_stock() in the !locked path
gregkh/linux@52af721b9421 mm: memcg: separate slab stat accounting from objcg charge cache
gregkh/linux@417607de1f4e mm/page_reporting: add PAGE_REPORTING_ORDER_UNSPECIFIED
gregkh/linux@f2325daa3a37 virtio_balloon: set unspecified page reporting order
gregkh/linux@fd4bf4f2875a hv_balloon: set unspecified page reporting order
gregkh/linux@5467c292d07f mm/page_reporting: change PAGE_REPORTING_ORDER_UNSPECIFIED to -1
gregkh/linux@4a34e46eb5e9 mm/page_reporting: change page_reporting_order to PAGE_REPORTING_ORDER_UNSPECIFIED
gregkh/linux@909632714f68 mm/oom_kill.c: simpilfy rcu call with guard(rcu)
gregkh/linux@d9f74cfb5a9b mm/vmscan: fix unintended mtc->nmask mutation in alloc_demote_folio()
gregkh/linux@caf55fef6141 kasan: fix bug type classification for SW_TAGS mode
gregkh/linux@e650bb30ca53 mm: rename VMA flag helpers to be more readable
gregkh/linux@0b3ed2a495b5 mm: add vma_desc_test_all() and use it
gregkh/linux@a5eee1128de5 mm: always inline _mk_vma_flags() and invoked functions
gregkh/linux@5e6d45d720ca mm: reintroduce vma_flags_test() as a singular flag test
gregkh/linux@0c2aa6635716 mm: reintroduce vma_desc_test() as a singular flag test
gregkh/linux@5cfb95f38a68 tools/testing/vma: add test for vma_flags_test(), vma_desc_test()
gregkh/linux@bc7a2d1b4f04 MAINTAINERS: add mm-related procfs files to MM sections
gregkh/linux@92a9cf97a46b sparc: use vmemmap_populate_hugepages for vmemmap_populate
gregkh/linux@db359fccf212 mm: introduce a new page type for page pool in page type
gregkh/linux@d7651089939b ubsan: turn off kmsan inside of ubsan instrumentation
gregkh/linux@5a14198ec63c mm/migrate_device: document folio_get requirement before frozen PMD split
gregkh/linux@62f058287558 mm/damon: add CONFIG_DAMON_DEBUG_SANITY
gregkh/linux@b0264a951ced mm/damon/core: add damon_new_region() debug_sanity check
gregkh/linux@9a647920d03d mm/damon/core: add damon_del_region() debug_sanity check
gregkh/linux@242a764abe14 mm/damon/core: add damon_nr_regions() debug_sanity check
gregkh/linux@0bb7682fdb53 mm/damon/core: add damon_merge_two_regions() debug_sanity check
gregkh/linux@c070da23913f mm/damon/core: add damon_merge_regions_of() debug_sanity check
gregkh/linux@6aa1f7835478 mm/damon/core: add damon_split_region_at() debug_sanity check
gregkh/linux@c556187b6e24 mm/damon/core: add damon_reset_aggregated() debug_sanity check
gregkh/linux@09cbdf7dbe23 mm/damon/tests/.kunitconifg: enable DAMON_DEBUG_SANITY
gregkh/linux@300252ebb116 selftests/damon/config: enable DAMON_DEBUG_SANITY
gregkh/linux@a260de7d45ea mm/damon/tests/core-kunit: add a test for damon_commit_ctx()
gregkh/linux@bfb1523cde1b Docs/mm/damon/design: document the power-of-two limitation for addr_unit
gregkh/linux@7e6c650fdbdb mm/damon/core: remove damos_set_next_apply_sis() duplicates
gregkh/linux@f05e25363783 mm/damon/core: use time_before() for next_apply_sis
gregkh/linux@23754a36cd1c mm/damon/core: use time_after_eq() in kdamond_fn()
gregkh/linux@5d6a520aff23 mm/damon/core: use mult_frac()
gregkh/linux@fd83b0d1c49b mm/damon/tests/core-kunit: add a test for damon_is_last_region()
gregkh/linux@2a5f4454e00e mm/damon/core: clarify damon_set_attrs() usages
gregkh/linux@3802e1d98e92 mm/damon: document non-zero length damon_region assumption
gregkh/linux@d7f00084f686 Docs/admin-guide/mm/damn/lru_sort: fix intervals autotune parameter name
gregkh/linux@20675fc8c022 Docs/mm/damon/maintainer-profile: use flexible review cadence
gregkh/linux@a4e82de81fe5 Docs/mm/damon/index: fix typo: autoamted -> automated
gregkh/linux@1eba4c9599fa docs: mm: fix typo in numa_memory_policy.rst
gregkh/linux@341ffe82a7a3 mm: move vma_kernel_pagesize() from hugetlb to mm.h
gregkh/linux@a9496e9e4b7c mm: move vma_mmu_pagesize() from hugetlb to vma.c
gregkh/linux@e8301b6adcc4 KVM: remove hugetlb.h inclusion
gregkh/linux@396042fb2b83 KVM: PPC: remove hugetlb.h inclusion
gregkh/linux@91e74fa8b1bc kho: make sure preservations do not span multiple NUMA nodes
gregkh/linux@22bdab8e98b7 kho: drop restriction on maximum page order
gregkh/linux@241f9005b1c8 zram: do not permit params change after init
gregkh/linux@ed19b9d5504f zram: do not autocorrect bad recompression parameters
gregkh/linux@5004a27edba5 zram: drop ->num_active_comps
gregkh/linux@be5f13d94846 zram: update recompression documentation
gregkh/linux@cedfa028b54e zram: remove chained recompression
gregkh/linux@301f39220096 zram: unify and harden algo/priority params handling
gregkh/linux@d239462787b0 mm: prevent droppable mappings from being locked
gregkh/linux@86e69c020b62 mm/swap: strengthen locking assertions and invariants in cluster allocation
gregkh/linux@8719c59c4b92 mm/damon/core: introduce damos_quota_goal_tuner
gregkh/linux@54419bbd0ee3 mm/damon/core: allow quota goals set zero effective size quota
gregkh/linux@af738a6a00c1 mm/damon/core: introduce DAMOS_QUOTA_GOAL_TUNER_TEMPORAL
gregkh/linux@e9a19cc85d48 mm/damon/sysfs-schemes: implement quotas->goal_tuner file
gregkh/linux@5a242f9daf29 Docs/mm/damon/design: document the goal-based quota tuner selections
gregkh/linux@d9cfe515d36e Docs/admin-guide/mm/damon/usage: document goal_tuner sysfs file
gregkh/linux@3eda936f2a6f Docs/ABI/damon: update for goal_tuner
gregkh/linux@d972d68d506a mm/damon/tests/core-kunit: test goal_tuner commit
gregkh/linux@c00863bc7cc3 selftests/damon/damon_sysfs: support goal_tuner setup
gregkh/linux@c2b0cb96e787 selftests/damon/drgn_dump_damon_status: support quota goal_tuner dumping
gregkh/linux@ddac713da3bc selftests/damon/sysfs.py: test goal_tuner commit
gregkh/linux@c82aade08c3b mm: khugepaged: export set_recommended_min_free_kbytes()
gregkh/linux@82d9ff648c6c mm: huge_memory: refactor anon_enabled_store() with set_anon_enabled_mode()
gregkh/linux@35a01d94420e mm: huge_memory: refactor enabled_store() with set_global_enabled_mode()
gregkh/linux@3203a8706e81 mm: ratelimit min_free_kbytes adjustment messages
gregkh/linux@f08f610ea00b selftests/mm: pagemap_ioctl: remove hungarian notation
gregkh/linux@2d028f3e4bbb selftest: memcg: skip memcg_sock test if address family not supported
gregkh/linux@a2e0c0668a34 mm: migrate: requeue destination folio on deferred split queue
gregkh/linux@d4e981b28045 kasan: update outdated comment
gregkh/linux@9b9b8d4aebf1 mm/mremap: correct invalid map count check
gregkh/linux@2d1e54aab6fd mm: abstract reading sysctl_max_map_count, and READ_ONCE()
gregkh/linux@0289955fc548 mm/mremap: check map count under mmap write lock and abstract
gregkh/linux@c63067e8b084 mm/damon/core: fix wrong end address assignment on walk_system_ram()
gregkh/linux@b47dcc1a28cc mm/damon/core: support addr_unit on damon_find_biggest_system_ram()
gregkh/linux@eabc2eddb276 mm/damon/core: receive addr_unit on damon_set_region_biggest_system_ram_default()
gregkh/linux@5f9a5926b75c mm/damon/core: fix wrong damon_set_regions() argument
gregkh/linux@fdfcda8d08df mm/damon/reclaim: respect addr_unit on default monitoring region setup
gregkh/linux@8c6a765f4ad7 mm/damon/lru_sort: respect addr_unit on default monitoring region setup
gregkh/linux@0217c7fb4de4 mm/userfaultfd: fix hugetlb fault mutex hash calculation
gregkh/linux@a91fd9f71049 mm: consolidate anonymous folio PTE mapping into helpers
gregkh/linux@b90c453d2664 mm: introduce is_pmd_order helper
gregkh/linux@36da8a88fd3b mm/khugepaged: define KHUGEPAGED_MAX_PTES_LIMIT as HPAGE_PMD_NR - 1
gregkh/linux@ff7e03a87169 mm/khugepaged: rename hpage_collapse
* to collapse
*
gregkh/linux@a155d945b73c mm/khugepaged: unify khugepaged and madv_collapse with collapse_single_pmd()
gregkh/linux@f0f6f7871430 zram: optimize LZ4 dictionary compression performance
gregkh/linux@bf989ade270d zram: propagate read_from_bdev_async() errors
gregkh/linux@4bdbddb4e482 Docs/mm/damon: document exclusivity of special-purpose modules
gregkh/linux@cba82993308d zram: change scan_slots to return void
gregkh/linux@01494f713ee3 Docs/mm/damon/design: document DAMON actions when TRANSPARENT_HUGEPAGE is off
gregkh/linux@42561b341baa mm/swapfile: remove duplicate include of swap_table.h
gregkh/linux@89e69c7d187e mm/memory_hotplug: fix possible race in scan_movable_pages()
gregkh/linux@9d80de66a046 mm/memory_hotplug: remove for_each_valid_pfn() usage
gregkh/linux@e66383b6746d mm/sparse: remove WARN_ONs from (online|offline)_mem_sections()
gregkh/linux@fb3c3f5d27ef mm/Kconfig: make CONFIG_MEMORY_HOTPLUG depend on CONFIG_SPARSEMEM_VMEMMAP
gregkh/linux@62257a5fb987 mm/memory_hotplug: simplify check_pfn_span()
gregkh/linux@119c31caa59e mm/sparse: remove !CONFIG_SPARSEMEM_VMEMMAP leftovers for CONFIG_MEMORY_HOTPLUG
gregkh/linux@41293414433a mm/bootmem_info: remove handling for !CONFIG_SPARSEMEM_VMEMMAP
gregkh/linux@7f8e592bb327 mm/bootmem_info: avoid using sparse_decode_mem_map()
gregkh/linux@22688ade3b54 mm/sparse: remove sparse_decode_mem_map()
gregkh/linux@dac89b150bdb mm/sparse: remove CONFIG_MEMORY_HOTPLUG-specific usemap allocation handling
gregkh/linux@fead6dcff83b mm: prepare to move subsection_map_init() to mm/sparse-vmemmap.c
gregkh/linux@b551ed94d959 mm/sparse: drop set_section_nid() from sparse_add_section()
gregkh/linux@f62a3bf227c9 mm/sparse: move sparse_init_one_section() to internal.h
gregkh/linux@08e5f77c3720 mm/sparse: move __section_mark_present() to internal.h
gregkh/linux@738de20c4faf mm/sparse: move memory hotplug bits to sparse-vmemmap.c
gregkh/linux@078f80f909ba mm: remove CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE
gregkh/linux@6ebf98d71f9b mm: introduce CONFIG_NUMA_MIGRATION and simplify CONFIG_MIGRATION
gregkh/linux@dc711106a0bc zsmalloc: return -EBUSY for zspage migration lock contention
gregkh/linux@a6a8c087dce0 mm/mglru: fix cgroup OOM during MGLRU state switching
gregkh/linux@cc4555fc6d8f mm/damon/core: document damos_commit_dests() failure semantics
gregkh/linux@6f1e1823875f Docs/mm/damon: document min_nr_regions constraint and rationale
gregkh/linux@1871d548fc4f mm/execmem: make the populate and alloc atomic
gregkh/linux@4fb61d95ad21 mm/zsmalloc: copy KMSAN metadata in zs_page_migrate()
gregkh/linux@c4a9439a5a37 mm: mark early-init static variables with __meminitdata
gregkh/linux@3cb0dc0d0eab mm: vmalloc: update outdated comment for renamed vread()
gregkh/linux@f2a48f8fb564 mm: update outdated comments for removed scan_swap_map_slots()
gregkh/linux@a62ca3f40fea mm: change to return bool for ptep_test_and_clear_young()
gregkh/linux@06c4dfa3ced6 mm: change to return bool for ptep_clear_flush_young()/clear_flush_young_ptes()
gregkh/linux@42e26354c4ef mm: change to return bool for pmdp_test_and_clear_young()
gregkh/linux@2d46a3974721 mm: change to return bool for pmdp_clear_flush_young()
gregkh/linux@fb87c8827297 mm: change to return bool for pudp_test_and_clear_young()
gregkh/linux@1fc7dc675e26 mm: change to return bool for the MMU notifier's young flag check
gregkh/linux@d885a076d7a7 mm/memcontrol: fix reclaim_options leak in try_charge_memcg()
gregkh/linux@b480cbb07102 mm/page_alloc: don't increase highatomic reserve after pcp alloc
gregkh/linux@3f74e30d857b drivers/base/memory: fix stale reference to memory_block_add_nid()
gregkh/linux@54fdcbfe1cbd mm: remove unused page_is_file_lru() function
gregkh/linux@224f12926150 selftests/mm: add folio_split() and filemap_get_entry() race test
gregkh/linux@4ff07459db88 mm/huge_memory: fix folio isn't locked in softleaf_to_folio()
gregkh/linux@9594f05e31e8 MAINTAINERS, mailmap: update email address for Harry Yoo
gregkh/linux@9acbe135588e mm/swap: fix swap cache memcg accounting
gregkh/linux@eb1074ece72f mm/damon/sysfs: fix param_ctx leak on damon_sysfs_new_test_ctx() failure
gregkh/linux@a12479ed43b3 mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]
gregkh/linux@d0bde8e2f3d2 mm/damon/sysfs: check contexts->nr in repeat_call_fn
gregkh/linux@26e7888a0c89 mm/memory: fix PMD/PUD checks in follow_pfnmap_start()
gregkh/linux@9b25a6e3d243 mm/pagewalk: fix race between concurrent split and refault
gregkh/linux@d2fd4225d8de bug: avoid format attribute warning for clang as well
gregkh/linux@5ac9c7c2efd0 mm/mseal: update VMA end correctly on merge
gregkh/linux@6bc0987d0b50 mm/vma: add vma_flags_empty(), vma_flags_and(), vma_flags_diff_pair()
gregkh/linux@e4fd34b84b56 tools/testing/vma: add unit tests flag empty, diff_pair, and[_mask]
gregkh/linux@8228e42b5f88 mm/vma: add further vma_flags_t unions
gregkh/linux@bd44d91d0ccc tools/testing/vma: convert bulk of test code to vma_flags_t
gregkh/linux@7ec1885a7e28 mm/vma: use new VMA flags for sticky flags logic
gregkh/linux@06531d2bf352 tools/testing/vma: fix VMA flag tests
gregkh/linux@e8d464f4a94c mm/vma: add append_vma_flags() helper
gregkh/linux@b22a48ec095e tools/testing/vma: add simple test for append_vma_flags()
gregkh/linux@5fb55e951cf5 mm: unexport vm_brk_flags() and eliminate vm_flags parameter
gregkh/linux@3ee584538259 mm/vma: introduce vma_flags_same_mask/_pair
gregkh/linux@c8555bc95d62 mm/vma: introduce [vma_flags,legacy]tolegacy,vma_flags helpers
gregkh/linux@a8add93f805b tools/testing/vma: test that legacy flag helpers work correctly
gregkh/linux@fb67bba5d9b8 mm/vma: introduce vma_test_any[_mask], and make inlining consistent
gregkh/linux@63cdb667d1ec tools/testing/vma: update VMA flag tests to test vma_test_any_mask
gregkh/linux@e79d1c500f52 mm: introduce vma_flags_count() and vma[_flags]_test_single_mask()
gregkh/linux@bbbc17cb0230 tools/testing/vma: test vma_flags_count,vma[_flags]_test_single_mask
gregkh/linux@3a6455d56bd7 mm: convert do_brk_flags() to use vma_flags_t
gregkh/linux@7eb19a87d9c0 mm: update vma_supports_mlock() to use new VMA flags
gregkh/linux@d720b81d01b1 mm/vma: introduce vma_clear_flags_mask
gregkh/linux@a6f14fb59337 tools/testing/vma: update VMA tests to test vma_clear_flags_mask
gregkh/linux@769669bd9ca4 mm/vma: convert as much as we can in mm/vma.c to vma_flags_t
gregkh/linux@e2963f639fde tools: bitmap: add missing bitmap_copy() implementation
gregkh/linux@a06eb2f8279e mm/vma: convert vma_modify_flags_uffd to use vma_flags_t
gregkh/linux@90cb921c4d7b mm/vma: convert __mmap_region() to use vma_flags_t
gregkh/linux@71fdcf928353 mm: simplify VMA flag tests of excluded flags
gregkh/linux@3e4bb2706817 mm: various small mmap_prepare cleanups
gregkh/linux@fdd247841380 mm: add documentation for the mmap_prepare file operation callback
gregkh/linux@827e97cf4bf5 mm: document vm_operations_struct->open the same as close()
gregkh/linux@f96e1d5f15b7 mm: avoid deadlock when holding rmap on mmap_prepare error
gregkh/linux@33506d4bae95 mm: switch the rmap lock held option off in compat layer
gregkh/linux@04501e759e78 mm/vma: remove superfluous map->hold_file_rmap_lock
gregkh/linux@382c0f2895d2 mm: have mmap_action_complete() handle the rmap lock and unmap
gregkh/linux@c50ca15dd496 mm: add vm_ops->mapped hook
gregkh/linux@fbfc6578eaca fs: afs: revert mmap_prepare() change
gregkh/linux@4995c67d4ed3 fs: afs: restore mmap_prepare implementation
gregkh/linux@a1b7fb40cb71 mm: add mmap_action_simple_ioremap()
gregkh/linux@d8bc7934db0c misc: open-dice: replace deprecated mmap hook with mmap_prepare
gregkh/linux@10de8b811eb4 hpet: replace deprecated mmap hook with mmap_prepare
gregkh/linux@0858653748ee mtdchar: replace deprecated mmap hook with mmap_prepare, clean up
gregkh/linux@b0085cb94d24 stm: replace deprecated mmap hook with mmap_prepare
gregkh/linux@14beec034495 staging: vme_user: replace deprecated mmap hook with mmap_prepare
gregkh/linux@668937b7b225 mm: allow handling of stacked mmap_prepare hooks in more drivers
gregkh/linux@f98cb7ca4aa4 drivers: hv: vmbus: replace deprecated mmap hook with mmap_prepare
gregkh/linux@933f05f58ac6 uio: replace deprecated mmap hook with mmap_prepare in uio_info
gregkh/linux@62c65fd740e9 mm: add mmap_action_map_kernel_pages_full
gregkh/linux@1a0fe419f6af mm: on remap assert that input range within the proposed VMA
gregkh/linux@c0ea52c18c78 mm/huge_memory: simplify vma_is_specal_huge()
gregkh/linux@6886f93790b3 mm/huge: avoid big else branch in zap_huge_pmd()
gregkh/linux@b92b9d4f699c mm/huge_memory: have zap_huge_pmd return a boolean, add kdoc
gregkh/linux@7011140612fd mm/huge_memory: handle buggy PMD entry in zap_huge_pmd()
gregkh/linux@7217744e0aa3 mm/huge_memory: add a common exit path to zap_huge_pmd()
gregkh/linux@07f264680ac8 mm/huge_memory: remove unnecessary VM_BUG_ON_PAGE()
gregkh/linux@d490940f3a40 mm/huge_memory: deduplicate zap deposited table call
gregkh/linux@1fc034c1c9dd mm/huge_memory: remove unnecessary sanity checks
gregkh/linux@1c6b7ff60bd4 mm/huge_memory: use mm instead of tlb->mm
gregkh/linux@f87854c90910 mm/huge_memory: separate out the folio part of zap_huge_pmd()
gregkh/linux@64b7d889d03c mm: add softleaf_is_valid_pmd_entry(), pmd_to_softleaf_folio()
gregkh/linux@d80a9cb1a64a mm/huge_memory: add and use normal_or_softleaf_folio_pmd()
gregkh/linux@bf263bcaf61f mm/huge_memory: add and use has_deposited_pgtable()
gregkh/linux@5a62019807da mm/khugepaged: fix issue with tracking lock
gregkh/linux@3bac01168982 mm: fix deferred split queue races during migration
gregkh/linux@fbe80bd6993a x86/split_lock: Don't warn about unknown split_lock_detect parameter
gregkh/linux@2c6805145e16 m68k: Fix task info flags handling for 68000
gregkh/linux@b3f5c2a41a0d fs/smb/client: add verbose error logging for UNC parsing
gregkh/linux@53cf44fa7271 smb/client: avoid null-ptr-deref when tests fail in test_cmp_map()
gregkh/linux@378f75b7d6ea smb/client: annotate nterr.h with DOS error codes
gregkh/linux@415c5b8c9a41 smb/client: autogenerate SMB1 NT status to DOS error mapping
gregkh/linux@c825f6b7432a smb/client: replace nt_errs with ntstatus_to_dos_map
gregkh/linux@772d5920c3d4 smb/client: refactor ntstatus_to_dos() to return mapping entry
gregkh/linux@3c6c23ed9424 smb/client: use binary search for NT status to DOS mapping
gregkh/linux@010ad1e895db smb/client: check if ntstatus_to_dos_map is sorted
gregkh/linux@e3ac6352a84d smb/client: introduce KUnit test to check ntstatus_to_dos_map search
gregkh/linux@669c3eedaefa smb/client: move ERRnetlogonNotStarted to DOS error class
gregkh/linux@cd4e653a2f75 smb/client: annotate smberr.h with POSIX error codes
gregkh/linux@58ac796bb3c0 smb/client: autogenerate SMB1 DOS/SRV to POSIX error mapping
gregkh/linux@95e6b7340957 smb/client: use binary search for SMB1 DOS/SRV error mapping
gregkh/linux@8c028dd086ad smb/client: check if SMB1 DOS/SRV error mapping arrays are sorted
gregkh/linux@85274a3bd40f smb/client: introduce KUnit tests to check DOS/SRV err mapping search
gregkh/linux@59ea368431dd smb/client: move smb2maperror declarations to smb2proto.h
gregkh/linux@314ef7f7249b smb: client: Remove unnecessary selection of CRYPTO_ECB
gregkh/linux@a7a080bb4236 gpu: nova-core: fix missing colon in SEC2 boot debug message
gregkh/linux@66ad164b0048 ARM: dts: imx6qdl-sr-som-ti: use fixed-clock instead of clock-frequency
gregkh/linux@abfd55dd8327 ARM: dts: imx53-smd: Add power supply node for fsl,sgtl5000
gregkh/linux@53b36dc97864 ARM: dts: imx7s-warp: Remove data-lanes and clock-lanes for ov2680
gregkh/linux@d04bb1658292 ARM: dts: imx6ull-dhcor: Handle both 1DX and 1YN WiFi on i.MX6ULL DHCOR
gregkh/linux@81469ef61cf7 ARM: dts: imx: rename iomuxc to pinmux
gregkh/linux@e948cbdc41d6 ARM: dts: imx: remove redundant intermediate node in pinmux hierarchy
gregkh/linux@0477a6b31e28 ARM: dts: imx27-eukrea: replace interrupts with interrupts-extended
gregkh/linux@53779e03483a ARM: dts: imx27-eukrea-cpuimx27: rename uart8250 to serial
gregkh/linux@3bca7337b4a5 ARM: dts: imx27: remove fsl,imx-osc26m from fixed-clock node
gregkh/linux@a385279fa1cd ARM: dts: imx23: fix interrupt names for dma-controller@80024000
gregkh/linux@13d1513062f3 ARM: dts: imx23/28: add "led-" prefix to LED subnodes
gregkh/linux@97e27efc5b19 ARM: dts: imx28: rename gpios-reset to reset-gpios of hx8357
gregkh/linux@05e4d6ef33c8 ARM: dts: imx28-sps1: remove undocumented fallback compatible "mr25h256"
gregkh/linux@f29f4db9f1a7 ARM: dts: imx28-tx28: rename compatible to "edt,edt-ft5206"
gregkh/linux@164922745ec4 ARM: dts: imx28-tx28: remove undocumented aliases
gregkh/linux@955088ecc838 ARM: dts: imx6qdl: add label for system clocks
gregkh/linux@b3d9c14e61de ARM: dts: imx: add required clocks and clock-names for ccm
gregkh/linux@e65d9599d28f ARM: dts: imx6qdl-tqma6: add missing labels
gregkh/linux@1ea07b5a0ff4 ARM: dts: imx6qdl: add boot phase properties
gregkh/linux@c335bc064078 ARM: dts: imx6qdl-tqma6: add boot phase properties
gregkh/linux@24d209d1a1e8 ARM: dts: imx6qdl-mba6: add boot phase properties
gregkh/linux@72d47f32fd7f ARM: dts: imx6ul/imx6ull: add boot phase properties
gregkh/linux@feb90561bead ARM: dts: imx6ul[l]-tqma6ul[l]: add boot phase properties
gregkh/linux@8280d605cf35 ARM: dts: mba6ulx: add boot phase properties
gregkh/linux@60536b6be861 ARM: dts: tqma6ul[l]: correct spelling of TQ-Systems
gregkh/linux@926095b5efbd ARM: dts: imx7s: add boot phase properties
gregkh/linux@ac27604c5554 ARM: dts: tqma7: add boot phase properties
gregkh/linux@137c291faac3 ARM: dts: imx7-mba7: Deassert BOOT_EN after boot
gregkh/linux@d7a3aa262f79 ARM: dts: imx7ulp: Add CPU clock and OPP table support
gregkh/linux@12959ffa4e9e ARM: dts: imx: bx50v3: Configure switch PHY max-speed to 100Mbps
gregkh/linux@f45c...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant