Re: Hot-Plug PCIe Support
On Tuesday, January 26, 2016 11:33:08 PM Warner Losh wrote: > It's mostly done, but needs a careful review by PCI domain experts. I've > been doing it a little at a time, but have been crunched for time. Since > $DAYJOB doesn't care about hot plug, it's a lower priority than all the > things related or semi-related to it. As I noted in the review on phabricator, it needs to be rearranged. It currently puts a bunch of code in the PCI bus that instead belongs in the PCI-PCI bridge (all the interrupt handling, MSI, etc. are properties of the bridge and should be handled in their rather than magic fields in the pci_dinfo of the bridge in the parent PCI bus). It is not a lot of code and probably wouldn't take long to finish. I had been waiting to let jmg@ finish it. https://reviews.freebsd.org/D3932 > Warner > > > On Tue, Jan 26, 2016 at 6:58 PM, Adrian Chadd > wrote: > > > please grab the pciehp work that jmg has done and push it along to > > completion. Pretty please in fact. > > > > > > -a > > > > > > On 26 January 2016 at 14:28, Eric van Gyzen wrote: > > > FreeBSD Folks: > > > > > > I am currently scoping the effort to add hot-plug PCIe support to > > > FreeBSD. Is anyone else currently working on this or aware of any > > > design, code, or other effort available outside the tree? > > > > > > FYI, here are perhaps the most interesting references I could find: > > > > > > https://wiki.freebsd.org/PCIHotplug > > > > > > > > https://wiki.freebsd.org/IdeasPage#Implementing_PCI-Hotplug_and_ExpressCard_support > > > > > > > > https://lists.freebsd.org/pipermail/freebsd-current/2015-April/055290.html > > > > > > https://lists.freebsd.org/pipermail/freebsd-ia32/2010-February/date.html > > > > > > Please reply on freebsd-hack...@freebsd.org to minimize cross-posting. > > > > > > Thanks in advance. > > > > > > Eric > > > ___ > > > freebsd-current@freebsd.org mailing list > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > > To unsubscribe, send any mail to " > > freebsd-current-unsubscr...@freebsd.org" > > ___ > > freebsd-a...@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-arch > > To unsubscribe, send any mail to "freebsd-arch-unsubscr...@freebsd.org" > > > ___ > freebsd-a...@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arch > To unsubscribe, send any mail to "freebsd-arch-unsubscr...@freebsd.org" -- John Baldwin ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: Hot-Plug PCIe Support
It's mostly done, but needs a careful review by PCI domain experts. I've been doing it a little at a time, but have been crunched for time. Since $DAYJOB doesn't care about hot plug, it's a lower priority than all the things related or semi-related to it. Warner On Tue, Jan 26, 2016 at 6:58 PM, Adrian Chadd wrote: > please grab the pciehp work that jmg has done and push it along to > completion. Pretty please in fact. > > > -a > > > On 26 January 2016 at 14:28, Eric van Gyzen wrote: > > FreeBSD Folks: > > > > I am currently scoping the effort to add hot-plug PCIe support to > > FreeBSD. Is anyone else currently working on this or aware of any > > design, code, or other effort available outside the tree? > > > > FYI, here are perhaps the most interesting references I could find: > > > > https://wiki.freebsd.org/PCIHotplug > > > > > https://wiki.freebsd.org/IdeasPage#Implementing_PCI-Hotplug_and_ExpressCard_support > > > > > https://lists.freebsd.org/pipermail/freebsd-current/2015-April/055290.html > > > > https://lists.freebsd.org/pipermail/freebsd-ia32/2010-February/date.html > > > > Please reply on freebsd-hack...@freebsd.org to minimize cross-posting. > > > > Thanks in advance. > > > > Eric > > ___ > > freebsd-current@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to " > freebsd-current-unsubscr...@freebsd.org" > ___ > freebsd-a...@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arch > To unsubscribe, send any mail to "freebsd-arch-unsubscr...@freebsd.org" > ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: Hot-Plug PCIe Support
please grab the pciehp work that jmg has done and push it along to completion. Pretty please in fact. -a On 26 January 2016 at 14:28, Eric van Gyzen wrote: > FreeBSD Folks: > > I am currently scoping the effort to add hot-plug PCIe support to > FreeBSD. Is anyone else currently working on this or aware of any > design, code, or other effort available outside the tree? > > FYI, here are perhaps the most interesting references I could find: > > https://wiki.freebsd.org/PCIHotplug > > https://wiki.freebsd.org/IdeasPage#Implementing_PCI-Hotplug_and_ExpressCard_support > > https://lists.freebsd.org/pipermail/freebsd-current/2015-April/055290.html > > https://lists.freebsd.org/pipermail/freebsd-ia32/2010-February/date.html > > Please reply on freebsd-hack...@freebsd.org to minimize cross-posting. > > Thanks in advance. > > Eric > ___ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org" ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: Hot-Plug PCIe Support
On 1/26/16, Eric van Gyzen wrote: > FreeBSD Folks: > > I am currently scoping the effort to add hot-plug PCIe support to > FreeBSD. Is anyone else currently working on this or aware of any > design, code, or other effort available outside the tree? > > FYI, here are perhaps the most interesting references I could find: > > https://wiki.freebsd.org/PCIHotplug > > https://wiki.freebsd.org/IdeasPage#Implementing_PCI-Hotplug_and_ExpressCard_support > > https://lists.freebsd.org/pipermail/freebsd-current/2015-April/055290.html > > https://lists.freebsd.org/pipermail/freebsd-ia32/2010-February/date.html > > Please reply on freebsd-hack...@freebsd.org to minimize cross-posting. > > Thanks in advance. Hi! Added John-Mark to the CC, if I'm not wrong, I stared to play with them. > > Eric > ___ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org" > ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Hot-Plug PCIe Support
FreeBSD Folks: I am currently scoping the effort to add hot-plug PCIe support to FreeBSD. Is anyone else currently working on this or aware of any design, code, or other effort available outside the tree? FYI, here are perhaps the most interesting references I could find: https://wiki.freebsd.org/PCIHotplug https://wiki.freebsd.org/IdeasPage#Implementing_PCI-Hotplug_and_ExpressCard_support https://lists.freebsd.org/pipermail/freebsd-current/2015-April/055290.html https://lists.freebsd.org/pipermail/freebsd-ia32/2010-February/date.html Please reply on freebsd-hack...@freebsd.org to minimize cross-posting. Thanks in advance. Eric ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"