Re: [opensuse] Adding SATA port multiplier support in Opensuse 10.2
By saying the vanilla kernel route, I meant downloading 2.6.18.8 from kernel.org and doing the patches against it, and then running that kernel. I just downloaded it and the patches worked fine against that base. The problem is that I am not sure what I lose by loading that kernel over the patched version that opensuse distributes. Especially since I like to use EVMS, and I know that seems to work out of the box with the patched opensuse kernel. Device mapper support is in 2.6.18.8, but again I am not sure what else went into the opensuse version. Is there a list of all patches that opensuse applied to the generic 2.6.18.8 kernel? Also, I contacted Tejun, and his existing patches are on a path to be incorporated into 2.6.23, but he is about to release PMP support for AHCI SATA controllers, which should be very popular too. I'll try and track down the forward port of the patchset, but I may try just running with the patched vanilla 2.6.18.8 first. I haven't used bugzilla before, but I'll work on getting a request added. PMP support is just SO useful, and windows drivers now pretty much support it across the board on a bunch of different controllers. Linux really needs it since software raid works so well. Thanks, Mike ----- Original Message ---- From: Greg Freemyer <greg.freemyer@gmail.com> Cc: opensuse@opensuse.org Sent: Monday, June 25, 2007 10:09:56 AM Subject: Re: [opensuse] Adding SATA port multiplier support in Opensuse 10.2 On 6/25/07, Mike Myers <mikesm559@yahoo.com> wrote:
Hi. I am having difficulty in applying the patches at http://home-tj.org/wiki/index.php/Libata-tj-stable to the 2.6.18.8-0.3 kernel. Some of the patchs seem to be applied, but others not. I need this to make SATA port multiplier work.
Before I just go the vanilla kernel route, has anyone managed to get these patches incorporated in the patched opensuse kernel?
Thanks,
mike
Mike, Even the vanilla kernel route may not help you much. The PMP patches never made it into vanilla (yet). If you search the lkml-ide mailing list I think you will find some people that have forward ported the PMP patchset, but you are definitely heading into unsupported territory. FYI: I think Tejun Heo is a Novell employee, so you may have better luck asking for the patchset to be incorporated into the 10.3 kernel. If you submit a bugzilla, etc. let me know and I'll add my vote. Greg -- Greg Freemyer The Norcross Group Forensics for the 21st Century -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org ____________________________________________________________________________________Ready for the edge of your seat? Check out tonight's top picks on Yahoo! TV. http://tv.yahoo.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 6/25/07, Mike Myers <mikesm559@yahoo.com> wrote:
By saying the vanilla kernel route, I meant downloading 2.6.18.8 from kernel.org and doing the patches against it, and then running that kernel. I just downloaded it and the patches worked fine against that base. The problem is that I am not sure what I lose by loading that kernel over the patched version that opensuse distributes. Especially since I like to use EVMS, and I know that seems to work out of the box with the patched opensuse kernel. Device mapper support is in 2.6.18.8, but again I am not sure what else went into the opensuse version.
Is there a list of all patches that opensuse applied to the generic 2.6.18.8 kernel?
If you install the 2.6.18 suse kernel sources, one of the files is the specfile (iirc). In the specfile you will find all the suse patches to vanilla.
Also, I contacted Tejun, and his existing patches are on a path to be incorporated into 2.6.23, but he is about to release PMP support for AHCI SATA controllers, which should be very popular too.
Really. That is good news. If that is so, then they will be in the next rc series. And the KOTD kernel is normally only a few days behind vanilla and normally tracks the rc series. So if you want to wait until 2.6.23-rc1 is released (maybe a month from now?) and then watch the kotd kernel to see when it gets updated you should have a good way to go forward. Also, a few weeks after that a new 10.3 alpha/beta will likely come out that has the new kernel. Both of those kernels have all the Suse patches in them. (FYI: there is already a schedule for the alpha/beta released of 10.3 if you want to try and see when things are likely going to happen.) FYI: AFAIK the 10.2 userland tools will work with a 10./3 Alpha/Beta kernel and/or a KOTD kernel, so you would just need to update the kernel. You can point yast to the Alpha/beta repository and tell it to get just the kernel package. With kotd, I think you have to download the rpm and install it manually.
I'll try and track down the forward port of the patchset, but I may try just running with the patched vanilla 2.6.18.8 first.
I haven't used bugzilla before, but I'll work on getting a request added. PMP support is just SO useful, and windows drivers now pretty much support it across the board on a bunch of different controllers. Linux really needs it since software raid works so well.
If it is part of 2.6.23 vanilla, then there may be no need. ie. I don't think PMP requires anything but kernel support and suse would be very unlikely to disable it once it is available in vanilla. I guess the one issue maybe how the timing works. ie. Will 2.6.23 be released in time for 10.3's release? If not, then maybe the Suse team would consider adding the PMP patch to there 2.6.22 kernel.
Thanks, Mike
Greg -- Greg Freemyer The Norcross Group Forensics for the 21st Century -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
The PMP patches this thread was about just got submitted to lkml-ide. Great news from my perspective. I hope they get into 10.3 Greg On 6/25/07, Greg Freemyer <greg.freemyer@gmail.com> wrote:
By saying the vanilla kernel route, I meant downloading 2.6.18.8 from kernel.org and doing the patches against it, and then running that kernel. I just downloaded it and the patches worked fine against that base. The problem is that I am not sure what I lose by loading that kernel over the patched version that opensuse distributes. Especially since I like to use EVMS, and I know that seems to work out of
On 6/25/07, Mike Myers <mikesm559@yahoo.com> wrote: the box with
the patched opensuse kernel. Device mapper support is in 2.6.18.8, but again I am not sure what else went into the opensuse version.
Is there a list of all patches that opensuse applied to the generic 2.6.18.8 kernel?
If you install the 2.6.18 suse kernel sources, one of the files is the specfile (iirc). In the specfile you will find all the suse patches to vanilla.
Also, I contacted Tejun, and his existing patches are on a path to be incorporated into 2.6.23, but he is about to release PMP support for AHCI SATA controllers, which should be very popular too.
Really. That is good news. If that is so, then they will be in the next rc series. And the KOTD kernel is normally only a few days behind vanilla and normally tracks the rc series. So if you want to wait until 2.6.23-rc1 is released (maybe a month from now?) and then watch the kotd kernel to see when it gets updated you should have a good way to go forward.
Also, a few weeks after that a new 10.3 alpha/beta will likely come out that has the new kernel. Both of those kernels have all the Suse patches in them. (FYI: there is already a schedule for the alpha/beta released of 10.3 if you want to try and see when things are likely going to happen.)
FYI: AFAIK the 10.2 userland tools will work with a 10./3 Alpha/Beta kernel and/or a KOTD kernel, so you would just need to update the kernel. You can point yast to the Alpha/beta repository and tell it to get just the kernel package.
With kotd, I think you have to download the rpm and install it manually.
I'll try and track down the forward port of the patchset, but I may try just running with the patched vanilla 2.6.18.8 first.
I haven't used bugzilla before, but I'll work on getting a request added. PMP support is just SO useful, and windows drivers now pretty much support it across the board on a bunch of different controllers. Linux really needs it since software raid works so well.
If it is part of 2.6.23 vanilla, then there may be no need. ie. I don't think PMP requires anything but kernel support and suse would be very unlikely to disable it once it is available in vanilla.
I guess the one issue maybe how the timing works. ie. Will 2.6.23 be released in time for 10.3's release? If not, then maybe the Suse team would consider adding the PMP patch to there 2.6.22 kernel.
Thanks, Mike
Greg
-- Greg Freemyer The Norcross Group Forensics for the 21st Century
-- Greg Freemyer The Norcross Group Forensics for the 21st Century -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 7/1/07, greg.freemyer@gmail.com <greg.freemyer@gmail.com> wrote:
The PMP patches this thread was about just got submitted to lkml-ide.
Great news from my perspective.
I hope they get into 10.3
Greg
I just read that the 10.3 beta has PMP support even though it is not in the 2.6.23-rc series. (Hopefully 2.6.24). Anyway I haven't tried the beta yet, but I think that is great thing that 10.3 looks like it will have PMP support. Greg -- Greg Freemyer Litigation Triage Solutions Specialist http://www.linkedin.com/in/gregfreemyer The Norcross Group The Intersection of Evidence & Technology http://www.norcrossgroup.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Greg Freemyer
-
greg.freemyer@gmail.com
-
Mike Myers