]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/blob - queue-4.14/sparc64-export-__node_distance.patch
autosel fixes for 4.14
[thirdparty/kernel/stable-queue.git] / queue-4.14 / sparc64-export-__node_distance.patch
1 From 82dd82355d69a4d7fcc66eb2fa2c9516e1281ea8 Mon Sep 17 00:00:00 2001
2 From: "David S. Miller" <davem@davemloft.net>
3 Date: Fri, 26 Oct 2018 15:11:56 -0700
4 Subject: sparc64: Export __node_distance.
5
6 [ Upstream commit 2b4792eaa9f553764047d157365ed8b7787751a3 ]
7
8 Some drivers reference it via node_distance(), for example the
9 NVME host driver core.
10
11 ERROR: "__node_distance" [drivers/nvme/host/nvme-core.ko] undefined!
12 make[1]: *** [scripts/Makefile.modpost:92: __modpost] Error 1
13
14 Signed-off-by: David S. Miller <davem@davemloft.net>
15 Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
16 ---
17 arch/sparc/mm/init_64.c | 1 +
18 1 file changed, 1 insertion(+)
19
20 diff --git a/arch/sparc/mm/init_64.c b/arch/sparc/mm/init_64.c
21 index 984e9d65ea0d1..76977296dc9c6 100644
22 --- a/arch/sparc/mm/init_64.c
23 +++ b/arch/sparc/mm/init_64.c
24 @@ -1383,6 +1383,7 @@ int __node_distance(int from, int to)
25 }
26 return numa_latency[from][to];
27 }
28 +EXPORT_SYMBOL(__node_distance);
29
30 static int __init find_best_numa_node_for_mlgroup(struct mdesc_mlgroup *grp)
31 {
32 --
33 2.20.1
34