qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH for-9.2 0/7] docs/devel: Convert txt files to rST
@ 2024-08-16 13:22 Peter Maydell
  2024-08-16 13:22 ` [PATCH 1/7] docs/devel/blkdebug: Convert to rST format Peter Maydell
                   ` (7 more replies)
  0 siblings, 8 replies; 15+ messages in thread
From: Peter Maydell @ 2024-08-16 13:22 UTC (permalink / raw)
  To: qemu-devel; +Cc: Paolo Bonzini, Kevin Wolf, Hanna Reitz, Stefan Hajnoczi

This patchset converts a collection of the remaining txt files in
docs/devel to rST format. At this point in the release cycle
I'm targeting 9.2 for these.

Patches 1-5 are simple conversions.  In patch 6 I move the
QemuLockCnt APIs to their own header file; this is so that we can
include the kernel-doc generated APIs in lockcnt.rst (since
kernel-doc works on a per-file basis).

Paolo: can you confirm that you mean GPLv2-or-later for the lockcnt
code?  There's no explicit license comment in either util/lockcnt.c
or include/qemu/thread.h.

(There's one .txt file left in docs/devel after this, but I don't
think it's very useful so I propose to delete it and will send a
separate patch for that.)

thanks
-- PMM

Peter Maydell (7):
  docs/devel/blkdebug: Convert to rST format
  docs/devel/blkverify: Convert to rST format
  docs/devel/lockcnt: Convert to rST format
  docs/devel/multiple-iothreads: Convert to rST format
  docs/devel/rcu: Convert to rST format
  include: Move QemuLockCnt APIs to their own header
  docs/devel/lockcnt: Include kernel-doc API documentation

 MAINTAINERS                                 |   8 +-
 docs/devel/blkdebug.rst                     | 177 ++++++++++++++++++++
 docs/devel/blkdebug.txt                     | 162 ------------------
 docs/devel/{blkverify.txt => blkverify.rst} |  30 ++--
 docs/devel/index-api.rst                    |   1 +
 docs/devel/index-build.rst                  |   2 +
 docs/devel/index-internals.rst              |   2 +
 docs/devel/{lockcnt.txt => lockcnt.rst}     |  89 +++++-----
 docs/devel/multiple-iothreads.rst           | 139 +++++++++++++++
 docs/devel/multiple-iothreads.txt           | 130 --------------
 docs/devel/{rcu.txt => rcu.rst}             | 172 +++++++++----------
 include/block/aio.h                         |   1 +
 include/hw/core/cpu.h                       |   1 +
 include/qemu/lockcnt.h                      | 130 ++++++++++++++
 include/qemu/thread.h                       | 111 ------------
 accel/accel-blocker.c                       |   1 +
 hw/core/cpu-common.c                        |   1 +
 util/aio-posix.c                            |   1 +
 util/aio-win32.c                            |   1 +
 util/async.c                                |   1 +
 util/fdmon-epoll.c                          |   1 +
 util/lockcnt.c                              |   1 +
 22 files changed, 608 insertions(+), 554 deletions(-)
 create mode 100644 docs/devel/blkdebug.rst
 delete mode 100644 docs/devel/blkdebug.txt
 rename docs/devel/{blkverify.txt => blkverify.rst} (77%)
 rename docs/devel/{lockcnt.txt => lockcnt.rst} (75%)
 create mode 100644 docs/devel/multiple-iothreads.rst
 delete mode 100644 docs/devel/multiple-iothreads.txt
 rename docs/devel/{rcu.txt => rcu.rst} (73%)
 create mode 100644 include/qemu/lockcnt.h

-- 
2.34.1



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2024-10-11 10:34 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-16 13:22 [PATCH for-9.2 0/7] docs/devel: Convert txt files to rST Peter Maydell
2024-08-16 13:22 ` [PATCH 1/7] docs/devel/blkdebug: Convert to rST format Peter Maydell
2024-10-10 18:25   ` Thomas Huth
2024-08-16 13:22 ` [PATCH 2/7] docs/devel/blkverify: " Peter Maydell
2024-10-10 18:38   ` Thomas Huth
2024-08-16 13:22 ` [PATCH 3/7] docs/devel/lockcnt: " Peter Maydell
2024-08-16 13:22 ` [PATCH 4/7] docs/devel/multiple-iothreads: " Peter Maydell
2024-08-16 13:22 ` [PATCH 5/7] docs/devel/rcu: " Peter Maydell
2024-08-16 13:22 ` [PATCH 6/7] include: Move QemuLockCnt APIs to their own header Peter Maydell
2024-08-16 14:54   ` Philippe Mathieu-Daudé
2024-10-11 10:33   ` Paolo Bonzini
2024-08-16 13:22 ` [PATCH 7/7] docs/devel/lockcnt: Include kernel-doc API documentation Peter Maydell
2024-09-06 15:12 ` [PATCH for-9.2 0/7] docs/devel: Convert txt files to rST Peter Maydell
2024-09-19 12:12   ` Peter Maydell
2024-10-10 12:08     ` Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).