savecache fails during shutdown because the root filesystem is already remounted without write access. Reproducible: Always
I thought this was fixed, but this issue popped up again after recent system upgrade.
I figured out that /etc/init.d/zfs-mount unmounts the root filesystem before savecache is executed during shutdown.
I think this issue is fixed.