It took a min but i believe this is coming from;
drivers/gpu/drm/msm/msm_gem_shrinker.c
I dont know how detrimental that message is but maybe changing line
pr_info_ratelimited("Purging %lu bytes\n", freed << PAGE_SHIFT);
to
pr_info_ratelimited("msm_gem_shrinker Purging %lu bytes\n", freed << PAGE_SHIFT);
would help identify issues
So a new msg started spamming dmesg very recently (sumwhere between 5.9.1 and 5.9.3) ;
[11866.832760] Purging 20971520 bytes [11866.857594] Purging 8429568 bytes [11866.861663] Purging 10485760 bytes [12369.120969] Purging 786432 bytes [12380.074388] Purging 565248 bytes [12380.604109] Purging 569344 bytes [12381.151748] Purging 8519680 bytes [12385.085723] Purging 8421376 bytes [12449.150418] Purging 634880 bytes [12464.443418] Purging 741376 bytes [12479.710876] Purging 2424832 bytes [12501.224198] Purging 524288 bytes [12523.581713] Purging 1482752 bytes [12523.708330] Purging 1314816 bytes [12524.878558] Purging 2097152 bytes
It took a min but i believe this is coming from; drivers/gpu/drm/msm/msm_gem_shrinker.c I dont know how detrimental that message is but maybe changing line pr_info_ratelimited("Purging %lu bytes\n", freed << PAGE_SHIFT); to pr_info_ratelimited("msm_gem_shrinker Purging %lu bytes\n", freed << PAGE_SHIFT); would help identify issues