Re: [PATCH v4 2nd 2/4] pstore: support multiple pmsg instances

From: Mark Salyzyn
Date: Thu Feb 02 2017 - 17:17:55 EST


On 01/30/2017 05:58 PM, Nobuhiro Iwamatsu wrote:
diff --git a/include/linux/pstore.h b/include/linux/pstore.h
index 0da29cae009b..7a5db4833b8a 100644
--- a/include/linux/pstore.h
+++ b/include/linux/pstore.h
@@ -55,6 +55,7 @@ struct pstore_info {
size_t bufsize;
struct mutex read_mutex; /* serialize open/read/close */
int flags;
+ unsigned int num_pmsg;
int (*open)(struct pstore_info *psi);
int (*close)(struct pstore_info *psi);
ssize_t (*read)(u64 *id, enum pstore_type_id *type,

Before patch there was an implication that num_pmsg was 1, after patch calloc leaves this at a value of 0. Please reconcile the functional difference that this causes.

-- Mark