Updated to kernel 5.4.0-67-generic and Xen DomU stoped working

Bug #1920202 reported by Martin Assarsson
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
xen (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Reverted to 5.4.0-66 and all is fine again so I'm not on a sinking ship.

Debug output from xl create:

root@vm1:~# xl -vvv create -d /etc/xen/git.cfg
Parsing config from /etc/xen/git.cfg
{
    "c_info": {
        "type": "pv",
        "name": "git",
        "uuid": "8ca765e5-b16f-4741-a762-5b10be9aba0a",
        "run_hotplug_scripts": "True"
    },
    "b_info": {
        "max_vcpus": 4,
        "avail_vcpus": [
            0,
            1,
            2,
            3
        ],
        "max_memkb": 16777216,
        "target_memkb": 8388608,
        "shadow_memkb": 135168,
        "sched_params": {

        },
        "claim_mode": "True",
        "cmdline": "root=/dev/xvda2 ro",
        "bootloader": "pygrub",
        "type.pv": {

        },
        "arch_arm": {

        }
    },
    "disks": [
        {
            "pdev_path": "/dev/vg0/git-disk",
            "vdev": "xvda2",
            "format": "raw",
            "readwrite": 1
        },
        {
            "pdev_path": "/dev/vg0/git-swap",
            "vdev": "xvda1",
            "format": "raw",
            "readwrite": 1
        }
    ],
    "nics": [
        {
            "devid": 0,
            "mac": "00:16:3e:39:21:d8"
        }
    ],
    "on_reboot": "restart",
    "on_crash": "restart",
    "on_soft_reset": "soft_reset"
}
libxl: debug: libxl_create.c:1671:do_domain_create: Domain 0:ao 0x55d5b5a0b390: create: how=(nil) callback=(nil) poller=0x55d5b5a0b620
libxl: debug: libxl_device.c:396:libxl__device_disk_set_backend: Disk vdev=xvda2 spec.backend=unknown
libxl: debug: libxl_device.c:430:libxl__device_disk_set_backend: Disk vdev=xvda2, using backend phy
libxl: debug: libxl_device.c:396:libxl__device_disk_set_backend: Disk vdev=xvda1 spec.backend=unknown
libxl: debug: libxl_device.c:430:libxl__device_disk_set_backend: Disk vdev=xvda1, using backend phy
libxl: debug: libxl_create.c:1007:initiate_domain_create: Domain 8:running bootloader
libxl: debug: libxl_disk.c:986:libxl__device_disk_local_initiate_attach: Trying to find local path
libxl: debug: libxl_disk.c:918:libxl__device_disk_find_local_path: Directly accessing local RAW disk /dev/vg0/git-disk
libxl: debug: libxl_disk.c:991:libxl__device_disk_local_initiate_attach: Local path found, executing callback.
libxl: debug: libxl_bootloader.c:421:bootloader_disk_attached_cb: Domain 8:Config bootloader value: pygrub
libxl: debug: libxl_bootloader.c:439:bootloader_disk_attached_cb: Domain 8:Checking for bootloader in libexec path: /usr/lib/xen-4.11/bin/pygrub
libxl: debug: libxl_create.c:1708:do_domain_create: Domain 0:ao 0x55d5b5a0b390: inprogress: poller=0x55d5b5a0b620, flags=i
libxl: debug: libxl_event.c:635:libxl__ev_xswatch_register: watch w=0x55d5b5a15db0 wpath=/local/domain/8 token=3/0: register slotnum=3
libxl: debug: libxl_event.c:2184:libxl__ao_progress_report: ao 0x55d5b5a0b390: progress report: ignored
libxl: debug: libxl_bootloader.c:553:bootloader_gotptys: Domain 8:executing bootloader: /usr/lib/xen-4.11/bin/pygrub
libxl: debug: libxl_bootloader.c:557:bootloader_gotptys: Domain 8: bootloader arg: /usr/lib/xen-4.11/bin/pygrub
libxl: debug: libxl_bootloader.c:557:bootloader_gotptys: Domain 8: bootloader arg: --args=root=/dev/xvda2 ro
libxl: debug: libxl_bootloader.c:557:bootloader_gotptys: Domain 8: bootloader arg: --output=/var/run/xen/bootloader.8.out
libxl: debug: libxl_bootloader.c:557:bootloader_gotptys: Domain 8: bootloader arg: --output-format=simple0
libxl: debug: libxl_bootloader.c:557:bootloader_gotptys: Domain 8: bootloader arg: --output-directory=/var/run/xen/bootloader.8.d
libxl: debug: libxl_bootloader.c:557:bootloader_gotptys: Domain 8: bootloader arg: /dev/vg0/git-disk
libxl: debug: libxl_event.c:572:watchfd_callback: watch w=0x55d5b5a15db0 wpath=/local/domain/8 token=3/0: event epath=/local/domain/8
libxl: debug: libxl_bootloader.c:655:bootloader_finished: Domain 8:bootloader completed
libxl: debug: libxl_bootloader.c:139:bootloader_result_command: Domain 8:bootloader output contained kernel /var/run/xen/bootloader.8.d/boot_kernel.ezDmKd
libxl: debug: libxl_bootloader.c:139:bootloader_result_command: Domain 8:bootloader output contained ramdisk /var/run/xen/bootloader.8.d/boot_ramdisk.4O7rn2
libxl: debug: libxl_bootloader.c:139:bootloader_result_command: Domain 8:bootloader output contained args root=/dev/xvda2 ro elevator=noop root=/dev/xvda2 ro
libxl: debug: libxl_bootloader.c:668:bootloader_finished: Domain 8:bootloader execution successful
libxl: debug: libxl_event.c:672:libxl__ev_xswatch_deregister: watch w=0x55d5b5a15db0 wpath=/local/domain/8 token=3/0: deregister slotnum=3
libxl: debug: libxl_numa.c:498:libxl__get_numa_candidate: New best NUMA placement candidate found: nr_nodes=1, nr_cpus=12, nr_vcpus=28, free_memkb=62695
libxl: detail: libxl_dom.c:202:numa_place_domain: NUMA placement candidate with 1 nodes, 12 cpus and 62695 KB free selected
domainbuilder: detail: xc_dom_allocate: cmdline="root=/dev/xvda2 ro elevator=noop root=/dev/xvda2 ro", features=""
libxl: debug: libxl_dom.c:784:libxl__build_pv: pv kernel mapped 1 path /var/run/xen/bootloader.8.d/boot_kernel.ezDmKd
domainbuilder: detail: xc_dom_kernel_mem: called
domainbuilder: detail: xc_dom_module_mem: called
domainbuilder: detail: xc_dom_boot_xen_init: ver 4.11, caps xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
domainbuilder: detail: xc_dom_parse_image: called
domainbuilder: detail: xc_dom_find_loader: trying multiboot-binary loader ...
domainbuilder: detail: loader probe failed
domainbuilder: detail: xc_dom_find_loader: trying HVM-generic loader ...
domainbuilder: detail: loader probe failed
domainbuilder: detail: xc_dom_find_loader: trying Linux bzImage loader ...
domainbuilder: detail: xc_dom_malloc : 30643 kB
domainbuilder: detail: xc_dom_do_gunzip: unzip ok, 0x7c6174 -> 0x1decc14
domainbuilder: detail: loader probe OK
xc: detail: ELF: phdr: paddr=0x1000000 memsz=0x122c000
xc: detail: ELF: phdr: paddr=0x2400000 memsz=0x281000
xc: detail: ELF: phdr: paddr=0x2681000 memsz=0x24000
xc: detail: ELF: phdr: paddr=0x26a5000 memsz=0x51c000
xc: detail: ELF: memory: 0x1000000 -> 0x2bc1000
xc: detail: ELF: note: GUEST_OS = "linux"
xc: detail: ELF: note: GUEST_VERSION = "2.6"
xc: detail: ELF: note: XEN_VERSION = "xen-3.0"
xc: detail: ELF: note: VIRT_BASE = 0xffffffff80000000
xc: detail: ELF: note: INIT_P2M = 0x8000000000
xc: detail: ELF: note: ENTRY = 0xffffffff826a5180
xc: detail: ELF: note: HYPERCALL_PAGE = 0xffffffff81001000
xc: detail: ELF: note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb"
xc: detail: ELF: note: SUPPORTED_FEATURES = 0x801
xc: detail: ELF: note: PAE_MODE = "yes"
xc: detail: ELF: note: LOADER = "generic"
xc: detail: ELF: note: unknown (0xd)
xc: detail: ELF: note: SUSPEND_CANCEL = 0x1
xc: detail: ELF: note: MOD_START_PFN = 0x1
xc: detail: ELF: note: HV_START_LOW = 0xffff800000000000
xc: detail: ELF: note: PADDR_OFFSET = 0
xc: detail: ELF: note: PHYS32_ENTRY = 0x10003f0
xc: detail: ELF: Found PVH image
xc: detail: ELF: addresses:
xc: detail: virt_base = 0xffffffff80000000
xc: detail: elf_paddr_offset = 0x0
xc: detail: virt_offset = 0xffffffff80000000
xc: detail: virt_kstart = 0xffffffff81000000
xc: detail: virt_kend = 0xffffffff82bc1000
xc: detail: virt_entry = 0xffffffff826a5180
xc: detail: p2m_base = 0x8000000000
domainbuilder: detail: xc_dom_parse_elf_kernel: xen-3.0-x86_64: 0xffffffff81000000 -> 0xffffffff82bc1000
domainbuilder: detail: xc_dom_mem_init: mem 8192 MB, pages 0x200000 pages, 4k each
domainbuilder: detail: xc_dom_mem_init: 0x200000 pages
domainbuilder: detail: xc_dom_boot_mem_init: called
domainbuilder: detail: x86_compat: guest xen-3.0-x86_64, address size 64
domainbuilder: detail: xc_dom_malloc : 16384 kB
domainbuilder: detail: xc_dom_build_image: called
domainbuilder: detail: xc_dom_malloc : 166 kB
domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x1000+0x1bc1 at 0x7f783f651000
domainbuilder: detail: xc_dom_alloc_segment: kernel : 0xffffffff81000000 -> 0xffffffff82bc1000 (pfn 0x1000 + 0x1bc1 pages)
xc: detail: ELF: phdr 0 at 0x7f783f651000 -> 0x7f784087d000
xc: detail: ELF: phdr 1 at 0x7f7840a51000 -> 0x7f7840cd2000
xc: detail: ELF: phdr 2 at 0x7f7840cd2000 -> 0x7f7840cf6000
xc: detail: ELF: phdr 3 at 0x7f7840cf6000 -> 0x7f7840f3d000
domainbuilder: detail: xc_dom_alloc_page : start info : 0xffffffff82bc1000 (pfn 0x2bc1)
domainbuilder: detail: xc_dom_alloc_page : xenstore : 0xffffffff82bc2000 (pfn 0x2bc2)
domainbuilder: detail: xc_dom_alloc_page : console : 0xffffffff82bc3000 (pfn 0x2bc3)
domainbuilder: detail: count_pgtables: 0x0000007fffffffff/39: 0x0000ff8000000000 -> 0x0000ffffffffffff, 1 table(s)
domainbuilder: detail: count_pgtables: 0x000000003fffffff/30: 0x0000ffff80000000 -> 0x0000ffffbfffffff, 1 table(s)
domainbuilder: detail: count_pgtables: 0x00000000001fffff/21: 0x0000ffff80000000 -> 0x0000ffff82ffffff, 24 table(s)
domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x2bc4+0x1b at 0x7f78483c5000
domainbuilder: detail: xc_dom_alloc_segment: page tables : 0xffffffff82bc4000 -> 0xffffffff82bdf000 (pfn 0x2bc4 + 0x1b pages)
domainbuilder: detail: xc_dom_alloc_page : boot stack : 0xffffffff82bdf000 (pfn 0x2bdf)
domainbuilder: detail: xc_dom_build_image : virt_alloc_end : 0xffffffff82be0000
domainbuilder: detail: xc_dom_build_image : virt_pgtab_end : 0xffffffff83000000
domainbuilder: detail: xc_dom_malloc : 232 kB
domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x3000+0x26cd at 0x7f783cf84000
domainbuilder: detail: xc_dom_alloc_segment: module0 : 0xffffffff83000000 -> 0xffffffff856cd000 (pfn 0x3000 + 0x26cd pages)
domainbuilder: detail: xc_dom_do_gunzip: unzip ok, 0xe263e4 -> 0x26cca10
domainbuilder: detail: count_pgtables: 0x0000007fffffffff/39: 0x0000008000000000 -> 0x000000ffffffffff, 1 table(s)
domainbuilder: detail: count_pgtables: 0x000000003fffffff/30: 0x0000008000000000 -> 0x000000803fffffff, 1 table(s)
domainbuilder: detail: count_pgtables: 0x00000000001fffff/21: 0x0000008000000000 -> 0x0000008000ffffff, 8 table(s)
domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x56cd+0x100a at 0x7f783bf7a000
domainbuilder: detail: xc_dom_alloc_segment: phys2mach : 0xffffffff856cd000 -> 0xffffffff866d7000 (pfn 0x56cd + 0x100a pages)
domainbuilder: detail: xc_dom_boot_image: called
domainbuilder: detail: xc_dom_compat_check: supported guest type: xen-3.0-x86_64 <= matches
domainbuilder: detail: xc_dom_compat_check: supported guest type: xen-3.0-x86_32p
domainbuilder: detail: xc_dom_compat_check: supported guest type: hvm-3.0-x86_32
domainbuilder: detail: xc_dom_compat_check: supported guest type: hvm-3.0-x86_32p
domainbuilder: detail: xc_dom_compat_check: supported guest type: hvm-3.0-x86_64
domainbuilder: detail: xc_dom_update_guest_p2m: dst 64bit, pages 0x200000
domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x2bc1+0x1 at 0x7f7848389000
domainbuilder: detail: start_info_x86_64: called
domainbuilder: detail: setup_hypercall_page: vaddr=0xffffffff81001000 pfn=0x1001
domainbuilder: detail: domain builder memory footprint
domainbuilder: detail: allocated
domainbuilder: detail: malloc : 46 MB
domainbuilder: detail: anon mmap : 0 bytes
domainbuilder: detail: mapped
domainbuilder: detail: file mmap : 0 bytes
domainbuilder: detail: domU mmap : 82 MB
domainbuilder: detail: bootlate_pv: shared_info: pfn 0x0, mfn 0xbdbe8
domainbuilder: detail: shared_info_x86_64: called
domainbuilder: detail: vcpu_x86_64: called
domainbuilder: detail: vcpu_x86_64: cr3: pfn 0x2bc4 mfn 0x100e3c4
domainbuilder: detail: xc_dom_release: called
libxl: debug: libxl_device.c:396:libxl__device_disk_set_backend: Disk vdev=xvda2 spec.backend=phy
libxl: debug: libxl_event.c:635:libxl__ev_xswatch_register: watch w=0x55d5b5a14b20 wpath=/local/domain/0/backend/vbd/8/51714/state token=3/1: register slotnum=3
libxl: debug: libxl_device.c:396:libxl__device_disk_set_backend: Disk vdev=xvda1 spec.backend=phy
libxl: debug: libxl_event.c:635:libxl__ev_xswatch_register: watch w=0x55d5b5a13370 wpath=/local/domain/0/backend/vbd/8/51713/state token=2/2: register slotnum=2
libxl: debug: libxl_event.c:572:watchfd_callback: watch w=0x55d5b5a14b20 wpath=/local/domain/0/backend/vbd/8/51714/state token=3/1: event epath=/local/domain/0/backend/vbd/8/51714/state
libxl: debug: libxl_event.c:877:devstate_callback: backend /local/domain/0/backend/vbd/8/51714/state wanted state 2 still waiting state 1
libxl: debug: libxl_event.c:572:watchfd_callback: watch w=0x55d5b5a13370 wpath=/local/domain/0/backend/vbd/8/51713/state token=2/2: event epath=/local/domain/0/backend/vbd/8/51713/state
libxl: debug: libxl_event.c:877:devstate_callback: backend /local/domain/0/backend/vbd/8/51713/state wanted state 2 still waiting state 1
libxl: debug: libxl_aoutils.c:88:xswait_timeout_callback: backend /local/domain/0/backend/vbd/8/51714/state (hoping for state change to 2): xswait timeout (path=/local/domain/0/backend/vbd/8/51714/state)
libxl: debug: libxl_event.c:672:libxl__ev_xswatch_deregister: watch w=0x55d5b5a14b20 wpath=/local/domain/0/backend/vbd/8/51714/state token=3/1: deregister slotnum=3
libxl: debug: libxl_event.c:861:devstate_callback: backend /local/domain/0/backend/vbd/8/51714/state wanted state 2 timed out
libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch w=0x55d5b5a14b20: deregister unregistered
libxl: debug: libxl_device.c:1117:device_backend_callback: Domain 8:calling device_backend_cleanup
libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch w=0x55d5b5a14b20: deregister unregistered
libxl: error: libxl_device.c:1130:device_backend_callback: Domain 8:unable to add device with path /local/domain/0/backend/vbd/8/51714
libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch w=0x55d5b5a14c20: deregister unregistered
libxl: debug: libxl_aoutils.c:88:xswait_timeout_callback: backend /local/domain/0/backend/vbd/8/51713/state (hoping for state change to 2): xswait timeout (path=/local/domain/0/backend/vbd/8/51713/state)
libxl: debug: libxl_event.c:672:libxl__ev_xswatch_deregister: watch w=0x55d5b5a13370 wpath=/local/domain/0/backend/vbd/8/51713/state token=2/2: deregister slotnum=2
libxl: debug: libxl_event.c:861:devstate_callback: backend /local/domain/0/backend/vbd/8/51713/state wanted state 2 timed out
libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch w=0x55d5b5a13370: deregister unregistered
libxl: debug: libxl_device.c:1117:device_backend_callback: Domain 8:calling device_backend_cleanup
libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch w=0x55d5b5a13370: deregister unregistered
libxl: error: libxl_device.c:1130:device_backend_callback: Domain 8:unable to add device with path /local/domain/0/backend/vbd/8/51713
libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch w=0x55d5b5a13470: deregister unregistered
libxl: error: libxl_create.c:1299:domcreate_launch_dm: Domain 8:unable to add disk devices
libxl: debug: libxl_event.c:635:libxl__ev_xswatch_register: watch w=0x55d5b5a0e2c0 wpath=/local/domain/0/backend/vbd/8/51714/state token=2/3: register slotnum=2
libxl: debug: libxl_event.c:635:libxl__ev_xswatch_register: watch w=0x55d5b5a0e680 wpath=/local/domain/0/backend/vbd/8/51713/state token=3/4: register slotnum=3
libxl: debug: libxl_event.c:572:watchfd_callback: watch w=0x55d5b5a0e2c0 wpath=/local/domain/0/backend/vbd/8/51714/state token=2/3: event epath=/local/domain/0/backend/vbd/8/51714/state
libxl: debug: libxl_event.c:877:devstate_callback: backend /local/domain/0/backend/vbd/8/51714/state wanted state 6 still waiting state 5
libxl: debug: libxl_event.c:572:watchfd_callback: watch w=0x55d5b5a0e680 wpath=/local/domain/0/backend/vbd/8/51713/state token=3/4: event epath=/local/domain/0/backend/vbd/8/51713/state
libxl: debug: libxl_event.c:877:devstate_callback: backend /local/domain/0/backend/vbd/8/51713/state wanted state 6 still waiting state 5
libxl: debug: libxl_aoutils.c:88:xswait_timeout_callback: backend /local/domain/0/backend/vbd/8/51714/state (hoping for state change to 6): xswait timeout (path=/local/domain/0/backend/vbd/8/51714/state)
libxl: debug: libxl_event.c:672:libxl__ev_xswatch_deregister: watch w=0x55d5b5a0e2c0 wpath=/local/domain/0/backend/vbd/8/51714/state token=2/3: deregister slotnum=2
libxl: debug: libxl_event.c:861:devstate_callback: backend /local/domain/0/backend/vbd/8/51714/state wanted state 6 timed out
libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch w=0x55d5b5a0e2c0: deregister unregistered
libxl: debug: libxl_device.c:1117:device_backend_callback: Domain 8:calling device_backend_cleanup
libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch w=0x55d5b5a0e2c0: deregister unregistered
libxl: error: libxl_device.c:1130:device_backend_callback: Domain 8:unable to remove device with path /local/domain/0/backend/vbd/8/51714
libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch w=0x55d5b5a0e3c0: deregister unregistered
libxl: debug: libxl_aoutils.c:88:xswait_timeout_callback: backend /local/domain/0/backend/vbd/8/51713/state (hoping for state change to 6): xswait timeout (path=/local/domain/0/backend/vbd/8/51713/state)
libxl: debug: libxl_event.c:672:libxl__ev_xswatch_deregister: watch w=0x55d5b5a0e680 wpath=/local/domain/0/backend/vbd/8/51713/state token=3/4: deregister slotnum=3
libxl: debug: libxl_event.c:861:devstate_callback: backend /local/domain/0/backend/vbd/8/51713/state wanted state 6 timed out
libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch w=0x55d5b5a0e680: deregister unregistered
libxl: debug: libxl_device.c:1117:device_backend_callback: Domain 8:calling device_backend_cleanup
libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch w=0x55d5b5a0e680: deregister unregistered
libxl: error: libxl_device.c:1130:device_backend_callback: Domain 8:unable to remove device with path /local/domain/0/backend/vbd/8/51713
libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch w=0x55d5b5a0e780: deregister unregistered
libxl: error: libxl_domain.c:1107:devices_destroy_cb: Domain 8:libxl__devices_destroy failed
libxl: debug: libxl_domain.c:1172:devices_destroy_cb: Domain 8:Forked pid 3452 for destroy of domain
libxl: debug: libxl_event.c:1869:libxl__ao_complete: ao 0x55d5b5a0b390: complete, rc=-3
libxl: debug: libxl_event.c:1838:libxl__ao__destroy: ao 0x55d5b5a0b390: destroy
libxl: debug: libxl_domain.c:902:libxl_domain_destroy: Domain 8:ao 0x55d5b5a140d0: create: how=(nil) callback=(nil) poller=0x55d5b5a0b620
libxl: error: libxl_domain.c:1034:libxl__destroy_domid: Domain 8:Non-existant domain
libxl: error: libxl_domain.c:993:domain_destroy_callback: Domain 8:Unable to destroy guest
libxl: error: libxl_domain.c:920:domain_destroy_cb: Domain 8:Destruction of domain failed
libxl: debug: libxl_event.c:1869:libxl__ao_complete: ao 0x55d5b5a140d0: complete, rc=-21
libxl: debug: libxl_domain.c:911:libxl_domain_destroy: Domain 8:ao 0x55d5b5a140d0: inprogress: poller=0x55d5b5a0b620, flags=ic
libxl: debug: libxl_event.c:1838:libxl__ao__destroy: ao 0x55d5b5a140d0: destroy
xencall:buffer: debug: total allocations:301 total releases:301
xencall:buffer: debug: current allocations:0 maximum allocations:3
xencall:buffer: debug: cache current size:3
xencall:buffer: debug: cache hits:272 misses:3 toobig:26
xencall:buffer: debug: total allocations:0 total releases:0
xencall:buffer: debug: current allocations:0 maximum allocations:0
xencall:buffer: debug: cache current size:0
xencall:buffer: debug: cache hits:0 misses:0 toobig:0
root@vm1:~#

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: linux-image-5.4.0-67-generic 5.4.0-67.75
ProcVersionSignature: Ubuntu 5.4.0-67.75-generic 5.4.94
Uname: Linux 5.4.0-67-generic x86_64
AlsaDevices:
 total 0
 crw-rw---- 1 root audio 116, 1 Mar 19 06:36 seq
 crw-rw---- 1 root audio 116, 33 Mar 19 06:36 timer
AplayDevices: Error: [Errno 2] No such file or directory: 'aplay'
ApportVersion: 2.20.11-0ubuntu27.16
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory: 'arecord'
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CasperMD5CheckResult: pass
Date: Fri Mar 19 14:00:11 2021
InstallationDate: Installed on 2020-11-10 (128 days ago)
InstallationMedia: Ubuntu-Server 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731)
IwConfig: Error: [Errno 2] No such file or directory: 'iwconfig'
MachineType: HP ProLiant DL360p Gen8
PciMultimedia:

ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 mgag200drmfb
ProcKernelCmdLine: placeholder root=/dev/mapper/ubuntu--vg-ubuntu--lv ro maybe-ubiquity
RelatedPackageVersions:
 linux-restricted-modules-5.4.0-67-generic N/A
 linux-backports-modules-5.4.0-67-generic N/A
 linux-firmware 1.187.10
