diff for duplicates of <202512082235.2rH8XoPX-lkp@intel.com> diff --git a/a/1.txt b/N1/1.txt index 4176892..a2cb46e 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,22 +1,13 @@ -BCC: lkp@intel.com -CC: oe-kbuild-all@lists.linux.dev -CC: linux-kernel@vger.kernel.org -TO: Akhil P Oommen <akhilpo@oss.qualcomm.com> -CC: Rob Clark <robin.clark@oss.qualcomm.com> - tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: c2f2b01b74be8b40a2173372bcd770723f87e7b2 commit: 491fadb2b818e1d900229a1f8243de6458381306 drm/msm/adreno: Move adreno_gpu_func to catalogue -date: 3 weeks ago -:::::: branch date: 12 hours ago -:::::: commit date: 3 weeks ago config: arm64-randconfig-r072-20251207 (https://download.01.org/0day-ci/archive/20251208/202512082235.2rH8XoPX-lkp@intel.com/config) compiler: clang version 22.0.0git (https://github.com/llvm/llvm-project a805147ac1ba123916de182babb0831fbb148756) 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 <lkp@intel.com> -| Reported-by: Dan Carpenter <error27@gmail.com> +| Reported-by: Dan Carpenter <dan.carpenter@linaro.org> | Closes: https://lore.kernel.org/r/202512082235.2rH8XoPX-lkp@intel.com/ smatch warnings: @@ -26,7 +17,6 @@ drivers/gpu/drm/msm/adreno/a4xx_gpu.c:642 a4xx_gpu_init() warn: variable derefer vim +/pdev +503 drivers/gpu/drm/msm/adreno/a2xx_gpu.c -21af872cd8c695 Jonathan Marek 2018-11-21 492 491fadb2b818e1 Akhil P Oommen 2025-11-18 493 static struct msm_gpu *a2xx_gpu_init(struct drm_device *dev) 21af872cd8c695 Jonathan Marek 2018-11-21 494 { 21af872cd8c695 Jonathan Marek 2018-11-21 495 struct a2xx_gpu *a2xx_gpu = NULL; @@ -35,9 +25,16 @@ vim +/pdev +503 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 21af872cd8c695 Jonathan Marek 2018-11-21 498 struct msm_drm_private *priv = dev->dev_private; 21af872cd8c695 Jonathan Marek 2018-11-21 499 struct platform_device *pdev = priv->gpu_pdev; 491fadb2b818e1 Akhil P Oommen 2025-11-18 @500 struct adreno_platform_config *config = pdev->dev.platform_data; + ^^^^^^^^^ +Patch adds a dereference. + 21af872cd8c695 Jonathan Marek 2018-11-21 501 int ret; 21af872cd8c695 Jonathan Marek 2018-11-21 502 21af872cd8c695 Jonathan Marek 2018-11-21 @503 if (!pdev) { + +but the old code checked for NULL. Probably this NULL check can be +removed? + 21af872cd8c695 Jonathan Marek 2018-11-21 504 dev_err(dev->dev, "no a2xx device\n"); 21af872cd8c695 Jonathan Marek 2018-11-21 505 ret = -ENXIO; 21af872cd8c695 Jonathan Marek 2018-11-21 506 goto fail; @@ -74,13 +71,6 @@ db07ce5da8b26b Fabio Estevam 2023-06-20 524 21af872cd8c695 Jonathan Marek 2018-11-21 537 21af872cd8c695 Jonathan Marek 2018-11-21 538 return ERR_PTR(ret); 21af872cd8c695 Jonathan Marek 2018-11-21 539 } -491fadb2b818e1 Akhil P Oommen 2025-11-18 540 - -:::::: The code at line 503 was first introduced by commit -:::::: 21af872cd8c695060dd1d045293bf21ea9156a51 drm/msm/adreno: add a2xx - -:::::: TO: Jonathan Marek <jonathan@marek.ca> -:::::: CC: Rob Clark <robdclark@gmail.com> -- 0-DAY CI Kernel Test Service diff --git a/a/content_digest b/N1/content_digest index 560bdce..860b5f5 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,30 +1,24 @@ - "From\0kernel test robot <lkp@intel.com>\0" + "From\0Dan Carpenter <dan.carpenter@linaro.org>\0" "Subject\0drivers/gpu/drm/msm/adreno/a2xx_gpu.c:503 a2xx_gpu_init() warn: variable dereferenced before check 'pdev' (see line 500)\0" - "Date\0Mon, 8 Dec 2025 22:35:31 +0800\0" - "To\0oe-kbuild@lists.linux.dev\0" + "Date\0Tue, 9 Dec 2025 11:10:12 +0300\0" + "To\0oe-kbuild@lists.linux.dev" + " Akhil P Oommen <akhilpo@oss.qualcomm.com>\0" "Cc\0lkp@intel.com" - " Dan Carpenter <error27@gmail.com>\0" + oe-kbuild-all@lists.linux.dev + linux-kernel@vger.kernel.org + " Rob Clark <robin.clark@oss.qualcomm.com>\0" "\00:1\0" "b\0" - "BCC: lkp@intel.com\n" - "CC: oe-kbuild-all@lists.linux.dev\n" - "CC: linux-kernel@vger.kernel.org\n" - "TO: Akhil P Oommen <akhilpo@oss.qualcomm.com>\n" - "CC: Rob Clark <robin.clark@oss.qualcomm.com>\n" - "\n" "tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master\n" "head: c2f2b01b74be8b40a2173372bcd770723f87e7b2\n" "commit: 491fadb2b818e1d900229a1f8243de6458381306 drm/msm/adreno: Move adreno_gpu_func to catalogue\n" - "date: 3 weeks ago\n" - ":::::: branch date: 12 hours ago\n" - ":::::: commit date: 3 weeks ago\n" "config: arm64-randconfig-r072-20251207 (https://download.01.org/0day-ci/archive/20251208/202512082235.2rH8XoPX-lkp@intel.com/config)\n" "compiler: clang version 22.0.0git (https://github.com/llvm/llvm-project a805147ac1ba123916de182babb0831fbb148756)\n" "\n" "If you fix the issue in a separate patch/commit (i.e. not just a new version of\n" "the same patch/commit), kindly add following tags\n" "| Reported-by: kernel test robot <lkp@intel.com>\n" - "| Reported-by: Dan Carpenter <error27@gmail.com>\n" + "| Reported-by: Dan Carpenter <dan.carpenter@linaro.org>\n" "| Closes: https://lore.kernel.org/r/202512082235.2rH8XoPX-lkp@intel.com/\n" "\n" "smatch warnings:\n" @@ -34,7 +28,6 @@ "\n" "vim +/pdev +503 drivers/gpu/drm/msm/adreno/a2xx_gpu.c\n" "\n" - "21af872cd8c695 Jonathan Marek 2018-11-21 492 \n" "491fadb2b818e1 Akhil P Oommen 2025-11-18 493 static struct msm_gpu *a2xx_gpu_init(struct drm_device *dev)\n" "21af872cd8c695 Jonathan Marek 2018-11-21 494 {\n" "21af872cd8c695 Jonathan Marek 2018-11-21 495 \tstruct a2xx_gpu *a2xx_gpu = NULL;\n" @@ -43,9 +36,16 @@ "21af872cd8c695 Jonathan Marek 2018-11-21 498 \tstruct msm_drm_private *priv = dev->dev_private;\n" "21af872cd8c695 Jonathan Marek 2018-11-21 499 \tstruct platform_device *pdev = priv->gpu_pdev;\n" "491fadb2b818e1 Akhil P Oommen 2025-11-18 @500 \tstruct adreno_platform_config *config = pdev->dev.platform_data;\n" + " ^^^^^^^^^\n" + "Patch adds a dereference.\n" + "\n" "21af872cd8c695 Jonathan Marek 2018-11-21 501 \tint ret;\n" "21af872cd8c695 Jonathan Marek 2018-11-21 502 \n" "21af872cd8c695 Jonathan Marek 2018-11-21 @503 \tif (!pdev) {\n" + "\n" + "but the old code checked for NULL. Probably this NULL check can be\n" + "removed?\n" + "\n" "21af872cd8c695 Jonathan Marek 2018-11-21 504 \t\tdev_err(dev->dev, \"no a2xx device\\n\");\n" "21af872cd8c695 Jonathan Marek 2018-11-21 505 \t\tret = -ENXIO;\n" "21af872cd8c695 Jonathan Marek 2018-11-21 506 \t\tgoto fail;\n" @@ -82,16 +82,9 @@ "21af872cd8c695 Jonathan Marek 2018-11-21 537 \n" "21af872cd8c695 Jonathan Marek 2018-11-21 538 \treturn ERR_PTR(ret);\n" "21af872cd8c695 Jonathan Marek 2018-11-21 539 }\n" - "491fadb2b818e1 Akhil P Oommen 2025-11-18 540 \n" - "\n" - ":::::: The code at line 503 was first introduced by commit\n" - ":::::: 21af872cd8c695060dd1d045293bf21ea9156a51 drm/msm/adreno: add a2xx\n" - "\n" - ":::::: TO: Jonathan Marek <jonathan@marek.ca>\n" - ":::::: CC: Rob Clark <robdclark@gmail.com>\n" "\n" "-- \n" "0-DAY CI Kernel Test Service\n" https://github.com/intel/lkp-tests/wiki -88cc991d9c5ac4a838a310a733d92ea232954cab80d92a064c3ca9acd64a37d9 +a472acb326ebd966db0bc98778671f88d67896102c963b61d2dbd65b501ff55b
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.