aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/mpt2sas/mpt2sas_config.c
diff options
context:
space:
mode:
authorKashyap, Desai <kashyap.desai@lsi.com>2009-12-16 18:53:04 +0530
committerJames Bottomley <James.Bottomley@suse.de>2010-02-08 18:19:40 -0600
commit22c88425e03e8476176375ab0457c88ff3a5b68c (patch)
tree66b41c53bf3d5896393bc70322f45d7894807bb0 /drivers/scsi/mpt2sas/mpt2sas_config.c
parente75b9b6d9d81e35aed5ef2692285c4948e173c5c (diff)
downloadkernel_samsung_smdk4412-22c88425e03e8476176375ab0457c88ff3a5b68c.zip
kernel_samsung_smdk4412-22c88425e03e8476176375ab0457c88ff3a5b68c.tar.gz
kernel_samsung_smdk4412-22c88425e03e8476176375ab0457c88ff3a5b68c.tar.bz2
[SCSI] mpt2sas: Use compat_ptr to setup the pointer compatibility.
On ppc64, an 32bit application was failing due to data buffers not being copied properly from user to kernel memory. The problem due to improper conversion of 32 to 64 bit pointers. The fix is to use compat_ptr to setup the pointer compatibility in the routine _ctl_compat_mpt_command. Signed-off-by: Kashyap Desai <kashyap.desai@lsi.com> Reviewed-by: Eric Moore <eric.moore@lsi.com> Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Diffstat (limited to 'drivers/scsi/mpt2sas/mpt2sas_config.c')
0 files changed, 0 insertions, 0 deletions