public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
From: David Mosberger <davidm@napali.hpl.hp.com>
To: linux-ia64@vger.kernel.org
Subject: bk pull on ia64 linux tree
Date: Sun, 21 Dec 2003 08:05:52 +0000	[thread overview]
Message-ID: <marc-linux-ia64-107199397320597@msgid-missing> (raw)
In-Reply-To: <marc-linux-ia64-105942507026161@msgid-missing>

Hi Andrew,

please do a

	bk pull http://lia64.bkbits.net/to-linus-2.5

This will update the files shown below.

Thanks!

	--david

 MAINTAINERS                     |    5 
 arch/ia64/Kconfig               |   16 
 arch/ia64/Makefile              |   11 
 arch/ia64/configs/sn2_defconfig |  693 ++++++++++++++++++++++++++++++++++++++++
 arch/ia64/kernel/Makefile       |    3 
 arch/ia64/kernel/acpi.c         |   62 ---
 arch/ia64/kernel/asm-offsets.c  |    4 
 arch/ia64/kernel/efi.c          |   12 
 arch/ia64/kernel/gate.S         |   10 
 arch/ia64/kernel/head.S         |    2 
 arch/ia64/kernel/ia64_ksyms.c   |    2 
 arch/ia64/kernel/iosapic.c      |    3 
 arch/ia64/kernel/irq.c          |   37 +-
 arch/ia64/kernel/ivt.S          |   54 +--
 arch/ia64/kernel/mca.c          |  211 +++++++-----
 arch/ia64/kernel/mca_asm.S      |  356 +++++++++++++-------
 arch/ia64/kernel/perfmon.c      |    2 
 arch/ia64/kernel/salinfo.c      |  525 +++++++++++++++++++++++++++++-
 arch/ia64/kernel/smpboot.c      |    2 
 arch/ia64/kernel/vmlinux.lds.S  |    2 
 arch/ia64/lib/Makefile          |    1 
 arch/ia64/lib/dec_and_lock.c    |   42 ++
 arch/ia64/mm/discontig.c        |  146 ++++----
 arch/ia64/mm/init.c             |   21 +
 arch/ia64/pci/pci.c             |    3 
 include/asm-ia64/acpi.h         |    3 
 include/asm-ia64/intrinsics.h   |    2 
 include/asm-ia64/mca.h          |   13 
 include/asm-ia64/numa.h         |    2 
 include/asm-ia64/numnodes.h     |    4 
 include/asm-ia64/pal.h          |  160 +++++++--
 include/asm-ia64/pgtable.h      |    4 
 include/asm-ia64/sal.h          |   12 
 include/asm-ia64/spinlock.h     |    2 
 include/asm-ia64/system.h       |    7 
 include/asm-ia64/uaccess.h      |  349 ++++++--------------
 36 files changed, 2082 insertions(+), 701 deletions(-)

through these ChangeSets:

<kaos@sgi.com> (03/12/20 1.1524)
   [PATCH] ia64: Convert cmc deadlock avoidance patch from 2.4 to 2.6
   

<tony.luck@intel.com> (03/12/19 1.1523)
   [PATCH] ia64: enable recovery from TLB errors
   
   Here's the updated version of the MCA TLB recovery patch.

<kaos@sgi.com> (03/12/19 1.1522)
   [PATCH] ia64: fix deadlock in ia64_mca_cmc_int_caller()
   
   smp_call_function() must not be called from interrupt context (can
   deadlock on tasklist_lock).  Use keventd to call smp_call_function().

<kaos@sgi.com> (03/12/19 1.1521)
   [PATCH] ia64: sync pal/sal/salinfo/mca with 2.4 code
   
   Forward port the recent changes to pal.h, sal.h, mca.h, salinfo.c and
   mca.c from 2.4.23-rc2 to 2.6.0-test9.
   
   This converts 2.6 to use salinfo instead of printing CMC/CPE/MCA/INIT
   records in the kernel.  It makes the two kernel versions as close
   together as possible.

<jbarnes@sgi.com> (03/12/19 1.1520)
   [PATCH] ia64: sn2 defconfig file
   
   As promised, here's a patch to add an sn2 defconfig file to get people
   started with 2.6 kernels.  I even turned on CONFIG_IA64_SGI_SIM support
   to make Jack happy :)

<jbarnes@sgi.com> (03/12/19 1.1519)
   [PATCH] ia64: initialize bootmem maps in reverse order
   
   The arch-independent bootmem code now requires that arches initialize
   their bootmem maps in reverse order (in particular, from high to low
   addesses), otherwise alloc_bootmem_pages_low() won't work.  This change
   makes the ia64 code do just that, so that machines without an IOMMU can
   allocate their bounce buffers in low memory at early boot.  It also adds
   a sanity check to the early init code to make sure that each node has a
   local data area, because if they don't, many things will break later on
   and may be hard to track down.

