]> www.infradead.org Git - users/mchehab/rasdaemon.git/commit
rasdaemon: ras-mc-ctl: Update logging of CXL DRAM event data to align with CXL spec...
authorShiju Jose <shiju.jose@huawei.com>
Mon, 11 Nov 2024 12:40:25 +0000 (12:40 +0000)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Mon, 10 Mar 2025 10:24:18 +0000 (11:24 +0100)
commit7fcb717370aeadd8c5e1994307afbad39478cf34
treede4cd0c99c0b6912571aab3eb6e0d45747e8db15
parent70b6ebdd64accd7264c3c6235a5c60fda9f0e7a5
rasdaemon: ras-mc-ctl: Update logging of CXL DRAM event data to align with CXL spec rev 3.1

CXL spec 3.1 section 8.2.9.2.1.2 Table 8-46, DRAM Event Record has updated
with following new fields and new types for Memory Event Type, Transaction
Type and Validity Flags fields.
1. Component Identifier
2. Sub-channel
3. Advanced Programmable Corrected Memory Error Threshold Event Flags
4. Corrected Volatile Memory Error Count at Event
5. Memory Event Sub-Type

This update modifies ras-mc-ctl to parse and log CXL DRAM event data
stored in the RAS SQLite database table, reflecting the specification
changes introduced in revision 3.1.

Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Shiju Jose <shiju.jose@huawei.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
util/ras-mc-ctl.in