diff --git a/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml b/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml index 476be15a9e..a36fda156c 100644 --- a/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml +++ b/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml @@ -654,4 +654,131 @@ The &os; Foundation + + + BSDCan 2015 + + + + + Dan + Langille + + dvl@FreeBSD.org + + + + + + + + + +

BSDCan, a conference for people working on and with + 4.4BSD-based operating systems and related projects, was held + in Ottawa, Ontario on June 12 and 13. A two-day &os; + developer summit event preceded it on June 10 and 11.

+ +

This was the largest BSDCan ever, with over 280 attendees, up + by more than 40 people over the 2014 event. There were a + record number of speakers and talks. An additional room and + "track" was added to provide even more choices for concurrent + talks on both days of the conference. Social media response + to the whole conference has been very positive.

+ +

The keynote talk by Stephen Bourne was very popular. So + popular, in fact, that the main conference room could not hold + all the attendees. An overflow room with live video was set + up to hold the extra people. The + video + of the presentation has had over 6300 views in the first + twelve days.

+ +

Andrew Tanenbaum's talk on + reimplementing NetBSD using a MicroKernel + was so well-attended it was standing room only.

+ +

There were many other excellent talks, and we recommend + browsing through the playlist in the links above.

+ +

Activity was not limited to the talks. Each night, the + "Hacker Lounge" was used by developers to cooperate and + interact on projects. Embedded projects were popular this + year, as FreeBSD was installed directly on wireless + routers.

+ +

The very successful and well-attended closing event, held + at the Lowerton Brewery, provided an elegant closure to the + whole conference.

+ +

We would like to thank everyone who made BSDCan 2015 such a + success, and look forward to next year!

+ +
+ + + Adding PCIe Hot-plug Support + + + + + John-Mark + Gurney + + jmg@FreeBSD.org + + + + + PCIe Hot-plug P4 Branch + Commit adding bridge save/restore. + Github branch with patches + + + +

PCI Express (PCIe) hot-plug is used on both laptops and + servers to allow peripheral devices to be added or removed + while the system is running. Laptops commonly include a + hot-pluggable PCIe as either an ExpressCard slot or + Thunderbolt interface. ExpressCard has built in USB support + that is already supported by &os;, but ExpressCard PCIe + devices like Gigabit Ethernet adapters and eSATA cards are + only supported when they are present at boot, and removal may + cause &os; to crash.

+ +

The goal of this project is to allow these devices to be + inserted and removed while &os; is running. The work will + provide the basic infrastructure to support adding and + removing devices, though it is expected that additional work + will be needed to update individual drivers to support + hot-plug.

+ +

Current testing is focused on getting a simple UART device + functional. Basic hot swap is functional.

+ +

A set of the patches is now available on github.com.

+ + + + The FreeBSD Foundation + + + + +

Get suspend/resume functional by save/restoring necessary + registers. This should be addressed by r281874.

+
+ + +

Make sure that upon suspend, devices are removed so we + are not fooled if they are replaced while the machine is + suspended.

+
+ + +

Improve how state transitions are handled, possibly by + using a proper state machine.

+
+
+