All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Michael S. Tsirkin" <mst@redhat.com>
To: Parav Pandit <pandit.parav@gmail.com>
Cc: virtio-comment@lists.linux.dev, cohuck@redhat.com,
	Parav Pandit <parav@nvidia.com>
Subject: Re: [GIT PULL virtio 00/40] virtio master branch with fixes and admin commands
Date: Thu, 11 Jul 2024 18:27:33 -0400	[thread overview]
Message-ID: <20240711181520-mutt-send-email-mst@kernel.org> (raw)
In-Reply-To: <20240711202352.3228345-1-parav@nvidia.com>

On Thu, Jul 11, 2024 at 11:23:52PM +0300, Parav Pandit wrote:
> Hi Michael, Cornelia,
> 
> The following changes since commit 37c6a406678a5ee891fdf5671298cb4fcfa517f2:
> 
>   sound: add sampling rates 12000Hz and 24000Hz (2024-02-16 11:55:25 +0100)
> 
> are available in the Git repository at:
> 
>   https://github.com/paravmellanox/virtio-spec.git tags/for_1.4
> 
> for you to fetch changes up to 74bf759aef3bf10447aadcb841c66dc5e6a578d6:
> 
>   virtio_pci_cap64: specify offset_hi, length_hi endianness (2024-07-11 20:54:20 +0300)
> 
> ----------------------------------------------------------------
> This tag contains virtio master branch and set of patches of administration commands, pci fix, blk config fix, and net description fixes
> 
> - editorial changes froom master branch
> - virtio blk and pci capabilities data type fixes
> - virtio net header description update
> - adminstration commands for flow filters
> - administration commands for device parts
> 
> Generated PDF and also the diff pdf were verified using makepdf.sh, makediffall.sh and makediffpdf.sh.
> 
> ----------------------------------------------------------------
> Cornelia Huck (12):
>       edit: remove old changelog
>       edit: add changelog for 1.3
>       acknowledgements: update for 1.3
>       editorial: update copyright date in PDF footer to 2023
>       change revisions: diff from v1.2, current v1.3
>       title: note that 1.3 supercedes 1.2
>       revision: update date
>       remove enumerate usage that makes the tool unhappy
>       Revert "remove enumerate usage that makes the tool unhappy"
>       editorial: various fixes for 1.3-csd01
>       editorial: update "Computer Language Definitions" URL
>       makediff: update list of cherry-picks
> 
> Kröning (1):
>       virtio_pci_cap64: specify offset_hi, length_hi endianness
> 
> Michael S. Tsirkin (5):
>       changelog: tweak column width
>       changelog: formatting fixes
>       work around extra row
>       html: add missing enumitem package
>       README.md: update mailing list info
> 
> Parav Pandit (22):
>       virtio-blk: Fix data type of num_queues field
>       virtio-net: Fix receive buffer size calculation text
>       virtio-net: Clarify the size of the struct virtio_net_hdr for tx
>       virtio-net: Annotate virtio_net_hdr as field
>       admin: Introduce self group
>       admin: Use already defined names for the legacy commands
>       admin: Add theory of operation for capability admin commands
>       admin: Prepare table for multipage listing
>       admin: Add capability admin commands
>       admin: Add theory of operation for device resource objects
>       admin: Add device resource objects admin commands
>       virtio-net: Add theory of operation for flow filter
>       virtio-net: Add flow filter capability
>       virtio-net: Add flow filter group, classifier and rule resource objects
>       virtio-net: Add flow filter device and driver requirements
>       newdevice: Improve the appendix chapter heading to reflect the content
>       newdevice: Extend informative guidance on capability, resource objects
>       admin: Add theory of operation for device parts
>       admin: Extend resource objects for sr-iov group type
>       admin: Add admin commands for device parts
>       admin: Define common device parts
>       admin: Add requirements of device parts commands
> 
>  CONTRIBUTING.md                         |    2 +-
>  DIFFVERSION                             |    2 +-
>  README.md                               |   80 +-
>  REVISION                                |    2 +-
>  REVISION-DATE                           |    2 +-
>  acknowledgements.tex                    |  124 +-
>  admin-cmds-capabilities.tex             |  249 +++
>  admin-cmds-device-parts.tex             |  469 +++++
>  admin-cmds-legacy-interface.tex         |   24 +-
>  admin-cmds-resource-objects.tex         |  287 +++
>  admin.tex                               |   61 +-
>  changelog.tex                           |    6 +-
>  cl-cs02-12.tex                          | 2593 +++++++++++++++++++++++++++
>  cl-os.tex                               | 2897 +++++++++++++------------------
>  conformance.tex                         |    6 +
>  content.tex                             |    1 +
>  device-parts.tex                        |  231 +++
>  device-types/blk/description.tex        |    2 +-
>  device-types/net/description.tex        |  646 ++++++-
>  device-types/net/device-conformance.tex |    1 +
>  device-types/net/driver-conformance.tex |    1 +
>  introduction.tex                        |   32 +-
>  makediff.sh                             |    3 +-
>  newdevice.tex                           |   62 +-
>  specvars.tex                            |    2 +-
>  title.tex                               |   15 +-
>  transport-pci.tex                       |    4 +-
>  virtio-html.tex                         |    1 +
>  virtio.tex                              |    3 +
>  29 files changed, 6001 insertions(+), 1807 deletions(-)
>  create mode 100644 admin-cmds-capabilities.tex
>  create mode 100644 admin-cmds-device-parts.tex
>  create mode 100644 admin-cmds-resource-objects.tex
>  create mode 100644 cl-cs02-12.tex
>  create mode 100644 device-parts.tex

Thanks for working on this!
I made some changes to master, and I also merged master into 1.4.

I also see undefined references with this, related to device
parts things.  Which I guess means the original patch was broken.

So what I did is cherry-pick the rest of patches.
Update 1.4 you will see what happened.

As for device parts, you need to fix them up.
I do not remember if we discussed it, but I think you
are abusing hyperref for no reason there.

So my suggestion is, send a patch replacing all the
hyperref cuteness with simple ref and fixing broken links at the
same time.

OK?

-- 
MST


  reply	other threads:[~2024-07-11 22:27 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-07-11 20:23 [GIT PULL virtio 00/40] virtio master branch with fixes and admin commands Parav Pandit
2024-07-11 22:27 ` Michael S. Tsirkin [this message]
2024-07-12  4:31   ` Parav Pandit
2024-07-12 10:36 ` Cornelia Huck
2024-07-12 10:47   ` Michael S. Tsirkin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240711181520-mutt-send-email-mst@kernel.org \
    --to=mst@redhat.com \
    --cc=cohuck@redhat.com \
    --cc=pandit.parav@gmail.com \
    --cc=parav@nvidia.com \
    --cc=virtio-comment@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.