From owner-freebsd-stable@FreeBSD.ORG Tue Jul 8 09:47:55 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 122771065675 for ; Tue, 8 Jul 2008 09:47:55 +0000 (UTC) (envelope-from beaker@hot.pl) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.freebsd.org (Postfix) with ESMTP id C409F8FC19 for ; Tue, 8 Jul 2008 09:47:54 +0000 (UTC) (envelope-from beaker@hot.pl) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 141FD1385EA; Tue, 8 Jul 2008 05:47:54 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Tue, 08 Jul 2008 05:47:54 -0400 X-Sasl-enc: CxSQWUDtYmVBRmXvmQROwLYVf7GNoYAqvipW17575BWX 1215510473 Received: from buka.ramfasto.com (dyb186.internetdsl.tpnet.pl [83.14.53.186]) by mail.messagingengine.com (Postfix) with ESMTPA id D24B9290C9; Tue, 8 Jul 2008 05:47:52 -0400 (EDT) Message-ID: <487337C7.7030705@hot.pl> Date: Tue, 08 Jul 2008 11:47:51 +0200 From: =?UTF-8?B?S3J6eXN6dG9mIErEmWRydWN6eWs=?= User-Agent: Thunderbird 2.0.0.14 (X11/20080707) MIME-Version: 1.0 To: pyunyh@gmail.com References: <20080701004855.GF83626@cdnetworks.co.kr> <486A07A4.1070406@hot.pl> <20080702010929.GA87933@cdnetworks.co.kr> <486C0E69.8020603@hot.pl> <20080703015948.GB92015@cdnetworks.co.kr> <486CBA1D.6000602@hot.pl> <20080705011612.GC671@cdnetworks.co.kr> <48712EE8.1000701@hot.pl> <20080707102433.GE8171@cdnetworks.co.kr> <487263EF.6070003@hot.pl> <20080708062443.GE12415@cdnetworks.co.kr> In-Reply-To: <20080708062443.GE12415@cdnetworks.co.kr> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-stable@freebsd.org Subject: Re: Marvell Yukon 88E8062 - media selection problem X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2008 09:47:55 -0000 Pyun YongHyeon wrote: > It may still have some odd cases for dual port controllers. I guess > the reset sequence of the controller is important as status LEs are > shared between ports. The patch you tried in previous patch( > msk.88E8040.patch5) has a couple of fixes which might also help to > stability under certain conditions. Orignally msk.88E8040.patch5 > was generated for 88E8040 fast ethernet controller but it miserably > failed to support the controller so I had to think harder to make > it work. :-( > > Anyway I'll commit the minimal patch in a couple of days as it > seems that it wouldn't affect other Yukon II controllers. Ok. I'm not sure I've been clear though: with the smaller patch only one interface worked (but it was msk1 for whatever reason this time). So my question would be: once this patch gets in the tree, would it possible to for me to apply some parts of msk.88E8040.patch5 parts to get both interfaces running? I need to put the only two msk-boxes I currently have in kind of production stage. Currently for testing, but it will be harder for me to test fixes. As of today, I'll set them up with 7-STABLE + msk.88E040.patch5 since this setup was only one that seemed fully functional. Testing will still be possible, since I could schedule some maintenance work on one of the boxes during evenings (luckily only one of affected machines will have to run 24/7). In my current testing I just rebuilt kernel/rebooted with every test which is a bit annoying. I'm certain it would be possible to build affected parts as modules and rebuild->kldunload->kldload only those. Am I right? If it is indeed possible I'd appreciate some instructions on how to do that properly. -- Best regards, Krzysztof Jędruczyk