Files
kernel_common_drivers/drivers/debug/debug_relabel.c
T
qinglin.li 073082327a debug: add filp_open debug function [2/3]
PD#SWPL-88149

Problem:
add filp_open debug function used to relabel

Solution:
add filp_open debug function

Verify:
sc2

Change-Id: Iba99f9008ad475d2666cd25fac2c188c49b4a2dc
2022-09-07 20:06:43 +08:00

27 lines
709 B
C

// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/*
* Copyright (c) 2019 Amlogic, Inc. All rights reserved.
*/
#include <linux/init.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/fs.h>
#include <linux/xattr.h>
#include <linux/amlogic/debug_relabel.h>
//this function is only used debug, not be used in normal.
struct file *debug_filp_open(const char *filename, int flags, umode_t mode)
{
return filp_open(filename, flags, mode);
}
EXPORT_SYMBOL(debug_filp_open);
int
debug_vfs_setxattr(struct dentry *dentry,
const char *name, const void *value, size_t size, int flags)
{
return vfs_setxattr(&init_user_ns, dentry, name, value, size, flags);
}
EXPORT_SYMBOL(debug_vfs_setxattr);