.. | .. |
---|
27 | 27 | TRACE_EVENT(extlog_mem_event, |
---|
28 | 28 | TP_PROTO(struct cper_sec_mem_err *mem, |
---|
29 | 29 | u32 err_seq, |
---|
30 | | - const uuid_le *fru_id, |
---|
| 30 | + const guid_t *fru_id, |
---|
31 | 31 | const char *fru_text, |
---|
32 | 32 | u8 sev), |
---|
33 | 33 | |
---|
.. | .. |
---|
39 | 39 | __field(u8, sev) |
---|
40 | 40 | __field(u64, pa) |
---|
41 | 41 | __field(u8, pa_mask_lsb) |
---|
42 | | - __field_struct(uuid_le, fru_id) |
---|
| 42 | + __field_struct(guid_t, fru_id) |
---|
43 | 43 | __string(fru_text, fru_text) |
---|
44 | 44 | __field_struct(struct cper_mem_err_compact, data) |
---|
45 | 45 | ), |
---|
.. | .. |
---|
218 | 218 | */ |
---|
219 | 219 | TRACE_EVENT(non_standard_event, |
---|
220 | 220 | |
---|
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, |
---|
223 | 223 | const char *fru_text, |
---|
224 | 224 | const u8 sev, |
---|
225 | 225 | const u8 *err, |
---|
.. | .. |
---|
361 | 361 | EM ( MF_MSG_POISONED_HUGE, "huge page already hardware poisoned" ) \ |
---|
362 | 362 | EM ( MF_MSG_HUGE, "huge page" ) \ |
---|
363 | 363 | EM ( MF_MSG_FREE_HUGE, "free huge page" ) \ |
---|
| 364 | + EM ( MF_MSG_NON_PMD_HUGE, "non-pmd-sized huge page" ) \ |
---|
364 | 365 | EM ( MF_MSG_UNMAP_FAILED, "unmapping failed page" ) \ |
---|
365 | 366 | EM ( MF_MSG_DIRTY_SWAPCACHE, "dirty swapcache page" ) \ |
---|
366 | 367 | EM ( MF_MSG_CLEAN_SWAPCACHE, "clean swapcache page" ) \ |
---|
.. | .. |
---|
373 | 374 | EM ( MF_MSG_TRUNCATED_LRU, "already truncated LRU page" ) \ |
---|
374 | 375 | EM ( MF_MSG_BUDDY, "free buddy page" ) \ |
---|
375 | 376 | 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" ) \ |
---|
376 | 379 | EMe ( MF_MSG_UNKNOWN, "unknown page" ) |
---|
377 | 380 | |
---|
378 | 381 | /* |
---|