On Monday, 23 April 2018 13:01 Michael Zapf wrote:
During the last days I tried to bisect the kernel source from Github in order to isolate the point where the effect started (remote origin: git@github.com:openSUSE/kernel.git). Interestingly, the effect did not show up until 4.16.0-rc6, while that same desktop PC already showed the effect during the distro upgrade around 4.15.13 (which was in March).
The result is:
bad: 646d6e114288 Update to 4.16-rc6. good: aec6bb8e2770 - Refresh patches.suse/kernel-add-release-status-to-kernel-build.patch.
Looks like there is a good chance the performance drop comes from some of the mainline commits between v4.16-rc5 and v4.16-rc6 which has been backported into stable-4.15 (before we switched to 4.16). The only problem is there is 62 of them... (the list is below). But if you got so far, you could identify a particular patch: - checkout commit 950fc49446f4 from the kernel-source repository (https://github.com/openSUSE/kernel-source) - build kernel-vanilla to make sure the issue is not caused by one of the SUSE specific patches - bisect throught the list of 4.15.10 - 4.15.13 patches in series.conf by commenting out second half of them etc. You could also bisect only across the list below (and perhaps also exclude apparently irrelevant ones) but then you risk that the series won't apply if you disable some patches but leave some which are lower. Michal Kubecek List of 4.15 stable backports of commits in v4.16-rc5..v4.16-rc6: patches.kernel.org/4.15.10-143-NFS-Fix-an-incorrect-type-in-struct-nfs_direc.patch patches.kernel.org/4.15.10-144-pNFS-Prevent-the-layout-header-refcount-going.patch patches.kernel.org/4.15.10-145-NFS-Fix-unstable-write-completion.patch patches.kernel.org/4.15.11-002-ASoC-sun4i-i2s-Fix-RX-slot-number-of-SUN8I.patch patches.kernel.org/4.15.11-003-ASoC-sgtl5000-Fix-suspend-resume.patch patches.kernel.org/4.15.11-004-ASoC-wm_adsp-For-TLV-controls-only-register-T.patch patches.kernel.org/4.15.11-005-ASoC-rt5651-Fix-regcache-sync-errors-on-resum.patch patches.kernel.org/4.15.11-006-usb-host-xhci-rcar-add-support-for-r8a77965.patch patches.kernel.org/4.15.11-007-xhci-Fix-front-USB-ports-on-ASUS-PRIME-B350M-.patch patches.kernel.org/4.15.11-008-xhci-fix-endpoint-context-tracer-output.patch patches.kernel.org/4.15.11-009-serial-sh-sci-prevent-lockup-on-full-TTY-buff.patch patches.kernel.org/4.15.11-010-tty-serial-atmel-add-new-version-check-for-us.patch patches.kernel.org/4.15.11-011-uas-fix-comparison-for-error-code.patch patches.kernel.org/4.15.11-012-staging-comedi-fix-comedi_nsamples_left.patch patches.kernel.org/4.15.11-013-staging-android-ashmem-Fix-lockdep-issue-duri.patch patches.kernel.org/4.15.11-014-scsi-sd_zbc-Fix-potential-memory-leak.patch patches.kernel.org/4.15.11-015-USB-storage-Add-JMicron-bridge-152d-2567-to-u.patch patches.kernel.org/4.15.11-016-usbip-vudc-fix-null-pointer-dereference-on-ud.patch patches.kernel.org/4.15.11-017-usb-quirks-add-control-message-delay-for-1b1c.patch patches.kernel.org/4.15.11-018-usb-usbmon-Read-text-within-supplied-buffer-s.patch patches.kernel.org/4.15.11-019-usb-gadget-f_fs-Fix-use-after-free-in-ffs_fs_.patch patches.kernel.org/4.15.11-020-usb-dwc3-Fix-lock-up-on-ID-change-during-syst.patch patches.kernel.org/4.15.11-021-serial-8250_pci-Add-Brainboxes-UC-260-4-port-.patch patches.kernel.org/4.15.11-022-serial-core-mark-port-as-initialized-in-autoc.patch patches.kernel.org/4.15.11-023-earlycon-add-reg-offset-to-physical-address-b.patch patches.kernel.org/4.15.11-024-dm-mpath-fix-passing-integrity-data.patch patches.kernel.org/4.15.12-001-x86-cpufeatures-Add-Intel-Total-Memory-Encryp.patch patches.kernel.org/4.15.12-002-x86-cpufeatures-Add-Intel-PCONFIG-cpufeature.patch patches.kernel.org/4.15.12-003-selftests-x86-entry_from_vm86-Exit-with-1-if-.patch patches.kernel.org/4.15.12-004-selftests-x86-entry_from_vm86-Add-test-cases-.patch patches.kernel.org/4.15.12-005-x86-vm86-32-Fix-POPF-emulation.patch patches.kernel.org/4.15.12-006-x86-speculation-objtool-Annotate-indirect-cal.patch patches.kernel.org/4.15.12-007-x86-speculation-Remove-Skylake-C2-from-Specul.patch patches.kernel.org/4.15.12-008-KVM-x86-Fix-device-passthrough-when-SME-is-ac.patch patches.kernel.org/4.15.12-009-x86-mm-Fix-vmalloc_fault-to-use-pXd_large.patch patches.kernel.org/4.15.12-010-parisc-Handle-case-where-flush_cache_range-is.patch patches.kernel.org/4.15.12-011-ALSA-pcm-Fix-UAF-in-snd_pcm_oss_get_formats.patch patches.kernel.org/4.15.12-012-ALSA-hda-Revert-power_save-option-default-val.patch patches.kernel.org/4.15.12-013-ALSA-seq-Fix-possible-UAF-in-snd_seq_check_qu.patch patches.kernel.org/4.15.12-014-ALSA-seq-Clear-client-entry-before-deleting-e.patch patches.kernel.org/4.15.12-015-drm-nouveau-bl-Fix-oops-on-driver-unbind.patch patches.kernel.org/4.15.12-016-drm-nouveau-mmu-ALIGN_DOWN-correct-variable.patch patches.kernel.org/4.15.12-017-drm-amdgpu-fix-prime-teardown-order.patch patches.kernel.org/4.15.12-018-drm-radeon-fix-prime-teardown-order.patch patches.kernel.org/4.15.12-019-drm-amdgpu-dce-Don-t-turn-off-DP-sink-when-di.patch patches.kernel.org/4.15.12-020-fs-Teach-path_connected-to-handle-nfs-filesys.patch patches.kernel.org/4.15.12-021-KVM-arm-arm64-Reduce-verbosity-of-KVM-init-lo.patch patches.kernel.org/4.15.12-022-KVM-arm-arm64-Reset-mapped-IRQs-on-VM-reset.patch patches.kernel.org/4.15.12-023-kvm-arm-arm64-vgic-v3-Tighten-synchronization.patch patches.kernel.org/4.15.12-024-KVM-arm-arm64-vgic-Don-t-populate-multiple-LR.patch patches.kernel.org/4.15.12-025-lock_parent-needs-to-recheck-if-dentry-got-__.patch patches.kernel.org/4.15.12-026-fs-aio-Add-explicit-RCU-grace-period-when-fre.patch patches.kernel.org/4.15.12-027-fs-aio-Use-RCU-accessors-for-kioctx_table-tab.patch patches.kernel.org/4.15.12-028-RDMAVT-Fix-synchronization-around-percpu_ref.patch patches.kernel.org/4.15.12-029-irqchip-gic-v3-its-Ensure-nr_ites-nr_lpis.patch patches.kernel.org/4.15.12-032-btrfs-Fix-NULL-pointer-exception-in-find_bio_.patch patches.kernel.org/4.15.12-033-btrfs-add-missing-initialization-in-btrfs_che.patch patches.kernel.org/4.15.12-041-scsi-qla2xxx-Fix-crashes-in-qla2x00_probe_one.patch patches.kernel.org/4.15.12-042-usb-dwc2-fix-STM32F7-USB-OTG-HS-compatible.patch patches.kernel.org/4.15.12-043-dt-bindings-usb-fix-the-STM32F7-DWC2-OTG-HS-c.patch patches.kernel.org/4.15.13-002-staging-android-ashmem-Fix-possible-deadlock-.patch patches.kernel.org/4.15.13-079-serial-8250_pci-Don-t-fail-on-multiport-card-.patch -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org