On Mon, Feb 19, 2018 at 01:49:48PM +0100, Mark Kettenis wrote: > The diff below attempts to make the arm64 pmap "mpsafe" and enables MP > support. This diff survived a full build on my Firefly-RK3399 board. > It also seems to work on the Overdrive 1000. It might even work on > the Raspberry Pi 3. I'd appreciate it if people could play with this > on the Raspberry Pi and other arm64 hardware they have. > > I tried to follow a strategy for making the pmap "mpsafe" that more > closely resembles what we did for our other architectures, although I > looked at Dale Rahn's diff as well. It seems I fixed at least some > bugs in the process. But I'm sure there are bugs remaining. I may > even have introduced new ones. So do expect this to crash and burn, > or at least lock up. > > I'm also interested in people testing the normal GENERIC kernel with > this diff, especially building ports. There are some changes in there > that could affect non-MP as well.
FYI, GENERIC.MP and GENERIC built from src both work fine on the Olimex A64. -- Juan Francisco Cantero Hurtado http://juanfra.info
