1. 27 Oct, 2004 4 commits
    • Tony Luck's avatar
      [IA64] fix(?) unwind data for ia64_monarch_init_handler · 2875ca92
      Tony Luck authored
      Roland> I can see the ERROR: comes from unwcheck.pl but I have no
      Roland> idea what it is checking (something to do with unwind info?)
      Roland> let alone how to fix the problem.
      
      Roland> Is this benign or is there something to be fixed?
      
      David> Both: it needs to be fixed, but it's (mostly) benign since the only
      David> time we're executing that code is when the unwinder can't run anyhow,
      David> since we're in the middle of delivering an MCA.  That may (and
      David> probably will) change in the future, so it's something that should be
      David> fixed.
      
      David> I was hoping someone who knows and could test the MCA code better
      David> would fix it but that hasn't happened yet, so it's time for plan B.
      
      David> Tony, below is a patch that fixes the unwind info enough that the
      David> warning/error goes away.  The unwind-info may not be 100% correct
      David> though.  Someone who can test/exercise this code may want to check on
      David> that.
      Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
      2875ca92
    • Jack Steiner's avatar
      [IA64-SGI] Update asm-ia64/sn/sn_cpuid.h macros · 7fb8db68
      Jack Steiner authored
      (I missed a file in the cleanup code that I sent yesterday.)
      
      SGI SN code currently makes assumptions about the bits in the LID
      register. These assumptions do not conform to the bit specifications
      from Intel. For example, SN currently assumes that bits [28:16] of
      the LID contain the physical node ID of a node.
      
      This patch eliminates these assumptions. A SAL call is now used to translate
      LID values to the NASID/subnode/slice values that are needed for SN
      platforms. The results of the SAL call are saved in the SN nodepda.
      Signed-off-by: default avatarJack Steiner <steiner@sgi.com>
      Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
      7fb8db68
    • Jesse Barnes's avatar
      [IA64] fix machine vectors for mmiowb · 08dfb031
      Jesse Barnes authored
      I left out some of the necessary machine vector magic in the mmiowb patch
      which caused the generic build to break.  This patch fixes it up by properly
      #defining it and #undefing it and adding a routine to lib/io.c.
      Signed-off-by: default avatarJesse Barnes <jbarnes@sgi.com>
      Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
      08dfb031
    • Tony Luck's avatar
      Merge intel.com:/data/home/aegl/BK/Linus · dffbd6be
      Tony Luck authored
      into intel.com:/data/home/aegl/BK/linux-ia64-release-2.6.10
      dffbd6be
  2. 26 Oct, 2004 25 commits
  3. 25 Oct, 2004 10 commits
  4. 26 Oct, 2004 1 commit