(crypto_alloc): Don't allocate 4 extra bytes in Linux kernel context. Handle being called from interrupts in Linux kernel context.
(crypto_alloc): Don't allocate 4 extra bytes in Linux kernel context. Handle being called from interrupts in Linux kernel context.

ksophocleous/libsrtp,yarrcc/libsrtp-ios,cuijinquan/libsrtp,cuijinquan/libsrtp,persmule/libsrtp,yarrcc/libsrtp-ios,Distrotech/libsrtp,cuijinquan/libsrtp,ksophocleous/libsrtp,persmule/libsrtp,Distrotech/libsrtp,persmule/libsrtp,yarrcc/libsrtp-ios