> -----Original Message----- > From: Dexuan Cui <decui@xxxxxxxxxxxxx> > Sent: Monday, September 13, 2021 2:27 PM > To: drawat.floss@xxxxxxxxx; Haiyang Zhang <haiyangz@xxxxxxxxxxxxx>; > airlied@xxxxxxxx; daniel@xxxxxxxx; tzimmermann@xxxxxxx; dri- > devel@xxxxxxxxxxxxxxxxxxxxx > Cc: linux-hyperv@xxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx; Dexuan > Cui <decui@xxxxxxxxxxxxx> > Subject: [PATCH] drm/hyperv: Fix double mouse pointers > > It looks like Hyper-V supports a hardware cursor feature. It is not used > by Linux VM, but the Hyper-V host still draws a point as an extra mouse > pointer, which is unwanted, especially when Xorg is running. > > The hyperv_fb driver uses synthvid_send_ptr() to hide the unwanted > pointer. > When the hyperv_drm driver was developed, the function > synthvid_send_ptr() > was not copied from the hyperv_fb driver. Fix the issue by adding the > function into hyperv_drm. > > Fixes: 76c56a5affeb ("drm/hyperv: Add DRM driver for hyperv synthetic > video device") > Signed-off-by: Dexuan Cui <decui@xxxxxxxxxxxxx> > Cc: Deepak Rawat <drawat.floss@xxxxxxxxx> > Cc: Haiyang Zhang <haiyangz@xxxxxxxxxxxxx> > --- > drivers/gpu/drm/hyperv/hyperv_drm.h | 1 + > drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 1 + > drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 39 ++++++++++++++++++++- > 3 files changed, 40 insertions(+), 1 deletion(-) Thank you! Reviewed-by: Haiyang Zhang <haiyangz@xxxxxxxxxxxxx>