The documented struct is psz_head and not psz_buffer. Reviewed-by: Kees Cook <keescook@xxxxxxxxxxxx> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> --- fs/pstore/zone.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/pstore/zone.c b/fs/pstore/zone.c index 3ce89216670c..46a1610c06fa 100644 --- a/fs/pstore/zone.c +++ b/fs/pstore/zone.c @@ -6,41 +6,41 @@ */ #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #include <linux/kernel.h> #include <linux/module.h> #include <linux/slab.h> #include <linux/mount.h> #include <linux/printk.h> #include <linux/fs.h> #include <linux/pstore_zone.h> #include <linux/kdev_t.h> #include <linux/device.h> #include <linux/namei.h> #include <linux/fcntl.h> #include <linux/uio.h> #include <linux/writeback.h> #include "internal.h" /** - * struct psz_head - header of zone to flush to storage + * struct psz_buffer - header of zone to flush to storage * * @sig: signature to indicate header (PSZ_SIG xor PSZONE-type value) * @datalen: length of data in @data * @start: offset into @data where the beginning of the stored bytes begin * @data: zone data. */ struct psz_buffer { #define PSZ_SIG (0x43474244) /* DBGC */ uint32_t sig; atomic_t datalen; atomic_t start; uint8_t data[]; }; /** * struct psz_kmsg_header - kmsg dump-specific header to flush to storage * * @magic: magic num for kmsg dump header * @time: kmsg dump trigger time * @compressed: whether conpressed -- 2.28.0