Hello,
We ran automated tests on a patchset that was proposed for merging into this
kernel tree. The patches were applied to:
Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 2df16141a2c4 - Linux 5.1.9
The results of these automated tests are provided below.
Overall result: PASSED
Merge: OK
Compile: OK
Tests: OK
We hope that these logs can help you find the problem quickly. For the full
detail on our testing procedures, please scroll to the bottom of this message.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Merge testing
-------------
We cloned this repository and checked out the following commit:
Repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 2df16141a2c4 - Linux 5.1.9
We then merged the patchset with `git am`:
revert-drm-allow-render-capable-master-with-drm_auth.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
media-rockchip-vpu-fix-re-order-probe-error-remove-p.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
media-rockchip-vpu-add-missing-dont_use_autosuspend-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
rapidio-fix-a-null-pointer-dereference-when-create_w.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
fs-fat-file.c-issue-flush-after-the-writeback-of-fat.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
sysctl-return-einval-if-val-violates-minmax.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ipc-prevent-lockup-on-alloc_msg-and-free_msg.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-msm-correct-attempted-null-pointer-dereference-i.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-pl111-initialize-clock-spinlock-early.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-mprotect.c-fix-compilation-warning-because-of-unu.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-prevent-tracing-ipi_cpu_backtrace.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-hmm-select-mmu-notifier-when-selecting-hmm.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
hugetlbfs-on-restore-reserve-error-path-retain-subpo.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-memory_hotplug-release-memory-resource-after-arch.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mem-hotplug-fix-node-spanned-pages-when-we-have-a-no.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-cma.c-fix-crash-on-cma-allocation-if-bitmap-alloc.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
initramfs-free-initrd-memory-if-opening-initrd.image.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-compaction.c-fix-an-undefined-behaviour.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-memory_hotplug.c-fix-the-wrong-usage-of-n_high_me.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-cma.c-fix-the-bitmap-status-to-show-failed-alloca.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-page_mkclean-vs-madv_dontneed-race.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-cma_debug.c-fix-the-break-condition-in-cma_maxchu.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-slab.c-fix-an-infinite-loop-in-leaks_show.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
kernel-sys.c-prctl-fix-false-positive-in-validate_pr.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
thermal-rcar_gen3_thermal-disable-interrupt-in-.remo.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drivers-thermal-tsens-don-t-print-error-message-on-e.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mfd-tps65912-spi-add-missing-of-table-registration.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mfd-intel-lpss-set-the-device-in-reset-state-when-in.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-nouveau-disp-dp-respect-sink-limits-when-selecti.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mfd-twl6040-fix-device-init-errors-for-accctl-regist.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
perf-x86-intel-allow-pebs-multi-entry-in-watermark-m.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-nouveau-kms-gf119-gp10x-push-headsetcontroloutpu.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-nouveau-fix-duplication-of-nv50_head_atom-struct.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-bridge-adv7511-fix-low-refresh-rate-selection.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
objtool-don-t-use-ignore-flag-for-fake-jumps.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-nouveau-kms-gv100-fix-spurious-window-immediate-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
bpf-fix-undefined-behavior-in-narrow-load-handling.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
edac-mpc85xx-prevent-building-as-a-module.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pwm-meson-use-the-spin-lock-only-to-protect-register.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mailbox-stm32-ipcc-check-invalid-irq.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ntp-allow-tai-utc-offset-to-be-set-to-zero.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-avoid-panic-in-do_recover_data.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-avoid-panic-in-f2fs_inplace_write_data.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-error-path-of-recovery.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-avoid-panic-in-f2fs_remove_inode_page.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-do-sanity-check-on-free-nid.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-clear-dirty-inode-in-error-path-of-f2fs_.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-avoid-panic-in-dec_valid_block_count.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-use-inline-space-only-if-inline_xattr-is.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-avoid-panic-in-dec_valid_node_count.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-do-sanity-check-on-valid-block-count-of-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-avoid-deadloop-in-foreground-gc.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-retrieve-inline-xattr-space.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-do-checksum-even-if-inode-page-is-uptoda.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
media-atmel-atmel-isc-fix-asd-memory-allocation.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
percpu-remove-spurious-lock-dependency-between-percp.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
configfs-fix-possible-use-after-free-in-configfs_reg.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
uml-fix-a-boot-splat-wrt-use-of-cpu_all_mask.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-dwc-free-msi-in-dw_pcie_host_init-error-path.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-dwc-free-msi-irq-page-in-dw_pcie_free_msi.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
fbcon-don-t-reset-logo_shown-when-logo-is-currently-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ovl-do-not-generate-duplicate-fsnotify-events-for-fa.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mmc-mmci-prevent-polling-for-busy-detection-in-irq-c.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
netfilter-nf_flow_table-fix-missing-error-check-for-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
netfilter-nf_conntrack_h323-restore-boundary-check-c.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mips-make-sure-dt-memory-regions-are-valid.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
netfilter-nf_tables-fix-base-chain-stat-rcu_derefere.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
watchdog-imx2_wdt-fix-set_timeout-for-big-timeout-va.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
watchdog-fix-compile-time-error-of-pretimeout-govern.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
blk-mq-move-cancel-of-requeue_work-into-blk_mq_relea.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
iommu-vt-d-set-intel_iommu_gfx_mapped-correctly.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
vfio-pci-nvlink2-fix-potential-vma-leak.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
misc-pci_endpoint_test-fix-test_reg_bar-to-be-update.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-designware-ep-use-aligned-atu-window-for-raising.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
nvme-pci-unquiesce-admin-queue-on-shutdown.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
nvme-pci-shutdown-on-timeout-during-deletion.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
netfilter-nf_flow_table-check-ttl-value-in-flow-offl.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
netfilter-nf_flow_table-fix-netdev-refcnt-leak.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
alsa-hda-register-irq-handler-after-the-chip-initial.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
powerpc-pseries-track-lmb-nid-instead-of-using-devic.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm64-defconfig-update-ufshcd-for-hi3660-soc.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
iommu-vt-d-don-t-request-page-request-irq-under-dmar.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
nvmem-core-fix-read-buffer-in-place.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
nvmem-sunxi_sid-support-sid-on-a83t-and-h5.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
fuse-retrieve-cap-requested-size-to-negotiated-max_w.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
nfsd-allow-fh_want_write-to-be-called-twice.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
nfsd-avoid-uninitialized-variable-warning.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
vfio-fix-warning-do-not-call-blocking-ops-when-task_.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
iommu-arm-smmu-v3-don-t-disable-smmu-in-kdump-kernel.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
switchtec-fix-unintended-mask-of-mrpc-event.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
net-thunderbolt-unregister-thunderboltip-protocol-ha.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
x86-pci-fix-pci-irq-routing-table-memory-leak.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
soc-tegra-pmc-remove-reset-sysfs-entries-on-error.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
i40e-queues-are-reserved-despite-invalid-argument-er.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
power-supply-cpcap-battery-fix-signed-counter-sample.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
platform-chrome-cros_ec_proto-check-for-null-transfe.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-keystone-invoke-phy_reset-api-before-enabling-ph.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-keystone-prevent-arm32-specific-code-to-be-compi.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
soc-mediatek-pwrap-zero-initialize-rdata-in-pwrap_in.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
clk-rockchip-turn-on-aclk_dmac1-for-suspend-on-rk328.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
usb-ohci-da8xx-disable-the-regulator-if-the-overcurr.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
iommu-vt-d-flush-iotlb-for-untrusted-device-in-time.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
soc-rockchip-set-the-proper-pwm-for-rk3288.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm64-dts-imx8mq-mark-iomuxc_gpr-as-i.mx6q-compatibl.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx51-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx50-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx53-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx6sx-specify-imx6sx_clk_ipg-as-ahb-clock-t.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx6sll-specify-imx6sll_clk_ipg-as-ipg-clock.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx7d-specify-imx7d_clk_ipg-as-ipg-clock-to-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx6ul-specify-imx6ul_clk_ipg-as-ipg-clock-t.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx6sx-specify-imx6sx_clk_ipg-as-ipg-clock-t.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx6qdl-specify-imx6qdl_clk_ipg-as-ipg-clock.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-rpadlpar-fix-leaked-device_node-references-in-ad.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-amd-display-disable-link-before-changing-link-se.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-amd-display-use-plane-color_space-for-dpp-if-spe.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
alsa-seq-protect-in-kernel-ioctl-calls-with-mutex.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-omap2-pm33xx-core-do-not-turn-off-cefuse-as-ppa-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pinctrl-pinctrl-intel-move-gpio-suspend-resume-to-no.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
platform-x86-intel_pmc_ipc-adding-error-handling.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
power-supply-max14656-fix-potential-use-before-alloc.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-potential-recursive-call-when-enabling-data.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
net-hns3-return-0-and-print-warning-when-hit-duplica.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-dwc-remove-default-msi-initialization-for-platfo.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-rcar-fix-a-potential-null-pointer-dereference.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-rcar-fix-64bit-msi-message-address-handling.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
scsi-qla2xxx-reset-the-fcf_async_-sent-active-flags.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
input-goodix-add-gt5663-ctp-support.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
video-hgafb-fix-potential-null-pointer-dereference.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
video-imsttfb-fix-potential-null-pointer-dereference.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
block-bfq-increase-idling-for-weight-raised-queues.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-xilinx-check-for-__get_free_pages-failure.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm64-dts-qcom-qcs404-fix-regulator-supply-names.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
gpio-gpio-omap-add-check-for-off-wake-capable-gpios.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
gpio-gpio-omap-limit-errata-1.101-handling-to-wkup-d.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ice-add-missing-case-in-print_link_msg-for-printing-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
media-v4l2-ctrl-v4l2_ctrl_request_setup-returns-with.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
batman-adv-adjust-name-for-batadv_dat_send_data.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ice-enable-lan_en-for-the-right-recipes.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ice-do-not-set-lb_en-for-prune-switch-rules.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
dmaengine-idma64-use-actual-device-for-dma-transfers.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pwm-tiehrpwm-update-shadow-register-for-disabling-pw.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
media-v4l2-fwnode-defaults-may-not-override-endpoint.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-exynos-always-enable-necessary-apio_1v8-and-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pwm-fix-deadlock-warning-when-removing-pwm-device.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-exynos-fix-undefined-instruction-during-exynos54.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
usb-typec-fusb302-check-vconn-is-off-when-we-start-t.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
soc-renesas-identify-r-car-m3-w-es1.3.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-shmobile-porter-enable-r-car-gen2-regulator-quir.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
gpio-vf610-do-not-share-irq_chip.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
percpu-do-not-search-past-bitmap-when-allocating-an-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
revert-bluetooth-align-minimum-encryption-key-size-for-le-and-br-edr-connections.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
revert-drm-nouveau-add-kconfig-option-to-turn-off-nouveau-legacy-contexts.-v3.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ovl-check-the-capability-before-cred-overridden.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ovl-support-stacked-seek_hole-seek_data.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
Compile testing
---------------
We compiled the kernel for 4 architectures:
aarch64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_5.1-aa…
kernel build: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_5.1-aa…
ppc64le:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_5.1-pp…
kernel build: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_5.1-pp…
s390x:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_5.1-s390…
kernel build: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_5.1-s390…
x86_64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_5.1-x86…
kernel build: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_5.1-x86…
Hardware testing
----------------
We booted each kernel and ran the following tests:
aarch64:
Host 1:
✅ Boot test [0]
✅ LTP lite [1]
✅ Loopdev Sanity [2]
✅ AMTU (Abstract Machine Test Utility) [3]
✅ Ethernet drivers sanity [4]
✅ audit: audit testsuite test [5]
✅ httpd: mod_ssl smoke sanity [6]
✅ iotop: sanity [7]
✅ tuned: tune-processes-through-perf [8]
✅ Usex - version 1.9-29 [9]
✅ lvm thinp sanity [10]
🚧 ✅ Networking socket: fuzz [11]
🚧 ✅ storage: SCSI VPD [12]
🚧 ✅ storage: software RAID testing [13]
🚧 ✅ Libhugetlbfs - version 2.2.1 [14]
Host 2:
✅ Boot test [0]
✅ xfstests: xfs [15]
✅ selinux-policy: serge-testsuite [16]
ppc64le:
⚡ Internal infrastructure issues prevented one or more tests from running
on this architecture. This is not the fault of the kernel that was tested.
s390x:
Host 1:
✅ Boot test [0]
✅ LTP lite [1]
✅ Loopdev Sanity [2]
✅ Ethernet drivers sanity [4]
✅ audit: audit testsuite test [5]
✅ httpd: mod_ssl smoke sanity [6]
✅ iotop: sanity [7]
✅ tuned: tune-processes-through-perf [8]
✅ lvm thinp sanity [10]
🚧 ✅ Networking socket: fuzz [11]
🚧 ✅ storage: software RAID testing [13]
Host 2:
✅ Boot test [0]
✅ selinux-policy: serge-testsuite [16]
x86_64:
⚡ Internal infrastructure issues prevented one or more tests from running
on this architecture. This is not the fault of the kernel that was tested.
Test source:
💚 Pull requests are welcome for new tests or improvements to existing tests!
[0]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[1]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[2]: https://github.com/CKI-project/tests-beaker/archive/master.zip#filesystems/…
[3]: https://github.com/CKI-project/tests-beaker/archive/master.zip#misc/amtu
[4]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/networking/…
[5]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/aud…
[6]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/htt…
[7]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/iot…
[8]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/tun…
[9]: https://github.com/CKI-project/tests-beaker/archive/master.zip#standards/us…
[10]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/lvm/…
[11]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/networking/…
[12]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/scsi…
[13]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/swra…
[14]: https://github.com/CKI-project/tests-beaker/archive/master.zip#vm/hugepage/…
[15]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/filesystems…
[16]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/packages/se…
Waived tests (marked with 🚧)
-----------------------------
This test run included waived tests. Such tests are executed but their results
are not taken into account. Tests are waived when their results are not
reliable enough, e.g. when they're just introduced or are being fixed.
Hello,
We ran automated tests on a patchset that was proposed for merging into this
kernel tree. The patches were applied to:
Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 2df16141a2c4 - Linux 5.1.9
The results of these automated tests are provided below.
Overall result: PASSED
Merge: OK
Compile: OK
Tests: OK
We hope that these logs can help you find the problem quickly. For the full
detail on our testing procedures, please scroll to the bottom of this message.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Merge testing
-------------
We cloned this repository and checked out the following commit:
Repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 2df16141a2c4 - Linux 5.1.9
We then merged the patchset with `git am`:
revert-drm-allow-render-capable-master-with-drm_auth.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
media-rockchip-vpu-fix-re-order-probe-error-remove-p.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
media-rockchip-vpu-add-missing-dont_use_autosuspend-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
rapidio-fix-a-null-pointer-dereference-when-create_w.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
fs-fat-file.c-issue-flush-after-the-writeback-of-fat.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
sysctl-return-einval-if-val-violates-minmax.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
ipc-prevent-lockup-on-alloc_msg-and-free_msg.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-msm-correct-attempted-null-pointer-dereference-i.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-pl111-initialize-clock-spinlock-early.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-mprotect.c-fix-compilation-warning-because-of-unu.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-prevent-tracing-ipi_cpu_backtrace.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-hmm-select-mmu-notifier-when-selecting-hmm.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
hugetlbfs-on-restore-reserve-error-path-retain-subpo.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-memory_hotplug-release-memory-resource-after-arch.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mem-hotplug-fix-node-spanned-pages-when-we-have-a-no.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-cma.c-fix-crash-on-cma-allocation-if-bitmap-alloc.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
initramfs-free-initrd-memory-if-opening-initrd.image.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-compaction.c-fix-an-undefined-behaviour.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-memory_hotplug.c-fix-the-wrong-usage-of-n_high_me.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-cma.c-fix-the-bitmap-status-to-show-failed-alloca.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-page_mkclean-vs-madv_dontneed-race.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-cma_debug.c-fix-the-break-condition-in-cma_maxchu.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-slab.c-fix-an-infinite-loop-in-leaks_show.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
kernel-sys.c-prctl-fix-false-positive-in-validate_pr.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
thermal-rcar_gen3_thermal-disable-interrupt-in-.remo.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drivers-thermal-tsens-don-t-print-error-message-on-e.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mfd-tps65912-spi-add-missing-of-table-registration.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mfd-intel-lpss-set-the-device-in-reset-state-when-in.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-nouveau-disp-dp-respect-sink-limits-when-selecti.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mfd-twl6040-fix-device-init-errors-for-accctl-regist.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
perf-x86-intel-allow-pebs-multi-entry-in-watermark-m.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-nouveau-kms-gf119-gp10x-push-headsetcontroloutpu.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-nouveau-fix-duplication-of-nv50_head_atom-struct.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-bridge-adv7511-fix-low-refresh-rate-selection.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
objtool-don-t-use-ignore-flag-for-fake-jumps.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-nouveau-kms-gv100-fix-spurious-window-immediate-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
bpf-fix-undefined-behavior-in-narrow-load-handling.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
edac-mpc85xx-prevent-building-as-a-module.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pwm-meson-use-the-spin-lock-only-to-protect-register.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mailbox-stm32-ipcc-check-invalid-irq.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
ntp-allow-tai-utc-offset-to-be-set-to-zero.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-avoid-panic-in-do_recover_data.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-avoid-panic-in-f2fs_inplace_write_data.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-error-path-of-recovery.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-avoid-panic-in-f2fs_remove_inode_page.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-do-sanity-check-on-free-nid.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-clear-dirty-inode-in-error-path-of-f2fs_.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-avoid-panic-in-dec_valid_block_count.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-use-inline-space-only-if-inline_xattr-is.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-avoid-panic-in-dec_valid_node_count.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-do-sanity-check-on-valid-block-count-of-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-avoid-deadloop-in-foreground-gc.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-retrieve-inline-xattr-space.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-do-checksum-even-if-inode-page-is-uptoda.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
media-atmel-atmel-isc-fix-asd-memory-allocation.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
percpu-remove-spurious-lock-dependency-between-percp.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
configfs-fix-possible-use-after-free-in-configfs_reg.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
uml-fix-a-boot-splat-wrt-use-of-cpu_all_mask.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-dwc-free-msi-in-dw_pcie_host_init-error-path.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-dwc-free-msi-irq-page-in-dw_pcie_free_msi.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
fbcon-don-t-reset-logo_shown-when-logo-is-currently-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
ovl-do-not-generate-duplicate-fsnotify-events-for-fa.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mmc-mmci-prevent-polling-for-busy-detection-in-irq-c.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
netfilter-nf_flow_table-fix-missing-error-check-for-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
netfilter-nf_conntrack_h323-restore-boundary-check-c.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mips-make-sure-dt-memory-regions-are-valid.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
netfilter-nf_tables-fix-base-chain-stat-rcu_derefere.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
watchdog-imx2_wdt-fix-set_timeout-for-big-timeout-va.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
watchdog-fix-compile-time-error-of-pretimeout-govern.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
blk-mq-move-cancel-of-requeue_work-into-blk_mq_relea.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
iommu-vt-d-set-intel_iommu_gfx_mapped-correctly.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
vfio-pci-nvlink2-fix-potential-vma-leak.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
misc-pci_endpoint_test-fix-test_reg_bar-to-be-update.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-designware-ep-use-aligned-atu-window-for-raising.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
nvme-pci-unquiesce-admin-queue-on-shutdown.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
nvme-pci-shutdown-on-timeout-during-deletion.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
netfilter-nf_flow_table-check-ttl-value-in-flow-offl.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
netfilter-nf_flow_table-fix-netdev-refcnt-leak.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
alsa-hda-register-irq-handler-after-the-chip-initial.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
powerpc-pseries-track-lmb-nid-instead-of-using-devic.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm64-defconfig-update-ufshcd-for-hi3660-soc.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
iommu-vt-d-don-t-request-page-request-irq-under-dmar.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
nvmem-core-fix-read-buffer-in-place.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
nvmem-sunxi_sid-support-sid-on-a83t-and-h5.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
fuse-retrieve-cap-requested-size-to-negotiated-max_w.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
nfsd-allow-fh_want_write-to-be-called-twice.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
nfsd-avoid-uninitialized-variable-warning.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
vfio-fix-warning-do-not-call-blocking-ops-when-task_.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
iommu-arm-smmu-v3-don-t-disable-smmu-in-kdump-kernel.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
switchtec-fix-unintended-mask-of-mrpc-event.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
net-thunderbolt-unregister-thunderboltip-protocol-ha.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
x86-pci-fix-pci-irq-routing-table-memory-leak.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
soc-tegra-pmc-remove-reset-sysfs-entries-on-error.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
i40e-queues-are-reserved-despite-invalid-argument-er.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
power-supply-cpcap-battery-fix-signed-counter-sample.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
platform-chrome-cros_ec_proto-check-for-null-transfe.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-keystone-invoke-phy_reset-api-before-enabling-ph.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-keystone-prevent-arm32-specific-code-to-be-compi.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
soc-mediatek-pwrap-zero-initialize-rdata-in-pwrap_in.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
clk-rockchip-turn-on-aclk_dmac1-for-suspend-on-rk328.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
usb-ohci-da8xx-disable-the-regulator-if-the-overcurr.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
iommu-vt-d-flush-iotlb-for-untrusted-device-in-time.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
soc-rockchip-set-the-proper-pwm-for-rk3288.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm64-dts-imx8mq-mark-iomuxc_gpr-as-i.mx6q-compatibl.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx51-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx50-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx53-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx6sx-specify-imx6sx_clk_ipg-as-ahb-clock-t.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx6sll-specify-imx6sll_clk_ipg-as-ipg-clock.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx7d-specify-imx7d_clk_ipg-as-ipg-clock-to-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx6ul-specify-imx6ul_clk_ipg-as-ipg-clock-t.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx6sx-specify-imx6sx_clk_ipg-as-ipg-clock-t.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx6qdl-specify-imx6qdl_clk_ipg-as-ipg-clock.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-rpadlpar-fix-leaked-device_node-references-in-ad.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-amd-display-disable-link-before-changing-link-se.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-amd-display-use-plane-color_space-for-dpp-if-spe.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
alsa-seq-protect-in-kernel-ioctl-calls-with-mutex.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-omap2-pm33xx-core-do-not-turn-off-cefuse-as-ppa-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pinctrl-pinctrl-intel-move-gpio-suspend-resume-to-no.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
platform-x86-intel_pmc_ipc-adding-error-handling.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
power-supply-max14656-fix-potential-use-before-alloc.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-potential-recursive-call-when-enabling-data.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
net-hns3-return-0-and-print-warning-when-hit-duplica.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-dwc-remove-default-msi-initialization-for-platfo.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-rcar-fix-a-potential-null-pointer-dereference.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-rcar-fix-64bit-msi-message-address-handling.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
scsi-qla2xxx-reset-the-fcf_async_-sent-active-flags.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
input-goodix-add-gt5663-ctp-support.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
video-hgafb-fix-potential-null-pointer-dereference.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
video-imsttfb-fix-potential-null-pointer-dereference.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
block-bfq-increase-idling-for-weight-raised-queues.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-xilinx-check-for-__get_free_pages-failure.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm64-dts-qcom-qcs404-fix-regulator-supply-names.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
gpio-gpio-omap-add-check-for-off-wake-capable-gpios.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
gpio-gpio-omap-limit-errata-1.101-handling-to-wkup-d.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
ice-add-missing-case-in-print_link_msg-for-printing-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
media-v4l2-ctrl-v4l2_ctrl_request_setup-returns-with.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
batman-adv-adjust-name-for-batadv_dat_send_data.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
ice-enable-lan_en-for-the-right-recipes.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
ice-do-not-set-lb_en-for-prune-switch-rules.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
dmaengine-idma64-use-actual-device-for-dma-transfers.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pwm-tiehrpwm-update-shadow-register-for-disabling-pw.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
media-v4l2-fwnode-defaults-may-not-override-endpoint.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-exynos-always-enable-necessary-apio_1v8-and-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pwm-fix-deadlock-warning-when-removing-pwm-device.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-exynos-fix-undefined-instruction-during-exynos54.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
usb-typec-fusb302-check-vconn-is-off-when-we-start-t.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
soc-renesas-identify-r-car-m3-w-es1.3.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-shmobile-porter-enable-r-car-gen2-regulator-quir.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
gpio-vf610-do-not-share-irq_chip.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
percpu-do-not-search-past-bitmap-when-allocating-an-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
Compile testing
---------------
We compiled the kernel for 4 architectures:
aarch64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_5.1-aa…
kernel build: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_5.1-aa…
ppc64le:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_5.1-pp…
kernel build: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_5.1-pp…
s390x:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_5.1-s390…
kernel build: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_5.1-s390…
x86_64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_5.1-x86…
kernel build: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_5.1-x86…
Hardware testing
----------------
We booted each kernel and ran the following tests:
aarch64:
Host 1:
✅ Boot test [0]
✅ xfstests: xfs [1]
✅ selinux-policy: serge-testsuite [2]
Host 2:
✅ Boot test [0]
✅ LTP lite [3]
✅ Loopdev Sanity [4]
✅ AMTU (Abstract Machine Test Utility) [5]
✅ Ethernet drivers sanity [6]
✅ audit: audit testsuite test [7]
✅ httpd: mod_ssl smoke sanity [8]
✅ iotop: sanity [9]
✅ tuned: tune-processes-through-perf [10]
✅ Usex - version 1.9-29 [11]
✅ lvm thinp sanity [12]
🚧 ✅ Networking socket: fuzz [13]
🚧 ✅ storage: SCSI VPD [14]
🚧 ✅ Libhugetlbfs - version 2.2.1 [15]
ppc64le:
⚡ Internal infrastructure issues prevented one or more tests from running
on this architecture. This is not the fault of the kernel that was tested.
s390x:
Host 1:
✅ Boot test [0]
✅ selinux-policy: serge-testsuite [2]
Host 2:
✅ Boot test [0]
✅ LTP lite [3]
✅ Loopdev Sanity [4]
✅ Ethernet drivers sanity [6]
✅ audit: audit testsuite test [7]
✅ httpd: mod_ssl smoke sanity [8]
✅ iotop: sanity [9]
✅ tuned: tune-processes-through-perf [10]
✅ lvm thinp sanity [12]
🚧 ✅ Networking socket: fuzz [13]
🚧 ✅ storage: software RAID testing [16]
x86_64:
⚡ Internal infrastructure issues prevented one or more tests from running
on this architecture. This is not the fault of the kernel that was tested.
Test source:
💚 Pull requests are welcome for new tests or improvements to existing tests!
[0]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[1]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/filesystems…
[2]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/packages/se…
[3]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[4]: https://github.com/CKI-project/tests-beaker/archive/master.zip#filesystems/…
[5]: https://github.com/CKI-project/tests-beaker/archive/master.zip#misc/amtu
[6]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/networking/…
[7]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/aud…
[8]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/htt…
[9]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/iot…
[10]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/tun…
[11]: https://github.com/CKI-project/tests-beaker/archive/master.zip#standards/us…
[12]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/lvm/…
[13]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/networking/…
[14]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/scsi…
[15]: https://github.com/CKI-project/tests-beaker/archive/master.zip#vm/hugepage/…
[16]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/swra…
Waived tests (marked with 🚧)
-----------------------------
This test run included waived tests. Such tests are executed but their results
are not taken into account. Tests are waived when their results are not
reliable enough, e.g. when they're just introduced or are being fixed.
Hello,
We ran automated tests on a patchset that was proposed for merging into this
kernel tree. The patches were applied to:
Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 2df16141a2c4 - Linux 5.1.9
The results of these automated tests are provided below.
Overall result: PASSED
Merge: OK
Compile: OK
Tests: OK
We hope that these logs can help you find the problem quickly. For the full
detail on our testing procedures, please scroll to the bottom of this message.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Merge testing
-------------
We cloned this repository and checked out the following commit:
Repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 2df16141a2c4 - Linux 5.1.9
We then merged the patchset with `git am`:
revert-drm-allow-render-capable-master-with-drm_auth.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
media-rockchip-vpu-fix-re-order-probe-error-remove-p.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
media-rockchip-vpu-add-missing-dont_use_autosuspend-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
rapidio-fix-a-null-pointer-dereference-when-create_w.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
fs-fat-file.c-issue-flush-after-the-writeback-of-fat.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
sysctl-return-einval-if-val-violates-minmax.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
ipc-prevent-lockup-on-alloc_msg-and-free_msg.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-msm-correct-attempted-null-pointer-dereference-i.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-pl111-initialize-clock-spinlock-early.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-mprotect.c-fix-compilation-warning-because-of-unu.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-prevent-tracing-ipi_cpu_backtrace.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-hmm-select-mmu-notifier-when-selecting-hmm.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
hugetlbfs-on-restore-reserve-error-path-retain-subpo.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-memory_hotplug-release-memory-resource-after-arch.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mem-hotplug-fix-node-spanned-pages-when-we-have-a-no.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-cma.c-fix-crash-on-cma-allocation-if-bitmap-alloc.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
initramfs-free-initrd-memory-if-opening-initrd.image.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-compaction.c-fix-an-undefined-behaviour.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-memory_hotplug.c-fix-the-wrong-usage-of-n_high_me.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-cma.c-fix-the-bitmap-status-to-show-failed-alloca.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-page_mkclean-vs-madv_dontneed-race.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-cma_debug.c-fix-the-break-condition-in-cma_maxchu.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-slab.c-fix-an-infinite-loop-in-leaks_show.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
kernel-sys.c-prctl-fix-false-positive-in-validate_pr.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
thermal-rcar_gen3_thermal-disable-interrupt-in-.remo.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drivers-thermal-tsens-don-t-print-error-message-on-e.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mfd-tps65912-spi-add-missing-of-table-registration.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mfd-intel-lpss-set-the-device-in-reset-state-when-in.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-nouveau-disp-dp-respect-sink-limits-when-selecti.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mfd-twl6040-fix-device-init-errors-for-accctl-regist.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
perf-x86-intel-allow-pebs-multi-entry-in-watermark-m.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-nouveau-kms-gf119-gp10x-push-headsetcontroloutpu.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-nouveau-fix-duplication-of-nv50_head_atom-struct.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-bridge-adv7511-fix-low-refresh-rate-selection.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
objtool-don-t-use-ignore-flag-for-fake-jumps.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-nouveau-kms-gv100-fix-spurious-window-immediate-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
bpf-fix-undefined-behavior-in-narrow-load-handling.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
edac-mpc85xx-prevent-building-as-a-module.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pwm-meson-use-the-spin-lock-only-to-protect-register.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mailbox-stm32-ipcc-check-invalid-irq.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
ntp-allow-tai-utc-offset-to-be-set-to-zero.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-avoid-panic-in-do_recover_data.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-avoid-panic-in-f2fs_inplace_write_data.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-error-path-of-recovery.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-avoid-panic-in-f2fs_remove_inode_page.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-do-sanity-check-on-free-nid.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-clear-dirty-inode-in-error-path-of-f2fs_.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-avoid-panic-in-dec_valid_block_count.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-use-inline-space-only-if-inline_xattr-is.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-avoid-panic-in-dec_valid_node_count.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-do-sanity-check-on-valid-block-count-of-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-avoid-deadloop-in-foreground-gc.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-retrieve-inline-xattr-space.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-do-checksum-even-if-inode-page-is-uptoda.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
media-atmel-atmel-isc-fix-asd-memory-allocation.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
percpu-remove-spurious-lock-dependency-between-percp.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
configfs-fix-possible-use-after-free-in-configfs_reg.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
uml-fix-a-boot-splat-wrt-use-of-cpu_all_mask.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-dwc-free-msi-in-dw_pcie_host_init-error-path.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-dwc-free-msi-irq-page-in-dw_pcie_free_msi.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
fbcon-don-t-reset-logo_shown-when-logo-is-currently-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
ovl-do-not-generate-duplicate-fsnotify-events-for-fa.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mmc-mmci-prevent-polling-for-busy-detection-in-irq-c.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
netfilter-nf_flow_table-fix-missing-error-check-for-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
netfilter-nf_conntrack_h323-restore-boundary-check-c.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mips-make-sure-dt-memory-regions-are-valid.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
netfilter-nf_tables-fix-base-chain-stat-rcu_derefere.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
watchdog-imx2_wdt-fix-set_timeout-for-big-timeout-va.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
watchdog-fix-compile-time-error-of-pretimeout-govern.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
blk-mq-move-cancel-of-requeue_work-into-blk_mq_relea.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
iommu-vt-d-set-intel_iommu_gfx_mapped-correctly.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
vfio-pci-nvlink2-fix-potential-vma-leak.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
misc-pci_endpoint_test-fix-test_reg_bar-to-be-update.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-designware-ep-use-aligned-atu-window-for-raising.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
nvme-pci-unquiesce-admin-queue-on-shutdown.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
nvme-pci-shutdown-on-timeout-during-deletion.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
netfilter-nf_flow_table-check-ttl-value-in-flow-offl.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
netfilter-nf_flow_table-fix-netdev-refcnt-leak.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
alsa-hda-register-irq-handler-after-the-chip-initial.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
powerpc-pseries-track-lmb-nid-instead-of-using-devic.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm64-defconfig-update-ufshcd-for-hi3660-soc.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
iommu-vt-d-don-t-request-page-request-irq-under-dmar.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
nvmem-core-fix-read-buffer-in-place.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
nvmem-sunxi_sid-support-sid-on-a83t-and-h5.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
fuse-retrieve-cap-requested-size-to-negotiated-max_w.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
nfsd-allow-fh_want_write-to-be-called-twice.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
nfsd-avoid-uninitialized-variable-warning.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
vfio-fix-warning-do-not-call-blocking-ops-when-task_.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
iommu-arm-smmu-v3-don-t-disable-smmu-in-kdump-kernel.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
switchtec-fix-unintended-mask-of-mrpc-event.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
net-thunderbolt-unregister-thunderboltip-protocol-ha.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
x86-pci-fix-pci-irq-routing-table-memory-leak.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
soc-tegra-pmc-remove-reset-sysfs-entries-on-error.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
i40e-queues-are-reserved-despite-invalid-argument-er.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
power-supply-cpcap-battery-fix-signed-counter-sample.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
platform-chrome-cros_ec_proto-check-for-null-transfe.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-keystone-invoke-phy_reset-api-before-enabling-ph.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-keystone-prevent-arm32-specific-code-to-be-compi.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
soc-mediatek-pwrap-zero-initialize-rdata-in-pwrap_in.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
clk-rockchip-turn-on-aclk_dmac1-for-suspend-on-rk328.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
usb-ohci-da8xx-disable-the-regulator-if-the-overcurr.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
iommu-vt-d-flush-iotlb-for-untrusted-device-in-time.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
soc-rockchip-set-the-proper-pwm-for-rk3288.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm64-dts-imx8mq-mark-iomuxc_gpr-as-i.mx6q-compatibl.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx51-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx50-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx53-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx6sx-specify-imx6sx_clk_ipg-as-ahb-clock-t.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx6sll-specify-imx6sll_clk_ipg-as-ipg-clock.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx7d-specify-imx7d_clk_ipg-as-ipg-clock-to-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx6ul-specify-imx6ul_clk_ipg-as-ipg-clock-t.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx6sx-specify-imx6sx_clk_ipg-as-ipg-clock-t.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx6qdl-specify-imx6qdl_clk_ipg-as-ipg-clock.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-rpadlpar-fix-leaked-device_node-references-in-ad.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-amd-display-disable-link-before-changing-link-se.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-amd-display-use-plane-color_space-for-dpp-if-spe.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
alsa-seq-protect-in-kernel-ioctl-calls-with-mutex.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-omap2-pm33xx-core-do-not-turn-off-cefuse-as-ppa-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pinctrl-pinctrl-intel-move-gpio-suspend-resume-to-no.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
platform-x86-intel_pmc_ipc-adding-error-handling.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
power-supply-max14656-fix-potential-use-before-alloc.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-potential-recursive-call-when-enabling-data.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
net-hns3-return-0-and-print-warning-when-hit-duplica.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-dwc-remove-default-msi-initialization-for-platfo.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-rcar-fix-a-potential-null-pointer-dereference.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-rcar-fix-64bit-msi-message-address-handling.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
scsi-qla2xxx-reset-the-fcf_async_-sent-active-flags.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
input-goodix-add-gt5663-ctp-support.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
video-hgafb-fix-potential-null-pointer-dereference.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
video-imsttfb-fix-potential-null-pointer-dereference.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
block-bfq-increase-idling-for-weight-raised-queues.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-xilinx-check-for-__get_free_pages-failure.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm64-dts-qcom-qcs404-fix-regulator-supply-names.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
gpio-gpio-omap-add-check-for-off-wake-capable-gpios.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
gpio-gpio-omap-limit-errata-1.101-handling-to-wkup-d.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
ice-add-missing-case-in-print_link_msg-for-printing-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
media-v4l2-ctrl-v4l2_ctrl_request_setup-returns-with.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
batman-adv-adjust-name-for-batadv_dat_send_data.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
ice-enable-lan_en-for-the-right-recipes.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
ice-do-not-set-lb_en-for-prune-switch-rules.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
dmaengine-idma64-use-actual-device-for-dma-transfers.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pwm-tiehrpwm-update-shadow-register-for-disabling-pw.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
media-v4l2-fwnode-defaults-may-not-override-endpoint.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-exynos-always-enable-necessary-apio_1v8-and-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pwm-fix-deadlock-warning-when-removing-pwm-device.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-exynos-fix-undefined-instruction-during-exynos54.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
usb-typec-fusb302-check-vconn-is-off-when-we-start-t.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
soc-renesas-identify-r-car-m3-w-es1.3.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-shmobile-porter-enable-r-car-gen2-regulator-quir.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
gpio-vf610-do-not-share-irq_chip.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
percpu-do-not-search-past-bitmap-when-allocating-an-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
revert-bluetooth-align-minimum-encryption-key-size-for-le-and-br-edr-connections.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
revert-drm-nouveau-add-kconfig-option-to-turn-off-nouveau-legacy-contexts.-v3.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
Compile testing
---------------
We compiled the kernel for 4 architectures:
aarch64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_5.1-aa…
kernel build: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_5.1-aa…
ppc64le:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_5.1-pp…
kernel build: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_5.1-pp…
s390x:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_5.1-s390…
kernel build: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_5.1-s390…
x86_64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_5.1-x86…
kernel build: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_5.1-x86…
Hardware testing
----------------
We booted each kernel and ran the following tests:
aarch64:
Host 1:
✅ Boot test [0]
✅ LTP lite [1]
✅ Loopdev Sanity [2]
✅ AMTU (Abstract Machine Test Utility) [3]
✅ Ethernet drivers sanity [4]
✅ audit: audit testsuite test [5]
✅ httpd: mod_ssl smoke sanity [6]
✅ iotop: sanity [7]
✅ tuned: tune-processes-through-perf [8]
✅ Usex - version 1.9-29 [9]
✅ lvm thinp sanity [10]
🚧 ✅ Networking socket: fuzz [11]
🚧 ✅ storage: SCSI VPD [12]
🚧 ✅ storage: software RAID testing [13]
🚧 ✅ Libhugetlbfs - version 2.2.1 [14]
Host 2:
✅ Boot test [0]
✅ xfstests: xfs [15]
✅ selinux-policy: serge-testsuite [16]
ppc64le:
⚡ Internal infrastructure issues prevented one or more tests from running
on this architecture. This is not the fault of the kernel that was tested.
s390x:
Host 1:
✅ Boot test [0]
✅ LTP lite [1]
✅ Loopdev Sanity [2]
✅ Ethernet drivers sanity [4]
✅ audit: audit testsuite test [5]
✅ httpd: mod_ssl smoke sanity [6]
✅ iotop: sanity [7]
✅ tuned: tune-processes-through-perf [8]
✅ lvm thinp sanity [10]
🚧 ✅ Networking socket: fuzz [11]
🚧 ✅ storage: software RAID testing [13]
Host 2:
✅ Boot test [0]
✅ selinux-policy: serge-testsuite [16]
x86_64:
⚡ Internal infrastructure issues prevented one or more tests from running
on this architecture. This is not the fault of the kernel that was tested.
Test source:
💚 Pull requests are welcome for new tests or improvements to existing tests!
[0]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[1]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[2]: https://github.com/CKI-project/tests-beaker/archive/master.zip#filesystems/…
[3]: https://github.com/CKI-project/tests-beaker/archive/master.zip#misc/amtu
[4]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/networking/…
[5]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/aud…
[6]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/htt…
[7]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/iot…
[8]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/tun…
[9]: https://github.com/CKI-project/tests-beaker/archive/master.zip#standards/us…
[10]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/lvm/…
[11]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/networking/…
[12]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/scsi…
[13]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/swra…
[14]: https://github.com/CKI-project/tests-beaker/archive/master.zip#vm/hugepage/…
[15]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/filesystems…
[16]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/packages/se…
Waived tests (marked with 🚧)
-----------------------------
This test run included waived tests. Such tests are executed but their results
are not taken into account. Tests are waived when their results are not
reliable enough, e.g. when they're just introduced or are being fixed.
Hello,
We ran automated tests on a patchset that was proposed for merging into this
kernel tree. The patches were applied to:
Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 768292d05361 - Linux 4.19.50
The results of these automated tests are provided below.
Overall result: PASSED
Merge: OK
Compile: OK
Tests: OK
We hope that these logs can help you find the problem quickly. For the full
detail on our testing procedures, please scroll to the bottom of this message.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Merge testing
-------------
We cloned this repository and checked out the following commit:
Repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 768292d05361 - Linux 4.19.50
We then merged the patchset with `git am`:
rapidio-fix-a-null-pointer-dereference-when-create_w.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
fs-fat-file.c-issue-flush-after-the-writeback-of-fat.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
sysctl-return-einval-if-val-violates-minmax.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ipc-prevent-lockup-on-alloc_msg-and-free_msg.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-pl111-initialize-clock-spinlock-early.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-prevent-tracing-ipi_cpu_backtrace.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-hmm-select-mmu-notifier-when-selecting-hmm.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
hugetlbfs-on-restore-reserve-error-path-retain-subpo.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mem-hotplug-fix-node-spanned-pages-when-we-have-a-no.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-cma.c-fix-crash-on-cma-allocation-if-bitmap-alloc.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
initramfs-free-initrd-memory-if-opening-initrd.image.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-cma.c-fix-the-bitmap-status-to-show-failed-alloca.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-page_mkclean-vs-madv_dontneed-race.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-cma_debug.c-fix-the-break-condition-in-cma_maxchu.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mm-slab.c-fix-an-infinite-loop-in-leaks_show.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
kernel-sys.c-prctl-fix-false-positive-in-validate_pr.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
thermal-rcar_gen3_thermal-disable-interrupt-in-.remo.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drivers-thermal-tsens-don-t-print-error-message-on-e.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mfd-tps65912-spi-add-missing-of-table-registration.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mfd-intel-lpss-set-the-device-in-reset-state-when-in.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-nouveau-disp-dp-respect-sink-limits-when-selecti.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mfd-twl6040-fix-device-init-errors-for-accctl-regist.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
perf-x86-intel-allow-pebs-multi-entry-in-watermark-m.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-nouveau-kms-gf119-gp10x-push-headsetcontroloutpu.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-bridge-adv7511-fix-low-refresh-rate-selection.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
objtool-don-t-use-ignore-flag-for-fake-jumps.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-nouveau-kms-gv100-fix-spurious-window-immediate-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
bpf-fix-undefined-behavior-in-narrow-load-handling.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
edac-mpc85xx-prevent-building-as-a-module.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pwm-meson-use-the-spin-lock-only-to-protect-register.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mailbox-stm32-ipcc-check-invalid-irq.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ntp-allow-tai-utc-offset-to-be-set-to-zero.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-avoid-panic-in-do_recover_data.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-avoid-panic-in-f2fs_inplace_write_data.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-avoid-panic-in-f2fs_remove_inode_page.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-do-sanity-check-on-free-nid.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-clear-dirty-inode-in-error-path-of-f2fs_.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-avoid-panic-in-dec_valid_block_count.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-use-inline-space-only-if-inline_xattr-is.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-do-sanity-check-on-valid-block-count-of-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
f2fs-fix-to-do-checksum-even-if-inode-page-is-uptoda.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
percpu-remove-spurious-lock-dependency-between-percp.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
configfs-fix-possible-use-after-free-in-configfs_reg.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
uml-fix-a-boot-splat-wrt-use-of-cpu_all_mask.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-dwc-free-msi-in-dw_pcie_host_init-error-path.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-dwc-free-msi-irq-page-in-dw_pcie_free_msi.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ovl-do-not-generate-duplicate-fsnotify-events-for-fa.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mmc-mmci-prevent-polling-for-busy-detection-in-irq-c.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
netfilter-nf_flow_table-fix-missing-error-check-for-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
netfilter-nf_conntrack_h323-restore-boundary-check-c.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
mips-make-sure-dt-memory-regions-are-valid.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
netfilter-nf_tables-fix-base-chain-stat-rcu_derefere.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
watchdog-imx2_wdt-fix-set_timeout-for-big-timeout-va.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
watchdog-fix-compile-time-error-of-pretimeout-govern.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
blk-mq-move-cancel-of-requeue_work-into-blk_mq_relea.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
iommu-vt-d-set-intel_iommu_gfx_mapped-correctly.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
misc-pci_endpoint_test-fix-test_reg_bar-to-be-update.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-designware-ep-use-aligned-atu-window-for-raising.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
nvme-pci-unquiesce-admin-queue-on-shutdown.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
nvme-pci-shutdown-on-timeout-during-deletion.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
netfilter-nf_flow_table-check-ttl-value-in-flow-offl.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
netfilter-nf_flow_table-fix-netdev-refcnt-leak.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
alsa-hda-register-irq-handler-after-the-chip-initial.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
nvmem-core-fix-read-buffer-in-place.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
nvmem-sunxi_sid-support-sid-on-a83t-and-h5.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
fuse-retrieve-cap-requested-size-to-negotiated-max_w.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
nfsd-allow-fh_want_write-to-be-called-twice.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
nfsd-avoid-uninitialized-variable-warning.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
vfio-fix-warning-do-not-call-blocking-ops-when-task_.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
iommu-arm-smmu-v3-don-t-disable-smmu-in-kdump-kernel.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
switchtec-fix-unintended-mask-of-mrpc-event.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
net-thunderbolt-unregister-thunderboltip-protocol-ha.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
x86-pci-fix-pci-irq-routing-table-memory-leak.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
i40e-queues-are-reserved-despite-invalid-argument-er.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
platform-chrome-cros_ec_proto-check-for-null-transfe.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-keystone-prevent-arm32-specific-code-to-be-compi.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
soc-mediatek-pwrap-zero-initialize-rdata-in-pwrap_in.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
clk-rockchip-turn-on-aclk_dmac1-for-suspend-on-rk328.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
soc-rockchip-set-the-proper-pwm-for-rk3288.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx51-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx50-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx53-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx6sx-specify-imx6sx_clk_ipg-as-ahb-clock-t.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx6sll-specify-imx6sll_clk_ipg-as-ipg-clock.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx7d-specify-imx7d_clk_ipg-as-ipg-clock-to-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx6ul-specify-imx6ul_clk_ipg-as-ipg-clock-t.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx6sx-specify-imx6sx_clk_ipg-as-ipg-clock-t.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-imx6qdl-specify-imx6qdl_clk_ipg-as-ipg-clock.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-rpadlpar-fix-leaked-device_node-references-in-ad.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-amd-display-use-plane-color_space-for-dpp-if-spe.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
alsa-seq-protect-in-kernel-ioctl-calls-with-mutex.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-omap2-pm33xx-core-do-not-turn-off-cefuse-as-ppa-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
platform-x86-intel_pmc_ipc-adding-error-handling.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
power-supply-max14656-fix-potential-use-before-alloc.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
net-hns3-return-0-and-print-warning-when-hit-duplica.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-rcar-fix-a-potential-null-pointer-dereference.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-rcar-fix-64bit-msi-message-address-handling.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
scsi-qla2xxx-reset-the-fcf_async_-sent-active-flags.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
video-hgafb-fix-potential-null-pointer-dereference.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
video-imsttfb-fix-potential-null-pointer-dereference.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
block-bfq-increase-idling-for-weight-raised-queues.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pci-xilinx-check-for-__get_free_pages-failure.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
gpio-gpio-omap-add-check-for-off-wake-capable-gpios.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ice-add-missing-case-in-print_link_msg-for-printing-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
dmaengine-idma64-use-actual-device-for-dma-transfers.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pwm-tiehrpwm-update-shadow-register-for-disabling-pw.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-dts-exynos-always-enable-necessary-apio_1v8-and-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
pwm-fix-deadlock-warning-when-removing-pwm-device.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
arm-exynos-fix-undefined-instruction-during-exynos54.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
usb-typec-fusb302-check-vconn-is-off-when-we-start-t.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
soc-renesas-identify-r-car-m3-w-es1.3.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
gpio-vf610-do-not-share-irq_chip.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
percpu-do-not-search-past-bitmap-when-allocating-an-.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
revert-bluetooth-align-minimum-encryption-key-size-for-le-and-br-edr-connections.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
revert-drm-nouveau-add-kconfig-option-to-turn-off-nouveau-legacy-contexts.-v3.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ovl-check-the-capability-before-cred-overridden.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
ovl-support-stacked-seek_hole-seek_data.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
drm-vc4-fix-fb-references-in-async-update.patch?id=9208eabb610dae7d5a3f29d05fb7a28454932d55
Compile testing
---------------
We compiled the kernel for 4 architectures:
aarch64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_4.19-a…
kernel build: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_4.19-a…
ppc64le:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_4.19-p…
kernel build: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_4.19-p…
s390x:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_4.19-s39…
kernel build: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_4.19-s39…
x86_64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_4.19-x8…
kernel build: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_4.19-x8…
Hardware testing
----------------
We booted each kernel and ran the following tests:
aarch64:
Host 1:
✅ Boot test [0]
✅ LTP lite [1]
✅ Loopdev Sanity [2]
✅ AMTU (Abstract Machine Test Utility) [3]
✅ Ethernet drivers sanity [4]
✅ audit: audit testsuite test [5]
✅ httpd: mod_ssl smoke sanity [6]
✅ iotop: sanity [7]
✅ tuned: tune-processes-through-perf [8]
✅ Usex - version 1.9-29 [9]
✅ lvm thinp sanity [10]
🚧 ✅ Networking socket: fuzz [11]
🚧 ✅ storage: SCSI VPD [12]
🚧 ✅ storage: software RAID testing [13]
🚧 ✅ Libhugetlbfs - version 2.2.1 [14]
Host 2:
✅ Boot test [0]
✅ xfstests: xfs [15]
✅ selinux-policy: serge-testsuite [16]
ppc64le:
⚡ Internal infrastructure issues prevented one or more tests from running
on this architecture. This is not the fault of the kernel that was tested.
s390x:
Host 1:
✅ Boot test [0]
✅ LTP lite [1]
✅ Loopdev Sanity [2]
✅ Ethernet drivers sanity [4]
✅ audit: audit testsuite test [5]
✅ httpd: mod_ssl smoke sanity [6]
✅ iotop: sanity [7]
✅ tuned: tune-processes-through-perf [8]
✅ lvm thinp sanity [10]
🚧 ✅ Networking socket: fuzz [11]
🚧 ✅ storage: software RAID testing [13]
Host 2:
✅ Boot test [0]
✅ selinux-policy: serge-testsuite [16]
x86_64:
⚡ Internal infrastructure issues prevented one or more tests from running
on this architecture. This is not the fault of the kernel that was tested.
Test source:
💚 Pull requests are welcome for new tests or improvements to existing tests!
[0]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[1]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[2]: https://github.com/CKI-project/tests-beaker/archive/master.zip#filesystems/…
[3]: https://github.com/CKI-project/tests-beaker/archive/master.zip#misc/amtu
[4]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/networking/…
[5]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/aud…
[6]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/htt…
[7]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/iot…
[8]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/tun…
[9]: https://github.com/CKI-project/tests-beaker/archive/master.zip#standards/us…
[10]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/lvm/…
[11]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/networking/…
[12]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/scsi…
[13]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/swra…
[14]: https://github.com/CKI-project/tests-beaker/archive/master.zip#vm/hugepage/…
[15]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/filesystems…
[16]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/packages/se…
Waived tests (marked with 🚧)
-----------------------------
This test run included waived tests. Such tests are executed but their results
are not taken into account. Tests are waived when their results are not
reliable enough, e.g. when they're just introduced or are being fixed.
Hello,
We ran automated tests on a patchset that was proposed for merging into this
kernel tree. The patches were applied to:
Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 768292d05361 - Linux 4.19.50
The results of these automated tests are provided below.
Overall result: PASSED
Merge: OK
Compile: OK
Tests: OK
We hope that these logs can help you find the problem quickly. For the full
detail on our testing procedures, please scroll to the bottom of this message.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Merge testing
-------------
We cloned this repository and checked out the following commit:
Repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 768292d05361 - Linux 4.19.50
We then merged the patchset with `git am`:
rapidio-fix-a-null-pointer-dereference-when-create_w.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
fs-fat-file.c-issue-flush-after-the-writeback-of-fat.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
sysctl-return-einval-if-val-violates-minmax.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
ipc-prevent-lockup-on-alloc_msg-and-free_msg.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-pl111-initialize-clock-spinlock-early.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-prevent-tracing-ipi_cpu_backtrace.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-hmm-select-mmu-notifier-when-selecting-hmm.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
hugetlbfs-on-restore-reserve-error-path-retain-subpo.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mem-hotplug-fix-node-spanned-pages-when-we-have-a-no.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-cma.c-fix-crash-on-cma-allocation-if-bitmap-alloc.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
initramfs-free-initrd-memory-if-opening-initrd.image.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-cma.c-fix-the-bitmap-status-to-show-failed-alloca.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-page_mkclean-vs-madv_dontneed-race.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-cma_debug.c-fix-the-break-condition-in-cma_maxchu.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mm-slab.c-fix-an-infinite-loop-in-leaks_show.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
kernel-sys.c-prctl-fix-false-positive-in-validate_pr.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
thermal-rcar_gen3_thermal-disable-interrupt-in-.remo.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drivers-thermal-tsens-don-t-print-error-message-on-e.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mfd-tps65912-spi-add-missing-of-table-registration.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mfd-intel-lpss-set-the-device-in-reset-state-when-in.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-nouveau-disp-dp-respect-sink-limits-when-selecti.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mfd-twl6040-fix-device-init-errors-for-accctl-regist.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
perf-x86-intel-allow-pebs-multi-entry-in-watermark-m.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-nouveau-kms-gf119-gp10x-push-headsetcontroloutpu.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-bridge-adv7511-fix-low-refresh-rate-selection.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
objtool-don-t-use-ignore-flag-for-fake-jumps.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-nouveau-kms-gv100-fix-spurious-window-immediate-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
bpf-fix-undefined-behavior-in-narrow-load-handling.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
edac-mpc85xx-prevent-building-as-a-module.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pwm-meson-use-the-spin-lock-only-to-protect-register.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mailbox-stm32-ipcc-check-invalid-irq.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
ntp-allow-tai-utc-offset-to-be-set-to-zero.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-avoid-panic-in-do_recover_data.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-avoid-panic-in-f2fs_inplace_write_data.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-avoid-panic-in-f2fs_remove_inode_page.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-do-sanity-check-on-free-nid.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-clear-dirty-inode-in-error-path-of-f2fs_.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-avoid-panic-in-dec_valid_block_count.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-use-inline-space-only-if-inline_xattr-is.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-do-sanity-check-on-valid-block-count-of-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
f2fs-fix-to-do-checksum-even-if-inode-page-is-uptoda.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
percpu-remove-spurious-lock-dependency-between-percp.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
configfs-fix-possible-use-after-free-in-configfs_reg.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
uml-fix-a-boot-splat-wrt-use-of-cpu_all_mask.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-dwc-free-msi-in-dw_pcie_host_init-error-path.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-dwc-free-msi-irq-page-in-dw_pcie_free_msi.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
ovl-do-not-generate-duplicate-fsnotify-events-for-fa.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mmc-mmci-prevent-polling-for-busy-detection-in-irq-c.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
netfilter-nf_flow_table-fix-missing-error-check-for-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
netfilter-nf_conntrack_h323-restore-boundary-check-c.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
mips-make-sure-dt-memory-regions-are-valid.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
netfilter-nf_tables-fix-base-chain-stat-rcu_derefere.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
watchdog-imx2_wdt-fix-set_timeout-for-big-timeout-va.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
watchdog-fix-compile-time-error-of-pretimeout-govern.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
blk-mq-move-cancel-of-requeue_work-into-blk_mq_relea.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
iommu-vt-d-set-intel_iommu_gfx_mapped-correctly.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
misc-pci_endpoint_test-fix-test_reg_bar-to-be-update.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-designware-ep-use-aligned-atu-window-for-raising.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
nvme-pci-unquiesce-admin-queue-on-shutdown.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
nvme-pci-shutdown-on-timeout-during-deletion.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
netfilter-nf_flow_table-check-ttl-value-in-flow-offl.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
netfilter-nf_flow_table-fix-netdev-refcnt-leak.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
alsa-hda-register-irq-handler-after-the-chip-initial.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
nvmem-core-fix-read-buffer-in-place.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
nvmem-sunxi_sid-support-sid-on-a83t-and-h5.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
fuse-retrieve-cap-requested-size-to-negotiated-max_w.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
nfsd-allow-fh_want_write-to-be-called-twice.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
nfsd-avoid-uninitialized-variable-warning.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
vfio-fix-warning-do-not-call-blocking-ops-when-task_.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
iommu-arm-smmu-v3-don-t-disable-smmu-in-kdump-kernel.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
switchtec-fix-unintended-mask-of-mrpc-event.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
net-thunderbolt-unregister-thunderboltip-protocol-ha.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
x86-pci-fix-pci-irq-routing-table-memory-leak.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
i40e-queues-are-reserved-despite-invalid-argument-er.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
platform-chrome-cros_ec_proto-check-for-null-transfe.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-keystone-prevent-arm32-specific-code-to-be-compi.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
soc-mediatek-pwrap-zero-initialize-rdata-in-pwrap_in.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
clk-rockchip-turn-on-aclk_dmac1-for-suspend-on-rk328.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
soc-rockchip-set-the-proper-pwm-for-rk3288.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx51-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx50-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx53-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx6sx-specify-imx6sx_clk_ipg-as-ahb-clock-t.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx6sll-specify-imx6sll_clk_ipg-as-ipg-clock.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx7d-specify-imx7d_clk_ipg-as-ipg-clock-to-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx6ul-specify-imx6ul_clk_ipg-as-ipg-clock-t.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx6sx-specify-imx6sx_clk_ipg-as-ipg-clock-t.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-imx6qdl-specify-imx6qdl_clk_ipg-as-ipg-clock.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-rpadlpar-fix-leaked-device_node-references-in-ad.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
drm-amd-display-use-plane-color_space-for-dpp-if-spe.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
alsa-seq-protect-in-kernel-ioctl-calls-with-mutex.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-omap2-pm33xx-core-do-not-turn-off-cefuse-as-ppa-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
platform-x86-intel_pmc_ipc-adding-error-handling.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
power-supply-max14656-fix-potential-use-before-alloc.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
net-hns3-return-0-and-print-warning-when-hit-duplica.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-rcar-fix-a-potential-null-pointer-dereference.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-rcar-fix-64bit-msi-message-address-handling.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
scsi-qla2xxx-reset-the-fcf_async_-sent-active-flags.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
video-hgafb-fix-potential-null-pointer-dereference.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
video-imsttfb-fix-potential-null-pointer-dereference.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
block-bfq-increase-idling-for-weight-raised-queues.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pci-xilinx-check-for-__get_free_pages-failure.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
gpio-gpio-omap-add-check-for-off-wake-capable-gpios.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
ice-add-missing-case-in-print_link_msg-for-printing-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
dmaengine-idma64-use-actual-device-for-dma-transfers.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pwm-tiehrpwm-update-shadow-register-for-disabling-pw.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-dts-exynos-always-enable-necessary-apio_1v8-and-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
pwm-fix-deadlock-warning-when-removing-pwm-device.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
arm-exynos-fix-undefined-instruction-during-exynos54.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
usb-typec-fusb302-check-vconn-is-off-when-we-start-t.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
soc-renesas-identify-r-car-m3-w-es1.3.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
gpio-vf610-do-not-share-irq_chip.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
percpu-do-not-search-past-bitmap-when-allocating-an-.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
revert-bluetooth-align-minimum-encryption-key-size-for-le-and-br-edr-connections.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
revert-drm-nouveau-add-kconfig-option-to-turn-off-nouveau-legacy-contexts.-v3.patch?id=117ca32399b0fbfd3b6dc32558ea0a31837b44f8
Compile testing
---------------
We compiled the kernel for 4 architectures:
aarch64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_4.19-a…
kernel build: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_4.19-a…
ppc64le:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_4.19-p…
kernel build: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_4.19-p…
s390x:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_4.19-s39…
kernel build: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_4.19-s39…
x86_64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_4.19-x8…
kernel build: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_4.19-x8…
Hardware testing
----------------
We booted each kernel and ran the following tests:
aarch64:
Host 1:
✅ Boot test [0]
✅ xfstests: xfs [1]
✅ selinux-policy: serge-testsuite [2]
Host 2:
✅ Boot test [0]
✅ LTP lite [3]
✅ Loopdev Sanity [4]
✅ AMTU (Abstract Machine Test Utility) [5]
✅ Ethernet drivers sanity [6]
✅ audit: audit testsuite test [7]
✅ httpd: mod_ssl smoke sanity [8]
✅ iotop: sanity [9]
✅ tuned: tune-processes-through-perf [10]
✅ Usex - version 1.9-29 [11]
✅ lvm thinp sanity [12]
🚧 ✅ Networking socket: fuzz [13]
🚧 ✅ storage: SCSI VPD [14]
🚧 ✅ storage: software RAID testing [15]
🚧 ✅ Libhugetlbfs - version 2.2.1 [16]
ppc64le:
⚡ Internal infrastructure issues prevented one or more tests from running
on this architecture. This is not the fault of the kernel that was tested.
s390x:
Host 1:
✅ Boot test [0]
✅ selinux-policy: serge-testsuite [2]
Host 2:
✅ Boot test [0]
✅ LTP lite [3]
✅ Loopdev Sanity [4]
✅ Ethernet drivers sanity [6]
✅ audit: audit testsuite test [7]
✅ httpd: mod_ssl smoke sanity [8]
✅ iotop: sanity [9]
✅ tuned: tune-processes-through-perf [10]
✅ lvm thinp sanity [12]
🚧 ✅ Networking socket: fuzz [13]
🚧 ✅ storage: software RAID testing [15]
x86_64:
⚡ Internal infrastructure issues prevented one or more tests from running
on this architecture. This is not the fault of the kernel that was tested.
Test source:
💚 Pull requests are welcome for new tests or improvements to existing tests!
[0]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[1]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/filesystems…
[2]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/packages/se…
[3]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[4]: https://github.com/CKI-project/tests-beaker/archive/master.zip#filesystems/…
[5]: https://github.com/CKI-project/tests-beaker/archive/master.zip#misc/amtu
[6]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/networking/…
[7]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/aud…
[8]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/htt…
[9]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/iot…
[10]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/tun…
[11]: https://github.com/CKI-project/tests-beaker/archive/master.zip#standards/us…
[12]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/lvm/…
[13]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/networking/…
[14]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/scsi…
[15]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/swra…
[16]: https://github.com/CKI-project/tests-beaker/archive/master.zip#vm/hugepage/…
Waived tests (marked with 🚧)
-----------------------------
This test run included waived tests. Such tests are executed but their results
are not taken into account. Tests are waived when their results are not
reliable enough, e.g. when they're just introduced or are being fixed.
Hello,
We ran automated tests on a patchset that was proposed for merging into this
kernel tree. The patches were applied to:
Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 768292d05361 - Linux 4.19.50
The results of these automated tests are provided below.
Overall result: PASSED
Merge: OK
Compile: OK
Tests: OK
We hope that these logs can help you find the problem quickly. For the full
detail on our testing procedures, please scroll to the bottom of this message.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Merge testing
-------------
We cloned this repository and checked out the following commit:
Repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 768292d05361 - Linux 4.19.50
We then merged the patchset with `git am`:
rapidio-fix-a-null-pointer-dereference-when-create_w.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
fs-fat-file.c-issue-flush-after-the-writeback-of-fat.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
sysctl-return-einval-if-val-violates-minmax.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
ipc-prevent-lockup-on-alloc_msg-and-free_msg.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-pl111-initialize-clock-spinlock-early.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-prevent-tracing-ipi_cpu_backtrace.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-hmm-select-mmu-notifier-when-selecting-hmm.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
hugetlbfs-on-restore-reserve-error-path-retain-subpo.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mem-hotplug-fix-node-spanned-pages-when-we-have-a-no.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-cma.c-fix-crash-on-cma-allocation-if-bitmap-alloc.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
initramfs-free-initrd-memory-if-opening-initrd.image.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-cma.c-fix-the-bitmap-status-to-show-failed-alloca.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-page_mkclean-vs-madv_dontneed-race.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-cma_debug.c-fix-the-break-condition-in-cma_maxchu.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mm-slab.c-fix-an-infinite-loop-in-leaks_show.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
kernel-sys.c-prctl-fix-false-positive-in-validate_pr.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
thermal-rcar_gen3_thermal-disable-interrupt-in-.remo.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drivers-thermal-tsens-don-t-print-error-message-on-e.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mfd-tps65912-spi-add-missing-of-table-registration.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mfd-intel-lpss-set-the-device-in-reset-state-when-in.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-nouveau-disp-dp-respect-sink-limits-when-selecti.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mfd-twl6040-fix-device-init-errors-for-accctl-regist.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
perf-x86-intel-allow-pebs-multi-entry-in-watermark-m.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-nouveau-kms-gf119-gp10x-push-headsetcontroloutpu.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-bridge-adv7511-fix-low-refresh-rate-selection.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
objtool-don-t-use-ignore-flag-for-fake-jumps.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-nouveau-kms-gv100-fix-spurious-window-immediate-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
bpf-fix-undefined-behavior-in-narrow-load-handling.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
edac-mpc85xx-prevent-building-as-a-module.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pwm-meson-use-the-spin-lock-only-to-protect-register.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mailbox-stm32-ipcc-check-invalid-irq.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
ntp-allow-tai-utc-offset-to-be-set-to-zero.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-avoid-panic-in-do_recover_data.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-avoid-panic-in-f2fs_inplace_write_data.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-avoid-panic-in-f2fs_remove_inode_page.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-do-sanity-check-on-free-nid.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-clear-dirty-inode-in-error-path-of-f2fs_.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-avoid-panic-in-dec_valid_block_count.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-use-inline-space-only-if-inline_xattr-is.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-do-sanity-check-on-valid-block-count-of-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
f2fs-fix-to-do-checksum-even-if-inode-page-is-uptoda.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
percpu-remove-spurious-lock-dependency-between-percp.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
configfs-fix-possible-use-after-free-in-configfs_reg.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
uml-fix-a-boot-splat-wrt-use-of-cpu_all_mask.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-dwc-free-msi-in-dw_pcie_host_init-error-path.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-dwc-free-msi-irq-page-in-dw_pcie_free_msi.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
ovl-do-not-generate-duplicate-fsnotify-events-for-fa.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mmc-mmci-prevent-polling-for-busy-detection-in-irq-c.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
netfilter-nf_flow_table-fix-missing-error-check-for-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
netfilter-nf_conntrack_h323-restore-boundary-check-c.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
mips-make-sure-dt-memory-regions-are-valid.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
netfilter-nf_tables-fix-base-chain-stat-rcu_derefere.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
watchdog-imx2_wdt-fix-set_timeout-for-big-timeout-va.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
watchdog-fix-compile-time-error-of-pretimeout-govern.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
blk-mq-move-cancel-of-requeue_work-into-blk_mq_relea.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
iommu-vt-d-set-intel_iommu_gfx_mapped-correctly.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
misc-pci_endpoint_test-fix-test_reg_bar-to-be-update.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-designware-ep-use-aligned-atu-window-for-raising.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
nvme-pci-unquiesce-admin-queue-on-shutdown.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
nvme-pci-shutdown-on-timeout-during-deletion.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
netfilter-nf_flow_table-check-ttl-value-in-flow-offl.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
netfilter-nf_flow_table-fix-netdev-refcnt-leak.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
alsa-hda-register-irq-handler-after-the-chip-initial.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
nvmem-core-fix-read-buffer-in-place.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
nvmem-sunxi_sid-support-sid-on-a83t-and-h5.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
fuse-retrieve-cap-requested-size-to-negotiated-max_w.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
nfsd-allow-fh_want_write-to-be-called-twice.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
nfsd-avoid-uninitialized-variable-warning.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
vfio-fix-warning-do-not-call-blocking-ops-when-task_.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
iommu-arm-smmu-v3-don-t-disable-smmu-in-kdump-kernel.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
switchtec-fix-unintended-mask-of-mrpc-event.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
net-thunderbolt-unregister-thunderboltip-protocol-ha.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
x86-pci-fix-pci-irq-routing-table-memory-leak.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
i40e-queues-are-reserved-despite-invalid-argument-er.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
platform-chrome-cros_ec_proto-check-for-null-transfe.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-keystone-prevent-arm32-specific-code-to-be-compi.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
soc-mediatek-pwrap-zero-initialize-rdata-in-pwrap_in.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
clk-rockchip-turn-on-aclk_dmac1-for-suspend-on-rk328.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
soc-rockchip-set-the-proper-pwm-for-rk3288.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx51-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx50-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx53-specify-imx5_clk_ipg-as-ahb-clock-to-s.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx6sx-specify-imx6sx_clk_ipg-as-ahb-clock-t.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx6sll-specify-imx6sll_clk_ipg-as-ipg-clock.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx7d-specify-imx7d_clk_ipg-as-ipg-clock-to-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx6ul-specify-imx6ul_clk_ipg-as-ipg-clock-t.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx6sx-specify-imx6sx_clk_ipg-as-ipg-clock-t.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-imx6qdl-specify-imx6qdl_clk_ipg-as-ipg-clock.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-rpadlpar-fix-leaked-device_node-references-in-ad.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
drm-amd-display-use-plane-color_space-for-dpp-if-spe.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
alsa-seq-protect-in-kernel-ioctl-calls-with-mutex.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-omap2-pm33xx-core-do-not-turn-off-cefuse-as-ppa-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
platform-x86-intel_pmc_ipc-adding-error-handling.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
power-supply-max14656-fix-potential-use-before-alloc.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
net-hns3-return-0-and-print-warning-when-hit-duplica.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-rcar-fix-a-potential-null-pointer-dereference.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-rcar-fix-64bit-msi-message-address-handling.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
scsi-qla2xxx-reset-the-fcf_async_-sent-active-flags.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
video-hgafb-fix-potential-null-pointer-dereference.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
video-imsttfb-fix-potential-null-pointer-dereference.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
block-bfq-increase-idling-for-weight-raised-queues.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pci-xilinx-check-for-__get_free_pages-failure.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
gpio-gpio-omap-add-check-for-off-wake-capable-gpios.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
ice-add-missing-case-in-print_link_msg-for-printing-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
dmaengine-idma64-use-actual-device-for-dma-transfers.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pwm-tiehrpwm-update-shadow-register-for-disabling-pw.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-dts-exynos-always-enable-necessary-apio_1v8-and-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
pwm-fix-deadlock-warning-when-removing-pwm-device.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
arm-exynos-fix-undefined-instruction-during-exynos54.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
usb-typec-fusb302-check-vconn-is-off-when-we-start-t.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
soc-renesas-identify-r-car-m3-w-es1.3.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
gpio-vf610-do-not-share-irq_chip.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
percpu-do-not-search-past-bitmap-when-allocating-an-.patch?id=b2518eb3670e3db2555467979c343aacb6d912a2
Compile testing
---------------
We compiled the kernel for 4 architectures:
aarch64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_4.19-a…
kernel build: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_4.19-a…
ppc64le:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_4.19-p…
kernel build: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_4.19-p…
s390x:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_4.19-s39…
kernel build: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_4.19-s39…
x86_64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_4.19-x8…
kernel build: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_4.19-x8…
Hardware testing
----------------
We booted each kernel and ran the following tests:
aarch64:
Host 1:
✅ Boot test [0]
✅ LTP lite [1]
✅ Loopdev Sanity [2]
✅ AMTU (Abstract Machine Test Utility) [3]
✅ Ethernet drivers sanity [4]
✅ audit: audit testsuite test [5]
✅ httpd: mod_ssl smoke sanity [6]
✅ iotop: sanity [7]
✅ tuned: tune-processes-through-perf [8]
✅ Usex - version 1.9-29 [9]
✅ lvm thinp sanity [10]
🚧 ✅ Networking socket: fuzz [11]
🚧 ✅ storage: SCSI VPD [12]
🚧 ✅ storage: software RAID testing [13]
🚧 ✅ Libhugetlbfs - version 2.2.1 [14]
Host 2:
✅ Boot test [0]
✅ xfstests: xfs [15]
✅ selinux-policy: serge-testsuite [16]
ppc64le:
⚡ Internal infrastructure issues prevented one or more tests from running
on this architecture. This is not the fault of the kernel that was tested.
s390x:
Host 1:
✅ Boot test [0]
✅ selinux-policy: serge-testsuite [16]
Host 2:
✅ Boot test [0]
✅ LTP lite [1]
✅ Loopdev Sanity [2]
✅ Ethernet drivers sanity [4]
✅ audit: audit testsuite test [5]
✅ httpd: mod_ssl smoke sanity [6]
✅ iotop: sanity [7]
✅ tuned: tune-processes-through-perf [8]
✅ lvm thinp sanity [10]
🚧 ✅ Networking socket: fuzz [11]
🚧 ✅ storage: software RAID testing [13]
x86_64:
⚡ Internal infrastructure issues prevented one or more tests from running
on this architecture. This is not the fault of the kernel that was tested.
Test source:
💚 Pull requests are welcome for new tests or improvements to existing tests!
[0]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[1]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[2]: https://github.com/CKI-project/tests-beaker/archive/master.zip#filesystems/…
[3]: https://github.com/CKI-project/tests-beaker/archive/master.zip#misc/amtu
[4]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/networking/…
[5]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/aud…
[6]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/htt…
[7]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/iot…
[8]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/tun…
[9]: https://github.com/CKI-project/tests-beaker/archive/master.zip#standards/us…
[10]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/lvm/…
[11]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/networking/…
[12]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/scsi…
[13]: https://github.com/CKI-project/tests-beaker/archive/master.zip#storage/swra…
[14]: https://github.com/CKI-project/tests-beaker/archive/master.zip#vm/hugepage/…
[15]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/filesystems…
[16]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/packages/se…
Waived tests (marked with 🚧)
-----------------------------
This test run included waived tests. Such tests are executed but their results
are not taken into account. Tests are waived when their results are not
reliable enough, e.g. when they're just introduced or are being fixed.
From: Andrea Arcangeli <aarcange(a)redhat.com>
Subject: coredump: fix race condition between collapse_huge_page() and core dumping
When fixing the race conditions between the coredump and the mmap_sem
holders outside the context of the process, we focused on
mmget_not_zero()/get_task_mm() callers in 04f5866e41fb70 ("coredump: fix
race condition between mmget_not_zero()/get_task_mm() and core dumping"),
but those aren't the only cases where the mmap_sem can be taken outside of
the context of the process as Michal Hocko noticed while backporting that
commit to older -stable kernels.
If mmgrab() is called in the context of the process, but then the mm_count
reference is transferred outside the context of the process, that can also
be a problem if the mmap_sem has to be taken for writing through that
mm_count reference.
khugepaged registration calls mmgrab() in the context of the process, but
the mmap_sem for writing is taken later in the context of the khugepaged
kernel thread.
collapse_huge_page() after taking the mmap_sem for writing doesn't modify
any vma, so it's not obvious that it could cause a problem to the
coredump, but it happens to modify the pmd in a way that breaks an
invariant that pmd_trans_huge_lock() relies upon. collapse_huge_page()
needs the mmap_sem for writing just to block concurrent page faults that
call pmd_trans_huge_lock().
Specifically the invariant that "!pmd_trans_huge()" cannot become a
"pmd_trans_huge()" doesn't hold while collapse_huge_page() runs.
The coredump will call __get_user_pages() without mmap_sem for reading,
which eventually can invoke a lockless page fault which will need a
functional pmd_trans_huge_lock().
So collapse_huge_page() needs to use mmget_still_valid() to check it's not
running concurrently with the coredump... as long as the coredump can
invoke page faults without holding the mmap_sem for reading.
This has "Fixes: khugepaged" to facilitate backporting, but in my view
it's more a bug in the coredump code that will eventually have to be
rewritten to stop invoking page faults without the mmap_sem for reading.
So the long term plan is still to drop all mmget_still_valid().
Link: http://lkml.kernel.org/r/20190607161558.32104-1-aarcange@redhat.com
Fixes: ba76149f47d8 ("thp: khugepaged")
Signed-off-by: Andrea Arcangeli <aarcange(a)redhat.com>
Reported-by: Michal Hocko <mhocko(a)suse.com>
Acked-by: Michal Hocko <mhocko(a)suse.com>
Acked-by: Kirill A. Shutemov <kirill.shutemov(a)linux.intel.com>
Cc: Oleg Nesterov <oleg(a)redhat.com>
Cc: Jann Horn <jannh(a)google.com>
Cc: Hugh Dickins <hughd(a)google.com>
Cc: Mike Rapoport <rppt(a)linux.vnet.ibm.com>
Cc: Mike Kravetz <mike.kravetz(a)oracle.com>
Cc: Peter Xu <peterx(a)redhat.com>
Cc: Jason Gunthorpe <jgg(a)mellanox.com>
Cc: <stable(a)vger.kernel.org>
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
---
include/linux/sched/mm.h | 4 ++++
mm/khugepaged.c | 3 +++
2 files changed, 7 insertions(+)
--- a/include/linux/sched/mm.h~coredump-fix-race-condition-between-collapse_huge_page-and-core-dumping
+++ a/include/linux/sched/mm.h
@@ -54,6 +54,10 @@ static inline void mmdrop(struct mm_stru
* followed by taking the mmap_sem for writing before modifying the
* vmas or anything the coredump pretends not to change from under it.
*
+ * It also has to be called when mmgrab() is used in the context of
+ * the process, but then the mm_count refcount is transferred outside
+ * the context of the process to run down_write() on that pinned mm.
+ *
* NOTE: find_extend_vma() called from GUP context is the only place
* that can modify the "mm" (notably the vm_start/end) under mmap_sem
* for reading and outside the context of the process, so it is also
--- a/mm/khugepaged.c~coredump-fix-race-condition-between-collapse_huge_page-and-core-dumping
+++ a/mm/khugepaged.c
@@ -1004,6 +1004,9 @@ static void collapse_huge_page(struct mm
* handled by the anon_vma lock + PG_lock.
*/
down_write(&mm->mmap_sem);
+ result = SCAN_ANY_PROCESS;
+ if (!mmget_still_valid(mm))
+ goto out;
result = hugepage_vma_revalidate(mm, address, &vma);
if (result)
goto out;
_
From: Yang Shi <yang.shi(a)linux.alibaba.com>
Subject: mm: mmu_gather: remove __tlb_reset_range() for force flush
A few new fields were added to mmu_gather to make TLB flush smarter for
huge page by telling what level of page table is changed.
__tlb_reset_range() is used to reset all these page table state to
unchanged, which is called by TLB flush for parallel mapping changes for
the same range under non-exclusive lock (i.e. read mmap_sem). Before
commit dd2283f2605e ("mm: mmap: zap pages with read mmap_sem in munmap"),
the syscalls (e.g. MADV_DONTNEED, MADV_FREE) which may update PTEs in
parallel don't remove page tables. But, the forementioned commit may do
munmap() under read mmap_sem and free page tables. This may result in
program hang on aarch64 reported by Jan Stancek. The problem could be
reproduced by his test program with slightly modified below.
---8<---
static int map_size = 4096;
static int num_iter = 500;
static long threads_total;
static void *distant_area;
void *map_write_unmap(void *ptr)
{
int *fd = ptr;
unsigned char *map_address;
int i, j = 0;
for (i = 0; i < num_iter; i++) {
map_address = mmap(distant_area, (size_t) map_size, PROT_WRITE | PROT_READ,
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
if (map_address == MAP_FAILED) {
perror("mmap");
exit(1);
}
for (j = 0; j < map_size; j++)
map_address[j] = 'b';
if (munmap(map_address, map_size) == -1) {
perror("munmap");
exit(1);
}
}
return NULL;
}
void *dummy(void *ptr)
{
return NULL;
}
int main(void)
{
pthread_t thid[2];
/* hint for mmap in map_write_unmap() */
distant_area = mmap(0, DISTANT_MMAP_SIZE, PROT_WRITE | PROT_READ,
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
munmap(distant_area, (size_t)DISTANT_MMAP_SIZE);
distant_area += DISTANT_MMAP_SIZE / 2;
while (1) {
pthread_create(&thid[0], NULL, map_write_unmap, NULL);
pthread_create(&thid[1], NULL, dummy, NULL);
pthread_join(thid[0], NULL);
pthread_join(thid[1], NULL);
}
}
---8<---
The program may bring in parallel execution like below:
t1 t2
munmap(map_address)
downgrade_write(&mm->mmap_sem);
unmap_region()
tlb_gather_mmu()
inc_tlb_flush_pending(tlb->mm);
free_pgtables()
tlb->freed_tables = 1
tlb->cleared_pmds = 1
pthread_exit()
madvise(thread_stack, 8M, MADV_DONTNEED)
zap_page_range()
tlb_gather_mmu()
inc_tlb_flush_pending(tlb->mm);
tlb_finish_mmu()
if (mm_tlb_flush_nested(tlb->mm))
__tlb_reset_range()
__tlb_reset_range() would reset freed_tables and cleared_* bits, but this
may cause inconsistency for munmap() which do free page tables. Then it
may result in some architectures, e.g. aarch64, may not flush TLB
completely as expected to have stale TLB entries remained.
Use fullmm flush since it yields much better performance on aarch64 and
non-fullmm doesn't yields significant difference on x86.
The original proposed fix came from Jan Stancek who mainly debugged this
issue, I just wrapped up everything together.
Jan's testing results:
v5.2-rc2-24-gbec7550cca10
--------------------------
mean stddev
real 37.382 2.780
user 1.420 0.078
sys 54.658 1.855
v5.2-rc2-24-gbec7550cca10 + "mm: mmu_gather: remove __tlb_reset_range() for force flush"
---------------------------------------------------------------------------------------_
mean stddev
real 37.119 2.105
user 1.548 0.087
sys 55.698 1.357
[akpm(a)linux-foundation.org: coding-style fixes]
Link: http://lkml.kernel.org/r/1558322252-113575-1-git-send-email-yang.shi@linux.…
Fixes: dd2283f2605e ("mm: mmap: zap pages with read mmap_sem in munmap")
Signed-off-by: Yang Shi <yang.shi(a)linux.alibaba.com>
Signed-off-by: Jan Stancek <jstancek(a)redhat.com>
Reported-by: Jan Stancek <jstancek(a)redhat.com>
Tested-by: Jan Stancek <jstancek(a)redhat.com>
Suggested-by: Will Deacon <will.deacon(a)arm.com>
Tested-by: Will Deacon <will.deacon(a)arm.com>
Acked-by: Will Deacon <will.deacon(a)arm.com>
Cc: Peter Zijlstra <peterz(a)infradead.org>
Cc: Nick Piggin <npiggin(a)gmail.com>
Cc: "Aneesh Kumar K.V" <aneesh.kumar(a)linux.ibm.com>
Cc: Nadav Amit <namit(a)vmware.com>
Cc: Minchan Kim <minchan(a)kernel.org>
Cc: Mel Gorman <mgorman(a)suse.de>
Cc: <stable(a)vger.kernel.org> [4.20+]
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
---
mm/mmu_gather.c | 24 +++++++++++++++++++-----
1 file changed, 19 insertions(+), 5 deletions(-)
--- a/mm/mmu_gather.c~mm-mmu_gather-remove-__tlb_reset_range-for-force-flush
+++ a/mm/mmu_gather.c
@@ -245,14 +245,28 @@ void tlb_finish_mmu(struct mmu_gather *t
{
/*
* If there are parallel threads are doing PTE changes on same range
- * under non-exclusive lock(e.g., mmap_sem read-side) but defer TLB
- * flush by batching, a thread has stable TLB entry can fail to flush
- * the TLB by observing pte_none|!pte_dirty, for example so flush TLB
- * forcefully if we detect parallel PTE batching threads.
+ * under non-exclusive lock (e.g., mmap_sem read-side) but defer TLB
+ * flush by batching, one thread may end up seeing inconsistent PTEs
+ * and result in having stale TLB entries. So flush TLB forcefully
+ * if we detect parallel PTE batching threads.
+ *
+ * However, some syscalls, e.g. munmap(), may free page tables, this
+ * needs force flush everything in the given range. Otherwise this
+ * may result in having stale TLB entries for some architectures,
+ * e.g. aarch64, that could specify flush what level TLB.
*/
if (mm_tlb_flush_nested(tlb->mm)) {
+ /*
+ * The aarch64 yields better performance with fullmm by
+ * avoiding multiple CPUs spamming TLBI messages at the
+ * same time.
+ *
+ * On x86 non-fullmm doesn't yield significant difference
+ * against fullmm.
+ */
+ tlb->fullmm = 1;
__tlb_reset_range(tlb);
- __tlb_adjust_range(tlb, start, end - start);
+ tlb->freed_tables = 1;
}
tlb_flush_mmu(tlb);
_