项目

一般

简介

错误 #5142

UU口t07_alpha19版本上行一灌包就会发生核4挂死【代码修改后合入已解决】

王 金伏2 个月 之前添加. 更新于 大约一个月 之前.

状态:
已关闭
优先级:
一般
指派给:
开始日期:
2026-04-09
计划完成日期:
% 完成:

100%

预期时间:

文件

屏幕截图 2026-04-09 201051.png (31.2 KB) 屏幕截图 2026-04-09 201051.png 王 金伏, 2026-04-09 20:11
屏幕截图 2026-04-17 113243.png (60.5 KB) 屏幕截图 2026-04-17 113243.png 王 金伏, 2026-04-17 11:34
屏幕截图 2026-04-17 113337.png (7.04 KB) 屏幕截图 2026-04-17 113337.png 王 金伏, 2026-04-17 11:34
20260427-100928.jpg (342 KB) 20260427-100928.jpg 周 磊, 2026-04-27 10:09
20260427-100916.jpg (1.33 MB) 20260427-100916.jpg 周 磊, 2026-04-27 10:09

历史记录

#1

王 金伏 更新于 2 个月 之前

  • 指派给 被设置为 王 金伏
#2

王 金伏 更新于 2 个月 之前

  • 主题UU口A19版本上行一灌包就会发送核4挂死 变更为 UU口A19版本上行一灌包就会发生核4挂死
#3

王 金伏 更新于 2 个月 之前

  • 主题UU口A19版本上行一灌包就会发生核4挂死 变更为 UU口t07_alpha19版本上行一灌包就会发生核4挂死
#4

王 金伏 更新于 2 个月 之前

  • 优先级一般 变更为
#5

王 金伏 更新于 2 个月 之前

【问题描述】UU口t07_alpha19版本上行一灌包就会发生核4挂死,每次都可以正常接入,长时间ping包不会发生核4挂死

【问题原因】t07_alpha18版本长时间灌包不会发生核4挂死现象。中间合入4单,通过回退代码,定位具体单。

【解决方案】

【问题验证】

#6

王 金伏 更新于 2 个月 之前

  • 文件 20260409-201807.jpg 已添加
#7

王 金伏 更新于 2 个月 之前

  • 状态新建 变更为 进行中
#8

王 金伏 更新于 2 个月 之前

  • 文件 已删除 (20260409-201807.jpg)
#9

王 金伏 更新于 2 个月 之前

【问题描述】UU口t07_alpha19版本上行一灌包就会发生核4挂死,每次都可以正常接入,长时间ping包不会发生核4挂死

【问题原因】t07_alpha18版本长时间灌包不会发生核4挂死现象。中间合入4单,通过回退代码,定位具体单。

A18、A19版本在基站配置4次重传时,上行灌包也会发生核4跑死(配置1次重传不会发生)。
目前定位:
1 A19版本在基站配置1次重传时,MCS=9/18可以正常上行灌包,MCS=20灌包发生核4挂死;
2 A19版本在基站配置4次重传时,MCS配置9、/18/25,灌包发生核4挂死;

通过tracelog定位中
【解决方案】问题已解决,之前A16到A17之间合入代码引入。

【问题验证】在环境验证mcs=25,灌包上行67M,30多分钟无跑死,从网管侧观察误包归零,上行业务67M。

#10

王 金伏 更新于 2 个月 之前

  • 状态进行中 变更为 审视
  • % 完成50 变更为 100
#11

李 常 更新于 2 个月 之前

  • 指派给王 金伏 变更为 朱 荣涛
#12

高 峰 更新于 2 个月 之前

问题原因、解决方案,没有描述清楚,比如:
问题原因:具体A16、A17 哪块代码合入导致
解决方案:如何修改的

#13

朱 荣涛 更新于 2 个月 之前

  • 指派给朱 荣涛 变更为 王 金伏

金伏, 具体写一下是那块代码合入错误导致的核挂死

#14

