VirtualBox

Ignore:
Timestamp:
Sep 21, 2022 2:37:14 PM (2 years ago)
Author:
vboxsync
Message:

IPRT,VBoxGuest,SUPDrv: Added a inline assembly version of RTLogWriteVmm for the kernel drivers.

Location:
trunk/src/VBox/Additions/common/VBoxGuest
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxGuest/freebsd/Makefile

    r96811 r96814  
    150150        RTLogWriteStdOut-stub-generic.c \
    151151        RTLogWriteStdErr-stub-generic.c \
    152         RTLogWriteVmm-stub-generic.c \
    153152        RTRandAdvCreateSystemFaster-generic.c \
    154153        RTRandAdvCreateSystemTruer-generic.c \
     
    197196SRCS += \
    198197        log-vbox.c \
    199         logbackdoor.c
     198        logbackdoor.c \
     199        RTLogWriteVmm-amd64-x86.
    200200
    201201.include <bsd.kmod.mk>
  • trunk/src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest

    r96811 r96814  
    187187    ${PATH_ROOT}/src/VBox/Runtime/generic/RTLogWriteStdOut-stub-generic.cpp=>generic/RTLogWriteStdOut-stub-generic.c \
    188188    ${PATH_ROOT}/src/VBox/Runtime/generic/RTLogWriteDebugger-generic.cpp=>generic/RTLogWriteDebugger-generic.c \
    189     ${PATH_ROOT}/src/VBox/Runtime/generic/RTLogWriteVmm-stub-generic.cpp=>generic/RTLogWriteVmm-stub-generic.c \
    190189    ${PATH_ROOT}/src/VBox/Runtime/generic/RTRandAdvCreateSystemFaster-generic.cpp=>generic/RTRandAdvCreateSystemFaster-generic.c \
    191190    ${PATH_ROOT}/src/VBox/Runtime/generic/RTRandAdvCreateSystemTruer-generic.cpp=>generic/RTRandAdvCreateSystemTruer-generic.c \
     
    230229    ${PATH_ROOT}/src/VBox/Runtime/VBox/log-vbox.cpp=>VBox/log-vbox.c \
    231230    ${PATH_ROOT}/src/VBox/Runtime/VBox/logbackdoor.cpp=>VBox/logbackdoor.c \
     231    ${PATH_ROOT}/src/VBox/Runtime/VBox/RTLogWriteVmm-amd64-x86.cpp=>VBox/RTLogWriteVmm-amd64-x86.c \
    232232    ${PATH_OUT}/version-generated.h=>version-generated.h \
    233233    ${PATH_OUT}/product-generated.h=>product-generated.h \
  • trunk/src/VBox/Additions/common/VBoxGuest/linux/Makefile

    r96811 r96814  
    130130        generic/RTLogWriteStdErr-stub-generic.o \
    131131        generic/RTLogWriteStdOut-stub-generic.o \
    132         generic/RTLogWriteVmm-stub-generic.o \
    133132        generic/RTMpGetCoreCount-generic.o \
    134133        generic/RTSemEventWait-2-ex-generic.o \
     
    140139        generic/mppresent-generic.o \
    141140        VBox/log-vbox.o \
    142         VBox/logbackdoor.o
     141        VBox/logbackdoor.o \
     142        VBox/RTLogWriteVmm-amd64-x86.o
    143143 ifeq ($(VBOX_KBUILD_TARGET_ARCH),amd64)
    144144VBOXMOD_OBJS += common/alloc/heapsimple.o
  • trunk/src/VBox/Additions/common/VBoxGuest/linux/files_vboxguest

    r96811 r96814  
    186186    ${PATH_ROOT}/src/VBox/Runtime/generic/RTLogWriteStdErr-stub-generic.cpp=>generic/RTLogWriteStdErr-stub-generic.c \
    187187    ${PATH_ROOT}/src/VBox/Runtime/generic/RTLogWriteStdOut-stub-generic.cpp=>generic/RTLogWriteStdOut-stub-generic.c \
    188     ${PATH_ROOT}/src/VBox/Runtime/generic/RTLogWriteVmm-stub-generic.cpp=>generic/RTLogWriteVmm-stub-generic.c \
    189188    ${PATH_ROOT}/src/VBox/Runtime/generic/RTMpGetCoreCount-generic.cpp=>generic/RTMpGetCoreCount-generic.c \
    190189    ${PATH_ROOT}/src/VBox/Runtime/generic/RTSemEventWait-2-ex-generic.cpp=>generic/RTSemEventWait-2-ex-generic.c \
     
    227226    ${PATH_ROOT}/src/VBox/Runtime/VBox/log-vbox.cpp=>VBox/log-vbox.c \
    228227    ${PATH_ROOT}/src/VBox/Runtime/VBox/logbackdoor.cpp=>VBox/logbackdoor.c \
     228    ${PATH_ROOT}/src/VBox/Runtime/VBox/RTLogWriteVmm-amd64-x86.cpp=>VBox/RTLogWriteVmm-amd64-x86.c \
    229229    ${PATH_OUT}/version-generated.h=>version-generated.h \
    230230    ${PATH_OUT}/product-generated.h=>product-generated.h \
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