From owner-freebsd-hackers@freebsd.org Tue Dec 13 06:03:55 2016 Return-Path: Delivered-To: freebsd-hackers@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 4706EC7423B for ; Tue, 13 Dec 2016 06:03:55 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-io0-x236.google.com (mail-io0-x236.google.com [IPv6:2607:f8b0:4001:c06::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0C053903 for ; Tue, 13 Dec 2016 06:03:55 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-io0-x236.google.com with SMTP id d9so208001374ioe.0 for ; Mon, 12 Dec 2016 22:03:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=4gOAHi2PjT8DOFltb/4jVbzWFPNgjGFlE3WJ7RLUDng=; b=rXqdtsGNDjSq9gDXXHXbZ07eroNX8InH92NZMbfdkJ2Qmy3yhAqYph8BWF8KjCgXMO TdWQwzMhp0P1Ag98qL4wVefJHNw2VbRI9dnNBu1K5IwJ5y+HX/lop/GkEAiDOZYUS0QQ g/NbLGtKQ8knLf7zG2unJ6QCBdDJX5MiiE/P602pvhIElau47ZjbKZJ50QpsmeDBiYbi CGZHP4eftIh1jzLnZPYSGVPlgVwR8P+U2pCot0sugjWliN7kBiOvGuAsi7EnjIXzr1S0 iJCfwiSykp1yN9NJ8PPPI0i3hTxoAJaucr7cIk5mtxW0aUA7f7l0NgPpnC7bYZMaqf1w lW4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=4gOAHi2PjT8DOFltb/4jVbzWFPNgjGFlE3WJ7RLUDng=; b=EIIhoOad0bf5B3a2Lid4E7KIfkKaLBjmnRvOeQToYVeewIygL4iUtWwYG1Cq3v+0r1 jF/EpcG70NeKmpEkeSxfY5hPmb8h35YcYrpHlZvtFVMrNBgydlip8KoHTdbhyYUODQIi z1Jh8Q73R5Tpq1T2nt5/yQ7JuyRcdd9qo3YrOMdKQPoYze/LUA0UaeIeKzjpWmiXxz4X I+5vZJDMBl40FKBacuhBXphCaW25m+PrL59Q1ojRRhuTOj0epqz5Kf+buCiqyU4gq4w6 YQBF6Uqd8RFV4y/bcSrlthTriTkq0VG1vYOQsgZm2abAlSoQAfu7/D4rwf3XjZfXJff9 k1zQ== X-Gm-Message-State: AKaTC03LL4EMrx6uGTJeS46+MovgvqzUcFtwwvmzJnvxfey3pmBqOFh4UTcnySXVBwKXbFuIr49ZmHT/z6GWlA== X-Received: by 10.107.154.14 with SMTP id c14mr68920576ioe.0.1481609034411; Mon, 12 Dec 2016 22:03:54 -0800 (PST) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.79.31.199 with HTTP; Mon, 12 Dec 2016 22:03:53 -0800 (PST) X-Originating-IP: [12.49.214.34] In-Reply-To: References: <200A5D70-24CE-4843-B99D-E10A2AF4F68F@FreeBSD.org> <20161213052759.GP61036@server.rulingia.com> From: Warner Losh Date: Mon, 12 Dec 2016 23:03:53 -0700 X-Google-Sender-Auth: lBnUA6JEtzAA9FCOW31rz6yeFxI Message-ID: Subject: Re: Sysctl as a Service, or: making sysctl(3) more friendly for monitoring systems To: Adrian Chadd Cc: Peter Jeremy , FreeBSD Hackers , Ed Schouten Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Dec 2016 06:03:55 -0000 On Mon, Dec 12, 2016 at 10:49 PM, Adrian Chadd wrote: > If only we had a mechanism for these kinds of sensors to register, so > the API they'd be using would be one that lead itself to edge/level > triggered comparisons, versus polling. > > Wait, didn't we /have/ one of those up for review a few years ago, and > it wasn't merged in? Didn't we have people willing to work with the folks that put this up when to address the defects in the review? Oh, wait, they never wanted to work to fix the problems, even with many offers of help to do so. My offer still stands, btw. Warner