From: Ian Munsie Date: Wed, 3 Mar 2010 00:00:37 +0000 (+1100) Subject: USB: Remove large struct from the stack in USB storage isd200 driver X-Git-Tag: v2.6.35-rc1~471^2~220 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0df4d8ef77f7e1251763d429f5ddbf5373961714;p=pandora-kernel.git USB: Remove large struct from the stack in USB storage isd200 driver The compiler throws the following warning when compiling for a PowerPC 64 bit machine: drivers/usb/storage/isd200.c:580: warning: the frame size of 2208 bytes is larger than 2048 bytes There is a struct scsi_device which is placed on the stack and is largely responsible for such wastage. The struct is just a dummy struct filled with NULLs and set as the scsi_cmnd->device to make the usb_stor_Bulk_transport function happy. This patch makes the struct static, so that it is never placed onto the stack and silences the compiler warning. Signed-off-by: Ian Munsie Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed