From patchwork Mon Jun 24 23:26:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Edward Liaw X-Patchwork-Id: 13710277 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 83F8CC30653 for ; Mon, 24 Jun 2024 23:29:16 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 143E16B0359; Mon, 24 Jun 2024 19:29:16 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0CD376B035A; Mon, 24 Jun 2024 19:29:16 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E883F6B035E; Mon, 24 Jun 2024 19:29:15 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id C98FF6B0359 for ; Mon, 24 Jun 2024 19:29:15 -0400 (EDT) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 4683CA13BD for ; Mon, 24 Jun 2024 23:29:15 +0000 (UTC) X-FDA: 82267375470.02.CC81EFC Received: from mail-yw1-f201.google.com (mail-yw1-f201.google.com [209.85.128.201]) by imf06.hostedemail.com (Postfix) with ESMTP id 7DA62180014 for ; Mon, 24 Jun 2024 23:29:13 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=1ASq4dww; spf=pass (imf06.hostedemail.com: domain of 3SAF6ZgYKCG0POWTLhRZZRWP.NZXWTYfi-XXVgLNV.ZcR@flex--edliaw.bounces.google.com designates 209.85.128.201 as permitted sender) smtp.mailfrom=3SAF6ZgYKCG0POWTLhRZZRWP.NZXWTYfi-XXVgLNV.ZcR@flex--edliaw.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1719271739; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=KYsd9Rb/6WE30YP2UPtx0BT+t/C3MbQ4dWAZpecv6Gw=; b=QVh0Mz1FNrAl9aR0wTHGVQlWtOYqaQbGVpFyvCPlEXcpRvFnnPOQGNxqblml5/z+qRblNX Y/MvRQe4ZerokphvELv8zRYYXopLR059FKJPs0pRXn5jtKc3sVMWTztAhVxVzWgl/Z3LNX uzSmYCsQgq3LeNXsZIdPJgL8rgr4il8= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1719271739; a=rsa-sha256; cv=none; b=J/UKv3vD5CoSraJzV63e8S5k19AFZ0vn/cXYq6rDfOWzC4CUGWw7STepKdCT1ZvAMpxMrU m6Kb5MdLMc1aH8breypuGuY5DKfa7LgKQmpQau8CGclL8fGjzVSMbDN5WigkvrhTuxlvpm cSldIZQSZHhmns+SD0ZSJZYdvK0MgYU= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=1ASq4dww; spf=pass (imf06.hostedemail.com: domain of 3SAF6ZgYKCG0POWTLhRZZRWP.NZXWTYfi-XXVgLNV.ZcR@flex--edliaw.bounces.google.com designates 209.85.128.201 as permitted sender) smtp.mailfrom=3SAF6ZgYKCG0POWTLhRZZRWP.NZXWTYfi-XXVgLNV.ZcR@flex--edliaw.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com Received: by mail-yw1-f201.google.com with SMTP id 00721157ae682-643acc141cbso22494037b3.1 for ; Mon, 24 Jun 2024 16:29:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1719271752; x=1719876552; darn=kvack.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=KYsd9Rb/6WE30YP2UPtx0BT+t/C3MbQ4dWAZpecv6Gw=; b=1ASq4dwwytASZivziYlQSy+HROrtkm3E9z0oH1wqR1rcJsDMlsJwlewcaSFSyIlvZ9 8L0e0DEui2JfkWbQgWRHdmYECmICHU2+glQUPDQ7h7yCqSVrEx8SbJ1k9j8g19kfSw/0 fPPjrjF8710J1Q6oNGpMCOHtzbxbIfeenPL/g4CmwAVxzuGfdXYgHNUbFVcFHyGgaq8+ 9/GifrBTXBARmDD4G3LahwW3VWyxyAzXf5lWFXptFBGPNS0agfvfgQHiT48KN58jptg1 g8jEmFjDY4ZGbEGLFQLLq7nKW1L7m70OF4spFh4r7bdobj1e/AmDGtoFalXxp5Z8x2q1 Ezyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719271752; x=1719876552; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=KYsd9Rb/6WE30YP2UPtx0BT+t/C3MbQ4dWAZpecv6Gw=; b=nprO5UI/G99YInRFg2WOV/Es7ykgy8sa0ZWeajqVQCHahRutNO63F6nlkadDvtWEwZ lOgx7bwqg7x52RrI0EZwb7mbk0i+p7T7ivZbIcmSyqzBD9nB/JexHw8ORoatIyayPmXI T81DR9weU7H/6O2iZKfcJ1mL/s3tVEjz0LDY1QcQtD7BNakK8yF73xl6fUkr834OjMdy nuc8us9BVeZ+4q2I4rFdXap6Gom9IwaoaHLBauBSG8qQkEcUHWqDqnFdPMU+jVfNBrEz Mcnp1TqvMlktjQCl6rXe9HQzf+w/GKaaPnrDp+I7ciZw7coHbsJ6qbiUL1irXizM6Yc7 5r3g== X-Forwarded-Encrypted: i=1; AJvYcCWkrCViYG5NkJoUNfDNlDECkrARmrT4pMQyXfy3RrnjEsYvr9lgJ0A6GEq4n42pPYDGFEUqX+Ec2oGsUdUm1FQXfVI= X-Gm-Message-State: AOJu0YxCBLpP3cOr2zWiekPAIyyxmgkQgasxCCNrgHUiSv/5/wGPReII z4+UHOkcpXLoPi88DDXAZuC7XWzY4x9C+gBMMWfJXDPAtdo/clBmI017VfDB3SCV4gtWV4kZ7Se r+w== X-Google-Smtp-Source: AGHT+IEFOOflQzV3wFuvM2R/hnljfPuosO3Jiw9JP4M4awREYhPcttpeymh3r0w5dseA0yzpFfUKTbd9tHI= X-Received: from edliaw.c.googlers.com ([fda3:e722:ac3:cc00:24:72f4:c0a8:305d]) (user=edliaw job=sendgmr) by 2002:a25:aa0f:0:b0:e02:7c5f:e0d5 with SMTP id 3f1490d57ef6-e02fa00e04amr59299276.4.1719271752514; Mon, 24 Jun 2024 16:29:12 -0700 (PDT) Date: Mon, 24 Jun 2024 23:26:12 +0000 In-Reply-To: <20240624232718.1154427-1-edliaw@google.com> Mime-Version: 1.0 References: <20240624232718.1154427-1-edliaw@google.com> X-Mailer: git-send-email 2.45.2.741.gdbec12cfda-goog Message-ID: <20240624232718.1154427-4-edliaw@google.com> Subject: [PATCH v6 03/13] selftests/net: Append to lib.mk CFLAGS in Makefile From: Edward Liaw To: linux-kselftest@vger.kernel.org, Eric Biederman , Kees Cook , Shuah Khan , Thomas Gleixner , Ingo Molnar , Peter Zijlstra , Darren Hart , Davidlohr Bueso , " =?utf-8?q?Andr=C3=A9_Almeida?= " , Jason Gunthorpe , Kevin Tian , Paolo Bonzini , Andrew Morton , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Fenghua Yu , Reinette Chatre , Paul Walmsley , Palmer Dabbelt , Albert Ou , Jarkko Sakkinen , Dave Hansen Cc: linux-kernel@vger.kernel.org, usama.anjum@collabora.com, seanjc@google.com, kernel-team@android.com, Edward Liaw , linux-mm@kvack.org, iommu@lists.linux.dev, kvm@vger.kernel.org, netdev@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-riscv@lists.infradead.org, linux-sgx@vger.kernel.org X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 7DA62180014 X-Stat-Signature: qh6wgdqxaa6rw9gh17t9ek1sj5gu4w8f X-HE-Tag: 1719271753-904072 X-HE-Meta: U2FsdGVkX1+pdb2kd6hkmvv+Ow0s8HAURp4mHhOzpxZXk1Nu1LEK6NvNIXJlvUd+dwpd76ANAGCLrQySa2yeV1A/gvYWyNwTrsBKSDQYLtfsYfpVjHzsB7v5cjrh6P5+jGEwHAIhzXPasvi/Y1QvXF8IIz+mJjZdnn0PEwsm2IycLvo+NCEBdebHBjOdGJU+g4eZZtHJC54ob710nzLx8+WNF3QCNxLWOgkLVPw5bsKCOREaHDCuqUt4I91rRoIUbOL5H3TH0wuJuIwOagEFKgtWF+JimCXrvgE1i2a2QPZpV/C/v4sUSqW/bw2Aa2HFHwRUa4G7UpyGULhbPh42KZ9Bc9cHc4lvv5LudQc1+aaXhvFAQ/fJUqXCjuaNjAOoSPkgXc5roOlgqfxe7UNzl5Rpo9sc/nC2Zh3FSCUqedx5Hr85LARhRR9yGuoONPx6PjePwUs/+TigPnQKKvP5thKj5wtQM7aPz2j714DulgpquxeNuKuO9d5+tv5c8kOmBEcuprCgTyq0Mnw2g2DdEvATqA8dd1SZhDAT5vPUkhztsHDFq78dLNAbDpKfQK/byt9hOItcTDzpVi/FcSXsZE/9amjVlHiVSAEJuU2oGazc+oEtXAteovqRG0hSh2nnDUDbZXe72FrxQvtJDrxpBln0d25/1+/bREiwZy4UQHpS4N31HFY3+vflyr8JVI0KcRVlWDvodrsFZQ8hbPV/qZt+LmIsGQghFMVYp9No011Z33ddpuWEG1D9M3NNc26SW5wsOfsr/h2DjiVz/T6WkThiCGCEZogTjnTRt8drhalvO5ivMkPOw1D9FJYIm/bKkHkO7oR0SdNfLiZn7U9/VTlmQKlb0LsX3fwR3OG4T8O0Oj+LI4zpXB6rPywrwjJEK9AdBd8KcYUVRc2pR7YOCvaOQlYSt14Gu2qb6ZBn5jtnjDuFPfhOprkXk5WNA0F4Dz3vZsm205eViAWydi7 ZRuZXQhI R3Q8mot5L5H5A2Z52UqTLoclO954wC6UHtdkl+14xXdNpW74AGkGafRxbGPfV5V0L6b4O1Go8r8kAbbu/V0qgIvmB/adjL0Z4llsFMMDx46J9FrXqXSINl94dQ/FjZb8F76amfRDcnOWxONh0ov8RIgWMpfxLPzxDBWVxdbtGedFmvpyFtBSc12SAxsjimwW25DfCn7BKfQ5bxUOBACJNQfVyTlkdaiH4iUsM8CWgomgtPPTJvmyjvm0Jsap6UHgLQXkJkV+Y+GKyrE2seMHxR9aNPzvbd9hKR1BifZC1W39loZoShZw1eaa6lwByHmrYUtRm+HgF7XFsn05rYE7LFRlRBwdUnRkUo4JKkq7rMbzcXW6t/jht+sdsdQmTY/Z6a2FW7XIFiqyLoW5sSbI9ADv22ULUUCcOiXFTsMbAZXtI2ZeiB0FMklL8zOJXmghOYBhmBNUiSySmCtE0RU0Rh0tHQf3sfF6GX6sIPnWVLnWlFrCN0d/Q6XcSt5yFQLXZoLuIGanrYIwsMxc= X-Bogosity: Ham, tests=bogofilter, spamicity=0.003550, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Instead of overwriting the CFLAGS imported from lib.mk, append instead instead. Also drop -D_GNU_SOURCE from CFLAGS to prevent redefinition warning. Signed-off-by: Edward Liaw --- tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/tcp_ao/Makefile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/testing/selftests/net/Makefile b/tools/testing/selftests/net/Makefile index bc3925200637..8eaffd7a641c 100644 --- a/tools/testing/selftests/net/Makefile +++ b/tools/testing/selftests/net/Makefile @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 # Makefile for net selftests -CFLAGS = -Wall -Wl,--no-as-needed -O2 -g +CFLAGS += -Wall -Wl,--no-as-needed -O2 -g CFLAGS += -I../../../../usr/include/ $(KHDR_INCLUDES) # Additional include paths needed by kselftest.h CFLAGS += -I../ diff --git a/tools/testing/selftests/net/tcp_ao/Makefile b/tools/testing/selftests/net/tcp_ao/Makefile index 522d991e310e..bd88b90b902b 100644 --- a/tools/testing/selftests/net/tcp_ao/Makefile +++ b/tools/testing/selftests/net/tcp_ao/Makefile @@ -26,7 +26,7 @@ LIB := $(LIBDIR)/libaotst.a LDLIBS += $(LIB) -pthread LIBDEPS := lib/aolib.h Makefile -CFLAGS := -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing +CFLAGS += -Wall -O2 -g -fno-strict-aliasing CFLAGS += $(KHDR_INCLUDES) CFLAGS += -iquote ./lib/ -I ../../../../include/