netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4.14.x] net: erspan: fix use-after-free
@ 2019-05-29  0:01 Christoph Paasch
  2019-05-29  0:07 ` Greg KH
  0 siblings, 1 reply; 5+ messages in thread
From: Christoph Paasch @ 2019-05-29  0:01 UTC (permalink / raw)
  To: David Miller, gregkh; +Cc: netdev, William Tu

When building the erspan header for either v1 or v2, the eth_hdr()
does not point to the right inner packet's eth_hdr,
causing kasan report use-after-free and slab-out-of-bouds read.

The patch fixes the following syzkaller issues:
[1] BUG: KASAN: slab-out-of-bounds in erspan_xmit+0x22d4/0x2430 net/ipv4/ip_gre.c:735
[2] BUG: KASAN: slab-out-of-bounds in erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
[3] BUG: KASAN: use-after-free in erspan_xmit+0x22d4/0x2430 net/ipv4/ip_gre.c:735
[4] BUG: KASAN: use-after-free in erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698

[2] CPU: 0 PID: 3654 Comm: syzkaller377964 Not tainted 4.15.0-rc9+ #185
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
 __dump_stack lib/dump_stack.c:17 [inline]
 dump_stack+0x194/0x257 lib/dump_stack.c:53
 print_address_description+0x73/0x250 mm/kasan/report.c:252
 kasan_report_error mm/kasan/report.c:351 [inline]
 kasan_report+0x25b/0x340 mm/kasan/report.c:409
 __asan_report_load_n_noabort+0xf/0x20 mm/kasan/report.c:440
 erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
 erspan_xmit+0x3b8/0x13b0 net/ipv4/ip_gre.c:740
 __netdev_start_xmit include/linux/netdevice.h:4042 [inline]
 netdev_start_xmit include/linux/netdevice.h:4051 [inline]
 packet_direct_xmit+0x315/0x6b0 net/packet/af_packet.c:266
 packet_snd net/packet/af_packet.c:2943 [inline]
 packet_sendmsg+0x3aed/0x60b0 net/packet/af_packet.c:2968
 sock_sendmsg_nosec net/socket.c:638 [inline]
 sock_sendmsg+0xca/0x110 net/socket.c:648
 SYSC_sendto+0x361/0x5c0 net/socket.c:1729
 SyS_sendto+0x40/0x50 net/socket.c:1697
 do_syscall_32_irqs_on arch/x86/entry/common.c:327 [inline]
 do_fast_syscall_32+0x3ee/0xf9d arch/x86/entry/common.c:389
 entry_SYSENTER_compat+0x54/0x63 arch/x86/entry/entry_64_compat.S:129
RIP: 0023:0xf7fcfc79
RSP: 002b:00000000ffc6976c EFLAGS: 00000286 ORIG_RAX: 0000000000000171
RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 0000000020011000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020008000
RBP: 000000000000001c R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000

Commit b423d13c08a6 ("net: erspan: fix use-after-free") fixed the
use-after-free. The root-cause change (commit 84e54fe0a5ea ("gre:
introduce native tunnel support for ERSPAN")) made it into 4.14.

Thus, the fix needs to be backported to 4.14 as well.

Fixes: 84e54fe0a5ea ("gre: introduce native tunnel support for ERSPAN")
Cc: William Tu <u9012063@gmail.com>
Signed-off-by: Christoph Paasch <cpaasch@apple.com>
---

Notes:
    This should *only* go into 4.14.

 net/ipv4/ip_gre.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net/ipv4/ip_gre.c b/net/ipv4/ip_gre.c
index dd3bcf22fe8b..0fc499db6da2 100644
--- a/net/ipv4/ip_gre.c
+++ b/net/ipv4/ip_gre.c
@@ -689,7 +689,7 @@ static void erspan_build_header(struct sk_buff *skb,
 				__be32 id, u32 index, bool truncate)
 {
 	struct iphdr *iphdr = ip_hdr(skb);
-	struct ethhdr *eth = eth_hdr(skb);
+	struct ethhdr *eth = (struct ethhdr *)skb->data;
 	enum erspan_encap_type enc_type;
 	struct erspanhdr *ershdr;
 	struct qtag_prefix {
-- 
2.21.0


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH v4.14.x] net: erspan: fix use-after-free
  2019-05-29  0:01 [PATCH v4.14.x] net: erspan: fix use-after-free Christoph Paasch
@ 2019-05-29  0:07 ` Greg KH
  2019-05-29  0:14   ` Christoph Paasch
  0 siblings, 1 reply; 5+ messages in thread
From: Greg KH @ 2019-05-29  0:07 UTC (permalink / raw)
  To: Christoph Paasch; +Cc: David Miller, netdev, William Tu

On Tue, May 28, 2019 at 05:01:13PM -0700, Christoph Paasch wrote:
> When building the erspan header for either v1 or v2, the eth_hdr()
> does not point to the right inner packet's eth_hdr,
> causing kasan report use-after-free and slab-out-of-bouds read.
> 
> The patch fixes the following syzkaller issues:
> [1] BUG: KASAN: slab-out-of-bounds in erspan_xmit+0x22d4/0x2430 net/ipv4/ip_gre.c:735
> [2] BUG: KASAN: slab-out-of-bounds in erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
> [3] BUG: KASAN: use-after-free in erspan_xmit+0x22d4/0x2430 net/ipv4/ip_gre.c:735
> [4] BUG: KASAN: use-after-free in erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
> 
> [2] CPU: 0 PID: 3654 Comm: syzkaller377964 Not tainted 4.15.0-rc9+ #185
> Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
> Call Trace:
>  __dump_stack lib/dump_stack.c:17 [inline]
>  dump_stack+0x194/0x257 lib/dump_stack.c:53
>  print_address_description+0x73/0x250 mm/kasan/report.c:252
>  kasan_report_error mm/kasan/report.c:351 [inline]
>  kasan_report+0x25b/0x340 mm/kasan/report.c:409
>  __asan_report_load_n_noabort+0xf/0x20 mm/kasan/report.c:440
>  erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
>  erspan_xmit+0x3b8/0x13b0 net/ipv4/ip_gre.c:740
>  __netdev_start_xmit include/linux/netdevice.h:4042 [inline]
>  netdev_start_xmit include/linux/netdevice.h:4051 [inline]
>  packet_direct_xmit+0x315/0x6b0 net/packet/af_packet.c:266
>  packet_snd net/packet/af_packet.c:2943 [inline]
>  packet_sendmsg+0x3aed/0x60b0 net/packet/af_packet.c:2968
>  sock_sendmsg_nosec net/socket.c:638 [inline]
>  sock_sendmsg+0xca/0x110 net/socket.c:648
>  SYSC_sendto+0x361/0x5c0 net/socket.c:1729
>  SyS_sendto+0x40/0x50 net/socket.c:1697
>  do_syscall_32_irqs_on arch/x86/entry/common.c:327 [inline]
>  do_fast_syscall_32+0x3ee/0xf9d arch/x86/entry/common.c:389
>  entry_SYSENTER_compat+0x54/0x63 arch/x86/entry/entry_64_compat.S:129
> RIP: 0023:0xf7fcfc79
> RSP: 002b:00000000ffc6976c EFLAGS: 00000286 ORIG_RAX: 0000000000000171
> RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 0000000020011000
> RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020008000
> RBP: 000000000000001c R08: 0000000000000000 R09: 0000000000000000
> R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
> R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
> 
> Commit b423d13c08a6 ("net: erspan: fix use-after-free") fixed the
> use-after-free. The root-cause change (commit 84e54fe0a5ea ("gre:
> introduce native tunnel support for ERSPAN")) made it into 4.14.
> 
> Thus, the fix needs to be backported to 4.14 as well.
> 
> Fixes: 84e54fe0a5ea ("gre: introduce native tunnel support for ERSPAN")
> Cc: William Tu <u9012063@gmail.com>
> Signed-off-by: Christoph Paasch <cpaasch@apple.com>
> ---
> 
> Notes:
>     This should *only* go into 4.14.

What is the git commit id of this patch in Linus's tree?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH v4.14.x] net: erspan: fix use-after-free
  2019-05-29  0:07 ` Greg KH