RfKill: Error: [Errno 2] No such file or directory: 'rfkill'
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/24/2019
dmi.bios.vendor: HP
dmi.bios.version: P71
dmi.chassis.type: 23
dmi.chassis.vendor: HP
dmi.modalias: dmi:bvnHP:bvrP71:bd05/24/2019:svnHP:pnProLiantDL360pGen8:pvr:cvnHP:ct23:cvr:
dmi.product.family: ProLiant
dmi.product.name: ProLiant DL360p Gen8
dmi.product.sku: 670640-425
dmi.sys.vendor: HP

Revision history for this message
Martin Assarsson (assar63) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
affects: linux (Ubuntu) → xen (Ubuntu)
Revision history for this message
Torsten (tokade) wrote :

More installations are effected (see https://askubuntu.com/questions/1324283/unable-to-add-disk-devices-for-domu-after-kernel-update-5-4-0-67).

Running Ubuntu 20.04.2 LTS with xen 4.11

After the last kernel update 5.4.0-67 and a server restart none of the guests were started. Trying to start a domU manually I got the following error message:

libxl: error: libxl_device.c:1130:device_backend_callback: Domain 8:unable to add device with path /local/domain/0/backend/vbd/8/51712 libxl: error: libxl_create.c:1299:domcreate_launch_dm: Domain 8:unable to add disk devices libxl: error: libxl_device.c:1130:device_backend_callback: Domain 8:unable to remove device with path /local/domain/0/backend/vbd/8/51712 libxl: error: libxl_domain.c:1107:devices_destroy_cb: Domain 8:libxl__devices_destroy failed libxl: error: libxl_domain.c:1034:libxl__destroy_domid: Domain 8:Non-existant domain libxl: error: libxl_domain.c:993:domain_destroy_callback: Domain 8:Unable to destroy guest libxl: error: libxl_domain.c:920:domain_destroy_cb: Domain 8:Destruction of domain failed

Only reverting to the previous kernel 5.4.0-66 solved the problem.

Revision history for this message
Lukas Tribus (luky-37) wrote :

Possibly related (if 3499ba8198ca ("xen: Fix event channel callback via INTX/GSI") was backported to 5.4.0-67 ):

https://gitlab.alpinelinux.org/alpine/aports/-/issues/12373
https://lore.kernel<email address hidden>/

Revision history for this message
Manfred Hampl (m-hampl) wrote :

Probably duplicate of Bug #1920660

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.