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 71A7BCD11C2 for ; Fri, 5 Apr 2024 06:51:36 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D94926B007B; Fri, 5 Apr 2024 02:51:35 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D44466B0106; Fri, 5 Apr 2024 02:51:35 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BE62A6B0107; Fri, 5 Apr 2024 02:51:35 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id A121B6B007B for ; Fri, 5 Apr 2024 02:51:35 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 0D684A140C for ; Fri, 5 Apr 2024 06:51:35 +0000 (UTC) X-FDA: 81974557350.28.801823B Received: from mail-lj1-f171.google.com (mail-lj1-f171.google.com [209.85.208.171]) by imf25.hostedemail.com (Postfix) with ESMTP id 38848A0003 for ; Fri, 5 Apr 2024 06:51:32 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=cnN3+qhE; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf25.hostedemail.com: domain of dan.carpenter@linaro.org designates 209.85.208.171 as permitted sender) smtp.mailfrom=dan.carpenter@linaro.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1712299893; a=rsa-sha256; cv=none; b=lAqF0spabCh+tjaDRAYWyfREcX94UrWv71GZc5/gJUA/qapl877HvGh6suYENr71XfsN/z RUsOMHTc6SUViUEOhBjD3FveUeMoshOpi4A2Mxg1sjiWhdtuRyFOM5gfks/6PXQSWeUO/A YFDa4x03ZF+ShRK3dmm7mB9F205y5as= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=cnN3+qhE; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf25.hostedemail.com: domain of dan.carpenter@linaro.org designates 209.85.208.171 as permitted sender) smtp.mailfrom=dan.carpenter@linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712299893; 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=/kGVaA3WJWHVbNBxt+U/RcsWe6jTaobH9TJQijogTH8=; b=Wu5mTgW6gNnxqTzk65HJaTyfq+WDvFdDeGl7oRse18GlCxvV3iub7PIgmXxjqLT51p2LZN NX0IrxLffru7i1PibQJB4aYZHubA8ncQ9Kpa3uSUzTtrEVhxLWTSihx+MnWdiY6mhDOjhI 8WB/oVjsDLcx0kbaS2r69YVYc5kmeus= Received: by mail-lj1-f171.google.com with SMTP id 38308e7fff4ca-2d82713f473so31026941fa.3 for ; Thu, 04 Apr 2024 23:51:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1712299891; x=1712904691; darn=kvack.org; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=/kGVaA3WJWHVbNBxt+U/RcsWe6jTaobH9TJQijogTH8=; b=cnN3+qhEubim8n1h6yFk+QWVTxbbrT1AS56mo0sVJmzeTHbxPuvnbiIhg46v3fLRN4 tG2uoE4iLYjrk0g+jx+wjGyjIeSNij1B77pTIg5IvAetuhXCsSkf4K++R7RNSFqJXpAY h/vfhevNeSAbqh3rxB3uJ5lVPIQsrSsrwQREwDqJ9YPdnonvAvrDx12v5IAsz5NAH1x2 ADDcnu/aVbfviW4adoxY2h+bXXXw4ISGiiOqfbBw8snXYP4zlwvxCMn8391BKJ5BI2G/ WC91lcWX1ZwCdeGKkCjBjPeo2Zf+qTXl46k1Q/MEEJH0MJZNS0MEw5HV1SNaeM5xWh5k Blqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712299891; x=1712904691; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=/kGVaA3WJWHVbNBxt+U/RcsWe6jTaobH9TJQijogTH8=; b=vAfBQRLrx6lNxU4W0eWhlLr9FFtC/bOzNfPzq2JSqxHSPAvYeD1NSiTdqjcfdB+0/w YFFZ/0GZwUq1fkzMyC5f+TSGt9cUTstAoBh+ahbRtThirYhVRV6jSGJpH7dyBxAi/qWv b6gKjc4ZjimwwPIhYLwRRvKZKEuHpc8V2DKnzcno9x5IQdODEG3ls8d4NorsAUrbmvrc FVWHCraRg4K0rOBr96Bvuk+TWvPZzwRldVEwk98BNygmecuOOIl2ZFOUGl1Xx4tVKvYL Ru+l5uGX62oTY6CCsE1bOH8xh5u8hYzT1kKiUB5o1aV6Wn7VrElmnRuAYIGrp8StCJVq +Wgg== X-Forwarded-Encrypted: i=1; AJvYcCVgpc4wj6igf+Je0ddSqvQRy3F6tPoVDzsz0OvHj0NqAEjQOablXoXmI93rDcfMGKHIfH0eoQb8tp3h/lJaKGmlaiw= X-Gm-Message-State: AOJu0Yzyf23kSGgIBtJTFYsFCui32pX0XEHZ8wzPv3sYJlZye7uYzlVc QYU4lFyTmTBrkBo0XqzxF+uDuTSqu1ZVZlxzCHoQ6nyN33tTyNCioWtrrXruqa8= X-Google-Smtp-Source: AGHT+IFwtoZNOfqiTS9IsKoi5djsn7PZ8pD7+tifBOzwhZ88FUiBOiHHEZ7FKbyAdtXAuQMIWL/3qA== X-Received: by 2002:a05:651c:331:b0:2d8:5fe6:820d with SMTP id b17-20020a05651c033100b002d85fe6820dmr643511ljp.11.1712299891274; Thu, 04 Apr 2024 23:51:31 -0700 (PDT) Received: from localhost ([102.222.70.76]) by smtp.gmail.com with ESMTPSA id r11-20020a1709067fcb00b00a4e9359fbe8sm489868ejs.44.2024.04.04.23.51.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Apr 2024 23:51:31 -0700 (PDT) Date: Fri, 5 Apr 2024 09:51:27 +0300 From: Dan Carpenter To: oe-kbuild@lists.linux.dev, Suren Baghdasaryan Cc: lkp@intel.com, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Andrew Morton , Kent Overstreet Subject: [linux-next:master 2720/3921] lib/alloc_tag.c:142 alloc_tag_init() warn: passing zero to 'PTR_ERR' Message-ID: <6b5281d8-2998-4e66-b65e-45a0e68e5780@moroto.mountain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 38848A0003 X-Stat-Signature: e1ay7kpfit7cr49o1otkwogn91qaihnf X-HE-Tag: 1712299892-112457 X-HE-Meta: U2FsdGVkX19aGQNv4V9JgFCK0PZB8eJtLSylMxnLu2XyfrcAvA1L7ChUyNK2B1XY6IsO8ebW42Bxv2+Wp7k7e1082xvT4jDkrzk6xA4AUyV/UosgvYn50CazxETdHsDN4YF7RmQ8xD6d5Fg1WcVYznlEEpAHPxW0oby4/uQkuyZob5RviSU6JNHZPDSSrB4Kx+9bgaARLEeJBibKJ6obrLkD5IlrJIheLrM4Ll4WOZ782IWBcLyfSF4YNOOMy1gaydhLw3CtYsTzezc/b/4VHW3TIr3BP+9BaIgc7bMgUmHrt1YwGJgRjwkIITJzwQI41D+YvYZ74GUQ4aArOOzIxurDp+z7U79/TknbVCYB8h9j3nwW2P+ZoDC2OVR6pZJp/f0WtvMXusdCeUSc0hMmx/c46w5O5xM4Q6o7P8fqF2BRipAXHD2z6UzaQmITROAHIRuoZjzB97oFmDKCy55rNOhpmL1Zq+xZ19eaJRZ4jjPqZrqzrMNfvpRkwQbXGAgr2wh9sm+v/qhbEbuxG/I1gVlqMp7Ab+PAr4YkVwodep8YP0oCnyAAW5Yr3J+D2s1Jtf0Hz/v6NXIUzc9K7FbWW9ZqI3nOGFijuY6vsv3rmYah5EySsiSxSXxOi0s0foIwSLZ6RpJuaoO6CALjykTbZ+8uPG7+G1jZpsqTR+0heYJ8Pac0OWDeUIv93HR+CWbsuvkocgOhEE7AYXd62x8vvPt5CmK6wGyJUrHQFWO6xVRgYKfgu+z6jBmF6HUmx3zpV5Rj2n7SXJKO2XgmJ1RNU3JKf7Gn12dGHQnT1p9lftt4ACSp3ULh+ig5WH9Pmj55gWptZiBqleqGdc20vQ5hP3kj3en1DInb5g4/HrS6qzyIUzXnvIFwqa8mINM03mOB3WemFbAjpMpt2QayCwC/XdA5z7eXoOu6fsRDljprUKT5ZAGJUibO0oPT+ZjP0iqE0BEHQAeUpgyVrx28VxK O6E+alBQ uFwEjWQNc3k8xIoA4Fru+jIK8/wIX+wwyZMQYCOuPbj8QWUw1PqSV2RfU9/HLyTgTsPZ4g4KZ9s3H9kqME88mbNkFwPxb/OG91DFeauzJTcbYHRfgSoiIfi2JN4pTtbwMu10X5vpVOYIGdryLjTg/FEx0A8rW/9sbgnipqUm4b/bu08xaTUpCj670O2he7si39YI26rZDRO5D8lZiiKfkf0gkkaaHsf1kvRPhFvQFAM5kRe8W2UoZixmAV+Abams+xqfB8H/k+zUQqPZJfybdlpDVHttsdG5hjiOOsqVgUW/eIRdt8T2lZUC3KcIc9t5LR/SadS7Q3agcDQG3eotInbazvCbPdCzoOX3y6RRzijjmWsCrULf6ULDdddIIKoZdaHr2N+TymgmROvnZWu5MF/66ybtL8qy7Wf5/ThwK23/ELor5X9cNAh4QkVGqMGptAr3hbG86NghcQVVxPcBdRgIYd806Yzsdf0f0rVJG8nwub0Tnj+jH99Z8bS9R1bQcJ7wxGzZK2j9zdAG0r3nvEOXqIsd07+u76GbjP7PIadQ1mbiR89XwVaHiTRBbjf9CmKRxOGNWuL+WPV9JEeeRy7eiCcoYL4qBgVXmuyRnEev0xk0KrCfVFZcUsRztjIOAtGcq 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: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 8568bb2ccc278f344e6ac44af6ed010a90aa88dc commit: 9e2dcefa791e9d14006b360fba3455510fd3325d [2720/3921] lib: add allocation tagging support for memory allocation profiling config: microblaze-randconfig-r081-20240405 (https://download.01.org/0day-ci/archive/20240405/202404051340.7Wo7oiJ5-lkp@intel.com/config) compiler: microblaze-linux-gcc (GCC) 13.2.0 If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Reported-by: Dan Carpenter | Closes: https://lore.kernel.org/r/202404051340.7Wo7oiJ5-lkp@intel.com/ smatch warnings: lib/alloc_tag.c:142 alloc_tag_init() warn: passing zero to 'PTR_ERR' vim +/PTR_ERR +142 lib/alloc_tag.c 9e2dcefa791e9d Suren Baghdasaryan 2024-03-21 132 static int __init alloc_tag_init(void) 9e2dcefa791e9d Suren Baghdasaryan 2024-03-21 133 { 9e2dcefa791e9d Suren Baghdasaryan 2024-03-21 134 const struct codetag_type_desc desc = { 9e2dcefa791e9d Suren Baghdasaryan 2024-03-21 135 .section = "alloc_tags", 9e2dcefa791e9d Suren Baghdasaryan 2024-03-21 136 .tag_size = sizeof(struct alloc_tag), 9e2dcefa791e9d Suren Baghdasaryan 2024-03-21 137 .module_unload = alloc_tag_module_unload, 9e2dcefa791e9d Suren Baghdasaryan 2024-03-21 138 }; 9e2dcefa791e9d Suren Baghdasaryan 2024-03-21 139 9e2dcefa791e9d Suren Baghdasaryan 2024-03-21 140 alloc_tag_cttype = codetag_register_type(&desc); 9e2dcefa791e9d Suren Baghdasaryan 2024-03-21 141 if (IS_ERR_OR_NULL(alloc_tag_cttype)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This should just be IS_ERR(). I have written a blog that has more details: https://staticthinking.wordpress.com/2022/08/01/mixing-error-pointers-and-null/ 9e2dcefa791e9d Suren Baghdasaryan 2024-03-21 @142 return PTR_ERR(alloc_tag_cttype); -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki