Dne petek, 24. februar 2023 ob 16:07:51 CET je Nick Alcock napisal(a): > Since commit 8b41fc4454e ("kbuild: create modules.builtin without > Makefile.modbuiltin or tristate.conf"), MODULE_LICENSE declarations > are used to identify modules. As a consequence, uses of the macro > in non-modules will cause modprobe to misidentify their containing > object file as a module when it is not (false positives), and modprobe > might succeed rather than failing with a suitable error message. > > So remove it in the files in this commit, none of which can be built as > modules. > > Signed-off-by: Nick Alcock <nick.alcock@xxxxxxxxxx> > Suggested-by: Luis Chamberlain <mcgrof@xxxxxxxxxx> > Cc: Luis Chamberlain <mcgrof@xxxxxxxxxx> > Cc: linux-modules@xxxxxxxxxxxxxxx > Cc: linux-kernel@xxxxxxxxxxxxxxx > Cc: Hitomi Hasegawa <hasegawa-hitomi@xxxxxxxxxxx> > Cc: Joerg Roedel <joro@xxxxxxxxxx> > Cc: Will Deacon <will@xxxxxxxxxx> > Cc: Chen-Yu Tsai <wens@xxxxxxxx> > Cc: Jernej Skrabec <jernej.skrabec@xxxxxxxxx> > Cc: Samuel Holland <samuel@xxxxxxxxxxxx> > Cc: Philipp Zabel <p.zabel@xxxxxxxxxxxxxx> > Cc: iommu@xxxxxxxxxxxxxxx > Cc: linux-arm-kernel@xxxxxxxxxxxxxxxxxxx > Cc: linux-sunxi@xxxxxxxxxxxxxxx > --- > drivers/iommu/sun50i-iommu.c | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/drivers/iommu/sun50i-iommu.c b/drivers/iommu/sun50i-iommu.c > index 5b585eace3d4..63ac9d15b859 100644 > --- a/drivers/iommu/sun50i-iommu.c > +++ b/drivers/iommu/sun50i-iommu.c > @@ -1077,4 +1077,3 @@ builtin_platform_driver_probe(sun50i_iommu_driver, > sun50i_iommu_probe); MODULE_DESCRIPTION("Allwinner H6 IOMMU driver"); > MODULE_AUTHOR("Maxime Ripard <maxime@xxxxxxxxxx>"); > MODULE_AUTHOR("zhuxianbin <zhuxianbin@xxxxxxxxxxxxxxxxx>"); > -MODULE_LICENSE("Dual BSD/GPL"); Acked-by: Jernej Skrabec <jernej.skrabec@xxxxxxxxx> Best regards, Jernej