Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
Kernel
提交
7a73c81e
K
Kernel
项目概览
openeuler
/
Kernel
大约 1 年 前同步成功
通知
5
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
Kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
7a73c81e
编写于
1月 10, 2012
作者:
P
Paul Mundt
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'sh/urgent' into sh-latest
上级
4414d38a
abef3640
变更
4
显示空白变更内容
内联
并排
Showing
4 changed file
with
5 addition
and
12 deletion
+5
-12
arch/sh/kernel/cpu/sh4/sq.c
arch/sh/kernel/cpu/sh4/sq.c
+4
-4
arch/sh/kernel/entry-common.S
arch/sh/kernel/entry-common.S
+1
-0
arch/sh/kernel/signal_32.c
arch/sh/kernel/signal_32.c
+0
-4
arch/sh/kernel/signal_64.c
arch/sh/kernel/signal_64.c
+0
-4
未找到文件。
arch/sh/kernel/cpu/sh4/sq.c
浏览文件 @
7a73c81e
...
...
@@ -337,7 +337,7 @@ static struct kobj_type ktype_percpu_entry = {
.
default_attrs
=
sq_sysfs_attrs
,
};
static
int
__devinit
sq_dev_add
(
struct
device
*
dev
)
static
int
sq_dev_add
(
struct
device
*
dev
,
struct
subsys_interface
*
sif
)
{
unsigned
int
cpu
=
dev
->
id
;
struct
kobject
*
kobj
;
...
...
@@ -355,7 +355,7 @@ static int __devinit sq_dev_add(struct device *dev)
return
error
;
}
static
int
__devexit
sq_dev_remove
(
struct
device
*
dev
)
static
int
sq_dev_remove
(
struct
device
*
dev
,
struct
subsys_interface
*
sif
)
{
unsigned
int
cpu
=
dev
->
id
;
struct
kobject
*
kobj
=
sq_kobject
[
cpu
];
...
...
@@ -365,10 +365,10 @@ static int __devexit sq_dev_remove(struct device *dev)
}
static
struct
subsys_interface
sq_interface
=
{
.
name
=
"sq"
.
name
=
"sq"
,
.
subsys
=
&
cpu_subsys
,
.
add_dev
=
sq_dev_add
,
.
remove_dev
=
__devexit_p
(
sq_dev_remove
)
,
.
remove_dev
=
sq_dev_remove
,
};
static
int
__init
sq_api_init
(
void
)
...
...
arch/sh/kernel/entry-common.S
浏览文件 @
7a73c81e
...
...
@@ -145,6 +145,7 @@ work_notifysig:
mov
r15
,
r4
mov
r12
,
r5
!
set
arg1
(
save_r0
)
mov
r0
,
r6
sti
mov.l
2
f
,
r1
mov.l
3
f
,
r0
jmp
@
r1
...
...
arch/sh/kernel/signal_32.c
浏览文件 @
7a73c81e
...
...
@@ -588,9 +588,6 @@ static void do_signal(struct pt_regs *regs, unsigned int save_r0)
if
(
!
user_mode
(
regs
))
return
;
if
(
try_to_freeze
())
goto
no_signal
;
if
(
current_thread_info
()
->
status
&
TS_RESTORE_SIGMASK
)
oldset
=
&
current
->
saved_sigmask
;
else
...
...
@@ -618,7 +615,6 @@ static void do_signal(struct pt_regs *regs, unsigned int save_r0)
return
;
}
no_signal:
/* Did we come from a system call? */
if
(
regs
->
tra
>=
0
)
{
/* Restart the system call - no handlers present */
...
...
arch/sh/kernel/signal_64.c
浏览文件 @
7a73c81e
...
...
@@ -98,9 +98,6 @@ static int do_signal(struct pt_regs *regs, sigset_t *oldset)
if
(
!
user_mode
(
regs
))
return
1
;
if
(
try_to_freeze
())
goto
no_signal
;
if
(
current_thread_info
()
->
status
&
TS_RESTORE_SIGMASK
)
oldset
=
&
current
->
saved_sigmask
;
else
if
(
!
oldset
)
...
...
@@ -125,7 +122,6 @@ static int do_signal(struct pt_regs *regs, sigset_t *oldset)
}
}
no_signal:
/* Did we come from a system call? */
if
(
regs
->
syscall_nr
>=
0
)
{
/* Restart the system call - no handlers present */
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录