summaryrefslogtreecommitdiff
path: root/jenkins/mail-body.txt
diff options
context:
space:
mode:
Diffstat (limited to 'jenkins/mail-body.txt')
-rw-r--r--jenkins/mail-body.txt71
1 files changed, 71 insertions, 0 deletions
diff --git a/jenkins/mail-body.txt b/jenkins/mail-body.txt
new file mode 100644
index 0000000..c8abad5
--- /dev/null
+++ b/jenkins/mail-body.txt
@@ -0,0 +1,71 @@
+[TCWG-CI] Failure after linux commit: v6.5-rc3-24-g9ab10cbd6537 btrfs: split page locking out of __process_pages_contig
+
+In CI config tcwg_kernel/llvm-master-arm-next-allmodconfig after:
+ | commit 9ab10cbd65379b0b1b3ab615a4a335c50eeff8f0
+ | Author: Christoph Hellwig <hch@lst.de>
+ | Date: Wed Jun 28 17:31:24 2023 +0200
+ |
+ | btrfs: split page locking out of __process_pages_contig
+ |
+ | There is a lot of complexity in __process_pages_contig to deal with the
+ | PAGE_LOCK case that can return an error unlike all the other actions.
+ |
+ | Open code the page iteration for page locking in lock_delalloc_pages and
+ | ... 5 lines of the commit log omitted.
+
+Results changed to
+# reset_artifacts:
+-10
+# build_abe binutils:
+-9
+# build_kernel_llvm:
+-5
+# build_abe qemu:
+-2
+# linux_n_obj:
+23484
+# First few build errors in logs:
+
+# 00:17:02 fs/btrfs/extent_io.c:230:16: error: variable 'pages_processed' set but not used [-Werror,-Wunused-but-set-variable]
+# 00:17:02 make[4]: *** [scripts/Makefile.build:243: fs/btrfs/extent_io.o] Error 1
+# 00:20:13 make[3]: *** [scripts/Makefile.build:480: fs/btrfs] Error 2
+# 00:23:12 make[2]: *** [scripts/Makefile.build:480: fs] Error 2
+# 00:33:01 make[1]: *** [/home/tcwg-buildslave/workspace/tcwg_kernel_0/linux/Makefile:2032: .] Error 2
+# 00:33:01 make: *** [Makefile:234: __sub-make] Error 2
+
+From
+# reset_artifacts:
+-10
+# build_abe binutils:
+-9
+# build_kernel_llvm:
+-5
+# build_abe qemu:
+-2
+# linux_n_obj:
+32477
+# linux build successful:
+all
+# linux boot successful:
+boot
+
+
+
+-----------------8<--------------------------8<--------------------------8<--------------------------
+The information below can be used to reproduce a debug environment:
+
+Current build : https://ci.linaro.org/job/tcwg_kernel--llvm-master-arm-next-allmodconfig-build/97/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_kernel--llvm-master-arm-next-allmodconfig-build/96/artifact/artifacts
+
+Reproduce last good and first bad builds: https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/linux/sha1/9ab10cbd65379b0b1b3ab615a4a335c50eeff8f0/reproduction_instructions.txt
+
+Full commit : https://git.linaro.org/kernel-org/linux-next.git/commit/?id=9ab10cbd65379b0b1b3ab615a4a335c50eeff8f0
+
+Latest bug report status : https://linaro.atlassian.net/browse/LLVM-647
+
+List of configurations that regressed due to this commit :
+* tcwg_kernel
+** llvm-master-arm-next-allmodconfig
+*** Failure
+*** https://ci.linaro.org/job/tcwg_kernel--llvm-master-arm-next-allmodconfig-build/97/
+