[haiku-bugs] Re: [Haiku] #9078: FreeBSD network drivers using legacy interrupt wrappers are extremely slow

  • From: "mmlr" <trac@xxxxxxxxxxxx>
  • Date: Fri, 02 Nov 2012 14:52:44 -0000

#9078: FreeBSD network drivers using legacy interrupt wrappers are extremely 
slow
----------------------------------------+----------------------------
   Reporter:  kallisti5                 |      Owner:  axeld
       Type:  bug                       |     Status:  new
   Priority:  normal                    |  Milestone:  R1/alpha4
  Component:  Network & Internet/Stack  |    Version:  R1/Development
 Resolution:                            |   Keywords:
 Blocked By:                            |   Blocking:  8295
Has a Patch:  0                         |   Platform:  All
----------------------------------------+----------------------------

Comment (by mmlr):

 Replying to [comment:7 tqh]:
 > Then maybe it isn't a problem. From lock usage info on i4965 I suspect
 it is, but might just be on my card / network / ...

 I think the semaphore in question isn't used as a lock but as a signal.
 Basically the thread in question is always waiting on the semaphore
 '''unless''' there is an action to be taken (i.e. a task is added to the
 queue). So high wait times are to be expected here.

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

Other related posts: