All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jeff Garzik <jeff@garzik.org>
To: Roel Kluin <12o3l@tiscali.nl>
Cc: linux-scsi@vger.kernel.org, LKML <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH] mvsas: fill in error info record bits
Date: Wed, 05 Mar 2008 14:46:23 -0500	[thread overview]
Message-ID: <47CEF88F.7050601@garzik.org> (raw)
In-Reply-To: <47CEF462.8060607@tiscali.nl>

Roel Kluin wrote:
> Jeff Garzik wrote:
>> This describes the first dword of struct mvs_err_info, two-dword error
>> information record that is returned when RXQ_ERR bit is asserted.
>>
>> These bits are necessary for proper error handling.
>>
>> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
>> ---
>> diff --git a/drivers/scsi/mvsas.c b/drivers/scsi/mvsas.c
>> index d4a6ac3..ec4dda0 100644
>> --- a/drivers/scsi/mvsas.c
>> +++ b/drivers/scsi/mvsas.c
>> @@ -511,7 +511,35 @@ enum status_buffer {
>>  };
>>  
>>  enum error_info_rec {
>> -	CMD_ISS_STPD	=  (1U << 31),	/* Cmd Issue Stopped */
>> +	CMD_ISS_STPD	= (1U << 31),	/* Cmd Issue Stopped */
>> +	CMD_PI_ERR	= (1U << 30),	/* Protection info error.  see flags2 */
>> +	RSP_OVER	= (1U << 29),	/* rsp buffer overflow */
>> +	RETRY_LIM	= (1U << 28),	/* FIS/frame retry limit exceeded */
>> +	UNK_FIS		= (1U << 27),	/* unknown FIS */
>> +	DMA_TERM	= (1U << 26),	/* DMA terminate primitive rx'd */
>> +	SYNC_ERR	= (1U << 25),	/* SYNC rx'd during frame xmit */
>> +	TFILE_ERR	= (1U << 24),	/* SATA taskfile Error bit set */
>> +	R_ERR		= (1U << 23),	/* SATA returned R_ERR prim */
>> +	RD_OFS		= (1U << 20),	/* Read DATA frame invalid offset *?
> 
> there is a question mark instead of a slash in the line above.

definitely a mistake


> also I noted 1U << 22 to 1U << 21 were missing. was that intended?

yes, intended

	Jeff



      reply	other threads:[~2008-03-05 19:46 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-05 19:03 [PATCH] mvsas: fill in error info record bits Jeff Garzik
2008-03-05 19:28 ` Roel Kluin
2008-03-05 19:46   ` Jeff Garzik [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=47CEF88F.7050601@garzik.org \
    --to=jeff@garzik.org \
    --cc=12o3l@tiscali.nl \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.