From: Dave Jones <davej@codemonkey.org.uk>
To: Jason Wang <jasowang@redhat.com>
Cc: Alexis Bauvin <abauvin@scaleway.com>, netdev@vger.kernel.org
Subject: Re: tun: mark small packets as owned by the tap sock
Date: Tue, 13 Aug 2019 10:00:25 -0400 [thread overview]
Message-ID: <20190813140025.GA17823@codemonkey.org.uk> (raw)
In-Reply-To: <6b16739e-ab96-9c93-9636-5b80b81c2b20@redhat.com>
On Tue, Aug 13, 2019 at 04:33:59PM +0800, Jason Wang wrote:
>
> On 2019/8/13 上午6:19, Dave Jones wrote:
> > On Wed, Aug 07, 2019 at 12:30:07AM +0000, Linux Kernel wrote:
> > > Commit: 4b663366246be1d1d4b1b8b01245b2e88ad9e706
> > > Parent: 16b2084a8afa1432d14ba72b7c97d7908e178178
> > > Web: https://git.kernel.org/torvalds/c/4b663366246be1d1d4b1b8b01245b2e88ad9e706
> > > Author: Alexis Bauvin <abauvin@scaleway.com>
> > > AuthorDate: Tue Jul 23 16:23:01 2019 +0200
> > >
> > > tun: mark small packets as owned by the tap sock
> > >
> > > - v1 -> v2: Move skb_set_owner_w to __tun_build_skb to reduce patch size
> >
> > This commit breaks ipv6 routing when I deployed on it a linode.
> > It seems to work briefly after boot, and then silently all packets get
> > dropped. (Presumably, it's dropping RA or ND packets)
> >
> > With this reverted, everything works as it did in rc3.
> >
> Two questions:
>
> - Are you using XDP for TUN?
not knowingly.
$ grep XDP .config
# CONFIG_XDP_SOCKETS is not set
What's configured on the hypervisor side I have no idea.
> - Does it work before 66ccbc9c87c2?
that's been around since 4.14-rc1, and at one point it ran whatever was
in debian9 (4.9). I don't recall it ever not working, so I'd say yes.
I can build a 4.13 if it'll prove something, but it'll take me a while.
(This is my primary MX, so it's dropping email while it's on the broken
kernel, so I need to plan some time to be around to babysit it)
> If yes, could you show us the result of net_dropmonitor?
where do I get that? It doesn't seem packaged for debian.
Dave
next prev parent reply other threads:[~2019-08-13 14:00 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <git-mailbomb-linux-master-4b663366246be1d1d4b1b8b01245b2e88ad9e706@kernel.org>
2019-08-12 22:19 ` tun: mark small packets as owned by the tap sock Dave Jones
2019-08-13 7:58 ` Jack Wang
2019-08-13 8:33 ` Jason Wang
2019-08-13 14:00 ` Dave Jones [this message]
2019-08-15 5:11 ` Jason Wang
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190813140025.GA17823@codemonkey.org.uk \
--to=davej@codemonkey.org.uk \
--cc=abauvin@scaleway.com \
--cc=jasowang@redhat.com \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.