diff options
| author | Michael Kelley <mhklinux@outlook.com> | 2026-05-28 18:48:26 -0700 |
|---|---|---|
| committer | Hamza Mahfooz <someguy@effective-light.com> | 2026-05-29 07:08:30 -0400 |
| commit | 1502b42819c2eee9658009ff0b7c9249078d7366 (patch) | |
| tree | ec7cf309223a108f8c5f2cee1bff155571f3ecc8 /tools/perf/scripts/python/stackcollapse.py | |
| parent | 78e434bdc0ab16e65b4e3f684a1578a100b3895b (diff) | |
drm/hyperv: Use "hv_drm_" as symbol name prefix
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 <mhklinux@outlook.com>
Reviewed-by: Dexuan Cui <decui@microsoft.com>
Signed-off-by: Hamza Mahfooz <someguy@effective-light.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20260529014826.41256-1-mhklkml@zohomail.com
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
