mirror of
https://github.com/choff/anbox-modules.git
synced 2025-04-13 07:43:13 +08:00
fix erros
This commit is contained in:
parent
8148a16275
commit
5934ee9988
@ -3181,7 +3181,7 @@ static void binder_transaction(struct binder_proc *proc,
|
|||||||
t->buffer->debug_id = t->debug_id;
|
t->buffer->debug_id = t->debug_id;
|
||||||
t->buffer->transaction = t;
|
t->buffer->transaction = t;
|
||||||
t->buffer->target_node = target_node;
|
t->buffer->target_node = target_node;
|
||||||
t->buffer->clear_on_free = !!(t->flags & TF_CLEAR_BUF);
|
t->buffer->clear_on_free = !!(t->flags & 0x20);
|
||||||
trace_binder_transaction_alloc_buf(t->buffer);
|
trace_binder_transaction_alloc_buf(t->buffer);
|
||||||
|
|
||||||
if (binder_alloc_copy_user_to_buffer(
|
if (binder_alloc_copy_user_to_buffer(
|
||||||
|
@ -23,6 +23,7 @@
|
|||||||
#include <linux/uaccess.h>
|
#include <linux/uaccess.h>
|
||||||
#include <linux/highmem.h>
|
#include <linux/highmem.h>
|
||||||
#include <linux/sizes.h>
|
#include <linux/sizes.h>
|
||||||
|
#include <linux/mmap_lock.h>
|
||||||
#include "binder_alloc.h"
|
#include "binder_alloc.h"
|
||||||
#include "binder_trace.h"
|
#include "binder_trace.h"
|
||||||
|
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
#include <linux/kallsyms.h>
|
#include <linux/kallsyms.h>
|
||||||
#include <linux/kprobes.h>
|
#include <linux/kprobes.h>
|
||||||
#include <linux/version.h>
|
#include <linux/version.h>
|
||||||
|
#include <linux/task_work.h>
|
||||||
|
|
||||||
#include "deps.h"
|
#include "deps.h"
|
||||||
|
|
||||||
@ -140,11 +141,9 @@ int security_binder_transfer_file(struct task_struct *from, struct task_struct *
|
|||||||
return security_binder_transfer_file_ptr(from, to, file);
|
return security_binder_transfer_file_ptr(from, to, file);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int (*task_work_add_ptr)(struct task_struct *task, struct callback_head *work,
|
static int (*task_work_add_ptr)(struct task_struct *task, struct callback_head *work, int) = NULL;
|
||||||
enum task_work_notify_mode notify) = NULL;
|
|
||||||
|
|
||||||
int task_work_add(struct task_struct *task, struct callback_head *work,
|
int task_work_add(struct task_struct *task, struct callback_head *work, int notify)
|
||||||
enum task_work_notify_mode notify)
|
|
||||||
{
|
{
|
||||||
if (!task_work_add_ptr)
|
if (!task_work_add_ptr)
|
||||||
task_work_add_ptr = kallsyms_lookup_name_wrapper("task_work_add");
|
task_work_add_ptr = kallsyms_lookup_name_wrapper("task_work_add");
|
||||||
|
Loading…
Reference in New Issue
Block a user