Skip to content

Commit 79e8633

Browse files
committed
amd/amdkcl: replace kallsyms_lookup_name for 5.7.0+
1 parent 26b52ab commit 79e8633

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

drivers/gpu/drm/amd/amdkcl/kcl_common.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@
88
#include <linux/kallsyms.h>
99
#include <linux/bug.h>
1010

11-
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33) && \
12-
LINUX_VERSION_CODE > KERNEL_VERSION(5, 7, 0)
11+
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
1312
extern unsigned long (*_kcl_kallsyms_lookup_name)(const char *name);
1413
#endif
1514
static inline unsigned long kcl_kallsyms_lookup_name(const char *name)
1615
{
17-
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33) && \
18-
LINUX_VERSION_CODE > KERNEL_VERSION(5, 7, 0)
16+
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
1917
return _kcl_kallsyms_lookup_name(name);
18+
#elif LINUX_VERSION_CODE >= KERNEL_VERSION(5, 7, 0)
19+
return (unsigned long)__symbol_get(name);
2020
#else
2121
return kallsyms_lookup_name(name);
2222
#endif

drivers/gpu/drm/amd/amdkcl/symbols

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
SYMS=""
22

3-
if version_lt 2.6.33 || version_gt 5.7.0; then
3+
if version_lt 2.6.33; then
44
SYMS+=" kallsyms_lookup_name"
55
fi

0 commit comments

Comments
 (0)