summaryrefslogtreecommitdiff
path: root/tools/systemd
AgeCommit message (Collapse)Author
2024-01-03fix debuginfo missing.v4.6.69-20240103童宗振
2023-12-08support obp dynamic configuration loadingv4.6.63-20231208wangmenglan
2023-12-01🎈 perf: Modify 'devbind.py' to avoid binding devices with the driver type ↵songyanchao
AF_PACKET Modify 'devbind.py' to avoid binding devices with the driver type AF_PACKET
2023-07-05🎈 perf: 从mrzcpd.service中删除k3s相关依赖项v4.6.36-20230705songyanchao
从mrzcpd.service中删除k3s相关依赖项
2023-06-16🐎 ci(DPISDN-9): 添加多平台rpm打包流程songyanchao
添加多平台rpm打包流程
2023-03-27✨ feat(DPISDN-3): 修改 mrzcpd service 添加 dev unbind 流程v4.6.19-20230327songyanchao
修改 mrzcpd service 添加 dev unbind 流程
2023-03-16✨ feat(DPISDN-2): 将 mrenv 拆分为 hugepages setup 和 hwdb setup ↵v4.6.18-20230317songyanchao
两个service 将 mrenv 拆分为 hugepages setup 和 hwdb setup 两个service
2023-02-06✨ feat(TSG-13497): 修改mrenv,注释大页申请、释放操作songyanchao
修改mrenv,注释大页申请、释放操作
2022-12-23🐞 fix(TSG-13124): ↵songyanchao
修复"enable_unsafe_noiommu_mod"设置失败、“systemctl stop”响应时间过长问题 修复"enable_unsafe_noiommu_mod"设置失败、“systemctl stop”响应时间过长问题
2022-03-02✨ feat(TSG-9830): 添加lmlx5_glue.so的打包流程songyanchao
添加librte_common_mlx5_glue.so的打包流程,并修改mrzcpd.service添加MLX5_GLUE_PATH环境变量 https://jira.geedge.net/browse/TSG-9830?filter=-1
2021-07-19调整MRAPM的服务依赖配置。Lu Qiuwen
2021-05-31调整MRAPM依赖MRZCPD的实现方式。v4.4.5-20210601Lu Qiuwen
2021-05-20调整mrzcpd服务的默认文件句柄数。v4.4.4-20210520bugfix-mrzcpd-service-nolimitLu Qiuwen
2021-05-19改进VFIO模块的加载方式,适配高版本内核/sys文件系统中� ↵v4.4.3-20210520Lu Qiuwen
�有enable_unsafe_noiommu_mode选项的情况。
2021-05-11增加对VFIO的支持,废弃igb_uio。Lu Qiuwen
2021-05-11适配DPDK 20.11并降级指令集拓展以适应E5-2650v2等处理器。Lu Qiuwen
2020-11-16增加Prometheus Client功能。Qiuwen Lu
2020-09-19调整CMakeLists.txt,增加APM服务的定义、样例配置文件。v4.3.27-20200919Qiuwen Lu
2019-06-13修正多个内核模块存在时只能打包一个内核模块的问题v4.3.8-20190614Qiuwen Lu
2018-01-24删除无用的Timer文件v4.2.36-20180124Qiuwen Lu
2017-11-16增加APM应用状态监控日志发送功能,向telegraf写入网卡流� ↵v4.2.34-20171116Qiuwen Lu
�、应用处理流量等信息。
2017-11-06配合WY项目调试,增加多种Debug功能:v4.2.31-20171106Qiuwen Lu
- MRB申请、释放计数,直接计入本线程申请、释放情况计数,不根据外部提交的线程号、SOCKET号统计; - 增加SERVICE进程接管SIGSEGV信号功能,打印栈; - 增加monit_stream输出应用申请、释放MBUF情况记录,以便外部脚本记录历史情况; - 增加service进程、tunnat进程崩溃时输出coredump的设置。
2017-10-20增加控制线程(控制指令通信)保活功能Qiuwen Lu
- 增加控制线程(控制指令通信)保活功能,定期喂狗。当控制线程死锁时,systemd看门狗将进程杀死。
2017-09-27修正数值统计模块内存泄露的Bug,修正环境配置脚本在Surp ↵v4.2.23-20170927Qiuwen Lu
内存存在的情况下配置错误的Bug。
2017-08-05修正默认安装目录移至/opt/mrzcpd后,devbind仍然到/usr/local下 ↵v4.2.12-20170807Qiuwen Lu
读取配置文件的问题;采用更稳定的方法,杀死所有使用EAL环境的进程。 - 修正默认安装目录移至/opt/mrzcpd后,devbind仍然到/usr/local下读取配置文件的问题。在调用devbind时,增加gcfg命令行参数; - 采用更稳定的方法,杀死所有使用EAL环境的进程。替换原来使用的lsof -t命令,改用fuser -km命令,减少中间环节,提高稳定性。
2017-08-04修改默认安装路径,打包时增加打包DPDK自带的诊断工具。Qiuwen Lu
- 修改安装路径由/usr/local/到/opt/mrzcpd - 增加环境变量配置脚本,将C_INCLUDE_DIR等环境变量指向/opt/mrzcpd对应目录;
2017-06-23增加TUNNAT服务配置文件及自动安装脚本。v4.2.1-20170623Qiuwen Lu
2017-04-22调整默认的UIO加载顺序。优先加载uio_pci_generic内核模块。Qiuwen Lu
2017-04-22修改运行环境service配置,启动时自动停用系统dev-hugepages.m ↵Qiuwen Lu
ount挂载点。
2017-04-21增加自动网卡绑定功能,不需再手工配置网卡PCI地址。Qiuwen Lu
2017-04-13修正线程保活、MRB分配、PAG模式下的线程绑定等问题。v4.1.2-20170413Qiuwen Lu
2017-04-12修正环境启动脚本的Bug,增加了RPM包安装、卸载的环境配� ↵v4.1.1-20170412Qiuwen Lu
��脚本。
2017-04-12修正转发规则生成的Bug,调整打RPM包时的参数,以便通过y ↵Qiuwen Lu
um升级。
2017-04-11增加物理设备统计工具,支持PyInstaller打包工具。Qiuwen Lu
2017-04-09修改环境启动脚本,支持由内核启动配置大页内存。修改� ↵Qiuwen Lu
��页内存挂载位置,避免挂载位置冲突。
2016-12-19增加service进程重启的间隔时间,由原来的失败重启改为无 ↵Qiuwen Lu
理由重启。
2016-11-02适配默认配置文件,支持安装到除/usr/local以外的目录。Qiuwen Lu
2016-11-02增加对Systemd(CentOS7)的自动化启动支持。Qiuwen Lu