All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <202601211636.IRaejjdw-lkp@intel.com>

diff --git a/a/1.txt b/N1/1.txt
index 63d0d7f..49c295d 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,3 +1,12 @@
+BCC: lkp@intel.com
+CC: oe-kbuild-all@lists.linux.dev
+CC: linux-kernel@vger.kernel.org
+TO: Pasha Tatashin <pasha.tatashin@soleen.com>
+CC: Andrew Morton <akpm@linux-foundation.org>
+CC: Linux Memory Management List <linux-mm@kvack.org>
+CC: Jason Gunthorpe <jgg@nvidia.com>
+CC: "Mike Rapoport (Microsoft)" <rppt@kernel.org>
+
 Hi Pasha,
 
 First bad commit (maybe != root cause):
@@ -5,6 +14,9 @@ First bad commit (maybe != root cause):
 tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
 head:   6c790212c588fddeb0d852f2790840753bb604b1
 commit: 48a1b2321d763b5edeaf20bd4576d8c4b5df772b liveupdate: kho: move to kernel/liveupdate
+date:   8 weeks ago
+:::::: branch date: 10 hours ago
+:::::: commit date: 8 weeks ago
 config: x86_64-randconfig-r071-20260121 (https://download.01.org/0day-ci/archive/20260121/202601211636.IRaejjdw-lkp@intel.com/config)
 compiler: clang version 20.1.8 (https://github.com/llvm/llvm-project 87f0227cb60147a26a1eeb4fb06e3b505e9c7261)
 rustc: rustc 1.88.0 (6b00bc388 2025-06-23)
@@ -13,14 +25,31 @@ smatch version: v0.5.0-8985-g2614ff1a
 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 <dan.carpenter@linaro.org>
+| Reported-by: Dan Carpenter <error27@gmail.com>
 | Closes: https://lore.kernel.org/r/202601211636.IRaejjdw-lkp@intel.com/
 
 smatch warnings:
 kernel/liveupdate/kexec_handover.c:994 kho_preserve_vmalloc() warn: missing error code 'err'
+kernel/liveupdate/kexec_handover.c:1373 kho_release_scratch() warn: iterator 'i' not incremented
 
 vim +/err +994 kernel/liveupdate/kexec_handover.c
 
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   944) 
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   945) /**
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   946)  * kho_preserve_vmalloc - preserve memory allocated with vmalloc() across kexec
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   947)  * @ptr: pointer to the area in vmalloc address space
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   948)  * @preservation: placeholder for preservation metadata
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   949)  *
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   950)  * Instructs KHO to preserve the area in vmalloc address space at @ptr. The
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   951)  * physical pages mapped at @ptr will be preserved and on successful return
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   952)  * @preservation will hold the physical address of a structure that describes
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   953)  * the preservation.
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   954)  *
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   955)  * NOTE: The memory allocated with vmalloc_node() variants cannot be reliably
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   956)  * restored on the same node
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   957)  *
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   958)  * Return: 0 on success, error code on failure
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   959)  */
 a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   960) int kho_preserve_vmalloc(void *ptr, struct kho_vmalloc *preservation)
 a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   961) {
 a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   962) 	struct kho_vmalloc_chunk *chunk;
@@ -56,9 +85,6 @@ a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   99
 a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   992) 			chunk = new_vmalloc_chunk(chunk);
 a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   993) 			if (!chunk)
 a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21  @994) 				goto err_free;
-
-err = -ENOMEM;
-
 a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   995) 			idx = 0;
 a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   996) 		}
 a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   997) 	}
@@ -73,6 +99,14 @@ a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21  100
 a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21  1006) 	kho_vmalloc_free_chunks(preservation);
 a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21  1007) 	return err;
 a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21  1008) }
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21  1009) EXPORT_SYMBOL_GPL(kho_preserve_vmalloc);
+a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21  1010) 
+
+:::::: The code at line 994 was first introduced by commit
+:::::: a667300bd53f272a3055238bcefe108f88836270 kho: add support for preserving vmalloc allocations
+
+:::::: TO: Mike Rapoport (Microsoft) <rppt@kernel.org>
+:::::: CC: Andrew Morton <akpm@linux-foundation.org>
 
 -- 
 0-DAY CI Kernel Test Service
diff --git a/a/content_digest b/N1/content_digest
index d81cf41..cadb6a4 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,17 +1,20 @@
- "From\0Dan Carpenter <dan.carpenter@linaro.org>\0"
+ "From\0kernel test robot <lkp@intel.com>\0"
  "Subject\0kernel/liveupdate/kexec_handover.c:994 kho_preserve_vmalloc() warn: missing error code 'err'\0"
- "Date\0Wed, 21 Jan 2026 11:58:20 +0300\0"
- "To\0oe-kbuild@lists.linux.dev"
- " Pasha Tatashin <pasha.tatashin@soleen.com>\0"
+ "Date\0Wed, 21 Jan 2026 16:55:53 +0800\0"
+ "To\0oe-kbuild@lists.linux.dev\0"
  "Cc\0lkp@intel.com"
