From 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Tue, 22 Oct 2024 10:36:11 +0000 Subject: [PATCH] 修改4g拨号为QMI,需要在系统里后台执行quectel-CM --- kernel/arch/alpha/include/asm/uaccess.h | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/kernel/arch/alpha/include/asm/uaccess.h b/kernel/arch/alpha/include/asm/uaccess.h index 7295967..1b6f25e 100644 --- a/kernel/arch/alpha/include/asm/uaccess.h +++ b/kernel/arch/alpha/include/asm/uaccess.h @@ -18,10 +18,9 @@ #define USER_DS ((mm_segment_t) { -0x40000000000UL }) #define get_fs() (current_thread_info()->addr_limit) -#define get_ds() (KERNEL_DS) #define set_fs(x) (current_thread_info()->addr_limit = (x)) -#define segment_eq(a, b) ((a).seg == (b).seg) +#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg) /* * Is a address valid? This does a straightforward calculation rather @@ -38,7 +37,7 @@ unsigned long __ao_end = __ao_a + __ao_b - !!__ao_b; \ (get_fs().seg & (__ao_a | __ao_b | __ao_end)) == 0; }) -#define access_ok(type, addr, size) \ +#define access_ok(addr, size) \ ({ \ __chk_user_ptr(addr); \ __access_ok(((unsigned long)(addr)), (size)); \ -- Gitblit v1.6.2