Commit 75028ef4 authored by Eddie James's avatar Eddie James Committed by Joel Stanley
Browse files

hwmon: (occ) Start sequence number at one



Initialize the sequence number at one, rather than zero, in order
to prevent false matches with the zero-initialized OCC SRAM
buffer before the OCC is fully initialized.

Signed-off-by: default avatarEddie James <eajames@linux.ibm.com>
Acked-by: default avatarGuenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20210209171235.20624-4-eajames@linux.ibm.com


Signed-off-by: default avatarJoel Stanley <joel@jms.id.au>
parent 614f0a50
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1151,6 +1151,8 @@ int occ_setup(struct occ *occ, const char *name)
{
	int rc;

	/* start with 1 to avoid false match with zero-initialized SRAM buffer */
	occ->seq_no = 1;
	mutex_init(&occ->lock);
	occ->groups[0] = &occ->group;