• Linus Torvalds's avatar
    Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile · 4de9ad9b
    Linus Torvalds authored
    Pull Tile arch updates from Chris Metcalf:
     "These changes bring in a bunch of new functionality that has been
      maintained internally at Tilera over the last year, plus other stray
      bits of work that I've taken into the tile tree from other folks.
    
      The changes include some PCI root complex work, interrupt-driven
      console support, support for performing fast-path unaligned data
      fixups by kernel-based JIT code generation, CONFIG_PREEMPT support,
      vDSO support for gettimeofday(), a serial driver for the tilegx
      on-chip UART, KGDB support, more optimized string routines, support
      for ftrace and kprobes, improved ASLR, and many bug fixes.
    
      We also remove support for the old TILE64 chip, which is no longer
      buildable"
    
    * git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile: (85 commits)
      tile: refresh tile defconfig files
      tile: rework <asm/cmpxchg.h>
      tile PCI RC: make default consistent DMA mask 32-bit
      tile: add null check for kzalloc in tile/kernel/setup.c
      tile: make __write_once a synonym for __read_mostly
      tile: remove support for TILE64
      tile: use asm-generic/bitops/builtin-*.h
      tile: eliminate no-op "noatomichash" boot argument
      tile: use standard tile_bundle_bits type in traps.c
      tile: simplify code referencing hypervisor API addresses
      tile: change <asm/system.h> to <asm/switch_to.h> in comments
      tile: mark pcibios_init() as __init
      tile: check for correct compiler earlier in asm-offsets.c
      tile: use standard 'generic-y' model for <asm/hw_irq.h>
      tile: use asm-generic version of <asm/local64.h>
      tile PCI RC: add comment about "PCI hole" problem
      tile: remove DEBUG_EXTRA_FLAGS kernel config option
      tile: add virt_to_kpte() API and clean up and document behavior
      tile: support FRAME_POINTER
      tile: support reporting Tilera hypervisor statistics
      ...
    4de9ad9b
pci_gx.c 42.9 KB