status of sas1068 ata-passthrough bug?

status of sas1068 ata-passthrough bug?

am 01.11.2010 23:08:38 von Matt Garman

I've seen a few mentions on this list of kernel bug 14831 / 13594,
where drives on an LSI SAS1068 controller are dropped when smartd is
run:

https://bugzilla.kernel.org/show_bug.cgi?id=14831
https://bugzilla.kernel.org/show_bug.cgi?id=13594

I was just wondering if this bug is "officially" fixed, and if so, in
what kernel version? The Bugzilla entries above don't show it as
fixed, but I saw on this list someone mentioned that it's fixed in
2.6.36 (I think---I can't find that post now).

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

Re: status of sas1068 ata-passthrough bug?

am 02.11.2010 23:05:17 von ctpm

On Mon, 1 Nov 2010 17:08:38 -0500 Matt Garman > wrote:
> I've seen a few mentions on this list of kernel bug 14831 / 13594,
> where drives on an LSI SAS1068 controller are dropped when smartd is
> run:
>=20
> https://bugzilla.kernel.org/show_bug.cgi?id=3D14831
> https://bugzilla.kernel.org/show_bug.cgi?id=3D13594
>=20
> I was just wondering if this bug is "officially" fixed, and if so, in
> what kernel version? The Bugzilla entries above don't show it as
> fixed, but I saw on this list someone mentioned that it's fixed in
> 2.6.36 (I think---I can't find that post now).
>=20

Hi,

This is indeed fixed in v2.6.36, by commit 2a1b7e5

http://git.kernel.org/?p=3Dlinux/kernel/git/torvalds/linux-2 .6.git;a=3D=
commit;h=3D2a1b7e5

I've been running a 16-disk RAID6 MD array since 2.6.36 and I can use
smartmontools with no issues.

Best regards

Cláudio

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

Re: status of sas1068 ata-passthrough bug?

am 03.11.2010 04:00:43 von Matt Garman

2010/11/2 Cl=E1udio Martins :
> On Mon, 1 Nov 2010 17:08:38 -0500 Matt Garman om> wrote:
>> I've seen a few mentions on this list of kernel bug 14831 / 13594,
>> where drives on an LSI SAS1068 controller are dropped when smartd is
>> run:
>>
>> https://bugzilla.kernel.org/show_bug.cgi?id=3D14831
>> https://bugzilla.kernel.org/show_bug.cgi?id=3D13594
>>
>> I was just wondering if this bug is "officially" fixed, and if so, i=
n
>> what kernel version? =A0The Bugzilla entries above don't show it as
>> fixed, but I saw on this list someone mentioned that it's fixed in
>> 2.6.36 (I think---I can't find that post now).
>>
>
> =A0Hi,
>
> =A0This is indeed fixed in v2.6.36, by commit 2a1b7e5
>
> http://git.kernel.org/?p=3Dlinux/kernel/git/torvalds/linux-2 .6.git;a=3D=
commit;h=3D2a1b7e5
>
> =A0I've been running a 16-disk RAID6 MD array since 2.6.36 and I can =
use
> smartmontools with no issues.

Thank you, that is very helpful!

Do you, or the list in general, happen to know if this fix has made it
into any distribution-specific kernels? E.g., ubuntu server, centos,
etc?
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" i=
n
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: status of sas1068 ata-passthrough bug?

am 03.11.2010 04:20:49 von ctpm

On Tue, 2 Nov 2010 22:00:43 -0500 Matt Garman > wrote:
> >
> >  This is indeed fixed in v2.6.36, by commit 2a1b7e5
> >
> > http://git.kernel.org/?p=3Dlinux/kernel/git/torvalds/linux-2 .6.git;=
a=3Dcommit;h=3D2a1b7e5
> >
> >  I've been running a 16-disk RAID6 MD array since 2.6.36 and I=
can use
> > smartmontools with no issues.
>=20
> Thank you, that is very helpful!
>=20
> Do you, or the list in general, happen to know if this fix has made i=
t
> into any distribution-specific kernels? E.g., ubuntu server, centos,
> etc?
>=20

Hi,

Sadly I don't know if it has made any distro kernels. I tend to stick
to vanilla so I can get the latest features and fixes, especially the
ones related to storage hardware and filesystems (though, you might
sometimes also get the latest bugs ;-) ).

I would guess that Ubuntu might have some 2.6.35 kernel with this fix
backported, but I'm just speculating.

Also, as a last resort, you could try to apply the patch and rebuild
using the sources of your favorite distro kernel. The patch is quite
simple, but be warned that the MPTSAS module also got some other
potentially interesting fixes on the 2.6.36 cycle.

Best regards

Cláudio

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

Re: status of sas1068 ata-passthrough bug?

am 03.11.2010 04:39:57 von Michael Sallaway

On 3/11/2010 1:20 PM, Cláudio Martins wrote:
> I would guess that Ubuntu might have some 2.6.35 kernel with this f=
ix
> backported, but I'm just speculating.

I can confirm that it does -- I was running 10.04 (which has 2.6.32 as=20
standard), and had problems with my 1068E card. I manually installed th=
e=20
linux-image-2.6.35-21-server package for some other fixes to the RAID6=20
error handling, and found that the 1068E card started working fine when=
=20
I put it back in.

> Also, as a last resort, you could try to apply the patch and rebuild
> using the sources of your favorite distro kernel. The patch is quite
> simple, but be warned that the MPTSAS module also got some other
> potentially interesting fixes on the 2.6.36 cycle.

Interesting.... where might I find out more info about that? (trying to=
=20
figure out if I should stay with .35 for now....)

Cheers,
Michael

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

Re: status of sas1068 ata-passthrough bug?

am 03.11.2010 07:29:14 von ctpm

On Wed, 03 Nov 2010 13:39:57 +1000 Michael Sallaway om> wrote:
>=20
> On 3/11/2010 1:20 PM, Cláudio Martins wrote:
> > Also, as a last resort, you could try to apply the patch and rebuil=
d
> > using the sources of your favorite distro kernel. The patch is quit=
e
> > simple, but be warned that the MPTSAS module also got some other
> > potentially interesting fixes on the 2.6.36 cycle.
>=20
> Interesting.... where might I find out more info about that? (trying =
to=20
> figure out if I should stay with .35 for now....)
>=20

Hi,

What I do is follow Linus' git repository history periodically. I did
a "git clone" of his repo and now do a "git pull" from time to time.

If you don't have done it already, taking a little time to get to know
the git basic commands is really useful for this kind of stuff. You
don't even need to know all the details of commiting, etc, but just
knowing how to use git-log and git-diff is already useful.

For example, you would do

git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux =
-2.6.git
cd linux-2.6
git log --pretty=3Doneline drivers/message/fusion/

Would give you commits related to mpt and mptsas drivers, while
ignoring unrelated commits. It is also easy to find out whether a given
release has a specific commit or not and find commits by a specific
author and much, much more.

The commit messages also tend to explain quite well the issues fixed,
so it is usually enough to figure if a given commit is interesting or
not.

git-diff will also generate a patch which is often good enough to
apply to an older kernel, provided the piece of code hasn't changed a
lot.

Hope this helps.

Best regards

Cláudio

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

Re: status of sas1068 ata-passthrough bug?

am 03.11.2010 07:33:22 von Michael Sallaway

On 3/11/2010 4:29 PM, Cláudio Martins wrote:
> What I do is follow Linus' git repository history periodically. I did
> a "git clone" of his repo and now do a "git pull" from time to time.
>
> If you don't have done it already, taking a little time to get to k=
now
> the git basic commands is really useful for this kind of stuff. You
> don't even need to know all the details of commiting, etc, but just
> knowing how to use git-log and git-diff is already useful.
>
>

Hey, that's fantastic -- thanks for those tips. I've been meaning to di=
g=20
around with git for a while, this will probably give me the=20
encouragement needed to figure out what I'm doing for once. :-)

Thanks for the pointers!

Cheers,
Michael




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

Re: status of sas1068 ata-passthrough bug?

am 04.11.2010 13:50:44 von Vincent Schut

On 11/03/2010 07:33 AM, Michael Sallaway wrote:
>
>
> On 3/11/2010 4:29 PM, Cláudio Martins wrote:
>> What I do is follow Linus' git repository history periodically. I di=
d
>> a "git clone" of his repo and now do a "git pull" from time to time.
>>
>> If you don't have done it already, taking a little time to get to kn=
ow
>> the git basic commands is really useful for this kind of stuff. You
>> don't even need to know all the details of commiting, etc, but just
>> knowing how to use git-log and git-diff is already useful.
>>
>>
>
> Hey, that's fantastic -- thanks for those tips. I've been meaning to =
dig
> around with git for a while, this will probably give me the
> encouragement needed to figure out what I'm doing for once. :-)
>
> Thanks for the pointers!
>
> Cheers,
> Michael

Just want to chime in with a thank-you-all... I've been waiting for thi=
s=20
info, but hesitated to ask on this list and didn't know where to look=20
else. I'll just wait till kernel 2.6.36 pops up in my distro, and=20
re-enable smartd then.

Vincent.

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

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