<bjorn.helgaas@hp.com> (03/12/19 1.1518)
   [PATCH] ia64: Prevent SAL calls from being preempted
   
   (SAL_CALL_REENTRANT): Disable preemption around the SAL call to
   make sure we don't get rescheduled on a different CPU.

<bjorn.helgaas@hp.com> (03/12/19 1.1517)
   [PATCH] ia64: Force generic and hp kernels to use 16MB granules
   
   This forces the granule size to 16MB for HP zx1 and generic
   kernels.  HP sx1000 machines require this.

<bjorn.helgaas@hp.com> (03/12/19 1.1516)
   [PATCH] ia64: Remove unused ACPI functions.
   
   Remove unused functions:
       acpi_get_prt()
       acpi_get_interrupt_model()
       acpi_get_addr_space()

<bjorn.helgaas@hp.com> (03/12/19 1.1515)
   [PATCH] ia64: Remove extraneous printks (we get the same information from ACPI).
   
   (iosapic_init): Remove extraneous printk.
   (pci_acpi_scan_root): Remove extraneous printk.

<bjorn.helgaas@hp.com> (03/12/19 1.1514)
   [PATCH] ia64: Fix PCI root bridge resources to handle prior allocations.
   
   (alloc_resources):  Use insert_resource(), not request_resource(), to
   allocate PCI root bridge windows.  This fixes the problem
   where root bridge window allocation fails because an early
   driver (like VGA) has already allocated things.

<jbarnes@sgi.com> (03/12/19 1.1513)
   [PATCH] ia64: make NODES_SHIFT a little biggger
   
   Make NODES_SHIFT larger to accomodate 256 node machines.

<jbarnes@sgi.com> (03/12/19 1.1512)
   [PATCH] ia64: update sn2 MAINTAINERS file entry
   

<jbarnes@sgi.com> (03/12/19 1.1511)
   [PATCH] ia64: make cpu_to_node_map unsigned
   
   This small fix is needed for machines with more than 128 nodes.

<steiner@sgi.com> (03/12/19 1.1510)
   [PATCH] ia64: prevent buffer-overrun in acpi_numa_memory_affinity_init()
   
   The code in acpi_numa_memory_affinity_init that sorts the node_memblk
   can overrun the array & clobber the memory that follows the end of the
   array. The error will be seen only on systems that fill the
   node_memblk array and only if SAL doesnt sort the entries in the SRAT.

<peterc@gelato.unsw.edu.au> (03/12/19 1.1509)
   [PATCH] ia64: enable out-of-tree compilation for IA64
   

<davidm@tiger.hpl.hp.com> (03/12/16 1.1507)
   ia64: Bring export of spin-lock contention-routines in sync with
   	this change:  Jim Wilson says that gcc v3.3 also supports
   	marking ar.pfs as clobbered, so use ia64_spinlock_contention()
   	for any GCC with v3.3 or newer.

<davidm@tiger.hpl.hp.com> (03/12/13 1.1506)
   ia64: Fix compiler warning in intrinsics.h.

<davidm@tiger.hpl.hp.com> (03/12/13 1.1505)
   ia64: Fix ivt overflow that occurred when turning on
   	CONFIG_DISABLE_VHPT.

<davidm@tiger.hpl.hp.com> (03/12/13 1.1504)
   ia64: Fix bug discovered by Bill Nottingham & Jakub Jelinek where
   	put_user() arguments with function-calls would cause the
   	macro to return unexpected values.  Fixed by avoiding macro
   	argument evaluation while r8/r9 are in use for exception-handling
   	purposes.  Also, consolidated access-macros so that GCC and
   	Intel compiler use 90% the same code.

<davidm@tiger.hpl.hp.com> (03/12/11 1.1503)
   ia64: Based on patch by Jerome Marchand: Add ia64-optimized
   	atomic_dec_and_lock().  Actually, this could be the generic
   	version for any platform that has cmpxchg().

<davidm@tiger.hpl.hp.com> (03/12/10 1.1502)
   ia64: Switch places for the gate pages and the guard page.  This improves
   	backwards-compatibility with older (broken) versions of GCC which
   	recognize a signal-handler only if it is in the address range
   	from 0xa000000000000100. to 0xa000000000020000.

<davidm@tiger.hpl.hp.com> (03/12/10 1.1501)
   ia64: Jim Wilson says that gcc v3.3 also supports marking ar.pfs as
   	clobbered, so use ia64_spinlock_contention() for any GCC with
   	v3.3 or newer.

<peter@chubb.wattle.id.au> (03/12/08 1.1500)
   [PATCH] ia64: make perfmon CONFIG_PREEMPT-safe again
   
   Here's a  fix for non-preemption safety in perfmon.c.
   
   I haven't tried it while running a preemption stress test, but this
   allows q-syscollect to work.

<jakub@redhat.com> (03/12/04 1.1499)
   [PATCH] ia64: fix typo in vmlinux.lds.S
   
   The security init section was incorrectly using PAGE_OFFSET instead of
   LOAD_OFFSET.

