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.