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

diff --git a/a/1.txt b/N1/1.txt
index 8d54a86..85c10f6 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,13 +1,6 @@
-BCC: lkp@intel.com
-CC: oe-kbuild-all@lists.linux.dev
-TO: Jim Cromie <jim.cromie@gmail.com>
-TO: "Łukasz Bartosik" <ukaszb@chromium.org>
-
 tree:   https://github.com/jimc/linux.git dd-ratelimit-2
 head:   31212444bcca4d1547711ec572b5a398d74640ca
 commit: 29d01faf08d63c34e46af173536be5af2aaab4fb [73/76] lib/dynamic_debug: Refactor ddebug_arena to vmalloc backing
-:::::: branch date: 34 hours ago
-:::::: commit date: 34 hours ago
 config: i386-randconfig-141 (https://download.01.org/0day-ci/archive/20260819/202608192133.1ujPLawx-lkp@intel.com/config)
 compiler: gcc-14 (Debian 14.2.0-19) 14.2.0
 smatch: v0.5.0-9187-g5189e3fb
@@ -23,7 +16,6 @@ lib/dynamic_debug.c:136 ddebug_arena_free() warn: sleeping in atomic context
 
 vim +136 lib/dynamic_debug.c
 
-b80df25b9600208 Jim Cromie 2026-07-15  124  
 b80df25b9600208 Jim Cromie 2026-07-15  125  static void ddebug_arena_free(struct ddebug_arena *arena)
 b80df25b9600208 Jim Cromie 2026-07-15  126  {
 29d01faf08d63c3 Jim Cromie 2026-08-11  127  	struct ddebug_arena_chunk *chunk, *tmp;
@@ -36,10 +28,14 @@ b80df25b9600208 Jim Cromie 2026-07-15  133  	arena->remaining = 0;
 29d01faf08d63c3 Jim Cromie 2026-08-11  134  	list_for_each_entry_safe(chunk, tmp, &arena->chunks, link) {
 29d01faf08d63c3 Jim Cromie 2026-08-11  135  		list_del(&chunk->link);
 29d01faf08d63c3 Jim Cromie 2026-08-11 @136  		vfree(chunk);
+
+vfree() is a sleeping function so you can't call it while holding
+a spinlock.  If you call it from interrupt context, though it doesn't
+sleep.  A bit weird like that.
+
 b80df25b9600208 Jim Cromie 2026-07-15  137  	}
 b80df25b9600208 Jim Cromie 2026-07-15  138  	spin_unlock_irqrestore(&arena_lock, flags);
 b80df25b9600208 Jim Cromie 2026-07-15  139  }
-b80df25b9600208 Jim Cromie 2026-07-15  140  
 
 --
 0-DAY CI Kernel Test Service
diff --git a/a/content_digest b/N1/content_digest
index 2943cd5..b66ac5b 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,21 +1,16 @@
- "From\0kernel test robot <lkp@intel.com>\0"
+ "From\0Dan Carpenter <error27@gmail.com>\0"
  "Subject\0[jimc:dd-ratelimit-2 73/76] lib/dynamic_debug.c:136 ddebug_arena_free() warn: sleeping in atomic context\0"
- "Date\0Wed, 19 Aug 2026 21:24:33 +0800\0"
- "To\0oe-kbuild@lists.linux.dev\0"
+ "Date\0Wed, 19 Aug 2026 16:32:04 +0300\0"
+ "To\0oe-kbuild@lists.linux.dev"
+  Jim Cromie <jim.cromie@gmail.com>
+ " \305\201ukasz Bartosik <ukaszb@chromium.org>\0"
  "Cc\0lkp@intel.com"
- " Dan Carpenter <error27@gmail.com>\0"
+ " oe-kbuild-all@lists.linux.dev\0"
  "\00:1\0"
  "b\0"
- "BCC: lkp@intel.com\n"
- "CC: oe-kbuild-all@lists.linux.dev\n"
- "TO: Jim Cromie <jim.cromie@gmail.com>\n"
- "TO: \"\305\201ukasz Bartosik\" <ukaszb@chromium.org>\n"
- "\n"
  "tree:   https://github.com/jimc/linux.git dd-ratelimit-2\n"
  "head:   31212444bcca4d1547711ec572b5a398d74640ca\n"
  "commit: 29d01faf08d63c34e46af173536be5af2aaab4fb [73/76] lib/dynamic_debug: Refactor ddebug_arena to vmalloc backing\n"
- ":::::: branch date: 34 hours ago\n"
- ":::::: commit date: 34 hours ago\n"
  "config: i386-randconfig-141 (https://download.01.org/0day-ci/archive/20260819/202608192133.1ujPLawx-lkp@intel.com/config)\n"
  "compiler: gcc-14 (Debian 14.2.0-19) 14.2.0\n"
  "smatch: v0.5.0-9187-g5189e3fb\n"
@@ -31,7 +26,6 @@
  "\n"
  "vim +136 lib/dynamic_debug.c\n"
  "\n"
- "b80df25b9600208 Jim Cromie 2026-07-15  124  \n"
  "b80df25b9600208 Jim Cromie 2026-07-15  125  static void ddebug_arena_free(struct ddebug_arena *arena)\n"
  "b80df25b9600208 Jim Cromie 2026-07-15  126  {\n"
  "29d01faf08d63c3 Jim Cromie 2026-08-11  127  \tstruct ddebug_arena_chunk *chunk, *tmp;\n"
@@ -44,13 +38,17 @@
  "29d01faf08d63c3 Jim Cromie 2026-08-11  134  \tlist_for_each_entry_safe(chunk, tmp, &arena->chunks, link) {\n"
  "29d01faf08d63c3 Jim Cromie 2026-08-11  135  \t\tlist_del(&chunk->link);\n"
  "29d01faf08d63c3 Jim Cromie 2026-08-11 @136  \t\tvfree(chunk);\n"
+ "\n"
+ "vfree() is a sleeping function so you can't call it while holding\n"
+ "a spinlock.  If you call it from interrupt context, though it doesn't\n"
+ "sleep.  A bit weird like that.\n"
+ "\n"
  "b80df25b9600208 Jim Cromie 2026-07-15  137  \t}\n"
  "b80df25b9600208 Jim Cromie 2026-07-15  138  \tspin_unlock_irqrestore(&arena_lock, flags);\n"
  "b80df25b9600208 Jim Cromie 2026-07-15  139  }\n"
- "b80df25b9600208 Jim Cromie 2026-07-15  140  \n"
  "\n"
  "--\n"
  "0-DAY CI Kernel Test Service\n"
  https://github.com/intel/lkp-tests/wiki
 
-7a41642ec3e1e0ae299cc744c752537258c55e9545ba0e2836d9f9b6a901f930
+d085a53cc44ed434c9eef068997996d203a04cfb676772b870b2b22b3b10d3c4

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.