From owner-freebsd-hackers@FreeBSD.ORG Tue Jan 6 00:23:23 2015 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D3418CC1 for ; Tue, 6 Jan 2015 00:23:23 +0000 (UTC) Received: from mail-wi0-x231.google.com (mail-wi0-x231.google.com [IPv6:2a00:1450:400c:c05::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6843B2D0D for ; Tue, 6 Jan 2015 00:23:23 +0000 (UTC) Received: by mail-wi0-f177.google.com with SMTP id l15so4375883wiw.10 for ; Mon, 05 Jan 2015 16:23:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=f2AVXY43Ma9EgADKxFGaKLzx/LhRWvl8fahpMIf5+EU=; b=lXn9fXGR3rzcGA5GBz96m21h2eosS6kbTIu8M5SEd14mseJCwyk4jz5XarHwlWMQ24 +trSeSvE3A2SQagDryQih5aTITh2NgQJpeEnwq6rXoLoRTZpmuz24+7GCrkqHvhstDtl Au0YXe7rh/G7wg+VwFlE23/rCqUfhVrSk+lq5OWZqIlh45ybPP68j1dz3Qes8r7u+FCp IaLwgD7VQCdjvkNYulCBijj51DtNwuAOZZ6TS1NeGBJnN6DJbni5zHGhIIBDHLxDp0vI 0AwQy0d5jUxMNl3E0+vLbaPp2F/vTtsoVuliJBrWnDeIL0vQ+OAJFzaKY3UkcnEwohMh fCug== MIME-Version: 1.0 X-Received: by 10.194.108.9 with SMTP id hg9mr181885298wjb.68.1420503801731; Mon, 05 Jan 2015 16:23:21 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.216.41.136 with HTTP; Mon, 5 Jan 2015 16:23:21 -0800 (PST) Date: Mon, 5 Jan 2015 16:23:21 -0800 X-Google-Sender-Auth: V3de_8f4haabsutwayLg_-i9DOM Message-ID: Subject: hackathon 2014/01 results! From: Adrian Chadd To: "freebsd-hackers@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Jan 2015 00:23:24 -0000 Hi! A few of us got together over the new year weekend to pump out some new powerpc support and fix bugs. Here's the result: * nathan@ and jhibbits@ worked on PPC. Nathan was doing bringup on the POWER8 hardware that we recently acquired. Justin was working on general PPC support updates and looking at fixing hwpmc for PPC. Justin got side-tracked by my PPC laptop update to -HEAD - apparently vt(4) isn't working for it. * nathan@ fixed up vt(4) for PS3 and used it as a development environment to test out kexec changes. He had already worked out a basic kboot loader for FreeBSD that uses kexec from the Linux bootloader firmware on the PS3 - which also is being used by the POWER8 box. * nathan@ got the hypervisor-running kernel booting but hit vscsi issues. * nathan@ got the bare-metal kernel booting enough to talk to the serial port and print out some text, so now he needs to write a console driver for it. * rodrigc@ did some jenkins build work - I worked with him to get mips32/mips64 builds in jenkins configured and helped him get a filesystem image built and fire up qemu MIPS to boot kernels. The hope is that we can get Jenkins to do a buildworld/kernel, create an FS image, populate it with the kyua bits to run the unit tests, then run the unit tests. I'm hoping we can streamline this for all the platforms and not just i386/amd64. * adrian@ has been working on userland builds for MIPS/ARM things. * adrian@ updated some more of his wifi scan code in preparation for committing it - it's an overhaul that'll make background scan for iwn(4) much easier and pave the way for more sensible Intel 7260 wifi support. * adrian@ also brought up FreeBSD-HEAD on the QCA955x (scorpion) SoC - enough to get to a mountroot> prompt. The main thing missing before it'll be useful is some new interrupt multiplexer handling code and PCIe bridge - half the devices now sit behind a new interrupt multiplexer. They probe/attach but they don't get interrupts. * adrian@ and sbruno@ worked out some kinks in building dlink images for the DIR-825B1 and DIR-825C1 in preparation for more dlink wifi router support. * We gave FreeBSD/HEAD on a Buffalo MIPS wifi router a good thrashing over the weekend - no real issues crept up. * jmg@ updated his pcie hotplug branch and both he and rodrigc@ learn that not keeping up to date with iwn(4) fixes in FreeBSD-HEAD makes wifi a sad critter. * Two new people showed up - Cab and Siri - and they played with Raspberry PI related things. (It's weird writing in third-person. I don't like it.) Ok, so thanks to Norse for the space, power, internet and snacks/drinks over the weekend. Thankyou to Stacey Peterson for helping me acquire one of these Tyan POWER8 boxes, and thanks to the Foundation for paying for said box.