Matt Garman | 1 Nov 23:08 2010
Picon

status of sas1068 ata-passthrough bug?

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 <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Cláudio Martins | 2 Nov 23:05 2010
Picon

Re: status of sas1068 ata-passthrough bug?


On Mon, 1 Nov 2010 17:08:38 -0500 Matt Garman <matthew.garman <at> gmail.com> 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=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).
> 

 Hi,

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

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2a1b7e5

 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" in
(Continue reading)

Matt Garman | 3 Nov 04:00 2010
Picon

Re: status of sas1068 ata-passthrough bug?

2010/11/2 Cláudio Martins <ctpm <at> ist.utl.pt>:
> On Mon, 1 Nov 2010 17:08:38 -0500 Matt Garman <matthew.garman <at> gmail.com> 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=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).
>>
>
>  Hi,
>
>  This is indeed fixed in v2.6.36, by commit 2a1b7e5
>
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2a1b7e5
>
>  I'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?
--
(Continue reading)

Cláudio Martins | 3 Nov 04:20 2010
Picon

Re: status of sas1068 ata-passthrough bug?


On Tue, 2 Nov 2010 22:00:43 -0500 Matt Garman <matthew.garman <at> gmail.com> wrote:
> >
> >  This is indeed fixed in v2.6.36, by commit 2a1b7e5
> >
> > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2a1b7e5
> >
> >  I'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?
> 

 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
(Continue reading)

Michael Sallaway | 3 Nov 04:39 2010

Re: status of sas1068 ata-passthrough bug?


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 fix
> backported, but I'm just speculating.

I can confirm that it does -- I was running 10.04 (which has 2.6.32 as 
standard), and had problems with my 1068E card. I manually installed the 
linux-image-2.6.35-21-server package for some other fixes to the RAID6 
error handling, and found that the 1068E card started working fine when 
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 
figure out if I should stay with .35 for now....)

Cheers,
Michael

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

Cláudio Martins | 3 Nov 07:29 2010
Picon

Re: status of sas1068 ata-passthrough bug?


On Wed, 03 Nov 2010 13:39:57 +1000 Michael Sallaway <michael <at> sallaway.com> wrote:
> 
> On 3/11/2010 1:20 PM, Cláudio Martins wrote:
> > 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 
> figure out if I should stay with .35 for now....)
> 

 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=oneline drivers/message/fusion/

 Would give you commits related to mpt and mptsas drivers, while
(Continue reading)

Michael Sallaway | 3 Nov 07:33 2010

Re: status of sas1068 ata-passthrough bug?


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 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.
>
>   <snip>

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

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

Vincent Schut | 4 Nov 13:50 2010
Picon

Re: status of sas1068 ata-passthrough bug?

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 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.
>>
>> <snip>
>
> 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 this 
info, but hesitated to ask on this list and didn't know where to look 
else. I'll just wait till kernel 2.6.36 pops up in my distro, and 
re-enable smartd then.

Vincent.

(Continue reading)


Gmane