On 27 August 2015 at 17:29, John Crispin <blo...@openwrt.org> wrote: > > > On 27/08/2015 10:50, Dirk Neukirchen wrote: >> On 27.08.2015 09:27, Yousong Zhou wrote: >>> On 27 August 2015 at 12:02, Dirk Neukirchen <dirkneukirc...@web.de> wrote: >>>> - it causes issues with qemu versions < 2.2 >>>> should fix issues with Ubuntu 14.03 LTS (qemu 2.0) >>>> errors are: >>>> Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000004 >>>> >>> >>> But it's a bug within qemu. I have a simple script [1] for building >>> qemu at least v2.3.0 from source code. >>> >>> [1] https://github.com/yousong/build-scripts/blob/master/build-qemu.sh >>> >>> yousong >>> >> >> MIPS16 is still deactivated on 44 packages so it still can be considered >> "unstable" >> /imho > > rather then make it 45 and add the kernel i think we should fix stuff. >
Well, I contributed one to that number just yesterday and I am now testing a fix on QEMU Malta to revert it... It's a live case that we need QEMU Malta with MIPS16 for development of smaller firmwares (at least) for other targets. Doing a full build is really time-consuming and it's a pain just thinking about having to flash those intermediate results to a physical board with all those dumb wiring and interactive work. BTW. I did not know that the code size reduction could be so significant with MIPS16. Output of `ls -l ../ipkg-ar71xx/reaver/usr/bin/' -rwxr-xr-x 1 yousong yousong 410416 Aug 27 10:55 reaver -rwxr-xr-x 1 yousong yousong 227528 Aug 27 10:55 wash -rwxr-xr-x 1 yousong yousong 389936 Aug 27 10:59 reaver -rwxr-xr-x 1 yousong yousong 211140 Aug 27 10:59 wash [1] https://github.com/openwrt/packages/commit/1e29676a8ac74f797f8ca799364681cec575ae6f yousong _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel