From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.7 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id CE085C4338F for ; Mon, 26 Jul 2021 12:27:43 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id B583260F44 for ; Mon, 26 Jul 2021 12:27:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234050AbhGZLrO (ORCPT ); Mon, 26 Jul 2021 07:47:14 -0400 Received: from mail.kernel.org ([198.145.29.99]:42614 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233713AbhGZLrN (ORCPT ); Mon, 26 Jul 2021 07:47:13 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 7A6F360F56 for ; Mon, 26 Jul 2021 12:27:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1627302462; bh=+L5MKqGmGDmm48Srf75gv7j5aXz9fPzSpZNsmRbTaNs=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=kl6z/zxpZ7Ibb3vwlccYvdnkFQvzLqNyvLRurETB2y5VTYkGqShBLasCfndowqkj1 4SAyt1ZhjbnU0U/rQ39CddU8AHURPN4Piv710Fk3FqRCiJ1RiLk1I+auMjsTWCctbS 0bdPdyP1ZDIQALhGsVGG+rWdbpPcalbMxOYivgJIR7jiuzlPbteJtzamXj8xRyofqL QvnopCHbmy92HkaKx+s7pnAqsYQORQhWjwTfYseu3Y16Pd3EfV4a9Ri8P14BMyc4bQ dh6IwerV7cp6eNk5x8SPj9fcgWVEBZZnDlrLKlkfjkYTTPOI99GIX3dUCW1HPaMNxt gJ7rkrcBlRuMw== Received: by mail-wm1-f43.google.com with SMTP id d131-20020a1c1d890000b02902516717f562so2017823wmd.3 for ; Mon, 26 Jul 2021 05:27:42 -0700 (PDT) X-Gm-Message-State: AOAM5320cF+B/fvqes9yY7TkjnfXPe28bbl5rersKwpr6QeR1DLJPcNa YQN+f1SI6NdbktjJfA3cPW1B0moRV7eSNtVYHNg= X-Google-Smtp-Source: ABdhPJxFoU8+H3HyGCjGiIF2pwUNLIVqfFMEO8wkuWwiZYqEh7pyquvFuQUkHpPgxgaVT8rngzP+kTkufWqgWIJ13Ok= X-Received: by 2002:a7b:c385:: with SMTP id s5mr16446971wmj.43.1627302461095; Mon, 26 Jul 2021 05:27:41 -0700 (PDT) MIME-Version: 1.0 References: <20210726084540.3282344-1-arnd@kernel.org> <202107261848.FV7RhndS-lkp@intel.com> In-Reply-To: <202107261848.FV7RhndS-lkp@intel.com> From: Arnd Bergmann Date: Mon, 26 Jul 2021 14:27:25 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] ethernet/intel: fix PTP_1588_CLOCK dependencies To: kernel test robot Cc: Jesse Brandeburg , Tony Nguyen , "David S. Miller" , Jakub Kicinski , Jacob Keller , kbuild-all@lists.01.org, Networking , Arnd Bergmann , Kurt Kanzenbach , Shiraz Saleem , Dave Ertman Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org On Mon, Jul 26, 2021 at 12:29 PM kernel test robot wrote: > >> drivers/i2c/Kconfig:8:error: recursive dependency detected! > drivers/i2c/Kconfig:8: symbol I2C is selected by IGB > drivers/net/ethernet/intel/Kconfig:87: symbol IGB depends on PTP_1588_CLOCK > drivers/ptp/Kconfig:8: symbol PTP_1588_CLOCK is implied by MLX4_EN > drivers/net/ethernet/mellanox/mlx4/Kconfig:6: symbol MLX4_EN depends on NET_VENDOR_MELLANOX > drivers/net/ethernet/mellanox/Kconfig:6: symbol NET_VENDOR_MELLANOX depends on I2C > For a resolution refer to Documentation/kbuild/kconfig-language.rst > subsection "Kconfig recursive dependency limitations" Sorry about this, the patch I was testing with has this additional hunk @@ -88,7 +88,7 @@ config IGB tristate "Intel(R) 82575/82576 PCI-Express Gigabit Ethernet support" depends on PCI depends on PTP_1588_CLOCK || !PTP_1588_CLOCK - select I2C + depends on I2C select I2C_ALGOBIT help This driver supports Intel(R) 82575/82576 gigabit ethernet family of that I even describe in the changelog but forgot to include in the patch I sent. Arnd