diff options
| author | Naitik Bharadiya <bharad@codeaurora.org> | 2020-02-27 16:39:22 +0530 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2020-06-01 00:30:34 -0700 |
| commit | 04e6f16c0c30ccfc08eb8fa2261d57c611ac802b (patch) | |
| tree | c3adcdd00fe816178975678335fef400706e0de7 /include/uapi/linux | |
| parent | a99e3ea5847781ee32a5343cd5320bd31e92018c (diff) | |
Kbuild : Use no-export-headers to avoid exporting headers
Add header files under no-export-headers in Kbuild to avoid
exporting specific headers files.
Scan no-export-headers files in Kbuild and add it to exclude list in
kernel_headers.py to avoid exporting header files.
Change-Id: Ice052b5428ef1f7445c5ad2e68c7da8fa7e249ae
Signed-off-by: Naitik Bharadiya <bharad@codeaurora.org>
[schikk@codeaurora.org: resolve trivial merge conflicts]
Signed-off-by: Swetha Chikkaboraiah <schikk@codeaurora.org>
Diffstat (limited to 'include/uapi/linux')
| -rw-r--r-- | include/uapi/linux/Kbuild | 16 | ||||
| -rw-r--r-- | include/uapi/linux/cifs/Kbuild | 2 | ||||
| -rw-r--r-- | include/uapi/linux/genwqe/Kbuild | 2 | ||||
| -rw-r--r-- | include/uapi/linux/goldfish/Kbuild | 2 | ||||
| -rw-r--r-- | include/uapi/linux/netfilter/Kbuild | 3 | ||||
| -rw-r--r-- | include/uapi/linux/usb/Kbuild | 3 |
6 files changed, 28 insertions, 0 deletions
diff --git a/include/uapi/linux/Kbuild b/include/uapi/linux/Kbuild index 46f44384e458..5d86acfa0bfd 100644 --- a/include/uapi/linux/Kbuild +++ b/include/uapi/linux/Kbuild @@ -13,6 +13,22 @@ ifeq ($(wildcard $(srctree)/arch/$(SRCARCH)/include/uapi/asm/kvm_para.h),) no-export-headers += kvm_para.h endif +no-export-headers += bcache.h +no-export-headers += cryptouser.h +no-export-headers += coresight-stm.h +no-export-headers += hash_info.h +no-export-headers += kcov.h +no-export-headers += keychord.h +no-export-headers += kfd_ioctl.h +no-export-headers += lightnvm.h +no-export-headers += module.h +no-export-headers += pr.h +no-export-headers += stm.h +no-export-headers += tee.h +no-export-headers += userio.h +no-export-headers += vsp1.h +no-export-headers += wil6210_uapi.h + ifeq ($(VSERVICES_SUPPORT), "") include include/linux/Kbuild.vservices endif diff --git a/include/uapi/linux/cifs/Kbuild b/include/uapi/linux/cifs/Kbuild new file mode 100644 index 000000000000..c922dbeb0ef4 --- /dev/null +++ b/include/uapi/linux/cifs/Kbuild @@ -0,0 +1,2 @@ +# UAPI Header export list +no-export-headers += cifs_mount.h diff --git a/include/uapi/linux/genwqe/Kbuild b/include/uapi/linux/genwqe/Kbuild new file mode 100644 index 000000000000..b50fc2179a2e --- /dev/null +++ b/include/uapi/linux/genwqe/Kbuild @@ -0,0 +1,2 @@ +# UAPI Header export list +no-export-headers += genwqe_card.h diff --git a/include/uapi/linux/goldfish/Kbuild b/include/uapi/linux/goldfish/Kbuild new file mode 100644 index 000000000000..4f706f880ab2 --- /dev/null +++ b/include/uapi/linux/goldfish/Kbuild @@ -0,0 +1,2 @@ +# UAPI Header export list +no-export-headers += goldfish_dma.h diff --git a/include/uapi/linux/netfilter/Kbuild b/include/uapi/linux/netfilter/Kbuild new file mode 100644 index 000000000000..5cf04b4a93c3 --- /dev/null +++ b/include/uapi/linux/netfilter/Kbuild @@ -0,0 +1,3 @@ +# UAPI Header export list +no-export-headers += xt_HARDIDLETIMER.h +no-export-headers += xt_SYNPROXY.h diff --git a/include/uapi/linux/usb/Kbuild b/include/uapi/linux/usb/Kbuild new file mode 100644 index 000000000000..e511bf63ff7b --- /dev/null +++ b/include/uapi/linux/usb/Kbuild @@ -0,0 +1,3 @@ +# UAPI Header export list +no-export-headers += f_accessory.h +no-export-headers += f_mtp.h |
