On (03/10/19 21:03), Ahmed S. Darwish wrote: > The 'registered' flag is internally used by kmsg_dump_register() > and kmsg_dump_unregister() to track multiple registrations of the > same dumper. > > It's protected by printk's internal dump_list_lock, and must thus > be accessed only from there. Mark it as private. > > Signed-off-by: Ahmed S. Darwish <darwish...@gmail.com> > --- > include/linux/kmsg_dump.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/include/linux/kmsg_dump.h b/include/linux/kmsg_dump.h > index 2e7a1e032c71..7c08cb58259a 100644 > --- a/include/linux/kmsg_dump.h > +++ b/include/linux/kmsg_dump.h > @@ -36,7 +36,7 @@ enum kmsg_dump_reason { > * @dump: Call into dumping code which will retrieve the data with > * through the record iterator > * @max_reason: filter for highest reason number that should be dumped > - * @registered: Flag that specifies if this is already registered > + * @registered: Flag that specifies if this is already registered > (private) > */ > struct kmsg_dumper { > struct list_head list;
Do we really do this thing? $ git grep "(private)" include/linux/ include/linux/kmsg_dump.h: * @list: Entry in the dumper list (private) include/linux/uwb.h: * specific (private) DevAddr (UWB_RSV_TARGET_DEVADDR). -ss