Return -errno from setup_mount_destination() if chown() fails

Currently -1 is always returned on failure, and the caller treats
it as EPERM, which is not always relevant.

Bug: None
Test: system_unittest passes
Change-Id: I33b4e4b376e35bdacb94eff950109bce4e916328
2 files changed