On 8/17/23 13:59, mail@xxxxxxxxxxxxxxxxxx wrote: > Correct filename of renamed file in Documentation > > The current documentation in Documentation/core-api/kobject.rst refers to a > macro named `container_of`, supposedly defined in linux/kernel.h while in > reality it is defined in linux/container_of.h > > Signed-off-by: René Nyffenegger <mail@xxxxxxxxxxxxxxxxxx> Reviewed-by: Randy Dunlap <rdunlap@xxxxxxxxxxxxx> Thanks. > -- > diff --git a/Documentation/core-api/kobject.rst b/Documentation/core-api/kobject.rst > index 7310247310a0..5f6c61bc03bf 100644 > --- a/Documentation/core-api/kobject.rst > +++ b/Documentation/core-api/kobject.rst > @@ -78,7 +78,7 @@ just a matter of using the kobj member. Code that works with kobjects will > often have the opposite problem, however: given a struct kobject pointer, > what is the pointer to the containing structure? You must avoid tricks > (such as assuming that the kobject is at the beginning of the structure) > -and, instead, use the container_of() macro, found in ``<linux/kernel.h>``:: > +and, instead, use the container_of() macro, found in ``<linux/container_of.h>``:: > > container_of(ptr, type, member) > -- ~Randy