pmaports/device/testing/linux-linksys-jamaica/001-fix-build.patch
Karl Chan fe4141c113
linksys-jamaica: new device (MR 4589)
[ci:skip-build]: Already built successfully in CI.
2023-12-15 13:16:19 -08:00

73 lines
2.1 KiB
Diff

Fix build
---
arch/arm/kernel/vmlinux.lds.S | 2 +-
drivers/soc/qcom/ctx-save.c | 4 ++--
net/ipv6/ip6mr.c | 2 +-
init/do_mounts.c | 2 ++
4 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/arch/arm/kernel/vmlinux.lds.S b/arch/arm/kernel/vmlinux.lds.S
index 406f2f1ed..5198ce351 100644
--- a/arch/arm/kernel/vmlinux.lds.S
+++ b/arch/arm/kernel/vmlinux.lds.S
@@ -73,7 +73,7 @@ SECTIONS
. = ALIGN(4);
__ex_table : AT(ADDR(__ex_table) - LOAD_OFFSET) {
__start___ex_table = .;
- ARM_MMU_KEEP(*(__ex_table))
+ KEEP(*(__ex_table))
__stop___ex_table = .;
}
diff --git a/drivers/soc/qcom/ctx-save.c b/drivers/soc/qcom/ctx-save.c
index 3c1248297..e1fa9a0b6 100644
--- a/drivers/soc/qcom/ctx-save.c
+++ b/drivers/soc/qcom/ctx-save.c
@@ -1508,8 +1508,8 @@ static int ctx_save_probe(struct platform_device *pdev)
#ifdef CONFIG_QCA_MINIDUMP
ret = register_module_notifier(&wlan_module_exit_nb);
- if (ret)
- dev_err(&pdev->dev, "Failed to register WLAN module exit notifier\n");
+ if (ret)
+ dev_err(&pdev->dev, "Failed to register WLAN module exit notifier\n");
ret = atomic_notifier_chain_register(&panic_notifier_list,
&wlan_panic_nb);
diff --git a/net/ipv6/ip6mr.c b/net/ipv6/ip6mr.c
index 45dcd1fd7..8d9328190 100644
--- a/net/ipv6/ip6mr.c
+++ b/net/ipv6/ip6mr.c
@@ -105,7 +105,7 @@ static ip6mr_mfc_event_offload_callback_t __rcu
#ifdef CONFIG_IPV6_MROUTE_MULTIPLE_TABLES
#define ip6mr_for_each_table(mrt, net) \
- list_for_each_entry_rcu(mrt, &net->ipv6.mr_tables, list)
+ list_for_each_entry_rcu(mrt, &net->ipv6.mr6_tables, list)
static struct mr_table *ip6mr_mr_table_iter(struct net *net,
struct mr_table *mrt)
diff --git a/init/do_mounts.c b/init/do_mounts.c
index 1cb0a9571..1de990b03 100644
--- a/init/do_mounts.c
+++ b/init/do_mounts.c
@@ -461,6 +461,7 @@ void __init mount_block_root(char *name, int flags)
put_page(page);
}
+#ifdef CONFIG_MTD_ROOTFS_ROOT_DEV
static int __init mount_ubi_rootfs(void)
{
int flags = MS_SILENT;
@@ -481,6 +482,7 @@ static int __init mount_ubi_rootfs(void)
return -EINVAL;
}
+#endif
#ifdef CONFIG_ROOT_NFS
--
2.43.0