Re: NCQ high speed data integrity issues

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

 



Variyng the speed - using usleep.

bpt is a parameter but when used over sd , it seems to be ignored somehow , and
transfers have variating sizes.

regarding the data - since the problem is a timing issues or
synchronization issue , it does not always appear.
The disk is written with the same character and when read , using
sgp_dd , sometimes , some data is just different.

We know for sure that the data is written correctly as it sometimes
does succeed to read all successfully.
No errors are to be seen in kernel level , and definitely not in the
application side.

We have seen that the more threads there are , the more likely this
problem to occur.
Same as the amount of data.
The bigger the data , the more likely for us to see the problem.

Any suggestion how to investigate ?


Dan Porat

On Tue, Dec 15, 2009 at 10:47 PM, Grant Grundler <grundler@xxxxxxxxxx> wrote:
>
> On Tue, Dec 15, 2009 at 11:29 AM, Dan Porat <dan.porat@xxxxxxxxx> wrote:
> > I am running into data integrity issues while running sgp_dd ver 1.20
> > against any sg device while running 31 threads.
> > kernel 2.6.28 Ubuntu.
> > When running it in slow speed (20 MB/s) all runs well.
> > When pushing it towards the 50MB/s , Data integrity issues appear.
>
> How are you varying the speed?
>
> > When running it against sd devices - no integrity issues , but bpt is
> > not determined and changes .
>
> Hrm? bpt is a parameter. What do you mean?
>
> I don't know offhand why sg vs sd would make a difference but it's
> obviously of interest.
>
> > Any idea how to fix the sg data integrity issues?
>
> Can you post Good vs Bad data?
> Knowing the offset, size, and type of corruption will help narrow down
> possible sources of corruption.
>
> Any errors reported by the device driver, memory controller, sg device?
>
> cheers,
> grant
--
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