Ira Weiny wrote: > On Thu, Aug 11, 2022 at 01:31:06AM +0000, [email protected] wrote: > > From: ye xingchen <[email protected]> > > > > Use kobj_to_dev() instead of open-coding it. > > I see at least 5 other places where this pattern applies in drivers/nvdimm. > Is > this some general conversion being done on the entire kernel? If so why not > convert entire drivers at a time?
Yes, please convert all of these at once: drivers/nvdimm/bus.c:693: struct device *dev = container_of(kobj, typeof(*dev), kobj); drivers/nvdimm/core.c:469: struct device *dev = container_of(kobj, typeof(*dev), kobj); drivers/nvdimm/dimm_devs.c:412: struct device *dev = container_of(kobj, typeof(*dev), kobj); drivers/nvdimm/dimm_devs.c:528: struct device *dev = container_of(kobj, typeof(*dev), kobj); drivers/nvdimm/namespace_devs.c:1383: struct device *dev = container_of(kobj, struct device, kobj); drivers/nvdimm/region_devs.c:610: struct device *dev = container_of(kobj, typeof(*dev), kobj); drivers/nvdimm/region_devs.c:724: struct device *dev = container_of(kobj, struct device, kobj);
