1. 14 8月, 2007 2 次提交
  2. 01 8月, 2007 1 次提交
  3. 26 7月, 2007 3 次提交
  4. 25 7月, 2007 1 次提交
  5. 23 7月, 2007 1 次提交
  6. 21 7月, 2007 1 次提交
  7. 20 7月, 2007 6 次提交
  8. 18 7月, 2007 9 次提交
  9. 17 7月, 2007 2 次提交
  10. 14 7月, 2007 1 次提交
  11. 13 7月, 2007 1 次提交
  12. 12 7月, 2007 4 次提交
    • J
      PCI: remove pci_dac_dma_... APIs · caa51716
      Jan Beulich 提交于
      Based on replies to a respective query, remove the pci_dac_dma_...() APIs
      (except for pci_dac_dma_supported() on Alpha, where this function is used
      in non-DAC PCI DMA code).
      Signed-off-by: NJan Beulich <jbeulich@novell.com>
      Cc: Andi Kleen <ak@suse.de>
      Cc: Jesse Barnes <jesse.barnes@intel.com>
      Cc: Christoph Hellwig <hch@infradead.org>
      Acked-by: NDavid Miller <davem@davemloft.net>
      Cc: Jeff Garzik <jeff@garzik.org>
      Cc: <linux-arch@vger.kernel.org>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      
      caa51716
    • M
      PCI: Use a weak symbol for the empty version of pcibios_add_platform_entries() · 575e3348
      Michael Ellerman 提交于
      I'm not sure if this is going to fly, weak symbols work on the compilers I'm
      using, but whether they work for all of the affected architectures I can't say.
      I've cc'ed as many arch maintainers/lists as I could find.
      
      But assuming they do, we can use a weak empty definition of
      pcibios_add_platform_entries() to avoid having an empty definition on every
      arch.
      Signed-off-by: NMichael Ellerman <michael@ellerman.id.au>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      
      575e3348
    • R
      [IA64] Support multiple CPUs going through OS_MCA · 1612b18c
      Russ Anderson 提交于
      Linux does not gracefully deal with multiple processors going
      through OS_MCA aa part of the same MCA event.  The first cpu
      into OS_MCA grabs the ia64_mca_serialize lock.  Subsequent
      cpus wait for that lock, preventing them from reporting in as
      rendezvoused.  The first cpu waits 5 seconds then complains
      that all the cpus have not rendezvoused.  The first cpu then
      handles its MCA and frees up all the rendezvoused cpus and
      releases the ia64_mca_serialize lock.  One of the subsequent
      cpus going thought OS_MCA then gets the ia64_mca_serialize
      lock, waits another 5 seconds and then complains that none of
      the other cpus have rendezvoused.
      
      This patch allows multiple CPUs to gracefully go through OS_MCA.
      
      The first CPU into ia64_mca_handler() grabs a mca_count lock.
      Subsequent CPUs into ia64_mca_handler() are added to a list of cpus
      that need to go through OS_MCA (a bit set in mca_cpu), and report
      in as rendezvoused, and but spin waiting their turn.
      
      The first CPU sees everyone rendezvous, handles his MCA, wakes up
      one of the other CPUs waiting to process their MCA (by clearing
      one mca_cpu bit), and then waits for the other cpus to complete
      their MCA handling.  The next CPU handles his MCA and the process
      repeats until all the CPUs have handled their MCA.  When the last
      CPU has handled it's MCA, it sets monarch_cpu to -1, releasing all
      the CPUs.
      
      In testing this works more reliably and faster.
      
      Thanks to Keith Owens for suggesting numerous improvements
      to this code.
      Signed-off-by: NRuss Anderson <rja@sgi.com>
      Signed-off-by: NTony Luck <tony.luck@intel.com>
      1612b18c
    • D
      [IA64] add sn_register_pmi_handler oemcall · 9e121327
      Dean Nelson 提交于
      Add wrapper function to make SN_SAL_REGISTER_PMI_HANDLER ia64_sal_oemcall.
      Signed-off-by: NDean Nelson <dcn@sgi.com>
      Signed-off-by: NTony Luck <tony.luck@intel.com>
      9e121327
  13. 11 7月, 2007 1 次提交
    • A
      lots-of-architectures: enable arbitary speed tty support · 4eb6bf6b
      Alan Cox 提交于
      Add the termios2 structure ready for enabling on most platforms.  One or
      two like Sparc are plain weird so have been left alone.  Most can use the
      same structure as ktermios for termios2 (ie the newer ioctl uses the
      structure matching the current kernel structure)
      Signed-off-by: NAlan Cox <alan@redhat.com>
      Cc: Bryan Wu <bryan.wu@analog.com>
      Cc: Ian Molton <spyro@f2s.com>
      Cc: Haavard Skinnemoen <hskinnemoen@atmel.com>
      Cc: Yoshinori Sato <ysato@users.sourceforge.jp>
      Cc: Mikael Starvik <starvik@axis.com>
      Cc: David Howells <dhowells@redhat.com>
      Cc: "Luck, Tony" <tony.luck@intel.com>
      Cc: Hirokazu Takata <takata@linux-m32r.org>
      Cc: Geert Uytterhoeven <geert@linux-m68k.org>
      Cc: Roman Zippel <zippel@linux-m68k.org>
      Cc: Ralf Baechle <ralf@linux-mips.org>
      Cc: Kyle McMartin <kyle@mcmartin.ca>
      Cc: Matthew Wilcox <willy@debian.org>
      Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
      Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
      Cc: Paul Mundt <lethal@linux-sh.org>
      Cc: Kazumoto Kojima <kkojima@rr.iij4u.or.jp>
      Cc: Richard Curnow <rc@rc0.org.uk>
      Cc: Miles Bader <uclinux-v850@lsi.nec.co.jp>
      Cc: Chris Zankel <chris@zankel.net>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      4eb6bf6b
  14. 27 6月, 2007 1 次提交
  15. 17 6月, 2007 1 次提交
  16. 25 5月, 2007 1 次提交
  17. 19 5月, 2007 1 次提交
  18. 17 5月, 2007 1 次提交
  19. 15 5月, 2007 1 次提交
  20. 12 5月, 2007 1 次提交