Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       29 Aug 2006  16:26:02
 To : Slawa Olhovchenkov
 Subject : Re: Вести с полей
 -------------------------------------------------------------------------------- 
 
 29 авг 2006, вторник, в 10:35 KRAST, Slawa Olhovchenkov написал(а):
 
  SO> jhb         2006-08-11 19:22:57 UTC
  SO>   FreeBSD src repository
  SO>   Modified files:
  SO>     sys/amd64/acpica     madt.c
  SO>     sys/amd64/amd64      pmap.c
  SO>     sys/amd64/include    pmap.h
  SO>     sys/dev/acpica/Osd   OsdMemory.c
  SO>     sys/i386/acpica      acpi_machdep.c madt.c
  SO>     sys/i386/i386        pmap.c
  SO>     sys/i386/include     pmap.h
  SO>     sys/ia64/include     pmap.h
  SO>   Log:
  SO>   First pass at allowing memory to be mapped using cache modes other than
  SO>   WB (write-back) on x86 via control bits in PTEs and PDEs (including
  SO>   making
  SO>   use of the PAT MSR).  Changes include:
  SO>   - A new pmap_mapdev_attr() function for amd64 and i386 which takes an
  SO>     additional parameter (relative to pmap_mapdev()) specifying the cache
  SO>     mode for this mapping.  Note that on amd64 only WB mappings are done
  SO>     with
  SO>     the direct map, all other modes result in a private mapping.
  SO>   - pmap_mapdev() on i386 and amd64 now defaults to using UC (uncached)
  SO>     mappings rather than WB.  Previously we relied on the BIOS setting up
  SO>     MTRR's to enforce memio regions being treated as UC.  This might make
  SO>     hw.cbb_start_memory unnecessary in some cases now for example.
  SO>   - A new pmap_mapbios()/pmap_unmapbios() API has been added to allow
  SO>   places
  SO>     that used pmap_mapdev() to map non-device memory (such as ACPI tables)
  SO>     to do so using WB as before.
  SO>   - A new pmap_change_attr() function for amd64 and i386 that changes the
  SO>     caching mode for a range of KVA.
  SO>   Reviewed by:    alc
 
 Это вообще о чем?
 
 Eugene
 -- 
 Служить царю - что лизать лезвие меча, обнимать льва, целовать змею. (Артха)
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Вести с полей   Slawa Olhovchenkov   29 Aug 2006 12:35:34 
 Re: Вести с полей   Eugene Grosbein   29 Aug 2006 16:26:02 
 Вести с полей   Slawa Olhovchenkov   29 Aug 2006 13:43:28 
Архивное /ru.unix.bsd/26093cfafc2dd.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional