Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
tbblgm119
lede
提交
83e5e230
L
lede
项目概览
tbblgm119
/
lede
与 Fork 源项目一致
从无法访问的项目Fork
通知
7
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
lede
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
83e5e230
编写于
9月 13, 2017
作者:
C
coolsnowwolf
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
set cpu affinity for linksys wrt1200/1900/3200
上级
d9d96930
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
53 addition
and
0 deletion
+53
-0
target/linux/mvebu/base-files/etc/init.d/set_cpu_affinity
target/linux/mvebu/base-files/etc/init.d/set_cpu_affinity
+53
-0
未找到文件。
target/linux/mvebu/base-files/etc/init.d/set_cpu_affinity
0 → 100755
浏览文件 @
83e5e230
#!/bin/sh /etc/rc.common
START
=
99
set_irq_affinity
()
{
local
name
=
"
$1
"
local
val
=
"
$2
"
case
"
$name
"
in
wifi0
)
local
irq_wifi0
=
`
grep
-E
-m1
'mwlwifi'
/proc/interrupts |
cut
-d
:
-f1
|
tail
-n1
|
tr
-d
' '
`
[
-n
"
$irq_wifi0
"
]
||
echo
"
$name
irq not found."
echo
"
$val
"
>
"/proc/irq/
$irq_wifi0
/smp_affinity"
;;
wifi1
)
local
irq_wifi1
=
`
grep
-E
-m2
'mwlwifi'
/proc/interrupts |
cut
-d
:
-f1
|
tail
-n1
|
tr
-d
' '
`
[
-n
"
$irq_wifi1
"
]
||
echo
"
$name
irq not found."
echo
"
$val
"
>
"/proc/irq/
$irq_wifi1
/smp_affinity"
;;
wifi2
)
local
irq_wifi1
=
`
grep
-E
-m3
'mwlwifi'
/proc/interrupts |
cut
-d
:
-f1
|
tail
-n1
|
tr
-d
' '
`
[
-n
"
$irq_wifi1
"
]
||
echo
"
$name
irq not found."
echo
"
$val
"
>
"/proc/irq/
$irq_wifi1
/smp_affinity"
;;
*
)
local
irq
=
`
grep
-m
1
"
$name
"
/proc/interrupts |
cut
-d
:
-f1
|
sed
's, *,,'
`
[
-n
"
$irq
"
]
||
echo
"
$name
irq not found."
echo
"
$val
"
>
"/proc/irq/
$irq
/smp_affinity"
;;
esac
}
start
()
{
.
/lib/functions.sh
local
board
=
$(
board_name
)
case
"
$board
"
in
armada-385-linksys-caiman
|
\
armada-385-linksys-cobra
|
\
armada-385-linksys-rango
|
\
armada-385-linksys-shelby
|
\
armada-xp-linksys-mamba
)
set_irq_affinity eth0 2
set_irq_affinity eth1 2
set_irq_affinity wifi0 2
;;
*
)
echo
"Unsupported hardware. CPU affinity is not adjusted."
;;
esac
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录