Private bug reported: Description: The system does not output an error log in /sys/kernel/debug/tracing/trace_pipe after injecting a DDR ECC error on the CXL AIC.
Steps to Reproduce: 1. Install CXL AIC on the system. 2. Power on the system. 3. Boot into Ubuntu24.04. 4. Copy the smartcxl utility 2.1.1 to the system. 5. Open the terminal to execute command #vim /boot/config6.8.1 => CONFIG_CXL_MEM_RAW_COMMANDS=y. 6. Save the change and reboot the SUT. 7. Follow "Custom_Kernel_to_enable_CXL_Raw_commands.pdf" to rebuild kernel. 8. Run the following command by using smartcxl utility #./smartcxl health-get-counters mem0. #./smartcxl event-get-intpolicy mem0 #./smartcxl event-set-intpolicy mem0 -mode no_int #./smartcxl err-inject mem0 --type ce --addr 0x100 #./smartcxl health-get-counters mem0. 9. Verify the Error event in OS dmesg with following command. #echo 0 > /sys/kernel/debug/tracing/events/enable #echo 1 > /sys/kernel/debug/tracing/events/cxl/enable #cat /sys/kernel/debug/tracing/trace_pipe #cat /sys/kernel/debug/tracing/trace_pipe | sudo tee /dev/kmsg ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Information type changed from Public to Private ** Description changed: Description: The system does not output an error log in /sys/kernel/debug/tracing/trace_pipe after injecting a DDR ECC error on the CXL AIC. + + + Steps to Reproduce: + + 1. Install CXL AIC on the system. + 2. Power on the system. + 3. Boot into Ubuntu24.04. + 4. Copy the smartcxl utility 2.1.1 to the system. + 5. Open the terminal to execute command #vim /boot/config6.8.1 => CONFIG_CXL_MEM_RAW_COMMANDS=y. + 6. Save the change and reboot the SUT. + 7. Follow "Custom_Kernel_to_enable_CXL_Raw_commands.pdf" to rebuild kernel. + 8. Run the following command by using smartcxl utility + #./smartcxl health-get-counters mem0. + #./smartcxl event-get-intpolicy mem0 + #./smartcxl event-set-intpolicy mem0 -mode no_int + #./smartcxl err-inject mem0 --type ce --addr 0x100 + #./smartcxl health-get-counters mem0. + 9. Verify the Error event in OS dmesg with following command. + #echo 0 > /sys/kernel/debug/tracing/events/enable + #echo 1 > /sys/kernel/debug/tracing/events/cxl/enable + #cat /sys/kernel/debug/tracing/trace_pipe + #cat /sys/kernel/debug/tracing/trace_pipe | sudo tee /dev/kmsg -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2091561 Title: [DELL Ubuntu 24.04.1] The system does not output an error log in /sys/kernel/debug/tracing/trace_pipe after injecting a DDR ECC error on the CXL AIC. Status in linux package in Ubuntu: New Bug description: Description: The system does not output an error log in /sys/kernel/debug/tracing/trace_pipe after injecting a DDR ECC error on the CXL AIC. Steps to Reproduce: 1. Install CXL AIC on the system. 2. Power on the system. 3. Boot into Ubuntu24.04. 4. Copy the smartcxl utility 2.1.1 to the system. 5. Open the terminal to execute command #vim /boot/config6.8.1 => CONFIG_CXL_MEM_RAW_COMMANDS=y. 6. Save the change and reboot the SUT. 7. Follow "Custom_Kernel_to_enable_CXL_Raw_commands.pdf" to rebuild kernel. 8. Run the following command by using smartcxl utility #./smartcxl health-get-counters mem0. #./smartcxl event-get-intpolicy mem0 #./smartcxl event-set-intpolicy mem0 -mode no_int #./smartcxl err-inject mem0 --type ce --addr 0x100 #./smartcxl health-get-counters mem0. 9. Verify the Error event in OS dmesg with following command. #echo 0 > /sys/kernel/debug/tracing/events/enable #echo 1 > /sys/kernel/debug/tracing/events/cxl/enable #cat /sys/kernel/debug/tracing/trace_pipe #cat /sys/kernel/debug/tracing/trace_pipe | sudo tee /dev/kmsg To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2091561/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp