Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Feb 2005 13:13:11 -0700 (MST)
From:      Warner Losh <imp@bsdimp.com>
To:        cokane@cokane.org, zombyfork@gmail.com
Cc:        freebsd-amd64@freebsd.org
Subject:   Re: PC Card subpart to R3000 thread
Message-ID:  <20050218.131311.104079154.imp@bsdimp.com>
In-Reply-To: <346a8022050218113126c1af5f@mail.gmail.com>
References:  <20050218.102310.74705720.imp@bsdimp.com> <200502181249.53139.jkim@niksun.com> <346a8022050218113126c1af5f@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
From: Coleman Kane <zombyfork@gmail.com>
Subject: Re: PC Card subpart to R3000 thread
Date: Fri, 18 Feb 2005 14:31:48 -0500

> On Fri, 18 Feb 2005 12:49:53 -0500, Jung-uk Kim <jkim@niksun.com> wrote:
> > On Friday 18 February 2005 12:23 pm, Warner Losh wrote:
> > > # I'll note that I really like to be cc'd on changes that impact
> > > the # pccard part of the system :-)
> > >
> > > : Yeah the recipient of the fix just emailed me about this, I am
> > > : guessing that the #if 0 is the uncommitable part. Is there any
> > > : way that this can be done by the kernel (the PCI reg write, that
> > > : is)? Is there any reason that it can't be done there?
> > >
> > > I'd be extremely reluctant to commit the #if 0 part of the fix.
> > > The problem is that we don't quite do bus numbering/renumbering
> > > correctly for pci busses in general.  There's some kludges in
> > > cardbus bridge to cope with this, but I don't like them much at
> > > all.
> > >
> > > So, yes, something can be done about this in the kernel, but that
> > > something is rather more complicated than this overly simplistic
> > > kludge.
> > 
> > Exactly. :-)
> 
> Oh, cool. I was not aware of this numbering issue.

There are a number of issues relating to it, which makes it hard to
solve generically (well, one could always write 255 as the subbus
number, but that has some rather severe performance implications...

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050218.131311.104079154.imp>