Hello Patrick, On Tue, 20 Jan 2026 at 17:46, Patrick Robb <[email protected]> wrote: > > Hi David, > > Dean and I both looked at the patch from Lukas, yes it looks good and I will > add a comment and tag there. > > Otherwise, I'm not sure how the patch could have been breaking docs given our > process. Can you please sanity check my process below? Maybe I am making a > silly mistake with validating the docs build. > > For the next dts branch, when I'm adding new patches, for each patch: > > 1. Apply patchseries > 2. Run normal checks (checkpatches.sh, check-git-log.sh, dts-check-format.sh) > 3. Perform a doc build like below: > > meson setup my-doc-build > ninja -C my-doc-build doc > > Then, It quickly does a doc build, and (although I don't always look unless > I'm making a docs change) it is possible to navigate into the build dir docs > dir, and open up the html docs files. > > 4. Then at the end I push my local branch with the new patches added to the > remote next-dts repo. > > So, is my above docs check sufficient, or am I missing a part of the process?
As part of this process, I assume that you look at reports for the series in patchwork. This looks correct then. To be honest, I can not see the warnings myself locally (running Fedora 42 atm). I guess there is a difference in Ubuntu 22.04 sphinx, that is used in GHA. However, we let doc warnings for dts go unnoticed, and this should be changed. I sent a patch for this: https://patchwork.dpdk.org/project/dpdk/patch/[email protected]/ -- David Marchand

