Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Apr 2011 20:49:00 +0000 (UTC)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/conf files.ia64 ldscript.ia64 src/sys/ia64/ia64 efi.c exception.S genassym.c locore.S machdep.c mp_locore.S mp_machdep.c pmap.c sal.c src/sys/ia64/include ia64_cpu.h smp.h vmparam.h
Message-ID:  <201104302049.p3UKnOaH068806@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
marcel      2011-04-30 20:49:00 UTC

  FreeBSD src repository

  Modified files:
    sys/conf             files.ia64 ldscript.ia64 
    sys/ia64/ia64        efi.c exception.S genassym.c locore.S 
                         machdep.c mp_machdep.c pmap.c sal.c 
    sys/ia64/include     ia64_cpu.h smp.h vmparam.h 
  Added files:
    sys/ia64/ia64        mp_locore.S 
  Log:
  SVN rev 221271 on 2011-04-30 20:49:00Z by marcel
  
  Stop linking against a direct-mapped virtual address and instead
  use the PBVM. This eliminates the implied hardcoding of the
  physical address at which the kernel needs to be loaded. Using the
  PBVM makes it possible to load the kernel irrespective of the
  physical memory organization and allows us to replicate kernel text
  on NUMA machines.
  
  While here, reduce the direct-mapped page size to the kernel's
  page size so that we can support memory attributes better.
  
  Revision  Changes    Path
  1.109     +1 -0      src/sys/conf/files.ia64
  1.15      +6 -4      src/sys/conf/ldscript.ia64
  1.11      +3 -3      src/sys/ia64/ia64/efi.c
  1.74      +22 -14    src/sys/ia64/ia64/exception.S
  1.51      +2 -2      src/sys/ia64/ia64/genassym.c
  1.45      +3 -122    src/sys/ia64/ia64/locore.S
  1.271     +47 -46    src/sys/ia64/ia64/machdep.c
  1.1       +275 -0    src/sys/ia64/ia64/mp_locore.S (new)
  1.88      +124 -65   src/sys/ia64/ia64/mp_machdep.c
  1.228     +18 -26    src/sys/ia64/ia64/pmap.c
  1.19      +0 -12     src/sys/ia64/ia64/sal.c
  1.27      +6 -0      src/sys/ia64/include/ia64_cpu.h
  1.15      +18 -0     src/sys/ia64/include/smp.h
  1.28      +2 -14     src/sys/ia64/include/vmparam.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201104302049.p3UKnOaH068806>