← Back to team overview

kernel-packages team mailing list archive

[Bug 1389304] Re: Kernel trace during encrypted home dir vivid desktop installations (async_page_fault)

 

Ok the OOM killer is in play here so we have clearly run out of memory:

    Nov  4 13:08:50 utah-29294-vivid-amd64 kernel: [  245.136816] gtk-
update-icon invoked oom-killer: gfp_mask=0x201da, order=0,
oom_score_adj=-1000

1)  does UTAH configure the system with any swap, and
2) how much overhead does UTAH contribute in the running image monitoring it.

-- 
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/1389304

Title:
  Kernel trace during encrypted home dir vivid desktop installations
  (async_page_fault)

Status in “linux” package in Ubuntu:
  Confirmed

Bug description:
  The following trace appears during a vivid desktop installation with
  encrypted home dir setup.

  2014-11-04T13:08:50.904446+00:00 utah-29294-vivid-amd64 kernel: [  245.136823] gtk-update-icon cpuset=session-c1.scope mems_allowed=0
  2014-11-04T13:08:50.904451+00:00 utah-29294-vivid-amd64 kernel: [  245.136831] CPU: 0 PID: 9528 Comm: gtk-update-icon Not tainted 3.16.0-24-generic #32-Ubuntu
  2014-11-04T13:08:50.904453+00:00 utah-29294-vivid-amd64 kernel: [  245.136832] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011
  2014-11-04T13:08:50.904454+00:00 utah-29294-vivid-amd64 kernel: [  245.136835]  0000000000000000 ffff8800089bb908 ffffffff8177fcbc ffff880019f265e0
  2014-11-04T13:08:50.904455+00:00 utah-29294-vivid-amd64 kernel: [  245.136837]  ffff8800089bb970 ffffffff8177c3e8 0000000000000003 0000000000000000
  2014-11-04T13:08:50.904456+00:00 utah-29294-vivid-amd64 kernel: [  245.136839]  ffff88001fffae28 ffff8800089bb940 0000000000000206 ffffffff81c670c0
  2014-11-04T13:08:50.904457+00:00 utah-29294-vivid-amd64 kernel: [  245.136843] Call Trace:
  2014-11-04T13:08:50.904458+00:00 utah-29294-vivid-amd64 kernel: [  245.136859]  [<ffffffff8177fcbc>] dump_stack+0x45/0x56
  2014-11-04T13:08:50.904459+00:00 utah-29294-vivid-amd64 kernel: [  245.136862]  [<ffffffff8177c3e8>] dump_header+0x9e/0x205
  2014-11-04T13:08:50.904461+00:00 utah-29294-vivid-amd64 kernel: [  245.136870]  [<ffffffff8116cea5>] oom_kill_process+0x205/0x360
  2014-11-04T13:08:50.904462+00:00 utah-29294-vivid-amd64 kernel: [  245.136872]  [<ffffffff8116d68d>] out_of_memory+0x4cd/0x510
  2014-11-04T13:08:50.904463+00:00 utah-29294-vivid-amd64 kernel: [  245.136879]  [<ffffffff8117454e>] __alloc_pages_nodemask+0xb6e/0xbb0
  2014-11-04T13:08:50.904463+00:00 utah-29294-vivid-amd64 kernel: [  245.136885]  [<ffffffff811b6a41>] alloc_pages_current+0xb1/0x160
  2014-11-04T13:08:50.904464+00:00 utah-29294-vivid-amd64 kernel: [  245.136888]  [<ffffffff81169497>] __page_cache_alloc+0xa7/0xc0
  2014-11-04T13:08:50.904465+00:00 utah-29294-vivid-amd64 kernel: [  245.136890]  [<ffffffff8116bb67>] filemap_fault+0x1b7/0x410
  2014-11-04T13:08:50.904466+00:00 utah-29294-vivid-amd64 kernel: [  245.136896]  [<ffffffff81194c6d>] __do_fault+0x3d/0xc0
  2014-11-04T13:08:50.904468+00:00 utah-29294-vivid-amd64 kernel: [  245.136899]  [<ffffffff81197210>] do_read_fault.isra.57+0x50/0x300
  2014-11-04T13:08:50.904469+00:00 utah-29294-vivid-amd64 kernel: [  245.136902]  [<ffffffff81199286>] handle_mm_fault+0x896/0xf90
  2014-11-04T13:08:50.904470+00:00 utah-29294-vivid-amd64 kernel: [  245.136910]  [<ffffffff8105ce42>] __do_page_fault+0x1c2/0x580
  2014-11-04T13:08:50.904471+00:00 utah-29294-vivid-amd64 kernel: [  245.136919]  [<ffffffff810a9de8>] ? __enqueue_entity+0x78/0x80
  2014-11-04T13:08:50.904472+00:00 utah-29294-vivid-amd64 kernel: [  245.136922]  [<ffffffff810abb55>] ? set_next_entity+0x95/0xb0
  2014-11-04T13:08:50.904472+00:00 utah-29294-vivid-amd64 kernel: [  245.136940]  [<ffffffff810116a6>] ? __switch_to+0x1d6/0x5e0
  2014-11-04T13:08:50.904474+00:00 utah-29294-vivid-amd64 kernel: [  245.136943]  [<ffffffff8105d2b1>] trace_do_page_fault+0x41/0x100
  2014-11-04T13:08:50.904475+00:00 utah-29294-vivid-amd64 kernel: [  245.136950]  [<ffffffff81055659>] do_async_page_fault+0x29/0xe0
  2014-11-04T13:08:50.904476+00:00 utah-29294-vivid-amd64 kernel: [  245.136957]  [<ffffffff81789db8>] async_page_fault+0x28/0x30

  Steps to reproduce:
  1. Install utah:
            sudo apt-add-repository -y ppa:utah/stable
            sudo apt-get update
            sudo apt-get install utah

  2.  Make the iso readable by the user utah

  3.  Run 
     "sudo -u utah -i run_utah_tests.py -i /path/to/the/vivid-desktop-amd64.iso -p lp:ubuntu-test-cases/desktop/preseeds/encrypted_home.cfg lp:ubuntu-test-cases/desktop/runlists/encrypted_home.run -f /var/log/installer -x /etc/utah/bridged-network-vm.xml"

  Now the trace above could be seen. 
  The installation log containing the kernel log is attached.

  Note: This is reproducible with vm's provisioned with 512 MB memory,
  which is the default value in /etc/utah/bridged-network-vm.xml in the
  host machine. With 1G RAM this kernel trace is not reproducible.

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


References