1. 04 2月, 2013 4 次提交
  2. 04 1月, 2013 1 次提交
    • G
      ARCH: drivers remove __dev* attributes. · b881bc46
      Greg Kroah-Hartman 提交于
      This fixes up all of the smaller arches that had __dev* markings for
      their platform-specific drivers.
      
      CONFIG_HOTPLUG is going away as an option.  As a result, the __dev*
      markings need to be removed.
      
      This change removes the use of __devinit, __devexit_p, __devinitdata,
      __devinitconst, and __devexit from these drivers.
      
      Based on patches originally written by Bill Pemberton, but redone by me
      in order to handle some of the coding style issues better, by hand.
      
      Cc: Bill Pemberton <wfp5p@virginia.edu>
      Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
      Cc: Paul Mackerras <paulus@samba.org>
      Cc: Ingo Molnar <mingo@redhat.com>
      Cc: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
      Cc: Catalin Marinas <catalin.marinas@arm.com>
      Cc: Will Deacon <will.deacon@arm.com>
      Cc: Haavard Skinnemoen <hskinnemoen@gmail.com>
      Cc: Hans-Christian Egtvedt <egtvedt@samfundet.no>
      Cc: Mike Frysinger <vapier@gentoo.org>
      Cc: Mikael Starvik <starvik@axis.com>
      Cc: Jesper Nilsson <jesper.nilsson@axis.com>
      Cc: David Howells <dhowells@redhat.com>
      Cc: Hirokazu Takata <takata@linux-m32r.org>
      Cc: Geert Uytterhoeven <geert@linux-m68k.org>
      Cc: Michal Simek <monstr@monstr.eu>
      Cc: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
      Cc: Jonas Bonn <jonas@southpole.se>
      Cc: "James E.J. Bottomley" <jejb@parisc-linux.org>
      Cc: Helge Deller <deller@gmx.de>
      Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
      Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
      Cc: Chen Liqin <liqin.chen@sunplusct.com>
      Cc: Lennox Wu <lennox.wu@gmail.com>
      Cc: Paul Mundt <lethal@linux-sh.org>
      Cc: Chris Metcalf <cmetcalf@tilera.com>
      Cc: Guan Xuetao <gxt@mprc.pku.edu.cn>
      Cc: Bob Liu <lliubbo@gmail.com>
      Cc: Srinivas Kandagatla <srinivas.kandagatla@st.com>
      Cc: Bjorn Helgaas <bhelgaas@google.com>
      Cc: Myron Stowe <myron.stowe@redhat.com>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Andi Kleen <ak@linux.intel.com>
      Cc: Jesse Barnes <jbarnes@virtuousgeek.org>
      Cc: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
      Cc: Yinghai Lu <yinghai@kernel.org>
      Cc: Thierry Reding <thierry.reding@avionic-design.de>
      Cc: Greg Ungerer <gerg@uclinux.org>
      Cc: Grant Likely <grant.likely@secretlab.ca>
      Cc: "Srivatsa S. Bhat" <srivatsa.bhat@linux.vnet.ibm.com>
      Cc: Mark Salter <msalter@redhat.com>
      Cc: Yong Zhang <yong.zhang0@gmail.com>
      Cc: Michael Holzheu <holzheu@linux.vnet.ibm.com>
      Cc: Cornelia Huck <cornelia.huck@de.ibm.com>
      Cc: Jan Glauber <jang@linux.vnet.ibm.com>
      Cc: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
      Cc: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      b881bc46
  3. 20 12月, 2012 2 次提交
  4. 19 12月, 2012 3 次提交
  5. 18 12月, 2012 1 次提交
  6. 15 12月, 2012 1 次提交
  7. 14 12月, 2012 2 次提交
  8. 13 12月, 2012 2 次提交
  9. 12 12月, 2012 1 次提交
  10. 29 11月, 2012 6 次提交
  11. 28 11月, 2012 1 次提交
  12. 14 11月, 2012 1 次提交
  13. 25 10月, 2012 1 次提交
  14. 24 10月, 2012 2 次提交
  15. 23 10月, 2012 2 次提交
  16. 21 10月, 2012 2 次提交
  17. 17 10月, 2012 2 次提交
    • D
      UAPI: The tile arch uses the generic ucontext.h file · e4522fcb
      David Howells 提交于
      Move the header-y and generic-y lines for ucontext.h from
      arch/tile/include/asm/Kbuild to the uapi/ Kbuild as the asm-generic variant is
      used.
      Signed-off-by: NDavid Howells <dhowells@redhat.com>
      cc: Chris Metcalf <cmetcalf@tilera.com>
      e4522fcb
    • D
      UAPI: Place comments in empty arch Kbuilds to make them non-empty · 4c7b279c
      David Howells 提交于
      Place comments in:
      
      	arch/mips/include/asm/Kbuild
      	arch/tile/include/arch/Kbuild
      
      to make them non-empty so that the patch program doesn't remove them when it
      reduces them to nothing.
      
      Possibly they should be just deleted, but it's possible that they'll acquire
      generic-y or genhdr-y lines in future, so I'm keeping them around for the
      moment.
      
      Note that MIPS will compile happily if the file is deleted instead.  I haven't
      tested TILE, but I suspect it will be the same there.
      Signed-off-by: NDavid Howells <dhowells@redhat.com>
      cc: Ralf Baechle <ralf@linux-mips.org>
      cc: Chris Metcalf <cmetcalf@tilera.com>
      4c7b279c
  18. 13 10月, 2012 2 次提交
    • J
      vfs: define struct filename and have getname() return it · 91a27b2a
      Jeff Layton 提交于
      getname() is intended to copy pathname strings from userspace into a
      kernel buffer. The result is just a string in kernel space. It would
      however be quite helpful to be able to attach some ancillary info to
      the string.
      
      For instance, we could attach some audit-related info to reduce the
      amount of audit-related processing needed. When auditing is enabled,
      we could also call getname() on the string more than once and not
      need to recopy it from userspace.
      
      This patchset converts the getname()/putname() interfaces to return
      a struct instead of a string. For now, the struct just tracks the
      string in kernel space and the original userland pointer for it.
      
      Later, we'll add other information to the struct as it becomes
      convenient.
      Signed-off-by: NJeff Layton <jlayton@redhat.com>
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      91a27b2a
    • C
      arch/tile: enable interrupts in do_work_pending() · c19c6c95
      Chris Metcalf 提交于
      All the called functions expect interrupts to be enabled, and
      now one of them has started to warn about it, so make it correct.
      Signed-off-by: NChris Metcalf <cmetcalf@tilera.com>
      c19c6c95
  19. 09 10月, 2012 4 次提交