EMGD-Community / intel-binaries-linux

Binaries and source code published by Intel®
https://thopiekar.eu:5443/EMGD
Other
37 stars 11 forks source link

Kernel warning: vunmap_page_range+0x15e/0x1c0() #35

Closed thopiekar closed 9 years ago

thopiekar commented 9 years ago
[   17.782455] ------------[ cut here ]------------
[   17.782465] WARNING: CPU: 0 PID: 684 at /build/buildd/linux-3.19.0/mm/vmalloc.c:65 vunmap_page_range+0x15e/0x1c0()
[   17.782469] Modules linked in: binfmt_misc rfcomm bnep arc4 ath9k ath9k_common i2c_isch gpio_sch ath9k_hw coretemp kvm_intel ath kvm mac80211 joydev snd_hda_codec_realtek serio_raw snd_hda_codec_generic snd_hda_intel snd_hda_controller snd_hda_codec uvcvideo videobuf2_vmalloc snd_hwdep videobuf2_memops videobuf2_core snd_pcm v4l2_common videodev btusb media snd_seq_midi hid_generic snd_seq_midi_event bluetooth lpc_sch cfg80211 snd_rawmidi mac_hid 8250_fintek snd_seq snd_seq_device snd_timer eeepc_laptop sparse_keymap video snd shpchp soundcore emgd(OE) emgdbl(OE) drm_kms_helper drm parport_pc ppdev lp parport autofs4 usbhid hid pata_acpi pata_sch psmouse atl1e
[   17.782576] CPU: 0 PID: 684 Comm: X.real Tainted: G        W  OE  3.19.0-14-generic #14-Ubuntu
[   17.782582] Hardware name: ASUSTeK Computer INC. T91/T91, BIOS 0403    06/10/2009
[   17.782586]  00000000 00000000 e422fc94 c16e966d 00000000 e422fcc8 c10616eb c18eac1c
[   17.782601]  00000000 000002ac c1901cf8 00000041 c11809ce 00000041 c11809ce f0d51000
[   17.782615]  00000000 e08a1a88 e422fcd8 c10617c2 00000009 00000000 e422fd0c c11809ce
[   17.782629] Call Trace:
[   17.782639]  [<c16e966d>] dump_stack+0x41/0x52
[   17.782648]  [<c10616eb>] warn_slowpath_common+0x8b/0xc0
[   17.782658]  [<c11809ce>] ? vunmap_page_range+0x15e/0x1c0
[   17.782668]  [<c11809ce>] ? vunmap_page_range+0x15e/0x1c0
[   17.782677]  [<c10617c2>] warn_slowpath_null+0x22/0x30
[   17.782686]  [<c11809ce>] vunmap_page_range+0x15e/0x1c0
[   17.782697]  [<c1181749>] remove_vm_area+0x49/0x60
[   17.782705]  [<c1181782>] __vunmap+0x22/0xf0
[   17.782713]  [<c118191c>] vunmap+0x2c/0x40
[   17.782772]  [<f011a06d>] gmm_unmap+0x3d/0x50 [emgd]
[   17.782814]  [<f00d618e>] free_swap_chain+0x4e/0xc0 [emgd]
[   17.782858]  [<f00d6ed6>] DestroyDCSwapChain.part.6+0x66/0x170 [emgd]
[   17.782916]  [<f011c009>] ? OSFreeMem_Impl+0x19/0x30 [emgd]
[   17.782975]  [<f0127049>] ? PVRSRVDestroyCommandQueueKM+0x169/0x1e0 [emgd]
[   17.783019]  [<f00d7005>] DestroyDCSwapChain+0x25/0x30 [emgd]
[   17.783077]  [<f0123284>] DestroyDCSwapChainRefCallBack+0xb4/0x130 [emgd]
[   17.783136]  [<f0123f98>] ? PVRSRVSwapToDCSystemKM+0x138/0x1a0 [emgd]
[   17.783194]  [<f0128f89>] FreeResourceByPtr+0x99/0xb0 [emgd]
[   17.783253]  [<f01295b5>] ResManFreeResByPtr+0x35/0x70 [emgd]
[   17.783312]  [<f0123704>] PVRSRVDestroyDCSwapChainKM+0x14/0x30 [emgd]
[   17.783370]  [<f012c0d8>] PVRSRVDestroyDCSwapChainBW+0x48/0x70 [emgd]
[   17.783428]  [<f012cffd>] BridgedDispatchKM+0x5d/0x130 [emgd]
[   17.783488]  [<f011ee47>] PVRSRV_BridgeDispatchKM+0x57/0x90 [emgd]
[   17.783547]  [<f011edf0>] ? LinuxBridgeDeInit+0x10/0x10 [emgd]
[   17.783587]  [<effe61a5>] drm_ioctl+0x1f5/0x560 [drm]
[   17.783597]  [<c114f482>] ? free_hot_cold_page_list+0x42/0x90
[   17.783657]  [<f011edf0>] ? LinuxBridgeDeInit+0x10/0x10 [emgd]
[   17.783672]  [<c114f1d7>] ? __free_pages+0x27/0x30
[   17.783681]  [<c114f20a>] ? free_pages.part.78+0x2a/0x30
[   17.783691]  [<c114f221>] ? free_pages+0x11/0x20
[   17.783699]  [<c1171289>] ? tlb_finish_mmu+0x29/0x40
[   17.783708]  [<c1177e97>] ? unmap_region+0x97/0xd0
[   17.783747]  [<effe5fb0>] ? drm_getmap+0xc0/0xc0 [drm]
[   17.783757]  [<c11bdf72>] do_vfs_ioctl+0x322/0x550
[   17.783816]  [<f011f6cd>] ? _KMemCacheFreeWrapper+0xd/0x10 [emgd]
[   17.783826]  [<c1177f1a>] ? remove_vma+0x4a/0x50
[   17.783835]  [<c117a26e>] ? do_munmap+0x1de/0x350
[   17.783845]  [<c11be200>] SyS_ioctl+0x60/0x90
[   17.783855]  [<c16ef5df>] sysenter_do_call+0x12/0x12
[   17.783862] ---[ end trace 532be1efc5df3806 ]---
thopiekar commented 9 years ago

Fixed via https://github.com/EMGD-Community/intel-binaries-linux/commit/3d14eaed280f912cfb14219c2d4bc86404d4cd10