openeuler-ci-bot
1f99c48272
!59 delete useless code
...
From: @xiezhipeng1
Reviewed-by: @hanxinke
Signed-off-by: @hanxinke
2022-03-30 09:15:35 +00:00
Zhipeng Xie
7ff33703a8
delete useless code
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2022-03-30 16:59:32 +08:00
openeuler-ci-bot
e78d3693c7
!56 backport patch to fix kpatch-build failure
...
Merge pull request !56 from 谢志鹏/master
2022-02-06 09:29:25 +00:00
Zhipeng Xie
9f6655b06e
backport patch to fix kpatch-build failure
...
backport patch to fix following error:
"ERROR: util.o: find_local_syms: 185: found duplicate matches for util.c"
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2022-02-06 17:24:22 +08:00
openeuler-ci-bot
e92734a7fb
!54 backport upstream patches
...
Merge pull request !54 from 谢志鹏/master
2022-01-26 07:40:19 +00:00
Zhipeng Xie
2cb5ae19c7
backport upstream patches
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2022-01-26 15:25:39 +08:00
openeuler-ci-bot
7f267089a2
!53 backport upstream patch
...
Merge pull request !53 from henry_Fan/master
2021-12-22 03:49:59 +00:00
Wentao Fan
6b716b2754
backport upstream patch
...
Signed-off-by: Wentao Fan <fanwentao@huawei.com>
2021-12-22 11:47:30 +08:00
openeuler-ci-bot
199a74361e
!51 upgrade to v0.9.5
...
From: @xiezhipeng1
Reviewed-by: @licihua
Signed-off-by: @licihua
2021-11-19 08:24:20 +00:00
Zhipeng Xie
4424f7bf7e
rebase from upstream v0.9.5
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2021-11-19 12:02:33 +08:00
openeuler-ci-bot
2bb573342c
!50 backport upstream patch to enhance livepatch-patch-hook.c readability
...
From: @hubin57
Reviewed-by: @xiezhipeng1
Signed-off-by: @xiezhipeng1
2021-10-30 08:01:08 +00:00
Bin Hu
9846d68736
backport upstream patch to enhance livepatch-patch-hook.c readability
...
Signed-off-by: hubin <hubin57@huawei.com>
2021-10-30 15:45:59 +08:00
openeuler-ci-bot
33b0bad770
!48 backport upstream patches
...
From: @xiezhipeng1
Reviewed-by: @licihua
Signed-off-by: @licihua
2021-10-26 11:47:04 +00:00
Zhipeng Xie
98a26ae704
backport upstream patches
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2021-10-26 19:32:05 +08:00
openeuler-ci-bot
4282090fb1
!47 add make_compile_env.sh
...
From: @xiezhipeng1
Reviewed-by: @hanxinke
Signed-off-by: @hanxinke
2021-10-26 08:42:23 +00:00
Zhipeng Xie
78169befd0
add make_compile_env.sh
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2021-10-26 16:10:30 +08:00
openeuler-ci-bot
6966dff5a5
!43 在使用kpatch的过程中发现的问题
...
From: @sunshouxin
Reviewed-by: @xiezhipeng1
Signed-off-by: @xiezhipeng1
2021-09-29 13:59:59 +00:00
openeuler-ci-bot
d716898cec
!45 kpatch: fix two issues
...
From: @xiezhipeng1
Reviewed-by: @licihua
Signed-off-by: @licihua
2021-09-28 08:58:46 +00:00
Zhipeng Xie
79ae44b66d
kpatch: fix two issues
...
kpatch: update sympos for duplicate symbols in vmlinux
create-diff-object: fix segment fault when sec2->rela is NULL
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2021-09-28 16:54:29 +08:00
openeuler-ci-bot
cedf02fea7
!44 kpatch: remove uname-build-check from build dependency
...
From: @hubin57
Reviewed-by: @xiezhipeng1
Signed-off-by: @xiezhipeng1
2021-09-28 07:47:53 +00:00
hubin
ad03b093ca
kpatch: remove uname-build-check from build dependency
...
uname-build-check is only needed when building package in obs
environment which relys on kernel, it should not be installed
in general environment.
Signed-off-by: Bin Hu <hubin57@huawei.com>
2021-09-28 11:02:09 +08:00
sunshouxin
c71ac5b96e
update README.md.
...
当前kpatch代码制作rpm之后,在RPMS目录下生成了arch和noarch两个目录,其中kpatch-runtime在noarch下面,所以要增加noarch目录下面rpm包的安装,否则找不到livepatch命令
2021-09-09 09:06:15 +00:00
openeuler-ci-bot
6dd42c9ee8
!40 create-diff-object: error on detect new/changed ALTINSTR_ENTRY_CB
...
From: @xiezhipeng1
Reviewed-by: @pecs
Signed-off-by: @pecs
2021-08-21 08:54:38 +00:00
Zhipeng Xie
bee047ee3f
create-diff-object: error on detect new/changed ALTINSTR_ENTRY_CB
...
ALTINSTR_ENTRY_CB have callback which referenct to other function
in .altinstructions, currently kaptch don't support new/changed
ALTINSTR_ENTRY_CB, so error on detect this case.
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2021-08-21 04:52:55 -04:00
openeuler-ci-bot
d999bfe5d4
!37 lookup: Add __UNIQUE_ID_ to maybe_discarded_sym list
...
From: @xiezhipeng1
Reviewed-by: @licihua
Signed-off-by: @licihua
2021-07-23 06:21:30 +00:00
Zhipeng Xie
e48825dd0e
lookup: Add __UNIQUE_ID_ to maybe_discarded_sym list
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2021-07-23 00:08:18 -04:00
openeuler-ci-bot
a860bc4c4b
!34 在使用kpatch时发现两个问题(需手动同步到master分支)
...
From: @liuxp11
Reviewed-by: @xiezhipeng1
Signed-off-by: @xiezhipeng1
2021-06-08 17:28:55 +08:00
openeuler-ci-bot
49cf2a81a3
!32 backport upstream patch
...
From: @henry-fan
Reviewed-by: @xiezhipeng1
Signed-off-by: @xiezhipeng1
2021-05-31 09:01:55 +08:00
Wentao Fan
3a88b42a53
support for .cold functions with no id suffix
...
Signed-off-by: Wentao Fan <fanwentao@huawei.com>
2021-05-29 05:49:55 -04:00
Xinpeng Liu
bb86e84edd
compile bug
...
failed to access
'/root/rpmbuild/BUILDROOT/kpatch-0.9.1-12.x86_64/opt/patch_workspace/': No such
file or directory
2021-05-29 08:21:56 +08:00
Xinpeng Liu
e63a9ef539
fix code style
2021-05-29 08:14:07 +08:00
openeuler-ci-bot
fdd62d8a70
!28 modify hotpatch id length limit from 20 to 32
...
From: @xiezhipeng1
Reviewed-by: @hanxinke
Signed-off-by: @hanxinke
2021-02-10 15:57:47 +08:00
Zhipeng Xie
f8d67d64eb
modify hotpatch id length limit from 20 to 32
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2021-02-10 02:18:07 -05:00
openeuler-ci-bot
b098e8e072
!27 add upstream url and update support arch
...
From: @xiezhipeng1
Reviewed-by: @hanxinke
Signed-off-by: @hanxinke
2021-01-14 18:59:53 +08:00
Zhipeng Xie
21544bff94
add upstream url and update support arch
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2021-01-14 04:25:51 -05:00
openeuler-ci-bot
2d8f72d135
!26 README:add kpatch update operations
...
From: @xiezhipeng1
Reviewed-by: @licihua
Signed-off-by: @licihua
2021-01-14 17:10:15 +08:00
Zhipeng Xie
8bafa4cc91
README:add kpatch update operations
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2021-01-11 22:28:08 -05:00
openeuler-ci-bot
6a4ad1318f
!25 add kpatch requires
...
From: @xiezhipeng1
Reviewed-by: @hanxinke
Signed-off-by: @hanxinke
2021-01-12 11:16:56 +08:00
Zhipeng Xie
854a1bb6b2
add kpatch requires
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2021-01-11 07:33:22 -05:00
Zhipeng Xie
e4aefbe4bf
add OOT module
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2021-01-11 01:53:39 -05:00
openeuler-ci-bot
56a6d0b8bf
!24 add OOT module
...
From: @xiezhipeng1
Reviewed-by: @hanxinke
Signed-off-by: @hanxinke
2021-01-11 14:50:31 +08:00
openeuler-ci-bot
d194b2c4c5
!23 only skip gcc check in cross compile environment
...
From: @xiezhipeng1
Reviewed-by: @hanxinke
Signed-off-by: @hanxinke
2021-01-05 20:32:56 +08:00
Zhipeng Xie
a60dd87384
only skip gcc check in cross compile environment
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2021-01-05 06:25:47 -05:00
openeuler-ci-bot
dbb4721780
!22 add README.md
...
From: @xiezhipeng1
Reviewed-by: @hanxinke
Signed-off-by: @hanxinke
2021-01-05 14:02:05 +08:00
Zhipeng Xie
853de469b3
add README.md
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2021-01-04 21:00:56 -05:00
openeuler-ci-bot
b92d550fe4
!21 support remove static variables using KPATCH_IGNORE_STATIC
...
From: @xiezhipeng1
Reviewed-by: @licihua
Signed-off-by: @licihua
2020-12-31 11:04:00 +08:00
Zhipeng Xie
8143254f9b
support remove static variables using KPATCH_IGNORE_STATIC
...
Static variables will be removed due to compiler optimization.
And some static variables can be treated as new variables, such as
static variables in print limit macros. So add KPATCH_IGNORE_STATIC
to tell kpatch to treat the static variables as new variables.
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2020-12-30 21:49:51 -05:00
openeuler-ci-bot
1c57d74dda
!20 Fix relocation not resolved when new functions exported only
...
From: @xiezhipeng1
Reviewed-by: @licihua
Signed-off-by: @licihua
2020-12-31 10:40:52 +08:00
Zhipeng Xie
7baf01f5b6
Fix relocation not resolved when new functions exported only
...
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2020-11-23 01:10:53 -05:00
openeuler-ci-bot
a03fd7c2fc
!19 optimization for out-of-tree modules
...
From: @xiezhipeng1
Reviewed-by: @licihua
Signed-off-by: @licihua
2020-11-17 11:13:16 +08:00