bisecting cause commit starting from a0ba26f37ea04e025a793ef5e5ac809221728ecb building syzkaller on a34e2c332411388ed2b3f6f1a3acdc062feceb79 testing commit a0ba26f37ea04e025a793ef5e5ac809221728ecb with gcc (GCC) 8.1.0 kernel signature: 9ae8f6f98ca9ef9874f4b3dcc1f72e54f102277d6e59cb4cdec39921a3f04839 all runs: crashed: WARNING: can't dereference registers at ADDR for ip interrupt_entry testing release v5.5 testing commit d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 with gcc (GCC) 8.1.0 kernel signature: 2b685b09d2f4e5a73d3338a93c9cf1ec6558f20ff49fdd40e86004f2c64e4287 all runs: OK # git bisect start a0ba26f37ea04e025a793ef5e5ac809221728ecb d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 Bisecting: 5991 revisions left to test after this (roughly 13 steps) [9f68e3655aae6d49d6ba05dd263f99f33c2567af] Merge tag 'drm-next-2020-01-30' of git://anongit.freedesktop.org/drm/drm testing commit 9f68e3655aae6d49d6ba05dd263f99f33c2567af with gcc (GCC) 8.1.0 kernel signature: 929dd8c1426cd5ca2f556432de89431112a21853997ecbc6913cf193bc8094af all runs: OK # git bisect good 9f68e3655aae6d49d6ba05dd263f99f33c2567af Bisecting: 3237 revisions left to test after this (roughly 12 steps) [469030d454bd1620c7b2651d9ec8cdcbaa74deb9] Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit 469030d454bd1620c7b2651d9ec8cdcbaa74deb9 with gcc (GCC) 8.1.0 kernel signature: 78482146cf14f4fc7019cb368927ccae7ef0d2dca42bfd2e49f201a403060b4e all runs: crashed: WARNING: can't dereference registers at ADDR for ip interrupt_entry # git bisect bad 469030d454bd1620c7b2651d9ec8cdcbaa74deb9 Bisecting: 1354 revisions left to test after this (roughly 11 steps) [f4a6365ae88d38528b4eec717326dab877b515ea] Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux testing commit f4a6365ae88d38528b4eec717326dab877b515ea with gcc (GCC) 8.1.0 kernel signature: 2e4db5946131feb204d76ac33ff3f59a8b701fbcb7cf742f19d921631c396b8e all runs: OK # git bisect good f4a6365ae88d38528b4eec717326dab877b515ea Bisecting: 637 revisions left to test after this (roughly 9 steps) [e310396bb8d7db977a0e10ef7b5040e98b89c34c] Merge tag 'trace-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace testing commit e310396bb8d7db977a0e10ef7b5040e98b89c34c with gcc (GCC) 8.1.0 kernel signature: c7fd992b16d532c053056a3252e78aaf1d9ccbfea9d0da9ef270c236729c7115 all runs: OK # git bisect good e310396bb8d7db977a0e10ef7b5040e98b89c34c Bisecting: 347 revisions left to test after this (roughly 8 steps) [ed39ba0ec1156407040e7509cb19299b5dda3815] Merge tag 'acpi-5.6-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm testing commit ed39ba0ec1156407040e7509cb19299b5dda3815 with gcc (GCC) 8.1.0 kernel signature: 3a1d46720fa8edf761b879affd60c6e900ec6f08db320678ed0611f35c86adb7 all runs: crashed: WARNING: can't dereference registers at ADDR for ip interrupt_entry # git bisect bad ed39ba0ec1156407040e7509cb19299b5dda3815 Bisecting: 146 revisions left to test after this (roughly 7 steps) [9b7fa2880fe716a30d2359d40d12ec4bc69ec7b5] Merge tag 'xtensa-20200206' of git://github.com/jcmvbkbc/linux-xtensa testing commit 9b7fa2880fe716a30d2359d40d12ec4bc69ec7b5 with gcc (GCC) 8.1.0 kernel signature: c52dff7e1da396075ef61dfc51b05e6004ed59d2d2a6e7462b7020d39439e682 all runs: crashed: WARNING: can't dereference registers at ADDR for ip interrupt_entry # git bisect bad 9b7fa2880fe716a30d2359d40d12ec4bc69ec7b5 Bisecting: 60 revisions left to test after this (roughly 6 steps) [750ce8ccd8a875ed9410fab01a3f468dab692eb4] Merge tag 'sound-fix-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound testing commit 750ce8ccd8a875ed9410fab01a3f468dab692eb4 with gcc (GCC) 8.1.0 kernel signature: b9a23610973e391cc2603b9ce278a1105f1834ceaf3b034a79fb3549b5c887de all runs: OK # git bisect good 750ce8ccd8a875ed9410fab01a3f468dab692eb4 Bisecting: 30 revisions left to test after this (roughly 5 steps) [a83502314ce303c6341b249c41121759c7477ba1] x86/kvm/hyper-v: don't allow to turn on unsupported VMX controls for nested guests testing commit a83502314ce303c6341b249c41121759c7477ba1 with gcc (GCC) 8.1.0 kernel signature: 20aaee3e781eedf3cd1c598436d2c73d1d1408440dfd063144640648275145c0 all runs: crashed: WARNING: can't dereference registers at ADDR for ip interrupt_entry # git bisect bad a83502314ce303c6341b249c41121759c7477ba1 Bisecting: 14 revisions left to test after this (roughly 4 steps) [1ec2405c7cbf3afa7598c6b7546c81aa0cac78dc] kvm: ioapic: Refactor kvm_ioapic_update_eoi() testing commit 1ec2405c7cbf3afa7598c6b7546c81aa0cac78dc with gcc (GCC) 8.1.0 kernel signature: d5c7f2b4c0f66900a7e5252bb5e176680035821f34b9fa2a4c315394ffdfadde all runs: crashed: WARNING: can't dereference registers at ADDR for ip interrupt_entry # git bisect bad 1ec2405c7cbf3afa7598c6b7546c81aa0cac78dc Bisecting: 7 revisions left to test after this (roughly 3 steps) [dcbcfa287e964931f7051ff00ed33dbf33d39abd] KVM: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page testing commit dcbcfa287e964931f7051ff00ed33dbf33d39abd with gcc (GCC) 8.1.0 kernel signature: 85bc12675a884b88a7d4a89feb0f2fec277d96f93bbab55d87d81b2800961461 all runs: crashed: WARNING: can't dereference registers at ADDR for ip interrupt_entry # git bisect bad dcbcfa287e964931f7051ff00ed33dbf33d39abd Bisecting: 3 revisions left to test after this (roughly 2 steps) [7e3e67a98701cbcb4378b4f69b28a43351ca27c2] KVM: x86: remove get_enable_apicv from kvm_x86_ops testing commit 7e3e67a98701cbcb4378b4f69b28a43351ca27c2 with gcc (GCC) 8.1.0 kernel signature: 00acbc10df93090c7297692dffe482635772755d8e821da1ebd36a46e7b29a41 all runs: OK # git bisect good 7e3e67a98701cbcb4378b4f69b28a43351ca27c2 Bisecting: 1 revision left to test after this (roughly 1 step) [24bbf74c0c36bfbaa276c9921b55b844018b241e] kvm: x86: Add APICv (de)activate request trace points testing commit 24bbf74c0c36bfbaa276c9921b55b844018b241e with gcc (GCC) 8.1.0 kernel signature: a20c6c189b3c9365016be698374c8b6a90439924a157a792643632b41903dc22 all runs: crashed: WARNING: can't dereference registers at ADDR for ip interrupt_entry # git bisect bad 24bbf74c0c36bfbaa276c9921b55b844018b241e Bisecting: 0 revisions left to test after this (roughly 0 steps) [8df14af42f00a434c492c9964a8095bf59831a45] kvm: x86: Add support for dynamic APICv activation testing commit 8df14af42f00a434c492c9964a8095bf59831a45 with gcc (GCC) 8.1.0 kernel signature: 68e61ac1a1d7884d1ccd08364060f69c7eb5bcc7afb2be5ce83e5163c8f42c4a all runs: OK # git bisect good 8df14af42f00a434c492c9964a8095bf59831a45 24bbf74c0c36bfbaa276c9921b55b844018b241e is the first bad commit commit 24bbf74c0c36bfbaa276c9921b55b844018b241e Author: Suravee Suthikulpanit Date: Thu Nov 14 14:15:07 2019 -0600 kvm: x86: Add APICv (de)activate request trace points Add trace points when sending request to (de)activate APICv. Suggested-by: Alexander Graf Signed-off-by: Suravee Suthikulpanit Signed-off-by: Paolo Bonzini arch/x86/kvm/trace.h | 19 +++++++++++++++++++ arch/x86/kvm/x86.c | 2 ++ 2 files changed, 21 insertions(+) culprit signature: a20c6c189b3c9365016be698374c8b6a90439924a157a792643632b41903dc22 parent signature: 68e61ac1a1d7884d1ccd08364060f69c7eb5bcc7afb2be5ce83e5163c8f42c4a revisions tested: 15, total time: 3h22m11.417693508s (build: 1h36m58.186204497s, test: 1h43m36.629874933s) first bad commit: 24bbf74c0c36bfbaa276c9921b55b844018b241e kvm: x86: Add APICv (de)activate request trace points cc: ["bp@alien8.de" "hpa@zytor.com" "jmattson@google.com" "joro@8bytes.org" "kvm@vger.kernel.org" "linux-kernel@vger.kernel.org" "mingo@redhat.com" "pbonzini@redhat.com" "sean.j.christopherson@intel.com" "suravee.suthikulpanit@amd.com" "tglx@linutronix.de" "vkuznets@redhat.com" "wanpengli@tencent.com" "x86@kernel.org"] crash: WARNING: can't dereference registers at ADDR for ip interrupt_entry WARNING: can't dereference registers at 000000000032bc16 for ip interrupt_entry+0xb8/0xc0 arch/x86/entry/entry_64.S:579