qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: BALATON Zoltan <balaton@eik.bme.hu>
To: qemu-devel@nongnu.org
Cc: Gerd Hoffmann <kraxel@redhat.com>
Subject: [PATCH 0/5] Misc OHCI clean ups
Date: Sun, 16 Jan 2022 14:20:38 +0100	[thread overview]
Message-ID: <cover.1642339238.git.balaton@eik.bme.hu> (raw)

Hello,

I have these patches from last October when we've looked at what
causes problems with mac99 and USB. We've found the main problem is
likely not allowing pending packets per endpoint which we did not fix
but these patches came out of debugging that and trying to improve the
device model so eventually the real problem could be fixed more
easily. So these are just clean ups and fixing one potential issue
with isochronous transfers breaking pending async packet but it does
not solve all problems OHCI currently has. I'm sending it anyway as I
don't plan to work further on this so this series could be taken as is
for now.

Regards,

BALATON Zoltan (5):
  usb/ohci: Move trace point and log ep number to help debugging
  usb/ohci: Move cancelling async packet to ohci_stop_endpoints()
  usb/ohci: Move USBPortOps related functions together
  usb/ohci: Merge ohci_async_cancel_device() into ohci_child_detach()
  usb/ohci: Don't use packet from OHCIState for isochronous transfers

 hw/usb/hcd-ohci.c   | 295 +++++++++++++++++++++-----------------------
 hw/usb/trace-events |   2 +-
 2 files changed, 144 insertions(+), 153 deletions(-)

-- 
2.30.2



             reply	other threads:[~2022-01-16 13:42 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-01-16 13:20 BALATON Zoltan [this message]
2022-01-16 13:20 ` [PATCH 1/5] usb/ohci: Move trace point and log ep number to help debugging BALATON Zoltan
2022-01-16 13:20 ` [PATCH 2/5] usb/ohci: Move cancelling async packet to ohci_stop_endpoints() BALATON Zoltan
2022-01-16 13:20 ` [PATCH 3/5] usb/ohci: Move USBPortOps related functions together BALATON Zoltan
2022-01-16 21:14   ` Philippe Mathieu-Daudé via
2022-01-17 10:23     ` BALATON Zoltan
2022-01-16 13:20 ` [PATCH 4/5] usb/ohci: Merge ohci_async_cancel_device() into ohci_child_detach() BALATON Zoltan
2022-01-16 21:15   ` Philippe Mathieu-Daudé via
2022-01-16 13:20 ` [PATCH 5/5] usb/ohci: Don't use packet from OHCIState for isochronous transfers BALATON Zoltan
2022-01-24 17:09 ` [PATCH 0/5] Misc OHCI clean ups BALATON Zoltan
2022-01-25  7:44   ` Gerd Hoffmann
2022-01-25 10:27     ` Gerd Hoffmann
2022-01-25 12:38       ` BALATON Zoltan

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=cover.1642339238.git.balaton@eik.bme.hu \
    --to=balaton@eik.bme.hu \
    --cc=kraxel@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /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 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).