• Derek Basehore's avatar
    Revert "Disable unmount-on-suspend for FUSE" · d0312acf
    Derek Basehore authored
    This reverts commit 436c119d.
    
    Reason for revert: An edge case for platforms without ARC++ was not handled correctly.
    
    Original change's description:
    > Disable unmount-on-suspend for FUSE
    >
    > This removes the code for unmounting the FUSEs (filesystem in userspace)
    > on suspend. Instead of unmounting to resolve the FUSE/freeze on suspend
    > race condition, we will be using powerd code that orders freeze using
    > freezer cgroups.
    >
    > Crostini still has some work left to do before this can be done for it,
    > so unmount on suspend for its FUSE, sshfs, will be done in a later
    > patch.
    >
    > Test: "suspend_stress_test -c 2500" on device
    > Bug: b/134792837
    > Change-Id: Icb8f9e309f6780e6f935be550c6c4e048a44b1fd
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2336869
    > Commit-Queue: Derek Basehore <dbasehore@chromium.org>
    > Reviewed-by: Joel Hockey <joelhockey@chromium.org>
    > Reviewed-by: Sergei Datsenko <dats@chromium.org>
    > Reviewed-by: James Cook <jamescook@chromium.org>
    > Reviewed-by: David Munro <davidmunro@google.com>
    > Cr-Commit-Position: refs/heads/master@{#811950}
    
    TBR=jamescook@chromium.org,achuith@chromium.org,dbasehore@chromium.org,joelhockey@chromium.org,dats@chromium.org,davidmunro@google.com
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: b/134792837
    Change-Id: Ia50e43dceeb0eea448d6fdf7232af328a9a1fd1f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2451400Reviewed-by: default avatarDavid Munro <davidmunro@google.com>
    Reviewed-by: default avatarSergei Datsenko <dats@chromium.org>
    Reviewed-by: default avatarJoel Hockey <joelhockey@chromium.org>
    Reviewed-by: default avatarJames Cook <jamescook@chromium.org>
    Commit-Queue: Derek Basehore <dbasehore@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#814910}
    d0312acf
drive_integration_service.h 13.1 KB