Philipp Deppenwiese has posted comments on this change. ( https://review.coreboot.org/15165 )
Change subject: pcengines/apu2: Add IVRS table generation ......................................................................
Patch Set 14:
[ 0.086061] BUG: unable to handle kernel paging request at ffffa08ee9be3fff [ 0.093117] IP: [<ffffffffbb64f39d>] __iommu_queue_command_sync+0x10d/0x140 [ 0.100113] PGD 8092b067 [ 0.102567] PUD 0 [ 0.104593] [ 0.106096] Oops: 0002 [#1] SMP [ 0.109249] Modules linked in: [ 0.112389] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.9.0-2-amd64 #1 Debian 4.9.18-1 [ 0.120307] Hardware name: PC Engines apu2/apu2, BIOS 4.6-34-g6d164cd674 05/05/2017 [ 0.127985] task: ffffa08de9b20040 task.stack: ffffbedf00638000 [ 0.133922] RIP: 0010:[<ffffffffbb64f39d>] [<ffffffffbb64f39d>] __iommu_queue_command_sync+0x10d/0x140 [ 0.143378] RSP: 0018:ffffbedf0063bd30 EFLAGS: 00010002 [ 0.148724] RAX: ffffa08de9be4000 RBX: 00000000ffffffff RCX: 000000000000000f [ 0.155856] RDX: ffffbedf00648000 RSI: 2000000000000000 RDI: 0000000000000000 [ 0.162989] RBP: ffffbedf0063bd88 R08: 0000000000000010 R09: 0000000000000011 [ 0.170126] R10: 0000000000000170 R11: ffffa08deeff9000 R12: 0000000000000046 [ 0.177265] R13: 000000000000000f R14: ffffbedf0063bdc0 R15: ffffa08de9b28800 [ 0.184416] FS: 0000000000000000(0000) GS:ffffa08deec00000(0000) knlGS:0000000000000000 [ 0.192500] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 0.198268] CR2: ffffa08ee9be3fff CR3: 0000000080607000 CR4: 00000000000406f0 [ 0.205404] Stack: [ 0.207443] ffffa08deeff9cc8 00000001fffffffe 0000000000000148 00ffa08d00000012 [ 0.214955] ffffa08deeffa010 000000004c4e2dcb ffffa08de9b28814 0000000000000046 [ 0.222467] ffffbedf0063bdc0 ffffffffbbec3940 0000000000000000 ffffa08de9b28800 [ 0.229992] Call Trace: [ 0.232454] [<ffffffffbb650140>] ? iommu_queue_command_sync.constprop.32+0x30/0x50 [ 0.240134] [<ffffffffbb650660>] ? iommu_flush_dte+0x40/0x60 [ 0.245883] [<ffffffffbb654e68>] ? iommu_flush_all_caches+0x98/0x150 [ 0.252356] [<ffffffffbb3d5b57>] ? alloc_page_interleave+0x77/0x80 [ 0.258628] [<ffffffffbb3d612c>] ? alloc_pages_current+0xec/0x140 [ 0.264811] [<ffffffffbb6556c9>] ? early_enable_iommus+0x229/0x2f0 [ 0.271084] [<ffffffffbbf7de78>] ? iommu_go_to_state+0x13a/0x1187 [ 0.277291] [<ffffffffbb24c629>] ? ioapic_read_entry+0x39/0x50 [ 0.283226] [<ffffffffbbf7f143>] ? amd_iommu_enable+0xa/0x19 [ 0.289001] [<ffffffffbbf8116a>] ? irq_remapping_enable+0x17/0x2c [ 0.295185] [<ffffffffbbf4cafb>] ? enable_IR_x2apic+0x8b/0x1af [ 0.301113] [<ffffffffbbf4e7c0>] ? default_setup_apic_routing+0xd/0x63 [ 0.307758] [<ffffffffbbf4a9dc>] ? native_smp_prepare_cpus+0x258/0x2d6 [ 0.314374] [<ffffffffbbf37017>] ? kernel_init_freeable+0xa0/0x1ed [ 0.320663] [<ffffffffbb7edba0>] ? rest_init+0x80/0x80 [ 0.325897] [<ffffffffbb7edbaa>] ? kernel_init+0xa/0x100 [ 0.331301] [<ffffffffbb7fb2f5>] ? ret_from_fork+0x25/0x30 [ 0.336884] Code: 8b 7c 24 28 65 48 33 3c 25 28 00 00 00 75 40 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 5f 5d c3 49 8b 47 68 49 8b 36 89 db 49 8b 7e 08 <48> 89 34 18 48 89 7c 18 08 49 8b 47 38 44 89 a8 08 20 00 00 0f [ 0.357674] RIP [<ffffffffbb64f39d>] __iommu_queue_command_sync+0x10d/0x140 [ 0.364747] RSP <ffffbedf0063bd30> [ 0.368258] CR2: ffffa08ee9be3fff [ 0.371587] ---[ end trace f68728a0d3053b52 ]--- [ 0.376292] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000009 [ 0.376292] [ 0.385455] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000009 [ 0.385455]