天嵌 ARM开发社区

 找回密码
 注册
查看: 1307|回复: 0

系统补丁patch-3.0.35-rt56.patch安装出错

[复制链接]
huawei11 发表于 2015-6-18 13:28:24 | 显示全部楼层 |阅读模式
安装patch-3.0.35-rt56.patch实时系统补丁时,一共出现9个错误,手动更改了其中7个,另外两个不知该如何修改,另外,由于开发板提供的源码被更改,导致补丁个别函数有问题,请问,如果要打补丁的话,应该怎么做,贴上未修改的问题,如下所示:
问题一:
patching file arch/arm/kernel/smp.c
Hunk #1 FAILED at 305.
Hunk #2 FAILED at 318.
Hunk #3 succeeded at 524 (offset -7 lines).
Hunk #4 succeeded at 533 (offset -7 lines).
2 out of 4 hunks FAILED -- saving rejects to file arch/arm/kernel/smp.c.rej
问题原因是由于内核代码中的while(!cpu_active(cpu)) cpu_relax();被修改成complete()函数,这两个函数是相互对应的吗?
问题二:
patching file include/linux/plist.h
Hunk #1 FAILED at 77.
Hunk #2 FAILED at 144.
Hunk #3 FAILED at 159.
3 out of 3 hunks FAILED -- saving rejects to file include/linux/plist.h.rej
问题原因:头文件中plist_head_init_raw()函数被修改,请问这个问题该如何解决?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-4-29 07:55 , Processed in 1.046875 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表