WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] XenLinux: backport newer tg3 driver?

To: Luca Lesinigo <luca@xxxxxxxxxxxxx>
Subject: Re: [Xen-users] XenLinux: backport newer tg3 driver?
From: "Fajar A. Nugraha" <fajar@xxxxxxxxx>
Date: Fri, 2 Oct 2009 05:14:50 +0700
Cc: xen-users <xen-users@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 01 Oct 2009 15:24:03 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <EC32E1AB-58F7-4E46-95A0-410285E799CC@xxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <EC32E1AB-58F7-4E46-95A0-410285E799CC@xxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
On Thu, Oct 1, 2009 at 10:59 PM, Luca Lesinigo <luca@xxxxxxxxxxxxx> wrote:
> I'd like to switch to your Linux-2.6.18 kernel for Domain-0 on some HP
> DL160G5 systems, but the tg3 driver you're currently including lacks support
> for the onboard gigabit ethernets (Broadcom NetXtreme BCM5722).
>
> It was added later:
> http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.28.y.git;a=commit;h=126a336822a6594662f5898f1ddf33e6d048fcc7
>
> I wonder if it is possible to backport the driver and include it in some
> future versions of your support tarball? Gentoo folks included an updated
> driver in their 2.6.21-xen sources, but I don't know where the patch comes
> from.

Generally speaking, xen.org's 2.6.18 kernel is not as well-maintained
as vendor's kernel or latest kernel in terms of new drivers and
bugfix.

That being said, in the past (around the time of RHEL 5.0) I used to
download tg3 drivers from Broadcom
(http://www.broadcom.com/support/ethernet_nic/downloaddrivers.php),
compile them manually to test (the module can be compiled outside
kernel tree), and if it works I'd create a dkms RPM so it can be used
on any version of Redhat's 2.6.18 kernel-xen. I stopped doing that
sometime ago (around the time of RHEL 5.3) because Redhat also updates
their drivers, and they're doing it more frequent than I did :P

So here's what you can do :
- make sure you have kernel source/dev package installed (enough to
build a module), download drivers from broadcom, install it. OR
- download latest kernel-xen SRPM from Redhat/Centos, and use the
patches (at least tg3 drivers part) to update your kernel source.

-- 
Fajar

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>