Hi Behan, > These patches remove the use of Variable Length Arrays In Structs (VLAIS) in > crypto related code. Presented here for comments as a whole (since they all do > the same thing in the same way). Once everyone is happy I will submit them > individually to their appropriate maintainers. > > The LLVMLinux project aims to fully build the Linux kernel using both gcc and > clang (the C front end for the LLVM compiler infrastructure project). > > > Jan-Simon Möller (4): > crypto, dm: LLVMLinux: Remove VLAIS usage from dm-crypt > crypto: LLVMLinux: Remove VLAIS usage from crypto/hmac.c > crypto: LLVMLinux: Remove VLAIS usage from libcrc32c.c > crypto: LLVMLinux: Remove VLAIS usage from crypto/testmgr.c > > Vinícius Tinti (2): > apparmor: LLVMLinux: Remove VLAIS > btrfs: LLVMLinux: Remove VLAIS > > crypto/hmac.c | 27 +++++++++++++-------------- > crypto/testmgr.c | 16 ++++++++-------- > drivers/md/dm-crypt.c | 38 ++++++++++++++++++-------------------- > fs/btrfs/hash.c | 18 +++++++++--------- > lib/libcrc32c.c | 18 +++++++++--------- > security/apparmor/crypto.c | 19 +++++++++---------- > 6 files changed, 66 insertions(+), 70 deletions(-) are you sure these are all of them? I know for a fact that we are using the same construct in net/bluetooth/amp.c as well. Regards Marcel -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel