[Potential Regression] ubuntu_kvm_smoke_test failed with X-4.4.0-255.289 on Oracle instances
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-kernel-tests |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Issue found on Oracle instance VM.DenseIO2.8, VM.Standard2.1 with 4.4.0-255.289
KVM failed to start, test failed with:
uvt-kvm: error: timed out waiting for dnsmasq lease for 52:54:00:9e:29:7e.
Test log:
Running 'sudo -u ubuntu /home/ubuntu/
+ SUT=bjf-test
+ SSH_KEY=
+ SSH_OPTIONS='-o StrictHostKeyCh
++ lsb_release -c
++ awk '{print$2}'
+ DISTRO=xenial
+ ARCHITECTURE=amd64
+ trap cleanup EXIT
+ '[' -z amd64 ']'
+ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
+ '[' 0 '!=' 0 ']'
+ set -e
+ '[' '!' -f /home/ubuntu/
+ ssh-keygen -f /home/ubuntu/
Generating public/private rsa key pair.
Your identification has been saved in /home/ubuntu/
Your public key has been saved in /home/ubuntu/
The key fingerprint is:
SHA256:
The key's randomart image is:
+---[RSA 2048]----+
| |
| .+|
| . .+o|
| o oo .|
| + S ..o*+|
| . o . . oooO|
| ... = +. ++|
| . oo= E +..*++|
| ==*.. +o.+.o=|
+----[
+ '[' amd64 = ppc64el ']'
++ uvt-simplestrea
++ grep -P 'xenial.*amd64'
++ true
+ image=
+ '[' -z '' ']'
+ uvt-simplestrea
+ uvt-kvm create bjf-test release=xenial arch=amd64
+ uvt-kvm wait bjf-test --insecure --ssh-private-
uvt-kvm: error: timed out waiting for dnsmasq lease for 52:54:00:9e:29:7e.
+ cleanup
+ uvt-kvm destroy bjf-test
+ '[' amd64 = ppc64el ']'
Console output:
[ 829.922430] BUG: unable to handle kernel paging request at 00000000000049d8
[ 829.929523] IP: [<ffffffffc04ce
[ 829.931108] PGD 0
[ 829.931616] Oops: 0000 [#1] SMP
[ 829.932442] Modules linked in: vhost_net vhost macvtap macvlan xt_CHECKSUM iptable_mangle ipt_MASQUERADE nf_nat_
[ 829.954484] CPU: 9 PID: 6108 Comm: qemu-system-x86 Not tainted 4.4.0-255-generic #289-Ubuntu
[ 829.956393] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.6.6 08/22/2023
[ 829.958270] task: ffff881db8e8d600 ti: ffff881db8174000 task.ti: ffff881db8174000
[ 829.960011] RIP: 0010:[<
[ 829.962153] RSP: 0018:ffff881db8
[ 829.963397] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
[ 829.965051] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001
[ 829.966690] RBP: ffff881db8177d40 R08: 0000000000000000 R09: 0000000000000000
[ 829.968338] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
[ 829.970020] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[ 829.971655] FS: 00007f680a6f970
[ 829.973517] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 829.974825] CR2: 00000000000049d8 CR3: 0000001dba3ba000 CR4: 0000000000362670
[ 829.976482] Stack:
[ 829.976959] 0000000000000000 ffff881db8288000 0000000000000000 ffff881db8288000
[ 829.978801] 00000000b8177d28 cd7740a309bdf11f ffff881db8288000 0000000000000000
[ 829.980616] 0000000000000000 000000c0dcf13e97 00000000001e7230 ffff881db8177db8
[ 829.982445] Call Trace:
[ 829.983128] [<ffffffffc0420
[ 829.984622] [<ffffffff81093
[ 829.986038] [<ffffffffc0427
[ 829.987626] [<ffffffffc040c
[ 829.989028] [<ffffffff8110b
[ 829.990288] [<ffffffff81231
[ 829.991567] [<ffffffff81231
[ 829.992738] [<ffffffff8186d
[ 829.994052] [<ffffffff8186a
[ 829.995531] Code: 48 8b b9 c8 44 00 00 e8 80 e2 ff ff 48 8b 4d b0 0f 1f 44 00 00 e9 33 03 00 00 0f 1f 44 00 00 e9 01 01 00 00 31 db e8 a1 eb 39 c1 <80> b9 d8 49 00 00 00 0f 85 f9 03 00 00 48 8b 7d c0 48 89 4d b0
[ 830.001696] RIP [<ffffffffc04ce
[ 830.003298] RSP <ffff881db8177ce8>
[ 830.004131] CR2: 00000000000049d8
[ 830.006429] ---[ end trace a1cf19df2cdd1499 ]---
A manual test shows with 4.4.0-254-generic works fine with VM.DenseIO2.8
Therefore this seems to be a regression to me.
Changed in linux (Ubuntu): | |
status: | New → Invalid |
The same "BUG: unable to handle kernel paging request" issue can be triggered by the "kvm" stressor in ubuntu_ stress_ smoke_test on these instances as well.