Hi, I've been following armv7 recent changes and these days I was able to compare kernel compile times on 2 of the supported boards.
The first is an omap BeagleBone Black with a NFS-mounted /usr/src. It's pretty stable and I had no issues so far with what is supported. The second is a sunxi CubieBoard 2 with the Allwinner A20 SoC. This one has a 1.8" hdd instead. BeagleBone Black: (...) ld -T ldscript --warn-common -nopie -S -o bsd ${SYSTEM_HEAD} vers.o ${OBJS} text data bss dec hex 3684900 104816 470508 4260224 410180 59m00.17s real 51m31.67s user 3m43.93s system CubieBoard 2: (...) ld -T ldscript --warn-common -nopie -S -o bsd ${SYSTEM_HEAD} vers.o ${OBJS} text data bss dec hex 3684128 104816 470080 4259024 40fcd0 269m38.01s real 252m33.07s user 12m29.56s system The sizes are slightly different because one source tree is maybe a dozen commits ahead of the other, so no significant changes. The cb2 host kernel has a small workaround published by Patrick Wildt on bugs@, to only flush a TLB for a specified VA, not the entire TLB. It prevents a flood of pmap_fault_fixup messages on console. I know there are things to be done here, although I don't know if the slow cb2 times compared to bbb are related to this. http://marc.info/?l=openbsd-bugs&m=145840460330909&w=2 I was expecting cb2 to be faster than bbb. Related to sxie(4) on cb2, it's common to lose the ssh session with packet_write_poll when there is no activity. I was able to compile the full kernel without problem, though. packet_write_poll: Connection to 192.168.1.220 port 22: Host is down It seems the imx are much more popular on arm@ because they are faster, but these boards are tough to find in Brazil. Just a little feedback. -- db