Hi Adrian,
Am 25.02.2023 um 08:49 schrieb John Paul Adrian Glaubitz:
Hi Michael!
On Sat, 2023-02-25 at 08:39 +1300, Michael Schmitz wrote:
the only commits to hit arch/m68k/mm between 5.15 and now are:
29f28f8b826d m68k: fix livelock in uaccess
6d0b92254510 m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
d92725256b4f mm: avoid unnecessary page fault retires on shared memory types
f95a387cdeb3 m68k: coldfire: drop ISA_DMA_API support
05d51e42df06 m68k: Introduce a virtual m68k machine
c4d5b6eef258 m68k: mm: Remove check for VM_IO to fix deferred I/O
36ef159f4408 mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit
0e25498f8cd4 exit: Add and use make_task_dead.
376e3fdecb0d m68k: Enable memtest functionality
952eea9b01e4 memblock: allow to specify flags with memblock_add_node()
The first is a fix for the second so these should be tested together.
None appear suspect to me.
Running memtest could incur a boot delay but AFAIR that isn't enabled by
default, and it isn't implicated in the panic log Adrian posted.
I don't have time this weekend to bisect the issue. But I think, I can start
bisecting it on Sunday evening. I will give it a try on Amiga Forever.
I had hoped we could maybe narrow down the range to bisect by compile...
As it stands, testing each Debian kernel image released since 5.15.2
already requires a bisect approach so you indeed have your work cut out
for you.
Let me know what you find - the list of commits in mm/ is too huge to
contemplate in its entirety but might be easier to digest from one
release to another.
Cheers,
Michael
Adrian