<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in lru_gen_util.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/kvm/include/lru_gen_util.h#f088104d837a991c65e51fa30bb4196169b3244d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerge in order to get the commit:  048832a3f400 (&quot;drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter&quot;)To drm-intel-gt-next as there are followup fixes to be applied.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/kvm/include/lru_gen_util.h</description>
        <pubDate>Tue, 16 Sep 2025 12:53:20 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ab93e0dd72c37d378dd936f031ffb83ff2bd87ce - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/kvm/include/lru_gen_util.h#ab93e0dd72c37d378dd936f031ffb83ff2bd87ce</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.17 merge window.

            List of files:
            /linux/tools/testing/selftests/kvm/include/lru_gen_util.h</description>
        <pubDate>Wed, 06 Aug 2025 19:08:54 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a7bee4e7f78089c101be2ad51f4b5ec64782053e - Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/kvm/include/lru_gen_util.h#a7bee4e7f78089c101be2ad51f4b5ec64782053e</link>
        <description>Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into nextMerge an immutable branch between MFD, GPIO, Input and PWM to resolveconflicts for the merge window pull request.

            List of files:
            /linux/tools/testing/selftests/kvm/include/lru_gen_util.h</description>
        <pubDate>Mon, 04 Aug 2025 08:28:48 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>74f1af95820fc2ee580a775a3a17c416db30b38c - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/kvm/include/lru_gen_util.h#74f1af95820fc2ee580a775a3a17c416db30b38c</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-nextBack-merge drm-next to (indirectly) get arm-smmu updates for makingstall-on-fault more reliable.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/tools/testing/selftests/kvm/include/lru_gen_util.h</description>
        <pubDate>Sun, 29 Jun 2025 04:54:49 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>c598d5eb9fb331ba17bc9ad67ae9a2231ca5aca5 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/kvm/include/lru_gen_util.h#c598d5eb9fb331ba17bc9ad67ae9a2231ca5aca5</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to forward to v6.16-rc1Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/tools/testing/selftests/kvm/include/lru_gen_util.h</description>
        <pubDate>Wed, 11 Jun 2025 09:01:34 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>86e2d052c2320bf12571a5d96b16c2745e1cfc5e - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/kvm/include/lru_gen_util.h#86e2d052c2320bf12571a5d96b16c2745e1cfc5e</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.16Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/kvm/include/lru_gen_util.h</description>
        <pubDate>Mon, 09 Jun 2025 18:26:55 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>34c55367af96f62e89221444f04487440ebc6487 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/kvm/include/lru_gen_util.h#34c55367af96f62e89221444f04487440ebc6487</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.16-rc1, among other things to get the fixed size GENMASK_U*()and BIT_U*() macros.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/kvm/include/lru_gen_util.h</description>
        <pubDate>Mon, 09 Jun 2025 11:40:46 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7f9039c524a351c684149ecf1b3c5145a0dff2fe - Merge tag &apos;for-linus&apos; of git://git.kernel.org/pub/scm/virt/kvm/kvm</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/kvm/include/lru_gen_util.h#7f9039c524a351c684149ecf1b3c5145a0dff2fe</link>
        <description>Merge tag &apos;for-linus&apos; of git://git.kernel.org/pub/scm/virt/kvm/kvmPull more kvm updates from Paolo Bonzini:  Generic:   - Clean up locking of all vCPUs for a VM by using the *_nest_lock()     family of functions, and move duplicated code to virt/kvm/. kernel/     patches acked by Peter Zijlstra   - Add MGLRU support to the access tracking perf test  ARM fixes:   - Make the irqbypass hooks resilient to changes in the GSI&lt;-&gt;MSI     routing, avoiding behind stale vLPI mappings being left behind. The     fix is to resolve the VGIC IRQ using the host IRQ (which is stable)     and nuking the vLPI mapping upon a routing change   - Close another VGIC race where vCPU creation races with VGIC     creation, leading to in-flight vCPUs entering the kernel w/o     private IRQs allocated   - Fix a build issue triggered by the recently added workaround for     Ampere&apos;s AC04_CPU_23 erratum   - Correctly sign-extend the VA when emulating a TLBI instruction     potentially targeting a VNCR mapping   - Avoid dereferencing a NULL pointer in the VGIC debug code, which     can happen if the device doesn&apos;t have any mapping yet  s390:   - Fix interaction between some filesystems and Secure Execution   - Some cleanups and refactorings, preparing for an upcoming big     series  x86:   - Wait for target vCPU to ack KVM_REQ_UPDATE_PROTECTED_GUEST_STATE     to fix a race between AP destroy and VMRUN   - Decrypt and dump the VMSA in dump_vmcb() if debugging enabled for     the VM   - Refine and harden handling of spurious faults   - Add support for ALLOWED_SEV_FEATURES   - Add #VMGEXIT to the set of handlers special cased for     CONFIG_RETPOLINE=y   - Treat DEBUGCTL[5:2] as reserved to pave the way for virtualizing     features that utilize those bits   - Don&apos;t account temporary allocations in sev_send_update_data()   - Add support for KVM_CAP_X86_BUS_LOCK_EXIT on SVM, via Bus Lock     Threshold   - Unify virtualization of IBRS on nested VM-Exit, and cross-vCPU     IBPB, between SVM and VMX   - Advertise support to userspace for WRMSRNS and PREFETCHI   - Rescan I/O APIC routes after handling EOI that needed to be     intercepted due to the old/previous routing, but not the     new/current routing   - Add a module param to control and enumerate support for device     posted interrupts   - Fix a potential overflow with nested virt on Intel systems running     32-bit kernels   - Flush shadow VMCSes on emergency reboot   - Add support for SNP to the various SEV selftests   - Add a selftest to verify fastops instructions via forced emulation   - Refine and optimize KVM&apos;s software processing of the posted     interrupt bitmap, and share the harvesting code between KVM and the     kernel&apos;s Posted MSI handler&quot;* tag &apos;for-linus&apos; of git://git.kernel.org/pub/scm/virt/kvm/kvm: (93 commits)  rtmutex_api: provide correct extern functions  KVM: arm64: vgic-debug: Avoid dereferencing NULL ITE pointer  KVM: arm64: vgic-init: Plug vCPU vs. VGIC creation race  KVM: arm64: Unmap vLPIs affected by changes to GSI routing information  KVM: arm64: Resolve vLPI by host IRQ in vgic_v4_unset_forwarding()  KVM: arm64: Protect vLPI translation with vgic_irq::irq_lock  KVM: arm64: Use lock guard in vgic_v4_set_forwarding()  KVM: arm64: Mask out non-VA bits from TLBI VA* on VNCR invalidation  arm64: sysreg: Drag linux/kconfig.h to work around vdso build issue  KVM: s390: Simplify and move pv code  KVM: s390: Refactor and split some gmap helpers  KVM: s390: Remove unneeded srcu lock  s390: Remove unneeded includes  s390/uv: Improve splitting of large folios that cannot be split while dirty  s390/uv: Always return 0 from s390_wiggle_split_folio() if successful  s390/uv: Don&apos;t return 0 from make_hva_secure() if the operation was not successful  rust: add helper for mutex_trylock  RISC-V: KVM: use kvm_trylock_all_vcpus when locking all vCPUs  KVM: arm64: use kvm_trylock_all_vcpus when locking all vCPUs  x86: KVM: SVM: use kvm_lock_all_vcpus instead of a custom implementation  ...

            List of files:
            /linux/tools/testing/selftests/kvm/include/lru_gen_util.h</description>
        <pubDate>Mon, 02 Jun 2025 21:24:58 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>3e0797f6dd78178758ea33c3e82fc079079cf772 - Merge tag &apos;kvm-x86-selftests-6.16&apos; of https://github.com/kvm-x86/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/kvm/include/lru_gen_util.h#3e0797f6dd78178758ea33c3e82fc079079cf772</link>
        <description>Merge tag &apos;kvm-x86-selftests-6.16&apos; of https://github.com/kvm-x86/linux into HEADKVM selftests changes for 6.16: - Add support for SNP to the various SEV selftests. - Add a selftest to verify fastops instructions via forced emulation. - Add MGLRU support to the access tracking perf test.

            List of files:
            /linux/tools/testing/selftests/kvm/include/lru_gen_util.h</description>
        <pubDate>Tue, 27 May 2025 18:15:26 +0200</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>d166453ebd2925edde24872d9b8ac60065eb0618 - KVM: selftests: access_tracking_perf_test: Use MGLRU for access tracking</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/kvm/include/lru_gen_util.h#d166453ebd2925edde24872d9b8ac60065eb0618</link>
        <description>KVM: selftests: access_tracking_perf_test: Use MGLRU for access trackingUse MGLRU&apos;s debugfs interface to do access tracking instead ofpage_idle. The logic to use the page_idle bitmap is left in, as it isuseful for kernels that do not have MGLRU built in.When MGLRU is enabled, page_idle will report pages as still idle evenafter being accessed, as MGLRU doesn&apos;t necessarily clear the Idle folioflag when accessing an idle page, so the test will not attempt to usepage_idle if MGLRU is enabled but otherwise not usable.Aging pages with MGLRU is much faster than marking pages as idle withpage_idle.Co-developed-by: Axel Rasmussen &lt;axelrasmussen@google.com&gt;Signed-off-by: Axel Rasmussen &lt;axelrasmussen@google.com&gt;Signed-off-by: James Houghton &lt;jthoughton@google.com&gt;Link: https://lore.kernel.org/r/20250508184649.2576210-8-jthoughton@google.com[sean: print parsed features, not raw string]Signed-off-by: Sean Christopherson &lt;seanjc@google.com&gt;

            List of files:
            /linux/tools/testing/selftests/kvm/include/lru_gen_util.h</description>
        <pubDate>Thu, 08 May 2025 20:46:48 +0200</pubDate>
        <dc:creator>James Houghton &lt;jthoughton@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
