Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760997AbZDJC3M (ORCPT ); Thu, 9 Apr 2009 22:29:12 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752568AbZDJC2x (ORCPT ); Thu, 9 Apr 2009 22:28:53 -0400 Received: from waste.org ([66.93.16.53]:58831 "EHLO waste.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756239AbZDJC2w (ORCPT ); Thu, 9 Apr 2009 22:28:52 -0400 Subject: Re: IRQF_SAMPLE_RANDOM question... From: Matt Mackall To: Chris Peterson Cc: Robin Getz , netdev@vger.kernel.org, linux-kernel@vger.kernel.org In-Reply-To: References: <200904061430.26276.rgetz@blackfin.uclinux.org> <200904071744.17727.rgetz@blackfin.uclinux.org> <1239220294.31467.55.camel@calx> <200904090954.54601.rgetz@blackfin.uclinux.org> <1239296459.31467.142.camel@calx> Content-Type: text/plain Date: Thu, 09 Apr 2009 19:27:19 -0700 Message-Id: <1239330439.3342.2.camel@calx> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1015 Lines: 27 On Thu, 2009-04-09 at 18:29 -0700, Chris Peterson wrote: > > Hmm, this is a purely internal interface. Not sure if we need to bother > > with scheduling it. My plan was to simply get the new code in and sweep > > the kernel. > > Matt, sounds like you're volunteering? :) > > >From my understanding, the roadmap looks something like: > > 1. Add checkpatch warning about IRQF_SAMPLE_RANDOM > 2. Add any new add_*_randomness() functions (e.g. RTC and main clocks? > Serial or USB interrupts?) > 3. Remove IRQF_SAMPLE_RANDOM macro (and checkpatch warning) > 4. Add "pragmatic entropy accounting model"? Yeah, I just sat down with Ted Tso this evening and hashed out a new design. More to come. -- http://selenic.com : development and support for Mercurial and Linux -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/