From: Tony Battersby Date: Thu, 2 Apr 2009 23:58:26 +0000 (-0700) Subject: ipc: make shm_get_stat() more robust X-Git-Tag: v2.6.30-rc1~319 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e562aebc6ccd4385cbbf24debe88ab4bb500c5b4;p=pandora-kernel.git ipc: make shm_get_stat() more robust shm_get_stat() assumes idr_find(&shm_ids(ns).ipcs_idr) returns "struct shmid_kernel *"; all other callers assume that it returns "struct kern_ipc_perm *". This works because "struct kern_ipc_perm" is currently the first member of "struct shmid_kernel", but it would be better to use container_of() to prevent future breakage. Signed-off-by: Tony Battersby Cc: Jiri Olsa Cc: Jiri Kosina Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed