[PATCH RFC 0/4] ARM/KGDB: Some fixes for SMP machines
Will Deacon
will.deacon at arm.com
Thu Jul 8 04:48:56 EDT 2010
Hi Anton,
> It appears that KGDB can easily hang SMP ARM machines.
Yep. As pointed out at:
http://lkml.org/lkml/2010/4/8/214
Commit ae6bf53e broke kgdb on SMP systems because it incorrectly assumes
that atomic_{inc,dec} imply barriers. Until this is fixed, it will never
work reliably on ARM. Try reverting the patch [this doesn't completely
resolve the situation, but it might help].
> 1. I'm testing with I/D caches disabled. With enabled caches,
> ARMv6K still locks-up. I'll test ARMv7 soon, and will try
> to debug cache issues on ARMv6K.
This patch might help if you're using the ARM11MPCore:
http://lists.infradead.org/pipermail/linux-arm-kernel/2010-May/016567.html
Hope that helps,
Will
More information about the linux-arm-kernel
mailing list