diff options
| -rw-r--r-- | kernel/printk.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/kernel/printk.c b/kernel/printk.c index 4da2377131b0..449364f07a1e 100644 --- a/kernel/printk.c +++ b/kernel/printk.c | |||
| @@ -671,6 +671,15 @@ void log_buf_kexec_setup(void) | |||
| 671 | VMCOREINFO_SYMBOL(log_buf_len); | 671 | VMCOREINFO_SYMBOL(log_buf_len); |
| 672 | VMCOREINFO_SYMBOL(log_first_idx); | 672 | VMCOREINFO_SYMBOL(log_first_idx); |
| 673 | VMCOREINFO_SYMBOL(log_next_idx); | 673 | VMCOREINFO_SYMBOL(log_next_idx); |
| 674 | /* | ||
| 675 | * Export struct log size and field offsets. User space tools can | ||
| 676 | * parse it and detect any changes to structure down the line. | ||
| 677 | */ | ||
| 678 | VMCOREINFO_STRUCT_SIZE(log); | ||
| 679 | VMCOREINFO_OFFSET(log, ts_nsec); | ||
| 680 | VMCOREINFO_OFFSET(log, len); | ||
| 681 | VMCOREINFO_OFFSET(log, text_len); | ||
| 682 | VMCOREINFO_OFFSET(log, dict_len); | ||
| 674 | } | 683 | } |
| 675 | #endif | 684 | #endif |
| 676 | 685 | ||
