lkml.org 
[lkml]   [2010]   [Jan]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: [PATCH 3/8] percpu: add __percpu sparse annotations to net
    From
    From: Tejun Heo <tj@kernel.org>
    Date: Tue, 26 Jan 2010 00:22:10 +0900

    > Add __percpu sparse annotations to net.
    >
    > These annotations are to make sparse consider percpu variables to be
    > in a different address space and warn if accessed without going
    > through percpu accessors. This patch doesn't affect normal builds.
    >
    > The macro and type tricks around snmp stats make things a bit
    > interesting. DEFINE/DECLARE_SNMP_STAT() macros mark the target field
    > as __percpu and SNMP_UPD_PO_STATS() macro is updated accordingly. All
    > snmp_mib_*() users which used to cast the argument to (void **) are
    > updated to cast it to (void __percpu **).
    >
    > Signed-off-by: Tejun Heo <tj@kernel.org>

    Acked-by: David S. Miller <davem@davemloft.net>


    \
     
     \ /
      Last update: 2010-01-25 22:35    [W:4.070 / U:0.044 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site