From owner-freebsd-current@FreeBSD.ORG Mon Feb 5 11:46:02 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B4FA16A498 for ; Mon, 5 Feb 2007 11:46:02 +0000 (UTC) (envelope-from conrad.burger@mxit.com) Received: from smtp.swistgroup.com (smtp.swisttech.com [196.211.145.42]) by mx1.freebsd.org (Postfix) with ESMTP id 2E0F113C478 for ; Mon, 5 Feb 2007 11:46:01 +0000 (UTC) (envelope-from conrad.burger@mxit.com) Received: from timon.swistgroup.com (unknown [172.16.1.30]) by smtp.swistgroup.com (Postfix) with ESMTP id AE8CF81CFE for ; Mon, 5 Feb 2007 14:05:56 +0200 (SAST) Received: from mailnull by timon.swistgroup.com with local (Exim 4.52 (FreeBSD)) id 1HE2M4-000424-GF for freebsd-current@freebsd.org; Mon, 05 Feb 2007 13:49:52 +0200 Received: from mail.swistgroup.com ([172.16.1.6] helo=hermes.swistgroup.com) by timon.swistgroup.com with esmtp (Exim 4.52 (FreeBSD)) id 1HE2M4-00041e-Cc; Mon, 05 Feb 2007 13:49:52 +0200 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Mon, 5 Feb 2007 13:46:03 +0200 Message-ID: <45FBF1D2998C93429047415BE8091CC8303CFE@HERMES.swistgroup.com> In-Reply-To: <45C0C566.8040504@delphij.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Need Help:: BCE Interface - back port SERDES support to STABLE Thread-Index: AcdFVcS53QWoy6jsQkyFn0csc4F1VgBXDX4Q From: "Conrad Burger" To: "LI Xin" X-disclaimer: Legalsentry Cc: freebsd-current@freebsd.org Subject: RE: Need Help:: BCE Interface - back port SERDES support to STABLE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Feb 2007 11:46:03 -0000 ******************************************************************* Click here to view our e-mail legal notice: http://www.mxit.co.za/pdfs/mxit_legal.pdf or call: +27 21 888 5000 ******************************************************************* Thank you for offering to help! I have tried to test the BCE-SERDES on CURRENT, but it looks like there = are still some problems with the driver on CURRENT. The kernel panics when I = try to assign an IP to the interface.=20 It's rather pointless to try and port the driver to STABLE when it = doesn't work on CURRENT. Will try to port the driver to STABLE when it works on = CURRENT.=20 Regards=20 Conrad=20 -----Original Message----- From: LI Xin [mailto:delphij@delphij.net]=20 Sent: 31 January 2007 06:36 PM To: Conrad Burger Cc: freebsd-current@freebsd.org Subject: Re: Need Help:: BCE Interface - back port SERDES support to = STABLE Conrad Burger wrote: > ******************************************************************* > Click here to view our e-mail legal notice:=20 > http://www.mxit.co.za/pdfs/mxit_legal.pdf or call: +27 21 888 5000 > ******************************************************************* > Hi=20 >=20 > Could someone please help me to create a patch to back port the SERDES = support > that was recently added to the BCE driver in CURRENT to STABLE? >=20 > I have been waiting for SERDES support on STABLE for about 3 months = and I'm > getting rather desperate. >=20 > I am trying to back port it myself using diffs from BCE-STABLE and BCE-CURRENT.=20 > But with almost no C experience and even less writing drivers it's = going to take > awhile. > Currently my kernel panics during boot when it tries to attach/probe = the network > interface.=20 >=20 > I would be much appreciated it if someone could help me. I think you will need to backport some MII changes back too... I do not have actual bce w/SERDES hardware at hand so I think I can not provide some useful help except backporting some code and test to see if it broke my Dell 2950 crashbox :-( Maybe you can provide some panic messages (backtraces if you can, of course) so we can investigate further? Note that it would be nice if you could provide diff in unified format, which is usually preferred and makes it easier to read. Cheers, --=20 Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve!