• R
    [NET]: Memory barrier cleanups · e16aa207
    Ralf Baechle 提交于
    I believe all the below memory barriers only matter on SMP so
    therefore the smp_* variant of the barrier should be used.
    
    I'm wondering if the barrier in net/ipv4/inet_timewait_sock.c should be
    dropped entirely.  schedule_work's implementation currently implies a
    memory barrier and I think sane semantics of schedule_work() should imply
    a memory barrier, as needed so the caller shouldn't have to worry.
    It's not quite obvious why the barrier in net/packet/af_packet.c is
    needed; maybe it should be implied through flush_dcache_page?
    Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
    Signed-off-by: NDavid S. Miller <davem@davemloft.net>
    e16aa207
inet_timewait_sock.c 10.8 KB