Keep valgrind happy when calling timer_create Fill all of the sigevent structure with zeroes before individual fields are set. Although not strictly necessary, this keeps tools like valgrind from complaining about passing uninitialized data, which is a good thing.
Keep valgrind happy when calling timer_create
Fill all of the sigevent structure with zeroes before individual fields are
set. Although not strictly necessary, this keeps tools like valgrind from
complaining about passing uninitialized data, which is a good thing.

MERGE TO STABLE

forked-upstream-packages-for-ghcjs/ghc,da-x/ghc,gridaphobe/ghc,ml9951/ghc,hferreiro/replay,nathyong/microghc-ghc,wxwxwwxxx/ghc,urbanslug/ghc,fmthoma/ghc,gridaphobe/ghc,lukexi/ghc,green-haskell/ghc,holzensp/ghc,forked-upstream-packages-for-ghcjs/ghc,bitemyapp/ghc,ryantm/ghc,nushio3/ghc,mcmaniac/ghc,siddhanathan/ghc,ezyang/ghc,nathyong/microghc-ghc,sgillespie/ghc,bitemyapp/ghc,wxwxwwxxx/ghc,lukexi/ghc,tjakway/ghcjvm,hferreiro/replay,lukexi/ghc-7.8-arm64,mettekou/ghc,urbanslug/ghc,anton-dessiatov/ghc,nkaretnikov/ghc,da-x/ghc,da-x/ghc,nomeata/ghc,ghc-android/ghc,sdiehl/ghc,nkaretnikov/ghc,green-haskell/ghc,lukexi/ghc-7.8-arm64,elieux/ghc,nathyong/microghc-ghc,anton-dessiatov/ghc,tjakway/ghcjvm,christiaanb/ghc,snoyberg/ghc,green-haskell/ghc,GaloisInc/halvm-ghc,sdiehl/ghc,sdiehl/ghc,ilyasergey/GHC-XAppFix,olsner/ghc,christiaanb/ghc,anton-dessiatov/ghc,ilyasergey/GHC-XAppFix,vikraman/ghc,AlexanderPankiv/ghc,TomMD/ghc,siddhanathan/ghc,ml9951/ghc,vikraman/ghc,ryantm/ghc,vikraman/ghc,forked-upstream-packages-for-ghcjs/ghc,ml9951/ghc,mettekou/ghc,nushio3/ghc,acowley/ghc,elieux/ghc,sgillespie/ghc,ghc-android/ghc,tibbe/ghc,ilyasergey/GHC-XAppFix,oldmanmike/ghc,gcampax/ghc,gridaphobe/ghc,vTurbine/ghc,holzensp/ghc,oldmanmike/ghc,snoyberg/ghc,shlevy/ghc,tibbe/ghc,nomeata/ghc,acowley/ghc,ezyang/ghc,ghc-android/ghc,mcschroeder/ghc,nkaretnikov/ghc,hferreiro/replay,spacekitteh/smcghc,elieux/ghc,wxwxwwxxx/ghc,siddhanathan/ghc,tibbe/ghc,fmthoma/ghc,fmthoma/ghc,vTurbine/ghc,ml9951/ghc,spacekitteh/smcghc,mcschroeder/ghc,vikraman/ghc,fmthoma/ghc,sgillespie/ghc,fmthoma/ghc,mettekou/ghc,tjakway/ghcjvm,oldmanmike/ghc,elieux/ghc,da-x/ghc,gridaphobe/ghc,jstolarek/ghc,olsner/ghc,gridaphobe/ghc,frantisekfarka/ghc-dsi,sgillespie/ghc,christiaanb/ghc,lukexi/ghc,acowley/ghc,hferreiro/replay,tibbe/ghc,jstolarek/ghc,ml9951/ghc,tjakway/ghcjvm,mcschroeder/ghc,olsner/ghc,vTurbine/ghc,shlevy/ghc,nathyong/microghc-ghc,GaloisInc/halvm-ghc,TomMD/ghc,da-x/ghc,gcampax/ghc,ghc-android/ghc,jstolarek/ghc,vTurbine/ghc,bitemyapp/ghc,oldmanmike/ghc,olsner/ghc,gridaphobe/ghc,siddhanathan/ghc,ekmett/ghc,mfine/ghc,ekmett/ghc,TomMD/ghc,urbanslug/ghc,shlevy/ghc,lukexi/ghc-7.8-arm64,sdiehl/ghc,ghc-android/ghc,nathyong/microghc-ghc,AlexanderPankiv/ghc,frantisekfarka/ghc-dsi,mcschroeder/ghc,mcmaniac/ghc,forked-upstream-packages-for-ghcjs/ghc,vTurbine/ghc,frantisekfarka/ghc-dsi,nushio3/ghc,green-haskell/ghc,mcschroeder/ghc,gridaphobe/ghc,tjakway/ghcjvm,forked-upstream-packages-for-ghcjs/ghc,ml9951/ghc,tjakway/ghcjvm,da-x/ghc,ezyang/ghc,hferreiro/replay,mcschroeder/ghc,frantisekfarka/ghc-dsi,wxwxwwxxx/ghc,nomeata/ghc,nathyong/microghc-ghc,sgillespie/ghc,wxwxwwxxx/ghc,nomeata/ghc,snoyberg/ghc,GaloisInc/halvm-ghc,vikraman/ghc,christiaanb/ghc,ryantm/ghc,da-x/ghc,mettekou/ghc,shlevy/ghc,vikraman/ghc,vTurbine/ghc,mfine/ghc,shlevy/ghc,ml9951/ghc,lukexi/ghc,GaloisInc/halvm-ghc,ezyang/ghc,tjakway/ghcjvm,ghc-android/ghc,sdiehl/ghc,spacekitteh/smcghc,wxwxwwxxx/ghc,AlexanderPankiv/ghc,olsner/ghc,lukexi/ghc-7.8-arm64,gcampax/ghc,mfine/ghc,AlexanderPankiv/ghc,lukexi/ghc,fmthoma/ghc,oldmanmike/ghc,snoyberg/ghc,nkaretnikov/ghc,siddhanathan/ghc,mfine/ghc,anton-dessiatov/ghc,holzensp/ghc,sdiehl/ghc,bitemyapp/ghc,sgillespie/ghc,vikraman/ghc,wxwxwwxxx/ghc,TomMD/ghc,gcampax/ghc,mcmaniac/ghc,christiaanb/ghc,nkaretnikov/ghc,acowley/ghc,spacekitteh/smcghc,snoyberg/ghc,AlexanderPankiv/ghc,nathyong/microghc-ghc,mcschroeder/ghc,oldmanmike/ghc,acowley/ghc,ghc-android/ghc,forked-upstream-packages-for-ghcjs/ghc,green-haskell/ghc,GaloisInc/halvm-ghc,christiaanb/ghc,spacekitteh/smcghc,olsner/ghc,nushio3/ghc,nushio3/ghc,AlexanderPankiv/ghc,nushio3/ghc,hferreiro/replay,ryantm/ghc,snoyberg/ghc,gcampax/ghc,AlexanderPankiv/ghc,acowley/ghc,nushio3/ghc,siddhanathan/ghc,ezyang/ghc,forked-upstream-packages-for-ghcjs/ghc,ml9951/ghc,sgillespie/ghc,ekmett/ghc,mfine/ghc,ryantm/ghc,urbanslug/ghc,elieux/ghc,nomeata/ghc,jstolarek/ghc,acowley/ghc,mettekou/ghc,TomMD/ghc,ilyasergey/GHC-XAppFix,shlevy/ghc,gcampax/ghc,mettekou/ghc,mfine/ghc,gcampax/ghc,urbanslug/ghc,ezyang/ghc,shlevy/ghc,snoyberg/ghc,tibbe/ghc,vTurbine/ghc,oldmanmike/ghc,TomMD/ghc,mcmaniac/ghc,mcmaniac/ghc,anton-dessiatov/ghc,urbanslug/ghc,TomMD/ghc,fmthoma/ghc,olsner/ghc,anton-dessiatov/ghc,elieux/ghc,ekmett/ghc,GaloisInc/halvm-ghc,mfine/ghc,frantisekfarka/ghc-dsi,GaloisInc/halvm-ghc,holzensp/ghc,ekmett/ghc,elieux/ghc,lukexi/ghc-7.8-arm64,anton-dessiatov/ghc,sdiehl/ghc,ezyang/ghc,christiaanb/ghc,holzensp/ghc,jstolarek/ghc,urbanslug/ghc,siddhanathan/ghc,hferreiro/replay,nkaretnikov/ghc,nkaretnikov/ghc,mettekou/ghc,bitemyapp/ghc