On Mon, 2019-07-15 at 10:01 -0500, Catalin Marinas wrote:
On 15 Jul 2019, at 08:17, Michal Hocko <mhocko@xxxxxxxxxx> wrote:Well, the reverting will only make the situation worst for the kmemleak under
On Sat 13-07-19 04:49:04, Yang Shi wrote:What needs to be done in the short term is revert commit
When running ltp's oom test with kmemleak enabled, the below warning waskmemleak is broken and this is a long term issue. I thought that
triggerred since kernel detects __GFP_NOFAIL & ~__GFP_DIRECT_RECLAIM is
passed in:
Catalin had something to address this.
d9570ee3bd1d4f20ce63485f5ef05663866fe6c0. Longer term the solution is to embed
kmemleak metadata into the slab so that we donât have the situation where the
primary slab allocation success but the kmemleak metadata fails.
Iâm on holiday for one more week with just a phone to reply from but feel free
to revert the above commit. Iâll follow up with a better solution.
memory pressure. In the meantime, if someone wants to push for the mempool
solution with tunable pool sizes along with the reverting, that could be an
improvement.
https://lore.kernel.org/linux-mm/20190328145917.GC10283@xxxxxxxxxxxxxxxxxxxx/