* [ksinyuk:drm-tip 6/12] amdgpu_dm_connector_test.c:undefined reference to `parse_hdmi_amd_vsdb'
@ 2026-08-27 15:29 kernel test robot
2026-08-27 15:47 ` Doug Anderson
0 siblings, 1 reply; 3+ messages in thread
From: kernel test robot @ 2026-08-27 15:29 UTC (permalink / raw)
To: Douglas Anderson; +Cc: oe-kbuild-all, Ruben Wauters
tree: https://git.kernel.org/pub/scm/linux/kernel/git/ksinyuk/linux.git drm-tip
head: e3e05bddbe9fea67639d2a3551e7cf2d473b804c
commit: 6fa42e05f7e63d41ade0e59fa5d94ca8028f7887 [6/12] Merge remote-tracking branch 'drm-misc/drm-misc-next' into drm-tip
config: um-allyesconfig (https://download.01.org/0day-ci/archive/20260827/202608272312.xpie6XDa-lkp@intel.com/config)
compiler: gcc-14 (Debian 14.2.0-19) 14.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260827/202608272312.xpie6XDa-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202608272312.xpie6XDa-lkp@intel.com/
All errors (new ones prefixed by >>):
/usr/bin/ld: drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.o: in function `dm_test_parse_hdmi_amd_vsdb_no_cea_ext':
>> amdgpu_dm_connector_test.c:(.text+0x8cfe): undefined reference to `parse_hdmi_amd_vsdb'
/usr/bin/ld: drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.o: in function `dm_test_parse_hdmi_amd_vsdb_no_extensions':
amdgpu_dm_connector_test.c:(.text+0x91c8): undefined reference to `parse_hdmi_amd_vsdb'
/usr/bin/ld: drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.o: in function `dm_test_parse_hdmi_amd_vsdb_null_edid':
amdgpu_dm_connector_test.c:(.text+0x95ca): undefined reference to `parse_hdmi_amd_vsdb'
/usr/lib/gcc/x86_64-linux-gnu/14/crtbegin.o: in function `deregister_tm_clones':
crtstuff.c:(.text+0x7): relocation truncated to fit: R_X86_64_32S against `.tm_clone_table'
/usr/lib/gcc/x86_64-linux-gnu/14/crtbegin.o: in function `register_tm_clones':
crtstuff.c:(.text+0x38): relocation truncated to fit: R_X86_64_32S against `.tm_clone_table'
collect2: error: ld returned 1 exit status
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [ksinyuk:drm-tip 6/12] amdgpu_dm_connector_test.c:undefined reference to `parse_hdmi_amd_vsdb'
2026-08-27 15:29 [ksinyuk:drm-tip 6/12] amdgpu_dm_connector_test.c:undefined reference to `parse_hdmi_amd_vsdb' kernel test robot
@ 2026-08-27 15:47 ` Doug Anderson
2026-08-27 16:42 ` Mario Limonciello
0 siblings, 1 reply; 3+ messages in thread
From: Doug Anderson @ 2026-08-27 15:47 UTC (permalink / raw)
To: Alex Huang, Mario Limonciello
Cc: oe-kbuild-all, Ruben Wauters, kernel test robot
Hi,
On Thu, Aug 27, 2026 at 8:31 AM kernel test robot <lkp@intel.com> wrote:
>
> tree: https://git.kernel.org/pub/scm/linux/kernel/git/ksinyuk/linux.git drm-tip
> head: e3e05bddbe9fea67639d2a3551e7cf2d473b804c
> commit: 6fa42e05f7e63d41ade0e59fa5d94ca8028f7887 [6/12] Merge remote-tracking branch 'drm-misc/drm-misc-next' into drm-tip
> config: um-allyesconfig (https://download.01.org/0day-ci/archive/20260827/202608272312.xpie6XDa-lkp@intel.com/config)
> compiler: gcc-14 (Debian 14.2.0-19) 14.2.0
> reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260827/202608272312.xpie6XDa-lkp@intel.com/reproduce)
>
> If you fix the issue in a separate patch/commit (i.e. not just a new version of
> the same patch/commit), kindly add following tags
> | Reported-by: kernel test robot <lkp@intel.com>
> | Closes: https://lore.kernel.org/oe-kbuild-all/202608272312.xpie6XDa-lkp@intel.com/
>
> All errors (new ones prefixed by >>):
>
> /usr/bin/ld: drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.o: in function `dm_test_parse_hdmi_amd_vsdb_no_cea_ext':
> >> amdgpu_dm_connector_test.c:(.text+0x8cfe): undefined reference to `parse_hdmi_amd_vsdb'
> /usr/bin/ld: drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.o: in function `dm_test_parse_hdmi_amd_vsdb_no_extensions':
> amdgpu_dm_connector_test.c:(.text+0x91c8): undefined reference to `parse_hdmi_amd_vsdb'
> /usr/bin/ld: drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.o: in function `dm_test_parse_hdmi_amd_vsdb_null_edid':
> amdgpu_dm_connector_test.c:(.text+0x95ca): undefined reference to `parse_hdmi_amd_vsdb'
> /usr/lib/gcc/x86_64-linux-gnu/14/crtbegin.o: in function `deregister_tm_clones':
> crtstuff.c:(.text+0x7): relocation truncated to fit: R_X86_64_32S against `.tm_clone_table'
> /usr/lib/gcc/x86_64-linux-gnu/14/crtbegin.o: in function `register_tm_clones':
> crtstuff.c:(.text+0x38): relocation truncated to fit: R_X86_64_32S against `.tm_clone_table'
> collect2: error: ld returned 1 exit status
Not that this error seems to have anything to do with me, but I did a
quick grep and my best guess is that the error you're seeing is
related to this patch:
commit f65198b3d07389afdcb48e4ad00fea2aded95dfd
Author: Alex Huang <Alex.Huang2@amd.com>
AuthorDate: Tue Aug 4 10:33:37 2026 -0400
Commit: Mario Limonciello <superm1@kernel.org>
CommitDate: Mon Aug 10 23:26:00 2026 -0500
drm/amd/display: Use HDMI FreeSync range from common EDID parser
HDMI FreeSync on amdgpu is detected using the AMD VSDB parser in the
DMUB firmware, now that the common DRM EDID parser can do the same, use
the common parser.
Extend get_amd_vsdb() to copy the relevant flags and data now being
extracted from the AMD VSDB. Additionally, parse_hdmi_amd_vsdb() and the
parse_edid_cea() firmware helpers now have no callers; remove them.
Signed-off-by: Alex Huang <Alex.Huang2@amd.com>
Reviewed-by: Mario Limonciello (AMD) <superm1@kernel.org>
Link: https://patch.msgid.link/20260804143339.714548-3-Alex.Huang2@amd.com
(Adjust for movement to amdgpu_dm_connector.c)
Signed-off-by: Mario Limonciello <superm1@kernel.org>
That seems to have removed the parse_hdmi_amd_vsdb(). Despite the
commit message, the function prototype is still in a header and there
are still callers to it in amdgpu_dm_connector_test.c.
Adding the two people involved in that patch to this email thread.
Seems like the kernel test robot could use some help identifying the
proper patch / people involved.
-Doug
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [ksinyuk:drm-tip 6/12] amdgpu_dm_connector_test.c:undefined reference to `parse_hdmi_amd_vsdb'
2026-08-27 15:47 ` Doug Anderson
@ 2026-08-27 16:42 ` Mario Limonciello
0 siblings, 0 replies; 3+ messages in thread
From: Mario Limonciello @ 2026-08-27 16:42 UTC (permalink / raw)
To: Doug Anderson, Alex Huang
Cc: oe-kbuild-all, Ruben Wauters, kernel test robot,
Deucher, Alexander
On 8/27/26 10:47 AM, Doug Anderson wrote:
> Hi,
>
> On Thu, Aug 27, 2026 at 8:31 AM kernel test robot <lkp@intel.com> wrote:
>>
>> tree: https://git.kernel.org/pub/scm/linux/kernel/git/ksinyuk/linux.git drm-tip
>> head: e3e05bddbe9fea67639d2a3551e7cf2d473b804c
>> commit: 6fa42e05f7e63d41ade0e59fa5d94ca8028f7887 [6/12] Merge remote-tracking branch 'drm-misc/drm-misc-next' into drm-tip
>> config: um-allyesconfig (https://download.01.org/0day-ci/archive/20260827/202608272312.xpie6XDa-lkp@intel.com/config)
>> compiler: gcc-14 (Debian 14.2.0-19) 14.2.0
>> reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260827/202608272312.xpie6XDa-lkp@intel.com/reproduce)
>>
>> If you fix the issue in a separate patch/commit (i.e. not just a new version of
>> the same patch/commit), kindly add following tags
>> | Reported-by: kernel test robot <lkp@intel.com>
>> | Closes: https://lore.kernel.org/oe-kbuild-all/202608272312.xpie6XDa-lkp@intel.com/
>>
>> All errors (new ones prefixed by >>):
>>
>> /usr/bin/ld: drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.o: in function `dm_test_parse_hdmi_amd_vsdb_no_cea_ext':
>>>> amdgpu_dm_connector_test.c:(.text+0x8cfe): undefined reference to `parse_hdmi_amd_vsdb'
>> /usr/bin/ld: drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.o: in function `dm_test_parse_hdmi_amd_vsdb_no_extensions':
>> amdgpu_dm_connector_test.c:(.text+0x91c8): undefined reference to `parse_hdmi_amd_vsdb'
>> /usr/bin/ld: drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_connector_test.o: in function `dm_test_parse_hdmi_amd_vsdb_null_edid':
>> amdgpu_dm_connector_test.c:(.text+0x95ca): undefined reference to `parse_hdmi_amd_vsdb'
>> /usr/lib/gcc/x86_64-linux-gnu/14/crtbegin.o: in function `deregister_tm_clones':
>> crtstuff.c:(.text+0x7): relocation truncated to fit: R_X86_64_32S against `.tm_clone_table'
>> /usr/lib/gcc/x86_64-linux-gnu/14/crtbegin.o: in function `register_tm_clones':
>> crtstuff.c:(.text+0x38): relocation truncated to fit: R_X86_64_32S against `.tm_clone_table'
>> collect2: error: ld returned 1 exit status
>
> Not that this error seems to have anything to do with me, but I did a
> quick grep and my best guess is that the error you're seeing is
> related to this patch:
>
> commit f65198b3d07389afdcb48e4ad00fea2aded95dfd
> Author: Alex Huang <Alex.Huang2@amd.com>
> AuthorDate: Tue Aug 4 10:33:37 2026 -0400
> Commit: Mario Limonciello <superm1@kernel.org>
> CommitDate: Mon Aug 10 23:26:00 2026 -0500
>
> drm/amd/display: Use HDMI FreeSync range from common EDID parser
>
> HDMI FreeSync on amdgpu is detected using the AMD VSDB parser in the
> DMUB firmware, now that the common DRM EDID parser can do the same, use
> the common parser.
>
> Extend get_amd_vsdb() to copy the relevant flags and data now being
> extracted from the AMD VSDB. Additionally, parse_hdmi_amd_vsdb() and the
> parse_edid_cea() firmware helpers now have no callers; remove them.
>
> Signed-off-by: Alex Huang <Alex.Huang2@amd.com>
> Reviewed-by: Mario Limonciello (AMD) <superm1@kernel.org>
> Link: https://patch.msgid.link/20260804143339.714548-3-Alex.Huang2@amd.com
> (Adjust for movement to amdgpu_dm_connector.c)
> Signed-off-by: Mario Limonciello <superm1@kernel.org>
>
> That seems to have removed the parse_hdmi_amd_vsdb(). Despite the
> commit message, the function prototype is still in a header and there
> are still callers to it in amdgpu_dm_connector_test.c.
>
> Adding the two people involved in that patch to this email thread.
>
> Seems like the kernel test robot could use some help identifying the
> proper patch / people involved.
>
> -Doug
Alex (Deucher) is planning to send a PR after the merge window with the fix.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-08-27 16:42 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-27 15:29 [ksinyuk:drm-tip 6/12] amdgpu_dm_connector_test.c:undefined reference to `parse_hdmi_amd_vsdb' kernel test robot
2026-08-27 15:47 ` Doug Anderson
2026-08-27 16:42 ` Mario Limonciello
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.