Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1565029

[PATCH v4 0/7] uapi: export all headers under uapi directories

From Nicolas Dichtel <nicolas.dichtel@6wind.com>
Newsgroups linux.kernel
Subject [PATCH v4 0/7] uapi: export all headers under uapi directories
Date 2017-01-23 16:10 +0100
Message-ID <t2OpP-812-5@gated-at.bofh.it> (permalink)
References <sZ7AJ-8dm-7@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Here is the v4 of this series. Seems there was too many people cc'ed, so I've
removed arch specific ml. Hope it's better now.

Patches #1 to #4 are just cleanup: some exported headers were still under
a non-uapi directory.
The patch #5 was spotted by code review: there is no in-tree user of this
functionality.
Patches #6 and #7 remove the need to list explicitly headers. Now all files
under an uapi directory are exported.

This series has been tested with a 'make headers_install' on x86 and a
'make headers_install_all'. I've checked the result of both commands.

This patch is built against linus tree. If I must rebase it against the kbuild
tree, just tell me.

v3 -> v4:
 - first patch has been included
 - patch #4: get back to v2 and remove arch/x86/include/asm/msr-index.h

v2 -> v3:
 - patch #1: remove arch/arm/include/asm/types.h
 - patch #2: remove arch/h8300/include/asm/bitsperlong.h
 - patch #3: remove arch/nios2/include/uapi/asm/setup.h
 - patch #4: don't export msr-index.h
 - patch #5: fix a typo: s/unput-files3-name/input-files3-name
 - patch #6: no change
 - patch #7: fix include/uapi/asm-generic/Kbuild.asm by introducing mandatory-y
 - add patch #8

v1 -> v2:
 - add patch #1 to #6
 - patch #7: remove use of header-y

Comments are welcomed,
Nicolas

Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

[PATCH v4 0/7] uapi: export all headers under uapi directories Nicolas Dichtel <nicolas.dichtel@6wind.com> - 2017-01-23 16:10 +0100
  [PATCH v4 7/7] uapi: export all arch specifics directories Nicolas Dichtel <nicolas.dichtel@6wind.com> - 2017-01-23 16:10 +0100
  [PATCH v4 5/7] Makefile.headersinst: remove destination-y option Nicolas Dichtel <nicolas.dichtel@6wind.com> - 2017-01-23 16:10 +0100
  [PATCH v4 2/7] nios2: put setup.h in uapi Nicolas Dichtel <nicolas.dichtel@6wind.com> - 2017-01-23 16:10 +0100
  Re: [PATCH v4 6/7] uapi: export all headers under uapi directories Christoph Hellwig <hch@infradead.org> - 2017-01-23 16:30 +0100
    Re: [PATCH v4 6/7] uapi: export all headers under uapi directories Nicolas Dichtel <nicolas.dichtel@6wind.com> - 2017-01-23 17:10 +0100
  Re: [PATCH v4 3/7] x86: put msr-index.h in uapi Borislav Petkov <bp@alien8.de> - 2017-01-23 18:00 +0100
    Re: [PATCH v4 3/7] x86: put msr-index.h in uapi Nicolas Dichtel <nicolas.dichtel@6wind.com> - 2017-01-23 18:10 +0100
      Re: [PATCH v4 3/7] x86: put msr-index.h in uapi Borislav Petkov <bp@alien8.de> - 2017-01-23 18:20 +0100
        Re: [PATCH v4 3/7] x86: put msr-index.h in uapi Borislav Petkov <bp@alien8.de> - 2017-01-23 18:30 +0100
          Re: [PATCH v4 3/7] x86: put msr-index.h in uapi Jan Engelhardt <jengelh@inai.de> - 2017-01-23 23:30 +0100
            Re: [PATCH v4 3/7] x86: put msr-index.h in uapi Borislav Petkov <bp@alien8.de> - 2017-01-24 00:00 +0100
          Re: [PATCH v4 3/7] x86: put msr-index.h in uapi Nicolas Dichtel <nicolas.dichtel@6wind.com> - 2017-01-26 17:30 +0100
        Re: [PATCH v4 3/7] x86: put msr-index.h in uapi Christoph Hellwig <hch@infradead.org> - 2017-01-23 18:30 +0100
    Re: [PATCH v4 3/7] x86: put msr-index.h in uapi Russell King - ARM Linux <linux@armlinux.org.uk> - 2017-01-30 16:10 +0100
      Re: [PATCH v4 3/7] x86: put msr-index.h in uapi Borislav Petkov <bp@alien8.de> - 2017-01-30 16:40 +0100
  Re: [PATCH v4 3/7] x86: put msr-index.h in uapi Ingo Molnar <mingo@kernel.org> - 2017-01-26 20:30 +0100
    Re: [PATCH v4 3/7] x86: put msr-index.h in uapi Borislav Petkov <bp@alien8.de> - 2017-01-26 20:40 +0100

csiph-web