1. 26 7月, 2012 1 次提交
  2. 21 12月, 2011 1 次提交
  3. 17 11月, 2011 1 次提交
  4. 06 5月, 2011 1 次提交
  5. 03 2月, 2011 1 次提交
  6. 16 12月, 2009 1 次提交
  7. 14 11月, 2009 1 次提交
  8. 29 10月, 2009 1 次提交
    • T
      percpu: make misc percpu symbols unique · 390dfd95
      Tejun Heo 提交于
      This patch updates misc percpu related symbols such that percpu
      symbols are unique and don't clash with local symbols.  This serves
      two purposes of decreasing the possibility of global percpu symbol
      collision and allowing dropping per_cpu__ prefix from percpu symbols.
      
      * drivers/crypto/padlock-aes.c: s/last_cword/paes_last_cword/
      
      * drivers/lguest/x86/core.c: s/last_cpu/lg_last_cpu/
      
      * drivers/s390/net/netiucv.c: rename the variable used in a macro to
        avoid clashing with percpu symbol
      
      * arch/mn10300/kernel/kprobes.c: replace current_ prefix with cur_ for
        static variables.  Please note that percpu symbol current_kprobe
        can't be changed as it's used by generic code.
      
      Partly based on Rusty Russell's "alloc_percpu: rename percpu vars
      which cause name clashes" patch.
      Signed-off-by: NTejun Heo <tj@kernel.org>
      Reviewed-by: NChristoph Lameter <cl@linux-foundation.org>
      Cc: Rusty Russell <rusty@rustcorp.com.au>
      Cc: Herbert Xu <herbert@gondor.apana.org.au>
      Cc: Chuck Ebbert <cebbert@redhat.com>
      Cc: David Howells <dhowells@redhat.com>
      Cc: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
      Cc: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
      Cc: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
      Cc: David S. Miller <davem@davemloft.net>
      Cc: Masami Hiramatsu <mhiramat@redhat.com>
      Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
      Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
      Cc: linux390@de.ibm.com
      390dfd95
  9. 21 9月, 2009 1 次提交
  10. 16 9月, 2009 1 次提交
  11. 11 9月, 2009 1 次提交
  12. 03 9月, 2009 1 次提交
  13. 06 7月, 2009 1 次提交
  14. 22 6月, 2009 1 次提交
  15. 16 6月, 2009 2 次提交
    • U
      [S390] pm: netiucv power management callbacks. · 1175b257
      Ursula Braun 提交于
      Patch establishes a dummy netiucv device to make sure iucv is notified
      about suspend/resume even if netiucv is the only loaded iucv-exploting
      module without any real net_device defined.
      
      The PM freeze callback closes all open netiucv connections. Thus the
      corresponding iucv path is removed.
      The PM thaw/restore callback re-opens previously closed netiucv
      connections.
      Signed-off-by: NUrsula Braun <ursula.braun@de.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      1175b257
    • G
      s390: remove driver_data direct access of struct device · dff59b64
      Greg Kroah-Hartman 提交于
      In the near future, the driver core is going to not allow direct access
      to the driver_data pointer in struct device.  Instead, the functions
      dev_get_drvdata() and dev_set_drvdata() should be used.  These functions
      have been around since the beginning, so are backwards compatible with
      all older kernel versions.
      
      Thanks to Sebastian Ott <sebott@linux.vnet.ibm.com> for fixing a few
      typos in my original version of this patch.
      
      Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
      Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
      Cc: Sebastian Ott <sebott@linux.vnet.ibm.com>
      Cc: linux-s390@vger.kernel.org
      Cc: linux390@de.ibm.com
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      dff59b64
  16. 13 6月, 2009 1 次提交
  17. 25 3月, 2009 1 次提交
  18. 22 1月, 2009 1 次提交
  19. 25 12月, 2008 1 次提交
  20. 11 10月, 2008 1 次提交
  21. 14 7月, 2008 1 次提交
  22. 29 4月, 2008 2 次提交
  23. 17 4月, 2008 1 次提交
  24. 12 2月, 2008 3 次提交
  25. 26 1月, 2008 1 次提交
  26. 25 1月, 2008 1 次提交
  27. 11 12月, 2007 1 次提交
    • J
      [S390]: Fix use of skb after netif_rx · 9b3efc01
      Julia Lawall 提交于
      Recently, Wang Chen submitted a patch
      (d30f53ae) to move a call to netif_rx(skb)
      after a subsequent reference to skb, because netif_rx may call kfree_skb on
      its argument.  netif_rx_ni calls netif_rx, so the same problem occurs in
      the files below.
      
      I have left the updating of dev->last_rx after the calls to netif_rx_ni
      because it seems time dependent, but moved the other field updates before.
      
      This was found using the following semantic match.
      (http://www.emn.fr/x-info/coccinelle/)
      
      // <smpl>
      @@
      expression skb, e,e1;
      @@
      
      (
       netif_rx(skb);
      |
       netif_rx_ni(skb);
      )
        ... when != skb = e
      (
        skb = e1
      |
      * skb
      )
      // </smpl>
      Signed-off-by: NJulia Lawall <julia@diku.dk>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      9b3efc01
  28. 11 10月, 2007 1 次提交
  29. 26 7月, 2007 1 次提交
    • J
      Cleanup non-arch xtime uses, use get_seconds() or current_kernel_time(). · 2c6b47de
      john stultz 提交于
      This avoids use of the kernel-internal "xtime" variable directly outside
      of the actual time-related functions.  Instead, use the helper functions
      that we already have available to us.
      
      This doesn't actually change any behaviour, but this will allow us to
      fix the fact that "xtime" isn't updated very often with CONFIG_NO_HZ
      (because much of the realtime information is maintained as separate
      offsets to 'xtime'), which has caused interfaces that use xtime directly
      to get a time that is out of sync with the real-time clock by up to a
      third of a second or so.
      Signed-off-by: NJohn Stultz <johnstul@us.ibm.com>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      2c6b47de
  30. 21 6月, 2007 3 次提交
  31. 08 5月, 2007 1 次提交
  32. 26 4月, 2007 3 次提交