19 Commits

Author SHA1 Message Date
tangyuchen
037d55260b etmem: add debug info for etmem
Signed-off-by: tangyuchen <tangyuchen5@huawei.com>
2024-04-08 11:02:22 +08:00
volcanodragon
5c076ae35c fix project stop cmd timeout
(cherry picked from commit 3d3a775e048cd8ba5e7dc139d6afa036862c16b3)
2023-08-24 19:13:26 +08:00
liubo
ab68896f27 etmem: backport bugfix patch from upstream
1. remove unnecessary log code during the
permission check.
2. fix memory leak and fp leak.
3. fix multiple etmemd and too many err log problem.

Signed-off-by: liubo <liubo254@huawei.com>
(cherry picked from commit 7c109accd61df6d6b12b4aff89445acecd3ee555)
2023-06-14 09:21:57 +08:00
Jingyun Hua
650576812e add loongarch64 support
Signed-off-by: Jingyun Hua <huajingyun@loongson.cn>
(cherry picked from commit d1664f643b82d03dbca56fefaee1355c09f9cbda)
2023-02-21 14:22:47 +08:00
liubo
585e401e9e etmem : Modify License to MulanPSL-2.0 in the spec
The License in the spec file is originally Mulan PSL V2,
which is not a standard description.
Therefore, the License is changed to MulanPSL-2.0.

Signed-off-by: liubo <liubo254@huawei.com>
(cherry picked from commit 74ad89685b3a84256b02d6671ae512a859009b35)
2022-12-02 09:52:23 +08:00
liubo
fe6d2a0135 etmem: sync source repo submission
Sync the features and bug fixed in the etmem
source repository.

Signed-off-by: liubo <liubo254@huawei.com>
(cherry picked from commit 07dd6a411bce9ed3d9f617a6f01ae076e24a3adf)
2022-10-12 10:10:23 +08:00
mylee
ef3eec0389 fix spec changelog date
(cherry picked from commit da0beba32843a2c9b2c198c3bda38122b7737578)
2022-06-17 15:11:33 +08:00
YangXin
2eab52f2d0 Update memdcd engine for userswap page filter.
Filter out vmas without userswap flags in the memdcd engine.

Signed-off-by: YangXin <245051644@qq.com>
2021-12-16 14:22:10 +08:00
liubo
8afdefff31 etmem: Add missing URL and source to etmem.spec
Signed-off-by: liubo <liubo254@huawei.com>
2021-10-29 16:38:25 +08:00
Kemeng Shi
e27417f540 etmem: Fix build problems
Add missing Requires
Remove write permssion in %file section after strip
Change Requires numactl to numactl-libs

Signed-off-by: Kemeng Shi <shikemeng@huawei.com>
2021-10-21 10:18:24 +08:00
YangXin
9ffd2c7c90 add new features memRouter and userswap.
Signed-off-by: YangXin <245051644@qq.com>
2021-10-01 00:16:53 +08:00
YangXin
0e89e0e2b9 Add new features memRouter and userswap to etmem.
Signed-off-by: YangXin <245051644@qq.com>
2021-09-30 23:35:50 +08:00
YangXin
ce6533c4bd Update etmem.
Signed-off-by: YangXin <245051644@qq.com>
2021-09-30 22:57:41 +08:00
louhongxiang
11d2d9568e etmem: cancel write permission of root for security. 2021-08-02 10:28:38 +08:00
liubo
439fb11050 add missing BuildRequires in etmem spec 2021-05-24 14:30:52 +08:00
louhongxiang
61986255b5 update README.md. 2021-04-06 10:05:24 +08:00
sunshihao
4371e6e783 change aarch64 march to armv8-a 2021-03-20 18:24:45 +08:00
liubo
b5fd051f25 fix 64K pagesize scan problem 2021-03-18 16:14:21 +08:00
edisonlou
5420cb7365 add code for etmem 2021-03-18 14:08:37 +08:00