[lkml]   [2006]   [May]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [Patch 0/6] statistics infrastructure
    Andrew Morton wrote:
    > Martin Peschke <> wrote:
    >> My patch series is a proposal for a generic implementation of statistics.
    > This uses debugfs for the user interface, but the
    > per-task-delay-accounting-*.patch series from Balbir creates an extensible
    > netlink-based system for passing instrumentation results back to userspace.
    > Can this code be converted to use those netlink interfaces, or is Balbir's
    > approach unsuitable, or hasn't it even been considered, or what?

    Andrew, Balbir,

    I will read Balbir's patches. Probably, I won't manage it this weekend,
    as a friend of mine is visiting.

    Why doesn't come it as a surprise that the user interface appears to
    restart the discussion ;-)
    I can't comment on netlink yet. There are some thoughts on why I
    chose debugfs in my documentation file.

    Balbir, could you try to summarise briefly what the main issues are that
    your patches solve?

    To summarise the issues I want to solve with my paches:

    First, we have a requirement to provide statistics for our FCP attachment
    (transport latencies, utilisation of likely bottlenecks, etc.),
    mostly for customer service reasons. This is what the small exploitation
    patches are about.

    Second, I thought it useful to get there by implementing and using a generic
    statistics infrastructure that could be called by other kernel components.
    This is what the bulk of my patches and all of the documentation is about.
    Debugfs is just one aspect of it (- it shouldn't be too difficult to rip
    it out and use some other transport). But, there are other features like
    the various modes for accumulating data, and that the on-the-fly data
    processing is configurable by users to a certain degree.


    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2006-05-20 01:06    [W:0.021 / U:3.020 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site