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: 2.5.72 for ia64 released
Date: Thu, 19 Jun 2003 21:39:54 +0000	[thread overview]
Message-ID: <marc-linux-ia64-105605890319553@msgid-missing> (raw)

A patch to make 2.5.72 work on ia64 is now available in the usual
place:

  ftp://ftp.kernel.org/pub/linux/kernel/ports/ia64/v2.5/
	linux-2.5.72-ia64-030619.diff.bz2

This patch Works for Me.  This particular patch was tested on rx5670
only, but slightly earlier versions worked on all zx1-based machines,
Big Sur, and HP Ski simulator.

There are four outstanding issues that I know of:

 - modules may or may not work properly (I had some problems with
   a load of tg3 hanging when the kernel daemon was invoking
   /sbin/hotplug)
 - hp-agp is currently broken because some generic AGP code once
   again thinks that all AGP bridges have to be PCI devices (which
   isn't true)
 - sigaltstack and ar.bspstore issue pointed out by Matt Chapman
 - problems with bio-level block merging forced me to turn off
   this kind of merging for now (primary suspect is sba_iommu.c)

Since I'm spread pretty thin already, I'd definitely appreciate if
someone else could look into the module loader issue.  It shouldn't be
hard to figure out what's going wrong.  I'd also appreciate help with
the hp-agp code.

We're inching ever closer to the point where 2.5 will build for ia64
out-of-the-box.  Not quite there yet, but hopefully it will only be a
matter of months (just kidding, really!).

Enjoy,

	--david

<chadt:sgi.com>:
  o ia64: early_printk for SGI SN2

David Mosberger:
  o More ppc64 bad merge fixing
  o Drop export of init_thread_union alltogether
  o Simplify the irq_desc[] patch to make it more acceptable for the main tree.
  o io.h
  o Fix weird PPC64 merge errors
  o defconfig
  o io.h
  o Kconfig
  o ia64: Simplify the script to use only $CC and $OBJDUMP.  Besides being
    simpler, this also ensure we really do test the linker which will be used
    when building the gate DSO.
  o Revert back to adjusting RPCSVC_MAXPAGES
  o Don't declare init_thread_union in sched.h if there is an architecture-
    specific task-struct-allocator.
  o ia64: Minor cleanups; fix non-SMP build
  o ia64: Two more minor cleanups for 2.5.72
  o ia64: Drop obsolete ACPI SPCR support
  o More 2.5.72 cleanup/syncing
  o ia64: Initial sync with 2.5.72
  o Merge conflicts with 2.5.72
  o ia64: Sync with 2.5.71
  o Make hp-agp.c compile again.  It's still broken, because the generic AGP
    code once again thinks all AGP bridges must be PCI devices.
  o Add back /proc/sys/kernel/cache_decay_ticks
  o Fix <linux/pci.h> so it can be used on platforms with CONFIG_PCI off
  o Fix serial HCDP and ACPI support for serial driver
  o Merge with 2.5.71
  o memory.c
  o Allow read accesses to the entire FIXMAP range.  This lets gdb see the
    instructions in the gate page (there is no security issue, because the gate
    page only contains instructions or non-security-sensitive data such as the
    ELF headers, etc.).
  o Remove include of <asm/unistd.h> now that force_successful_syscall() is
    back in ptrace.h.
  o Fix gratuitous PPC64 changes (were probably caused by a bad bk merge with
    Linus' tree).
  o Clean up tg3 driver to avoid relying on PCI-DMA implementation internals. 
    This removes code and gets rid of the (incorrect) dependence on
    PCI_DMA_BUS_IS_PHYS.
  o Adjust for force_successful_syscall_return() having moved back to ptrace.h.
  o Don't try to support uncached accesses via read()/write()
  o More small cleanups to /dev/mem driver and for stack dumping
  o Fix up drivers/char/mem.c some more
  o Clean up drivers/char/mem.c to reduce #ifdef bloat.  Make it work better on
    ia64
  o fork.c
  o Fix task creation/destruction to make it possible for the thread_info and
    the task_struct to be next to each other.
  o Add force_successful_syscall_return() to remaining platforms
  o Adjust show_trace()/show_stack() interfce to make them truly portable
  o fix TCP roundtrip time update code
  o ia64: Fix backtrace printing so it doesn't output tabs anymore
  o Fix locking comments for time interpolator routines
  o Overhaul time-interpolation support.  Platforms that do not ever wish to
    use time-interpolation should NOT define CONFIG_TIME_INTERPOLATION.
  o Undo previous pasting-operator "fix".  Code was right and pre3.4 compiler
    was (temporarily) broken.
  o Add two hooks for high-precision time-interpolation.  Based on patch by Jes
    Sorensen.
  o Small driver fixes
  o Undo timer breakage.  Makes profil() work again
  o Change last_time_offset into last_nsec_offset and make it work for real
  o Misc fixes: PCI ids and prefetch in page-table tear-down
  o Add /proc/sys/kernel/cache_decay_ticks
  o Fix off-by-one error to make NFSd work with PAGE_SIZE = 64KB
  o Add MM_VM_SIZE() support
  o Add EARLY_PRINTK support
  o Minor build fixes/enhancements
  o select() speedup
  o Various minor driver fixes
  o Support serial ports in ACPI namespace and serial consoles via HCDP
  o Toolchain bug workarounds
  o AGP fixes for ia64
  o Make ACPI work on ia64
  o Generic DRM support for platforms that cant_use_aperture
  o Add module_arch_cleanup() callback

Jesse Barnes:
  o ia64: generic kernel support for sn2
  o ia64: PCI fixes for sn2
  o ia64: hwgfs fix for sn2
  o ia64: mark_idle() fixes for sn2
  o ia64: bitshift fix

Peter Chubb:
  o Fix ps/2 mouse and keyboard on I2000

Roland McGrath:
  o make FIXMAP user page reading more portable

Tony Luck:
  o ia64: add missing __exit_p() to i460-agp.c


             reply	other threads:[~2003-06-19 21:39 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-06-19 21:39 David Mosberger [this message]
2003-06-20 11:38 ` 2.5.72 for ia64 released Andreas Schwab
2003-06-20 17:11 ` Jesse Barnes
2003-06-20 17:47 ` Sam Ravnborg
2003-06-20 18:01 ` David Mosberger
2003-06-20 18:35 ` Jesse Barnes
2003-06-20 18:41 ` David Mosberger
2003-06-20 18:45 ` Jesse Barnes
2003-06-20 18:49 ` David Mosberger
2003-06-20 18:50 ` Jesse Barnes
2003-06-20 18:53 ` Jesse Barnes
2003-06-20 19:02 ` David Mosberger
2003-06-20 19:07 ` Jesse Barnes
2003-06-20 19:44 ` Andreas Schwab
2003-06-20 19:49 ` Jesse Barnes
2003-06-20 19:51 ` Andreas Schwab
2003-06-20 19:56 ` Jesse Barnes
2003-06-20 20:03 ` Alex Tsariounov
2003-06-20 20:06 ` David Mosberger
2003-06-20 20:25 ` Andreas Schwab
2003-06-20 20:28 ` Jesse Barnes
2003-06-20 20:34 ` David Mosberger
2003-06-20 20:39 ` Jesse Barnes
2003-06-20 20:40 ` Andreas Schwab
2003-06-20 20:50 ` David Mosberger
2003-06-20 20:51 ` Sam Ravnborg
2003-06-20 21:04 ` Jack Steiner
2003-06-20 21:06 ` David Mosberger
2003-06-20 21:21 ` Jesse Barnes

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-105605890319553@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