From owner-freebsd-questions@FreeBSD.ORG Fri Jan 11 01:30:50 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1EDF16A417 for ; Fri, 11 Jan 2008 01:30:50 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.186]) by mx1.freebsd.org (Postfix) with ESMTP id 50A9013C44B for ; Fri, 11 Jan 2008 01:30:50 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by rv-out-0910.google.com with SMTP id l15so896983rvb.43 for ; Thu, 10 Jan 2008 17:30:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:received:date:from:to:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; bh=/xRo94oPOMRNXIWvlfupCKzFTJFV2Fs0FW4aZlsl5T4=; b=rjl+lzgtf9a4Z5gbO+ByWVlDCCjiEoWL+w7ntLfiVOJUZekaKb3rQm88HWE6yw3WzZxDMPep6OfYM3rhnffYUJrSLmVta280rjeKAzihzSbARyLS+TgI/vAuBbiBwi7hlDoFmopDF/rMxndFmRw9L3GoUCgJRfIhXIjcxZennjU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=GHyum6MMXLmZf1+nRhRgQ6ZFrLXXzj5czBbZMKyqfyeSAjQWDR+nTUugd+VbAeAM7+GExkVyV+AdtG9ixlncuXO5BBkhj32bqM/ejMbCTFRAJou0fFaIrjG4LnKt/Ieug5hcJuSEb0u92d2rdZiOVUq709HDuhPrgWXmscarahY= Received: by 10.141.71.8 with SMTP id y8mr1659389rvk.32.1200013507045; Thu, 10 Jan 2008 17:05:07 -0800 (PST) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTPS id g31sm1478072rvb.7.2008.01.10.17.05.04 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 10 Jan 2008 17:05:06 -0800 (PST) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.13.5/8.13.5) with ESMTP id m0B10hb0063942 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 11 Jan 2008 10:00:43 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.13.5/8.13.5/Submit) id m0B10gtG063941; Fri, 11 Jan 2008 10:00:42 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Fri, 11 Jan 2008 10:00:42 +0900 From: Pyun YongHyeon To: Erik Osterholm , Kris Kennaway , freebsd-questions@FreeBSD.org, yongari@FreeBSD.org Message-ID: <20080111010042.GB59435@cdnetworks.co.kr> References: <478556AD.6090400@bsdforen.de> <20080110161541.GA2317@aleph.cepheid.org> <478682D2.8030006@FreeBSD.org> <20080110210655.GA9505@aleph.cepheid.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080110210655.GA9505@aleph.cepheid.org> User-Agent: Mutt/1.4.2.1i Cc: Subject: Re: FreeBSD's problems as seen by the BSDForen.de community X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 01:30:51 -0000 On Thu, Jan 10, 2008 at 03:06:55PM -0600, Erik Osterholm wrote: > Sorry to cold-CC you on this, yongari--please ignore if this doesn't > interest you. > I'm interesting in fixing drivers in tree. txp(4) is one of drivers that need more attention, I guess. It seems that datasheet for 3Com Typhoon is not available to developers so fixing may require lots of time and trial and errors. Unfortunately I don't have that hardware (I can't find that hardware in local store.) so it would be hard for me to fix it. If you can ship the hardware to me, please let me know. I'm somewhat overloaded so it would take more time than usual... > On Thu, Jan 10, 2008 at 09:40:50PM +0100, Kris Kennaway wrote: > > Erik Osterholm wrote: > > >On Thu, Jan 10, 2008 at 11:56:15PM +0900, Adrian Chadd wrote: > > >>On 10/01/2008, Dominic Fandrey wrote: > > >> > > >>This is the thing though. Its working for the developers, its not > > >>working for the users, so how do you think it'll get fixed? > > >> > > >>>The second big problem is the handling of regressions. PRs remain > > >>>unanswered or the reporters are told that the regressions they > > >>>report do not exist. Some of our members have even suffered the > > >>>experience that they developed a patch, but it simply was ignored > > >>>or turned down for the reason that it was a "Linux solution". > > >>>Especially frustrating for those among us who have never looked at > > >>>Linux code. > > >>Whats the PR number? > > > > > >I'm coming in in the middle of this thread, but here's one from July > > >2006: > > >kern/100839 > > > > > >No one from the FreeBSD community ever responded on it. I thought > > >that I'd even suggested removing the driver entirely, due to this > > >showstopping bug, and removing its listing as compatible, but now I > > >can't find an archived reference, so maybe it was in my head. > > > > > >I love FreeBSD, and I used it on a daily basis, but there's an > > >example, if you're genuinely interested. > > > > > >Erik > > > > Yeah, that's a pretty good example of hardware with no real maintainer > > in the FreeBSD community. Actually it does look like yongari@ worked on > > it a couple of months ago, so you might want to bring it to his attention. > > > > Kris > > I can do that, though it looks like the changes made were quite > generic to interfaces in general, and not specific to the TXP. While > I was trying to get this to work, it looked pretty likely that the > problem was in how the kernel was talking to the device itself--the > device would get confused when it was brought down and back up. > > My recollection is that the Linux driver just stops I/O to the card, > but leaves it in its online state, effectively disconnecting it from > the TCP/IP stack, in order to bring it down. FreeBSD tries to > actually disable the interface, but doesn't re-initialize it correctly > when bringing it back up. > > If someone doesn't want to take accountability for the bug, I'd really > like to see it removed from the compatibility list. I could probably > find some hardware to donate to the cause of fixing it, if someone was > committed to fixing it, though. > > Erik -- Regards, Pyun YongHyeon