Bug ID 1176907
Summary klp tests fail: btrfs related problems
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Kernel
Assignee kernel-bugs@opensuse.org
Reporter petr.vorel@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Created attachment 841904 [details]
Detailed log

KLP tests fail on Tumbleweed since build 20200824 on btrfs related problems
(5.8.0).
Confirmed running manually on my machine (5.9.0-rc6-2.g289d4e9-default).

Testing on
https://github.com/lpechacek/qa_test_klp.git

kernel: 5.9.0-rc6-2.g289d4e9-default
/ on ext4, /tmp on tmpfs

# ./run.sh (rest is in attached log)
 ��� Patch under pressure
   (in test file /tmp/tmp.SYdnCZlYmp, line 4)
     `./klp_tc_3.sh' failed
   [12:41:58] Test Case 3: Patch under pressure
   [12:41:58] *** Compiling kernel live patch
   [12:41:58] make: Entering directory
'/usr/src/linux-5.9.0-rc6-2.g289d4e9-obj/x86_64/default'
   [12:41:59]   CC [M]  /tmp/live-patch/tc_3/klp_tc_3_livepatch.o
   [12:41:59]   MODPOST /tmp/live-patch/tc_3/Module.symvers
   [12:42:00]   CC [M]  /tmp/live-patch/tc_3/klp_tc_3_livepatch.mod.o
   [12:42:00]   LD [M]  /tmp/live-patch/tc_3/klp_tc_3_livepatch.ko
   [12:42:00] make: Leaving directory
'/usr/src/linux-5.9.0-rc6-2.g289d4e9-obj/x86_64/default'
   [12:42:00] *** Compiling call_getpid
   [12:42:00] *** Running call_getpid
   [12:42:00] *** Inserting getpid patch
   [12:42:00] *** Wait for completion
   [12:43:03] transitioning patch path:
"/sys/kernel/livepatch/klp_tc_3_livepatch"
   [12:43:03] ksoftirqd/0 (10/10) still in progress:
   [12:43:03] =============
   [12:43:03] 
   [12:43:03] rcu_sched (11/11) still in progress:
   [12:43:03] =============
   [12:43:03] 
   [12:43:04] btrfs-worker (1140/1140) still in progress:
   [12:43:04] =============
----
Attached a detailed log on my intel machine.

Visible also in openQA on both archs tested:
* intel (5.8.10-1-default)
https://openqa.opensuse.org/tests/1403386/file/serial0.txt
https://openqa.opensuse.org/tests/1403386/file/serial_terminal.txt

* ppc64le (5.8.10-1-default)
https://openqa.opensuse.org/tests/1402900/file/serial0.txt
https://openqa.opensuse.org/tests/1402900/file/serial_terminal.txt

I overlooked this issue because I before I reported to lpechacek over mail
different error (ftrace interface, ppc64le specific).


You are receiving this mail because: