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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id B43EAC04FF8 for ; Thu, 18 Apr 2024 09:37:38 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2187B6B0082; Thu, 18 Apr 2024 05:37:38 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1C8BE6B0083; Thu, 18 Apr 2024 05:37:38 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 090D06B0085; Thu, 18 Apr 2024 05:37:38 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id DE83D6B0082 for ; Thu, 18 Apr 2024 05:37:37 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 888CE81316 for ; Thu, 18 Apr 2024 09:37:37 +0000 (UTC) X-FDA: 82022150154.18.A8C1BC0 Received: from mail-vs1-f42.google.com (mail-vs1-f42.google.com [209.85.217.42]) by imf15.hostedemail.com (Postfix) with ESMTP id D17A4A0006 for ; Thu, 18 Apr 2024 09:37:35 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=EIVTh2rb; spf=pass (imf15.hostedemail.com: domain of naresh.kamboju@linaro.org designates 209.85.217.42 as permitted sender) smtp.mailfrom=naresh.kamboju@linaro.org; dmarc=pass (policy=none) header.from=linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1713433055; 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: references:dkim-signature; bh=R+5jHDSpgy+V7CAH4lxvvOy3F/SpQIh5uBt2JeDM398=; b=hri9LNu/aTz+SnwwROzr0gZQo2hPgFd19yp4nxkd3bvd2UD9hqLqRzVjpBX8p2m/Pgxrpu A0gvJK2juO3SGFIcpf0EqY4I0TSzWgK6jmNV/cPZHvTNvRPu0OEKgJORHkga/SIWbyE8qW y8TlF1NA/ViiSjpwZhxJsvpJQfuthoI= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=EIVTh2rb; spf=pass (imf15.hostedemail.com: domain of naresh.kamboju@linaro.org designates 209.85.217.42 as permitted sender) smtp.mailfrom=naresh.kamboju@linaro.org; dmarc=pass (policy=none) header.from=linaro.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1713433055; a=rsa-sha256; cv=none; b=LCrOIDydjKk86NRgtsv8pEJ3bA4Z8FCnI6HI+t8pJGjZdxVedpvmDyUq6v0zyC5mPCW1Eg CaY2vfYpQ+IdrBYt3VlHDdLeVbX29I+MZj2qXfp5LxOMQowJbbOIeSJd6t7vfL4hSKgEz1 UwpVe1IGVTL7ECirRyGjLGVpduq5GjU= Received: by mail-vs1-f42.google.com with SMTP id ada2fe7eead31-479e45cc9e7so188650137.3 for ; Thu, 18 Apr 2024 02:37:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1713433055; x=1714037855; darn=kvack.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=R+5jHDSpgy+V7CAH4lxvvOy3F/SpQIh5uBt2JeDM398=; b=EIVTh2rbfwz6mEiQL5QUyYLRlsop/Cs4oTKGOJLuBxGG/WzHuNTNFJIWB8h4/hunFJ pImA6I8HNXA9VWP320KF6VxAhwhJW6h8T0sQdhaNJiqpQ/pYBdYBNiPuis6lo/TOG3LU ixxRIlyZMNjUVU6CbMvGoLZwEqNFeyZd9Id4USUO03oZpaRMTArLAZ2OL6BZF0S/79AN z69G7MtOT9vVWwuXbnnXX78OO7FS7orTV4Fr5pOKMF1Cy+qq9IAONhMVpwKH5A+LP6gy jw8ea73ZYepPp0JKInUCR+R9cjGE4tRUeRylOnt5Z00ULKwENNcvuXPGFOoBHyhb1vVA Z9Ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713433055; x=1714037855; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=R+5jHDSpgy+V7CAH4lxvvOy3F/SpQIh5uBt2JeDM398=; b=nh0APNvDMYyo1KKcqUF9JyIGXR1kjbiCPYCm7MK3c42y1JM9tzdI0buXqO+RfFNZxM yzta//NflAQh2qsk/7nl+qRwSCzLVTEI2SaoIkifHRSEBacCHjBAAlwtr7qx9jlmEyYp OIm+HKnuMCXM3NGacEqFA4mIWMH2iDt9NUROoyPWpdapTyf5ExsIZmjGfY9wA5hKcCH6 NtM1GE//Iuxnmep9XrcIyszyibwNBnqXEKpbI6m2BaucTlwjIF5k8IevYZmcBSaE8bgy 1OGTBdrO4TdY3CozNmUJTIvUsEb0xUog9RyYg+G5yVgrS5E4M3gReyULTtF++U/Z+YhK iTCA== X-Forwarded-Encrypted: i=1; AJvYcCXhUJ9lf7hNVb5vQVSoQGu0jMKsb++iwPB4VHWlKLxYzR+EQu/SevPVspq1h23eaVJ6bk1XHi3h5A4DmzOqR/kTbC8= X-Gm-Message-State: AOJu0YxS+sMP+Y1ry0z7EiKQRQ5m2ip0qVStH2X3LEL6GlhgSVzH7Dtl nNWm3Z3J/lceYqdtxle+6wkX2I8iRTck7mw01nWhdEadx2Bhmb1KYJtPg120P+tw7z7DEGXmiwf W8i4CwiG4rGaou9PhYegpwBS57nNNQN0QxLVrCA== X-Google-Smtp-Source: AGHT+IGUiLjVF51AxMwojfexM6qeVP3BXEPl/EhnR3F2ljxY1JpFWs3N20simlQ0PqdaxtXXPMv54pqI1R7waXf5uug= X-Received: by 2002:a05:6102:f08:b0:47b:99c5:50fc with SMTP id v8-20020a0561020f0800b0047b99c550fcmr3113575vss.1.1713433054849; Thu, 18 Apr 2024 02:37:34 -0700 (PDT) MIME-Version: 1.0 From: Naresh Kamboju Date: Thu, 18 Apr 2024 15:07:23 +0530 Message-ID: Subject: selftests: mm: seal_elf.c:140:45: warning: format '%s' expects argument of type 'char *', but argument 5 has type 'char (*)[5]' [-Wformat=] To: "open list:KERNEL SELFTEST FRAMEWORK" , open list , linux-mm , lkft-triage@lists.linaro.org Cc: Andrew Morton , Shuah Khan , Anders Roxell , Arnd Bergmann , Dan Carpenter Content-Type: text/plain; charset="UTF-8" X-Stat-Signature: 84weq5oc8d3gs6j3j71hdrjeqnyw1k1e X-Rspamd-Queue-Id: D17A4A0006 X-Rspamd-Server: rspam02 X-Rspam-User: X-HE-Tag: 1713433055-355912 X-HE-Meta: U2FsdGVkX1/s07858ZZbZj/Ug6BiE6VwnMg+jAXDpKmATFn2YBNgzlrm/ibSwb+kc1q7huJBP8iPxEuWJXNbb1gZZ1Rv9AT+iREw4oB1xRn0U8AKlqm9REN3S6gjI/hwZ1jRKUm5K4hdOlN/OBvjATlVg+laPwqyOb00pEa2CDjgvqBdAyWAMPgdFngMU2naz8wT5zmGcH36Jw0OC0pT3sHRNy7C/A73tlG+aKs7oUKGSbm3JR3pnH50S2UnhF5jc0Nyb19pZYssyFvQdvQWK3XUP4J8rcQpz9pVKiD9X/uoC/TVOyeKpRd01ePyk1Y6QIMHDxBEpMtILkMS7/LgbVnsM1+Qxt29gmhd+F4Y3WdCWngThrjT3gALDA/JMRMlaMckM0X/S3ROugaIs4doCy0UpaI/friNYFhXt8+B34dUEPZDCOwKtwux5/0BQetnpcavlvcZfg6ez1pQ3PxfCRLS4VI5nAUchNygbftyKnG0k30/nOo4FUC3QCB9v97ZVFYKL1WEuEvOa/GeZoLpU5Fe1pKqp2C9PDpRHcfPNMuL46qPEWIIQrWbVZNNB5QOtb1gn9j84xZdQim1ucUgaGNwb4/42KtOpHaE/1Wp2yEp3kK/HVuR4PyOuq3CmwUP8e0moPwEH9I5WA897oV8O2Rv5/x4FM+5WiSMlnL+45eD65Npl60+aN6tWxGTYm5sr1Qw5yXSLnVq8ga05wOc8EqZ19MDVQDwIIwDegUhQTPOqiqGGvY9yNh1a7m0wpN7uWBWvg4yDEZC3Yo+IBlG4yGHjSf1yCWN5D7KJdN+fJOLgqxOCABUxjopEfOicov4DJubeWec6W48+PeUsumQ8pF5rQse9lO++W+Rh/cuRWVEfk8UoAI7CIL5GLypoLpOBHHZ2QlsLqxUOlp/EQoHbelRgg2oq7LFysmAvWim4VdgLJS655vNUHLm2i1z+fv7hjPXWFMJO/ZqeX9IZq3 G6GN5XDK 7ISu9VuTWtxe59AXkTTU5dANSMzKG/D3Xzf2UZZ9dqMM8ykHeV2+tonGfcvp2dRK9Zy/RJWBoLBe0DtxrFqgBF6iPg7VlgXbRP2UL1bDX8gaVyJ+m24eRkA2GS6c+uKNg9d1lStXgGoxB9vVA6/ddxftd+lwdpzZrAFAplRWr5sX18ublCHwCD6o31ukhyKCzr7OQiAB+scsqi6oYI7I+VKGupzD1jda464cQ9dLKbP7RkLSwOPgQJ4NKiuKnB7AsNNBpMw+86wo6nlA7mv8dge25uxuYQyfomjOLIbXIquwL/2BxSkqQuH5g1oyp7tEsz74UraqKUDJY+j1s86Ib7GBSz3jfEQii0azkDk72vfcG+x6/Jrpy2cO7/z0FLYmZZBvQ X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: The Linux next building selftests with gcc-13 found these build warnings and errors. Reported-by: Linux Kernel Functional Testing Build log: --------- PATH: selftests/mm/seal_elf seal_elf.c: In function 'test_seal_elf': seal_elf.c:140:45: warning: format '%s' expects argument of type 'char *', but argument 5 has type 'char (*)[5]' [-Wformat=] 140 | if (sscanf(line, "%lx-%lx %4s %*x %*x:%*x %*u %255[^\n]", | ~~^ | | | char * 141 | &addr_start, &addr_end, &prot, &filename) == 4) { | ~~~~~ | | | char (*)[5] seal_elf.c:140:69: warning: format '%[^ ' expects argument of type 'char *', but argument 6 has type 'char (*)[256]' [-Wformat=] 140 | if (sscanf(line, "%lx-%lx %4s %*x %*x:%*x %*u %255[^\n]", | ~~~~~~^~ | | | char * 141 | &addr_start, &addr_end, &prot, &filename) == 4) { | ~~~~~~~~~ | | | char (*)[256] seal_elf.c:110:13: warning: unused variable 'size' [-Wunused-variable] 110 | int size = 0; | ^~~~ /usr/lib/gcc-cross/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/bin/ld: /tmp/cczODkiZ.o: in function `test_seal_elf': seal_elf.c:(.text+0x738): undefined reference to `sys_mprotect' /usr/lib/gcc-cross/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/bin/ld: seal_elf.c:(.text+0x794): undefined reference to `sys_mprotect' /usr/lib/gcc-cross/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/bin/ld: seal_elf.c:(.text+0x944): undefined reference to `sys_mprotect' collect2: error: ld returned 1 exit status Steps to reproduce: --- tuxmake --runtime podman --target-arch arm64 --toolchain gcc-13 \ --kconfig https://storage.tuxsuite.com/public/linaro/lkft/builds/2fDW3wG8BqWxf0afUI5f4wkArPi/config \ debugkernel dtbs dtbs-legacy headers kernel kselftest modules Links: - https://storage.tuxsuite.com/public/linaro/lkft/builds/2fDW3wG8BqWxf0afUI5f4wkArPi/ -- Linaro LKFT https://lkft.linaro.org