summaryrefslogtreecommitdiff
path: root/libutils/FileMap.cpp
diff options
context:
space:
mode:
authorNikita Ioffe <ioffe@google.com>2020-04-16 21:37:03 +0100
committerNikita Ioffe <ioffe@google.com>2020-04-16 21:37:03 +0100
commita840d405ebfbbbd18450f9a32933701dd417d3a4 (patch)
tree58f467e4fcc930c0e072bd835b6e3b8eea57cf85 /libutils/FileMap.cpp
parent418f28dbe4540df2dbb770ff21ce3d4b0e2e9090 (diff)
Cleanup logic in KillZramBackingDevice
Since this function is used in userspace reboot, we need to be more diligent with error handling, e.g.: * If init fails to read /sys/block/zram0/backing_dev, then fail and fallback to hard reboot. * Always call swapoff. * Always reset zram. * Tear down loop device only if zram is backed by a loop device. Test: adb reboot userspace Bug: 153917129 Change-Id: I4709da1d08cf427ad9c898cfb2506b6a29f1d680
Diffstat (limited to 'libutils/FileMap.cpp')
0 files changed, 0 insertions, 0 deletions