On Thu, Nov 05, 2020 at 01:53:50PM +0100, Mauro Carvalho Chehab wrote: > Em Thu, 5 Nov 2020 13:18:07 +0200 > Sakari Ailus <sakari.ailus@xxxxxxxxxxxxxxx> escreveu: > > > Hi Mauro, > > > > Thanks for the review. > > > > On Thu, Nov 05, 2020 at 11:50:32AM +0100, Mauro Carvalho Chehab wrote: > > > > ... > > > > > > +struct __ccs_data_block_end { > > > > + uint8_t crc[4]; > > > > +} __attribute__((packed)); > > > > + > > > > +#endif /* __CCS_DATA_DEFS_H__ */ > > > > > > Nitpick: why all the above struct/enums start with "__"? > > > > We have two sets of data structure: those that are related to the binary > > file format (these, so they're packed) as well as the in-kernel > > representation. So I've used the underscores to designate these are the > > binary format ones. They're only used in ccs-data.c. > > > > Ok for me, but, IMHO, you should document it somewhere about such > convention. I've added descriptions to the two headers that contain the definitions. That might not hurt elsewhere either, at least for the added files. -- Sakari Ailus