[PATCH 0/7] Rework perf and ptrace watchpoint tracking
Michael Ellerman
mpe at ellerman.id.au
Wed Aug 2 22:00:47 AEST 2023
Christophe Leroy <christophe.leroy at csgroup.eu> writes:
> Le 01/08/2023 à 03:17, Benjamin Gray a écrit :
>> Syzkaller triggered a null pointer dereference in the
>> arch_unregister_hw_breakpoint() hook. This is due to accessing
>> the bp->ctx->task field changing to -1 while we iterate the breakpoints.
>>
>> This series refactors the breakpoint tracking logic to remove the
>> dependency on bp->ctx entirely. It also simplifies handling of ptrace and
>> perf breakpoints, making insertion less restrictive.
>
> Is there any link between this series and the following issue:
> https://github.com/linuxppc/issues/issues/38
AFAIK no, Ben started looking at the breakpoint code due to a syzkaller
report of an oops.
But this series would resolve that issue AFAICS, so I guess they are
linked in that sense.
cheers
More information about the Linuxppc-dev
mailing list