王 金伏 更新于 2 个月 之前

【问题描述】UU口t07_alpha19版本上行一灌包就会发生核4挂死,每次都可以正常接入,长时间ping包不会发生核4挂死

【问题原因】t07_alpha18版本长时间灌包不会发生核4挂死现象。中间合入4单,通过回退代码,定位具体单。

A18、A19版本在基站配置4次重传时,上行灌包也会发生核4跑死(配置1次重传不会发生)。
目前定位:
1 A19版本在基站配置1次重传时,MCS=9/18可以正常上行灌包,MCS=20灌包发生核4挂死;
2 A19版本在基站配置4次重传时,MCS配置9、/18/25,灌包发生核4挂死;

通过tracelog定位中
【解决方案】问题已解决,之前A16到A17之间合入代码引入。在合入PUSCH发送功率单时,误将正在修改中的解决某些TBSIZE错误的代码合入。


合入代码中计算>mrm_er1错误,mcs=9时,满灌16M时,调用的tbsize与RB个数较为固定,基本不会使用到mrm_er1参数。在mcs=25高阶灌包时,调用的TBSIZE较大,rb个数较多,较大概率会调用else分支使用mrm_er1参数,参数异常在微码中会导致核4跑死。

具体mrm_er1参数在取什么异常值时会导致跑死,后续需要加tracelog定位

ue_puschparacfg->mrm_er1 = ulpuschL1cinfo->nrOfLayers * qamModOrder * ((data_div_mcb*mcb_num) (ue_puschparacfg->data_re_allnum ? data_div_mcb : (data_div_mcb + 1)));
参数在修改验证中,代码计算参数误合入。

解决方案是将正确的计算mrm_er[1]代码合入后修复此问题。

修改后mrm_er[1]计算代码:
puschparacfg->mrm_er[1] = qam_x_layer * ((data_div_mcb * mcb_num) data_re_allnum ? data_div_mcb : (data_div_mcb + 1));

【问题验证】在环境验证mcs=25,灌包上行67M,30多分钟无跑死,从网管侧观察误包归零,上行业务67M。

代码已经合入,确认mrm_er1参数异常导致跑死问题,修改验证后不再发生跑死问题。具体mrm_er1参数在取什么异常值时会导致跑死,后续需要加tracelog定位

#15

王 金伏 更新于 2 个月 之前

  • 状态审视 变更为 进行中
#16

王 金伏 更新于 2 个月 之前

  • % 完成100 变更为 90
#17

高 峰 更新于 2 个月 之前

  • 主题UU口t07_alpha19版本上行一灌包就会发生核4挂死 变更为 UU口t07_alpha19版本上行一灌包就会发生核4挂死【合入其他代码后不复现】
#18

王 金伏 更新于 大约 2 个月 之前

  • 主题UU口t07_alpha19版本上行一灌包就会发生核4挂死【合入其他代码后不复现】 变更为 UU口t07_alpha19版本上行一灌包就会发生核4挂死【代码修改后合入已解决】
  • 优先级 变更为 一般
#19

李 常 更新于 大约 2 个月 之前

  • 状态进行中 变更为 审视

已合入到V0.0.1_T07__Alpha20版本中,请负责验证。

#20

李 常 更新于 大约 2 个月 之前

  • 状态审视 变更为 转测试
  • 指派给王 金伏 变更为 周 磊
#21

王 金伏 更新于 大约 2 个月 之前

  • % 完成90 变更为 100
#22

周 磊 更新于 大约 2 个月 之前

V0.0.1_T07__Alpha21版本,ul udp 灌包70M 10min,测试5轮,均未出现核4挂死且速率正常

#23

李 常 更新于 大约一个月 之前

研测通过T07__Alpha20及Alpha21,均未出现核4挂死且速率正常。关闭。

#24

李 常 更新于 大约一个月 之前

  • 状态已解决 变更为 已关闭
  • 指派给周 磊 变更为 王 金伏

导出 Atom PDF