Loading cmds/statsd/src/atoms.proto +20 −0 Original line number Diff line number Diff line Loading @@ -3863,6 +3863,17 @@ message LmkStateChanged { * system/core/lmkd/lmkd.c */ message LmkKillOccurred { enum Reason { UNKNOWN = 0; PRESSURE_AFTER_KILL = 1; NOT_RESPONDING = 2; LOW_SWAP_AND_THRASHING = 3; LOW_MEM_AND_SWAP = 4; LOW_MEM_AND_THRASHING = 5; DIRECT_RECL_AND_THRASHING = 6; LOW_MEM_AND_SWAP_UTIL = 7; } // The uid if available. -1 means not available. optional int32 uid = 1 [(is_uid) = true]; Loading Loading @@ -3892,6 +3903,15 @@ message LmkKillOccurred { // Min oom adj score considered by lmkd. optional int32 min_oom_score = 10; // Free physical memory on device at LMK time. optional int32 free_mem_kb = 11; // Free swap on device at LMK time. optional int32 free_swap_kb = 12; // What triggered the LMK event. optional Reason reason = 13; } /* Loading Loading
cmds/statsd/src/atoms.proto +20 −0 Original line number Diff line number Diff line Loading @@ -3863,6 +3863,17 @@ message LmkStateChanged { * system/core/lmkd/lmkd.c */ message LmkKillOccurred { enum Reason { UNKNOWN = 0; PRESSURE_AFTER_KILL = 1; NOT_RESPONDING = 2; LOW_SWAP_AND_THRASHING = 3; LOW_MEM_AND_SWAP = 4; LOW_MEM_AND_THRASHING = 5; DIRECT_RECL_AND_THRASHING = 6; LOW_MEM_AND_SWAP_UTIL = 7; } // The uid if available. -1 means not available. optional int32 uid = 1 [(is_uid) = true]; Loading Loading @@ -3892,6 +3903,15 @@ message LmkKillOccurred { // Min oom adj score considered by lmkd. optional int32 min_oom_score = 10; // Free physical memory on device at LMK time. optional int32 free_mem_kb = 11; // Free swap on device at LMK time. optional int32 free_swap_kb = 12; // What triggered the LMK event. optional Reason reason = 13; } /* Loading