<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in msm_gpu_trace.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>35d36dc1 - drm/msm/a6xx: Add traces for preemption</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h#35d36dc1</link>
        <description>drm/msm/a6xx: Add traces for preemptionAdd trace points corresponding to preemption being triggered and beingcompleted for latency measurement purposes.Reviewed-by: Akhil P Oommen &lt;quic_akhilpo@quicinc.com&gt;Tested-by: Rob Clark &lt;robdclark@gmail.com&gt;Tested-by: Neil Armstrong &lt;neil.armstrong@linaro.org&gt; # on SM8650-QRDTested-by: Neil Armstrong &lt;neil.armstrong@linaro.org&gt; # on SM8550-QRDTested-by: Neil Armstrong &lt;neil.armstrong@linaro.org&gt; # on SM8450-HDKSigned-off-by: Antonino Maniscalco &lt;antomani103@gmail.com&gt;Patchwork: https://patchwork.freedesktop.org/patch/618026/Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h</description>
        <pubDate>Thu, 03 Oct 2024 16:12:58 +0000</pubDate>
        <dc:creator>Antonino Maniscalco &lt;antomani103@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>025d2723 - drm/msm/gem: Evict active GEM objects when necessary</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h#025d2723</link>
        <description>drm/msm/gem: Evict active GEM objects when necessaryIf we are under enough memory pressure, we should stall waiting foractive buffers to become idle in order to evict.v2: Check for __GFP_ATOMIC before blockingSigned-off-by: Rob Clark &lt;robdclark@chromium.org&gt;Patchwork: https://patchwork.freedesktop.org/patch/496135/Link: https://lore.kernel.org/r/20220802155152.1727594-14-robdclark@gmail.com

            List of files:
            /linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h</description>
        <pubDate>Tue, 02 Aug 2022 15:51:46 +0000</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>dd2f0d78 - drm/msm/gem: Consolidate shrinker trace</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h#dd2f0d78</link>
        <description>drm/msm/gem: Consolidate shrinker traceCombine separate trace events for purge vs evict into one.  When we addsupport for purging/evicting active buffers we&apos;ll just add more infointo this one trace event, rather than adding a bunch more events.Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;Patchwork: https://patchwork.freedesktop.org/patch/496133/Link: https://lore.kernel.org/r/20220802155152.1727594-13-robdclark@gmail.com

            List of files:
            /linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h</description>
        <pubDate>Tue, 02 Aug 2022 15:51:45 +0000</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>63f17ef8 - drm/msm: Support evicting GEM objects to swap</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h#63f17ef8</link>
        <description>drm/msm: Support evicting GEM objects to swapNow that tracking is wired up for potentially evictable GEM objects,wire up shrinker and the remaining GEM bits for unpinning backing pagesof inactive objects.Disabled by default for now, with an &apos;enable_eviction&apos; module param toenable so that we can get some more testing on the range of generations(and iommu pairings) supported.Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;Link: https://lore.kernel.org/r/20210405174532.1441497-9-robdclark@gmail.comSigned-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h</description>
        <pubDate>Mon, 05 Apr 2021 17:45:31 +0000</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>ec1cb6e4 - drm/msm/gpu: Add suspend/resume tracepoints</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h#ec1cb6e4</link>
        <description>drm/msm/gpu: Add suspend/resume tracepointsSigned-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h</description>
        <pubDate>Tue, 01 Sep 2020 15:41:56 +0000</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>fdf38426 - drm/msm: Convert shrinker msgs to tracepoints</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h#fdf38426</link>
        <description>drm/msm: Convert shrinker msgs to tracepointsThis reduces the spam in dmesg when we start hitting the shrinker, andreplaces it with something we can put on a timeline while profiling ordebugging system issues.Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;Reviewed-by: Jordan Crouse &lt;jcrouse@codeaurora.org&gt;Reviewed-by: Kristian H. Kristensen &lt;hoegsberg@google.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h</description>
        <pubDate>Tue, 01 Sep 2020 15:41:55 +0000</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>74c0a69c - drm/msm/gpu: Add GPU freq_change traces</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h#74c0a69c</link>
        <description>drm/msm/gpu: Add GPU freq_change tracesTechnically the GMU specific one is a bit redundant, but it was usefulto track down a bug.Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;Reviewed-by: Jordan Crouse &lt;jcrouse@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h</description>
        <pubDate>Tue, 01 Sep 2020 15:41:54 +0000</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>d934a712 - drm/msm: add atomic traces</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h#d934a712</link>
        <description>drm/msm: add atomic tracesThis was useful for debugging fps drops.  I suspect it will be usefulagain.Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;Reviewed-by: Sean Paul &lt;sean@poorly.run&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h</description>
        <pubDate>Thu, 29 Aug 2019 16:45:18 +0000</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>4241db42 - drm/msm/gpu: Add trace events for tracking GPU submissions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h#4241db42</link>
        <description>drm/msm/gpu: Add trace events for tracking GPU submissionsAdd trace events to track the progress of a GPU submissionmsm_gpu_submit occurs at the beginning of the submissions,msm_gpu_submit_flush happens when the submission is put onthe ringbuffer and msm_submit_flush_retired is sent whenthe operation is retired.To make it easier to track the operations a unique sequencenumber is assigned to each submission and displayed in eachevent output so a human or a script can easily associatethe events related to a specific submission.Signed-off-by: Jordan Crouse &lt;jcrouse@codeaurora.org&gt;Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/msm/msm_gpu_trace.h</description>
        <pubDate>Fri, 02 Nov 2018 15:25:21 +0000</pubDate>
        <dc:creator>Jordan Crouse &lt;jcrouse@codeaurora.org&gt;</dc:creator>
    </item>
</channel>
</rss>
