On Tue, Jul 22, 2014 at 04:38:24PM +0100, Markos Chandras wrote: > there have been quite a few FPU changes in 3.16. I am able to reproduce > the problem on EdgeRouter (non pro) but the result is not the same as > yours. The output using the 'gawk' is: > > prefix is '' > suffix is 'baz' This is still, of course, wrong ;) I'm glad somebody's managed to reproduce it and it's not just madness on my part. > a quick bisect between v3.15 and v3.16-rc1, which is the first tag with > all the new FPU changes, leads to the following bad commit: > > 08a07904e182895e1205f399465a3d622c0115b8 > MIPS: math-emu: Remove most ifdefery. > > Reverting the commit is not trivial unfortunately. Perhaps you could use > a v3.15 kernel for now (assuming it boots on that board) or perhaps use > an earlier revision before this bad commit (eg > 9e8bad1f9c0370b2635175b34d6151b90a53da5c, which boots and your test > works for me) I'll give it a whirl; I don't think 3.15 will boot at all on this hardware, though. Thanks for your help! -- Rob Kendrick, Senior Consulting Developer Codethink Ltd. Telephone: +44 7880 657 193 302 Ducie House, Ducie Street, http://www.codethink.co.uk/ Manchester, M1 2JW, United Kingdom.