From patchwork Thu Jan 31 01:08:50 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khalid Elmously X-Patchwork-Id: 1033868 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43qhvk1xcKz9sBn; Thu, 31 Jan 2019 12:09:06 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1gp0qf-0000N2-6o; Thu, 31 Jan 2019 01:08:57 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.86_2) (envelope-from ) id 1gp0qd-0000Mw-2I for kernel-team@lists.ubuntu.com; Thu, 31 Jan 2019 01:08:55 +0000 Received: from mail-io1-f69.google.com ([209.85.166.69]) by youngberry.canonical.com with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.76) (envelope-from ) id 1gp0qc-0000ig-OR for kernel-team@lists.ubuntu.com; Thu, 31 Jan 2019 01:08:54 +0000 Received: by mail-io1-f69.google.com with SMTP id h7so1275317iof.19 for ; Wed, 30 Jan 2019 17:08:54 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition:user-agent; bh=pHY7PTHrPE7zVn9PRUdAOEOpAGjiFWz+HdhSPPjasXQ=; b=s3uMqgbsxFl3f1ovf2DGfEfYpqVHocXgEkEWkJaM7uXws7HjvGUnLQjCdEeIYmBecQ IuiwdA5bByI4KCGT5AphsUxOHUK4p9Z+rpWXpTOuqrroJA9tp6pS9+/fVtCpzygDaIfv fDAGTJYI+b4OhHv6AJyc3QTvERsJh2/JlfDP0YJoPj9Hh9Lwq7FKzfzZTXF/V5u4wbBH DqxZAvCw1PlpNnnvhuEVquu00NNw6CNR8pr8k/mzdOweuHxydZwKvd21kDjnP8oQ+4iy 2udh9WndA0VuMD2+LFi15Jc7R7jH179qndaSk5Qt4fIBCNwu4D6WSk9TE+3E3qL17I+g pyaA== X-Gm-Message-State: AJcUukcfeegd+ipT9/v/Ju+Y0UHgWhy5U8b+4y6Epsxm1RiQKEVjxRao whuRnoGOJ0mqzZO2YxFHeomSu+RrkVwGWpXxbnkZumeXOVX4N3s80XGNgt/6RCapOGu6H3lRTs3 3/ggnDxVU3rZBA2fVr0Knb7kOKT25YyECRFZIv9ivkQ== X-Received: by 2002:a24:b50a:: with SMTP id v10mr18326407ite.21.1548896933667; Wed, 30 Jan 2019 17:08:53 -0800 (PST) X-Google-Smtp-Source: ALg8bN4VIMka8vV99ITqm2vJUDxEvPezh6cFNppPatJGC5538bJ3oWKIqzLJkItXZdy7hsPTPUkCrQ== X-Received: by 2002:a24:b50a:: with SMTP id v10mr18326396ite.21.1548896933382; Wed, 30 Jan 2019 17:08:53 -0800 (PST) Received: from kbuntu (dhcp-24-53-242-107.cable.user.start.ca. [24.53.242.107]) by smtp.gmail.com with ESMTPSA id m186sm1902997ita.2.2019.01.30.17.08.52 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 30 Jan 2019 17:08:52 -0800 (PST) Date: Wed, 30 Jan 2019 20:08:50 -0500 From: Khalid Elmously To: kernel-team@lists.ubuntu.com Subject: [SRU][Bionic][PATCH 1/1] UBUNTU: [Config] Enable timestamping in network PHY devices Message-ID: <20190131010849.6ov4fbofocppnqno@kbuntu> MIME-Version: 1.0 Content-Disposition: inline X-Mailer: git-send-email 2.17.1 User-Agent: NeoMutt/20171215 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" Set CONFIG_NETWORK_PHY_TIMESTAMPING=y, and enable the DP83640_PHY driver it exposes as a module. BugLink: https://bugs.launchpad.net/bugs/1785816 Signed-off-by: Khalid Elmously Acked-by: Stefan Bader Acked-by: Colin Ian King --- debian.master/config/annotations | 7 ++++++- debian.master/config/config.common.ubuntu | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/debian.master/config/annotations b/debian.master/config/annotations index 8913de3b466f..1910206b1125 100644 --- a/debian.master/config/annotations +++ b/debian.master/config/annotations @@ -5889,8 +5889,12 @@ CONFIG_PPS_CLIENT_KTIMER flag CONFIG_PPS flag # Menu: Device Drivers >> PTP clock support +CONFIG_DP83640_PHY policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm', 's390x': 'm'}> CONFIG_PTP_1588_CLOCK_PCH policy<{'i386': 'm'}> +CONFIG_DP83640_PHY mark note + + # Menu: Device Drivers >> PTP clock support >> PTP clock support CONFIG_PTP_1588_CLOCK policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'y', 'i386': 'm', 'ppc64el': 'y', 's390x': 'm'}> CONFIG_PTP_1588_CLOCK_DTE policy<{'arm64': 'm'}> @@ -10028,7 +10032,7 @@ CONFIG_AFIUCV policy<{'s390x': 'm'}> CONFIG_SMC policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm', 's390x': 'm'}> CONFIG_SMC_DIAG policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm', 's390x': 'm'}> CONFIG_NETWORK_SECMARK policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y', 's390x': 'y'}> -CONFIG_NETWORK_PHY_TIMESTAMPING policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'i386': 'n', 'ppc64el': 'n', 's390x': 'n'}> +CONFIG_NETWORK_PHY_TIMESTAMPING policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y', 's390x': 'y'}> CONFIG_BRIDGE policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm', 's390x': 'm'}> CONFIG_BRIDGE_IGMP_SNOOPING policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y', 's390x': 'y'}> CONFIG_BRIDGE_VLAN_FILTERING policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y', 's390x': 'y'}> @@ -10058,6 +10062,7 @@ CONFIG_CGROUP_NET_CLASSID policy<{'amd64': 'y', 'arm64': ' CONFIG_BPF_JIT policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}> CONFIG_BPF_STREAM_PARSER policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'i386': 'y', 'ppc64el': 'y', 's390x': 'y'}> +CONFIG_NETWORK_PHY_TIMESTAMPING mark note # Menu: Networking support >> Networking options >> 6LoWPAN Support CONFIG_6LOWPAN policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'i386': 'm', 'ppc64el': 'm', 's390x': 'n'}> CONFIG_6LOWPAN_DEBUGFS policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'i386': 'n', 'ppc64el': 'n'}> diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu index 2dc1b94582fc..7137f47c81f1 100644 --- a/debian.master/config/config.common.ubuntu +++ b/debian.master/config/config.common.ubuntu @@ -2215,6 +2215,7 @@ CONFIG_DONGLE=y CONFIG_DOUBLEFAULT=y CONFIG_DOVE_CLK=y CONFIG_DOVE_THERMAL=m +CONFIG_DP83640_PHY=m CONFIG_DP83822_PHY=m CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m @@ -5802,7 +5803,7 @@ CONFIG_NETLINK_DIAG=m CONFIG_NETPOLL=y CONFIG_NETROM=m CONFIG_NETWORK_FILESYSTEMS=y -# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETWORK_SECMARK=y CONFIG_NETXEN_NIC=m CONFIG_NET_9P=m