From owner-freebsd-arch@freebsd.org Wed Jul 8 21:53:15 2015 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BEF03996265 for ; Wed, 8 Jul 2015 21:53:15 +0000 (UTC) (envelope-from bright@mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id AB54915E1; Wed, 8 Jul 2015 21:53:15 +0000 (UTC) (envelope-from bright@mu.org) Received: from [10.2.8.86] (unknown [50.204.88.51]) by elvis.mu.org (Postfix) with ESMTPSA id 45F57341F912; Wed, 8 Jul 2015 14:53:12 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: CFT/CFR: NUMA policy branch From: Alfred Perlstein X-Mailer: iPhone Mail (12H143) In-Reply-To: Date: Wed, 8 Jul 2015 14:53:11 -0700 Cc: Andriy Gapon , Alfred Perlstein , Garrett Cooper , "freebsd-arch@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <7458F68B-E31A-4168-90E1-5327AC0D5746@mu.org> References: <559D778B.5050408@freebsd.org> <559D8B78.4020305@FreeBSD.org> To: Adrian Chadd X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 21:53:15 -0000 > On Jul 8, 2015, at 1:57 PM, Adrian Chadd wrote: >=20 >> On 8 July 2015 at 13:43, Andriy Gapon wrote: >>> On 08/07/2015 22:18, Alfred Perlstein wrote: >>>=20 >>>=20 >>>> On 7/7/15 11:38 PM, Adrian Chadd wrote: >>>> There's a phabricator review. It's not up to date, because: >>>>=20 >>>> * it broke for a while, and >>>> * kib requested he be sent patches, not a phabricator review. >>>=20 >>>=20 >>> So Kib is complaining that his feedback is getting lost, but refuses to u= se a >>> review tracker? >>=20 >> How about phabricator losing diffs? Would that be a valid complaint? >=20 > Hi, >=20 > Let's not get side tracked. I've invited a variety of people to review > and comment on this stuff. Some people want it in reviews.freebsd.org, > some want it via diffs. Different people want work done in different > units of work. >=20 > My plan is to get this into "good enough" state to throw into -HEAD. I > don't even care if in 12 months it's completely replaced with an > alternate implementation and/or API. What i care about right now is > getting the basic pieces in place so further work and experimentation > can be done. Right now the entry limit to evaluating any NUMA things > on FreeBSD is "you don't, without numa.diff", and that's unacceptable. > I completely expect that it'll change over the course of a few years. > But the fact we still don't have even the most basic userland exposed > API for controlling things is IMHO unacceptable and reflects poorly on > us as a community. >=20 > So, I'm looking for less nit-picking and more "this is wrong, you > should do this." A lot of kibs responses have been errors on my part > that I hadn't picked up on and weren't exposed during testing. I'm > looking for more of those. I haven't yet gone over Garrett's comments > in too much depth; I'll look at that tonight if I don't fall asleep > first. >=20 > The important thing here is to try and finally move the default > available functionality along a little bit so people can get > interested and start using this and contribute their own work. Can we just use GitHub and move on already? =20 -Alfred=