https://bugzilla.kernel.org/show_bug.cgi?id=202537
--- Comment #23 from Bernd Steinhauser (li...@bernd-steinhauser.de) --- (In reply to Paul Menzel from comment #22) > Bernd, what triggers this on your system? What is your test case? Start some > program? basically start the system, log in, ensuring that /sys/kernel/debug/kmemleak is empty, then initiating the scan and waiting for the result. I found that testing without the login (starting sddm in my case) can be enough to spot the memleaks, but you can't be sure. Also, I think that putting some more work there for the gpu (e.g. playing a video) helps to spot more memleaks quicker, thus getting a more reliable result quicker, but I it doesn't seem necessary. In case I don't find memleaks, I still repeat the scan routing a few times, do something else in the meantime (like preparing the next test version) and then before rebooting do the scan once more, just to be sure. So in total – on my rather slow system – every version is tested for about 30min, although in case of a bad version about 5min is enough. Anyway, back to the original topic. bisecting this time went much more smoothly and much quicker than before and I can actually present the result already, see below. I tried to apply the fix on top of 4.20.10, but that doesn't compile as it most likely depends on other commits. So unfortunately can't cross-check this at the moment. @Paul: might be a good idea if you check this as well, meaning to test b61857b5e and its parent. git bisect start '--term-old' 'unfixed' '--term-new' 'fixed' # unfixed: [8fe28cb58bcb235034b64cbbb7550a8a43fd88be] Linux 4.20 git bisect unfixed 8fe28cb58bcb235034b64cbbb7550a8a43fd88be # fixed: [256445aee13f4de36cb47c13a9560b5d74faacd2] drm/amdgpu: remove some old unused dpm helpers git bisect fixed 256445aee13f4de36cb47c13a9560b5d74faacd2 # unfixed: [e0c38a4d1f196a4b17d2eba36afff8f656a4f1de] Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next git bisect unfixed e0c38a4d1f196a4b17d2eba36afff8f656a4f1de # unfixed: [9ef10340749e1da0c7fde609cedd5360f8484a0b] Merge tag 'xtensa-20181228' of git://github.com/jcmvbkbc/linux-xtensa git bisect unfixed 9ef10340749e1da0c7fde609cedd5360f8484a0b # unfixed: [fcf010449ebe1db0cb68b2c6410972a782f2bd14] Merge tag 'kgdb-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux git bisect unfixed fcf010449ebe1db0cb68b2c6410972a782f2bd14 # unfixed: [9b286efeb5eb5aaa2712873fc1f928b2f879dbde] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs git bisect unfixed 9b286efeb5eb5aaa2712873fc1f928b2f879dbde # unfixed: [ac5eed2b41776b05cf03aac761d3bb5e64eea24c] Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip git bisect unfixed ac5eed2b41776b05cf03aac761d3bb5e64eea24c # unfixed: [5dc3fc5a7835f6b98184d2b8df909c5230c37a2c] drm/amd/display: Check if registers are available before accessing git bisect unfixed 5dc3fc5a7835f6b98184d2b8df909c5230c37a2c # fixed: [87076c8829465b8ae71225f7e639e0e28ab4b4a2] drm/amd/display: Re-enable CRC capture following modeset git bisect fixed 87076c8829465b8ae71225f7e639e0e28ab4b4a2 # fixed: [84d3245599f527138c4d4b87deed14a7e85cd81b] drm/amdgpu: Add missing power attribute to APU check git bisect fixed 84d3245599f527138c4d4b87deed14a7e85cd81b # unfixed: [ae6d343541bb75958e9535d056adaf4ff6a66d6a] drm/ttm: add lru notify to bo driver v2 git bisect unfixed ae6d343541bb75958e9535d056adaf4ff6a66d6a # fixed: [5d50fcbda7b0acd301bb1fc3d828df0aa29237b8] drm/ttm: stop always moving BOs on the LRU on page fault git bisect fixed 5d50fcbda7b0acd301bb1fc3d828df0aa29237b8 # fixed: [d7337ca2640cde21ff178bd78f01d94cd5ea2e08] drm/amd/powerplay: support retrieving and adjusting SOC clock power levels V2 git bisect fixed d7337ca2640cde21ff178bd78f01d94cd5ea2e08 # fixed: [b61857b5e365889d67a6296c413df396032d374d] drm/amdgpu: set bulk_moveable to false when lru changed v2 git bisect fixed b61857b5e365889d67a6296c413df396032d374d # first fixed commit: [b61857b5e365889d67a6296c413df396032d374d] drm/amdgpu: set bulk_moveable to false when lru changed v2 commit b61857b5e365889d67a6296c413df396032d374d Author: Chunming Zhou <david1.z...@amd.com> Date: Thu Jan 10 15:49:54 2019 +0800 drm/amdgpu: set bulk_moveable to false when lru changed v2 ···· if lru is changed, we cannot do bulk moving. v2: root bo isn't in bulk moving, skip its change. ···· Signed-off-by: Chunming Zhou <david1.z...@amd.com> Reviewed-by: Christian König <christian.koe...@amd.com> Signed-off-by: Alex Deucher <alexander.deuc...@amd.com> :040000 040000 3544338af6c797a518386198369dc4766961d151 392a4c14309bd108b20046609138f7bc2859f3f7 M drivers -- You are receiving this mail because: You are watching the assignee of the bug. _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel