All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jellis Onsea | AccessWeb <jellis@accessweb.be>
To: Maaz Mombasawala <maaz.mombasawala@broadcom.com>,
	zack.rusin@broadcom.com
Cc: dri-devel@lists.freedesktop.org, bcm-kernel-feedback-list@broadcom.com
Subject: Re: drm/vmwgfx: graphics memory not returned,after all GEM objects are released
Date: Fri, 21 Aug 2026 14:41:30 +0200	[thread overview]
Message-ID: <dc43e4ee-45b9-411e-9aba-956cec109057@accessweb.be> (raw)
In-Reply-To: <7af1cbb9-bb99-462c-a3e4-c70d8fbd2dcb@broadcom.com>

Hi Maaz,

Updated today: mesa 26.2.1, and the kernel went 7.1.8 -> 7.2.0 in the 
same batch. 3D enabled, renderer is SVGA3D, vmwgfx reports 2.21.0.0.

The surface warning still fires, four times during session startup:

   vmwgfx 0000:00:0f.0: [drm] User surface fd 157 (handle 49) is null.
   !user_srf
   WARNING: drivers/gpu/drm/vmwgfx/vmwgfx_surface.c:958 at
   vmw_surface_handle_reference+0x297/0x320 [vmwgfx], CPU#2: 
kwin_wayland/4631

Not new - we have had it since 12 July - but it survives your fix.

Leak numbers will take a few days. I have no usable baseline on 26.2.0: 
the machine was mostly idle before the update - 27 of the last 42 hours 
were completely flat - and growth here follows render load, not uptime. 
Quoting a rate from that would be a startup curve, not a leak.

An intensive work period starts today, so I will send numbers from that, 
with the caveat that mesa and the kernel changed in the same update.

I have not tried your dri-devel scanout patch yet - we run distribution 
kernels here. Say if you want us to build it.

On the emails: you are right. English is not my first language so I use 
an LLM to write them. I will try to keep them short from now on.


Best regards,
Jellis

Op 21-08-2026 om 04:09 schreef Maaz Mombasawala:
> For the 3D-enabled case, could you try with mesa 26.1.8 or 26.2.1, both of which contain my fix.
> Also if you could try the patch I just submitted on dri-devel - drm/vmwgfx: Return gem fd handle for scanout buffers.
> If you still see issues with these patches, let me know.
> 
> As for the 3D disabled case, I can see issues on my local machine and am working on a fix.
> 
> PS - Your emails are overly verbose and narrative, could you include only the actual problems you are facing.
> If you're using an llm to write these, please make them more terse and human readable. Thanks.
> 



  reply	other threads:[~2026-08-23  9:27 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-08-08 10:58 drm/vmwgfx: graphics memory not returned,after all GEM objects are released Jellis Onsea | AccessWeb
2026-08-13 21:12 ` Maaz Mombasawala
2026-08-16 16:57   ` Jellis Onsea | AccessWeb
2026-08-17 22:02     ` Maaz Mombasawala
2026-08-18  1:08       ` Jellis Onsea | AccessWeb
2026-08-21  2:09         ` Maaz Mombasawala
2026-08-21 12:41           ` Jellis Onsea | AccessWeb [this message]
  -- strict thread matches above, loose matches on Subject: below --
2026-08-05 20:41 drm/vmwgfx: graphics memory not returned after " Jellis Onsea | AccessWeb
2026-08-05 20:48 ` Zack Rusin
2026-08-06 21:24 ` Maaz Mombasawala

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=dc43e4ee-45b9-411e-9aba-956cec109057@accessweb.be \
    --to=jellis@accessweb.be \
    --cc=bcm-kernel-feedback-list@broadcom.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=maaz.mombasawala@broadcom.com \
    --cc=zack.rusin@broadcom.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.