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 8820EC83F3E for ; Tue, 5 Sep 2023 10:21:18 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DEA2394000C; Tue, 5 Sep 2023 06:21:17 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D9A598E001A; Tue, 5 Sep 2023 06:21:17 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C622E94000C; Tue, 5 Sep 2023 06:21:17 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id B59B58E001A for ; Tue, 5 Sep 2023 06:21:17 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 897EF1A0C01 for ; Tue, 5 Sep 2023 10:21:17 +0000 (UTC) X-FDA: 81202151394.23.DF9F7B4 Received: from mail-io1-f54.google.com (mail-io1-f54.google.com [209.85.166.54]) by imf12.hostedemail.com (Postfix) with ESMTP id B15C24001C for ; Tue, 5 Sep 2023 10:21:15 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=FugYpQTG; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf12.hostedemail.com: domain of prabhakar.csengg@gmail.com designates 209.85.166.54 as permitted sender) smtp.mailfrom=prabhakar.csengg@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1693909275; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=V5iVR5bVVhTjN21L5wxxSDIiBQBjdGSYkCA99/S83KI=; b=Cj01EJsH7eAcaK/AauCq7L7IXktZk3hKW/p3EnKZYZlZzP15OWSB4OV0yjhxbI2vlqX+Yd P5brs0W+VUDWT2hkUZxLTWB8Abd2nVAiLsWwjLPYBbJKBVUB+Mc9gm2YSr9sfjNG+4zdbC fCaj0803HDkhljTOrFQxktEmNJ2Eba0= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=FugYpQTG; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf12.hostedemail.com: domain of prabhakar.csengg@gmail.com designates 209.85.166.54 as permitted sender) smtp.mailfrom=prabhakar.csengg@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1693909275; a=rsa-sha256; cv=none; b=Ky5wfExeKxMSfgLG9W+c8/E8jKtXKLjCJUrWOElpGzMKnjbQgzltWGpG9YK3b/UyRcMVLG /KNG6j3Hcee4rymaIdUzQuDGaYSQT5NKrfDiglp91kNKK49CO8BKh6Wv06POzwQQi4wWiT AoSTtnbeoPJL9fF58QzXKl5D3uMEKtE= Received: by mail-io1-f54.google.com with SMTP id ca18e2360f4ac-7928dc54896so86965639f.3 for ; Tue, 05 Sep 2023 03:21:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693909275; x=1694514075; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=V5iVR5bVVhTjN21L5wxxSDIiBQBjdGSYkCA99/S83KI=; b=FugYpQTG14TY/ZvOA3x3kUnyUj10MZkP3AbBV4pc0v6xGz+8EVdmlSIp9Vk+P/yNb/ pck0uAlvIMjF7JfyJmXsSBYq1nBxnU/IVGXpc9juZk+mD/vUiBXuA5DktZojWn8iJ91h L9hVmMnIjB13CJqwhipEsHlQ9Hj3nWU3f+rMp+9ZrloWW/36rhn8bhqawvlKFjIOpnvE ZN5Hwmivak3uzpxjBcf7N5CR2TqdOjirGY5WkyVG2quSXCQXbbAZxQRGJ0BZZtBc/aqy ERZME+B+4iFJiBAVAh1taA06dfnxlZAa/rpsEiXMYlMrlvVj8UhooRiBtaGpfP7/1cq2 RMlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693909275; x=1694514075; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=V5iVR5bVVhTjN21L5wxxSDIiBQBjdGSYkCA99/S83KI=; b=BR7ucP9fruRi12yKa1RTA1CgmI8RInYD8POFIKrdXgTcoaNcn8fjroNOjh1PBbm5o/ 6BG6f47BZynpzRODVp/ze8qrV9KUqLWij+fbiTH37yvCX47zeaZ2A2EhV3p3bVHC3tOo YZa6mZQDvRJyANo5SJ2kBLUsAO9Z/PVnuzLJMQXyM2arDJ+E+QxHgOI9AJatBAhjN9Pk 3Bx793q0XjWfm4lqxbRBV4MeEtqQz0uc3eRbLyUA/zW7+O0akxmsfW/Eflvigt6Zk0M+ ZaP7PJBNJEempJAkW97iEDVSVrpif/e6LPDphsJE/c2tEuDyZWNiZa5DfS337bPaferv o2pw== X-Gm-Message-State: AOJu0YzNxRs0Uh8TmrQQVm5FNvJkymaevR9H6X6jC8kHcs44V6994P2N P8oMSDxzBIVM9nA40Y0vl3UmnWdhnTKIoK+t4UA= X-Google-Smtp-Source: AGHT+IEGR3XuuSXXoje0/tNx5+aVODlq1PUCLzbx8PjpAyUJBWpczVTptiyxd15X2xQSJmzHdBp4+r5KLH1kzqghvYQ= X-Received: by 2002:a5e:9818:0:b0:790:b033:6ffc with SMTP id s24-20020a5e9818000000b00790b0336ffcmr11955422ioj.20.1693909274808; Tue, 05 Sep 2023 03:21:14 -0700 (PDT) MIME-Version: 1.0 References: <202309020548.rbrIJu6S-lkp@intel.com> In-Reply-To: <202309020548.rbrIJu6S-lkp@intel.com> From: "Lad, Prabhakar" Date: Tue, 5 Sep 2023 11:20:17 +0100 Message-ID: Subject: Re: [linux-next:master 13230/13643] arch/riscv/errata/andes/errata.c:46:14: warning: result of comparison of constant 9223372036854811205 with expression of type 'unsigned long' is always true To: kernel test robot Cc: Lad Prabhakar , llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Palmer Dabbelt , Conor Dooley Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: B15C24001C X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: 6n4pr1yg7wac8iumnihqrfrqsi4oymfq X-HE-Tag: 1693909275-90798 X-HE-Meta: U2FsdGVkX18ntKm44uTn39ibH76xeplZ5sxHHNfpQJCsVhdKbG4VZYcT2JGC/0oflEiUn7O0m5ZcRZ7v0qDnFakc8OOGPyObcCRbfyT5AJp+6tKqTaDjvRedwKd2yJDN1jrfvzrTBSZ/8STXKedcL+oRsCJ6KOLdVo5cc9Oo2je7vG/fNxNa8HFm7zUQqiDYIBrrt7aYOZueEL9iYUE0Be9NE962EUoO9G/hUIMFJ+NLNCucVGpWs/LYp4r/6yEVWNYWVn/qCbUBX0Bn5YFsZXhB9kJ6UfSDh9PyFNl/hi0bXX9XoOM4mXqshUUGZprddd5mtP/9B2ORVDbG5TCKrCxP1RALTLUs6/ZGKpLGGoFq+t+pJb71LA1BuRO4VO+5AUJYUrYuOEDnYzAobN3l9xrnLzAspiIqGcJxQ3kzbj+6+OaGV7iGBEiqIvV4rwYu48nVWOceQZTE8Qh+phy7Zs47nbrqDuqF0/oPOJe1EivGY8vJGQLJiUSHNgFGXIermnu1HwDGCCjqnn9GaFYCzAbf2AW28UWwdb+oTo7VEKyvDl3q5uLlkekjDV/sjPx9D1UdfKRoQB2FEnxMq7KUxjUS+fEyKHfQHTvA7IbQgqKkDhrNVB9oLxcjeO6fewTotEQKn8c3oulFWykUWPqr3y4BP3OtDsWbVCVQUMoYgJaBl8nNsneA+UDsRpc9MmHb7EZmize4ddMLOuDo3XbGviSn05ek1HIdV+trYbBp+wdistYivlBaNBzF3S5NRZWnKR8lREfZIv5rIYp7FqMBRxBq+mMmnhY1ldKT5HkdDG0vGVn6x5ca5sn7c8Kp9Cg1ASh+o7z9UL9pEqJkikvh6Oc6Fgvx6EVgzAR30ykEcRlEBsKxqHon8Dcu78KORyY647LtSdmfESTNe2JkcY6dsQ6NfTehPGwPzRXM2yehg+zJq+9uAW1TTzP5M+bVDuP7vhtORBCnMjU1LE4MIUX L/25vYKJ tbzM7T59mDWQ8YEOi9I7Cbh0LUsUxmzOHyM/oAPxUOk4/U0aAtJerZaDyR+O/facu5rf8MjwDE+rV19ttzeILFGEv2DOH0nR1HVe5A3lUfSDD/KzT0Oay6bqjbZ3Q0NqHm30gG0PAfjA073oA47QBi7b+oI+DoBAVgTfnZnZu1zkjQ7YC6EfTHNLeitJGFlYopmw6xdJahyKfQJT1GKiF6nch7EStrtGXrtQvoLE71M5sEnLW1ZbcgoUkNp7G32RAj0aLtBw3xNqKLaAtCavlclaql0Pdd5MgFlP9ZkPqXg4hSFX+lxGNL6sYVJKHbHpw2oBPwYye6imINT3OGjeO81zCmfsHpnwGWxAJvPXNsqXXo2g0LfiUzVvxW16+w75OHUXO/WCxBawdM0OPQKUml7OasooKhDr5FEnmV2/ys5NcZ3GbQ8s6ITnZlse2wvF3NhB2njkoh+L2I1IjyFyRHUxyb0Jhnaw8WchgA4ZY0NYCnx7cbvE2EAU6A6C2C85EHioOxb1+BXR/XdeqBu3TQ4vEDQ== 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: On Fri, Sep 1, 2023 at 10:58=E2=80=AFPM kernel test robot w= rote: > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.g= it master > head: a47fc304d2b678db1a5d760a7d644dac9b067752 > commit: f2863f30d1b05e5ecf61c063609cb974954d47f8 [13230/13643] riscv: err= ata: Add Andes alternative ports > config: riscv-randconfig-r015-20230902 (https://download.01.org/0day-ci/a= rchive/20230902/202309020548.rbrIJu6S-lkp@intel.com/config) > compiler: clang version 17.0.0 (https://github.com/llvm/llvm-project.git = 4a5ac14ee968ff0ad5d2cc1ffa0299048db4c88a) > reproduce (this is a W=3D1 build): (https://download.01.org/0day-ci/archi= ve/20230902/202309020548.rbrIJu6S-lkp@intel.com/reproduce) > > If you fix the issue in a separate patch/commit (i.e. not just a new vers= ion of > the same patch/commit), kindly add following tags > | Reported-by: kernel test robot > | Closes: https://lore.kernel.org/oe-kbuild-all/202309020548.rbrIJu6S-lkp= @intel.com/ > > All warnings (new ones prefixed by >>): > > arch/riscv/errata/andes/errata.c:29:16: error: variable has incomplete= type 'struct sbiret' > 29 | struct sbiret ret; > | ^ > arch/riscv/errata/andes/errata.c:29:9: note: forward declaration of 's= truct sbiret' > 29 | struct sbiret ret; > | ^ > arch/riscv/errata/andes/errata.c:35:8: error: call to undeclared funct= ion 'sbi_ecall'; ISO C99 and later do not support implicit function declara= tions [-Wimplicit-function-declaration] > 35 | ret =3D sbi_ecall(ANDESTECH_SBI_EXT_ANDES, ANDES_SBI_E= XT_IOCP_SW_WORKAROUND, > | ^ > >> arch/riscv/errata/andes/errata.c:46:14: warning: result of comparison = of constant 9223372036854811205 with expression of type 'unsigned long' is = always true [-Wtautological-constant-out-of-range-compare] > 46 | if (arch_id !=3D ANDESTECH_AX45MP_MARCHID || impid != =3D ANDESTECH_AX45MP_MIMPID) > | ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ > 1 warning and 2 errors generated. > After applying the below four patches we shouldn't be seeing this randconfig warnings: https://patchwork.kernel.org/project/linux-riscv/patch/20230901105111.31120= 0-1-prabhakar.mahadev-lad.rj@bp.renesas.com/ https://patchwork.kernel.org/project/linux-riscv/patch/20230901105858.31174= 5-1-prabhakar.mahadev-lad.rj@bp.renesas.com/ https://patchwork.kernel.org/project/linux-riscv/patch/20230901110320.31267= 4-1-prabhakar.mahadev-lad.rj@bp.renesas.com/ https://patchwork.kernel.org/project/linux-riscv/patch/20230901110936.31317= 1-1-prabhakar.mahadev-lad.rj@bp.renesas.com/ Cheers, Prabhakar > > vim +46 arch/riscv/errata/andes/errata.c > > 40 > 41 static bool errata_probe_iocp(unsigned int stage, unsigned long a= rch_id, unsigned long impid) > 42 { > 43 if (!IS_ENABLED(CONFIG_ERRATA_ANDES_CMO)) > 44 return false; > 45 > > 46 if (arch_id !=3D ANDESTECH_AX45MP_MARCHID || impid !=3D A= NDESTECH_AX45MP_MIMPID) > 47 return false; > 48 > 49 if (!ax45mp_iocp_sw_workaround()) > 50 return false; > 51 > 52 /* Set this just to make core cbo code happy */ > 53 riscv_cbom_block_size =3D 1; > 54 riscv_noncoherent_supported(); > 55 > 56 return true; > 57 } > 58 > > -- > 0-DAY CI Kernel Test Service > https://github.com/intel/lkp-tests/wiki >