<?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 xe_guc_engine_activity.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ab93e0dd72c37d378dd936f031ffb83ff2bd87ce - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#ab93e0dd72c37d378dd936f031ffb83ff2bd87ce</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.17 merge window.

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.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/drivers/gpu/drm/xe/xe_guc_engine_activity.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/drivers/gpu/drm/xe/xe_guc_engine_activity.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/drivers/gpu/drm/xe/xe_guc_engine_activity.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/drivers/gpu/drm/xe/xe_guc_engine_activity.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>bbfd5594756011167b8f8de9a00e0c946afda1e6 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#bbfd5594756011167b8f8de9a00e0c946afda1e6</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in a67221b5eb8d (&quot;drm/i915/dp: Return min bpc supported by source instead of 0&quot;)in order to fix build breakage on GCC 9.4.0 (from Ubuntu 20.04).Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Wed, 28 May 2025 09:20:17 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>db5302ae571beec635c1a96e7f72926a4e65195e - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#db5302ae571beec635c1a96e7f72926a4e65195e</link>
        <description>Merge drm/drm-next into drm-intel-nextBackmerge to sync with v6.15-rc, xe, and specifically async flip changesin drm-misc.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Fri, 16 May 2025 09:22:36 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4f9786035f9e519db41375818e1d0b5f20da2f10 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#4f9786035f9e519db41375818e1d0b5f20da2f10</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.16 merge window.

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Mon, 02 Jun 2025 06:41:07 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d51b9d81f7883f526b26e3ab903e646274aebeb1 - Merge tag &apos;v6.15-rc6&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#d51b9d81f7883f526b26e3ab903e646274aebeb1</link>
        <description>Merge tag &apos;v6.15-rc6&apos; into nextSync up with mainline to bring in xpad controller changes.

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Fri, 16 May 2025 01:20:39 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b08494a8f7416e5f09907318c5460ad6f6e2a548 - Merge tag &apos;drm-next-2025-05-28&apos; of https://gitlab.freedesktop.org/drm/kernel</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#b08494a8f7416e5f09907318c5460ad6f6e2a548</link>
        <description>Merge tag &apos;drm-next-2025-05-28&apos; of https://gitlab.freedesktop.org/drm/kernelPull drm updates from Dave Airlie: &quot;As part of building up nova-core/nova-drm pieces we&apos;ve brought in some  rust abstractions through this tree, aux bus being the main one, with  devres changes also in the driver-core tree. Along with the drm core  abstractions and enough nova-core/nova-drm to use them. This is still  all stub work under construction, to build the nova driver upstream.  The other big NVIDIA related one is nouveau adds support for  Hopper/Blackwell GPUs, this required a new GSP firmware update to  570.144, and a bunch of rework in order to support multiple fw  interfaces.  There is also the introduction of an asahi uapi header file as a  precursor to getting the real driver in later, but to unblock  userspace mesa packages while the driver is trapped behind rust  enablement.  Otherwise it&apos;s the usual mixture of stuff all over, amdgpu, i915/xe,  and msm being the main ones, and some changes to vsprintf.  new drivers:   - bring in the asahi uapi header standalone   - nova-drm: stub driver  rust dependencies (for nova-core):   - auxiliary       - bus abstractions       - driver registration       - sample driver   - devres changes from driver-core   - revocable changes  core:   - add Apple fourcc modifiers   - add virtio capset definitions   - extend EXPORT_SYNC_FILE for timeline syncobjs   - convert to devm_platform_ioremap_resource   - refactor shmem helper page pinning   - DP powerup/down link helpers   - extended %p4cc in vsprintf.c to support fourcc prints   - change vsprintf %p4cn to %p4chR, remove %p4cn   - Add drm_file_err function   - IN_FORMATS_ASYNC property   - move sitronix from tiny to their own subdir  rust:   - add drm core infrastructure rust abstractions     (device/driver, ioctl, file, gem)  dma-buf:   - adjust sg handling to not cache map on attach   - allow setting dma-device for import   - Add a helper to sort and deduplicate dma_fence arrays  docs:   - updated drm scheduler docs   - fbdev todo update   - fb rendering   - actual brightness  ttm:   - fix delayed destroy resv object  bridge:   - add kunit tests   - convert tc358775 to atomic   - convert drivers to devm_drm_bridge_alloc   - convert rk3066_hdmi to bridge driver  scheduler:   - add kunit tests  panel:   - refcount panels to improve lifetime handling   - Powertip PH128800T004-ZZA01   - NLT NL13676BC25-03F, Tianma TM070JDHG34-00   - Himax HX8279/HX8279-D DDIC   - Visionox G2647FB105   - Sitronix ST7571   - ZOTAC rotation quirk  vkms:   - allow attaching more displays  i915:   - xe3lpd display updates   - vrr refactor   - intel_display struct conversions   - xe2hpd memory type identification   - add link rate/count to i915_display_info   - cleanup VGA plane handling   - refactor HDCP GSC   - fix SLPC wait boosting reference counting   - add 20ms delay to engine reset   - fix fence release on early probe errors  xe:   - SRIOV updates   - BMG PCI ID update   - support separate firmware for each GT   - SVM fix, prelim SVM multi-device work   - export fan speed   - temp disable d3cold on BMG   - backup VRAM in PM notifier instead of suspend/freeze   - update xe_ttm_access_memory to use GPU for non-visible access   - fix guc_info debugfs for VFs   - use copy_from_user instead of __copy_from_user   - append PCIe gen5 limitations to xe_firmware document  amdgpu:   - DSC cleanup   - DC Scaling updates   - Fused I2C-over-AUX updates   - DMUB updates   - Use drm_file_err in amdgpu   - Enforce isolation updates   - Use new dma_fence helpers   - USERQ fixes   - Documentation updates   - SR-IOV updates   - RAS updates   - PSP 12 cleanups   - GC 9.5 updates   - SMU 13.x updates   - VCN / JPEG SR-IOV updates  amdkfd:   - Update error messages for SDMA   - Userptr updates   - XNACK fixes  radeon:   - CIK doorbell cleanup  nouveau:   - add support for NVIDIA r570 GSP firmware   - enable Hopper/Blackwell support  nova-core:   - fix task list   - register definition infrastructure   - move firmware into own rust module   - register auxiliary device for nova-drm  nova-drm:   - initial driver skeleton  msm:   - GPU:       - ACD (adaptive clock distribution) for X1-85       - drop fictional address_space_size       - improve GMU HFI response time out robustness       - fix crash when throttling during boot   - DPU:       - use single CTL path for flushing on DPU 5.x+       - improve SSPP allocation code for better sharing       - Enabled SmartDMA on SM8150, SC8180X, SC8280XP, SM8550       - Added SAR2130P support       - Disabled DSC support on MSM8937, MSM8917, MSM8953, SDM660   - DP:       - switch to new audio helpers       - better LTTPR handling   - DSI:       - Added support for SA8775P       - Added SAR2130P support   - HDMI:       - Switched to use new helpers for ACR data       - Fixed old standing issue of HPD not working in some cases  amdxdna:   - add dma-buf support   - allow empty command submits  renesas:   - add dma-buf support   - add zpos, alpha, blend support  panthor:   - fail properly for NO_MMAP bos   - add SET_LABEL ioctl   - debugfs BO dumping support  imagination:   - update DT bindings   - support TI AM68 GPU  hibmc:   - improve interrupt handling and HPD support  virtio:   - add panic handler support  rockchip:   - add RK3588 support   - add DP AUX bus panel support  ivpu:   - add heartbeat based hangcheck  mediatek:   - prepares support for MT8195/99 HDMIv2/DDCv2  anx7625:   - improve HPD  tegra:   - speed up firmware loading* tag &apos;drm-next-2025-05-28&apos; of https://gitlab.freedesktop.org/drm/kernel: (1627 commits)  drm/nouveau/tegra: Fix error pointer vs NULL return in nvkm_device_tegra_resource_addr()  drm/xe: Default auto_link_downgrade status to false  drm/xe/guc: Make creation of SLPC debugfs files conditional  drm/i915/display: Add check for alloc_ordered_workqueue() and alloc_workqueue()  drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI read  drm/i915/ptl: Use everywhere the correct DDI port clock select mask  drm/nouveau/kms: add support for GB20x  drm/dp: add option to disable zero sized address only transactions.  drm/nouveau: add support for GB20x  drm/nouveau/gsp: add hal for fifo.chan.doorbell_handle  drm/nouveau: add support for GB10x  drm/nouveau/gf100-: track chan progress with non-WFI semaphore release  drm/nouveau/nv50-: separate CHANNEL_GPFIFO handling out from CHANNEL_DMA  drm/nouveau: add helper functions for allocating pinned/cpu-mapped bos  drm/nouveau: add support for GH100  drm/nouveau: improve handling of 64-bit BARs  drm/nouveau/gv100-: switch to volta semaphore methods  drm/nouveau/gsp: support deeper page tables in COPY_SERVER_RESERVED_PDES  drm/nouveau/gsp: init client VMMs with NV0080_CTRL_DMA_SET_PAGE_DIRECTORY  drm/nouveau/gsp: fetch level shift and PDE from BAR2 VMM  ...

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Wed, 28 May 2025 18:46:39 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6a5ca33b88b5cd6ff216593dc8d13c8b4bef6704 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#6a5ca33b88b5cd6ff216593dc8d13c8b4bef6704</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging drm-next to get fixes from v6.15-rc5.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Tue, 06 May 2025 09:09:49 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>844e31bbaef7c8a6ff2c0fbac45c0c85b5484482 - Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#844e31bbaef7c8a6ff2c0fbac45c0c85b5484482</link>
        <description>Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-nextMerge drm-misc-next to get commit Fixes: fec450ca15af (&quot;drm/display:hdmi: provide central data authority for ACR params&quot;).Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Tue, 29 Apr 2025 22:42:29 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>d2b9e2f8a15d53121ae8f2c67b69cf06b6fa586c - Merge tag &apos;drm-xe-next-2025-04-17&apos; of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#d2b9e2f8a15d53121ae8f2c67b69cf06b6fa586c</link>
        <description>Merge tag &apos;drm-xe-next-2025-04-17&apos; of https://gitlab.freedesktop.org/drm/xe/kernel into drm-nextCore Changes:Fix drm_gpusvm kernel-doc (Lucas)Driver Changes:- Release guc ids before cancelling work (Tejas)- Remove a duplicated pc_start_call (Rodrigo)- Fix an incorrect assert in previous userptr fixes (Thomas)- Remove gen11 assertions and prefixes (Lucas)- Drop sentinels from arg to xe_rtp_process_to_src (Lucas)- Temporarily disable D3Cold on BMG (Rodrigo)- Fix MOCS debugfs LNCF readout (Tvrtko)- Some ring flush cleanups (Tvrtko)- Use unsigned int for alignment in fb pinning code (Tvrtko)- Retry and wait longer for GuC PC start (Rodrigo)- Recognize 3DSTATE_COARSE_PIXEL in LRC dumps (Matt Roper)- Remove reduntant check in xe_vm_create_ioctl() (Xin)- A bunch of SRIOV updates (Michal)- Add stats for SVM page-faults (Francois)- Fix an UAF (Harish)- Expose fan speed (Raag)- Fix exporting xe buffer objects multiple times (Tomasz)- Apply a workaround (Vinay)- Simplify pinned bo iteration (Thomas)- Remove an incorrect &quot;static&quot; keywork (Lucas)- Add support for separate firmware files on each GT (Lucas)- Survivability handling fixes (Lucas)- Allow to inject error in early probe (Lucas)- Fix unmet direct dependencies warning (Yue Haibing)- More error injection during probe (Francois)- Coding style fix (Maarten)- Additional stats support (Riana)- Add fault injection for xe_oa_alloc_regs (Nakshrtra)- Add a BMG PCI ID (Matt Roper)- Some SVM fixes and preliminary SVM multi-device work (Thomas)- Switch the migrate code from drm managed to dev managed (Aradhya)- Fix an out-of-bounds shift when invalidating TLB (Thomas)- Ensure fixed_slice_mode gets set after ccs_mode change (Niranjana)- Use local fence in error path of xe_migrate_clear (Matthew Brost)- More Workarounds (Julia)- Define sysfs_ops on all directories (Tejas)- Set power state to D3Cold during s2idle/s3 (Badal)- Devcoredump output fix (John)- Avoid plain 64-bit division (Arnd Bergmann)- Reword a debug message (John)- Don&apos;t print a hwconfig error message when forcing execlists (Stuart)- Restore an error code to avoid a smatch warning (Rodrigo)- Invalidate L3 read-only cachelines for geometry streams too (Kenneth)- Make PPHWSP size explicit in xe_gt_lrc_size() (Gustavo)- Add GT frequency events (Vinay)- Fix xe_pt_stage_bind_walk kerneldoc (Thomas)- Add a workaround (Aradhya)- Rework pinned save/restore (Matthew Auld, Matthew Brost)- Allow non-contig VRAM kernel BO (Matthew Auld)- Support non-contig VRAM provisioning for SRIOV (Matthew Auld)- Allow scratch-pages for unmapped parts of page-faulting VMs. (Oak)- Ensure XE_BO_FLAG_CPU_ADDR_MIRROR had a unique value (Matt Roper)- Fix taking an invalid lock on wedge (Lucas)- Configs and documentation for survivability mode (Riana)- Remove an unused macro (Shuicheng)- Work around a page-fault full error (Matt Brost)- Enable a SRIOV workaround (John)- Bump the recommended GuC version (John)- Allow to drop VRAM resizing (Lucas)- Don&apos;t expose privileged debugfs files if VF (Michal)- Don&apos;t show GGTT/LMEM debugfs files under media GT (Michal)- Adjust ring-buffer emission for maximum possible size (Tvrtko)- Fix notifier vs folio lock deadlock (Matthew Auld)- Stop relying on placement for dma-buf unmap Matthew Auld)Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;From: Thomas Hellstrom &lt;thomas.hellstrom@linux.intel.com&gt;Link: https://lore.kernel.org/r/aADWaEFKVmxSnDLo@fedora

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Sat, 26 Apr 2025 00:06:02 +0200</pubDate>
        <dc:creator>Dave Airlie &lt;airlied@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>1afba39f9305fe4061a4e70baa6ebab9d41459da - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#1afba39f9305fe4061a4e70baa6ebab9d41459da</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.15-rc1 into drm-misc-next. Also fixes abuild issue when enabling CONFIG_DRM_SCHED_KUNIT_TEST.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Mon, 07 Apr 2025 13:47:40 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2de3f38fbf89d3cb96d1237aa7a10c0f6480f450 - drm/xe: Add support for per-function engine activity</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#2de3f38fbf89d3cb96d1237aa7a10c0f6480f450</link>
        <description>drm/xe: Add support for per-function engine activityAdd support for function level engine activity stats.Engine activity stats are enabled when VF&apos;s are enabledv2: remove unnecessary initialization    move offset to improve code readability (Umesh)    remove global for function engine activity (Lucas)v3: fix commit message (Michal)v4: remove enable function parameter    fix kernel-doc (Umesh)Cc: Michal Wajdeczko &lt;michal.wajdeczko@intel.com&gt;Signed-off-by: Riana Tauro &lt;riana.tauro@intel.com&gt;Reviewed-by: Umesh Nerlige Ramappa &lt;umesh.nerlige.ramappa@intel.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20250311071759.2117211-2-riana.tauro@intel.comSigned-off-by: Lucas De Marchi &lt;lucas.demarchi@intel.com&gt;

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Tue, 11 Mar 2025 08:17:57 +0100</pubDate>
        <dc:creator>Riana Tauro &lt;riana.tauro@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9f13acb2406a3aed90c6738b3a2f1c0e43118cbd - Merge tag &apos;v6.15-rc1&apos; into x86/cpu, to refresh the branch with upstream changes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#9f13acb2406a3aed90c6738b3a2f1c0e43118cbd</link>
        <description>Merge tag &apos;v6.15-rc1&apos; into x86/cpu, to refresh the branch with upstream changesSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Fri, 11 Apr 2025 11:13:27 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6ce0fdaae043803bb324d915ce0fe43316bf1e81 - Merge tag &apos;v6.15-rc1&apos; into x86/asm, to refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#6ce0fdaae043803bb324d915ce0fe43316bf1e81</link>
        <description>Merge tag &apos;v6.15-rc1&apos; into x86/asm, to refresh the branchSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Wed, 09 Apr 2025 21:39:43 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1260ed77798502de9c98020040d2995008de10cc - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#1260ed77798502de9c98020040d2995008de10cc</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging to get updates from v6.15-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Tue, 08 Apr 2025 10:15:47 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>0c86b42439b6c11d758b3392a21117934fef00c1 - Merge tag &apos;drm-next-2025-03-28&apos; of https://gitlab.freedesktop.org/drm/kernel</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#0c86b42439b6c11d758b3392a21117934fef00c1</link>
        <description>Merge tag &apos;drm-next-2025-03-28&apos; of https://gitlab.freedesktop.org/drm/kernelPull drm updates from Dave Airlie: &quot;Outside of drm there are some rust patches from Danilo who maintains  that area in here, and some pieces for drm header check tests.  The major things in here are a new driver supporting the touchbar  displays on M1/M2, the nova-core stub driver which is just the vehicle  for adding rust abstractions and start developing a real driver inside  of.  xe adds support for SVM with a non-driver specific SVM core  abstraction that will hopefully be useful for other drivers, along  with support for shrinking for TTM devices. I&apos;m sure xe and AMD  support new devices, but the pipeline depth on these things is hard to  know what they end up being in the marketplace!  uapi:   - add mediatek tiled fourcc   - add support for notifying userspace on device wedged  new driver:   - appletbdrm: support for Apple Touchbar displays on m1/m2   - nova-core: skeleton rust driver to develop nova inside off  firmware:   - add some rust firmware pieces  rust:   - add &apos;LocalModule&apos; type alias  component:   - add helper to query bound status  fbdev:   - fbtft: remove access to page-&gt;index  media:   - cec: tda998x: import driver from drm  dma-buf:   - add fast path for single fence merging  tests:   - fix lockdep warnings  atomic:   - allow full modeset on connector changes   - clarify semantics of allow_modeset and drm_atomic_helper_check   - async-flip: support on arbitary planes   - writeback: fix UAF   - Document atomic-state history  format-helper:   - support ARGB8888 to ARGB4444 conversions  buddy:   - fix multi-root cleanup  ci:   - update IGT  dp:   - support extended wake timeout   - mst: fix RAD to string conversion   - increase DPCD eDP control CAP size to 5 bytes   - add DPCD eDP v1.5 definition   - add helpers for LTTPR transparent mode  panic:   - encode QR code according to Fido 2.2  scheduler:   - add parameter struct for init   - improve job peek/pop operations   - optimise drm_sched_job struct layout  ttm:   - refactor pool allocation   - add helpers for TTM shrinker  panel-orientation:   - add a bunch of new quirks  panel:   - convert panels to multi-style functions   - edp: Add support for B140UAN04.4, BOE NV140FHM-NZ, CSW MNB601LS1-3,     LG LP079QX1-SP0V, MNE007QS3-7, STA 116QHD024002, Starry     116KHD024006, Lenovo T14s Gen6 Snapdragon   - himax-hx83102: Add support for CSOT PNA957QT1-1, Kingdisplay     kd110n11-51ie, Starry 2082109qfh040022-50e   - visionox-r66451: use multi-style MIPI-DSI functions   - raydium-rm67200: Add driver for Raydium RM67200   - simple: Add support for BOE AV123Z7M-N17, BOE AV123Z7M-N17   - sony-td4353-jdi: Use MIPI-DSI multi-func interface   - summit: Add driver for Apple Summit display panel   - visionox-rm692e5: Add driver for Visionox RM692E5  bridge:   - pass full atomic state to various callbacks   - adv7511: Report correct capabilities   - it6505: Fix HDCP V compare   - snd65dsi86: fix device IDs   - nwl-dsi: set bridge type   - ti-sn65si83: add error recovery and set bridge type   - synopsys: add HDMI audio support  xe:   - support device-wedged event   - add mmap support for PCI memory barrier   - perf pmu integration and expose per-engien activity   - add EU stall sampling support   - GPU SVM and Xe SVM implementation   - use TTM shrinker   - add survivability mode to allow the driver to do firmware updates     in critical failure states   - PXP HWDRM support for MTL and LNL   - expose package/vram temps over hwmon   - enable DP tunneling   - drop mmio_ext abstraction   - Reject BO evcition if BO is bound to current VM   - Xe suballocator improvements   - re-use display vmas when possible   - add GuC Buffer Cache abstraction   - PCI ID update for Panther Lake and Battlemage   - Enable SRIOV for Panther Lake   - Refactor VRAM manager location  i915:   - enable extends wake timeout   - support device-wedged event   - Enable DP 128b/132b SST DSC   - FBC dirty rectangle support for display version 30+   - convert i915/xe to drm client setup   - Compute HDMI PLLS for rates not in fixed tables   - Allow DSB usage when PSR is enabled on LNL+   - Enable panel replay without full modeset   - Enable async flips with compressed buffers on ICL+   - support luminance based brightness via DPCD for eDP   - enable VRR enable/disable without full modeset   - allow GuC SLPC default strategies on MTL+ for performance   - lots of display refactoring in move to struct intel_display  amdgpu:   - add device wedged event   - support async page flips on overlay planes   - enable broadcast RGB drm property   - add info ioctl for virt mode   - OEM i2c support for RGB lights   - GC 11.5.2 + 11.5.3 support   - SDMA 6.1.3 support   - NBIO 7.9.1 + 7.11.2 support   - MMHUB 1.8.1 + 3.3.2 support   - DCN 3.6.0 support   - Add dynamic workload profile switching for GC 10-12   - support larger VBIOS sizes   - Mark gttsize parameters as deprecated   - Initial JPEG queue resset support  amdkfd:   - add KFD per process flags for setting precision   - sync pasid values between KGD and KFD   - improve GTT/VRAM handling for APUs   - fix user queue validation on GC7/8   - SDMA queue reset support  raedeon:   - rs400 hyperz fix  i2c:   - td998x: drop platform_data, split driver into media and bridge  ast:   - transmitter chip detection refactoring   - vbios display mode refactoring   - astdp: fix connection status and filter unsupported modes   - cursor handling refactoring  imagination:   - check job dependencies with sched helper  ivpu:   - improve command queue handling   - use workqueue for IRQ handling   - add support HW fault injection   - locking fixes  mgag200:   - add support for G200eH5  msm:   - dpu: add concurrent writeback support for DPU 10.x+   - use LTTPR helpers   - GPU:     - Fix obscure GMU suspend failure     - Expose syncobj timeline support     - Extend GPU devcoredump with pagetable info     - a623 support     - Fix a6xx gen1/gen2 indexed-register blocks in gpu snapshot /       devcoredump   - Display:     - Add cpu-cfg interconnect paths on SM8560 and SM8650     - Introduce KMS OMMU fault handler, causing devcoredump snapshot     - Fixed error pointer dereference in msm_kms_init_aspace()   - DPU:     - Fix mode_changing handling     - Add writeback support on SM6150 (QCS615)     - Fix DSC programming in 1:1:1 topology     - Reworked hardware resource allocation, moving it to the CRTC code     - Enabled support for Concurrent WriteBack (CWB) on SM8650     - Enabled CDM blocks on all relevant platforms     - Reworked debugfs interface for BW/clocks debugging     - Clear perf params before calculating bw     - Support YUV formats on writeback     - Fixed double inclusion     - Fixed writeback in YUV formats when using cloned output, Dropped       wb2_formats_rgb     - Corrected dpu_crtc_check_mode_changed and struct dpu_encoder_virt       kerneldocs     - Fixed uninitialized variable in dpu_crtc_kickoff_clone_mode()   - DSI:     - DSC-related fixes     - Rework clock programming   - DSI PHY:     - Fix 7nm (and lower) PHY programming     - Add proper DT schema definitions for DSI PHY clocks   - HDMI:     - Rework the driver, enabling the use of the HDMI Connector       framework   - Bindings:     - Added eDP PHY on SA8775P  nouveau:   - move drm_slave_encoder interface into driver   - nvkm: refactor GSP RPC   - use LTTPR helpers  mediatek:   - HDMI fixup and refinement   - add MT8188 dsc compatible   - MT8365 SoC support  panthor:   - Expose sizes of intenral BOs via fdinfo   - Fix race between reset and suspend   - Improve locking  qaic:   - Add support for AIC200  renesas:   - Fix limits in DT bindings  rockchip:   - support rk3562-mali   - rk3576: Add HDMI support   - vop2: Add new display modes on RK3588 HDMI0 up to 4K   - Don&apos;t change HDMI reference clock rate   - Fix DT bindings   - analogix_dp: add eDP support   - fix shutodnw  solomon:   - Set SPI device table to silence warnings   - Fix pixel and scanline encoding  v3d:   - handle clock  vc4:   - Use drm_exec   - Use dma-resv for wait-BO ioctl   - Remove seqno infrastructure  virtgpu:   - Support partial mappings of GEM objects   - Reserve VGA resources during initialization   - Fix UAF in virtgpu_dma_buf_free_obj()   - Add panic support  vkms:   - Switch to a managed modesetting pipeline   - Add support for ARGB8888   - fix UAf  xlnx:   - Set correct DMA segment size   - use mutex guards   - Fix error handling   - Fix docs&quot;* tag &apos;drm-next-2025-03-28&apos; of https://gitlab.freedesktop.org/drm/kernel: (1762 commits)  drm/amd/pm: Update feature list for smu_v13_0_6  drm/amdgpu: Add parameter documentation for amdgpu_sync_fence  drm/amdgpu/discovery: optionally use fw based ip discovery  drm/amdgpu/discovery: use specific ip_discovery.bin for legacy asics  drm/amdgpu/discovery: check ip_discovery fw file available  drm/amd/pm: Remove unnecessay UQ10 to UINT conversion  drm/amd/pm: Remove unnecessay UQ10 to UINT conversion  drm/amdgpu/sdma_v4_4_2: update VM flush implementation for SDMA  drm/amdgpu: Optimize VM invalidation engine allocation and synchronize GPU TLB flush  drm/amd/amdgpu: Increase max rings to enable SDMA page ring  drm/amdgpu: Decode deferred error type in gfx aca bank parser  drm/amdgpu/gfx11: Add Cleaner Shader Support for GFX11.5 GPUs  drm/amdgpu/mes: clean up SDMA HQD loop  drm/amdgpu/mes: enable compute pipes across all MEC  drm/amdgpu/mes: drop MES 10.x leftovers  drm/amdgpu/mes: optimize compute loop handling  drm/amdgpu/sdma: guilty tracking is per instance  drm/amdgpu/sdma: fix engine reset handling  drm/amdgpu: remove invalid usage of sched.ready  drm/amdgpu: add cleaner shader trace point  ...

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Sat, 29 Mar 2025 01:44:52 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>11a5c6445ab86f2562510b46355201012352c9c5 - Merge tag &apos;drm-xe-next-2025-03-07&apos; of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#11a5c6445ab86f2562510b46355201012352c9c5</link>
        <description>Merge tag &apos;drm-xe-next-2025-03-07&apos; of https://gitlab.freedesktop.org/drm/xe/kernel into drm-nextUAPI Changes: - Expose per-engine activity via perf pmu (Riana, Lucas, Umesh) - Add support for EU stall sampling (Harish, Ashutosh) - Allow userspace to provide low latency hint for submission (Tejas) - GPU SVM and Xe SVM implementation (Matthew Brost)Cross-subsystem Changes: - devres handling for component drivers (Lucas) - Backmege drm-next to allow cross dependent change with i915 - GPU SVM and Xe SVM implementation (Matthew Brost)Core Changes:Driver Changes: - Fixes to userptr and missing validations (Matthew Auld, Thomas   Hellstr&#246;m, Matthew Brost) - devcoredump typos and error handling improvement (Shuicheng) - Allow oa_exponent value of 0 (Umesh) - Finish moving device probe to devm (Lucas) - Fix race between submission restart and scheduled being freed (Tejas) - Fix counter overflows in gt_stats (Francois) - Refactor and add missing workarounds and tunings for pre-Xe2 platforms   (Aradhya, Tvrtko) - Fix PXP locks interaction with exec queues being killed (Daniele) - Eliminate TIMESTAMP_OVERRIDE from xe (Matt Roper) - Change xe_gen_wa_oob to allow building on MacOS (Daniel Gomez) - New workarounds for Panther Lake (Tejas) - Fix VF resume errors (Satyanarayana) - Fix workaround infra skipping some workarounds dependent on engine   initialization (Tvrtko) - Improve per-IP descriptors (Gustavo) - Add more error injections to probe sequence (Francois)Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;From: Lucas De Marchi &lt;lucas.demarchi@intel.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/ilc5jvtyaoyi6woyhght5a6sw5jcluiojjueorcyxbynrcpcjp@mw2mi6rd6a7l

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Tue, 11 Mar 2025 01:26:08 +0100</pubDate>
        <dc:creator>Dave Airlie &lt;airlied@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>0e6ffdb2b740f3aab098e3a7857ddf53fe2e0059 - drm/xe/guc: Expose engine activity only for supported GuC version</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#0e6ffdb2b740f3aab098e3a7857ddf53fe2e0059</link>
        <description>drm/xe/guc: Expose engine activity only for supported GuC versionEngine activity is supported only on GuC submission version &gt;= 1.14.1Allow enabling/reading engine activity only on supportedGuC versions. Warn once if not supported.v2: use guc interface version (John)v3: use debug log (Umesh)v4: use variable for supported and use gt logs    use a friendlier log message (Michal)v5: fix kernel-doc    do not continue in init if not supported (Michal)v6: remove hardcoding values (Michal)Cc: John Harrison &lt;John.C.Harrison@Intel.com&gt;Cc: Michal Wajdeczko &lt;michal.wajdeczko@intel.com&gt;Signed-off-by: Riana Tauro &lt;riana.tauro@intel.com&gt;Reviewed-by: Umesh Nerlige Ramappa &lt;umesh.nerlige.ramappa@intel.com&gt;Reviewed-by: Michal Wajdeczko &lt;michal.wajdeczko@intel.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20250224053903.2253539-4-riana.tauro@intel.comSigned-off-by: Lucas De Marchi &lt;lucas.demarchi@intel.com&gt;

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Mon, 24 Feb 2025 06:39:00 +0100</pubDate>
        <dc:creator>Riana Tauro &lt;riana.tauro@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b729ea271e849c88f91ba51208e7ca3fb2f1bc4c - drm/xe: Add engine activity support</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h#b729ea271e849c88f91ba51208e7ca3fb2f1bc4c</link>
        <description>drm/xe: Add engine activity supportGuC provides support to read engine counters to calculate theengine activity. KMD exposes two counters via the PMU interface tocalculate engine activityEngine Active Ticks(engine-active-ticks) - active ticks of engineEngine Total Ticks (engine-total-ticks) - total ticks of engineEngine activity percentage can be calculated as belowEngine activity % = (engine active ticks/engine total ticks) * 100.v2: fix cosmetic review comments    add forcewake for gpm_ts (Umesh)v3: fix CI hooks error    change function parameters and unpin bo on error    of allocate_activity_buffers    fix kernel-doc (Umesh)    use engine activity (Umesh, Lucas)    rename xe_engine_activity to xe_guc_engine_*    fix commit message to use engine activity (Lucas, Umesh)v4: add forcewake in PMU layerv5: fix makefile    use drmm_kcalloc instead of kmalloc_array    remove managed bo    skip init for VF    fix cosmetic review comments (Michal)Signed-off-by: Riana Tauro &lt;riana.tauro@intel.com&gt;Reviewed-by: Umesh Nerlige Ramappa &lt;umesh.nerlige.ramappa@intel.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20250224053903.2253539-2-riana.tauro@intel.comSigned-off-by: Lucas De Marchi &lt;lucas.demarchi@intel.com&gt;

            List of files:
            /linux/drivers/gpu/drm/xe/xe_guc_engine_activity.h</description>
        <pubDate>Mon, 24 Feb 2025 06:38:58 +0100</pubDate>
        <dc:creator>Riana Tauro &lt;riana.tauro@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