<pj@sgi.com> (03/12/01 1.1498)
   [PATCH] ia64: fix smp_affinity user-space accesses
   
   Here is a new improved patch for verifying user access to string
   passed in to kernel on write to /proc/irq/<pid>/smp_affinity.
   
   The access_ok() but missing __get_user() on each byte earlier patch
   has been replaced with a copy_from_user().
   
   I have built it and verified that it handles write requests
   as before, on an ia64 system (well - you can no longer pass
   more than 14 spaces after the 'R' - tough).

<davidm@tiger.hpl.hp.com> (03/11/26 1.1497)
   ia64: Fix a bug in sigtramp() which corrupted ar.rnat when unwinding
   	across a signal trampoline (in user space).  Reported by
   	Laurent Morichetti.


  parent reply	other threads:[~2003-12-21  8:05 UTC|newest]

Thread overview: 73+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-28 20:39 bk pull on ia64 linux tree David Mosberger
2003-08-16  1:20 ` David Mosberger
2003-09-09  6:43 ` David Mosberger
2003-10-16 22:27 ` David Mosberger
2003-10-17  3:36 ` David Mosberger
2003-10-25  6:44 ` David Mosberger
2003-11-11  0:55 ` David Mosberger
2003-11-11  2:38 ` David Mosberger
2003-11-12  7:18 ` David Mosberger
2003-11-21 22:12 ` David Mosberger
2003-11-26  7:55 ` David Mosberger
2003-12-21  8:05 ` David Mosberger [this message]
  -- strict thread matches above, loose matches on Subject: below --
2004-01-13  0:59 Linus Torvalds
2004-01-13  1:17 ` David Mosberger
2004-01-13  1:36 ` David Mosberger
2004-01-13 16:08 ` Jesse Barnes
2004-01-27  1:37 ` David Mosberger
2004-01-27 10:23 ` Jes Sorensen
2004-01-27 14:49 ` Martin Hicks
2004-01-27 16:22 ` David Mosberger
2004-01-27 21:57 ` David Mosberger
2004-02-11  5:19 ` David Mosberger
2004-02-12  1:05 ` Keith Owens
2004-02-12  1:31 ` David Mosberger
2004-02-13 22:44 ` Andrew Morton
2004-02-13 22:46 ` David Mosberger
2004-02-23 19:12 ` David Mosberger
2004-03-12  5:37 ` David Mosberger
2004-03-17 19:14 ` David Mosberger
2004-03-25 20:30 ` David Mosberger
2004-04-09 16:05 ` David Mosberger
2004-04-23  6:48 ` David Mosberger
2004-04-29 22:21 ` David Mosberger
2004-04-30 17:49 ` David Mosberger
2004-05-03 22:58 ` David Mosberger
2004-05-11  7:02 ` David Mosberger
2004-05-11  7:06 ` Christoph Hellwig
2004-05-11 18:39 ` Jesse Barnes
2004-05-21 21:45 ` David Mosberger
2004-06-05  5:57 ` David Mosberger
2004-06-19  6:58 ` David Mosberger
2004-06-30  0:04 ` David Mosberger
2004-06-30  0:44 ` Peter Chubb
2004-06-30  0:52 ` David Mosberger
2004-06-30 16:23 ` Jesse Barnes
2004-07-06 18:46 ` David Mosberger
2004-07-27  7:19 ` David Mosberger
2004-07-30 21:17 ` Luck, Tony
2004-08-04 22:05 ` Luck, Tony
2004-08-09 18:09 ` Luck, Tony
2004-08-23 21:23 ` tony.luck
2004-09-03  6:05 ` tony.luck
2004-09-09  5:51 ` Luck, Tony
2004-09-13 19:46 ` Luck, Tony
2004-09-16 22:39 ` Luck, Tony
2004-09-21 20:09 ` Luck, Tony
2004-09-22 23:14 ` Luck, Tony
2004-09-23 23:23 ` Luck, Tony
2004-09-28 18:34 ` Luck, Tony
2004-09-30 16:43 ` Luck, Tony
2004-10-01 16:42 ` Luck, Tony
2004-10-07 22:56 ` Luck, Tony
2004-10-20  0:15 ` Luck, Tony
2004-10-21  0:17 ` Luck, Tony
2004-10-27  3:58 ` Luck, Tony
2004-11-04  0:22 ` Luck, Tony
2004-11-12 17:42 ` Luck, Tony
2005-01-19 18:52 ` Luck, Tony
2005-01-23  3:05 ` Luck, Tony
2005-01-24 16:53 ` Jesse Barnes
2005-01-25  6:30 ` Luck, Tony
2005-01-25 23:03 ` Luck, Tony
2005-03-18 23:30 ` Luck, Tony

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=marc-linux-ia64-107199397320597@msgid-missing \
    --to=davidm@napali.hpl.hp.com \
    --cc=linux-ia64@vger.kernel.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