Comment 5 for bug 1567064

Revision history for this message
Jon Maloy (maloy) wrote : RE: [Bug 1567064] Re: tipc: missing linearization of sk_buff

Hi,
I have installed and tested it as far as I could without being able to reproduce the problem.
You can go ahead.

Thank you for your help.
///jon

PS. I hope I will receive a hint when this is officially released, so I can alert the users who have seen the problem.

> -----Original Message-----
> From: <email address hidden> [mailto:<email address hidden>] On Behalf Of
> Joseph Salisbury
> Sent: Monday, 18 April, 2016 14:17
> To: Jon Maloy
> Subject: [Bug 1567064] Re: tipc: missing linearization of sk_buff
>
> I built a Xenial test kernel with a cherry-pick of commit c7cad0d6f.
> This test kernel can be downloaded from:
>
> http://kernel.ubuntu.com/~jsalisbury/lp1567064/
>
> Can you test this kernel and see if it resolves this bug?
>
> Thanks in advance!
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1567064
>
> Title:
> tipc: missing linearization of sk_buff
>
> Status in linux package in Ubuntu:
> In Progress
> Status in linux source package in Xenial:
> In Progress
>
> Bug description:
> The TIPC binding table sometimes fails to update correctly between
> nodes because we don't linearize nonlinear buffers at two places where
> it is needed in the code.
>
> In the upstream kernel at kernel.org, the following commit was applied
> on Nov 19th 2015:
>
> commit c7cad0d6f70cd4ce8644ffe528a4df1cdc2e77f5 ("tipc: move
> linearization of buffers to generic code") that fixes this issue.
>
> This crucial fix made it into kernel 4.5, but unfortunately not into
> 4.4 that is used in Xenial, and makes TIPC in Xenial almost unusable
> as it is now.
>
> Now I am uncertain about how to proceed with this, since I am new with dealing
> with the Ubuntu kernel.
> - Do you apply such fixes from kernel.org if I post a new one to
> kernel.org/stable? (The one referred to above won't apply cleanly to 4.4).
> - Or should I issue a new one directly to Ubuntu's kernel team ?
> - Or do you fix it yourself (it it pretty trivial and safe if you take a look at the
> original commit I refer to) ?
>
> BR
> Jon Maloy
> Ericsson Canada Inc
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1567064/+subscriptions