Re: htmldocs: Warning: MAINTAINERS references a file that doesn't exist: Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2023-03-03 at 10:25 +0000, Lee Jones wrote:
> On Wed, 15 Feb 2023, kernel test robot wrote:
> 
> > tree:   https://github.com/intel-lab-lkp/linux/commits/Uwe-Kleine-K-nig/backlight-ktz8866-Convert-to-i2c-s-probe_new/20230128-142032
> > head:   dc37b5d324751a941e8c1241d6043bafef5b10cd
> > commit: 65759c2135f640ed6d9ef64b96666e2980b4d122 backlight: ktz8866: Add support for Kinetic KTZ8866 backlight
> > date:   3 weeks ago
> > reproduce:
> >         # https://github.com/intel-lab-lkp/linux/commit/65759c2135f640ed6d9ef64b96666e2980b4d122
> >         git remote add linux-review https://github.com/intel-lab-lkp/linux
> >         git fetch --no-tags linux-review Uwe-Kleine-K-nig/backlight-ktz8866-Convert-to-i2c-s-probe_new/20230128-142032
> >         git checkout 65759c2135f640ed6d9ef64b96666e2980b4d122
> >         make menuconfig
> >         # enable CONFIG_COMPILE_TEST, CONFIG_WARN_MISSING_DOCUMENTS, CONFIG_WARN_ABI_ERRORS
> >         make htmldocs
> > 
> > If you fix the issue, kindly add following tag where applicable
> > > Reported-by: kernel test robot <lkp@xxxxxxxxx>
> > > Link: https://lore.kernel.org/oe-kbuild-all/202302150624.hBap1fiY-lkp@xxxxxxxxx/
> > 
> > All warnings (new ones prefixed by >>):
> > 
> > > > Warning: MAINTAINERS references a file that doesn't exist: Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
> 
> What's going on here?  What tree is this?

Sorry for this false alarm.

The test was run on a separate tree created by the robot for testing
the patch.

> Why does it contain:
> 
>   backlight: ktz8866: Add support for Kinetic KTZ8866 backlight
> 
> But not:
> 
>   dt-bindings: leds: backlight: Add Kinetic KTZ8866 backlight

Refer to the patch link:
https://lore.kernel.org/all/20230127152639.1347229-1-u.kleine-koenig@xxxxxxxxxxxxxx/

It has the following base tree info:

base-commit: 2241ab53cbb5cdb08a6b2d4688feb13971058f65  <-- this is v6.2-rc5
prerequisite-patch-id: 2e7d7db8c0a90b8cd1deb6bbc51ead4c89c89b62  <-- this is "backlight: ktz8866: Add support for Kinetic KTZ8866 backlight"

So the story is:
* the robot checkout to v6.2-rc5, and create a new branch for testing above patch
* apply prerequisite patch "backlight: ktz8866: Add support for Kinetic KTZ8866 backlight"
* apply patch "backlight: ktz8866: Convert to i2c's .probe_new()"
* run tests, then this false report was generated

But actually it also needs "dt-bindings: leds: backlight: Add Kinetic
KTZ8866 backlight" as prerequisite.

There will be no problem if the patch has a complete base tree info
like:

base-commit: 2241ab53cbb5cdb08a6b2d4688feb13971058f65
prerequisite-patch-id: 612774e516227f109175b3f3faeff937104e9cad
prerequisite-patch-id: 2e7d7db8c0a90b8cd1deb6bbc51ead4c89c89b62

--
Best Regards,
Yujie




[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux FS]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux