lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
List overview
Download
Linux-stable-mirror
June 2022
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
linux-stable-mirror@lists.linaro.org
403 participants
1598 discussions
Start a n
N
ew thread
stable-rc/queue/4.9 baseline: 108 runs, 20 regressions (v4.9.316-12-g0fedd3dc4dc84)
by kernelci.org bot
stable-rc/queue/4.9 baseline: 108 runs, 20 regressions (v4.9.316-12-g0fedd3dc4dc84) Regressions Summary ------------------- platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ jetson-tk1 | arm | lab-baylibre | gcc-10 | multi_v7_defconfig | 1 jetson-tk1 | arm | lab-baylibre | gcc-10 | tegra_defconfig | 1 qemu_arm64-virt-gicv2 | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv2 | arm64 | lab-baylibre | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv2 | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv2 | arm64 | lab-broonie | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv2-uefi | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv2-uefi | arm64 | lab-baylibre | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv2-uefi | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv2-uefi | arm64 | lab-broonie | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv3 | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv3 | arm64 | lab-baylibre | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv3 | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv3 | arm64 | lab-broonie | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv3-uefi | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv3-uefi | arm64 | lab-baylibre | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv3-uefi | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv3-uefi | arm64 | lab-broonie | gcc-10 | defconfig | 1 tegra124-nyan-big | arm | lab-collabora | gcc-10 | multi_v7_defconfig | 1 tegra124-nyan-big | arm | lab-collabora | gcc-10 | tegra_defconfig | 1 Details:
https://kernelci.org/test/job/stable-rc/branch/queue%2F4.9/kernel/v4.9.316-…
Test: baseline Tree: stable-rc Branch: queue/4.9 Describe: v4.9.316-12-g0fedd3dc4dc84 URL:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
SHA: 0fedd3dc4dc84a0d3332104d44d26bf5a4cf0fc2 Test Regressions ---------------- platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ jetson-tk1 | arm | lab-baylibre | gcc-10 | multi_v7_defconfig | 1 Details:
https://kernelci.org/test/plan/id/629c9e04e055be8046a39bdc
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: multi_v7_defconfig Compiler: gcc-10 (arm-linux-gnueabihf-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9e04e055be8046a39bdd
failing since 12 days (last pass: v4.9.313-7-gbabb34651fcb2, first fail: v4.9.315-25-gebb662d6916b) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ jetson-tk1 | arm | lab-baylibre | gcc-10 | tegra_defconfig | 1 Details:
https://kernelci.org/test/plan/id/629c9f6ff1c1369634a39bcf
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: tegra_defconfig Compiler: gcc-10 (arm-linux-gnueabihf-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9f6ff1c1369634a39bd0
failing since 12 days (last pass: v4.9.313-7-gbabb34651fcb2, first fail: v4.9.315-25-gebb662d6916b) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2 | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9cf475c1e09244a39bd8
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9cf475c1e09244a39bd9
failing since 26 days (last pass: v4.9.312-43-g8ccd2ae24f47, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2 | arm64 | lab-baylibre | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629ca07853ecfd695fa39c1c
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629ca07853ecfd695fa39c1d
failing since 26 days (last pass: v4.9.312-43-g5b8113699dd5, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2 | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9dd73070d47747a39bcd
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9dd73070d47747a39bce
failing since 26 days (last pass: v4.9.312-43-g8ccd2ae24f47, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2 | arm64 | lab-broonie | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629ca1e77dc4ca9b9ba39bd8
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629ca1e77dc4ca9b9ba39bd9
failing since 26 days (last pass: v4.9.312-43-g5b8113699dd5, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2-uefi | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9cf68a2b7e9428a39bd1
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9cf68a2b7e9428a39bd2
failing since 26 days (last pass: v4.9.312-43-g8ccd2ae24f47, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2-uefi | arm64 | lab-baylibre | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629ca0f01497c038e9a39c0f
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629ca0f01497c038e9a39c10
failing since 26 days (last pass: v4.9.312-43-g5b8113699dd5, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2-uefi | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9dd881cbf9a7d3a39bcf
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9dd881cbf9a7d3a39bd0
failing since 26 days (last pass: v4.9.312-43-g8ccd2ae24f47, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2-uefi | arm64 | lab-broonie | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629ca20f5e922245b9a39bce
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629ca20f5e922245b9a39bcf
failing since 26 days (last pass: v4.9.312-43-g5b8113699dd5, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3 | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9cf789efa49919a39cd8
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9cf789efa49919a39cd9
failing since 26 days (last pass: v4.9.312-43-g8ccd2ae24f47, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3 | arm64 | lab-baylibre | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629ca0f31497c038e9a39c1e
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629ca0f31497c038e9a39c1f
failing since 26 days (last pass: v4.9.312-43-g5b8113699dd5, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3 | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9dfee055be8046a39bd9
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9dfee055be8046a39bda
failing since 26 days (last pass: v4.9.312-43-g8ccd2ae24f47, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3 | arm64 | lab-broonie | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629ca2af8e010981f2a39c05
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629ca2af8e010981f2a39c06
failing since 26 days (last pass: v4.9.312-43-g5b8113699dd5, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3-uefi | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9d08190a1fa579a39bd5
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9d08190a1fa579a39bd6
failing since 26 days (last pass: v4.9.312-43-g8ccd2ae24f47, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3-uefi | arm64 | lab-baylibre | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629ca0f11497c038e9a39c1b
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629ca0f11497c038e9a39c1c
failing since 26 days (last pass: v4.9.312-43-g5b8113699dd5, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3-uefi | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9e132a763d9f49a39c57
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9e132a763d9f49a39c58
failing since 26 days (last pass: v4.9.312-43-g8ccd2ae24f47, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3-uefi | arm64 | lab-broonie | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629ca24baa2e761e5da39bdc
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629ca24baa2e761e5da39bdd
failing since 26 days (last pass: v4.9.312-43-g5b8113699dd5, first fail: v4.9.312-64-g69b9f3e8fce2) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ tegra124-nyan-big | arm | lab-collabora | gcc-10 | multi_v7_defconfig | 1 Details:
https://kernelci.org/test/plan/id/629ca03d93d039d7d8a39c05
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: multi_v7_defconfig Compiler: gcc-10 (arm-linux-gnueabihf-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629ca03d93d039d7d8a39c06
failing since 12 days (last pass: v4.9.313-7-gbabb34651fcb2, first fail: v4.9.315-25-gebb662d6916b) platform | arch | lab | compiler | defconfig | regressions ---------------------------+-------+---------------+----------+----------------------------+------------ tegra124-nyan-big | arm | lab-collabora | gcc-10 | tegra_defconfig | 1 Details:
https://kernelci.org/test/plan/id/629ca315cc11192490a39bd5
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: tegra_defconfig Compiler: gcc-10 (arm-linux-gnueabihf-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.9/v4.9.316-12-g0fedd3dc4dc8…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629ca315cc11192490a39bd6
failing since 12 days (last pass: v4.9.314-19-g43fe170fc86cc, first fail: v4.9.315-25-gebb662d6916b)
2 years, 6 months
1
0
0
0
stable-rc/queue/5.18 baseline: 162 runs, 1 regressions (v5.18-115-g7ba95b2c35a6c)
by kernelci.org bot
stable-rc/queue/5.18 baseline: 162 runs, 1 regressions (v5.18-115-g7ba95b2c35a6c) Regressions Summary ------------------- platform | arch | lab | compiler | defconfig | regressions -----------+------+--------------+----------+--------------------+------------ jetson-tk1 | arm | lab-baylibre | gcc-10 | multi_v7_defconfig | 1 Details:
https://kernelci.org/test/job/stable-rc/branch/queue%2F5.18/kernel/v5.18-11…
Test: baseline Tree: stable-rc Branch: queue/5.18 Describe: v5.18-115-g7ba95b2c35a6c URL:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
SHA: 7ba95b2c35a6c6903c08e97c07fb987834402044 Test Regressions ---------------- platform | arch | lab | compiler | defconfig | regressions -----------+------+--------------+----------+--------------------+------------ jetson-tk1 | arm | lab-baylibre | gcc-10 | multi_v7_defconfig | 1 Details:
https://kernelci.org/test/plan/id/629ca65b20f4ba40d5a39c16
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: multi_v7_defconfig Compiler: gcc-10 (arm-linux-gnueabihf-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-5.18/v5.18-115-g7ba95b2c35a6c…
HTML log:
https://storage.kernelci.org//stable-rc/queue-5.18/v5.18-115-g7ba95b2c35a6c…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629ca65b20f4ba40d5a39c17
new failure (last pass: v5.18-114-g35335b1f45edd)
2 years, 6 months
1
0
0
0
stable-rc/queue/4.14 baseline: 49 runs, 19 regressions (v4.14.281-23-g903e234594714)
by kernelci.org bot
stable-rc/queue/4.14 baseline: 49 runs, 19 regressions (v4.14.281-23-g903e234594714) Regressions Summary ------------------- platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ jetson-tk1 | arm | lab-baylibre | gcc-10 | tegra_defconfig | 1 meson-gxl-s905x-libretech-cc | arm64 | lab-broonie | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv2 | arm64 | lab-baylibre | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv2 | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv2 | arm64 | lab-broonie | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv2 | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv2-uefi | arm64 | lab-baylibre | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv2-uefi | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv2-uefi | arm64 | lab-broonie | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv2-uefi | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv3 | arm64 | lab-baylibre | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv3 | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv3 | arm64 | lab-broonie | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv3 | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv3-uefi | arm64 | lab-baylibre | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv3-uefi | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 qemu_arm64-virt-gicv3-uefi | arm64 | lab-broonie | gcc-10 | defconfig | 1 qemu_arm64-virt-gicv3-uefi | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 tegra124-nyan-big | arm | lab-collabora | gcc-10 | tegra_defconfig | 1 Details:
https://kernelci.org/test/job/stable-rc/branch/queue%2F4.14/kernel/v4.14.28…
Test: baseline Tree: stable-rc Branch: queue/4.14 Describe: v4.14.281-23-g903e234594714 URL:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
SHA: 903e234594714b01e832b8f698cc005b81860c9d Test Regressions ---------------- platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ jetson-tk1 | arm | lab-baylibre | gcc-10 | tegra_defconfig | 1 Details:
https://kernelci.org/test/plan/id/629c9a042b62e0169fa39bfe
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: tegra_defconfig Compiler: gcc-10 (arm-linux-gnueabihf-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9a042b62e0169fa39bff
new failure (last pass: v4.14.281-23-ga0c33ef6408ce) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ meson-gxl-s905x-libretech-cc | arm64 | lab-broonie | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629c9b9432c1a0dba1a39bfa
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9b9432c1a0dba1a39bfb
failing since 47 days (last pass: v4.14.275-277-gda5c0b6bebbb1, first fail: v4.14.275-284-gdf8ec5b4383b9) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2 | arm64 | lab-baylibre | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629c9aee8cf218816ca39be6
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9aee8cf218816ca39be7
failing since 26 days (last pass: v4.14.277-54-gfa6de16ffc4e, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2 | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9b29fe5dfd45d4a39c08
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9b29fe5dfd45d4a39c09
failing since 26 days (last pass: v4.14.277-54-gf277f09f64f4, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2 | arm64 | lab-broonie | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629c9b080a798dc901a39bed
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9b080a798dc901a39bee
failing since 26 days (last pass: v4.14.277-54-gfa6de16ffc4e, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2 | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9c6e03bfb04ce2a39c0f
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9c6e03bfb04ce2a39c10
failing since 26 days (last pass: v4.14.277-54-gf277f09f64f4, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2-uefi | arm64 | lab-baylibre | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629c9aec22a07115b4a39beb
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9aec22a07115b4a39bec
failing since 26 days (last pass: v4.14.277-54-gfa6de16ffc4e, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2-uefi | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9c045d71ac1aa9a39bf0
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9c045d71ac1aa9a39bf1
failing since 26 days (last pass: v4.14.277-54-gf277f09f64f4, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2-uefi | arm64 | lab-broonie | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629c9b060a798dc901a39be7
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9b060a798dc901a39be8
failing since 26 days (last pass: v4.14.277-54-gfa6de16ffc4e, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv2-uefi | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9c6f03bfb04ce2a39c15
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9c6f03bfb04ce2a39c16
failing since 26 days (last pass: v4.14.277-54-gf277f09f64f4, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3 | arm64 | lab-baylibre | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629c9aff0a798dc901a39bd8
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9aff0a798dc901a39bd9
failing since 26 days (last pass: v4.14.277-54-gfa6de16ffc4e, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3 | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9b28fe5dfd45d4a39c05
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9b28fe5dfd45d4a39c06
failing since 26 days (last pass: v4.14.277-54-gf277f09f64f4, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3 | arm64 | lab-broonie | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629c9b07d903a89e8da39bcd
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9b07d903a89e8da39bce
failing since 26 days (last pass: v4.14.277-54-gfa6de16ffc4e, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3 | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9c0a9e28ce177ca39bd0
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9c0a9e28ce177ca39bd1
failing since 26 days (last pass: v4.14.277-54-gf277f09f64f4, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3-uefi | arm64 | lab-baylibre | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629c9b000a798dc901a39bdc
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9b010a798dc901a39bdd
failing since 26 days (last pass: v4.14.277-54-gfa6de16ffc4e, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3-uefi | arm64 | lab-baylibre | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9c532c61fc39a3a39bd4
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9c532c61fc39a3a39bd5
failing since 26 days (last pass: v4.14.277-54-gf277f09f64f4, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3-uefi | arm64 | lab-broonie | gcc-10 | defconfig | 1 Details:
https://kernelci.org/test/plan/id/629c9b09d903a89e8da39bed
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9b09d903a89e8da39bee
failing since 26 days (last pass: v4.14.277-54-gfa6de16ffc4e, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ qemu_arm64-virt-gicv3-uefi | arm64 | lab-broonie | gcc-10 | defconfig+arm64-chromebook | 1 Details:
https://kernelci.org/test/plan/id/629c9c71ddfb0f21b5a39bd3
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: defconfig+arm64-chromebook Compiler: gcc-10 (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9c71ddfb0f21b5a39bd4
failing since 26 days (last pass: v4.14.277-54-gf277f09f64f4, first fail: v4.14.277-75-g7a298ff98d4a) platform | arch | lab | compiler | defconfig | regressions -----------------------------+-------+---------------+----------+----------------------------+------------ tegra124-nyan-big | arm | lab-collabora | gcc-10 | tegra_defconfig | 1 Details:
https://kernelci.org/test/plan/id/629c9a0fe08774aca8a39bd6
Results: 0 PASS, 1 FAIL, 0 SKIP Full config: tegra_defconfig Compiler: gcc-10 (arm-linux-gnueabihf-gcc (Debian 10.2.1-6) 10.2.1 20210110) Plain log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
HTML log:
https://storage.kernelci.org//stable-rc/queue-4.14/v4.14.281-23-g903e234594…
Rootfs:
http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/2022…
* baseline.login:
https://kernelci.org/test/case/id/629c9a0fe08774aca8a39bd7
failing since 0 day (last pass: v4.14.281-6-gec5e3fd5e6c8b, first fail: v4.14.281-23-ga0c33ef6408ce)
2 years, 6 months
1
0
0
0
[PATCH AUTOSEL 5.4 01/55] drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes
by Sasha Levin
From: Liu Zixian <liuzixian4(a)huawei.com> [ Upstream commit 194d250cdc4a40ccbd179afd522a9e9846957402 ] drm_cvt_mode may return NULL and we should check it. This bug is found by syzkaller: FAULT_INJECTION stacktrace: [ 168.567394] FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 1 [ 168.567403] CPU: 1 PID: 6425 Comm: syz Kdump: loaded Not tainted 4.19.90-vhulk2201.1.0.h1035.kasan.eulerosv2r10.aarch64 #1 [ 168.567406] Hardware name: QEMU KVM Virtual Machine, BIOS 0.0.0 02/06/2015 [ 168.567408] Call trace: [ 168.567414] dump_backtrace+0x0/0x310 [ 168.567418] show_stack+0x28/0x38 [ 168.567423] dump_stack+0xec/0x15c [ 168.567427] should_fail+0x3ac/0x3d0 [ 168.567437] __should_failslab+0xb8/0x120 [ 168.567441] should_failslab+0x28/0xc0 [ 168.567445] kmem_cache_alloc_trace+0x50/0x640 [ 168.567454] drm_mode_create+0x40/0x90 [ 168.567458] drm_cvt_mode+0x48/0xc78 [ 168.567477] virtio_gpu_conn_get_modes+0xa8/0x140 [virtio_gpu] [ 168.567485] drm_helper_probe_single_connector_modes+0x3a4/0xd80 [ 168.567492] drm_mode_getconnector+0x2e0/0xa70 [ 168.567496] drm_ioctl_kernel+0x11c/0x1d8 [ 168.567514] drm_ioctl+0x558/0x6d0 [ 168.567522] do_vfs_ioctl+0x160/0xf30 [ 168.567525] ksys_ioctl+0x98/0xd8 [ 168.567530] __arm64_sys_ioctl+0x50/0xc8 [ 168.567536] el0_svc_common+0xc8/0x320 [ 168.567540] el0_svc_handler+0xf8/0x160 [ 168.567544] el0_svc+0x10/0x218 KASAN stacktrace: [ 168.567561] BUG: KASAN: null-ptr-deref in virtio_gpu_conn_get_modes+0xb4/0x140 [virtio_gpu] [ 168.567565] Read of size 4 at addr 0000000000000054 by task syz/6425 [ 168.567566] [ 168.567571] CPU: 1 PID: 6425 Comm: syz Kdump: loaded Not tainted 4.19.90-vhulk2201.1.0.h1035.kasan.eulerosv2r10.aarch64 #1 [ 168.567573] Hardware name: QEMU KVM Virtual Machine, BIOS 0.0.0 02/06/2015 [ 168.567575] Call trace: [ 168.567578] dump_backtrace+0x0/0x310 [ 168.567582] show_stack+0x28/0x38 [ 168.567586] dump_stack+0xec/0x15c [ 168.567591] kasan_report+0x244/0x2f0 [ 168.567594] __asan_load4+0x58/0xb0 [ 168.567607] virtio_gpu_conn_get_modes+0xb4/0x140 [virtio_gpu] [ 168.567612] drm_helper_probe_single_connector_modes+0x3a4/0xd80 [ 168.567617] drm_mode_getconnector+0x2e0/0xa70 [ 168.567621] drm_ioctl_kernel+0x11c/0x1d8 [ 168.567624] drm_ioctl+0x558/0x6d0 [ 168.567628] do_vfs_ioctl+0x160/0xf30 [ 168.567632] ksys_ioctl+0x98/0xd8 [ 168.567636] __arm64_sys_ioctl+0x50/0xc8 [ 168.567641] el0_svc_common+0xc8/0x320 [ 168.567645] el0_svc_handler+0xf8/0x160 [ 168.567649] el0_svc+0x10/0x218 Signed-off-by: Liu Zixian <liuzixian4(a)huawei.com> Link:
http://patchwork.freedesktop.org/patch/msgid/20220322091730.1653-1-liuzixia…
Signed-off-by: Gerd Hoffmann <kraxel(a)redhat.com> Signed-off-by: Sasha Levin <sashal(a)kernel.org> --- drivers/gpu/drm/virtio/virtgpu_display.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/virtio/virtgpu_display.c b/drivers/gpu/drm/virtio/virtgpu_display.c index e622485ae826..7e34307eb075 100644 --- a/drivers/gpu/drm/virtio/virtgpu_display.c +++ b/drivers/gpu/drm/virtio/virtgpu_display.c @@ -174,6 +174,8 @@ static int virtio_gpu_conn_get_modes(struct drm_connector *connector) DRM_DEBUG("add mode: %dx%d\n", width, height); mode = drm_cvt_mode(connector->dev, width, height, 60, false, false, false); + if (!mode) + return count; mode->type |= DRM_MODE_TYPE_PREFERRED; drm_mode_probed_add(connector, mode); count++; -- 2.35.1
2 years, 6 months
4
59
0
0
[PATCH MANUALSEL 4.9 1/3] time/sched_clock: Round the frequency reported to nearest rather than down
by Sasha Levin
From: "Maciej W. Rozycki" <macro(a)orcam.me.uk> [ Upstream commit 92067440f1311dfa4d77b57a9da6b3706f5da32e ] The frequency reported for clock sources are rounded down, which gives misleading figures, e.g.: I/O ASIC clock frequency 24999480Hz sched_clock: 32 bits at 24MHz, resolution 40ns, wraps every 85901132779ns MIPS counter frequency 59998512Hz sched_clock: 32 bits at 59MHz, resolution 16ns, wraps every 35792281591ns Rounding to nearest is more adequate: I/O ASIC clock frequency 24999664Hz sched_clock: 32 bits at 25MHz, resolution 40ns, wraps every 85900499947ns MIPS counter frequency 59999728Hz sched_clock: 32 bits at 60MHz, resolution 16ns, wraps every 35791556599ns Signed-off-by: Maciej W. Rozycki <macro(a)orcam.me.uk> Signed-off-by: Thomas Gleixner <tglx(a)linutronix.de> Acked-by: John Stultz <jstultz(a)google.com> Link:
https://lore.kernel.org/r/alpine.DEB.2.21.2204240055590.9383@angie.orcam.me…
Signed-off-by: Sasha Levin <sashal(a)kernel.org> --- kernel/time/sched_clock.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kernel/time/sched_clock.c b/kernel/time/sched_clock.c index 382b159d8592..0a828ba65c0b 100644 --- a/kernel/time/sched_clock.c +++ b/kernel/time/sched_clock.c @@ -11,6 +11,7 @@ #include <linux/jiffies.h> #include <linux/ktime.h> #include <linux/kernel.h> +#include <linux/math.h> #include <linux/moduleparam.h> #include <linux/sched.h> #include <linux/syscore_ops.h> @@ -212,11 +213,11 @@ sched_clock_register(u64 (*read)(void), int bits, unsigned long rate) r = rate; if (r >= 4000000) { - r /= 1000000; + r = DIV_ROUND_CLOSEST(r, 1000000); r_unit = 'M'; } else { if (r >= 1000) { - r /= 1000; + r = DIV_ROUND_CLOSEST(r, 1000); r_unit = 'k'; } else { r_unit = ' '; -- 2.35.1
2 years, 6 months
1
2
0
0
[PATCH MANUALSEL 4.14 1/4] x86/nmi: Make register_nmi_handler() more robust
by Sasha Levin
From: Thomas Gleixner <tglx(a)linutronix.de> [ Upstream commit a7fed5c0431dbfa707037848830f980e0f93cfb3 ] register_nmi_handler() has no sanity check whether a handler has been registered already. Such an unintended double-add leads to list corruption and hard to diagnose problems during the next NMI handling. Init the list head in the static NMI action struct and check it for being empty in register_nmi_handler(). [ bp: Fixups. ] Reported-by: Sean Christopherson <seanjc(a)google.com> Signed-off-by: Thomas Gleixner <tglx(a)linutronix.de> Signed-off-by: Borislav Petkov <bp(a)suse.de> Link:
https://lore.kernel.org/lkml/20220511234332.3654455-1-seanjc@google.com
Signed-off-by: Sasha Levin <sashal(a)kernel.org> --- arch/x86/include/asm/nmi.h | 1 + arch/x86/kernel/nmi.c | 12 ++++++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/arch/x86/include/asm/nmi.h b/arch/x86/include/asm/nmi.h index 75ded1d13d98..121bf8878506 100644 --- a/arch/x86/include/asm/nmi.h +++ b/arch/x86/include/asm/nmi.h @@ -49,6 +49,7 @@ struct nmiaction { #define register_nmi_handler(t, fn, fg, n, init...) \ ({ \ static struct nmiaction init fn##_na = { \ + .list = LIST_HEAD_INIT(fn##_na.list), \ .handler = (fn), \ .name = (n), \ .flags = (fg), \ diff --git a/arch/x86/kernel/nmi.c b/arch/x86/kernel/nmi.c index d796a7f6a74a..e8a99f11ab3f 100644 --- a/arch/x86/kernel/nmi.c +++ b/arch/x86/kernel/nmi.c @@ -159,7 +159,7 @@ int __register_nmi_handler(unsigned int type, struct nmiaction *action) struct nmi_desc *desc = nmi_to_desc(type); unsigned long flags; - if (!action->handler) + if (WARN_ON_ONCE(!action->handler || !list_empty(&action->list))) return -EINVAL; init_irq_work(&action->irq_work, nmi_max_handler); @@ -181,7 +181,7 @@ int __register_nmi_handler(unsigned int type, struct nmiaction *action) list_add_rcu(&action->list, &desc->head); else list_add_tail_rcu(&action->list, &desc->head); - + raw_spin_unlock_irqrestore(&desc->lock, flags); return 0; } @@ -190,7 +190,7 @@ EXPORT_SYMBOL(__register_nmi_handler); void unregister_nmi_handler(unsigned int type, const char *name) { struct nmi_desc *desc = nmi_to_desc(type); - struct nmiaction *n; + struct nmiaction *n, *found = NULL; unsigned long flags; raw_spin_lock_irqsave(&desc->lock, flags); @@ -204,12 +204,16 @@ void unregister_nmi_handler(unsigned int type, const char *name) WARN(in_nmi(), "Trying to free NMI (%s) from NMI context!\n", n->name); list_del_rcu(&n->list); + found = n; break; } } raw_spin_unlock_irqrestore(&desc->lock, flags); - synchronize_rcu(); + if (found) { + synchronize_rcu(); + INIT_LIST_HEAD(&found->list); + } } EXPORT_SYMBOL_GPL(unregister_nmi_handler); -- 2.35.1
2 years, 6 months
1
3
0
0
[PATCH MANUALSEL 4.19 1/4] x86/nmi: Make register_nmi_handler() more robust
by Sasha Levin
From: Thomas Gleixner <tglx(a)linutronix.de> [ Upstream commit a7fed5c0431dbfa707037848830f980e0f93cfb3 ] register_nmi_handler() has no sanity check whether a handler has been registered already. Such an unintended double-add leads to list corruption and hard to diagnose problems during the next NMI handling. Init the list head in the static NMI action struct and check it for being empty in register_nmi_handler(). [ bp: Fixups. ] Reported-by: Sean Christopherson <seanjc(a)google.com> Signed-off-by: Thomas Gleixner <tglx(a)linutronix.de> Signed-off-by: Borislav Petkov <bp(a)suse.de> Link:
https://lore.kernel.org/lkml/20220511234332.3654455-1-seanjc@google.com
Signed-off-by: Sasha Levin <sashal(a)kernel.org> --- arch/x86/include/asm/nmi.h | 1 + arch/x86/kernel/nmi.c | 12 ++++++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/arch/x86/include/asm/nmi.h b/arch/x86/include/asm/nmi.h index 9d5d949e662e..655ca59acfe7 100644 --- a/arch/x86/include/asm/nmi.h +++ b/arch/x86/include/asm/nmi.h @@ -48,6 +48,7 @@ struct nmiaction { #define register_nmi_handler(t, fn, fg, n, init...) \ ({ \ static struct nmiaction init fn##_na = { \ + .list = LIST_HEAD_INIT(fn##_na.list), \ .handler = (fn), \ .name = (n), \ .flags = (fg), \ diff --git a/arch/x86/kernel/nmi.c b/arch/x86/kernel/nmi.c index 996eb53f8eb7..75b68e499315 100644 --- a/arch/x86/kernel/nmi.c +++ b/arch/x86/kernel/nmi.c @@ -158,7 +158,7 @@ int __register_nmi_handler(unsigned int type, struct nmiaction *action) struct nmi_desc *desc = nmi_to_desc(type); unsigned long flags; - if (!action->handler) + if (WARN_ON_ONCE(!action->handler || !list_empty(&action->list))) return -EINVAL; raw_spin_lock_irqsave(&desc->lock, flags); @@ -178,7 +178,7 @@ int __register_nmi_handler(unsigned int type, struct nmiaction *action) list_add_rcu(&action->list, &desc->head); else list_add_tail_rcu(&action->list, &desc->head); - + raw_spin_unlock_irqrestore(&desc->lock, flags); return 0; } @@ -187,7 +187,7 @@ EXPORT_SYMBOL(__register_nmi_handler); void unregister_nmi_handler(unsigned int type, const char *name) { struct nmi_desc *desc = nmi_to_desc(type); - struct nmiaction *n; + struct nmiaction *n, *found = NULL; unsigned long flags; raw_spin_lock_irqsave(&desc->lock, flags); @@ -201,12 +201,16 @@ void unregister_nmi_handler(unsigned int type, const char *name) WARN(in_nmi(), "Trying to free NMI (%s) from NMI context!\n", n->name); list_del_rcu(&n->list); + found = n; break; } } raw_spin_unlock_irqrestore(&desc->lock, flags); - synchronize_rcu(); + if (found) { + synchronize_rcu(); + INIT_LIST_HEAD(&found->list); + } } EXPORT_SYMBOL_GPL(unregister_nmi_handler); -- 2.35.1
2 years, 6 months
1
3
0
0
[PATCH MANUALSEL 5.4 1/4] x86/nmi: Make register_nmi_handler() more robust
by Sasha Levin
From: Thomas Gleixner <tglx(a)linutronix.de> [ Upstream commit a7fed5c0431dbfa707037848830f980e0f93cfb3 ] register_nmi_handler() has no sanity check whether a handler has been registered already. Such an unintended double-add leads to list corruption and hard to diagnose problems during the next NMI handling. Init the list head in the static NMI action struct and check it for being empty in register_nmi_handler(). [ bp: Fixups. ] Reported-by: Sean Christopherson <seanjc(a)google.com> Signed-off-by: Thomas Gleixner <tglx(a)linutronix.de> Signed-off-by: Borislav Petkov <bp(a)suse.de> Link:
https://lore.kernel.org/lkml/20220511234332.3654455-1-seanjc@google.com
Signed-off-by: Sasha Levin <sashal(a)kernel.org> --- arch/x86/include/asm/nmi.h | 1 + arch/x86/kernel/nmi.c | 12 ++++++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/arch/x86/include/asm/nmi.h b/arch/x86/include/asm/nmi.h index 9d5d949e662e..655ca59acfe7 100644 --- a/arch/x86/include/asm/nmi.h +++ b/arch/x86/include/asm/nmi.h @@ -48,6 +48,7 @@ struct nmiaction { #define register_nmi_handler(t, fn, fg, n, init...) \ ({ \ static struct nmiaction init fn##_na = { \ + .list = LIST_HEAD_INIT(fn##_na.list), \ .handler = (fn), \ .name = (n), \ .flags = (fg), \ diff --git a/arch/x86/kernel/nmi.c b/arch/x86/kernel/nmi.c index 5bb001c0c771..0d95273951ea 100644 --- a/arch/x86/kernel/nmi.c +++ b/arch/x86/kernel/nmi.c @@ -160,7 +160,7 @@ int __register_nmi_handler(unsigned int type, struct nmiaction *action) struct nmi_desc *desc = nmi_to_desc(type); unsigned long flags; - if (!action->handler) + if (WARN_ON_ONCE(!action->handler || !list_empty(&action->list))) return -EINVAL; raw_spin_lock_irqsave(&desc->lock, flags); @@ -180,7 +180,7 @@ int __register_nmi_handler(unsigned int type, struct nmiaction *action) list_add_rcu(&action->list, &desc->head); else list_add_tail_rcu(&action->list, &desc->head); - + raw_spin_unlock_irqrestore(&desc->lock, flags); return 0; } @@ -189,7 +189,7 @@ EXPORT_SYMBOL(__register_nmi_handler); void unregister_nmi_handler(unsigned int type, const char *name) { struct nmi_desc *desc = nmi_to_desc(type); - struct nmiaction *n; + struct nmiaction *n, *found = NULL; unsigned long flags; raw_spin_lock_irqsave(&desc->lock, flags); @@ -203,12 +203,16 @@ void unregister_nmi_handler(unsigned int type, const char *name) WARN(in_nmi(), "Trying to free NMI (%s) from NMI context!\n", n->name); list_del_rcu(&n->list); + found = n; break; } } raw_spin_unlock_irqrestore(&desc->lock, flags); - synchronize_rcu(); + if (found) { + synchronize_rcu(); + INIT_LIST_HEAD(&found->list); + } } EXPORT_SYMBOL_GPL(unregister_nmi_handler); -- 2.35.1
2 years, 6 months
1
3
0
0
[PATCH MANUALSEL 5.10 1/5] x86/nmi: Make register_nmi_handler() more robust
by Sasha Levin
From: Thomas Gleixner <tglx(a)linutronix.de> [ Upstream commit a7fed5c0431dbfa707037848830f980e0f93cfb3 ] register_nmi_handler() has no sanity check whether a handler has been registered already. Such an unintended double-add leads to list corruption and hard to diagnose problems during the next NMI handling. Init the list head in the static NMI action struct and check it for being empty in register_nmi_handler(). [ bp: Fixups. ] Reported-by: Sean Christopherson <seanjc(a)google.com> Signed-off-by: Thomas Gleixner <tglx(a)linutronix.de> Signed-off-by: Borislav Petkov <bp(a)suse.de> Link:
https://lore.kernel.org/lkml/20220511234332.3654455-1-seanjc@google.com
Signed-off-by: Sasha Levin <sashal(a)kernel.org> --- arch/x86/include/asm/nmi.h | 1 + arch/x86/kernel/nmi.c | 12 ++++++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/arch/x86/include/asm/nmi.h b/arch/x86/include/asm/nmi.h index 9d5d949e662e..655ca59acfe7 100644 --- a/arch/x86/include/asm/nmi.h +++ b/arch/x86/include/asm/nmi.h @@ -48,6 +48,7 @@ struct nmiaction { #define register_nmi_handler(t, fn, fg, n, init...) \ ({ \ static struct nmiaction init fn##_na = { \ + .list = LIST_HEAD_INIT(fn##_na.list), \ .handler = (fn), \ .name = (n), \ .flags = (fg), \ diff --git a/arch/x86/kernel/nmi.c b/arch/x86/kernel/nmi.c index 2ef961cf4cfc..11e98d6d25e7 100644 --- a/arch/x86/kernel/nmi.c +++ b/arch/x86/kernel/nmi.c @@ -157,7 +157,7 @@ int __register_nmi_handler(unsigned int type, struct nmiaction *action) struct nmi_desc *desc = nmi_to_desc(type); unsigned long flags; - if (!action->handler) + if (WARN_ON_ONCE(!action->handler || !list_empty(&action->list))) return -EINVAL; raw_spin_lock_irqsave(&desc->lock, flags); @@ -177,7 +177,7 @@ int __register_nmi_handler(unsigned int type, struct nmiaction *action) list_add_rcu(&action->list, &desc->head); else list_add_tail_rcu(&action->list, &desc->head); - + raw_spin_unlock_irqrestore(&desc->lock, flags); return 0; } @@ -186,7 +186,7 @@ EXPORT_SYMBOL(__register_nmi_handler); void unregister_nmi_handler(unsigned int type, const char *name) { struct nmi_desc *desc = nmi_to_desc(type); - struct nmiaction *n; + struct nmiaction *n, *found = NULL; unsigned long flags; raw_spin_lock_irqsave(&desc->lock, flags); @@ -200,12 +200,16 @@ void unregister_nmi_handler(unsigned int type, const char *name) WARN(in_nmi(), "Trying to free NMI (%s) from NMI context!\n", n->name); list_del_rcu(&n->list); + found = n; break; } } raw_spin_unlock_irqrestore(&desc->lock, flags); - synchronize_rcu(); + if (found) { + synchronize_rcu(); + INIT_LIST_HEAD(&found->list); + } } EXPORT_SYMBOL_GPL(unregister_nmi_handler); -- 2.35.1
2 years, 6 months
1
4
0
0
[PATCH MANUALSEL 5.15 1/5] x86/nmi: Make register_nmi_handler() more robust
by Sasha Levin
From: Thomas Gleixner <tglx(a)linutronix.de> [ Upstream commit a7fed5c0431dbfa707037848830f980e0f93cfb3 ] register_nmi_handler() has no sanity check whether a handler has been registered already. Such an unintended double-add leads to list corruption and hard to diagnose problems during the next NMI handling. Init the list head in the static NMI action struct and check it for being empty in register_nmi_handler(). [ bp: Fixups. ] Reported-by: Sean Christopherson <seanjc(a)google.com> Signed-off-by: Thomas Gleixner <tglx(a)linutronix.de> Signed-off-by: Borislav Petkov <bp(a)suse.de> Link:
https://lore.kernel.org/lkml/20220511234332.3654455-1-seanjc@google.com
Signed-off-by: Sasha Levin <sashal(a)kernel.org> --- arch/x86/include/asm/nmi.h | 1 + arch/x86/kernel/nmi.c | 12 ++++++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/arch/x86/include/asm/nmi.h b/arch/x86/include/asm/nmi.h index 1cb9c17a4cb4..5c5f1e56c404 100644 --- a/arch/x86/include/asm/nmi.h +++ b/arch/x86/include/asm/nmi.h @@ -47,6 +47,7 @@ struct nmiaction { #define register_nmi_handler(t, fn, fg, n, init...) \ ({ \ static struct nmiaction init fn##_na = { \ + .list = LIST_HEAD_INIT(fn##_na.list), \ .handler = (fn), \ .name = (n), \ .flags = (fg), \ diff --git a/arch/x86/kernel/nmi.c b/arch/x86/kernel/nmi.c index 4bce802d25fb..399648421223 100644 --- a/arch/x86/kernel/nmi.c +++ b/arch/x86/kernel/nmi.c @@ -157,7 +157,7 @@ int __register_nmi_handler(unsigned int type, struct nmiaction *action) struct nmi_desc *desc = nmi_to_desc(type); unsigned long flags; - if (!action->handler) + if (WARN_ON_ONCE(!action->handler || !list_empty(&action->list))) return -EINVAL; raw_spin_lock_irqsave(&desc->lock, flags); @@ -177,7 +177,7 @@ int __register_nmi_handler(unsigned int type, struct nmiaction *action) list_add_rcu(&action->list, &desc->head); else list_add_tail_rcu(&action->list, &desc->head); - + raw_spin_unlock_irqrestore(&desc->lock, flags); return 0; } @@ -186,7 +186,7 @@ EXPORT_SYMBOL(__register_nmi_handler); void unregister_nmi_handler(unsigned int type, const char *name) { struct nmi_desc *desc = nmi_to_desc(type); - struct nmiaction *n; + struct nmiaction *n, *found = NULL; unsigned long flags; raw_spin_lock_irqsave(&desc->lock, flags); @@ -200,12 +200,16 @@ void unregister_nmi_handler(unsigned int type, const char *name) WARN(in_nmi(), "Trying to free NMI (%s) from NMI context!\n", n->name); list_del_rcu(&n->list); + found = n; break; } } raw_spin_unlock_irqrestore(&desc->lock, flags); - synchronize_rcu(); + if (found) { + synchronize_rcu(); + INIT_LIST_HEAD(&found->list); + } } EXPORT_SYMBOL_GPL(unregister_nmi_handler); -- 2.35.1
2 years, 6 months
1
4
0
0
← Newer
1
...
140
141
142
143
144
145
146
...
160
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
Results per page:
10
25
50
100
200