Re: [PATCH] powerpc/pseries: Avoid context switch in EEH reset if required

2015-01-24 Thread Benjamin Herrenschmidt
On Fri, 2015-01-23 at 14:50 +1100, Gavin Shan wrote: > Messages from Brian for reference: > > | The API has changed. I wrote the pci_set_pcie_reset_state API originally. > | When this API was put in place initially, it was perfectly legal to call it > | from an atomic context. Can you clarify why

Re: [PATCH 0/4] defconfigs: cleanup obsolete MTD configs

2015-01-24 Thread Paul Bolle
On Sat, 2015-01-24 at 18:33 +0200, Semen Protsenko wrote: > This patch series removes next obsolete MTD configs from all defconfig files: > - CONFIG_MTD_CHAR > - CONFIG_MTD_CONCAT > - CONFIG_MTD_DEBUG > - CONFIG_MTD_DEBUG_VERBOSE > - CONFIG_MTD_PARTITIONS > > All those configs were remov

[PATCH v1 0/3] SHA256 for PPC/SPE

2015-01-24 Thread Markus Stockhausen
[PATCH v1 0/3] SHA256 for PPC/SPE The following patches add support for SIMD accelerated SHA256 calculation on PPC processors with SPE instruction set. The implementation takes care of the following constraints: - independant of processor endianess - fallback to generic code if called from inte

[PATCH v1 2/3] SHA256 for PPC/SPE - glue

2015-01-24 Thread Markus Stockhausen
[PATCH v1 2/3] SHA256 for PPC/SPE - glue Glue code for crypto infrastructure. Call the assembler code where required. Disable preemption during calculation and enable SPE instructions in the kernel prior to the call. Take care to disable preemption not for too long. In case we are called from an

[PATCH v1 1/3] SHA256 for PPC/SPE - assembler

2015-01-24 Thread Markus Stockhausen
[PATCH v1 1/3] SHA256 for PPC/SPE - assembler This is the assembler code for SHA256 implementation with the SIMD SPE instruction set. Although being only a 32 bit architecture GPRs are extended to 64 bit presenting two 32 bit values. With the extended instruction set we can operate on them in para

[PATCH v1 3/3] SHA256 for PPC/SPE - kernel config

2015-01-24 Thread Markus Stockhausen
[PATCH v1 3/3] SHA256 for PPC/SPE - kernel config Integrate the module into the kernel config tree. Signed-off-by: Markus Stockhausen diff --git a/arch/powerpc/crypto/Makefile b/arch/powerpc/crypto/Makefile index 2926fb9..a07e763 100644 --- a/arch/powerpc/crypto/Makefile +++ b/arch/powerpc/cryp

[PATCH 4/4] defconfigs: remove CONFIG_MTD_DEBUG*

2015-01-24 Thread Semen Protsenko
CONFIG_MTD_DEBUG and CONFIG_MTD_DEBUG_VERBOSE were removed from drivers/mtd/Kconfig by commit: 87ed114bb22b "mtd: remove CONFIG_MTD_DEBUG" This patch finishes job by getting rid of CONFIG_MTD_DEBUG* in all defconfig files. This patch is harmless for all modified defconfig files. Signed-off-by: S

[PATCH 1/4] defconfigs: remove CONFIG_MTD_CONCAT

2015-01-24 Thread Semen Protsenko
CONFIG_MTD_CONCAT was removed from drivers/mtd/Kconfig by commit: f53fdebcc3e1 "mtd: drop MTD_CONCAT from Kconfig entirely". This patch finishes job by getting rid of CONFIG_MTD_CONCAT in all defconfig files. This patch is harmless for all modified defconfig files, because MTD_CONCAT code is now

[PATCH 0/4] defconfigs: cleanup obsolete MTD configs

2015-01-24 Thread Semen Protsenko
This patch series removes next obsolete MTD configs from all defconfig files: - CONFIG_MTD_CHAR - CONFIG_MTD_CONCAT - CONFIG_MTD_DEBUG - CONFIG_MTD_DEBUG_VERBOSE - CONFIG_MTD_PARTITIONS All those configs were removed from drivers/mtd/Kconfig earlier, but their usage in defconfig files wa

[PATCH 3/4] defconfigs: remove CONFIG_MTD_CHAR

2015-01-24 Thread Semen Protsenko
CONFIG_MTD_CHAR was removed from drivers/mtd/Kconfig by commit: 660685d9d1b4 "mtd: merge mtdchar module with mtdcore". This patch finishes job by getting rid of CONFIG_MTD_CHAR in all defconfig files. Since CONFIG_MTD_CHAR was merged with CONFIG_MTD (see commit above), it is harmless to remove al

[PATCH 2/4] defconfigs: remove CONFIG_MTD_PARTITIONS

2015-01-24 Thread Semen Protsenko
CONFIG_MTD_PARTITIONS was removed from drivers/mtd/Kconfig by commit: 6a8a98b22b10 "mtd: kill CONFIG_MTD_PARTITIONS". This patch finishes job by getting rid of CONFIG_MTD_PARTITIONS in all defconfig files. This patch is harmless for all modified defconfig files, because MTD_PARTITIONS code is now

Re: [PATCH 0/4] defconfigs: cleanup obsolete MTD configs

2015-01-24 Thread Sam Protsenko
> That's news for me. I thought they are silently ignored. Do you have an > example of such a warning? Not really. It was just assumption. It seems you are right, they are just ignored silently. But item 2 is still relevant and it was actually confused me when I tried to figure out MTD configurati