Is there anything in the way that uvm is used on ARM that would break being able to replace executables that are in use ? Trying to update a running system on a CubieTruck causes garbage to be written to /sbin/init and it fails to start up on reboot. I first saw this a few months ago but it did work fine before that. Robert Swindells