@ 2019-05-29  0:14   ` Christoph Paasch
  2019-05-29  0:56     ` Greg KH
  0 siblings, 1 reply; 5+ messages in thread
From: Christoph Paasch @ 2019-05-29  0:14 UTC (permalink / raw)
  To: Greg KH; +Cc: David Miller, netdev, William Tu

On 28/05/19 - 17:07:44, Greg KH wrote:
> On Tue, May 28, 2019 at 05:01:13PM -0700, Christoph Paasch wrote:
> > When building the erspan header for either v1 or v2, the eth_hdr()
> > does not point to the right inner packet's eth_hdr,
> > causing kasan report use-after-free and slab-out-of-bouds read.
> > 
> > The patch fixes the following syzkaller issues:
> > [1] BUG: KASAN: slab-out-of-bounds in erspan_xmit+0x22d4/0x2430 net/ipv4/ip_gre.c:735
> > [2] BUG: KASAN: slab-out-of-bounds in erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
> > [3] BUG: KASAN: use-after-free in erspan_xmit+0x22d4/0x2430 net/ipv4/ip_gre.c:735
> > [4] BUG: KASAN: use-after-free in erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
> > 
> > [2] CPU: 0 PID: 3654 Comm: syzkaller377964 Not tainted 4.15.0-rc9+ #185
> > Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
> > Call Trace:
> >  __dump_stack lib/dump_stack.c:17 [inline]
> >  dump_stack+0x194/0x257 lib/dump_stack.c:53
> >  print_address_description+0x73/0x250 mm/kasan/report.c:252
> >  kasan_report_error mm/kasan/report.c:351 [inline]
> >  kasan_report+0x25b/0x340 mm/kasan/report.c:409
> >  __asan_report_load_n_noabort+0xf/0x20 mm/kasan/report.c:440
> >  erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
> >  erspan_xmit+0x3b8/0x13b0 net/ipv4/ip_gre.c:740
> >  __netdev_start_xmit include/linux/netdevice.h:4042 [inline]
> >  netdev_start_xmit include/linux/netdevice.h:4051 [inline]
> >  packet_direct_xmit+0x315/0x6b0 net/packet/af_packet.c:266
> >  packet_snd net/packet/af_packet.c:2943 [inline]
> >  packet_sendmsg+0x3aed/0x60b0 net/packet/af_packet.c:2968
> >  sock_sendmsg_nosec net/socket.c:638 [inline]
> >  sock_sendmsg+0xca/0x110 net/socket.c:648
> >  SYSC_sendto+0x361/0x5c0 net/socket.c:1729
> >  SyS_sendto+0x40/0x50 net/socket.c:1697
> >  do_syscall_32_irqs_on arch/x86/entry/common.c:327 [inline]
> >  do_fast_syscall_32+0x3ee/0xf9d arch/x86/entry/common.c:389
> >  entry_SYSENTER_compat+0x54/0x63 arch/x86/entry/entry_64_compat.S:129
> > RIP: 0023:0xf7fcfc79
> > RSP: 002b:00000000ffc6976c EFLAGS: 00000286 ORIG_RAX: 0000000000000171
> > RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 0000000020011000
> > RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020008000
> > RBP: 000000000000001c R08: 0000000000000000 R09: 0000000000000000
> > R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
> > R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
> > 
> > Commit b423d13c08a6 ("net: erspan: fix use-after-free") fixed the
> > use-after-free. The root-cause change (commit 84e54fe0a5ea ("gre:
> > introduce native tunnel support for ERSPAN")) made it into 4.14.
> > 
> > Thus, the fix needs to be backported to 4.14 as well.
> > 
> > Fixes: 84e54fe0a5ea ("gre: introduce native tunnel support for ERSPAN")
> > Cc: William Tu <u9012063@gmail.com>
> > Signed-off-by: Christoph Paasch <cpaasch@apple.com>
> > ---
> > 
> > Notes:
> >     This should *only* go into 4.14.
> 
> What is the git commit id of this patch in Linus's tree?

It is b423d13c08a6 ("net: erspan: fix use-after-free").

The cherry-pick to 4.14 does not work though, which is why I sent this patch
here.


Christoph



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH v4.14.x] net: erspan: fix use-after-free
  2019-05-29  0:14   ` Christoph Paasch
@ 2019-05-29  0:56     ` Greg KH
  2019-05-29 17:02       ` William Tu
  0 siblings, 1 reply; 5+ messages in thread
From: Greg KH @ 2019-05-29  0:56 UTC (permalink / raw)
  To: Christoph Paasch; +Cc: David Miller, netdev, William Tu

On Tue, May 28, 2019 at 05:14:21PM -0700, Christoph Paasch wrote:
> On 28/05/19 - 17:07:44, Greg KH wrote:
> > On Tue, May 28, 2019 at 05:01:13PM -0700, Christoph Paasch wrote:
> > > When building the erspan header for either v1 or v2, the eth_hdr()
> > > does not point to the right inner packet's eth_hdr,
> > > causing kasan report use-after-free and slab-out-of-bouds read.
> > > 
> > > The patch fixes the following syzkaller issues:
> > > [1] BUG: KASAN: slab-out-of-bounds in erspan_xmit+0x22d4/0x2430 net/ipv4/ip_gre.c:735
> > > [2] BUG: KASAN: slab-out-of-bounds in erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
> > > [3] BUG: KASAN: use-after-free in erspan_xmit+0x22d4/0x2430 net/ipv4/ip_gre.c:735
> > > [4] BUG: KASAN: use-after-free in erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
> > > 
> > > [2] CPU: 0 PID: 3654 Comm: syzkaller377964 Not tainted 4.15.0-rc9+ #185
> > > Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
> > > Call Trace:
> > >  __dump_stack lib/dump_stack.c:17 [inline]
> > >  dump_stack+0x194/0x257 lib/dump_stack.c:53
> > >  print_address_description+0x73/0x250 mm/kasan/report.c:252
> > >  kasan_report_error mm/kasan/report.c:351 [inline]
> > >  kasan_report+0x25b/0x340 mm/kasan/report.c:409
> > >  __asan_report_load_n_noabort+0xf/0x20 mm/kasan/report.c:440
> > >  erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
> > >  erspan_xmit+0x3b8/0x13b0 net/ipv4/ip_gre.c:740
> > >  __netdev_start_xmit include/linux/netdevice.h:4042 [inline]
> > >  netdev_start_xmit include/linux/netdevice.h:4051 [inline]
> > >  packet_direct_xmit+0x315/0x6b0 net/packet/af_packet.c:266
> > >  packet_snd net/packet/af_packet.c:2943 [inline]
> > >  packet_sendmsg+0x3aed/0x60b0 net/packet/af_packet.c:2968
> > >  sock_sendmsg_nosec net/socket.c:638 [inline]
> > >  sock_sendmsg+0xca/0x110 net/socket.c:648
> > >  SYSC_sendto+0x361/0x5c0 net/socket.c:1729
> > >  SyS_sendto+0x40/0x50 net/socket.c:1697
> > >  do_syscall_32_irqs_on arch/x86/entry/common.c:327 [inline]
> > >  do_fast_syscall_32+0x3ee/0xf9d arch/x86/entry/common.c:389
> > >  entry_SYSENTER_compat+0x54/0x63 arch/x86/entry/entry_64_compat.S:129
> > > RIP: 0023:0xf7fcfc79
> > > RSP: 002b:00000000ffc6976c EFLAGS: 00000286 ORIG_RAX: 0000000000000171
> > > RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 0000000020011000
> > > RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020008000
> > > RBP: 000000000000001c R08: 0000000000000000 R09: 0000000000000000
> > > R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
> > > R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
> > > 
> > > Commit b423d13c08a6 ("net: erspan: fix use-after-free") fixed the
> > > use-after-free. The root-cause change (commit 84e54fe0a5ea ("gre:
> > > introduce native tunnel support for ERSPAN")) made it into 4.14.
> > > 
> > > Thus, the fix needs to be backported to 4.14 as well.
> > > 
> > > Fixes: 84e54fe0a5ea ("gre: introduce native tunnel support for ERSPAN")
> > > Cc: William Tu <u9012063@gmail.com>
> > > Signed-off-by: Christoph Paasch <cpaasch@apple.com>
> > > ---
> > > 
> > > Notes:
> > >     This should *only* go into 4.14.
> > 
> > What is the git commit id of this patch in Linus's tree?
> 
> It is b423d13c08a6 ("net: erspan: fix use-after-free").
> 
> The cherry-pick to 4.14 does not work though, which is why I sent this patch
> here.

Not a problem, I just needed the original git commit id :)

Now queued up, thanks!

greg k-h

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH v4.14.x] net: erspan: fix use-after-free
  2019-05-29  0:56     ` Greg KH
@ 2019-05-29 17:02       ` William Tu
  0 siblings, 0 replies; 5+ messages in thread
From: William Tu @ 2019-05-29 17:02 UTC (permalink / raw)
  To: Greg KH; +Cc: Christoph Paasch, David Miller, Linux Kernel Network Developers

On Tue, May 28, 2019 at 5:56 PM Greg KH <gregkh@linuxfoundation.org> wrote:
>
> On Tue, May 28, 2019 at 05:14:21PM -0700, Christoph Paasch wrote:
> > On 28/05/19 - 17:07:44, Greg KH wrote:
> > > On Tue, May 28, 2019 at 05:01:13PM -0700, Christoph Paasch wrote:
> > > > When building the erspan header for either v1 or v2, the eth_hdr()
> > > > does not point to the right inner packet's eth_hdr,
> > > > causing kasan report use-after-free and slab-out-of-bouds read.
> > > >
> > > > The patch fixes the following syzkaller issues:
> > > > [1] BUG: KASAN: slab-out-of-bounds in erspan_xmit+0x22d4/0x2430 net/ipv4/ip_gre.c:735
> > > > [2] BUG: KASAN: slab-out-of-bounds in erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
> > > > [3] BUG: KASAN: use-after-free in erspan_xmit+0x22d4/0x2430 net/ipv4/ip_gre.c:735
> > > > [4] BUG: KASAN: use-after-free in erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
> > > >
> > > > [2] CPU: 0 PID: 3654 Comm: syzkaller377964 Not tainted 4.15.0-rc9+ #185
> > > > Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
> > > > Call Trace:
> > > >  __dump_stack lib/dump_stack.c:17 [inline]
> > > >  dump_stack+0x194/0x257 lib/dump_stack.c:53
> > > >  print_address_description+0x73/0x250 mm/kasan/report.c:252
> > > >  kasan_report_error mm/kasan/report.c:351 [inline]
> > > >  kasan_report+0x25b/0x340 mm/kasan/report.c:409
> > > >  __asan_report_load_n_noabort+0xf/0x20 mm/kasan/report.c:440
> > > >  erspan_build_header+0x3bf/0x3d0 net/ipv4/ip_gre.c:698
> > > >  erspan_xmit+0x3b8/0x13b0 net/ipv4/ip_gre.c:740
> > > >  __netdev_start_xmit include/linux/netdevice.h:4042 [inline]
> > > >  netdev_start_xmit include/linux/netdevice.h:4051 [inline]
> > > >  packet_direct_xmit+0x315/0x6b0 net/packet/af_packet.c:266
> > > >  packet_snd net/packet/af_packet.c:2943 [inline]
> > > >  packet_sendmsg+0x3aed/0x60b0 net/packet/af_packet.c:2968
> > > >  sock_sendmsg_nosec net/socket.c:638 [inline]
> > > >  sock_sendmsg+0xca/0x110 net/socket.c:648
> > > >  SYSC_sendto+0x361/0x5c0 net/socket.c:1729
> > > >  SyS_sendto+0x40/0x50 net/socket.c:1697
> > > >  do_syscall_32_irqs_on arch/x86/entry/common.c:327 [inline]
> > > >  do_fast_syscall_32+0x3ee/0xf9d arch/x86/entry/common.c:389
> > > >  entry_SYSENTER_compat+0x54/0x63 arch/x86/entry/entry_64_compat.S:129
> > > > RIP: 0023:0xf7fcfc79
> > > > RSP: 002b:00000000ffc6976c EFLAGS: 00000286 ORIG_RAX: 0000000000000171
> > > > RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 0000000020011000
> > > > RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020008000
> > > > RBP: 000000000000001c R08: 0000000000000000 R09: 0000000000000000
> > > > R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
> > > > R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
> > > >
> > > > Commit b423d13c08a6 ("net: erspan: fix use-after-free") fixed the
> > > > use-after-free. The root-cause change (commit 84e54fe0a5ea ("gre:
> > > > introduce native tunnel support for ERSPAN")) made it into 4.14.
> > > >
> > > > Thus, the fix needs to be backported to 4.14 as well.
> > > >
> > > > Fixes: 84e54fe0a5ea ("gre: introduce native tunnel support for ERSPAN")
> > > > Cc: William Tu <u9012063@gmail.com>
> > > > Signed-off-by: Christoph Paasch <cpaasch@apple.com>
> > > > ---
> > > >
> > > > Notes:
> > > >     This should *only* go into 4.14.
> > >
> > > What is the git commit id of this patch in Linus's tree?
> >
> > It is b423d13c08a6 ("net: erspan: fix use-after-free").
> >
> > The cherry-pick to 4.14 does not work though, which is why I sent this patch
> > here.
>
> Not a problem, I just needed the original git commit id :)
>
> Now queued up, thanks!
>
> greg k-h

Thanks a lot.
William

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-05-29 17:02 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-29  0:01 [PATCH v4.14.x] net: erspan: fix use-after-free Christoph Paasch
2019-05-29  0:07 ` Greg KH
2019-05-29  0:14   ` Christoph Paasch
2019-05-29  0:56     ` Greg KH
2019-05-29 17:02       ` William Tu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).