1. 19 Mar, 2004 1 commit
    • Kenneth W. Chen's avatar
      [PATCH] ia64: Interim pal_halt_light patch · 4142f00b
      Kenneth W. Chen authored
      While the sysctl variable is being worked out in the general kernel, here is
      an interim patch which allows boot-time/dynamic control over the use of
      PAL_HALT_LIGHT in the idle-loop.
      4142f00b
  2. 18 Mar, 2004 2 commits
  3. 17 Mar, 2004 5 commits
    • David Mosberger's avatar
      ia64: GCC v3.5 fixes. · 9dcb98f3
      David Mosberger authored
      GCC v3.5 doesn't like it when a function gets cast to a
      function-pointer with a different signature.  In fact, it exterts
      extreme prejudice in this case and replaces the call-site with a call
      to __builtin_trap()!  Fix this by providing appropriately typed
      dummy-functions for the macvec operations as needed.
      
      While at it, also clean up some machvec handlers which weren't used anywhere.
      9dcb98f3
    • Keith Owens's avatar
      [PATCH] ia64: force all kernel sections into one and the same segment · 75b662dc
      Keith Owens authored
      Older versions of the linker do not handle cross-segment segment-relative
      relocations properly.  This becomes a real problem when the linker decides
      to put .text and .text.init into different segments (for whatever reasons)
      because in that case, broken linkers will produce a broken unwind section,
      which can cause nasty Heisenbugs, where, for example, unwinding may or may
      not work depending on the exact value of the IP in a function.
      75b662dc
    • Matthew Wilcox's avatar
      [PATCH] ia64: kill unused ACPI configgery · 0dd60aa9
      Matthew Wilcox authored
      The config ACPI helptext isn't used because the option is never
      presented to the user.
      ACPI_KERNEL_CONFIG is unused.
      ACPI_INTERPRETER is now set in drivers/acpi/Kconfig.
      0dd60aa9
    • Bjorn Helgaas's avatar
      [PATCH] ia64: init IO port space, IO accessors earlier · 4aab6645
      Bjorn Helgaas authored
      This is a minor patch to get things setup so consoles can
      work earlier.  (No change to consoles here, I just split this
      out to make the diff easier to read.)
      
      (io_port_init): New function, same old code to setup ia64_iobase
      and legacy IO port space.
      (setup_arch): Call io_port_init() and machvec_init() as early as
      possible so consoles can work earlier.
      4aab6645
    • David Mosberger's avatar
      ia64: Prevent GCC from clobbering r13. Found by Luming You. · 0b375cdb
      David Mosberger authored
      Without this change, GCC thinks it's OK to clobber r13.  It doesn't do it
      very often, but it's enough if it does it once and it turns out
      acpi_bus_receive_event() had code that would trigger this issue.
      Fix by declaring r13 as a global register variable.
      0b375cdb
  4. 16 Mar, 2004 1 commit
  5. 15 Mar, 2004 31 commits