Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset c00589d in mainline


Ignore:
Timestamp:
2009-05-18T21:02:09Z (14 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial
Children:
60866a3
Parents:
1090b8c
Message:

remove the confusing "Improved support for hyperthreading" configuration option

Files:
6 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    r1090b8c rc00589d  
    291291! [CONFIG_DEBUG=y&CONFIG_SMP=y] CONFIG_DEBUG_SPINLOCK (y/n)
    292292
    293 % Improved support for hyperthreading
    294 ! [PLATFORM=amd64&CONFIG_SMP=y] CONFIG_HT (y/n)
    295 
    296 % Improved support for hyperthreading
    297 ! [PLATFORM=ia32&PROCESSOR!=athlon_xp&PROCESSOR!=athlon_mp&PROCESSOR!=pentium3&CONFIG_SMP=y] CONFIG_HT (y/n)
    298 
    299293% Lazy FPU context switching
    300294! [CONFIG_FPU=y] CONFIG_FPU_LAZY (y/n)
  • defaults/amd64/Makefile.config

    r1090b8c rc00589d  
    1616# Support for SMP
    1717CONFIG_SMP = y
    18 
    19 # Improved support for hyperthreading
    20 CONFIG_HT = y
    2118
    2219# Lazy FPU context switching
  • defaults/ia32/Makefile.config

    r1090b8c rc00589d  
    2222# Support for SMP
    2323CONFIG_SMP = y
    24 
    25 # Improved support for hyperthreading
    26 CONFIG_HT = y
    2724
    2825# Lazy FPU context switching
  • kernel/arch/amd64/include/atomic.h

    r1090b8c rc00589d  
    116116        asm volatile (
    117117                "0:\n"
    118 #ifdef CONFIG_HT
    119118                "pause\n"
    120 #endif
    121119                "mov %[count], %[tmp]\n"
    122120                "testq %[tmp], %[tmp]\n"
  • kernel/arch/ia32/include/atomic.h

    r1090b8c rc00589d  
    115115        asm volatile (
    116116                "0:\n"
    117 #ifdef CONFIG_HT
    118117                "pause\n"        /* Pentium 4's HT love this instruction */
    119 #endif
    120118                "mov %[count], %[tmp]\n"
    121119                "testl %[tmp], %[tmp]\n"
  • kernel/arch/ia32/src/atomic.S

    r1090b8c rc00589d  
    4343
    44440:     
    45         #ifdef CONFIG_HT
    4645        pause                   # Pentium 4's with HT love this instruction
    47         #endif
    4846        movl (%ebx),%eax
    4947        testl %eax,%eax
Note: See TracChangeset for help on using the changeset viewer.