[haiku-bugs] Re: [Haiku] #8454: Very low network performance with a Marvell Yukon card.

  • From: "scottmc" <trac@xxxxxxxxxxxx>
  • Date: Mon, 24 Sep 2012 15:31:44 -0000

#8454: Very low network performance with a Marvell Yukon card.
---------------------------------------------+----------------------------
   Reporter:  bga                            |      Owner:  nobody
       Type:  bug                            |     Status:  new
   Priority:  high                           |  Milestone:  R1/alpha4
  Component:  Drivers/Network/marvell_yukon  |    Version:  R1/Development
 Resolution:                                 |   Keywords:
 Blocked By:  8743                           |   Blocking:  8928
Has a Patch:  0                              |   Platform:  All
---------------------------------------------+----------------------------

Comment (by scottmc):

 Replying to [comment:31 tqh]:
 > I havn't verified this but I suspect that the freebsd drivers
 (marvell_yukon, iprowifi4965 and others) that use fake interrupt handlers
 involving semaphore signaling and a thread doing the real int work are the
 slow ones. The rtl81xx which uses the int handler directly seems to have
 pretty good performance. For iprowifi4965 I think rewriting the int
 handler would be quite easy and would be a good test for this. See
 http://cgit.haiku-
 os.org/haiku/tree/src/libs/compat/freebsd_network/bus.c#320 for more info.
 It will take me a few days before I can get to that though.

 @tqh:
 Can you take this one and determine if it can be fixed for r1alpha4 or
 pushed out to the next milestone?  Perhaps roll this back to the last know
 mostly working version?

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8454#comment:35>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: