<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [4.19rc1][Regression][SKL][IOMMU] i915 0000:00:02.0: Device initialization failed (-12)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=107783">107783</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[4.19rc1][Regression][SKL][IOMMU] i915 0000:00:02.0: Device initialization failed (-12)
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>DRI
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>critical
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>DRM/Intel
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>mqajjhfn@10mail.org
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=141414" name="attach_141414" title="dmesg -debug=0xf">attachment 141414</a> <a href="attachment.cgi?id=141414&action=edit" title="dmesg -debug=0xf">[details]</a></span>
dmesg -debug=0xf

Booting Linux 4.19rc1 with CONFIG_INTEL_IOMMU_DEFAULT_ON=y results in no
display output. It didn't happen in Linux 4.18-4.18.5

kernel: DMAR: No ATSR found
kernel: DMAR: dmar0: Using Queued invalidation
kernel: DMAR: dmar1: Using Queued invalidation
kernel: DMAR: Setting RMRR:
kernel: WARNING: CPU: 2 PID: 1 at mm/page_alloc.c:4103
__alloc_pages_nodemask+0xed6/0x1030
kernel: Modules linked in:
kernel: CPU: 2 PID: 1 Comm: swapper/0 Tainted: G                T
4.19.0-rc1-00219-g360bd62dc494 #1
kernel: Hardware name: LENOVO 20JJS0HD00/20JJS0HD00, BIOS R0HET51W (1.31 )
07/04/2018
kernel: RIP: 0010:__alloc_pages_nodemask+0xed6/0x1030
kernel: Code: 70 db ff ff 48 85 c0 0f 85 f8 fd ff ff 81 e3 00 00 40 00 89 5c 24
4c e9 fe f5 ff ff f7 44 24 30 00 02 00 00 0f 85 70 f2 ff ff <0f> 0b e9 69 f2 ff
ff 44 8b 64 24 50 c7 04 24 10 00 00 00 e9 c7 fc
kernel: RSP: 0000:ffffb2d280cbbb50 EFLAGS: 00010046
kernel: RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
kernel: RDX: 0000000000488020 RSI: 0000000000488020 RDI: ffffb2d280cbbc30
kernel: RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000f86
kernel: R10: 0000000000000000 R11: ffff911616a4d300 R12: 0000000000488020
kernel: R13: 000000000000000b R14: 0000000000000000 R15: ffff911616a4d600
kernel: FS:  0000000000000000(0000) GS:ffff911619500000(0000)
knlGS:0000000000000000
kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
kernel: CR2: ffffb2d280dec000 CR3: 0000000192008001 CR4: 00000000003606e0
kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
kernel: DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
kernel: Call Trace:
kernel:  ? pci_mmcfg_read+0x88/0xf0
kernel:  intel_pasid_alloc_table+0x177/0x1c0
kernel:  dmar_insert_one_dev_info+0x2da/0x4e0
kernel:  set_domain_for_dev+0x6f/0x100
kernel:  iommu_prepare_identity_map+0x4d/0x9c
kernel:  intel_iommu_init+0x16f0/0x1de8
kernel:  ? printk+0x59/0x75
kernel:  pci_iommu_init+0x57/0xcc
kernel:  ? e820__memblock_setup+0x160/0x160
kernel:  do_one_initcall+0x46/0x1fb
kernel_init_freeable+0x33b/0x43a
kernel:  ? rest_init+0xc5/0xc5
kernel_init+0xa/0x102
kernel:  ret_from_fork+0x35/0x40
kernel: ---[ end trace 58cad12ab768e8a5 ]---
kernel: DMAR: Mapping reserved region failed
kernel: DMAR: Setting identity map for device 0000:00:14.0 [0x8f49f000 -
0x8f4befff]
kernel: DMAR: Prepare 0-16MiB unity mapping for LPC
kernel: DMAR: Setting identity map for device 0000:00:1f.0 [0x0 - 0xffffff]
kernel: DMAR: DRHD: handling fault status reg 3
kernel: DMAR: [DMA Write] Request device [00:02.0] fault addr 9b000000 [fault
reason 01] Present bit in root entry is clear
kernel: DMAR: Intel(R) Virtualization Technology for Directed I/O
kernel: iommu: Adding device 0000:00:00.0 to group 0
kernel: iommu: Adding device 0000:00:02.0 to group 1
kernel: iommu: Adding device 0000:00:08.0 to group 2
kernel: iommu: Adding device 0000:00:13.0 to group 3
kernel: iommu: Adding device 0000:00:14.0 to group 4
kernel: iommu: Adding device 0000:00:14.2 to group 4
kernel: iommu: Adding device 0000:00:16.0 to group 5
kernel: iommu: Adding device 0000:00:1c.0 to group 6
kernel: iommu: Adding device 0000:00:1c.2 to group 7
kernel: iommu: Adding device 0000:00:1c.4 to group 8
kernel: iommu: Adding device 0000:00:1d.0 to group 9
kernel: iommu: Adding device 0000:00:1f.0 to group 10
kernel: iommu: Adding device 0000:00:1f.2 to group 10
kernel: iommu: Adding device 0000:00:1f.3 to group 10
kernel: iommu: Adding device 0000:00:1f.4 to group 10
kernel: iommu: Adding device 0000:02:00.0 to group 11
kernel: iommu: Adding device 0000:04:00.0 to group 12
kernel: DMAR: DRHD: handling fault status reg 3
kernel: DMAR: [DMA Write] Request device [00:02.0] fault addr 9a800000 [fault
reason 01] Present bit in root entry is clear
kernel: DMAR: DRHD: handling fault status reg 3
kernel: DMAR: [DMA Write] Request device [00:02.0] fault addr 9a840000 [fault
reason 01] Present bit in root entry is clear
kernel: iommu: Adding device 0000:05:00.0 to group 13
kernel: DMAR: DRHD: handling fault status reg 3

Adding "intel_iommu=igfx_off" fixes this issue although  there are still below
errors which again didn't happen in Linux 4.18-4.18.5:

kernel: DMAR: DRHD: handling fault status reg 3
kernel: DMAR: [DMA Write] Request device [00:02.0] fault addr 9a980000 [fault
reason 01] Present bit in root entry is clear</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>