https://bugzilla.kernel.org/show_bug.cgi?id=99461

Joseph Salisbury joseph.salisbury at canonical.com
Tue Aug 18 15:24:03 UTC 2015


On 08/18/2015 09:52 AM, Dan Searle wrote:
>
> Hi,
>
>  
>
> I tried sending this to the kernel-bugs Ubuntu list, but the message
> was rejected for reasons I can’t understand, I hope this is the
> correct place to send this information.
>
>  
>
> See: https://bugzilla.redhat.com/show_bug.cgi?id=1205258
> <https://bugzilla.redhat.com/show_bug.cgi?id=1205258>
>
> See Also: https://bugzilla.kernel.org/show_bug.cgi?id=99461
> <https://bugzilla.kernel.org/show_bug.cgi?id=99461>
>
>  
>
> It’s a bug effecting recv() system calls using flags MSG_PEEK |
> MSG_WAITALL effecting Ubuntu kernels which has been fixed in kernel
> version “kernel-3.10.0-306.el7”.
>
>  
>
> I’m wondering when this fix will be taken up and included in the
> Ubuntu 14.04 LTS kernel packages?
>
>  
>
> Regards, Dan.
>
>  
>
>  
>
> Dan Searle
>
> Development Direcor
>
> *CensorNet – Complete cloud security – anyone, anywhere, any app, any
> device*
>
> E: dan.searle at censornet.com <mailto:dan.searle at censornet.com>
> W: _www.censornet.com <http://www.censornet.com/>_
>
> CensorNet Ltd | Network House|6th Floor | Basing View | Basingstoke |
> Hants | RG21 4HG | United Kingdom
>
>  
>
> CensorNet Ltd is a registered company in England & Wales No. 05518629
> VAT registration number 901-2048-78
>
> Any views expressed in this email communication are those of the
> individual sender, except where the sender specifically states them to
> be the views of a member of CensorNet Ltd. CensorNet Ltd does not
> represent, warrant or guarantee that the integrity of this
> communication has been maintained nor that the communication is free
> of errors or interference.
>
>
>
Hi Dan,

The fix in mainline is:

commit dfbafc995304ebb9a9b03f65083e6e9cea143b20
Author: Sabrina Dubroca <sd at queasysnail.net>
Date:   Fri Jul 24 18:19:25 2015 +0200

    tcp: fix recv with flags MSG_WAITALL | MSG_PEEK



Can you create a Launchpad bug for this, Dan?  That is how we can track
the fix making it into pre v3.10 Ubuntu kernels.  If not, I can create
the bug.  Also, do you have a way to reproduce this bug, or can you list
the steps?  If so, I can build a test kernel with a cherry pick of this
commit, so it can be tested before sending a SRU request.

Thanks,

Joe





More information about the kernel-team mailing list