Re: High contention on the sk_buff_head.lock

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Eric Dumazet
Date: Monday, March 23, 2009 - 1:32 am

Jarek Poplawski a écrit :

I dont understand, doesnt it defeat the ticket spinlock thing and fairness ?

Thread doing __qdisc_run() already owns the __QDISC_STATE_RUNNING bit.

trying or taking spinlock has same effect, since it force a cache line ping pong,
and this is the real problem.

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
High contention on the sk_buff_head.lock, Vernon Mauery, (Wed Mar 18, 10:24 am)
Re: High contention on the sk_buff_head.lock, Eric Dumazet, (Wed Mar 18, 12:07 pm)
Re: High contention on the sk_buff_head.lock, Vernon Mauery, (Wed Mar 18, 1:17 pm)
Re: High contention on the sk_buff_head.lock, Andi Kleen, (Wed Mar 18, 1:54 pm)
Re: High contention on the sk_buff_head.lock, David Miller, (Wed Mar 18, 2:03 pm)
Re: High contention on the sk_buff_head.lock, Vernon Mauery, (Wed Mar 18, 2:07 pm)
Re: High contention on the sk_buff_head.lock, Vernon Mauery, (Wed Mar 18, 2:10 pm)
Re: High contention on the sk_buff_head.lock, David Miller, (Wed Mar 18, 2:38 pm)
Re: High contention on the sk_buff_head.lock, Eilon Greenstein, (Wed Mar 18, 2:45 pm)
Re: High contention on the sk_buff_head.lock, Vernon Mauery, (Wed Mar 18, 2:49 pm)
Re: High contention on the sk_buff_head.lock, Vernon Mauery, (Wed Mar 18, 2:51 pm)
Re: High contention on the sk_buff_head.lock, Gregory Haskins, (Wed Mar 18, 2:54 pm)
Re: High contention on the sk_buff_head.lock, Andi Kleen, (Wed Mar 18, 2:59 pm)
Re: High contention on the sk_buff_head.lock, Rick Jones, (Wed Mar 18, 3:19 pm)
Re: High contention on the sk_buff_head.lock, David Miller, (Wed Mar 18, 6:02 pm)
Re: High contention on the sk_buff_head.lock, David Miller, (Wed Mar 18, 6:03 pm)
Re: High contention on the sk_buff_head.lock, Sven-Thorsten Dietrich, (Wed Mar 18, 6:13 pm)
Re: High contention on the sk_buff_head.lock, Gregory Haskins, (Wed Mar 18, 8:48 pm)
Re: High contention on the sk_buff_head.lock, David Miller, (Wed Mar 18, 10:38 pm)
Re: High contention on the sk_buff_head.lock, Evgeniy Polyakov, (Thu Mar 19, 12:15 am)
Re: High contention on the sk_buff_head.lock, Gregory Haskins, (Thu Mar 19, 5:42 am)
Re: High contention on the sk_buff_head.lock, Peter W. Morreale, (Thu Mar 19, 5:50 am)
Re: High contention on the sk_buff_head.lock, Peter W. Morreale, (Thu Mar 19, 5:59 am)
Re: High contention on the sk_buff_head.lock, Peter W. Morreale, (Thu Mar 19, 6:36 am)
Re: High contention on the sk_buff_head.lock, Andi Kleen, (Thu Mar 19, 6:46 am)
Re: High contention on the sk_buff_head.lock, David Miller, (Thu Mar 19, 1:52 pm)
Re: High contention on the sk_buff_head.lock, Jarek Poplawski, (Fri Mar 20, 4:29 pm)
Re: High contention on the sk_buff_head.lock, Eric Dumazet, (Mon Mar 23, 1:32 am)
Re: High contention on the sk_buff_head.lock, David Miller, (Mon Mar 23, 1:37 am)
Re: High contention on the sk_buff_head.lock, Jarek Poplawski, (Mon Mar 23, 1:50 am)
Re: High contention on the sk_buff_head.lock, Herbert Xu, (Thu Apr 2, 7:13 am)
Re: High contention on the sk_buff_head.lock, Herbert Xu, (Thu Apr 2, 7:15 am)