pcm: fix 64-bit SNDRV_PCM_IOCTL_STATUS ABI breakage
pcm: fix 64-bit SNDRV_PCM_IOCTL_STATUS ABI breakage

Commit cf40ea169aad (pcm: support for audio timestamps) added the new
audio_tstamp field to struct sndrv_pcm_status.  However, struct timespec
requires 64-bit alignment, so the 64-bit compiler would insert
32 bits of padding before this field, which broke SNDRV_PCM_IOCTL_STATUS
with error messages like this:

      kernel: unknown ioctl = 0x80984120

To solve this, insert the padding explicitly so that it can be taken
into account when calculating the ABI structure size.

Signed-off-by: Clemens Ladisch <9f57ef5ff1095f40b1ee8b7caa363908baef59d7@ladisch.de>

takaswie/alsa-lib,zedongchen/alsa-lib,takaswie/alsa-lib,Distrotech/alsa-lib,takaswie/alsa-lib,mikelima/alsa-lib,mikelima/alsa-lib,lgirdwood/alsa-lib,mengdonglin/alsa-lib,takaswie/alsa-lib,zedongchen/alsa-lib,alsa-project/alsa-lib,takaswie/alsa-lib,Distrotech/alsa-lib,mengdonglin/alsa-lib,lgirdwood/alsa-lib,tiwai/alsa-lib,lgirdwood/alsa-lib,mikelima/alsa-lib,alsa-project/alsa-lib,alsa-project/alsa-lib,mengdonglin/alsa-lib,tiwai/alsa-lib,mengdonglin/alsa-lib,zedongchen/alsa-lib,lgirdwood/alsa-lib,tiwai/alsa-lib,Distrotech/alsa-lib,Distrotech/alsa-lib,Distrotech/alsa-lib,zedongchen/alsa-lib,tiwai/alsa-lib,mengdonglin/alsa-lib,alsa-project/alsa-lib,mikelima/alsa-lib,mikelima/alsa-lib,lgirdwood/alsa-lib,zedongchen/alsa-lib