URL:
https://github.com/SSSD/sssd/pull/622
Author: jhrozek
Title: #622: MC: Remove check if record is in the mapped address space
Action: opened
PR body:
"""
There is a check in the memory cache code that checks if a record pointer
points to the mmapped region . But since some time ago, we return not a
pointer to the mmapped region itself, but a copy to avoid issues with
invalidating an entry while the same entry is being returned.
In most cases, the check is correct, simply because of how memory is laid
out on Linux, but in some cases the check was failing and causing a high
load of SSSD.
Signed-off-by: Jakub Hrozek <jhrozek(a)redhat.com>
Resolves:
https://pagure.io/SSSD/sssd/issue/3776
"""
To pull the PR as Git branch:
git remote add ghsssd
https://github.com/SSSD/sssd
git fetch ghsssd pull/622/head:pr622
git checkout pr622