Current Ubuntu Touch images cause a kernel panic at boot:
$ sudo ubuntu-emulator create --channel=ubuntu-touch/devel-proposed --arch=i386 devel-proposed $ ubuntu-emulator start devel-proposed
* Setting up X socket directories... [ OK ] * Starting automatic crash report generation: apport [ OK ] [ 14.594142] systemd-logind[1349]: cgmanager: cgm_list_children for controller=systemd, cgroup_path=user failed: invalid request [ 17.114734] BUG: unable to handle kernel NULL pointer dereference at 000000bc [ 17.114734] IP: [<c047b355>] tty_buffer_request_room+0x1d/0x128 [ 17.114734] *pde = 00000000 [ 17.114734] Oops: 0000 [#1] PREEMPT [ 17.114734] Modules linked in: [ 17.114734] [ 17.114734] Pid: 1142, comm: ntpdate Not tainted 3.4.0-4-goldfish #20-Ubuntu [ 17.114734] EIP: 0060:[<c047b355>] EFLAGS: 00210017 CPU: 0 [ 17.114734] EIP is at tty_buffer_request_room+0x1d/0x128 [ 17.114734] EAX: 00010203 EBX: 00000000 ECX: df008000 EDX: 00000000 [ 17.114734] ESI: e1006000 EDI: df009f94 EBP: df009f74 ESP: df009f5c [ 17.114734] DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 0068 [ 17.114734] CR0: 80050033 CR2: 000000bc CR3: 1f3d5000 CR4: 00000690 [ 17.114734] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000 [ 17.114734] DR6: ffff0ff0 DR7: 00000400 [ 17.114734] Process ntpdate (pid: 1142, ti=df008000 task=de87c4c0 task.ti=de810000) [ 17.114734] Stack: [ 17.114734] 0016f508 00200096 00000001 00000000 e1006000 df009f94 df009f88 c047b4a7 [ 17.114734] de6c20d8 e1006000 c0278a75 df009fa4 c048d96b c0223361 00000000 de6bd880 [ 17.114734] df006580 c0278a75 df009fdc c0276c86 00000000 00000000 00000000 00000000 [ 17.114734] Call Trace: [ 17.114734] [<c047b4a7>] tty_prepare_flip_string+0x11/0x3d [ 17.114734] [<c0278a75>] ? cond_unmask_irq+0x23/0x23 [ 17.114734] [<c048d96b>] goldfish_tty_interrupt+0x29/0x82 [ 17.114734] [<c0223361>] ? __do_softirq+0x38/0x197 [ 17.114734] [<c0278a75>] ? cond_unmask_irq+0x23/0x23 [ 17.114734] [<c0276c86>] handle_irq_event_percpu+0x5a/0x1c1 [ 17.114734] [<c0278a75>] ? cond_unmask_irq+0x23/0x23 [ 17.114734] [<c0276e2b>] handle_irq_event+0x3e/0x57 [ 17.114734] [<c0278aef>] handle_level_irq+0x7a/0xa1 [ 17.114734] <IRQ> [ 17.114734] [<c0203021>] ? do_IRQ+0x34/0x83 [ 17.114734] [<c0782370>] ? common_interrupt+0x30/0x38 [ 17.114734] [<c027007b>] ? gdb_serial_stub+0x929/0x9ac [ 17.114734] [<c02700e0>] ? gdb_serial_stub+0x98e/0x9ac [ 17.114734] [<c02768ee>] ? __irq_put_desc_unlock+0xb/0x40 [ 17.114734] [<c027769b>] ? enable_irq+0x59/0x6d [ 17.114734] [<c0548d47>] ? ei_start_xmit+0x324/0x385 [ 17.114734] [<c0677ceb>] ? __nf_ct_refresh_acct+0x3e/0x8a [ 17.114734] [<c0223225>] ? local_bh_enable+0x64/0x86 [ 17.114734] [<c06becbf>] ? ipt_do_table+0x419/0x437 [ 17.114734] [<c0223225>] ? local_bh_enable+0x64/0x86 [ 17.114734] [<c06becbf>] ? ipt_do_table+0x419/0x437 [ 17.114734] [<c065d7b3>] ? dev_hard_start_xmit+0x368/0x569 [ 17.114734] [<c0671026>] ? sch_direct_xmit+0x6a/0x183 [ 17.114734] [<c065dbd8>] ? dev_queue_xmit+0x224/0x458 [ 17.114734] [<c0688e7e>] ? ip_fragment+0x660/0x660 [ 17.114734] [<c068907a>] ? ip_finish_output+0x1fc/0x258 [ 17.114734] [<c0688e7e>] ? ip_fragment+0x660/0x660 [ 17.114734] [<c068a13d>] ? ip_output+0x65/0xa7 [ 17.114734] [<c0688e7e>] ? ip_fragment+0x660/0x660 [ 17.114734] [<c0689a30>] ? ip_local_out+0x1b/0x1e [ 17.114734] [<c068a8ec>] ? ip_send_skb+0x10/0x47 [ 17.114734] [<c06a4063>] ? udp_send_skb+0x256/0x2a8 [ 17.114734] [<c06a5232>] ? udp_sendmsg+0x508/0x76a [ 17.114734] [<c0689888>] ? __ip_append_data.isra.31+0x721/0x721 [ 17.114734] [<c02db327>] ? __pollwait+0xa3/0xa3 [ 17.114734] [<c06aac1d>] ? inet_recvmsg+0x3d/0x4f [ 17.114734] [<c06ab484>] ? inet_sendmsg+0x28/0x50 [ 17.114734] [<c064d760>] ? sock_sendmsg+0xb4/0xd1 [ 17.114734] [<c0401e31>] ? rb_insert_color+0x58/0xc9 [ 17.114734] [<c040702a>] ? __copy_to_user_ll+0x1c/0x4b [ 17.114734] [<c0407186>] ? _copy_from_user+0x2b/0x3e [ 17.114734] [<c064e633>] ? move_addr_to_kernel+0x23/0x5d [ 17.114734] [<c064ee40>] ? sys_sendto+0xf7/0x130 [ 17.114734] [<c020854c>] ? restore_i387_xstate+0x1e0/0x215 [ 17.114734] [<c064f6b5>] ? sys_socketcall+0x165/0x29e [ 17.114734] [<c0781e13>] ? sysenter_do_call+0x12/0x22 [ 17.114734] Code: 86 a8 00 00 00 e8 6a 84 db ff 5b 5e 5d c3 55 89 e5 57 56 53 89 c3 83 ec 0c 89 55 f0 9c 8f 45 ec fa b8 01 00 00 00 e8 4c 44 30 00 <8b> b3 bc 00 00 00 85 f6 74 08 8b 4e 10 2b 4e 0c eb 02 31 c9 3b [ 17.114734] EIP: [<c047b355>] tty_buffer_request_room+0x1d/0x128 SS:ESP 0068:df009f5c [ 17.114734] CR2: 00000000000000bc [ 17.114734] ---[ end trace 312bae50abe94af8 ]--- [ 17.114734] Kernel panic - not syncing: Fatal exception in interrupt
Current Ubuntu Touch images cause a kernel panic at boot:
$ sudo ubuntu-emulator create --channel= ubuntu- touch/devel- proposed --arch=i386 devel-proposed
$ ubuntu-emulator start devel-proposed
* Setting up X socket directories... [ OK ] logind[ 1349]: cgmanager: cgm_list_children for controller=systemd, cgroup_path=user failed: invalid request request_ room+0x1d/ 0x128 request_ room+0x1d/ 0x128 flip_string+ 0x11/0x3d irq+0x23/ 0x23 tty_interrupt+ 0x29/0x82 0x38/0x197 irq+0x23/ 0x23 irq_event_ percpu+ 0x5a/0x1c1 irq+0x23/ 0x23 irq_event+ 0x3e/0x57 level_irq+ 0x7a/0xa1 interrupt+ 0x30/0x38 stub+0x929/ 0x9ac stub+0x98e/ 0x9ac desc_unlock+ 0xb/0x40 irq+0x59/ 0x6d xmit+0x324/ 0x385 refresh_ acct+0x3e/ 0x8a enable+ 0x64/0x86 table+0x419/ 0x437 enable+ 0x64/0x86 table+0x419/ 0x437 start_xmit+ 0x368/0x569 xmit+0x6a/ 0x183 xmit+0x224/ 0x458 0x660/0x660 output+ 0x1fc/0x258 0x660/0x660 0x660/0x660 out+0x1b/ 0x1e skb+0x10/ 0x47 skb+0x256/ 0x2a8 0x508/0x76a data.isra. 31+0x721/ 0x721 0xa3/0xa3 0x3d/0x4f 0x28/0x50 0xb4/0xd1 color+0x58/ 0xc9 to_user_ ll+0x1c/ 0x4b user+0x2b/ 0x3e to_kernel+ 0x23/0x5d 0xf7/0x130 i387_xstate+ 0x1e0/0x215 0x165/0x29e do_call+ 0x12/0x22 request_ room+0x1d/ 0x128 SS:ESP 0068:df009f5c
* Starting automatic crash report generation: apport [ OK ]
[ 14.594142] systemd-
[ 17.114734] BUG: unable to handle kernel NULL pointer dereference at 000000bc
[ 17.114734] IP: [<c047b355>] tty_buffer_
[ 17.114734] *pde = 00000000
[ 17.114734] Oops: 0000 [#1] PREEMPT
[ 17.114734] Modules linked in:
[ 17.114734]
[ 17.114734] Pid: 1142, comm: ntpdate Not tainted 3.4.0-4-goldfish #20-Ubuntu
[ 17.114734] EIP: 0060:[<c047b355>] EFLAGS: 00210017 CPU: 0
[ 17.114734] EIP is at tty_buffer_
[ 17.114734] EAX: 00010203 EBX: 00000000 ECX: df008000 EDX: 00000000
[ 17.114734] ESI: e1006000 EDI: df009f94 EBP: df009f74 ESP: df009f5c
[ 17.114734] DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 0068
[ 17.114734] CR0: 80050033 CR2: 000000bc CR3: 1f3d5000 CR4: 00000690
[ 17.114734] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[ 17.114734] DR6: ffff0ff0 DR7: 00000400
[ 17.114734] Process ntpdate (pid: 1142, ti=df008000 task=de87c4c0 task.ti=de810000)
[ 17.114734] Stack:
[ 17.114734] 0016f508 00200096 00000001 00000000 e1006000 df009f94 df009f88 c047b4a7
[ 17.114734] de6c20d8 e1006000 c0278a75 df009fa4 c048d96b c0223361 00000000 de6bd880
[ 17.114734] df006580 c0278a75 df009fdc c0276c86 00000000 00000000 00000000 00000000
[ 17.114734] Call Trace:
[ 17.114734] [<c047b4a7>] tty_prepare_
[ 17.114734] [<c0278a75>] ? cond_unmask_
[ 17.114734] [<c048d96b>] goldfish_
[ 17.114734] [<c0223361>] ? __do_softirq+
[ 17.114734] [<c0278a75>] ? cond_unmask_
[ 17.114734] [<c0276c86>] handle_
[ 17.114734] [<c0278a75>] ? cond_unmask_
[ 17.114734] [<c0276e2b>] handle_
[ 17.114734] [<c0278aef>] handle_
[ 17.114734] <IRQ>
[ 17.114734] [<c0203021>] ? do_IRQ+0x34/0x83
[ 17.114734] [<c0782370>] ? common_
[ 17.114734] [<c027007b>] ? gdb_serial_
[ 17.114734] [<c02700e0>] ? gdb_serial_
[ 17.114734] [<c02768ee>] ? __irq_put_
[ 17.114734] [<c027769b>] ? enable_
[ 17.114734] [<c0548d47>] ? ei_start_
[ 17.114734] [<c0677ceb>] ? __nf_ct_
[ 17.114734] [<c0223225>] ? local_bh_
[ 17.114734] [<c06becbf>] ? ipt_do_
[ 17.114734] [<c0223225>] ? local_bh_
[ 17.114734] [<c06becbf>] ? ipt_do_
[ 17.114734] [<c065d7b3>] ? dev_hard_
[ 17.114734] [<c0671026>] ? sch_direct_
[ 17.114734] [<c065dbd8>] ? dev_queue_
[ 17.114734] [<c0688e7e>] ? ip_fragment+
[ 17.114734] [<c068907a>] ? ip_finish_
[ 17.114734] [<c0688e7e>] ? ip_fragment+
[ 17.114734] [<c068a13d>] ? ip_output+0x65/0xa7
[ 17.114734] [<c0688e7e>] ? ip_fragment+
[ 17.114734] [<c0689a30>] ? ip_local_
[ 17.114734] [<c068a8ec>] ? ip_send_
[ 17.114734] [<c06a4063>] ? udp_send_
[ 17.114734] [<c06a5232>] ? udp_sendmsg+
[ 17.114734] [<c0689888>] ? __ip_append_
[ 17.114734] [<c02db327>] ? __pollwait+
[ 17.114734] [<c06aac1d>] ? inet_recvmsg+
[ 17.114734] [<c06ab484>] ? inet_sendmsg+
[ 17.114734] [<c064d760>] ? sock_sendmsg+
[ 17.114734] [<c0401e31>] ? rb_insert_
[ 17.114734] [<c040702a>] ? __copy_
[ 17.114734] [<c0407186>] ? _copy_from_
[ 17.114734] [<c064e633>] ? move_addr_
[ 17.114734] [<c064ee40>] ? sys_sendto+
[ 17.114734] [<c020854c>] ? restore_
[ 17.114734] [<c064f6b5>] ? sys_socketcall+
[ 17.114734] [<c0781e13>] ? sysenter_
[ 17.114734] Code: 86 a8 00 00 00 e8 6a 84 db ff 5b 5e 5d c3 55 89 e5 57 56 53 89 c3 83 ec 0c 89 55 f0 9c 8f 45 ec fa b8 01 00 00 00 e8 4c 44 30 00 <8b> b3 bc 00 00 00 85 f6 74 08 8b 4e 10 2b 4e 0c eb 02 31 c9 3b
[ 17.114734] EIP: [<c047b355>] tty_buffer_
[ 17.114734] CR2: 00000000000000bc
[ 17.114734] ---[ end trace 312bae50abe94af8 ]---
[ 17.114734] Kernel panic - not syncing: Fatal exception in interrupt