intel / linux-intel-lts

Intel LTS kernel
Other
201 stars 112 forks source link

Bug GVT intel_gvt_init_host: 4.19.130-intel-lts-base #14

Closed ionutnechita closed 3 years ago

ionutnechita commented 4 years ago

Hi Intel Kernel Team,

I try to boot 4.19/base kernel, but observe issue with i915 gvt.

My environment: Ubuntu 20.04 LTS Intel NUC NUC7i7BNH Gen7 I7 Linux os1 4.19.130-intel-lts-base #1 SMP Mon Jul 13 15:30:04 EEST 2020 x86_64 x86_64 x86_64 GNU/Linux xserver-xorg-video-intel 2:2.99.917+git20200226-1 xorg-server 2:1.20.8-2ubuntu2.1

X.Org X Server 1.20.8 X Protocol Version 11, Revision 0

Issue:

dmesg <cut output/snip> 2.947103] [drm] VT-d active for gfx access [ 2.947105] checking generic (90000000 7e9000) vs hw (90000000 10000000) [ 2.947106] fb: switching to inteldrmfb from EFI VGA [ 2.947124] Console: switching to colour dummy device 80x25 [ 2.947175] [drm] Replacing VGA console driver [ 2.947275] WARNING: CPU: 1 PID: 131 at kernel/kmod.c:137 __request_module+0x1f2/0x430 [ 2.947276] Modules linked in: snd_seq_device snd_timer mac80211 intel_rapl_perf fjes(-) input_leds btusb btrtl btbcm joydev btintel iwlwifi i915(+) snd drm_kms_helper bluetooth i2c_algo_bit fb_sys_fops mei_me syscopyarea sysfillrect cfg80211 ecdh_generic soundcore intel_pch_thermal sysimgblt mei wmi acpi_pad video mac_hid sch_fq_codel parport_pc ppdev lp parport drm ip_tables x_tables autofs4 kvmgt vfio_mdev mdev vfio_iommu_type1 vfio kvm irqbypass hid_generic usbhid hid crc32_pclmul i2c_i801 e1000e ahci libahci [ 2.947290] CPU: 1 PID: 131 Comm: kworker/u8:2 Not tainted 4.19.130-intel-lts-base #1 [ 2.947290] Hardware name: Intel(R) Client Systems NUC7i7BNH/NUC7i7BNB, BIOS BNKBL357.86A.0078.2019.0425.1314 04/25/2019 [ 2.947293] Workqueue: events_unbound async_run_entry_fn [ 2.947295] _RIP: 0010:__requestmodule+0x1f2/0x430 [ 2.947296] Code: ff 4c 89 95 10 ff ff ff 48 89 b5 18 ff ff ff e8 b4 ea ff ff 84 c0 48 8b b5 18 ff ff ff 4c 8b 95 10 ff ff ff 0f 84 5c fe ff ff <0f> 0b e9 55 fe ff ff 65 8b 05 60 f0 34 5f 89 c0 48 0f a3 05 06 72 [ 2.947297] RSP: 0018:ffffabea03a5fb20 EFLAGS: 00010202 [ 2.947298] RAX: ffff947858c20101 RBX: 0000000000000000 RCX: 0000000000000000 [ 2.947299] RDX: 0000000000000000 RSI: ffffffffc09f6f50 RDI: ffff947859750000 [ 2.947299] RBP: ffffabea03a5fc10 R08: ffffffffa0d39610 R09: 0000000000000001 [ 2.947300] R10: ffffabea03a5fc20 R11: 000000000000003d R12: 0000000000000001 [ 2.947300] R13: 0000000000000001 R14: ffff94785aa43000 R15: 0000000000000000 [ 2.947302] FS: 0000000000000000(0000) GS:ffff94785ea80000(0000) knlGS:0000000000000000 [ 2.947302] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2.947303] CR2: 0000561346b72050 CR3: 000000025480a005 CR4: 00000000003606e0 [ 2.947303] Call Trace: [ 2.947307] ? mod_find_symname+0x70/0x70 [ 2.947309] ? each_symbol_section+0x49/0x60 [ 2.947311] ? find_symbol+0x45/0xb0 [ 2.947312] ? unregister_module_notifier+0x20/0x20 [ 2.947359] _intel_gvt_inithost+0x135/0x190 [i915] [ 2.947395] intel_gvt_init+0x28/0xa0 [i915] [ 2.947424] i915_driver_load+0xebd/0x1050 [i915] [ 2.947427] ? mutex_lock+0x12/0x40 [ 2.947456] i915_pci_probe+0x42/0x70 [i915] [ 2.947458] local_pci_probe+0x47/0xa0 [ 2.947459] pci_device_probe+0x10e/0x1c0 [ 2.947462] really_probe+0x270/0x3e0 [ 2.947463] driver_probe_device+0x11a/0x130 [ 2.947465] __driver_attach+0x114/0x120 [ 2.947466] ? driver_probe_device+0x130/0x130 [ 2.947468] ? driver_probe_device+0x130/0x130 [ 2.947469] bus_for_each_dev+0x74/0xb0 [ 2.947470] driver_attach+0x1e/0x20 [ 2.947472] driver_attach_async+0x12/0x40 [ 2.947473] async_run_entry_fn+0x3c/0x150 [ 2.947475] process_one_work+0x1fd/0x3f0 [ 2.947476] worker_thread+0x34/0x410 [ 2.947478] kthread+0x121/0x140 [ 2.947479] ? process_one_work+0x3f0/0x3f0 [ 2.947480] ? kthread_create_worker_on_cpu+0x70/0x70 [ 2.947482] ret_from_fork+0x35/0x40 [ 2.947484] ---[ end trace 4f14b6580411c705 ]--- [ 2.951036] acrngt not found [ 2.952249] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 2.952250] [drm] Driver supports precise vblank timestamp query. [ 2.952757] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 2.974173] [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)

BOOT_IMAGE=/boot/vmlinuz-4.19.130-intel-lts-base root=UUID=12a96ddf-02b2-4621-ae62-6236b9471e9d ro quiet splash intel_iommu=on drm.debug=0 i915.enable_gvt=1 vt.handoff=7

kernel config file config-4.19.130-intel-lts-base.txt

ionutnechita commented 3 years ago

I migrated to 5.10. I'm not testing this version anymore.

Ticket is closed.