Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Nov 2005 00:46:16 +0800
From:      kylin <fierykylin@gmail.com>
To:        John Baldwin <jhb@freebsd.org>, "M. Warner Losh" <imp@bsdimp.com>,  "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>
Subject:   Re: misc questions about the device&driver arch
Message-ID:  <87ab37ab0511060846v203a266dtf6058ebbd4afcc90@mail.gmail.com>
In-Reply-To: <200511061007.03634.jhb@FreeBSD.org>
References:  <87ab37ab0511032030o134b9316j83295dd303e4e44b@mail.gmail.com> <20051105.140416.69987626.imp@bsdimp.com> <87ab37ab0511060314m2eef7458vefc4f5f657ea6501@mail.gmail.com> <200511061007.03634.jhb@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11/6/05, John Baldwin <jhb@freebsd.org> wrote:
> On Sunday 06 November 2005 06:14 am, kylin wrote:
> > On 11/6/05, M. Warner Losh <imp@bsdimp.com> wrote:
> > > In message: <87ab37ab0511032030o134b9316j83295dd303e4e44b@mail.gmail.=
com>
> > >
> > >            kylin <fierykylin@gmail.com> writes:
> > > : ///////////////
> > > : pci bridge dynamic resize
> > > : /////////////
> > > : it seems that the device arch of freebsd is similar to what is reve=
aled
> > > : in window OS. i have read the pcie hotplug tps of windows longhorn =
,it
> > > : is said that with some hardware mechanisms the pci bridge driver ca=
n do
> > > : global pci resource window reconfiguration.so good to the hotplugin=
 pci
> > > : device for it avoid prelocating resource for the device .
> > > : i wonder ,if the mem /io/irq reconfiguration possible under freebsd=
 .:)
> > > :  1
> > >
> > > Yes.  Cardbus does it all the time.  However, there's no pcie hot-plu=
g
> > > support yet, so the process for kicking off configuration of the new
> > > device doesn't happen.
> > >
> > > Warner
> >
> > sorry for my poor grammar ,i think i confused the public:) i will make
> > myself clear with the words below about the  PCI Multi-level Rebalance
> >
> > PCI Multi-level Rebalance in Windows Longhorn
> > Updated: November 25, 2003
>
> No, FreeBSD doesn't currently do what this decribes yet.  It would be pos=
sible
> to do it by adding a new device_pause() method that drivers would be requ=
ired
> to implement while the resources were shuffled around though and possibly=
 a
> device_unpause() method so that they could update their state if their
> resources were changed while the device was paused.
>
> --
> John Baldwin <jhb@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
> "Power Users Use the Power to Serve" =3D http://www.FreeBSD.org
>

To be or Not to be ,really a question ,may be the change is so huge
that a new branch is suitable
--
we who r about to die,salute u!



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