服务支持

系统更新

当前位置  >  首页  >  服务支持  >  系统更新

更新ID(KYUA-202401-1005

更新简述:
修复pipe潜在的某些极限情况下进程无法被唤醒的问题
影响操作系统版本:
银河麒麟高级服务器操作系统 V10 SP3
更新类型:
问题修复
发布时间:
2024-03-12
更新描述:
修复和更新方法 需要更新内核到最新版本。 更新方法(用root权限执行以下命令): yum update kernel

详细介绍

一、问题复现方法 4.19.90-52.22~52.32内核版本,在多线程或者多进程编程模型下,使用多个pipe作为互相之间进程通信和同步的场景,比如OVS开源虚拟交换机,采用poll/epoll等多路复用IO技术时,超时时间timeout变成死等情况下,在极端的硬件环境下,会产生此问题。 二、问题分析结果 多CPU之间的Cache共享存在问题,导致smp_mb内存屏障无法正确同步CPU之间的共享数据,使得进程间同步阻塞,无法继续工作,同步等待的进程无法被唤醒。 三、补丁及下载地址 从软件仓库更新
上一篇: KYUA-202311-1024 下一篇: KYUA-202401-1123

试用

服务

动态

联系