>-----Original Message----- >From: Rashika Kheria [mailto:rashika.kheria@xxxxxxxxx] >Sent: Sunday, March 30, 2014 12:19 AM >To: linux-kernel@xxxxxxxxxxxxxxx >Cc: DL-MegaRAID Linux; James E.J. Bottomley; linux-scsi@xxxxxxxxxxxxxxx; >josh@xxxxxxxxxxxxxxxx >Subject: [PATCH 52/55] scsi: Move prototype declaration to header file >megaraid/megaraid_sas.h from megaraid/megaraid_sas_fusion.c > >Move prototype declaration of function to header file >megaraid/megaraid_sas.h from megaraid/megaraid_sas_fusion.c because it is >used by more than one file. > >This eliminates the following warning in megaraid/megaraid_sas_fp.c: >drivers/scsi/megaraid/megaraid_sas_fp.c:1223:5: warning: no previous >prototype for ‘get_updated_dev_handle’ [-Wmissing-prototypes] > >Signed-off-by: Rashika Kheria <rashika.kheria@xxxxxxxxx> >Reviewed-by: Josh Triplett <josh@xxxxxxxxxxxxxxxx> >--- > drivers/scsi/megaraid/megaraid_sas.h | 3 +++ > drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 -- > 2 files changed, 3 insertions(+), 2 deletions(-) > >diff --git a/drivers/scsi/megaraid/megaraid_sas.h >b/drivers/scsi/megaraid/megaraid_sas.h >index 3b0afb4..17fe706 100644 >--- a/drivers/scsi/megaraid/megaraid_sas.h >+++ b/drivers/scsi/megaraid/megaraid_sas.h >@@ -1737,6 +1737,9 @@ megasas_check_and_restore_queue_depth(struct >megasas_instance *instance); void megasas_free_cmds(struct >megasas_instance *instance); int megasas_alloc_cmds(struct >megasas_instance *instance); > >+u16 get_updated_dev_handle(struct LD_LOAD_BALANCE_INFO *lbInfo, >+ struct IO_REQUEST_INFO *in_info); >+ > u8 > MR_BuildRaidContext(struct megasas_instance *instance, > struct IO_REQUEST_INFO *io_info, >diff --git a/drivers/scsi/megaraid/megaraid_sas_fusion.c >b/drivers/scsi/megaraid/megaraid_sas_fusion.c >index ce6219c..b3d79f4 100644 >--- a/drivers/scsi/megaraid/megaraid_sas_fusion.c >+++ b/drivers/scsi/megaraid/megaraid_sas_fusion.c >@@ -63,8 +63,6 @@ wait_and_poll(struct megasas_instance *instance, struct >megasas_cmd *cmd); int megasas_clear_intr_fusion(struct >megasas_register_set __iomem *regs); > >-u16 get_updated_dev_handle(struct LD_LOAD_BALANCE_INFO *lbInfo, >- struct IO_REQUEST_INFO *in_info); > int megasas_transition_to_ready(struct megasas_instance *instance, int ocr); > > extern u32 megasas_dbg_lvl; Acked-by: Sumit Saxena <sumit.saxena@xxxxxxx> -Sumit >-- >1.7.9.5 > ��.n��������+%������w��{.n�����{������ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f