-  oe-kbuild-all@lists.linux.dev
-  linux-kernel@vger.kernel.org
-  Andrew Morton <akpm@linux-foundation.org>
-  Linux Memory Management List <linux-mm@kvack.org>
-  Jason Gunthorpe <jgg@nvidia.com>
- " Mike Rapoport (Microsoft) <rppt@kernel.org>\0"
+ " Dan Carpenter <error27@gmail.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: Pasha Tatashin <pasha.tatashin@soleen.com>\n"
+ "CC: Andrew Morton <akpm@linux-foundation.org>\n"
+ "CC: Linux Memory Management List <linux-mm@kvack.org>\n"
+ "CC: Jason Gunthorpe <jgg@nvidia.com>\n"
+ "CC: \"Mike Rapoport (Microsoft)\" <rppt@kernel.org>\n"
+ "\n"
  "Hi Pasha,\n"
  "\n"
  "First bad commit (maybe != root cause):\n"
@@ -19,6 +22,9 @@
  "tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master\n"
  "head:   6c790212c588fddeb0d852f2790840753bb604b1\n"
  "commit: 48a1b2321d763b5edeaf20bd4576d8c4b5df772b liveupdate: kho: move to kernel/liveupdate\n"
+ "date:   8 weeks ago\n"
+ ":::::: branch date: 10 hours ago\n"
+ ":::::: commit date: 8 weeks ago\n"
  "config: x86_64-randconfig-r071-20260121 (https://download.01.org/0day-ci/archive/20260121/202601211636.IRaejjdw-lkp@intel.com/config)\n"
  "compiler: clang version 20.1.8 (https://github.com/llvm/llvm-project 87f0227cb60147a26a1eeb4fb06e3b505e9c7261)\n"
  "rustc: rustc 1.88.0 (6b00bc388 2025-06-23)\n"
@@ -27,14 +33,31 @@
  "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 <dan.carpenter@linaro.org>\n"
+ "| Reported-by: Dan Carpenter <error27@gmail.com>\n"
  "| Closes: https://lore.kernel.org/r/202601211636.IRaejjdw-lkp@intel.com/\n"
  "\n"
  "smatch warnings:\n"
  "kernel/liveupdate/kexec_handover.c:994 kho_preserve_vmalloc() warn: missing error code 'err'\n"
+ "kernel/liveupdate/kexec_handover.c:1373 kho_release_scratch() warn: iterator 'i' not incremented\n"
  "\n"
  "vim +/err +994 kernel/liveupdate/kexec_handover.c\n"
  "\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   944) \n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   945) /**\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   946)  * kho_preserve_vmalloc - preserve memory allocated with vmalloc() across kexec\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   947)  * @ptr: pointer to the area in vmalloc address space\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   948)  * @preservation: placeholder for preservation metadata\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   949)  *\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   950)  * Instructs KHO to preserve the area in vmalloc address space at @ptr. The\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   951)  * physical pages mapped at @ptr will be preserved and on successful return\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   952)  * @preservation will hold the physical address of a structure that describes\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   953)  * the preservation.\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   954)  *\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   955)  * NOTE: The memory allocated with vmalloc_node() variants cannot be reliably\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   956)  * restored on the same node\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   957)  *\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   958)  * Return: 0 on success, error code on failure\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   959)  */\n"
  "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   960) int kho_preserve_vmalloc(void *ptr, struct kho_vmalloc *preservation)\n"
  "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   961) {\n"
  "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   962) \tstruct kho_vmalloc_chunk *chunk;\n"
@@ -70,9 +93,6 @@
  "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   992) \t\t\tchunk = new_vmalloc_chunk(chunk);\n"
  "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   993) \t\t\tif (!chunk)\n"
  "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21  @994) \t\t\t\tgoto err_free;\n"
- "\n"
- "err = -ENOMEM;\n"
- "\n"
  "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   995) \t\t\tidx = 0;\n"
  "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   996) \t\t}\n"
  "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21   997) \t}\n"
@@ -87,9 +107,17 @@
  "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21  1006) \tkho_vmalloc_free_chunks(preservation);\n"
  "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21  1007) \treturn err;\n"
  "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21  1008) }\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21  1009) EXPORT_SYMBOL_GPL(kho_preserve_vmalloc);\n"
+ "a667300bd53f27 kernel/kexec_handover.c Mike Rapoport (Microsoft  2025-09-21  1010) \n"
+ "\n"
+ ":::::: The code at line 994 was first introduced by commit\n"
+ ":::::: a667300bd53f272a3055238bcefe108f88836270 kho: add support for preserving vmalloc allocations\n"
+ "\n"
+ ":::::: TO: Mike Rapoport (Microsoft) <rppt@kernel.org>\n"
+ ":::::: CC: Andrew Morton <akpm@linux-foundation.org>\n"
  "\n"
  "-- \n"
  "0-DAY CI Kernel Test Service\n"
  https://github.com/intel/lkp-tests/wiki
 
-3325b6be81999480c61249187ee0e0a1a0f3403188a1cb8d6c7eb35322ef3b93
+859b05b4e262b79277e9134805267d15ceae818c230b89241635b5e7fb2acf67

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.