public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Chris Metcalf <cmetcalf@tilera.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: David Howells <dhowells@redhat.com>, <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] tile updates for 3.7
Date: Fri, 12 Oct 2012 16:28:48 -0400	[thread overview]
Message-ID: <50787D80.9040202@tilera.com> (raw)
In-Reply-To: <21212.1349774162@warthog.procyon.org.uk>

Linus,

Please pull from:

  git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git master

Note that this is not based off the 3.6.0 release but off an intermediate
point that includes David Howell's uapi disintegration work; the bulk
of this change is the tile uapi disintegration.  There is also a one-line
change in here to enable interrupts in do_work_pending() to avoid a
WARN_ON in _local_bh_enable_ip().

----------------------------------------------------------------
Chris Metcalf (2):
      Merge tag 'tags/disintegrate-tile-20121009' into for-linus
      arch/tile: enable interrupts in do_work_pending()

David Howells (2):
      UAPI: (Scripted) Disintegrate arch/tile/include/arch
      UAPI: (Scripted) Disintegrate arch/tile/include/asm

 arch/tile/include/arch/Kbuild                      |   17 ----
 arch/tile/include/arch/spr_def.h                   |   12 +--
 arch/tile/include/asm/Kbuild                       |    3 -
 arch/tile/include/asm/hardwall.h                   |   33 +-------
 arch/tile/include/asm/ptrace.h                     |   72 +---------------
 arch/tile/include/asm/setup.h                      |    7 +-
 arch/tile/include/asm/signal.h                     |   12 +--
 arch/tile/include/asm/unistd.h                     |   25 +-----
 arch/tile/include/uapi/arch/Kbuild                 |   17 ++++
 arch/tile/include/{ => uapi}/arch/abi.h            |    0
 arch/tile/include/{ => uapi}/arch/chip.h           |    0
 arch/tile/include/{ => uapi}/arch/chip_tile64.h    |    0
 arch/tile/include/{ => uapi}/arch/chip_tilegx.h    |    0
 arch/tile/include/{ => uapi}/arch/chip_tilepro.h   |    0
 arch/tile/include/{ => uapi}/arch/icache.h         |    0
 arch/tile/include/{ => uapi}/arch/interrupts.h     |    0
 arch/tile/include/{ => uapi}/arch/interrupts_32.h  |    0
 arch/tile/include/{ => uapi}/arch/interrupts_64.h  |    0
 arch/tile/include/{ => uapi}/arch/opcode.h         |    0
 arch/tile/include/{ => uapi}/arch/opcode_tilegx.h  |    0
 arch/tile/include/{ => uapi}/arch/opcode_tilepro.h |    0
 arch/tile/include/{ => uapi}/arch/sim.h            |    0
 arch/tile/include/{ => uapi}/arch/sim_def.h        |    0
 arch/tile/include/uapi/arch/spr_def.h              |   26 ++++++
 arch/tile/include/{ => uapi}/arch/spr_def_32.h     |    6 +-
 arch/tile/include/{ => uapi}/arch/spr_def_64.h     |    6 +-
 arch/tile/include/uapi/asm/Kbuild                  |   15 ++++
 arch/tile/include/{ => uapi}/asm/auxvec.h          |    0
 arch/tile/include/{ => uapi}/asm/bitsperlong.h     |    0
 arch/tile/include/{ => uapi}/asm/byteorder.h       |    0
 arch/tile/include/{ => uapi}/asm/cachectl.h        |    0
 arch/tile/include/uapi/asm/hardwall.h              |   51 ++++++++++++
 arch/tile/include/{ => uapi}/asm/kvm_para.h        |    0
 arch/tile/include/{ => uapi}/asm/mman.h            |    0
 arch/tile/include/uapi/asm/ptrace.h                |   88 ++++++++++++++++++++
 arch/tile/include/uapi/asm/setup.h                 |   21 +++++
 arch/tile/include/{ => uapi}/asm/sigcontext.h      |    0
 arch/tile/include/{ => uapi}/asm/siginfo.h         |    0
 arch/tile/include/uapi/asm/signal.h                |   27 ++++++
 arch/tile/include/{ => uapi}/asm/stat.h            |    0
 arch/tile/include/{ => uapi}/asm/swab.h            |    0
 arch/tile/include/uapi/asm/unistd.h                |   34 ++++++++
 arch/tile/kernel/process.c                         |    3 +
 43 files changed, 298 insertions(+), 177 deletions(-)
 rename arch/tile/include/{ => uapi}/arch/abi.h (100%)
 rename arch/tile/include/{ => uapi}/arch/chip.h (100%)
 rename arch/tile/include/{ => uapi}/arch/chip_tile64.h (100%)
 rename arch/tile/include/{ => uapi}/arch/chip_tilegx.h (100%)
 rename arch/tile/include/{ => uapi}/arch/chip_tilepro.h (100%)
 rename arch/tile/include/{ => uapi}/arch/icache.h (100%)
 rename arch/tile/include/{ => uapi}/arch/interrupts.h (100%)
 rename arch/tile/include/{ => uapi}/arch/interrupts_32.h (100%)
 rename arch/tile/include/{ => uapi}/arch/interrupts_64.h (100%)
 rename arch/tile/include/{ => uapi}/arch/opcode.h (100%)
 rename arch/tile/include/{ => uapi}/arch/opcode_tilegx.h (100%)
 rename arch/tile/include/{ => uapi}/arch/opcode_tilepro.h (100%)
 rename arch/tile/include/{ => uapi}/arch/sim.h (100%)
 rename arch/tile/include/{ => uapi}/arch/sim_def.h (100%)
 create mode 100644 arch/tile/include/uapi/arch/spr_def.h
 rename arch/tile/include/{ => uapi}/arch/spr_def_32.h (98%)
 rename arch/tile/include/{ => uapi}/arch/spr_def_64.h (98%)
 rename arch/tile/include/{ => uapi}/asm/auxvec.h (100%)
 rename arch/tile/include/{ => uapi}/asm/bitsperlong.h (100%)
 rename arch/tile/include/{ => uapi}/asm/byteorder.h (100%)
 rename arch/tile/include/{ => uapi}/asm/cachectl.h (100%)
 create mode 100644 arch/tile/include/uapi/asm/hardwall.h
 rename arch/tile/include/{ => uapi}/asm/kvm_para.h (100%)
 rename arch/tile/include/{ => uapi}/asm/mman.h (100%)
 create mode 100644 arch/tile/include/uapi/asm/ptrace.h
 create mode 100644 arch/tile/include/uapi/asm/setup.h
 rename arch/tile/include/{ => uapi}/asm/sigcontext.h (100%)
 rename arch/tile/include/{ => uapi}/asm/siginfo.h (100%)
 create mode 100644 arch/tile/include/uapi/asm/signal.h
 rename arch/tile/include/{ => uapi}/asm/stat.h (100%)
 rename arch/tile/include/{ => uapi}/asm/swab.h (100%)
 create mode 100644 arch/tile/include/uapi/asm/unistd.h

-- 
Chris Metcalf, Tilera Corp.
http://www.tilera.com


      reply	other threads:[~2012-10-12 20:28 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-10-09  9:16 [GIT PULL] Disintegrate UAPI for tile [ver #2] David Howells
2012-10-12 20:28 ` Chris Metcalf [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=50787D80.9040202@tilera.com \
    --to=cmetcalf@tilera.com \
    --cc=dhowells@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox