<div>Hello,</div><div> </div><div>jfyi for KVM stuff. Two years ago I tried to bring Spice daemon with Aspeed support include QV-decoding (RDP could be better, but proprietary & requires license fees):</div><div> </div><div><a href="https://lists.freedesktop.org/archives/spice-devel/2015-October/022797.html">https://lists.freedesktop.org/archives/spice-devel/2015-October/022797.html</a></div><div><a href="https://lists.freedesktop.org/archives/spice-devel/2015-November/thread.html#23077">https://lists.freedesktop.org/archives/spice-devel/2015-November/thread.html#23077</a></div><div> </div><div>Also, I had a sample sources from Aspeed (under MSVC samples(?) license) with complete decoding of video-frames (both JPEG/QV).</div><div> </div><div>18.01.2018, 09:50, "Nancy Yuen" <yuenn@google.com>:</div><blockquote type="cite"><div><div><div><div><div><div>Last week, the my team at Google hosted over 30 people from 9 organizations for an OpenBMC hackathon at Google's Sunnyvale office.  Don't worry if you missed this event.  We will be holding another community event in the next 3-6 momths, either a hackathon or a conference or something in between.  Details will be posted to this mailing list when they're available.</div><div> </div><div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal;background-color:rgb(255,255,255);">There were many great accomplishments during the hackathon.  A few achievements off the top of my head:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal;background-color:rgb(255,255,255);"><div><ul><li>Formed the OpenBMC<span> </span><a target="_blank" style="color:rgb(17,85,204);" href="https://github.com/openbmc/docs/blob/master/README.md">Technical Steering Committee</a> (scroll down to the bottom)</li><li>Assembled a preliminary<span> </span><a target="_blank" style="color:rgb(17,85,204);" href="https://drive.google.com/open?id=1rPbZUmPYcqJRHYzlEn9oJyN_ZM40UVpR3_fXSxaIngg">roadmap</a><span> </span>based on the top priorities of participating organizations</li><li>Facebook brought up OpenBMC on 1 of their 3 platforms  (a second was close to booting)</li><li>Nuvoton worked with IBM's Linux team to fix up and send the Poleg clk driver for review</li><li>IBM and Intel<span> </span><a target="_blank" style="color:rgb(17,85,204);" href="https://lists.ozlabs.org/pipermail/openbmc/2018-January/010432.html">collaborated</a><span> </span>to add Clang format coding standard validation to the CI job and gerrit in OpenBMC</li></ul></div><div>There were other accomplishments, please feel free to reply with the ones that I missed!</div></div></div><div> </div><div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal;background-color:rgb(255,255,255);"><div>We wanted a face to face event to help build relationships and open communications.  So in addition to hacking projects, we held a series of technical sessions to help everyone sync on requirements, use cases, and implementations that are done or in progress.  Here are some sessions we held, including notes/slides that have been shared with me.</div></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal;background-color:rgb(255,255,255);"><ul><li>Joel Stanley @ IBM:<span> </span><a target="_blank" style="color:rgb(17,85,204);" href="https://drive.google.com/open?id=1sY3FpzqNzfrtNXY8NfPe_EOdOnLuTM-e3AFiujF0piY">OpenBMC Kernel</a>,<span> </span><a target="_blank" style="color:rgb(17,85,204);" href="https://drive.google.com/open?id=1IWk51Pq0OpHXooveOzU00SRUkXdMFwzZzhgT51ckL14">KCS Kernel driver</a>,<span> </span><a target="_blank" style="color:rgb(17,85,204);" href="https://drive.google.com/open?id=1xO3Vl_M5sY3lcCAAM3noBtleH1d9xk-bwqxzVbTX36o">firmware updates</a></li><li>Vernon Mauery @ Intel:<span> </span><a target="_blank" style="color:rgb(17,85,204);" href="https://goo.gl/h4LBtg">KVM and virtual media</a></li><li>James Fiest @ Intel:<span> </span><a target="_blank" style="color:rgb(17,85,204);" href="https://github.com/feistjj/docs/blob/master/platform_configuration.md">Runtime Platform Configuration</a></li><li>Andrew Jeffrey @ IBM:<span> </span><a target="_blank" style="color:rgb(17,85,204);" href="https://drive.google.com/open?id=1bUGd061DGZEUGGfcum7h-QlLoUBbqCrmPoPhm5ZKmAc">Kernel and U-boot Development</a>,<span> </span><a target="_blank" style="color:rgb(17,85,204);" href="https://drive.google.com/open?id=158n0ZcUGxOv_dHFjix56xBeZyPeBH8ogF_zqx0haOaU">OpenBMC Testing</a>,<span> </span><span style="background-color:#ffffff;color:#222222;display:inline;float:none;font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:400;text-align:left;text-transform:none;white-space:normal;"><a target="_blank" style="color:rgb(17,85,204);" href="https://drive.google.com/open?id=1VIoaeSjaOyet1ZTBvY3J_Wgx1668Oah6y6RZQsAzup0">Linux kernel support for BMCs</a></span></li><li>Dong Wei @ Arm:<span> </span><a target="_blank" style="color:rgb(17,85,204);" href="https://drive.google.com/open?id=1sC3xYFgnBwu1XfhUINcjmTjzZZM6hzLk">PLDM MCTP</a></li><li>Michael Brown @ Dell:<span> </span><a target="_blank" style="color:rgb(17,85,204);" href="https://lists.ozlabs.org/pipermail/openbmc/2018-January/010446.html">Non-root daemons & least priviledge</a></li><li>Michael Brown @ Dell: SELinux</li><li>Brendan Higgins @ Google: gMocks and unit testing</li></ul></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal;background-color:rgb(255,255,255);"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal;">The full schedule can be viewed<span> </span><a target="_blank" style="color:rgb(17,85,204);" href="https://goo.gl/xYCLS3">here</a>.</div></div></div><div><div> </div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal;"><span style="background-color:#ffffff;color:#222222;display:inline;float:none;font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal;">Organizations that sent representatives:</span><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal;background-color:rgb(255,255,255);"><ul><li>Arm</li><li>Aspeed</li><li>Dell</li><li>Facebook</li><li>IBM</li><li>Intel</li><li>Microsoft</li><li>Nuvoton</li><li>Qualcomm</li></ul></div></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal;"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal;background-color:rgb(255,255,255);">People traveled from across the US, and as far away as Taiwan, Australia, and India to attend.  Thank you everyone for making the trip to Google for the hackathon!</div></div><div><div><div>----------<br />Nancy</div></div></div></div></div></div></div></div></div></blockquote><div> </div><div> </div><div>-- <br />Anton D. Kachalov</div><div> </div>