VirtualBox

Ignore:
Timestamp:
Jun 9, 2009 10:23:42 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
48403
Message:

FreeBSD: Implement preemption API for guest SMP and enable it (slightly tested). Add neccessary RTMP* methods in userspace for the frontends to detect the number of CPUs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/Makefile.kmk

    r20360 r20449  
    521521        generic/utf16locale-generic.cpp \
    522522        generic/uuid-generic.cpp \
    523         generic/RTMpGetCurFrequency-generic.cpp \
    524         generic/RTMpGetMaxFrequency-generic.cpp \
    525523        generic/RTMpCpuId-generic.cpp \
    526524        generic/RTMpCpuIdFromSetIndex-generic.cpp \
     
    528526        generic/RTMpIsCpuPossible-generic.cpp \
    529527        generic/RTMpGetMaxCpuId-generic.cpp \
    530         generic/RTMpGetOnlineCount-generic.cpp \
    531528        generic/RTMpGetOnlineSet-generic.cpp \
    532529        generic/RTMpGetSet-generic.cpp \
    533530        generic/RTMpIsCpuOnline-generic.cpp \
    534531        generic/RTProcIsRunningByName-generic.cpp \
     532        r3/freebsd/mp-freebsd.cpp \
    535533        r3/freebsd/alloc-freebsd.cpp \
    536534        r3/freebsd/rtProcInitExePath-freebsd.cpp \
     
    12851283        generic/mppresent-generic.cpp \
    12861284        r0drv/generic/RTMpIsCpuWorkPending-r0drv-generic.cpp \
    1287         r0drv/generic/RTThreadPreemptIsEnabled-r0drv-generic.cpp \
    1288         r0drv/generic/RTThreadPreemptIsPending-r0drv-generic.cpp \
    1289         r0drv/generic/RTThreadPreemptIsPendingTrusty-r0drv-generic.cpp \
    1290         r0drv/generic/RTThreadPreemptDisable-r0drv-generic.cpp \
    1291         r0drv/generic/RTThreadPreemptRestore-r0drv-generic.cpp \
    12921285        r0drv/generic/mpnotification-r0drv-generic.cpp \
    12931286        r0drv/freebsd/alloc-r0drv-freebsd.c \
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette