#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.