treewide: move set_memory_* functions away from cacheflush.h
Patch series "set_memory_* functions header refactor", v3. The set_memory_* APIs came out of a desire to have a better way to change memory attributes. Many of these attributes were linked to cache functionality so the prototypes were put in cacheflush.h. These days, the APIs have grown and have a much wider use than just cache APIs. To support this growth, split off set_memory_* and friends into a separate header file to avoid growing cacheflush.h for APIs that have nothing to do with caches. Link: http://lkml.kernel.org/r/1488920133-27229-2-git-send-email-labbott@redhat.com Signed-off-by:Laura Abbott <labbott@redhat.com> Acked-by:
Russell King <rmk+kernel@armlinux.org.uk> Acked-by:
Mark Rutland <mark.rutland@arm.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- arch/arm/include/asm/cacheflush.h 1 addition, 20 deletionsarch/arm/include/asm/cacheflush.h
- arch/arm/include/asm/set_memory.h 32 additions, 0 deletionsarch/arm/include/asm/set_memory.h
- arch/arm64/include/asm/Kbuild 1 addition, 0 deletionsarch/arm64/include/asm/Kbuild
- arch/arm64/include/asm/cacheflush.h 1 addition, 4 deletionsarch/arm64/include/asm/cacheflush.h
- arch/s390/include/asm/cacheflush.h 1 addition, 27 deletionsarch/s390/include/asm/cacheflush.h
- arch/s390/include/asm/set_memory.h 31 additions, 0 deletionsarch/s390/include/asm/set_memory.h
- arch/x86/include/asm/cacheflush.h 1 addition, 85 deletionsarch/x86/include/asm/cacheflush.h
- arch/x86/include/asm/set_memory.h 87 additions, 0 deletionsarch/x86/include/asm/set_memory.h
- include/asm-generic/set_memory.h 12 additions, 0 deletionsinclude/asm-generic/set_memory.h
Loading
Please register or sign in to comment