[GIT PULL] LLVMLinux patches for v3.18

2014-10-14 Thread Behan Webster
to 4c5c30249452aaebf258751ea4222eba3dd3da4c: crypto: LLVMLinux: Remove VLAIS usage from crypto/testmgr.c (2014-10-14 10:51:24 +0200) LLVMLinux patches for v3.18 Behan Webster (6

Re: [PATCH v3 01/12] crypto: LLVMLinux: Add macro to remove use of VLAIS in crypto code

2014-09-17 Thread Behan Webster
On 09/17/14 04:30, Herbert Xu wrote: On Wed, Sep 17, 2014 at 02:15:40PM +0300, Dmitry Kasatkin wrote: On 17/09/14 12:22, Herbert Xu wrote: On Mon, Sep 15, 2014 at 12:30:23AM -0700, beh...@converseincode.com wrote: From: Behan Webster beh...@converseincode.com Add a macro which replaces

Re: [dm-devel] [PATCH v3 01/12] crypto: LLVMLinux: Add macro to remove use of VLAIS in crypto code

2014-09-15 Thread Behan Webster
)] CRYPTO_MINALIGN_ATTR; \ + struct shash_desc *shash = (struct shash_desc *)__desc + char shash##__desc[] or similar? Otherwise it won't work if you use this macro twice in the same block. Best Regards, Michał Mirosław Good thinking. Will fix. Behan -- Behan Webster beh...@converseincode.com

Re: [PATCH v3 11/12] security, crypto: LLVMLinux: Remove VLAIS from ima_crypto.c

2014-09-15 Thread Behan Webster
On 09/15/14 07:21, Linus Torvalds wrote: On Mon, Sep 15, 2014 at 12:30 AM, beh...@converseincode.com wrote: From: Behan Webster beh...@converseincode.com Replaced the use of a Variable Length Array In Struct (VLAIS) with a C99 compliant equivalent. This patch allocates the appropriate amount

Re: [PATCH RFC 0/6] LLVMLinux: Patches to enable the kernel to be compiled with clang/LLVM

2014-09-02 Thread Behan Webster
we had a patch for bluetooth too. I can't find it now though. Suffice it to say that similar patches are required for the other instances of this kind of code elsewhere as well. Thanks Marcel, Behan -- Behan Webster beh...@converseincode.com -- To unsubscribe from this list: send the line

Re: [PATCH RFC 5/6] apparmor: LLVMLinux: Remove VLAIS

2014-09-02 Thread Behan Webster
into their trees for the next merge window. They were presented as a RFC patch set purely to get consensus as a group since its the same change across the board. Happy to push your patch to you now. Behan -- Behan Webster beh...@converseincode.com -- To unsubscribe from this list: send the line

[PATCH V2 2/2] Remove VLAIS usage from crypto/testmgr.c

2012-10-31 Thread Behan Webster
from series at http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20120507/142707.html by PaX Team. Signed-off-by: Jan-Simon Möller dl...@gmx.de Cc: pagee...@freemail.hu [Use shash_desc_ctx() to calculate address of ctx] Signed-off-by: Behan Webster beh...@converseincode.com --- crypto

[PATCH 0/2] Removing the use of VLAIS from the Linux Kernel

2012-10-30 Thread Behan Webster
The use of variable length arrays in structs (VLAIS) in the Linux Kernel code precludes the use of compilers which don't implement VLAIS (for instance the Clang compiler). The LLVMLinux Project is working towards the ability of providing the Linux kernel developer the choice of using the Clang

[PATCH 1/2] Remove VLAIS usage from crypto/hmac.c

2012-10-30 Thread Behan Webster
from series at http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20120507/142707.html by PaX Team. Signed-off-by: Jan-Simon Möller dl...@gmx.de Cc: pagee...@freemail.hu Signed-off-by: Behan Webster beh...@converseincode.com --- crypto/hmac.c | 27 +-- 1 file