67 Commits

Author SHA1 Message Date
openeuler-ci-bot
faadcc8ccb
!140 [sync] PR-126: add gcc-c++ to BuildRequires for ppc64le
From: @openeuler-sync-bot 
Reviewed-by: @zhujianwei001 
Signed-off-by: @zhujianwei001
2024-06-14 07:55:17 +00:00
hefq343
03dbe4213d add gcc-c++ to BuildRequires for ppc64le
Signed-off-by: hefq343 <fengqing.he@shingroup.cn>
(cherry picked from commit ae8f63053459a25b96be8033b71fcb7fc1a50113)
2024-06-14 14:50:38 +08:00
openeuler-ci-bot
74c08a80fd
!112 add gcc-plugin-devel to BuildRequires for ppc64le
From: @peng_zou 
Reviewed-by: @xiezhipeng1 
Signed-off-by: @xiezhipeng1
2024-03-13 07:54:49 +00:00
邹鹏
735d67ea8f add gcc-plugin-devel to BuildRequires for ppc64le 2024-03-13 15:36:08 +08:00
openeuler-ci-bot
fb36d53e41
!103 fix error in making hotpatch when local_match be empty
From: @wangjiang37 
Reviewed-by: @hubin95 
Signed-off-by: @hubin95
2023-09-26 06:15:47 +00:00
wangjiang
aee22b3bbb fix error in making hotpatch when local_match be empty 2023-09-25 08:53:52 +00:00
openeuler-ci-bot
3821190e83
!79 kpatch: sync patch from master to openEuler-22.03-LTS-Next
From: @hubin95 
Reviewed-by: @xiezhipeng1 
Signed-off-by: @xiezhipeng1
2022-10-18 02:15:52 +00:00
Bin Hu
542c1441d6 kpatch: sync patch from master to openEuler-22.03-LTS-Next
Signed-off-by: Bin Hu <hubin73@huawei.com>
2022-10-17 22:11:30 +08:00
openeuler-ci-bot
fa499b9bf6
!68 sync patch from master to openEuler-22.03-LTS-Next
From: @hubin95 
Reviewed-by: @xiezhipeng1 
Signed-off-by: @xiezhipeng1
2022-07-14 02:54:50 +00:00
Bin Hu
7ed7b12d3b sync patch from master to openEuler-22.03-LTS-Next
Signed-off-by: Bin Hu <hubin73@huawei.com>
2022-07-12 17:36:09 +08:00
openeuler-ci-bot
3c7c8d0fac
!60 delete useless code
From: @henry-fan 
Reviewed-by: @xiezhipeng1 
Signed-off-by: @xiezhipeng1
2022-03-30 09:29:59 +00:00
Wentao Fan
c2862576bd delete useless code
Signed-off-by: Wentao Fan <fanwentao@huawei.com>
2022-03-30 17:24:12 +08:00
openeuler-ci-bot
ebc0cba1c0
!57 sync from master
Merge pull request !57 from henry_Fan/openEuler-22.03-LTS-Next
2022-02-07 02:16:48 +00:00
Wentao Fan
d67207fead sync from master
Signed-off-by: Wentao Fan <fanwentao@huawei.com>
2022-02-07 10:12:41 +08:00
openeuler-ci-bot
29cb0cbb70
!55 backport upstream patches
Merge pull request !55 from henry_Fan/openEuler-22.03-LTS-Next
2022-01-26 07:49:34 +00:00
Wentao Fan
5cf6dd0152 backport upstream patches
Signed-off-by: Wentao Fan <fanwentao@huawei.com>
2022-01-26 15:47:30 +08:00
openeuler-ci-bot
2967803120 !52 upgrade kpatch to v0.9.5
Merge pull request !52 from hanxinke/openEuler-22.03-LTS-Next
2021-12-13 02:42:18 +00:00
hanxinke
e0615987d6 upgrade kpatch to v0.9.5 2021-12-10 16:23:36 +08: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
Zhipeng Xie
a77dc2fb14 optimization for out-of-tree modules
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2020-11-16 21:31:06 -05:00
openeuler-ci-bot
cbf89faaa8 !14 add help package Recommends
From: @xiezhipeng1
Reviewed-by: @hanxinke
Signed-off-by: @hanxinke
2020-11-13 17:02:26 +08:00
Zhipeng Xie
fcbd86e188 add help package Recommends
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2020-11-12 04:30:12 -05:00
openeuler-ci-bot
6d438edce6 !12 update Source0
From: @xiezhipeng1
Reviewed-by: @hanxinke
Signed-off-by: @hanxinke
2020-09-25 17:31:55 +08:00
Zhipeng Xie
385d263ae5 update Source0
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
2020-09-25 05:08:22 -04:00
openeuler-ci-bot
c84bd22500 !11 code optimization
From: @xiezhipeng1
Reviewed-by: @licihua
Signed-off-by: @licihua
2020-09-14 14:33:34 +08:00