June 1, 2026 at 1:08 AM, "SeongJae Park" <[email protected] 
mailto:[email protected]?to=%22SeongJae%20Park%22%20%3Csj%40kernel.org%3E > wrote:


> 
> On Sun, 31 May 2026 16:56:28 +0800 Kunwu Chan <[email protected]> wrote:
> 
> > 
> > From: Kunwu Chan <[email protected]>
> >  
> >  This series fixes several bugs in the DAMON selftests. Most are
> >  trivial but cause tests to silently pass when they shouldn't, or
> >  fail prematurely on slow machines.
> > 
> Thank you for sharing these great changes, Kunwu and Lian!
> 
> > 
> > Patch 1 fixes mutable default arguments in DamonCtx.__init__()
> >  that cause state to leak between test instances.
> >  
> >  Patch 2 fixes a trailing comma in DamosFilter that turns
> >  memcg_path from a string into a tuple, silently breaking memcg
> >  filter setup.
> >  
> >  Patch 3-4 fix bugs in damos_tried_regions.py: wrong operator
> >  precedence drops the "not met" prefix from failure output, and
> >  empty early aggregation cycles cause premature test failure.
> >  
> >  Patch 5 fixes several wrong strings that produce dead elif
> >  branches, skipped file existence checks, and broken dict key
> >  lookups.
> > 
> I left comments to each patch. To summarize,
> 
> Patches 1, 3 and 5 look good except signer/author info mismatch.
> 
> For patches 2 and 4, I think we need more discussions.
> 
Thanks, SJ.

Noted. I'll fix the signer/author mismatch in v2. As discussed in the
individual replies, I'll drop patches 2 and 4 for now and revisit 4
once the underlying issues are better understood.

Thanks,
Kunwu

> Thanks,
> SJ
> 
> [...]
>

Reply via email to