Re: [PATCH][v3] driver/FSL SATA:Fix wrong Device Error Register usage

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 03/09/2011 02:17 AM, Prabhakar Kushwaha wrote:
When a single device error is detected, the device under the error is indicated
by the error bit set in the DER. There is a one to one mapping between register
bit and devices on Port multiplier(PMP) i.e. bit 0 represents PMP device 0 and
bit 1 represents PMP device 1 etc.

Current implementation treats Device error register value as device number not
set of bits representing multiple device on PMP. It is changed to consider bit
level.
No need to check for each set bit as all command is going to be aborted.

Signed-off-by: Ashish Kalra<B00888@xxxxxxxxxxxxx>
Signed-off-by: Prabhakar Kushwaha<prabhakar@xxxxxxxxxxxxx>
---

  git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git (branch master)

  This patch is already gone through review of linuxppc-dev mail list.
  Making CC linuxppc-dev@xxxxxxxxxxxxxxxx

  Changes for v2: Incorporated Sergei Shtylyov's comment
	- Put space after -
	- added a line
  Changes for v3: Incorporated David Laight's comment
  	- Condition check for dereg 0 for hardware error

  drivers/ata/sata_fsl.c |    7 +++++--
  1 files changed, 5 insertions(+), 2 deletions(-)

applied


--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux