ci2 starts bisection 2024-01-02 22:00:37.094543043 +0000 UTC m=+972640.418428605 bisecting fixing commit since d0fc081c62410e8ec014afea88e4e5e6a3bc14c4 building syzkaller on 3222d10cbe77bbedb5a7c455e5bcb6b7081a63b7 ensuring issue is reproducible on original commit d0fc081c62410e8ec014afea88e4e5e6a3bc14c4 testing commit d0fc081c62410e8ec014afea88e4e5e6a3bc14c4 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: c2d920889c6706b243b3a48a85988919d8e51e5080699b2eeb66e386ba810e81 all runs: crashed: possible deadlock in console_unlock representative crash: possible deadlock in console_unlock, types: [LOCKDEP] check whether we can drop unnecessary instrumentation disabling configs for [ATOMIC_SLEEP HANG LEAK UBSAN BUG KASAN], they are not needed testing commit d0fc081c62410e8ec014afea88e4e5e6a3bc14c4 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 7c69224f1857f15fb1526dad817d03424cf7b99ec19299b2c46bdd8ea85c0f45 all runs: crashed: possible deadlock in console_unlock representative crash: possible deadlock in console_unlock, types: [LOCKDEP] the bug reproduces without the instrumentation disabling configs for [UBSAN BUG KASAN ATOMIC_SLEEP HANG LEAK], they are not needed kconfig minimization: base=3703 full=7267 leaves diff=1983 split chunks (needed=false): <1983> split chunk #0 of len 1983 into 5 parts testing without sub-chunk 1/5 disabling configs for [KASAN ATOMIC_SLEEP HANG LEAK UBSAN BUG], they are not needed testing commit d0fc081c62410e8ec014afea88e4e5e6a3bc14c4 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: d8289140b1ca38a40fb63b55d8923f0b5278707fe651c2274bea17436a464e26 all runs: crashed: possible deadlock in console_unlock representative crash: possible deadlock in console_unlock, types: [LOCKDEP] the chunk can be dropped testing without sub-chunk 2/5 disabling configs for [UBSAN BUG KASAN ATOMIC_SLEEP HANG LEAK], they are not needed testing commit d0fc081c62410e8ec014afea88e4e5e6a3bc14c4 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 48e58f039d83fa27176ee5dabd914cbd9fd21cb5b0e39d62b8e2a489e99ba120 all runs: crashed: possible deadlock in console_unlock representative crash: possible deadlock in console_unlock, types: [LOCKDEP] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [ATOMIC_SLEEP HANG LEAK UBSAN BUG KASAN], they are not needed testing commit d0fc081c62410e8ec014afea88e4e5e6a3bc14c4 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 100d9fc22ffef6c118e534665f6caa87a280b584c0c441c5a1690e7d7cfd5302 all runs: crashed: possible deadlock in console_unlock representative crash: possible deadlock in console_unlock, types: [LOCKDEP] the chunk can be dropped testing without sub-chunk 4/5 disabling configs for [LEAK UBSAN BUG KASAN ATOMIC_SLEEP HANG], they are not needed testing commit d0fc081c62410e8ec014afea88e4e5e6a3bc14c4 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 56ee6fab84dfa92c9ea8a83453c4cef5fb6eaaa9ac2678f4d7937632fc3b7111 all runs: crashed: possible deadlock in console_unlock representative crash: possible deadlock in console_unlock, types: [LOCKDEP] the chunk can be dropped testing without sub-chunk 5/5 disabling configs for [ATOMIC_SLEEP HANG LEAK UBSAN BUG KASAN], they are not needed testing commit d0fc081c62410e8ec014afea88e4e5e6a3bc14c4 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 3eb4ac728ecbc5e1b4f1975c9aeca83f02f42322f205aa603ac83ee14fee50cf all runs: crashed: possible deadlock in console_unlock representative crash: possible deadlock in console_unlock, types: [LOCKDEP] the chunk can be dropped disabling configs for [HANG LEAK UBSAN BUG KASAN ATOMIC_SLEEP], they are not needed determining the merge base between d0fc081c62410e8ec014afea88e4e5e6a3bc14c4 and 610a9b8f49fbcf1100716370d3b5f6f884a2835a 8bb7eca972ad531c9b149c0a51ab43a417385813/Linux 5.15 is a merge base, check if it has the bug testing commit 8bb7eca972ad531c9b149c0a51ab43a417385813 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 5c0c0015f2026180fda97ca8940eccc3527f81b43257d0f6a9e6a81417fc78de all runs: crashed: possible deadlock in console_unlock representative crash: possible deadlock in console_unlock, types: [LOCKDEP] testing current HEAD 610a9b8f49fbcf1100716370d3b5f6f884a2835a testing commit 610a9b8f49fbcf1100716370d3b5f6f884a2835a gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: fc107af5b0d411a549c4c489ff7dad3edfc5f82f43d9d5bc008b6a44f180e6ff all runs: OK false negative chance: 0.000 # git bisect start 610a9b8f49fbcf1100716370d3b5f6f884a2835a 8bb7eca972ad531c9b149c0a51ab43a417385813 Bisecting: 95294 revisions left to test after this (roughly 17 steps) [edd4e25a230dc8a977fca667db788424917ca2f3] Merge tag 'wireless-next-2022-12-02' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit edd4e25a230dc8a977fca667db788424917ca2f3 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: eb17a5aa2afc055ef2527c90b53d623e167f0a0c0c8a9ba52931c9d8645ce576 all runs: OK false negative chance: 0.000 # git bisect bad edd4e25a230dc8a977fca667db788424917ca2f3 Bisecting: 47593 revisions left to test after this (roughly 16 steps) [1ef0736c0711e2633a59b540931406de626f2836] Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit 1ef0736c0711e2633a59b540931406de626f2836 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: e3a9cf2c32921f2f01de574d7e3e2d96f9ce276c75c616ffb5b65c23adcf7fbf all runs: crashed: possible deadlock in console_lock_spinning_enable representative crash: possible deadlock in console_lock_spinning_enable, types: [LOCKDEP] # git bisect good 1ef0736c0711e2633a59b540931406de626f2836 Bisecting: 23817 revisions left to test after this (roughly 15 steps) [5bb3bf24b0aaa76253c77e437b88927a32a10c4e] Merge tag 'tag-chrome-platform-for-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit 5bb3bf24b0aaa76253c77e437b88927a32a10c4e gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 5f2a45a4b7bcecc68d09e118b97cae30bb5908690dac48fec2e99ed781e5653d all runs: OK false negative chance: 0.000 # git bisect bad 5bb3bf24b0aaa76253c77e437b88927a32a10c4e Bisecting: 11895 revisions left to test after this (roughly 14 steps) [032dcf09e2bf7c822be25b4abef7a6c913870d98] Merge tag 'gpio-fixes-for-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux determine whether the revision contains the guilty commit revision 1ef0736c0711e2633a59b540931406de626f2836 crashed and is reachable testing commit 032dcf09e2bf7c822be25b4abef7a6c913870d98 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: a4bc4952f5e1179383460820e783cfeb3727799822b4fee392a4f4dd3b222036 all runs: OK false negative chance: 0.000 # git bisect bad 032dcf09e2bf7c822be25b4abef7a6c913870d98 Bisecting: 5902 revisions left to test after this (roughly 13 steps) [babf0bb978e3c9fce6c4eba6b744c8754fd43d8e] Merge tag 'xfs-5.19-for-linus' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux determine whether the revision contains the guilty commit revision 1ef0736c0711e2633a59b540931406de626f2836 crashed and is reachable testing commit babf0bb978e3c9fce6c4eba6b744c8754fd43d8e gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: b29941ba66ba945ebe650683da2a6821feb4bfd5e78e84bd8247917305dec9d1 all runs: OK false negative chance: 0.000 # git bisect bad babf0bb978e3c9fce6c4eba6b744c8754fd43d8e Bisecting: 2970 revisions left to test after this (roughly 12 steps) [64e34b50d7aeee7082287ec39f9d34d4e60f3a04] Merge tag 'linux-kselftest-kunit-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit 64e34b50d7aeee7082287ec39f9d34d4e60f3a04 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 73b083605fbde3b9c0df93a10341300c278d94197eb445a4b45e284545c0b05b all runs: OK false negative chance: 0.000 # git bisect bad 64e34b50d7aeee7082287ec39f9d34d4e60f3a04 Bisecting: 1497 revisions left to test after this (roughly 11 steps) [7cf6a8a17f5b134b7e783c2d45c53298faef82a7] Merge tag 'tpmdd-next-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit 7cf6a8a17f5b134b7e783c2d45c53298faef82a7 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 98514aacf0783debc8598e45c1e2467490df62e8421f676b014214fc90119d7d all runs: crashed: possible deadlock in console_lock_spinning_enable representative crash: possible deadlock in console_lock_spinning_enable, types: [LOCKDEP] # git bisect good 7cf6a8a17f5b134b7e783c2d45c53298faef82a7 Bisecting: 872 revisions left to test after this (roughly 10 steps) [268db333b561c77dee3feb6831806412293b4a7e] Merge tag 'devprop-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm determine whether the revision contains the guilty commit revision 7cf6a8a17f5b134b7e783c2d45c53298faef82a7 crashed and is reachable testing commit 268db333b561c77dee3feb6831806412293b4a7e gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 6013af962bb1d6eda3fcd7bb284d28a20bffbb475e549635b03518a368462b5c all runs: crashed: possible deadlock in console_lock_spinning_enable representative crash: possible deadlock in console_lock_spinning_enable, types: [LOCKDEP] # git bisect good 268db333b561c77dee3feb6831806412293b4a7e Bisecting: 522 revisions left to test after this (roughly 9 steps) [3842007b1a33589d57f67eac479b132b77767514] Merge tag 'zonefs-5.19-rc1-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs determine whether the revision contains the guilty commit revision 7cf6a8a17f5b134b7e783c2d45c53298faef82a7 crashed and is reachable testing commit 3842007b1a33589d57f67eac479b132b77767514 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: ad2a73bdaa24806bb02a580df58480113ce59d42a9f163d73f284c35dfa838f5 all runs: crashed: possible deadlock in console_lock_spinning_enable representative crash: possible deadlock in console_lock_spinning_enable, types: [LOCKDEP] # git bisect good 3842007b1a33589d57f67eac479b132b77767514 Bisecting: 282 revisions left to test after this (roughly 8 steps) [8642174b52214dde4d8113f28fb4c9be5a432126] Merge tag 'iomap-5.19-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux determine whether the revision contains the guilty commit revision 7cf6a8a17f5b134b7e783c2d45c53298faef82a7 crashed and is reachable testing commit 8642174b52214dde4d8113f28fb4c9be5a432126 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 8a85e69d442195f6c4b17744ebb4b6f66b84f68d9acb7aad3289e51aa164f976 run #0: failed: failed to run command in VM: broken console: Permission denied (publickey) run #1: crashed: possible deadlock in console_lock_spinning_enable run #2: crashed: possible deadlock in console_lock_spinning_enable run #3: crashed: possible deadlock in console_lock_spinning_enable run #4: crashed: possible deadlock in console_lock_spinning_enable run #5: crashed: possible deadlock in console_lock_spinning_enable run #6: crashed: possible deadlock in console_lock_spinning_enable run #7: crashed: possible deadlock in console_lock_spinning_enable run #8: crashed: possible deadlock in console_lock_spinning_enable run #9: crashed: possible deadlock in console_lock_spinning_enable representative crash: possible deadlock in console_lock_spinning_enable, types: [LOCKDEP] # git bisect good 8642174b52214dde4d8113f28fb4c9be5a432126 Bisecting: 132 revisions left to test after this (roughly 7 steps) [537e62c865dcb9b91d07ed83f8615b71fa0b51bb] Merge tag 'printk-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux determine whether the revision contains the guilty commit revision 7cf6a8a17f5b134b7e783c2d45c53298faef82a7 crashed and is reachable testing commit 537e62c865dcb9b91d07ed83f8615b71fa0b51bb gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: f75cab7f4bf3e31a6135dc6821b8a4bcf3d47590ce2448c8e14cc93582bc1b2f all runs: OK false negative chance: 0.000 # git bisect bad 537e62c865dcb9b91d07ed83f8615b71fa0b51bb Bisecting: 74 revisions left to test after this (roughly 6 steps) [fa29000b6b2603ec2bfdc4c73249fcb00cd54f85] fs: Add aops->release_folio determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit fa29000b6b2603ec2bfdc4c73249fcb00cd54f85 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: de7d0f1591a5aefe63c488151de279d5d9c883c5a01add158dff13741f2b19b0 all runs: crashed: possible deadlock in console_lock_spinning_enable representative crash: possible deadlock in console_lock_spinning_enable, types: [LOCKDEP] # git bisect good fa29000b6b2603ec2bfdc4c73249fcb00cd54f85 Bisecting: 39 revisions left to test after this (roughly 5 steps) [caa28984163cb63ea0be4cb8dbf05defdc7303f9] linux/types.h: reinstate "__bitwise__" macro for user space use determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit caa28984163cb63ea0be4cb8dbf05defdc7303f9 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: a4efdd64195ff944ce273afed4ed52bb596f6b2449caf815d384df76781ff9d6 all runs: crashed: possible deadlock in console_lock_spinning_enable representative crash: possible deadlock in console_lock_spinning_enable, types: [LOCKDEP] # git bisect good caa28984163cb63ea0be4cb8dbf05defdc7303f9 Bisecting: 19 revisions left to test after this (roughly 4 steps) [2e17ce1106e04a7f3a83796ec623881487f75dd3] Merge tag 'slab-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab determine whether the revision contains the guilty commit revision 3842007b1a33589d57f67eac479b132b77767514 crashed and is reachable testing commit 2e17ce1106e04a7f3a83796ec623881487f75dd3 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 262524927a7b45e443269d79464d914959039cb4e73c3cedc46c0b3ea403a1bf all runs: crashed: possible deadlock in console_lock_spinning_enable representative crash: possible deadlock in console_lock_spinning_enable, types: [LOCKDEP] # git bisect good 2e17ce1106e04a7f3a83796ec623881487f75dd3 Bisecting: 9 revisions left to test after this (roughly 3 steps) [03a749e628fdbc665d7f9712637f880a79da8b78] printk: move buffer definitions into console_emit_next_record() caller determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit 03a749e628fdbc665d7f9712637f880a79da8b78 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 74ca4cbb43c2e4a8e07e56a57fea4562cd067393a2e8e1388cab9e2f5fa75943 all runs: crashed: possible deadlock in console_lock_spinning_enable representative crash: possible deadlock in console_lock_spinning_enable, types: [LOCKDEP] # git bisect good 03a749e628fdbc665d7f9712637f880a79da8b78 Bisecting: 4 revisions left to test after this (roughly 2 steps) [ab406816fca009349b89cbde885daf68a8c77e33] printk: remove @console_locked determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit ab406816fca009349b89cbde885daf68a8c77e33 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 5eeb9e6f2668c3975a740578d83d106eb95022f671efbdfb5cd84378ca74f94a all runs: OK false negative chance: 0.000 # git bisect bad ab406816fca009349b89cbde885daf68a8c77e33 Bisecting: 2 revisions left to test after this (roughly 1 step) [2bb2b7b57f81255c13f4395ea911d6bdc70c9fe2] printk: add functions to prefer direct printing determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit 2bb2b7b57f81255c13f4395ea911d6bdc70c9fe2 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 1d10bb2cb134ac723b574ad492a5d0bf6d6b09a13f28670ddabe283ac24b2b2b all runs: crashed: possible deadlock in console_lock_spinning_enable representative crash: possible deadlock in console_lock_spinning_enable, types: [LOCKDEP] # git bisect good 2bb2b7b57f81255c13f4395ea911d6bdc70c9fe2 Bisecting: 0 revisions left to test after this (roughly 1 step) [8e274732115f63c1d09136284431b3555bd5cc56] printk: extend console_lock for per-console locking determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit 8e274732115f63c1d09136284431b3555bd5cc56 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 2d51ed43f77c53baf78369c4f25d4a9da8458534d3cd79e673272ce0a28efd57 all runs: OK false negative chance: 0.000 # git bisect bad 8e274732115f63c1d09136284431b3555bd5cc56 Bisecting: 0 revisions left to test after this (roughly 0 steps) [09c5ba0aa2fcfdadb17d045c3ee6f86d69270df7] printk: add kthread console printers determine whether the revision contains the guilty commit revision 03a749e628fdbc665d7f9712637f880a79da8b78 crashed and is reachable testing commit 09c5ba0aa2fcfdadb17d045c3ee6f86d69270df7 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 9d5376322c7c8e309e2bbed146316aabe1108c473cd4dbe604edcdcb79a919f9 all runs: OK false negative chance: 0.000 # git bisect bad 09c5ba0aa2fcfdadb17d045c3ee6f86d69270df7 09c5ba0aa2fcfdadb17d045c3ee6f86d69270df7 is the first bad commit commit 09c5ba0aa2fcfdadb17d045c3ee6f86d69270df7 Author: John Ogness Date: Thu Apr 21 23:28:48 2022 +0206 printk: add kthread console printers Create a kthread for each console to perform console printing. During normal operation (@system_state == SYSTEM_RUNNING), the kthread printers are responsible for all printing on their respective consoles. During non-normal operation, console printing is done as it has been: within the context of the printk caller or within irqwork triggered by the printk caller, referred to as direct printing. Since threaded console printers are responsible for all printing during normal operation, this also includes messages generated via deferred printk calls. If direct printing is in effect during a deferred printk call, the queued irqwork will perform the direct printing. To make it clear that this is the only time that the irqwork will perform direct printing, rename the flag PRINTK_PENDING_OUTPUT to PRINTK_PENDING_DIRECT_OUTPUT. Threaded console printers synchronize against each other and against console lockers by taking the console lock for each message that is printed. Note that the kthread printers do not care about direct printing. They will always try to print if new records are available. They can be blocked by direct printing, but will be woken again once direct printing is finished. Console unregistration is a bit tricky because the associated kthread printer cannot be stopped while the console lock is held. A policy is implemented that states: whichever task clears con->thread (under the console lock) is responsible for stopping the kthread. unregister_console() will clear con->thread while the console lock is held and then stop the kthread after releasing the console lock. For consoles that have implemented the exit() callback, the kthread is stopped before exit() is called. Signed-off-by: John Ogness Reviewed-by: Petr Mladek Signed-off-by: Petr Mladek Link: https://lore.kernel.org/r/20220421212250.565456-14-john.ogness@linutronix.de include/linux/console.h | 2 + kernel/printk/printk.c | 329 ++++++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 309 insertions(+), 22 deletions(-) accumulated error probability: 0.00 culprit signature: 9d5376322c7c8e309e2bbed146316aabe1108c473cd4dbe604edcdcb79a919f9 parent signature: 1d10bb2cb134ac723b574ad492a5d0bf6d6b09a13f28670ddabe283ac24b2b2b revisions tested: 28, total time: 4h3m10.42487762s (build: 1h10m25.790189681s, test: 2h44m37.388286832s) first good commit: 09c5ba0aa2fcfdadb17d045c3ee6f86d69270df7 printk: add kthread console printers recipients (to): ["john.ogness@linutronix.de" "pmladek@suse.com"] recipients (cc): []