提交 1fef4872 编写于 作者: X Xie XiuQi 提交者: Zheng Zengkai

arm64/mpam: cleanup the source file's licence

hulk inclusion
category: bugfix
bugzilla: 48265
CVE: NA

--------------------------------

Rewrite the source file's licence of mpam feature.
Signed-off-by: NXie XiuQi <xiexiuqi@huawei.com>
Reviewed-by: NHanjun Guo <guohanjun@huawei.com>
Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
Signed-off-by: NWang ShaoBo <bobo.shaobowang@huawei.com>
Reviewed-by: NCheng Jian <cj.chengjian@huawei.com>
Signed-off-by: NZheng Zengkai <zhengzengkai@huawei.com>
上级 8d83a69d
/* mpam resource: like L3, memory */ /* SPDX-License-Identifier: GPL-2.0 */
#ifndef _ASM_ARM64_MPAM_RESOURCE_H #ifndef _ASM_ARM64_MPAM_RESOURCE_H
#define _ASM_ARM64_MPAM_RESOURCE_H #define _ASM_ARM64_MPAM_RESOURCE_H
......
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _ASM_ARM64_MPAM_SCHED_H #ifndef _ASM_ARM64_MPAM_SCHED_H
#define _ASM_ARM64_MPAM_SCHED_H #define _ASM_ARM64_MPAM_SCHED_H
......
// SPDX-License-Identifier: GPL-2.0+
/* /*
* Resource Director Technology(RDT) * Common code for ARM v8 MPAM
* - Cache Allocation code.
* *
* Copyright (C) 2016 Intel Corporation * Copyright (C) 2018-2019 Huawei Technologies Co., Ltd
* *
* Authors: * Author: Xie XiuQi <xiexiuqi@huawei.com>
* Fenghua Yu <fenghua.yu@intel.com> *
* Tony Luck <tony.luck@intel.com> * Code was partially borrowed from arch/x86/kernel/cpu/intel_rdt*.
* Vikas Shivappa <vikas.shivappa@intel.com>
* *
* This program is free software; you can redistribute it and/or modify it * This program is free software; you can redistribute it and/or modify it
* under the terms and conditions of the GNU General Public License, * under the terms and conditions of the GNU General Public License,
...@@ -18,8 +17,10 @@ ...@@ -18,8 +17,10 @@
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details. * more details.
* *
* More information about RDT be found in the Intel (R) x86 Architecture * More information about MPAM be found in the Arm Architecture Reference
* Software Developer Manual June 2016, volume 3, section 17.17. * Manual.
*
* https://static.docs.arm.com/ddi0598/a/DDI0598_MPAM_supp_armv8a.pdf
*/ */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
......
// SPDX-License-Identifier: GPL-2.0+
/* /*
* Resource Director Technology(RDT) * Common code for ARM v8 MPAM
* - Cache Allocation code. * - allocation and monitor management
* *
* Copyright (C) 2016 Intel Corporation * Copyright (C) 2018-2019 Huawei Technologies Co., Ltd
* *
* Authors: * Author: Xie XiuQi <xiexiuqi@huawei.com>
* Fenghua Yu <fenghua.yu@intel.com> *
* Tony Luck <tony.luck@intel.com> * Code was partially borrowed from arch/x86/kernel/cpu/intel_rdt*.
* *
* This program is free software; you can redistribute it and/or modify it * This program is free software; you can redistribute it and/or modify it
* under the terms and conditions of the GNU General Public License, * under the terms and conditions of the GNU General Public License,
...@@ -17,8 +18,10 @@ ...@@ -17,8 +18,10 @@
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details. * more details.
* *
* More information about RDT be found in the Intel (R) x86 Architecture * More information about MPAM be found in the Arm Architecture Reference
* Software Developer Manual June 2016, volume 3, section 17.17. * Manual.
*
* https://static.docs.arm.com/ddi0598/a/DDI0598_MPAM_supp_armv8a.pdf
*/ */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
......
// SPDX-License-Identifier: GPL-2.0+
/* /*
* Resource Director Technology(RDT) * Common code for ARM v8 MPAM
* - Monitoring code
* *
* Copyright (C) 2017 Intel Corporation * Copyright (C) 2018-2019 Huawei Technologies Co., Ltd
* *
* Author: * Author: Xie XiuQi <xiexiuqi@huawei.com>
* Vikas Shivappa <vikas.shivappa@intel.com>
* *
* This replaces the cqm.c based on perf but we reuse a lot of * Code was partially borrowed from arch/x86/kernel/cpu/intel_rdt*.
* code and datastructures originally from Peter Zijlstra and Matt Fleming.
* *
* This program is free software; you can redistribute it and/or modify it * This program is free software; you can redistribute it and/or modify it
* under the terms and conditions of the GNU General Public License, * under the terms and conditions of the GNU General Public License,
...@@ -19,8 +17,10 @@ ...@@ -19,8 +17,10 @@
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details. * more details.
* *
* More information about RDT be found in the Intel (R) x86 Architecture * More information about MPAM be found in the Arm Architecture Reference
* Software Developer Manual June 2016, volume 3, section 17.17. * Manual.
*
* https://static.docs.arm.com/ddi0598/a/DDI0598_MPAM_supp_armv8a.pdf
*/ */
#include <linux/module.h> #include <linux/module.h>
......
// SPDX-License-Identifier: GPL-2.0+
/* /*
* User interface for Resource Alloction in Resource Director Technology(RDT) * User interface for ARM v8 MPAM
* *
* Copyright (C) 2016 Intel Corporation * Copyright (C) 2018-2019 Huawei Technologies Co., Ltd
* *
* Author: Fenghua Yu <fenghua.yu@intel.com> * Author: Xie XiuQi <xiexiuqi@huawei.com>
*
* Code was partially borrowed from arch/x86/kernel/cpu/intel_rdt*.
* *
* This program is free software; you can redistribute it and/or modify it * This program is free software; you can redistribute it and/or modify it
* under the terms and conditions of the GNU General Public License, * under the terms and conditions of the GNU General Public License,
...@@ -14,8 +17,10 @@ ...@@ -14,8 +17,10 @@
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details. * more details.
* *
* More information about RDT be found in the Intel (R) x86 Architecture * More information about MPAM be found in the Arm Architecture Reference
* Software Developer Manual. * Manual.
*
* https://static.docs.arm.com/ddi0598/a/DDI0598_MPAM_supp_armv8a.pdf
*/ */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
......
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _RESCTRLFS_H #ifndef _RESCTRLFS_H
#define _RESCTRLFS_H #define _RESCTRLFS_H
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册