My patch was originally posted here (at the bottom):If you're using the later and better approach (I can't remember who came up with that, sorry, and I don't have the time to look back through the thread right now - @joevt I think it was you?) then I would also be pretty surprised by a performance difference, but my surprise would be far less well-founded.
https://68kmla.org/bb/index.php?threads/the-great-gazelle-pci-hack-thread-part-2.38360/post-467825
It's useful because it is not OrangeMicro or Sonnet specific.
Both patches should allow USB to work. The question is, for each patch, was the system setup the same when doing the benchmarks?Only thing I can think of is whether the slowdown is to do with enabling USB or FW in the OS itself. In other words, "does having working USB hardware attached cause higher CPU usage somewhere", rather than "does the patch cause a performance issue". I've never done or seen any comparative benchmarks here, so that's a pure wild hypothesis.