Re: race in skb_splice_bits?

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Octavian Purdila <opurdila@...>
Cc: <netdev@...>
Date: Monday, May 26, 2008 - 10:08 pm

Octavian Purdila wrote:

Given the previous comment, that certainly looks wrong.

<snip>

But this could apparently cause deadlock.  Surely the correct fix is
to copy __skb->sk to a local variable before calling splice_to_pipe()
so we can re-lock it?

Ben.

--
Ben Hutchings, Senior Software Engineer, Solarflare Communications
Not speaking for my employer; that's the marketing department's job.
--
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:
race in skb_splice_bits?, Octavian Purdila, (Mon May 26, 8:25 pm)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Tue May 27, 7:01 am)
Re: race in skb_splice_bits?, Ben Hutchings, (Tue May 27, 7:08 am)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Tue May 27, 7:52 am)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Tue May 27, 7:56 am)
Re: race in skb_splice_bits?, Octavian Purdila, (Tue May 27, 8:53 am)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Tue May 27, 9:21 am)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Tue May 27, 10:03 am)
Re: race in skb_splice_bits?, Octavian Purdila, (Tue May 27, 10:39 am)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Tue May 27, 11:09 am)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Tue May 27, 11:12 am)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Tue May 27, 11:22 am)
Re: race in skb_splice_bits?, Octavian Purdila, (Tue May 27, 11:33 am)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Tue May 27, 11:47 am)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Tue May 27, 1:28 pm)
Re: race in skb_splice_bits?, Octavian Purdila, (Tue May 27, 7:59 pm)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Wed May 28, 4:52 am)
Re: race in skb_splice_bits?, Octavian Purdila, (Wed May 28, 9:20 am)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Wed May 28, 10:11 am)
Re: race in skb_splice_bits?, Octavian Purdila, (Wed May 28, 11:20 am)
Re: race in skb_splice_bits?, Octavian Purdila, (Wed May 28, 1:08 pm)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Wed May 28, 1:51 pm)
Re: race in skb_splice_bits?, Octavian Purdila, (Wed May 28, 2:02 pm)
Re: race in skb_splice_bits?, Jarek Poplawski, (Wed May 28, 4:01 pm)
Re: race in skb_splice_bits?, Octavian Purdila, (Wed May 28, 4:09 pm)
Re: race in skb_splice_bits?, Jarek Poplawski, (Wed May 28, 4:16 pm)
Re: race in skb_splice_bits?, Evgeniy Polyakov, (Wed May 28, 11:42 am)
Re: race in skb_splice_bits?, Ben Hutchings, (Mon May 26, 10:08 pm)
Re: race in skb_splice_bits?, Octavian Purdila, (Tue May 27, 6:41 am)