hc
2024-01-05 071106ecf68c401173c58808b1cf5f68cc50d390
kernel/include/ras/ras_event.h
....@@ -27,7 +27,7 @@
2727 TRACE_EVENT(extlog_mem_event,
2828 TP_PROTO(struct cper_sec_mem_err *mem,
2929 u32 err_seq,
30
- const uuid_le *fru_id,
30
+ const guid_t *fru_id,
3131 const char *fru_text,
3232 u8 sev),
3333
....@@ -39,7 +39,7 @@
3939 __field(u8, sev)
4040 __field(u64, pa)
4141 __field(u8, pa_mask_lsb)
42
- __field_struct(uuid_le, fru_id)
42
+ __field_struct(guid_t, fru_id)
4343 __string(fru_text, fru_text)
4444 __field_struct(struct cper_mem_err_compact, data)
4545 ),
....@@ -218,8 +218,8 @@
218218 */
219219 TRACE_EVENT(non_standard_event,
220220
221
- TP_PROTO(const uuid_le *sec_type,
222
- const uuid_le *fru_id,
221
+ TP_PROTO(const guid_t *sec_type,
222
+ const guid_t *fru_id,
223223 const char *fru_text,
224224 const u8 sev,
225225 const u8 *err,
....@@ -361,6 +361,7 @@
361361 EM ( MF_MSG_POISONED_HUGE, "huge page already hardware poisoned" ) \
362362 EM ( MF_MSG_HUGE, "huge page" ) \
363363 EM ( MF_MSG_FREE_HUGE, "free huge page" ) \
364
+ EM ( MF_MSG_NON_PMD_HUGE, "non-pmd-sized huge page" ) \
364365 EM ( MF_MSG_UNMAP_FAILED, "unmapping failed page" ) \
365366 EM ( MF_MSG_DIRTY_SWAPCACHE, "dirty swapcache page" ) \
366367 EM ( MF_MSG_CLEAN_SWAPCACHE, "clean swapcache page" ) \
....@@ -373,6 +374,8 @@
373374 EM ( MF_MSG_TRUNCATED_LRU, "already truncated LRU page" ) \
374375 EM ( MF_MSG_BUDDY, "free buddy page" ) \
375376 EM ( MF_MSG_BUDDY_2ND, "free buddy page (2nd try)" ) \
377
+ EM ( MF_MSG_DAX, "dax page" ) \
378
+ EM ( MF_MSG_UNSPLIT_THP, "unsplit thp" ) \
376379 EMe ( MF_MSG_UNKNOWN, "unknown page" )
377380
378381 /*