On this platform strace still confirms the same paths:
And perf as well (slight arch differences, but still mem setup).
  46.85%  [kernel]                         [k] lruvec_lru_size
  16.89%  [kernel]                         [k] clear_user_page
   5.74%  [kernel]                         [k] inactive_list_is_low.isra.0
   4.48%  [kernel]                         [k] find_next_bit
   3.74%  [kernel]                         [k] cpumask_next
   2.72%  [kernel]                         [k] copypage_power7
   2.40%  [kernel]                         [k] kvm_age_rmapp
   1.94%  [kernel]                         [k] snapshot_refaults
   1.28%  [kernel]                         [k] shrink_page_list

Note: This is 5.2.0-10-generic

Also cross arch, as soon as no hostdev is passed the init can be
skipped. the 75 seconds above drop down to the ~7 seconds I have seen
before the single thread init starts.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1838575

Title:
  passthrough devices cause >17min boot delay

Status in linux package in Ubuntu:
  Confirmed
Status in qemu package in Ubuntu:
  Incomplete

Bug description:
  Adding passthrough devices to a guest introduces a boot delay of > 17
  minutes. During this time libvirt reports the guest to be "paused".
  The delay does not seem to scale with the # of hostdevs - that is, 1
  hostdev causes about a 17min delay, while 16 only bumps that up to
  ~18min. Removing all hostdevs avoids the delay.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1838575/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to