Re: [PATCH] Use __kernel_ulong_t in shmid64_ds/shminfo64/shm_info

2013-12-26 Thread H.J. Lu
the updated patch which uses __kernel_ulong_t only if __BITS_PER_LONG == 64. H.J. >From 36c74f04735cbb62a33a1c9e8e75350c1b183f1a Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Wed, 25 Dec 2013 08:51:50 -0800 Subject: [PATCH] Use __kernel_ulong_t in shmid64_ds/shminfo64/shm_info Bo

[PATCH] Use __kernel_ulong_t in shmid64_ds/shminfo64/shm_info

2013-12-25 Thread H.J. Lu
Both x32 and x86-64 use the same struct shmid64_ds/shminfo64/shm_info for system calls. But x32 long is 32-bit. This patch replaces unsigned long with __kernel_ulong_t in struct shmid64_ds/shminfo64/shm_info. Signed-off-by: H.J. Lu --- include/uapi/asm-generic/shmbuf.h | 24