On Thu, May 28, 2026 at 06:48:26PM -0700, Michael Kelley wrote: > From: Michael Kelley <[email protected]> > > Function and structure names in the Hyper-V DRM driver currently > use "hyperv_" as the prefix. This conflicts with usage in core Hyper-V > and VMBus code, and incorrectly implies that functions and structures > in this driver apply generically to Hyper-V. A specific conflict arises > for "hyperv_init", which is an initcall for generic Hyper-V > initialization on arm64. The conflict prevents the use of > initcall_blacklist on the kernel boot line to skip loading this driver. > > Fix this by substituting "hv_drm_" as the prefix for all functions and > structures in this driver. In most places, this is replacing "hyperv_" > with "hv_drm_". In a few places, the substitution results in > "hv_drm_drm_", which has been collapsed to just "hv_drm_". In two > cases, the existing prefix is a bare "hv" (including in the to_hv() > macro), which has been replaced with "hv_drm" for consistency. > > The changes are all mechanical text substitution in symbol names. > There are no other code or functional changes. > > Signed-off-by: Michael Kelley <[email protected]> > Reviewed-by: Dexuan Cui <[email protected]>
Applied, thanks!

