Fix build on 6.0 kernel
This commit is contained in:
parent
2325d6fe45
commit
cd66055f6d
|
@ -874,7 +874,11 @@ static int __init ashmem_init(void)
|
|||
return ret;
|
||||
}
|
||||
|
||||
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,0,0))
|
||||
register_shrinker(&ashmem_shrinker, "android-ashmem");
|
||||
#else
|
||||
register_shrinker(&ashmem_shrinker);
|
||||
#endif
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
#include <linux/uaccess.h>
|
||||
#include <linux/highmem.h>
|
||||
#include <linux/sizes.h>
|
||||
#include <linux/version.h>
|
||||
#include "binder_alloc.h"
|
||||
#include "binder_trace.h"
|
||||
|
||||
|
@ -1079,7 +1080,11 @@ int binder_alloc_shrinker_init(void)
|
|||
int ret = list_lru_init(&binder_alloc_lru);
|
||||
|
||||
if (ret == 0) {
|
||||
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,0,0))
|
||||
ret = register_shrinker(&binder_shrinker, "android-binder");
|
||||
#else
|
||||
ret = register_shrinker(&binder_shrinker);
|
||||
#endif
|
||||
if (ret)
|
||||
list_lru_destroy(&binder_alloc_lru);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue