bisecting fixing commit since c4d08791d941565c837183ee309f7606782f557f building syzkaller on 6caa12e443d9f79aa2df67d44cdc6163eaa1e97f testing commit c4d08791d941565c837183ee309f7606782f557f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7e08eb65f48d0b3fce21c0890c5d2f2f2b2d9c9ede8945992f45419ed6911344 all runs: crashed: BUG: stack guard page was hit in corrupted testing current HEAD add227a8d80c6e523ad3b43aac4b586b510bd1eb testing commit add227a8d80c6e523ad3b43aac4b586b510bd1eb compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ce789771fa0f03211c444de3a28f509d1b59a9d2641fc28f09f88b8f030aab3e all runs: OK # git bisect start add227a8d80c6e523ad3b43aac4b586b510bd1eb c4d08791d941565c837183ee309f7606782f557f Bisecting: 710 revisions left to test after this (roughly 10 steps) [e8da60b3a62978d7e9eb08e15ebd2e99d89debe2] net: mdio: Demote probed message to debug print testing commit e8da60b3a62978d7e9eb08e15ebd2e99d89debe2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0bd0cf287a4f88098b3dea98aafa1d9da4ed9407902e98ec986b9a9aff854e1b all runs: OK # git bisect bad e8da60b3a62978d7e9eb08e15ebd2e99d89debe2 Bisecting: 354 revisions left to test after this (roughly 9 steps) [e04b1dfe15cefe465060e3ab1eb4328ce255e051] dma/pool: create dma atomic pool only if dma zone has managed pages testing commit e04b1dfe15cefe465060e3ab1eb4328ce255e051 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4c47131acc011b78124696f16d915c0fc48b99e0161ac05e69d3984590e45c69 all runs: OK # git bisect bad e04b1dfe15cefe465060e3ab1eb4328ce255e051 Bisecting: 177 revisions left to test after this (roughly 8 steps) [210c7c6908f3dc77d0a09e2084573bee0783d519] Input: i8042 - enable deferred probe quirk for ASUS UM325UA testing commit 210c7c6908f3dc77d0a09e2084573bee0783d519 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9944e877f0ca06f57b3d125dc646dcee86e5270657da18402756dfef697a0402 all runs: OK # git bisect bad 210c7c6908f3dc77d0a09e2084573bee0783d519 Bisecting: 88 revisions left to test after this (roughly 7 steps) [aa1f912712a109b6306746133de7e5343f016b26] scsi: scsi_debug: Don't call kcalloc() if size arg is zero testing commit aa1f912712a109b6306746133de7e5343f016b26 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 597a03083bb9821c9c5f63c0e22273d4d5fc2793efc35632aa5a25c7a92d4dd5 all runs: OK # git bisect bad aa1f912712a109b6306746133de7e5343f016b26 Bisecting: 43 revisions left to test after this (roughly 6 steps) [67f4362ae286eb7a87d18d24f585c85bf9c7d694] flow_offload: return EOPNOTSUPP for the unsupported mpls action type testing commit 67f4362ae286eb7a87d18d24f585c85bf9c7d694 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: dec3cc09a6edb24ff69e93b8141bb5140aa0b56ba8ee3a57641218f5279d91a4 all runs: OK # git bisect bad 67f4362ae286eb7a87d18d24f585c85bf9c7d694 Bisecting: 21 revisions left to test after this (roughly 5 steps) [eed897a22230e3231a740eddd7d6d95ba476625f] mac80211: track only QoS data frames for admission control testing commit eed897a22230e3231a740eddd7d6d95ba476625f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9532cde4570feeba9c377d9c8ffb38ccfb7897c32f642bdf0292ecfd0e6cd526 all runs: OK # git bisect bad eed897a22230e3231a740eddd7d6d95ba476625f Bisecting: 10 revisions left to test after this (roughly 4 steps) [e3a1ab5aea4c55c4dd69514fcd322c5f8e2b0148] virtio_ring: Fix querying of maximum DMA mapping size for virtio device testing commit e3a1ab5aea4c55c4dd69514fcd322c5f8e2b0148 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d4b25b0c44a6575cad29ef4eece3f0b382a2a5f31447825ab9a3a67bdb0c29f5 all runs: OK # git bisect bad e3a1ab5aea4c55c4dd69514fcd322c5f8e2b0148 Bisecting: 5 revisions left to test after this (roughly 3 steps) [0bb50470f1e09169887fe8509ca38e51e432f308] mac80211: send ADDBA requests using the tid/queue of the aggregation session testing commit 0bb50470f1e09169887fe8509ca38e51e432f308 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 269dff6accb1c12e9aea940ec126d03baf898555af1a59dc35d734fc9a53eb69 all runs: OK # git bisect bad 0bb50470f1e09169887fe8509ca38e51e432f308 Bisecting: 2 revisions left to test after this (roughly 1 step) [49b7e496928e5c5b8c2917a42d9d532a36028a14] KVM: downgrade two BUG_ONs to WARN_ON_ONCE testing commit 49b7e496928e5c5b8c2917a42d9d532a36028a14 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cf03e559a53171d70e9e897033edae6910b69e40af67b417a359f281ae35e086 all runs: OK # git bisect bad 49b7e496928e5c5b8c2917a42d9d532a36028a14 Bisecting: 0 revisions left to test after this (roughly 0 steps) [8d0f56c2ed716d5db716893bda5e9250a9a7f2ee] KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE testing commit 8d0f56c2ed716d5db716893bda5e9250a9a7f2ee compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d0dc877316449cff23ac235e50529ffb177fa32040346a588f258602ad3cc1cd all runs: OK # git bisect bad 8d0f56c2ed716d5db716893bda5e9250a9a7f2ee 8d0f56c2ed716d5db716893bda5e9250a9a7f2ee is the first bad commit commit 8d0f56c2ed716d5db716893bda5e9250a9a7f2ee Author: Vitaly Kuznetsov Date: Tue Nov 23 14:59:53 2021 +0100 KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE [ Upstream commit 908fa88e420f30dde6d80f092795a18ec72ca6d3 ] With the elevated 'KVM_CAP_MAX_VCPUS' value kvm_create_max_vcpus test may hit RLIMIT_NOFILE limits: # ./kvm_create_max_vcpus KVM_CAP_MAX_VCPU_ID: 4096 KVM_CAP_MAX_VCPUS: 1024 Testing creating 1024 vCPUs, with IDs 0...1023. /dev/kvm not available (errno: 24), skipping test Adjust RLIMIT_NOFILE limits to make sure KVM_CAP_MAX_VCPUS fds can be opened. Note, raising hard limit ('rlim_max') requires CAP_SYS_RESOURCE capability which is generally not needed to run kvm selftests (but without raising the limit the test is doomed to fail anyway). Signed-off-by: Vitaly Kuznetsov Message-Id: <20211123135953.667434-1-vkuznets@redhat.com> [Skip the test if the hard limit can be raised. - Paolo] Reviewed-by: Sean Christopherson Tested-by: Sean Christopherson Signed-off-by: Paolo Bonzini Signed-off-by: Sasha Levin tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) parent commit 272aedd4a3059e6e3b0c4c0f9a8b09e5a9fa2c21 wasn't tested testing commit 272aedd4a3059e6e3b0c4c0f9a8b09e5a9fa2c21 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6e2a53b26c603e3ee5ff5f518cb0c8f8c06d278dd5cf8711f67704b63217a909 culprit signature: d0dc877316449cff23ac235e50529ffb177fa32040346a588f258602ad3cc1cd parent signature: 6e2a53b26c603e3ee5ff5f518cb0c8f8c06d278dd5cf8711f67704b63217a909 revisions tested: 12, total time: 2h13m7.105987401s (build: 1h15m32.61174091s, test: 56m0.194121898s) first good commit: 8d0f56c2ed716d5db716893bda5e9250a9a7f2ee KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE recipients (to): ["pbonzini@redhat.com" "sashal@kernel.org" "seanjc@google.com" "vkuznets@redhat.com"] recipients (cc): []