Messages in this thread | | | Date | Tue, 31 May 2022 10:21:46 -0700 | From | Alison Schofield <> | Subject | Re: [PATCH V9 7/9] cxl/port: Introduce cxl_cdat_valid() |
| |
On Tue, May 31, 2022 at 08:26:30AM -0700, Ira Weiny wrote: > From: Ira Weiny <ira.weiny@intel.com> > > The CDAT data is protected by a checksum and should be the proper > length. > > Introduce cxl_cdat_valid() to validate the data. While at it check and > store the sequence number. > Store it for ?
> > +static bool cxl_cdat_valid(struct device *dev, struct cxl_cdat *cdat) > +{
snip
> + > + seq = FIELD_GET(CDAT_HEADER_DW3_SEQUENCE, table[3]); > + /* Store the sequence for now. */ > + if (cdat->seq != seq) { > + dev_info(dev, "CDAT seq change %x -> %x\n", cdat->seq, seq); > + cdat->seq = seq; > + } > +
Wondering when does/will this sequence number come into play?
>
| |