From patchwork Fri Mar 9 15:34:39 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: William Tu X-Patchwork-Id: 883701 Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="VVTyrpg0"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zyWfW4RKvz9sW3 for ; Sat, 10 Mar 2018 02:35:15 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751223AbeCIPfN (ORCPT ); Fri, 9 Mar 2018 10:35:13 -0500 Received: from mail-pl0-f47.google.com ([209.85.160.47]:40784 "EHLO mail-pl0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751137AbeCIPfL (ORCPT ); Fri, 9 Mar 2018 10:35:11 -0500 Received: by mail-pl0-f47.google.com with SMTP id i6-v6so5411793plt.7 for ; Fri, 09 Mar 2018 07:35:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=SmMp7r59nDBWmhPRqjaoaoi/xXknv9+k54Ym23mNz1Q=; b=VVTyrpg0OLpHRvnp9THrHnS3GUP06hG29ZR8rnzAUI4z1N3GrEVF323GGp/3XQKLod RFHkPUnw2gCzf5Y1MH6PvCrnPjZBAzWywBnlMae5TNSturt3r84L3G1svYPsVvg15kRX IPXRGa3x0ZQU2I8dkOT3GOwILWX+qfLQx/BVxsineLt+8DmAWwzIoQAV3sKkl/1Tmncv +066Bd/5ZfX+RMCG4+drxzNgNLRVAisoDrD/i/P28cpubzeQt+neBKphkHA3sIFtZ9Ox dSgry4jNgYwugZN2A0T3w/4+Vbdzd/l9E1uV+S+vCnTHqI05QI1hykynizalDqyHNzIB SB7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=SmMp7r59nDBWmhPRqjaoaoi/xXknv9+k54Ym23mNz1Q=; b=W1qpPOBdNHXjPt+XFTuOb14DBoyjjQziH++erwbmOKYbHzf82brY44B2U13iiro2mL gEpPO0n9U3SJiLxgikeZMQJ7r0MmRmsbaqgFUX9IVPc+ORm7i6yAZ65AF7nNzED/c6uh 2HExPgd2stLIp+Aqy+bWJpfHUKrP2ASGecRQ3Fe3h/szpMqDVN4ZWilmK0uQuG3Y0s97 t7km6AaTUdm0aemfNFz1FNt8mHesdHpCktUewvsG6ePWbr711gSZhg/bAZOU1qx1stZF QdYQhwd4scUVEW3zRy9dOgitdHse5AXTsEGc1S9dfWeZgiRFsyt1PqzbLcuRzyLcnnxH 2HNw== X-Gm-Message-State: APf1xPDPbPbgItatBGRJmcR+XuE9mE2FLNWGv7jTdo0iBVNCP8KfSueY qvs1B+lXuw4YyUnfx87wR1fgMEwu X-Google-Smtp-Source: AG47ELuAin/qsAjK8KTLW81BiKL7v6liKRNSsXtCit5PRzky2RL5wczrSRktD3MeuPIqwHyb+1L5HA== X-Received: by 2002:a17:902:8b82:: with SMTP id ay2-v6mr27836781plb.12.1520609711262; Fri, 09 Mar 2018 07:35:11 -0800 (PST) Received: from sc9-mailhost3.vmware.com ([24.5.191.4]) by smtp.gmail.com with ESMTPSA id q20sm3283443pgc.84.2018.03.09.07.35.10 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 09 Mar 2018 07:35:10 -0800 (PST) From: William Tu To: netdev@vger.kernel.org Subject: [PATCH net 0/3] a couple of erspan fixes Date: Fri, 9 Mar 2018 07:34:39 -0800 Message-Id: <1520609682-101077-1-git-send-email-u9012063@gmail.com> X-Mailer: git-send-email 2.7.4 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org The series fixes a couple of erspan issues. The first patch adds the erspan v2 proto type to the ip6 tunnel lookup. The second patch improves the error handling when users screws the version number in metadata. The final patch makes sure the skb has enough headroom for pushing erspan header when xmit. William Tu (3): ip6gre: add erspan v2 to tunnel lookup ip6erspan: improve error handling for erspan version number. ip6erspan: make sure enough headroom at xmit. net/ipv6/ip6_gre.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-)