lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 16 Jun 2017 14:28:04 -0700 From: Florian Fainelli <f.fainelli@...il.com> To: linux-arm-kernel@...ts.infradead.org Cc: bcm-kernel-feedback-list@...adcom.com, Florian Fainelli <f.fainelli@...il.com>, Russell King <linux@...linux.org.uk>, Catalin Marinas <catalin.marinas@....com>, Will Deacon <will.deacon@....com>, Arnd Bergmann <arnd@...db.de>, Greg Kroah-Hartman <gregkh@...uxfoundation.org>, linux-kernel@...r.kernel.org (open list), linux-arch@...r.kernel.org (open list:GENERIC INCLUDE/ASM HEADER FILES), Dave Gerlach <d-gerlach@...com>, Tony Lindgren <tony@...mide.com>, Keerthy J <j-keerthy@...com>, Alexandre Belloni <alexandre.belloni@...e-electrons.com>, linux-omap@...r.kernel.org, Shawn Guo <shawnguo@...nel.org> Subject: [PATCH v2 0/4] Generalize fncpy availability Hi all, This patch series makes ARM's fncpy() implementation more generic (dropping the Thumb-specifics) and available in an asm-generic header file. Tested on a Broadcom ARM64 STB platform with code that is written to SRAM. Changes in v2: - leave the ARM implementation where it is - make the generic truly generic (no) This is helpful in making SoC-specific power management code become true drivers that can be shared between different architectures. Thanks! Florian Fainelli (4): ARM: fncpy: Rename include guards asm-generic: Provide a fncpy() implementation arm64: Provide a fncpy implementation misc: sram: Allow ARM64 to select SRAM_EXEC arch/arm/include/asm/fncpy.h | 6 +-- arch/arm64/include/asm/fncpy.h | 6 +++ drivers/misc/Kconfig | 2 +- include/asm-generic/fncpy.h | 93 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 103 insertions(+), 4 deletions(-) create mode 100644 arch/arm64/include/asm/fncpy.h create mode 100644 include/asm-generic/fncpy.h -- 2.9.3
Powered by blists - more mailing lists