Hi Peter/John,

There were several updates at kernel-doc upstream fixing bugs,
doing cleanups and a couple of improvements.

Better to keep QEMU in sync with such changes.

Worth mentioning that we did some changes on Linux at the
kernel-doc.py script itself, to avoid Kernel build to crash
with too old Python versions, as there docs build is a
separate target, and python >= 3.6 is a new requirement
there.

On kernel, if python < 3.6, it will simply ignore docs
build (emitting a warning).

I opted to not backport such changes, but if you prefer
doing that, I can do that on a v2.

---

For now, I opted to keep kernel-doc libraries at the same
directory as before - e.g. at scripts/lib/kdoc. On Linux,
we ended moving it to tools/lib/python/kdoc. It could make
sense to move it on QEMU too, as it makes a little bit
easier to keep things in sync.

What do you think?

Mauro Carvalho Chehab (1):
  kernel-doc.py: sync with upstream Kernel v6.19-rc4

 scripts/lib/kdoc/kdoc_files.py  |  11 +-
 scripts/lib/kdoc/kdoc_item.py   |   3 +-
 scripts/lib/kdoc/kdoc_output.py |  93 +++-
 scripts/lib/kdoc/kdoc_parser.py | 897 ++++++++++++++++----------------
 scripts/lib/kdoc/kdoc_re.py     |  24 +-
 5 files changed, 554 insertions(+), 474 deletions(-)

-- 
2.52.0


Reply via email to