Re: [PATCH 1/2] hung_task: replace blocker_mutex with encoded blocker
From: Peter Zijlstra
Date: Wed Mar 25 2026 - 11:24:50 EST
On Wed, Mar 25, 2026 at 07:53:32AM -0700, Andrew Morton wrote:
> On Wed, 25 Mar 2026 14:54:13 +0100 Peter Zijlstra <peterz@xxxxxxxxxxxxx> wrote:
>
> >
> > I still fully and totally detest all of this :/
>
> This is one of those mystery sends of material which has been upstream
> for nearly a year.
>
> I don't recall you weighing in when this was under discussion - did I
> miss something?
I'm sure I replied at some point, because the original was going to
abuse the blocked_on field, which we need for something else.
> What's the objection?
Death by a thousand cuts and endless duplication of stuff and nobody
should grub at lock internals.
We have a ton of lock debugging stuff, but because $raisins people don't
want to run their misbehaving crap on a debug kernel, so we must put
'cheap' hacks into production kernels :-(