1. 24 Nov, 2010 19 commits
  2. 23 Nov, 2010 2 commits
  3. 22 Nov, 2010 18 commits
  4. 21 Nov, 2010 1 commit
    • Eric Dumazet's avatar
      pktgen: allow faster module unload · 551eaff1
      Eric Dumazet authored
      Unloading pktgen module needs ~6 seconds on a 64 cpus machine, to stop
      64 kthreads.
      
      Add a pktgen_exiting variable to let kernel threads die faster, so that
      kthread_stop() doesnt have to wait too long for them. This variable is
      not tested in fast path.
      
      Note : Before exiting from pktgen_thread_worker(), we must make sure
      kthread_stop() is waiting for this thread to be stopped, like its done
      in kernel/softirq.c
      Signed-off-by: default avatarEric Dumazet <eric.dumazet@gmail.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      551eaff1