<HTML dir=ltr><HEAD><TITLE>Re: [PATCH][sata_fsl] Defer non-ncq commands when ncq commands active</TITLE>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.2900.3562" name=GENERATOR></HEAD>
<BODY>
<DIV id=idOWAReplyText21890 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>Hello, </FONT></DIV></DIV>
<DIV dir=ltr><BR><FONT size=2>&gt;&gt; Signed-off-by: Ashish Kalra &lt;Ashish.Kalra@freescale.com&gt;<BR>&gt;&gt; ---<BR>&gt;&gt; drivers/ata/sata_fsl.c | 1 +<BR>&gt;&gt; 1 files changed, 1 insertions(+), 0 deletions(-)<BR>&gt;&gt;<BR>&gt;&gt; diff --git a/drivers/ata/sata_fsl.c b/drivers/ata/sata_fsl.c<BR>&gt;&gt; index 5a88b44..a33f130 100644<BR>&gt;&gt; --- a/drivers/ata/sata_fsl.c<BR>&gt;&gt; +++ b/drivers/ata/sata_fsl.c<BR>&gt;&gt; @@ -1262,6 +1262,7 @@ static struct scsi_host_template sata_fsl_sht = {<BR>&gt;&gt; static struct ata_port_operations sata_fsl_ops = {<BR>&gt;&gt; .inherits = &amp;sata_pmp_port_ops,<BR>&gt;&gt;<BR>&gt;&gt; + .qc_defer = ata_std_qc_defer;<BR>&gt;&gt; .qc_prep = sata_fsl_qc_prep,<BR>&gt;&gt; .qc_issue = sata_fsl_qc_issue,<BR>&gt;&gt; .qc_fill_rtf = sata_fsl_qc_fill_rtf,<BR><BR>&gt; This doesn't look like it should change anything. sata_fsl_ops inherits<BR>&gt; from sata_pmp_port_ops, which inherits from sata_port_ops, which already<BR>&gt; sets qc_defer to ata_std_qc_defer.</FONT></DIV>
<P><FONT size=2>Oh, yes. Actually this patch was for older kernels where there inheritence was&nbsp;not there. As you mentioned, this patch is not required now.</FONT></P>
<P><FONT size=2>Thanks,</FONT></P>
<P><FONT size=2>Ashish</FONT></P>
<DIV dir=ltr><FONT size=2><BR></FONT></DIV></BODY></HTML>