All of lore.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.