Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
raspberrypi-kernel
提交
9178caf9
R
raspberrypi-kernel
项目概览
openeuler
/
raspberrypi-kernel
通知
13
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
raspberrypi-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
9178caf9
编写于
4月 09, 2018
作者:
R
Russell King
浏览文件
操作
浏览文件
下载
差异文件
Merge branches 'devel-stable' and 'misc' into for-linus
上级
b54290e5
5f8d561f
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
29 addition
and
5 deletion
+29
-5
arch/arm/Kconfig
arch/arm/Kconfig
+1
-0
arch/arm/boot/compressed/decompress.c
arch/arm/boot/compressed/decompress.c
+1
-4
arch/arm/boot/compressed/misc.c
arch/arm/boot/compressed/misc.c
+6
-1
arch/arm/boot/compressed/misc.h
arch/arm/boot/compressed/misc.h
+10
-0
arch/arm/mm/proc-v7.S
arch/arm/mm/proc-v7.S
+11
-0
未找到文件。
arch/arm/Kconfig
浏览文件 @
9178caf9
...
...
@@ -7,6 +7,7 @@ config ARM
select ARCH_HAS_DEBUG_VIRTUAL if MMU
select ARCH_HAS_DEVMEM_IS_ALLOWED
select ARCH_HAS_ELF_RANDOMIZE
select ARCH_HAS_FORTIFY_SOURCE
select ARCH_HAS_SET_MEMORY
select ARCH_HAS_PHYS_TO_DMA
select ARCH_HAS_STRICT_KERNEL_RWX if MMU && !XIP_KERNEL
...
...
arch/arm/boot/compressed/decompress.c
浏览文件 @
9178caf9
...
...
@@ -6,10 +6,7 @@
#include <linux/stddef.h>
/* for NULL */
#include <linux/linkage.h>
#include <asm/string.h>
extern
unsigned
long
free_mem_ptr
;
extern
unsigned
long
free_mem_end_ptr
;
extern
void
error
(
char
*
);
#include "misc.h"
#define STATIC static
#define STATIC_RW_DATA
/* non-static please */
...
...
arch/arm/boot/compressed/misc.c
浏览文件 @
9178caf9
...
...
@@ -22,9 +22,9 @@ unsigned int __machine_arch_type;
#include <linux/compiler.h>
/* for inline */
#include <linux/types.h>
#include <linux/linkage.h>
#include "misc.h"
static
void
putstr
(
const
char
*
ptr
);
extern
void
error
(
char
*
x
);
#include CONFIG_UNCOMPRESS_INCLUDE
...
...
@@ -167,3 +167,8 @@ decompress_kernel(unsigned long output_start, unsigned long free_mem_ptr_p,
else
putstr
(
" done, booting the kernel.
\n
"
);
}
void
fortify_panic
(
const
char
*
name
)
{
error
(
"detected buffer overflow"
);
}
arch/arm/boot/compressed/misc.h
0 → 100644
浏览文件 @
9178caf9
#ifndef MISC_H
#define MISC_H
#include <linux/compiler.h>
void
error
(
char
*
x
)
__noreturn
;
extern
unsigned
long
free_mem_ptr
;
extern
unsigned
long
free_mem_end_ptr
;
#endif
arch/arm/mm/proc-v7.S
浏览文件 @
9178caf9
...
...
@@ -272,6 +272,7 @@ ENDPROC(cpu_pj4b_do_resume)
__v7_ca5mp_setup
:
__v7_ca9mp_setup
:
__v7_cr7mp_setup
:
__v7_cr8mp_setup
:
mov
r10
,
#(
1
<<
0
)
@
Cache
/
TLB
ops
broadcasting
b
1
f
__v7_ca7mp_setup
:
...
...
@@ -641,6 +642,16 @@ __v7_cr7mp_proc_info:
__v7_proc
__v7_cr7mp_proc_info
,
__v7_cr7mp_setup
.
size
__v7_cr7mp_proc_info
,
.
-
__v7_cr7mp_proc_info
/
*
*
ARM
Ltd
.
Cortex
R8
processor
.
*/
.
type
__v7_cr8mp_proc_info
,
#
object
__v7_cr8mp_proc_info
:
.
long
0x410fc180
.
long
0xff0ffff0
__v7_proc
__v7_cr8mp_proc_info
,
__v7_cr8mp_setup
.
size
__v7_cr8mp_proc_info
,
.
-
__v7_cr8mp_proc_info
/
*
*
ARM
Ltd
.
Cortex
A7
processor
.
*/
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录