[Pkg-virtualbox-commits] [virtualbox] branch master updated (0559e11 -> e37ab12)

Gianfranco Costamagna locutusofborg at moszumanska.debian.org
Tue Aug 23 16:42:49 UTC 2016


This is an automated email from the git hooks/post-receive script.

locutusofborg pushed a change to branch master
in repository virtualbox.

      from  0559e11   Relax debhelper version
      adds  06e4bb3   Merge tag 'upstream/5.1.0_BETA1-dfsg' into experimental
      adds  cf97b06   patch refresh/drop
      adds  85a3caf   Merge tag 'upstream/5.1.0_BETA3-dfsg' into experimental
      adds  14ddcdb   Patch drop/refresh
      adds  1076bdf   Update manpages
      adds  09cadb3   Update changelog
      adds  b2ea9fe   Merge branch 'master' into experimental
      adds  f214c07   Merge branch 'master' into experimental
      adds  4454934   Merge with master
      adds  e192fd1   Imported Upstream version 5.1.0-dfsg
      adds  e3942c2   Merge tag 'upstream/5.1.0-dfsg' into experimental
      adds  bc7f67d   Patch refresh
      adds  4966e56   Switch to Python3
      adds  518d171   Revert "Switch to Python3"
      adds  79adaf0   Upload to experimental
       new  9b4eb6f   Try to use Vbox provided GL.so and EGL.so libraries
       new  3cc7180   Update changelog
       new  01459c0   Try to simplify again the packaging
       new  26776b1   Fix get orig source script
      adds  7752df4   Imported Upstream version 5.1.2-dfsg
       new  edab60d   Merge tag 'upstream/5.1.2-dfsg' into experimental
       new  2b4cb09   Patch refresh
       new  f618432   Fix name, thanks Peter :)
      adds  01d6daa   Imported Upstream version 5.1.4-dfsg
       new  3fa7eaa   Merge tag 'upstream/5.1.4-dfsg' into experimental
       new  fa46826   Update patches and copyright
       new  bdb63b2   Update changelog
       new  d0e9a16   Revert "Try to simplify again the packaging"
       new  b0096cc   Revert "Try to use Vbox provided GL.so and EGL.so libraries"
       new  498463b   Upload to unstable
       new  e0dddad   Upload to unstable
       new  a3110f7   Relax debhelper version, not every backport has a new enough version
       new  dbdf692   merge with master
       new  e37ab12   Merge branch 'experimental'

The 17 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .scm-settings                                      |     1 +
 Config.kmk                                         |  1455 +-
 Doxyfile.Core                                      |    36 +-
 Maintenance.kmk                                    |     2 +-
 Makefile.kmk                                       |   382 +-
 configure                                          |   266 +-
 configure.vbs                                      |    89 +-
 debian/.gitattributes                              |     1 -
 debian/README.source                               |     4 +-
 debian/changelog                                   |     9 +
 debian/control                                     |     6 +-
 debian/copyright                                   |     2 +-
 debian/get-orig-source.sh                          |    12 +-
 debian/manpages/VBoxBalloonCtrl.1                  |    35 +-
 debian/manpages/VBoxClient.1                       |    29 +-
 debian/manpages/VBoxControl.8                      |    14 +-
 debian/manpages/VBoxHeadless.1                     |    32 +-
 debian/manpages/VBoxManage.1                       |   509 +-
 debian/manpages/VBoxSDL.1                          |    11 +-
 debian/manpages/VBoxService.8                      |    25 +-
 debian/manpages/VirtualBox.1                       |    43 +-
 debian/manpages/mount.vboxsf.8                     |     9 +-
 debian/manpages/vboxwebsrv.1                       |    10 +-
 debian/patches/01-build-arch.patch                 |     2 +-
 debian/patches/02-gsoap-build-fix.patch            |    10 +-
 debian/patches/04-vboxdrv-references.patch         |    34 +-
 debian/patches/07-vboxnetflt-reference.patch       |     2 +-
 debian/patches/13-module-mismatch.patch            |     2 +-
 debian/patches/16-no-update.patch                  |    56 +-
 debian/patches/23-remove-invalid-chars-check.patch |     2 +-
 debian/patches/27-hide-host-cache-warning.patch    |     6 +-
 debian/patches/29-fix-ftbfs-as-needed.patch        |     2 +-
 .../patches/32-disable-guest-version-check.patch   |     2 +-
 debian/patches/36-fix-vnc-version-string.patch     |     2 +-
 debian/patches/fix-gcc-check.patch                 |    13 +
 debian/patches/series                              |     1 +
 doc/VBox-CodingGuidelines.cpp                      |    29 +-
 doc/VBox-doc.c                                     |    11 +-
 doc/manual/Makefile.kmk                            |     4 +-
 doc/manual/docbook2latex.xsl                       |    29 +-
 doc/manual/en_US/SDKRef.xml                        |    32 +-
 doc/manual/en_US/images/vbox-sdl.png               |   Bin 287450 -> 865462 bytes
 doc/manual/en_US/man_VBoxManage-debugvm.xml        |    27 +-
 doc/manual/en_US/user_AdvancedTopics.xml           |   304 +-
 doc/manual/en_US/user_BasicConcepts.xml            |     9 +-
 doc/manual/en_US/user_Glossary.xml                 |    10 -
 doc/manual/en_US/user_GuestAdditions.xml           |   241 +-
 doc/manual/en_US/user_Installation.xml             |   159 +-
 doc/manual/en_US/user_Introduction.xml             |    51 +-
 doc/manual/en_US/user_Networking.xml               |    38 +-
 doc/manual/en_US/user_Security.xml                 |    12 +-
 doc/manual/en_US/user_Storage.xml                  |    33 +-
 doc/manual/en_US/user_Technical.xml                |    27 +-
 doc/manual/en_US/user_Troubleshooting.xml          |   119 +-
 doc/manual/en_US/user_VBoxManage.xml               |  3289 ++--
 doc/manual/fr_FR/images/vbox-sdl.png               |   Bin 955880 -> 865462 bytes
 doc/manual/fr_FR/user_VBoxManage.xml               |     2 +-
 doc/manual/user_ChangeLogImpl.xml                  |   414 +-
 include/Makefile.kmk                               |     2 +-
 include/VBox/ExtPack/ExtPack.h                     |    16 +-
 include/VBox/GuestHost/GuestControl.h              |    38 +-
 include/VBox/GuestHost/SharedClipboard.h           |     2 +-
 include/VBox/GuestHost/clipboard-helper.h          |     2 +-
 include/VBox/HGSMI/HGSMI.h                         |     2 +-
 include/VBox/HGSMI/HGSMIChSetup.h                  |    20 +-
 include/VBox/HGSMI/HGSMIChannels.h                 |     2 +-
 include/VBox/HGSMI/HGSMIDefs.h                     |     2 +-
 include/VBox/HGSMI/HGSMIMemAlloc.h                 |     2 +-
 include/VBox/Hardware/VBoxVideoVBE.h               |     2 +-
 include/VBox/HostServices/GuestPropertySvc.h       |     2 +-
 include/VBox/HostServices/Service.h                |    10 +-
 include/VBox/HostServices/VBoxClipboardExt.h       |     2 +-
 include/VBox/HostServices/VBoxClipboardSvc.h       |     2 +-
 include/VBox/HostServices/VBoxCrOpenGLSvc.h        |     2 +-
 include/VBox/HostServices/VBoxHostChannel.h        |     2 +-
 include/VBox/HostServices/VBoxOGLOp.h              |     2 +-
 include/VBox/HostServices/VBoxOpenGLSvc.h          |     2 +-
 include/VBox/HostServices/glext.h                  |     2 +-
 include/VBox/HostServices/glxext.h                 |     2 +-
 include/VBox/HostServices/wglext.h                 |     2 +-
 include/VBox/RemoteDesktop/VRDE.h                  |     2 +-
 include/VBox/RemoteDesktop/VRDEImage.h             |     2 +-
 include/VBox/RemoteDesktop/VRDEInput.h             |     2 +-
 include/VBox/RemoteDesktop/VRDEMousePtr.h          |     2 +-
 include/VBox/RemoteDesktop/VRDEOrders.h            |     2 +-
 include/VBox/RemoteDesktop/VRDESCard.h             |     2 +-
 include/VBox/RemoteDesktop/VRDETSMF.h              |     2 +-
 include/VBox/RemoteDesktop/VRDEVideoIn.h           |     2 +-
 include/VBox/SUPDrvMangling.h                      |     2 +-
 include/VBox/VBoxAuth.h                            |   225 +-
 include/VBox/VBoxCocoa.h                           |     2 +-
 include/VBox/VBoxCrHgsmi.h                         |     5 +-
 include/VBox/VBoxDrvCfg-win.h                      |     4 +-
 include/VBox/VBoxGL2D.h                            |     2 +-
 include/VBox/VBoxGuest.h                           |     4 +-
 include/VBox/VBoxGuest2.h                          |     2 +-
 include/VBox/VBoxGuestLib.h                        |     4 +-
 include/VBox/VBoxGuestLibSharedFolders.h           |     2 +-
 include/VBox/VBoxGuestMangling.h                   |     2 +-
 include/VBox/VBoxNetCfg-win.h                      |     8 +-
 include/VBox/VBoxNetCmn-win.h                      |    12 +-
 include/VBox/VBoxOGL.h                             |     2 +-
 include/VBox/VBoxTpG.h                             |    30 +-
 include/VBox/VBoxUhgsmi.h                          |     2 +-
 include/VBox/VBoxVideo.h                           |     4 +-
 include/VBox/VBoxVideo3D.h                         |     4 +-
 include/VBox/VBoxVideoGuest.h                      |   226 +-
 include/VBox/VBoxVideoHost3D.h                     |     6 +-
 include/VBox/VDEPlug.h                             |     2 +-
 include/VBox/VDEPlugSymDefs.h                      |     2 +-
 include/VBox/VMMDev.h                              |    14 +-
 include/VBox/VMMDev2.h                             |     2 +-
 include/VBox/VMMDevTesting.h                       |    42 +-
 include/VBox/VMMDevTesting.mac                     |    16 +-
 include/VBox/apic.h                                |     2 +-
 include/VBox/asmdefs.mac                           |     2 +-
 include/VBox/bioslogo.h                            |     2 +-
 include/VBox/cdefs.h                               |     2 +-
 include/VBox/com/AutoLock.h                        |    24 +-
 include/VBox/com/ErrorInfo.h                       |     2 +-
 include/VBox/com/EventQueue.h                      |     2 +-
 include/VBox/com/Guid.h                            |     4 +-
 include/VBox/com/MultiResult.h                     |     6 +-
 include/VBox/com/NativeEventQueue.h                |     4 +-
 include/VBox/com/VirtualBox.h                      |     8 +-
 include/VBox/com/array.h                           |    47 +-
 include/VBox/com/assert.h                          |     2 +-
 include/VBox/com/com.h                             |     7 +-
 include/VBox/com/defs.h                            |   140 +-
 include/VBox/com/errorprint.h                      |     3 +-
 include/VBox/com/list.h                            |     2 +-
 include/VBox/com/listeners.h                       |    14 +-
 include/VBox/com/microatl.h                        |  1361 ++
 include/VBox/com/mtlist.h                          |     2 +-
 include/VBox/com/ptr.h                             |    97 +-
 include/VBox/com/string.h                          |    51 +-
 include/VBox/dbg.h                                 |    24 +-
 include/VBox/dbggui.h                              |     2 +-
 include/VBox/dbus-calls.h                          |     2 +-
 include/VBox/dbus.h                                |     2 +-
 include/VBox/dis.h                                 |     2 +-
 include/VBox/disopcode.h                           |    55 +-
 include/VBox/err.h                                 |    59 +
 include/VBox/err.mac                               |    27 +
 include/VBox/hgcmsvc.h                             |     2 +-
 include/VBox/intnet.h                              |     2 +-
 include/VBox/intnetinline.h                        |     4 +-
 include/VBox/log.h                                 |    22 +-
 include/VBox/msi.h                                 |     2 +-
 include/VBox/nasm.mac                              |     2 +-
 include/VBox/ostypes.h                             |     3 +-
 include/VBox/param.h                               |     2 +-
 include/VBox/pci.h                                 |     2 +-
 include/VBox/rawpci.h                              |     2 +-
 include/VBox/refentry.h                            |     2 +-
 include/VBox/scsi.h                                |     2 +-
 include/VBox/settings.h                            |   757 +-
 include/VBox/shflsvc.h                             |     6 +-
 include/VBox/sup.h                                 |     2 +-
 include/VBox/sup.mac                               |     2 +-
 include/VBox/types.h                               |     8 +-
 include/VBox/usb.h                                 |     4 +-
 include/VBox/usbfilter.h                           |     4 +-
 include/VBox/usblib-darwin.h                       |     2 +-
 include/VBox/usblib-solaris.h                      |     2 +-
 include/VBox/usblib-win.h                          |     2 +-
 include/VBox/vd-cache-backend.h                    |     2 +-
 include/VBox/vd-filter-backend.h                   |     2 +-
 include/VBox/vd-ifs-internal.h                     |    37 +-
 include/VBox/vd-ifs.h                              |    83 +-
 include/VBox/vd-image-backend.h                    |     2 +-
 include/VBox/vd-plugin.h                           |     2 +-
 include/VBox/vd.h                                  |     6 +-
 include/VBox/vddbg.h                               |     2 +-
 include/VBox/version.h                             |     2 +-
 include/VBox/vmm/apic.h                            |   173 +
 include/VBox/vmm/cfgm.h                            |     2 +-
 include/VBox/vmm/cpum.h                            |    69 +-
 include/VBox/vmm/cpum.mac                          |    13 +-
 include/VBox/vmm/cpumctx-v1_6.h                    |    20 +-
 include/VBox/vmm/cpumctx.h                         |   335 +-
 include/VBox/vmm/cpumdis.h                         |     2 +-
 include/VBox/vmm/csam.h                            |     2 +-
 include/VBox/vmm/dbgf.h                            |   768 +-
 include/VBox/vmm/dbgfcorefmt.h                     |     7 +-
 include/VBox/vmm/dbgfsel.h                         |     2 +-
 include/VBox/vmm/dbgftrace.h                       |     2 +-
 include/VBox/vmm/em.h                              |     2 +-
 include/VBox/vmm/ftm.h                             |     2 +-
 include/VBox/vmm/gim.h                             |    76 +-
 include/VBox/vmm/gmm.h                             |     2 +-
 include/VBox/vmm/gvm.h                             |     2 +-
 include/VBox/vmm/gvmm.h                            |     2 +-
 include/VBox/vmm/hm.h                              |    12 +-
 include/VBox/vmm/hm_svm.h                          |     2 +-
 include/VBox/vmm/hm_vmx.h                          |   558 +-
 include/VBox/vmm/hm_vmx.mac                        |     2 +-
 include/VBox/vmm/iem.h                             |    57 +-
 include/VBox/vmm/iom.h                             |    25 +-
 include/VBox/vmm/mm.h                              |     3 +-
 include/VBox/vmm/patm.h                            |     2 +-
 include/VBox/vmm/pdm.h                             |     2 +-
 include/VBox/vmm/pdmapi.h                          |    41 +-
 include/VBox/vmm/pdmasynccompletion.h              |     2 +-
 include/VBox/vmm/pdmasynctask.h                    |     2 +-
 include/VBox/vmm/pdmaudioifs.h                     |   858 +-
 include/VBox/vmm/pdmblkcache.h                     |     2 +-
 include/VBox/vmm/pdmcardreaderinfs.h               |     2 +-
 include/VBox/vmm/pdmcommon.h                       |     2 +-
 include/VBox/vmm/pdmcritsect.h                     |     2 +-
 include/VBox/vmm/pdmcritsectrw.h                   |     2 +-
 include/VBox/vmm/pdmdev.h                          |   402 +-
 include/VBox/vmm/pdmdrv.h                          |     2 +-
 include/VBox/vmm/pdmifs.h                          |  1126 +-
 include/VBox/vmm/pdmins.h                          |     2 +-
 include/VBox/vmm/pdmnetifs.h                       |     2 +-
 include/VBox/vmm/pdmnetinline.h                    |     5 +-
 include/VBox/vmm/pdmnetshaper.h                    |     2 +-
 include/VBox/vmm/pdmnvram.h                        |     2 +-
 include/VBox/vmm/pdmpci.h                          |   165 +-
 include/VBox/vmm/pdmqueue.h                        |     2 +-
 include/VBox/vmm/pdmsrv.h                          |     2 +-
 include/VBox/vmm/pdmstorageifs.h                   |  1035 ++
 include/VBox/vmm/pdmthread.h                       |     2 +-
 include/VBox/vmm/pdmusb.h                          |    16 +-
 include/VBox/vmm/pdmwebcaminfs.h                   |   136 +-
 include/VBox/vmm/pgm.h                             |    58 +-
 include/VBox/vmm/rem.h                             |     4 +-
 include/VBox/vmm/selm.h                            |     2 +-
 include/VBox/vmm/ssm.h                             |     2 +-
 include/VBox/vmm/stam.h                            |     6 +-
 include/VBox/vmm/stam.mac                          |     2 +-
 include/VBox/vmm/tm.h                              |     7 +-
 include/VBox/vmm/trpm.h                            |     2 +-
 include/VBox/vmm/trpm.mac                          |     2 +-
 include/VBox/vmm/uvm.h                             |     2 +-
 include/VBox/vmm/vm.h                              |   331 +-
 include/VBox/vmm/vm.mac                            |   115 +-
 include/VBox/vmm/vmapi.h                           |     5 +-
 include/VBox/vmm/vmcpuset.h                        |     2 +-
 include/VBox/vmm/vmm.h                             |    24 +-
 include/VBox/vrdpusb.h                             |     2 +-
 include/VBox/vscsi.h                               |     2 +-
 include/VBox/vusb.h                                |   231 +-
 include/iprt/aiomgr.h                              |    14 +-
 include/iprt/alloc.h                               |     2 +-
 include/iprt/alloca.h                              |    10 +-
 include/iprt/asm-amd64-x86-watcom-16.h             |   685 +
 include/iprt/asm-amd64-x86-watcom-32.h             |   566 +
 include/iprt/asm-amd64-x86.h                       |   198 +-
 include/iprt/asm-math.h                            |     6 +-
 include/iprt/asm-watcom-x86-16.h                   |   870 +
 include/iprt/asm-watcom-x86-32.h                   |   613 +
 include/iprt/asm.h                                 |   697 +-
 include/iprt/asmdefs.mac                           |  1918 +-
 include/iprt/asn1-generator-asn1-decoder.h         |     2 +-
 include/iprt/asn1-generator-core.h                 |     4 +-
 include/iprt/asn1-generator-init.h                 |     2 +-
 include/iprt/asn1-generator-internal-header.h      |     2 +-
 include/iprt/asn1-generator-pass.h                 |   159 +-
 include/iprt/asn1-generator-sanity.h               |     2 +-
 include/iprt/asn1.h                                |    63 +-
 include/iprt/assert.h                              |   104 +-
 include/iprt/base64.h                              |     2 +-
 include/iprt/bignum.h                              |     2 +-
 include/iprt/bldprog-strtab-template.cpp.h         |  1014 +
 include/iprt/bldprog-strtab.h                      |   140 +
 include/iprt/buildconfig.h                         |     2 +-
 include/iprt/cdefs.h                               |   844 +-
 include/iprt/cdrom.h                               |     2 +-
 include/iprt/cidr.h                                |     2 +-
 include/iprt/circbuf.h                             |     2 +-
 include/iprt/condvar.h                             |     2 +-
 include/iprt/coredumper.h                          |     2 +-
 include/iprt/cpp/autores.h                         |     2 +-
 include/iprt/cpp/exception.h                       |     2 +-
 include/iprt/cpp/list.h                            |     2 +-
 include/iprt/cpp/lock.h                            |     2 +-
 include/iprt/cpp/meta.h                            |     2 +-
 include/iprt/cpp/ministring.h                      |     2 +-
 include/iprt/cpp/mtlist.h                          |     2 +-
 include/iprt/cpp/utils.h                           |     4 +-
 include/iprt/cpp/xml.h                             |     6 +-
 include/iprt/cpuset.h                              |    22 +-
 include/iprt/crc.h                                 |     2 +-
 include/iprt/critsect.h                            |     2 +-
 include/iprt/crypto/digest.h                       |    25 +-
 include/iprt/crypto/pem.h                          |    42 +-
 include/iprt/crypto/pkcs7.h                        |     2 +-
 include/iprt/crypto/pkix.h                         |    31 +-
 include/iprt/crypto/rsa.h                          |     2 +-
 include/iprt/crypto/spc.h                          |     2 +-
 include/iprt/crypto/store.h                        |     4 +-
 include/iprt/crypto/taf.h                          |     2 +-
 include/iprt/crypto/tsp.h                          |     2 +-
 include/iprt/crypto/x509.h                         |    69 +-
 include/iprt/ctype.h                               |     2 +-
 include/iprt/dbg.h                                 |     2 +-
 include/iprt/dir.h                                 |    26 +-
 include/iprt/dvm.h                                 |     2 +-
 include/iprt/env.h                                 |     2 +-
 include/iprt/err.h                                 |    12 +-
 include/iprt/err.mac                               |     4 +
 include/iprt/errno.h                               |     4 +-
 include/iprt/file.h                                |    52 +-
 include/iprt/filesystem.h                          |     2 +-
 include/iprt/formats/asn1.h                        |     2 +-
 include/iprt/formats/codeview.h                    |   777 +-
 include/iprt/formats/elf-amd64.h                   |   128 +
 include/iprt/formats/elf-common.h                  |   337 +
 include/iprt/formats/elf-i386.h                    |   131 +
 include/iprt/formats/elf.h                         |    86 +
 include/iprt/formats/elf32.h                       |   188 +
 include/iprt/formats/elf64.h                       |   187 +
 include/iprt/formats/hfs.h                         |     2 +-
 include/iprt/formats/mach-o.h                      |     2 +-
 include/iprt/formats/mz.h                          |    64 +
 include/iprt/formats/mz.mac                        |     2 +-
 include/iprt/formats/omf.h                         |   217 +
 include/iprt/formats/pe.mac                        |     2 +-
 include/iprt/formats/pecoff.h                      |  1536 ++
 include/iprt/formats/xar.h                         |     2 +-
 include/iprt/fs.h                                  |     2 +-
 include/iprt/getopt.h                              |     2 +-
 include/iprt/handle.h                              |     2 +-
 include/iprt/handletable.h                         |     2 +-
 include/iprt/heap.h                                |     2 +-
 include/iprt/http.h                                |     2 +-
 include/iprt/initterm.h                            |     2 +-
 include/iprt/isofs.h                               |     2 +-
 include/iprt/json.h                                |   300 +
 include/iprt/latin1.h                              |     2 +-
 include/iprt/ldr.h                                 |     2 +-
 include/iprt/ldrlazy.h                             |     2 +-
 include/iprt/linux/sysfs.h                         |   292 +-
 include/iprt/list-off32.h                          |     2 +-
 include/iprt/list.h                                |   100 +-
 include/iprt/localipc.h                            |    92 +-
 include/iprt/lockvalidator.h                       |     2 +-
 include/iprt/log.h                                 |    10 +-
 include/iprt/mangling.h                            |   398 +-
 include/iprt/manifest.h                            |    57 +-
 include/iprt/md2.h                                 |     2 +-
 include/iprt/md5.h                                 |     2 +-
 include/iprt/mem.h                                 |    35 +-
 include/iprt/memcache.h                            |     2 +-
 include/iprt/memobj.h                              |     2 +-
 include/iprt/mempool.h                             |     2 +-
 include/iprt/memsafer.h                            |     2 +-
 include/iprt/memtracker.h                          |     2 +-
 include/iprt/message.h                             |     2 +-
 include/iprt/mp.h                                  |     2 +-
 include/iprt/net.h                                 |     2 +-
 include/iprt/nocrt/amd64/fenv.h                    |     2 +-
 include/iprt/nocrt/amd64/math.h                    |     2 +-
 include/iprt/nocrt/compiler/compiler.h             |     2 +-
 include/iprt/nocrt/compiler/gcc.h                  |     2 +-
 include/iprt/nocrt/compiler/msc.h                  |     2 +-
 include/iprt/nocrt/fenv.h                          |     2 +-
 include/iprt/nocrt/inttypes.h                      |     2 +-
 include/iprt/nocrt/limits.h                        |     2 +-
 include/iprt/nocrt/math.h                          |     2 +-
 include/iprt/nocrt/setjmp.h                        |     6 +-
 include/iprt/nocrt/stdarg.h                        |     2 +-
 include/iprt/nocrt/stddef.h                        |     2 +-
 include/iprt/nocrt/stdlib.h                        |     2 +-
 include/iprt/nocrt/string.h                        |     2 +-
 include/iprt/nocrt/x86/fenv.h                      |     2 +-
 include/iprt/nocrt/x86/math.h                      |     2 +-
 include/iprt/nt/dispmprt.h                         |    49 +
 include/iprt/nt/miniport.h                         |    46 +
 include/iprt/nt/ndis.h                             |    46 +
 include/iprt/nt/nt-and-windows.h                   |     4 +-
 include/iprt/nt/nt.h                               |   109 +-
 include/iprt/nt/ntddk.h                            |    65 +
 include/iprt/nt/rx.h                               |    49 +
 include/iprt/nt/tdikrnl.h                          |    38 +
 include/iprt/nt/video.h                            |    47 +
 include/iprt/nt/wdm.h                              |    64 +
 include/iprt/once.h                                |     2 +-
 include/iprt/param.h                               |     2 +-
 include/iprt/path.h                                |     2 +-
 include/iprt/pipe.h                                |     2 +-
 include/iprt/poll.h                                |     2 +-
 include/iprt/power.h                               |     2 +-
 include/iprt/process.h                             |     2 +-
 include/iprt/queueatomic.h                         |     2 +-
 include/iprt/rand.h                                |     2 +-
 include/iprt/req.h                                 |     2 +-
 include/iprt/runtime-loader.h                      |     2 +-
 include/iprt/runtime.h                             |     2 +-
 include/iprt/s3.h                                  |     2 +-
 include/iprt/semaphore.h                           |     2 +-
 include/iprt/sg.h                                  |     7 +-
 include/iprt/sha.h                                 |     2 +-
 include/iprt/socket.h                              |    18 +-
 include/iprt/solaris/kmoddeps.mac                  |     2 +-
 include/iprt/sort.h                                |     2 +-
 include/iprt/spinlock.h                            |     2 +-
 include/iprt/stdarg.h                              |     4 +-
 include/iprt/stdint.h                              |    52 +-
 include/iprt/strcache.h                            |     2 +-
 include/iprt/stream.h                              |     2 +-
 include/iprt/string.h                              |    87 +-
 include/iprt/symlink.h                             |     2 +-
 include/iprt/system.h                              |     2 +-
 include/iprt/table.h                               |     2 +-
 include/iprt/tar.h                                 |     2 +-
 include/iprt/tcp.h                                 |     2 +-
 include/iprt/test.h                                |    62 +-
 include/iprt/thread.h                              |     2 +-
 include/iprt/time.h                                |     8 +-
 include/iprt/timer.h                               |     2 +-
 include/iprt/trace.h                               |     2 +-
 include/iprt/types.h                               |   236 +-
 include/iprt/udp.h                                 |    14 +-
 include/iprt/uint128.h                             |    27 +-
 include/iprt/uint32.h                              |  1055 ++
 include/iprt/uint64.h                              |  1330 ++
 include/iprt/uni.h                                 |     2 +-
 include/iprt/uri.h                                 |    13 +-
 include/iprt/utf16.h                               |    20 +-
 include/iprt/uuid.h                                |     2 +-
 include/iprt/vector.h                              |     2 +-
 include/iprt/vfs.h                                 |   147 +-
 include/iprt/vfslowlevel.h                         |     2 +-
 include/iprt/win/d3d8.h                            |    45 +
 include/iprt/win/d3d9.h                            |    44 +
 include/iprt/win/intsafe.h                         |    62 +
 include/iprt/win/iphlpapi.h                        |    38 +
 include/iprt/win/lazy-dbghelp.h                    |     2 +-
 include/iprt/win/netioapi.h                        |    34 +
 include/iprt/win/ntdddisk.h                        |    38 +
 include/iprt/win/ntddndis.h                        |    38 +
 include/iprt/win/ntverp.h                          |    38 +
 include/iprt/win/objbase.h                         |    45 +
 include/iprt/win/objidl.h                          |    38 +
 include/iprt/win/setupapi.h                        |    38 +
 include/iprt/win/shlobj.h                          |    42 +
 include/iprt/win/shlwapi.h                         |    38 +
 include/iprt/win/windef.h                          |    50 +
 include/iprt/win/windows.h                         |    49 +
 include/iprt/win/winsock2.h                        |    49 +
 include/iprt/win/ws2tcpip.h                        |    38 +
 include/iprt/x509-branch-collision.h               |    81 -
 include/iprt/x86.h                                 |  1027 +-
 include/iprt/x86.mac                               |   781 +-
 include/iprt/x86extra.mac                          |    14 +-
 include/iprt/zero.h                                |     2 +-
 include/iprt/zip.h                                 |     2 +-
 src/Makefile.kmk                                   |     2 +-
 src/VBox/Additions/Makefile.kmk                    |    38 +-
 src/VBox/Additions/common/Makefile.kmk             |     2 +-
 src/VBox/Additions/common/VBoxControl/Makefile.kmk |     6 +-
 .../Additions/common/VBoxControl/VBoxControl.cpp   |   297 +-
 .../Additions/common/VBoxControl/VBoxControl.rc    |     2 +-
 .../common/VBoxControl/testcase/Makefile.kmk       |     2 +-
 .../common/VBoxControl/testcase/tstVBoxControl.cpp |     7 +-
 src/VBox/Additions/common/VBoxGuest/Makefile.kmk   |    31 +-
 .../Additions/common/VBoxGuest/VBoxDev-haiku.c     |     4 +-
 .../common/VBoxGuest/VBoxGuest-darwin.cpp          |    18 +-
 .../Additions/common/VBoxGuest/VBoxGuest-freebsd.c |     2 +-
 .../common/VBoxGuest/VBoxGuest-haiku-stubs.c       |     2 +-
 .../Additions/common/VBoxGuest/VBoxGuest-haiku.c   |     6 +-
 .../Additions/common/VBoxGuest/VBoxGuest-haiku.h   |     2 +-
 .../Additions/common/VBoxGuest/VBoxGuest-linux.c   |     4 +-
 .../Additions/common/VBoxGuest/VBoxGuest-netbsd.c  |   682 +
 .../Additions/common/VBoxGuest/VBoxGuest-os2.cpp   |     2 +-
 .../Additions/common/VBoxGuest/VBoxGuest-os2.def   |     2 +-
 .../Additions/common/VBoxGuest/VBoxGuest-solaris.c |     2 +-
 .../common/VBoxGuest/VBoxGuest-win-legacy.cpp      |     7 +-
 .../common/VBoxGuest/VBoxGuest-win-pnp.cpp         |    16 +-
 .../Additions/common/VBoxGuest/VBoxGuest-win.cpp   |    20 +-
 .../Additions/common/VBoxGuest/VBoxGuest-win.h     |    14 +-
 src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp  |    16 +-
 .../Additions/common/VBoxGuest/VBoxGuestA-os2.asm  |     2 +-
 .../common/VBoxGuest/VBoxGuestIDC-unix.c.h         |     4 +-
 .../Additions/common/VBoxGuest/VBoxGuestInternal.h |     2 +-
 src/VBox/Additions/common/VBoxGuest/linux/Makefile |     2 +-
 .../Additions/common/VBoxGuest/linux/dkms.conf     |    31 -
 .../common/VBoxGuest/linux/files_vboxguest         |     1 +
 .../Additions/common/VBoxGuest/solaris/deps.asm    |     2 +-
 .../Additions/common/VBoxGuest/win/VBoxGuest.inf   |     2 +-
 .../Additions/common/VBoxGuest/win/VBoxGuest.rc    |     2 +-
 .../common/VBoxGuest/win/VBoxGuestInst.cpp         |     4 +-
 .../common/VBoxGuestLib/GenericRequest.cpp         |     2 +-
 src/VBox/Additions/common/VBoxGuestLib/HGCM.cpp    |     2 +-
 .../Additions/common/VBoxGuestLib/HGCMInternal.cpp |    11 +-
 src/VBox/Additions/common/VBoxGuestLib/Init.cpp    |     2 +-
 .../Additions/common/VBoxGuestLib/Makefile.kmk     |    10 +-
 src/VBox/Additions/common/VBoxGuestLib/Mouse.cpp   |     2 +-
 .../Additions/common/VBoxGuestLib/PhysHeap.cpp     |     2 +-
 src/VBox/Additions/common/VBoxGuestLib/SysHlp.cpp  |     4 +-
 src/VBox/Additions/common/VBoxGuestLib/SysHlp.h    |    23 +-
 .../Additions/common/VBoxGuestLib/VBGLInternal.h   |     6 +-
 .../Additions/common/VBoxGuestLib/VBGLR3Internal.h |     4 +-
 .../Additions/common/VBoxGuestLib/VBoxGuestLog.h   |     2 +-
 .../common/VBoxGuestLib/VBoxGuestR0LibCrOgl.cpp    |     2 +-
 .../VBoxGuestLib/VBoxGuestR0LibSharedFolders.c     |     8 +-
 .../common/VBoxGuestLib/VBoxGuestR3Lib.cpp         |    16 +-
 .../VBoxGuestLib/VBoxGuestR3LibAdditions.cpp       |     3 +-
 .../VBoxGuestLib/VBoxGuestR3LibAutoLogon.cpp       |     4 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibBalloon.cpp  |     2 +-
 .../VBoxGuestLib/VBoxGuestR3LibClipboard.cpp       |     2 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibCoreDump.cpp |     2 +-
 .../VBoxGuestLib/VBoxGuestR3LibCpuHotPlug.cpp      |     2 +-
 .../VBoxGuestLib/VBoxGuestR3LibCredentials.cpp     |     2 +-
 .../VBoxGuestLib/VBoxGuestR3LibDaemonize.cpp       |     7 +-
 .../VBoxGuestLib/VBoxGuestR3LibDragAndDrop.cpp     |   163 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibEvent.cpp    |     2 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibGR.cpp       |     2 +-
 .../VBoxGuestLib/VBoxGuestR3LibGuestCtrl.cpp       |    21 +-
 .../VBoxGuestLib/VBoxGuestR3LibGuestProp.cpp       |     2 +-
 .../VBoxGuestLib/VBoxGuestR3LibGuestUser.cpp       |     4 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibHGCM.cpp     |     3 +-
 .../VBoxGuestLib/VBoxGuestR3LibHostChannel.cpp     |     3 +-
 .../VBoxGuestLib/VBoxGuestR3LibHostVersion.cpp     |     4 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibLog.cpp      |     2 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibMisc.cpp     |     2 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibModule.cpp   |     5 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibMouse.cpp    |     2 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibPidFile.cpp  |     2 +-
 .../VBoxGuestLib/VBoxGuestR3LibRuntimeXF86.cpp     |     2 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibSeamless.cpp |     2 +-
 .../VBoxGuestLib/VBoxGuestR3LibSharedFolders.cpp   |     4 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibStat.cpp     |     2 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibTime.cpp     |     2 +-
 .../common/VBoxGuestLib/VBoxGuestR3LibVideo.cpp    |     2 +-
 src/VBox/Additions/common/VBoxGuestLib/VMMDev.cpp  |     2 +-
 .../VBoxGuestLib/VbglR0CanUsePhysPageList.cpp      |     2 +-
 src/VBox/Additions/common/VBoxService/Makefile.kmk |   116 +-
 .../common/VBoxService/VBoxService-os2.def         |     2 +-
 .../common/VBoxService/VBoxService-win.cpp         |    11 +-
 .../common/VBoxService/VBoxService-win.rc          |     2 +-
 .../Additions/common/VBoxService/VBoxService.cpp   |    49 +-
 .../common/VBoxService/VBoxServiceAutoMount.cpp    |    15 +-
 .../common/VBoxService/VBoxServiceBalloon.cpp      |    22 +-
 .../VBoxService/VBoxServiceClipboard-os2.cpp       |     2 +-
 .../common/VBoxService/VBoxServiceControl.cpp      |     4 +-
 .../VBoxService/VBoxServiceControlProcess.cpp      |   288 +-
 .../VBoxService/VBoxServiceControlSession.cpp      |   192 +-
 .../common/VBoxService/VBoxServiceCpuHotPlug.cpp   |    18 +-
 .../common/VBoxService/VBoxServiceInternal.h       |    16 +-
 .../common/VBoxService/VBoxServicePageSharing.cpp  |    41 +-
 .../common/VBoxService/VBoxServicePropCache.cpp    |     4 +-
 .../common/VBoxService/VBoxServicePropCache.h      |     2 +-
 .../common/VBoxService/VBoxServiceResource-win.h   |     2 +-
 .../common/VBoxService/VBoxServiceStats.cpp        |    32 +-
 .../common/VBoxService/VBoxServiceTimeSync.cpp     |     4 +-
 .../common/VBoxService/VBoxServiceToolBox.cpp      |    57 +-
 .../common/VBoxService/VBoxServiceUtils.cpp        |     6 +-
 .../common/VBoxService/VBoxServiceUtils.h          |     2 +-
 .../common/VBoxService/VBoxServiceVMInfo-win.cpp   |    79 +-
 .../common/VBoxService/VBoxServiceVMInfo.cpp       |    25 +-
 .../common/VBoxService/VBoxServiceVMInfo.h         |     2 +-
 .../common/VBoxService/testcase/Makefile.kmk       |     4 +-
 .../common/VBoxService/testcase/tstUserInfo.cpp    |     6 +-
 src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp  |   116 +-
 .../Additions/common/VBoxVideo/Modesetting.cpp     |    62 +-
 src/VBox/Additions/common/VBoxVideo/VBVABase.cpp   |    34 +-
 src/VBox/Additions/common/crOpenGL/DD_glc.py       |     2 +-
 src/VBox/Additions/common/crOpenGL/DD_glh.py       |     2 +-
 .../common/crOpenGL/Linux_i386_glxapi_exports.py   |     2 +-
 src/VBox/Additions/common/crOpenGL/Makefile.kmk    |     2 +-
 .../common/crOpenGL/SunOS_i386_exports.py          |     2 +-
 .../common/crOpenGL/SunOS_i386_exports_dri.py      |     2 +-
 .../common/crOpenGL/SunOS_i386_glxapi_exports.py   |     2 +-
 src/VBox/Additions/common/crOpenGL/VBoxCROGL.rc    |     2 +-
 src/VBox/Additions/common/crOpenGL/VBoxICDList.h   |     2 +-
 .../Additions/common/crOpenGL/array/arrayspu.c     |     4 +-
 .../Additions/common/crOpenGL/array/arrayspu.rc    |     2 +-
 src/VBox/Additions/common/crOpenGL/context.c       |    10 +-
 src/VBox/Additions/common/crOpenGL/cr_gl.py        |     2 +-
 src/VBox/Additions/common/crOpenGL/dri_drv.c       |     2 +-
 src/VBox/Additions/common/crOpenGL/dri_drv.h       |     2 +-
 src/VBox/Additions/common/crOpenGL/dri_glx.h       |     2 +-
 src/VBox/Additions/common/crOpenGL/dri_util.c      |     3 +-
 src/VBox/Additions/common/crOpenGL/egl.c           |   106 +-
 src/VBox/Additions/common/crOpenGL/entrypoints.py  |     6 +
 src/VBox/Additions/common/crOpenGL/fakedri_drv.c   |     2 +-
 src/VBox/Additions/common/crOpenGL/fakedri_drv.h   |     2 +-
 .../common/crOpenGL/fakedri_glfuncsList.h          |     2 +-
 .../common/crOpenGL/fakedri_glxfuncsList.h         |     2 +-
 .../common/crOpenGL/feedback/feedback_context.c    |    13 +-
 .../common/crOpenGL/feedback/feedbackspu.rc        |     2 +-
 .../common/crOpenGL/feedback/feedbackspu_config.c  |     1 +
 src/VBox/Additions/common/crOpenGL/glx.c           |    52 +-
 src/VBox/Additions/common/crOpenGL/glx_c_exports.c |     2 +-
 src/VBox/Additions/common/crOpenGL/glx_proto.h     |     2 +-
 src/VBox/Additions/common/crOpenGL/icd_drv.c       |     6 +-
 src/VBox/Additions/common/crOpenGL/icd_drv.h       |    14 +-
 src/VBox/Additions/common/crOpenGL/load.c          |    61 +-
 src/VBox/Additions/common/crOpenGL/pack/packspu.h  |     6 +-
 src/VBox/Additions/common/crOpenGL/pack/packspu.rc |     2 +-
 .../common/crOpenGL/pack/packspu_beginend.py       |    11 +-
 .../common/crOpenGL/pack/packspu_client.c          |    65 +-
 .../common/crOpenGL/pack/packspu_config.c          |     3 +
 .../common/crOpenGL/pack/packspu_context.c         |    11 +-
 .../common/crOpenGL/pack/packspu_framebuffer.c     |     2 +-
 .../Additions/common/crOpenGL/pack/packspu_get.py  |     2 +-
 .../common/crOpenGL/pack/packspu_getshaders.c      |     2 +-
 .../Additions/common/crOpenGL/pack/packspu_glsl.c  |     4 +-
 .../Additions/common/crOpenGL/pack/packspu_misc.c  |    17 +-
 .../Additions/common/crOpenGL/pack/packspu_net.c   |     2 +
 .../Additions/common/crOpenGL/pack/packspu_pixel.c |     8 +-
 .../common/crOpenGL/pack/packspu_texture.c         |     2 +-
 .../common/crOpenGL/passthrough/passthroughspu.rc  |     2 +-
 src/VBox/Additions/common/crOpenGL/stub.c          |     1 +
 src/VBox/Additions/common/crOpenGL/stub.h          |     2 +-
 src/VBox/Additions/common/crOpenGL/utils.c         |     4 +-
 src/VBox/Additions/common/pam/Makefile.kmk         |     2 +-
 src/VBox/Additions/common/pam/pam_vbox.cpp         |    20 +-
 src/VBox/Additions/common/testcase/Makefile.kmk    |     4 +-
 .../Additions/common/testcase/tstPageFusion.cpp    |    10 +-
 src/VBox/Additions/darwin/Installer/Makefile.kmk   |     2 +-
 src/VBox/Additions/darwin/Makefile.kmk             |     2 +-
 src/VBox/Additions/darwin/VBoxClient/Makefile.kmk  |     2 +-
 .../Additions/darwin/VBoxClient/VBoxClient.cpp     |     2 +-
 .../darwin/VBoxClient/VBoxClientClipboard.cpp      |     8 +-
 .../VBoxClient/VBoxClientClipboardGuestToHost.cpp  |     2 +-
 .../VBoxClient/VBoxClientClipboardHostToGuest.cpp  |     2 +-
 .../darwin/VBoxClient/VBoxClientInternal.h         |     2 +-
 src/VBox/Additions/darwin/vboxfs/Makefile.kmk      |     2 +-
 .../Additions/darwin/vboxfs/VBoxVFS-VFSOps.cpp     |    17 +-
 .../Additions/darwin/vboxfs/VBoxVFS-VNODEOps.cpp   |    17 +-
 src/VBox/Additions/darwin/vboxfs/VBoxVFS-utils.cpp |    11 +-
 src/VBox/Additions/darwin/vboxfs/VBoxVFS.cpp       |    11 +-
 src/VBox/Additions/darwin/vboxfs/mount.vboxvfs.c   |    11 +-
 src/VBox/Additions/darwin/vboxfs/vboxvfs.h         |    11 +-
 src/VBox/Additions/freebsd/Makefile.kmk            |     2 +-
 src/VBox/Additions/freebsd/drm/Makefile.kmk        |     2 +-
 src/VBox/Additions/freebsd/drm/vboxvideo_drm.c     |     2 +-
 src/VBox/Additions/freebsd/vboxvfs/Makefile.kmk    |     2 +-
 src/VBox/Additions/freebsd/vboxvfs/vboxvfs.h       |     2 +-
 .../Additions/freebsd/vboxvfs/vboxvfs_vfsops.c     |     4 +-
 src/VBox/Additions/freebsd/vboxvfs/vboxvfs_vnops.c |     2 +-
 src/VBox/Additions/haiku/Makefile.kmk              |     2 +-
 .../Additions/haiku/SharedFolders/Makefile.kmk     |     2 +-
 .../Additions/haiku/SharedFolders/OpenHashTable.h  |     2 +-
 .../Additions/haiku/SharedFolders/kernel_cpp.h     |     2 +-
 src/VBox/Additions/haiku/SharedFolders/lock.h      |     2 +-
 src/VBox/Additions/haiku/SharedFolders/vboxsf.c    |    10 +-
 src/VBox/Additions/haiku/SharedFolders/vboxsf.h    |     2 +-
 .../Additions/haiku/SharedFolders/vnode_cache.cpp  |     2 +-
 src/VBox/Additions/haiku/VBoxMouse/Makefile.kmk    |     2 +-
 src/VBox/Additions/haiku/VBoxMouse/VBoxMouse.cpp   |     2 +-
 src/VBox/Additions/haiku/VBoxMouse/VBoxMouse.h     |     2 +-
 .../Additions/haiku/VBoxMouse/VBoxMouseFilter.cpp  |     4 +-
 .../Additions/haiku/VBoxMouse/VBoxMouseFilter.h    |     2 +-
 src/VBox/Additions/haiku/VBoxTray/Makefile.kmk     |     2 +-
 .../Additions/haiku/VBoxTray/VBoxClipboard.cpp     |     2 +-
 src/VBox/Additions/haiku/VBoxTray/VBoxClipboard.h  |     2 +-
 src/VBox/Additions/haiku/VBoxTray/VBoxDisplay.cpp  |     2 +-
 src/VBox/Additions/haiku/VBoxTray/VBoxDisplay.h    |     2 +-
 .../haiku/VBoxTray/VBoxGuestApplication.cpp        |     2 +-
 .../haiku/VBoxTray/VBoxGuestApplication.h          |     2 +-
 .../haiku/VBoxTray/VBoxGuestDeskbarView.cpp        |     2 +-
 .../haiku/VBoxTray/VBoxGuestDeskbarView.h          |     2 +-
 .../haiku/VBoxTray/VBoxServiceDescriptor.h         |     2 +-
 src/VBox/Additions/haiku/VBoxVideo/Makefile.kmk    |     2 +-
 .../haiku/VBoxVideo/accelerant/Makefile.kmk        |     2 +-
 .../haiku/VBoxVideo/accelerant/accelerant.cpp      |     4 +-
 .../haiku/VBoxVideo/accelerant/accelerant.h        |     2 +-
 .../haiku/VBoxVideo/common/VBoxVideo_common.h      |     2 +-
 .../Additions/haiku/VBoxVideo/driver/Makefile.kmk  |     2 +-
 .../Additions/haiku/VBoxVideo/driver/driver.cpp    |     6 +-
 .../Additions/haiku/include/VBoxGuestInternal.h    |     2 +-
 src/VBox/Additions/haiku/include/lock.h            |     2 +-
 src/VBox/Additions/linux/Makefile                  |     3 +-
 src/VBox/Additions/linux/Makefile.kmk              |    10 +-
 src/VBox/Additions/linux/drm/Makefile.kmk          |     5 +-
 src/VBox/Additions/linux/drm/vbox_drv.c            |    32 +-
 src/VBox/Additions/linux/drm/vbox_drv.h            |    13 +-
 src/VBox/Additions/linux/drm/vbox_fb.c             |    50 +-
 src/VBox/Additions/linux/drm/vbox_irq.c            |     4 +-
 src/VBox/Additions/linux/drm/vbox_main.c           |   105 +-
 src/VBox/Additions/linux/drm/vbox_mode.c           |    15 +-
 src/VBox/Additions/linux/drm/vbox_ttm.c            |     8 +-
 src/VBox/Additions/linux/export_modules            |     6 +-
 src/VBox/Additions/linux/installer/autorun.sh      |    36 +-
 src/VBox/Additions/linux/installer/install.sh.in   |   543 +
 .../Additions/linux/installer/vboxadd-service.sh   |   160 +-
 src/VBox/Additions/linux/installer/vboxadd-x11.sh  |   103 +-
 src/VBox/Additions/linux/installer/vboxadd.sh      |   322 +-
 .../Additions/linux/lightdm-greeter/Config.kmk     |    31 +
 .../Additions/linux/lightdm-greeter/Makefile.kmk   |    54 +-
 .../liblightdm-gobject-1.5.0/Makefile.kmk          |     3 +-
 .../linux/lightdm-greeter/vbox-greeter.cpp         |    18 +-
 .../Additions/linux/sharedfolders/Makefile.kmk     |     5 +-
 src/VBox/Additions/linux/sharedfolders/dirops.c    |     2 +-
 src/VBox/Additions/linux/sharedfolders/lnkops.c    |     2 +-
 .../Additions/linux/sharedfolders/mount.vboxsf.c   |     2 +-
 src/VBox/Additions/linux/sharedfolders/regops.c    |     2 +-
 src/VBox/Additions/linux/sharedfolders/utils.c     |     2 +-
 src/VBox/Additions/linux/sharedfolders/vbsfmount.c |     2 +-
 src/VBox/Additions/linux/sharedfolders/vbsfmount.h |     2 +-
 src/VBox/Additions/linux/sharedfolders/vfsmod.c    |     2 +-
 src/VBox/Additions/linux/sharedfolders/vfsmod.h    |     2 +-
 .../Additions/linux/testcase/TimesyncBackdoor.c    |     2 +-
 src/VBox/Additions/solaris/DRM/Makefile.kmk        |     2 +-
 src/VBox/Additions/solaris/DRM/deps.asm            |     2 +-
 src/VBox/Additions/solaris/DRM/vboxvideo_drm.c     |     2 +-
 src/VBox/Additions/solaris/Makefile.kmk            |     2 +-
 src/VBox/Additions/solaris/Mouse/Makefile.kmk      |     2 +-
 src/VBox/Additions/solaris/Mouse/deps.asm          |     2 +-
 .../Additions/solaris/Mouse/testcase/solaris.h     |     4 +-
 .../solaris/Mouse/testcase/tstVBoxMouse-solaris.c  |     2 +-
 src/VBox/Additions/solaris/Mouse/vboxms.c          |     2 +-
 src/VBox/Additions/solaris/Mouse/vboxmslnk.c       |     2 +-
 .../Additions/solaris/SharedFolders/Makefile.kmk   |     2 +-
 src/VBox/Additions/solaris/SharedFolders/deps.asm  |     2 +-
 src/VBox/Additions/solaris/SharedFolders/vboxfs.h  |     2 +-
 .../Additions/solaris/SharedFolders/vboxfs_mount.c |     2 +-
 .../Additions/solaris/SharedFolders/vboxfs_prov.c  |     2 +-
 .../Additions/solaris/SharedFolders/vboxfs_prov.h  |     2 +-
 .../Additions/solaris/SharedFolders/vboxfs_vfs.c   |     2 +-
 .../Additions/solaris/SharedFolders/vboxfs_vfs.h   |     2 +-
 .../Additions/solaris/SharedFolders/vboxfs_vnode.c |     2 +-
 .../Additions/solaris/SharedFolders/vboxfs_vnode.h |     2 +-
 src/VBox/Additions/solaris/Virtio/Makefile.kmk     |     2 +-
 src/VBox/Additions/solaris/Virtio/Virtio-solaris.c |     4 +-
 src/VBox/Additions/solaris/Virtio/Virtio-solaris.h |     2 +-
 .../Additions/solaris/Virtio/VirtioNet-solaris.c   |     8 +-
 .../Additions/solaris/Virtio/VirtioPci-solaris.c   |     2 +-
 .../Additions/solaris/Virtio/VirtioPci-solaris.h   |     2 +-
 .../Additions/solaris/Virtio/VirtioRing-solaris.c  |     2 +-
 src/VBox/Additions/x11/Makefile.kmk                |     2 +-
 src/VBox/Additions/x11/VBoxClient/Makefile.kmk     |     6 +-
 src/VBox/Additions/x11/VBoxClient/VBoxClient.h     |     7 +-
 src/VBox/Additions/x11/VBoxClient/check3d.cpp      |     2 +-
 src/VBox/Additions/x11/VBoxClient/clipboard.cpp    |    20 +-
 src/VBox/Additions/x11/VBoxClient/display.cpp      |    14 +-
 src/VBox/Additions/x11/VBoxClient/draganddrop.cpp  |    42 +-
 src/VBox/Additions/x11/VBoxClient/hostversion.cpp  |    24 +-
 src/VBox/Additions/x11/VBoxClient/main.cpp         |     9 +-
 src/VBox/Additions/x11/VBoxClient/seamless-x11.cpp |     5 +-
 src/VBox/Additions/x11/VBoxClient/seamless-x11.h   |     2 +-
 src/VBox/Additions/x11/VBoxClient/seamless.cpp     |     6 +-
 src/VBox/Additions/x11/VBoxClient/seamless.h       |     2 +-
 .../VBoxClient/testcase/tstSeamlessX11-auto.cpp    |    52 +-
 .../x11/VBoxClient/testcase/tstSeamlessX11.cpp     |     2 +-
 src/VBox/Additions/x11/vboxmouse/Makefile.kmk      |     2 +-
 src/VBox/Additions/x11/vboxmouse/vboxmouse.c       |    27 +-
 src/VBox/Additions/x11/vboxvideo/Makefile.kmk      |     2 +-
 src/VBox/Additions/x11/vboxvideo/edid.c            |     3 +-
 src/VBox/Additions/x11/vboxvideo/getmode.c         |     8 +-
 src/VBox/Additions/x11/vboxvideo/helpers.c         |     2 +-
 src/VBox/Additions/x11/vboxvideo/pointer.c         |     6 +-
 src/VBox/Additions/x11/vboxvideo/setmode.c         |     2 +-
 src/VBox/Additions/x11/vboxvideo/vboxvideo.c       |    71 +-
 src/VBox/Additions/x11/vboxvideo/vboxvideo.h       |     2 +-
 src/VBox/Additions/x11/vboxvideo/vbva.c            |     2 +-
 src/VBox/Additions/x11/x11stubs/Makefile.kmk       |     2 +-
 .../x11stubs/libXcomposite-1.0.0/libXcomposite.c   |     2 +-
 .../x11/x11stubs/libXdamage-1.1.0/libXdamage.c     |     2 +-
 .../Additions/x11/x11stubs/libXext-6.4.0/libXext.c |     2 +-
 .../x11/x11stubs/libXfixes-3.1.0/libXfixes.c       |     2 +-
 src/VBox/Artwork/win/TemplateDll.rc                |     2 +-
 src/VBox/Artwork/win/TemplateDrv.rc                |     2 +-
 src/VBox/Artwork/win/TemplateExe.rc                |     2 +-
 src/VBox/Artwork/win/TemplateR0.rc                 |     2 +-
 src/VBox/Artwork/win/TemplateRC.rc                 |     2 +-
 src/VBox/Artwork/win/TemplateRsrcDefs.h            |     2 +-
 src/VBox/Debugger/DBGCBuiltInSymbols.cpp           |     4 +-
 src/VBox/Debugger/DBGCCmdHlp.cpp                   |     4 +-
 src/VBox/Debugger/DBGCCmdWorkers.cpp               |     2 +-
 src/VBox/Debugger/DBGCCommands.cpp                 |    97 +-
 src/VBox/Debugger/DBGCEmulateCodeView.cpp          |  1144 +-
 src/VBox/Debugger/DBGCEval.cpp                     |    82 +-
 src/VBox/Debugger/DBGCFunctions.cpp                |     2 +-
 src/VBox/Debugger/DBGCGdbRemoteStub.cpp            |     2 +-
 src/VBox/Debugger/DBGCInternal.h                   |    89 +-
 src/VBox/Debugger/DBGCOps.cpp                      |    11 +-
 src/VBox/Debugger/DBGCTcp.cpp                      |     4 +-
 src/VBox/Debugger/DBGConsole.cpp                   |   201 +-
 src/VBox/Debugger/DBGPlugInCommonELF.cpp           |     4 +-
 src/VBox/Debugger/DBGPlugInCommonELF.h             |     2 +-
 src/VBox/Debugger/DBGPlugInCommonELFTmpl.cpp.h     |     5 +-
 src/VBox/Debugger/DBGPlugInDarwin.cpp              |    12 +-
 src/VBox/Debugger/DBGPlugInDiggers.cpp             |     2 +-
 src/VBox/Debugger/DBGPlugInLinux.cpp               |  1174 +-
 src/VBox/Debugger/DBGPlugInOS2.cpp                 |    17 +-
 src/VBox/Debugger/DBGPlugInSolaris.cpp             |    19 +-
 src/VBox/Debugger/DBGPlugInWinNt.cpp               |    15 +-
 src/VBox/Debugger/DBGPlugIns.h                     |     2 +-
 src/VBox/Debugger/Makefile.kmk                     |    34 +-
 src/VBox/Debugger/VBoxDbg.cpp                      |     2 +-
 src/VBox/Debugger/VBoxDbgBase.cpp                  |     4 +-
 src/VBox/Debugger/VBoxDbgBase.h                    |     2 +-
 src/VBox/Debugger/VBoxDbgConsole.cpp               |     4 +-
 src/VBox/Debugger/VBoxDbgConsole.h                 |     2 +-
 src/VBox/Debugger/VBoxDbgDisas.h                   |     2 +-
 src/VBox/Debugger/VBoxDbgGui.cpp                   |     2 +-
 src/VBox/Debugger/VBoxDbgGui.h                     |     2 +-
 src/VBox/Debugger/VBoxDbgStatsQt4.cpp              |     8 +-
 src/VBox/Debugger/VBoxDbgStatsQt4.h                |     2 +-
 src/VBox/Debugger/testcase/tstDBGCParser.cpp       |     2 +-
 src/VBox/Debugger/testcase/tstDBGCStubs.cpp        |    86 +-
 src/VBox/Debugger/testcase/tstVBoxDbg.cpp          |     2 +-
 src/VBox/Devices/Audio/AudioMixBuffer.cpp          |  1123 +-
 src/VBox/Devices/Audio/AudioMixBuffer.h            |    20 +-
 src/VBox/Devices/Audio/AudioMixer.cpp              |  1449 +-
 src/VBox/Devices/Audio/AudioMixer.h                |   177 +-
 src/VBox/Devices/Audio/DevIchAc97.cpp              |  1720 +-
 src/VBox/Devices/Audio/DevIchHda.cpp               |  3813 ++--
 src/VBox/Devices/Audio/DevIchHdaCodec.cpp          |  2148 ++-
 src/VBox/Devices/Audio/DevIchHdaCodec.h            |    83 +-
 src/VBox/Devices/Audio/DevIchHdaCommon.h           |    75 +
 src/VBox/Devices/Audio/DevSB16.cpp                 |   589 +-
 src/VBox/Devices/Audio/DrvAudio.cpp                |  2850 ++-
 src/VBox/Devices/Audio/DrvAudio.h                  |   148 +-
 src/VBox/Devices/Audio/DrvAudioCommon.cpp          |   860 +-
 src/VBox/Devices/Audio/DrvHostALSAAudio.cpp        |   851 +-
 src/VBox/Devices/Audio/DrvHostCoreAudio.cpp        |  1814 +-
 src/VBox/Devices/Audio/DrvHostDSound.cpp           |  1274 +-
 src/VBox/Devices/Audio/DrvHostDebugAudio.cpp       |   470 +
 src/VBox/Devices/Audio/DrvHostNullAudio.cpp        |   336 +-
 src/VBox/Devices/Audio/DrvHostOSSAudio.cpp         |   721 +-
 src/VBox/Devices/Audio/DrvHostPulseAudio.cpp       |  1166 +-
 src/VBox/Devices/Audio/alsa_mangling.h             |     7 +-
 src/VBox/Devices/Audio/alsa_stubs.c                |    20 +-
 src/VBox/Devices/Audio/alsa_stubs.h                |     2 +-
 src/VBox/Devices/Audio/pulse_mangling.h            |     5 +-
 src/VBox/Devices/Audio/pulse_stubs.c               |    18 +-
 src/VBox/Devices/Audio/pulse_stubs.h               |     2 +-
 src/VBox/Devices/Audio/sys-queue.h                 |   241 -
 src/VBox/Devices/Audio/testcase/Makefile.kmk       |     9 +-
 .../Devices/Audio/testcase/tstAudioMixBuffer.cpp   |   368 +-
 .../Devices/BiosCommonCode/ASMBitLastSetU16.asm    |    66 +
 src/VBox/Devices/BiosCommonCode/DoUInt32Div.c      |    34 +
 .../BiosCommonCode/MakeAlternativeSource.cpp       |    47 +-
 src/VBox/Devices/BiosCommonCode/Makefile.kmk       |     2 +-
 src/VBox/Devices/BiosCommonCode/__I4D.asm          |    81 +
 src/VBox/Devices/BiosCommonCode/__I4M.asm          |    80 +
 src/VBox/Devices/BiosCommonCode/__U4D.asm          |   119 +
 src/VBox/Devices/BiosCommonCode/__U4M.asm          |   109 +
 src/VBox/Devices/BiosCommonCode/__U8LS.asm         |    55 +
 src/VBox/Devices/BiosCommonCode/__U8RS.asm         |    54 +
 src/VBox/Devices/BiosCommonCode/biosorg_check.sed  |   189 +
 src/VBox/Devices/BiosCommonCode/commondefs.inc     |   242 +
 src/VBox/Devices/BiosCommonCode/fmemcpy.asm        |    65 +
 src/VBox/Devices/BiosCommonCode/fmemset.asm        |    55 +
 src/VBox/Devices/BiosCommonCode/support.asm        |   302 -
 src/VBox/Devices/Bus/DevPCI.cpp                    |   123 +-
 src/VBox/Devices/Bus/DevPciIch9.cpp                |   117 +-
 src/VBox/Devices/Bus/MsiCommon.cpp                 |    65 +-
 src/VBox/Devices/Bus/MsiCommon.h                   |     2 +-
 src/VBox/Devices/Bus/MsixCommon.cpp                |    19 +-
 src/VBox/Devices/Bus/PCIInternal.h                 |     2 +-
 src/VBox/Devices/Bus/SrvPciRawR0.cpp               |     4 +-
 src/VBox/Devices/Config.kmk                        |    24 +-
 src/VBox/Devices/EFI/DevEFI.cpp                    |    71 +-
 src/VBox/Devices/EFI/DevEFI.h                      |     2 +-
 src/VBox/Devices/EFI/DevSmc.cpp                    |    37 +-
 src/VBox/Devices/EFI/Firmware/AppPkg/AppPkg.dec    |    36 +
 src/VBox/Devices/EFI/Firmware/AppPkg/AppPkg.dsc    |    79 +-
 .../AppPkg/Applications/ArithChk/ArithChk.inf      |    41 +
 .../AppPkg/Applications/ArithChk/arithchk.c        |   197 +
 .../EFI/Firmware/AppPkg/Applications/Main/Main.c   |     1 -
 .../EFI/Firmware/AppPkg/Applications/Main/Main.inf |     9 +-
 .../OrderedCollectionTest/OrderedCollectionTest.c  |   655 +
 .../OrderedCollectionTest.inf                      |    42 +
 .../Applications/OrderedCollectionTest/gentest.sh  |    86 +
 .../AppPkg/Applications/Python/Efi/config.c        |   208 +-
 .../AppPkg/Applications/Python/Efi/edk2module.c    |  7420 ++++++++
 .../AppPkg/Applications/Python/Efi/getpath.c       |    87 +-
 .../AppPkg/Applications/Python/Ia32/pyconfig.h     |    39 +-
 .../AppPkg/Applications/Python/Ipf/pyconfig.h      |   182 +-
 .../Python/PyMod-2.7.1/Include/fileobject.h        |    90 -
 .../Python/PyMod-2.7.1/Include/pyport.h            |   905 -
 .../Applications/Python/PyMod-2.7.1/Modules/_sre.c |  3914 ----
 .../Python/PyMod-2.7.1/Modules/zlib/zutil.h        |   269 -
 .../PyMod-2.7.1/Objects/stringlib/localeutil.h     |   216 -
 .../Python/PyMod-2.7.2/Include/osdefs.h            |     7 +-
 .../Applications/Python/PyMod-2.7.2/Lib/ntpath.py  |   528 +
 .../Applications/Python/PyMod-2.7.2/Lib/os.py      |   773 +
 .../Applications/Python/PyMod-2.7.2/Lib/pydoc.py   |  2341 +++
 .../Applications/Python/PyMod-2.7.2/Lib/site.py    |   537 +
 .../Python/PyMod-2.7.2/Modules/addrinfo.h          |   178 +
 .../Python/PyMod-2.7.2/Modules/errnomodule.c       |   849 +
 .../PyMod-2.7.2/Modules/expat/expat_external.h     |   121 +
 .../Python/PyMod-2.7.2/Modules/expat/xmlparse.c    |  6279 +++++++
 .../Python/PyMod-2.7.2/Modules/selectmodule.c      |  1912 ++
 .../Python/PyMod-2.7.2/Modules/socketmodule.h      |   250 +
 .../Python/PyMod-2.7.2/Modules/zlib/zutil.h        |    12 +-
 .../Python/PyMod-2.7.2/Python/getcopyright.c       |    36 +
 .../Python/PyMod-2.7.2/Python/import.c             |  3402 ++++
 .../AppPkg/Applications/Python/PythonCore.inf      |   390 +-
 .../AppPkg/Applications/Python/PythonReadMe.txt    |   198 +
 .../AppPkg/Applications/Python/X64/pyconfig.h      |    39 +-
 .../Applications/Sockets/DataSink/DataSink.c       |   581 +-
 .../Applications/Sockets/DataSink/DataSink.inf     |    26 +-
 .../Applications/Sockets/DataSource/DataSource.c   |   370 +-
 .../Applications/Sockets/DataSource/DataSource.inf |    26 +-
 .../Applications/Sockets/GetAddrInfo/GetAddrInfo.c |   120 +
 .../Sockets/GetAddrInfo/GetAddrInfo.inf            |    56 +
 .../Sockets/GetHostByAddr/GetHostByAddr.c          |    16 +-
 .../Sockets/GetHostByAddr/GetHostByAddr.inf        |    23 +-
 .../Sockets/GetHostByDns/GetHostByDns.c            |     2 +-
 .../Sockets/GetHostByDns/GetHostByDns.inf          |    23 +-
 .../Sockets/GetHostByName/GetHostByName.c          |     2 +-
 .../Sockets/GetHostByName/GetHostByName.inf        |    23 +-
 .../Applications/Sockets/GetNameInfo/GetNameInfo.c |   120 +
 .../Sockets/GetNameInfo/GetNameInfo.inf            |    56 +
 .../Sockets/GetNetByAddr/GetNetByAddr.c            |     6 +-
 .../Sockets/GetNetByAddr/GetNetByAddr.inf          |    23 +-
 .../Sockets/GetNetByName/GetNetByName.c            |     4 +-
 .../Sockets/GetNetByName/GetNetByName.inf          |    23 +-
 .../Sockets/GetServByName/GetServByName.c          |     2 +-
 .../Sockets/GetServByName/GetServByName.inf        |    23 +-
 .../Sockets/GetServByPort/GetServByPort.c          |     2 +-
 .../Sockets/GetServByPort/GetServByPort.inf        |    23 +-
 .../AppPkg/Applications/Sockets/OobRx/Main.c       |     2 +-
 .../AppPkg/Applications/Sockets/OobRx/OobRx.c      |     2 +-
 .../AppPkg/Applications/Sockets/OobRx/OobRx.h      |     3 +-
 .../AppPkg/Applications/Sockets/OobRx/OobRx.inf    |    23 +-
 .../Applications/Sockets/OobRx/Windows/main.c      |     4 +-
 .../AppPkg/Applications/Sockets/OobTx/Main.c       |     2 +-
 .../AppPkg/Applications/Sockets/OobTx/OobTx.c      |     2 +-
 .../AppPkg/Applications/Sockets/OobTx/OobTx.h      |     3 +-
 .../AppPkg/Applications/Sockets/OobTx/OobTx.inf    |    23 +-
 .../Applications/Sockets/OobTx/Windows/main.c      |     4 +-
 .../AppPkg/Applications/Sockets/RawIp4Rx/Main.c    |     2 +-
 .../Applications/Sockets/RawIp4Rx/RawIp4Rx.c       |     2 +-
 .../Applications/Sockets/RawIp4Rx/RawIp4Rx.h       |     3 +-
 .../Applications/Sockets/RawIp4Rx/RawIp4Rx.inf     |    23 +-
 .../Applications/Sockets/RawIp4Rx/Windows/main.c   |     4 +-
 .../AppPkg/Applications/Sockets/RawIp4Tx/Main.c    |     2 +-
 .../Applications/Sockets/RawIp4Tx/RawIp4Tx.c       |     2 +-
 .../Applications/Sockets/RawIp4Tx/RawIp4Tx.h       |     3 +-
 .../Applications/Sockets/RawIp4Tx/RawIp4Tx.inf     |    23 +-
 .../Applications/Sockets/RawIp4Tx/Windows/main.c   |     4 +-
 .../AppPkg/Applications/Sockets/ReadMe.txt         |     4 +-
 .../Applications/Sockets/RecvDgram/RecvDgram.c     |     4 +-
 .../Applications/Sockets/RecvDgram/RecvDgram.inf   |    23 +-
 .../Applications/Sockets/SetHostName/SetHostName.c |     2 +-
 .../Sockets/SetHostName/SetHostName.inf            |    23 +-
 .../Applications/Sockets/SetSockOpt/SetSockOpt.c   |     9 +-
 .../Applications/Sockets/SetSockOpt/SetSockOpt.inf |    23 +-
 .../AppPkg/Applications/Sockets/Sockets.inc        |    18 +-
 .../Applications/Sockets/TftpServer/TftpServer.c   |  2329 ++-
 .../Applications/Sockets/TftpServer/TftpServer.h   |   284 +-
 .../Applications/Sockets/TftpServer/TftpServer.inf |    34 +-
 .../AppPkg/Applications/Sockets/WebServer/ACPI.c   |   897 +-
 .../Sockets/WebServer/BootServicesTable.c          |    56 +-
 .../Sockets/WebServer/ConfigurationTable.c         |    54 +-
 .../Applications/Sockets/WebServer/DhcpOptions.c   |    51 +-
 .../Sockets/WebServer/DxeServicesTable.c           |    47 +-
 .../AppPkg/Applications/Sockets/WebServer/Exit.c   |    82 +
 .../Applications/Sockets/WebServer/Firmware.c      |    38 +-
 .../AppPkg/Applications/Sockets/WebServer/HTTP.c   |   312 +-
 .../Applications/Sockets/WebServer/Handles.c       |    40 +-
 .../AppPkg/Applications/Sockets/WebServer/Hello.c  |    40 +-
 .../AppPkg/Applications/Sockets/WebServer/Index.c  |    40 +-
 .../Applications/Sockets/WebServer/MemoryMap.c     |   364 +
 .../AppPkg/Applications/Sockets/WebServer/Mtrr.c   |   825 +
 .../Applications/Sockets/WebServer/PageList.c      |    47 +-
 .../AppPkg/Applications/Sockets/WebServer/Ports.c  |   136 +
 .../AppPkg/Applications/Sockets/WebServer/Reboot.c |    44 +-
 .../Sockets/WebServer/RuntimeServicesTable.c       |    46 +-
 .../Applications/Sockets/WebServer/SystemTable.c   |    46 +-
 .../Applications/Sockets/WebServer/WebServer.c     |   377 +-
 .../Applications/Sockets/WebServer/WebServer.h     |   217 +-
 .../Applications/Sockets/WebServer/WebServer.inf   |    54 +-
 .../Devices/EFI/Firmware/AppPkg/Contributions.txt  |   202 +
 src/VBox/Devices/EFI/Firmware/AppPkg/ISSUES.txt    |    28 +
 src/VBox/Devices/EFI/Firmware/AppPkg/License.txt   |    25 +
 src/VBox/Devices/EFI/Firmware/AppPkg/ReadMe.txt    |   405 +-
 src/VBox/Devices/EFI/Firmware/BaseTools/BuildEnv   |    17 +-
 .../Devices/EFI/Firmware/BaseTools/BuildNotes.txt  |     8 +-
 .../Conf/Empty_Package_Information_Data_File.ini   |    18 +-
 .../Conf/XMLSchema/DistributionPackage.xsd         |  2790 ++-
 .../Firmware/BaseTools/Conf/build_rule.template    |   120 +-
 .../EFI/Firmware/BaseTools/Conf/target.template    |    11 +-
 .../EFI/Firmware/BaseTools/Conf/tools_def.template |  2600 ++-
 .../EFI/Firmware/BaseTools/Contributions.txt       |   218 +
 .../Devices/EFI/Firmware/BaseTools/GNUmakefile     |    70 +-
 .../Devices/EFI/Firmware/BaseTools/License.txt     |    25 +
 .../Devices/EFI/Firmware/BaseTools/Makefile.kmk    |     2 +-
 src/VBox/Devices/EFI/Firmware/BaseTools/ReadMe.txt |    14 +-
 .../BaseTools/Scripts/ConvertMasmToNasm.py         |   986 +
 .../Firmware/BaseTools/Scripts/SetVisualStudio.bat |   103 +
 .../Firmware/BaseTools/Scripts/ShowEnvironment.bat |   207 +
 .../BaseTools/Scripts/UpdateBuildVersions.py       |   400 +
 .../Firmware/BaseTools/Scripts/gcc4.4-ld-script    |    84 +-
 .../Firmware/BaseTools/Scripts/gcc4.9-ld-script    |    44 +
 .../EFI/Firmware/BaseTools/Source/BinaryFiles.txt  |    74 +
 .../BaseTools/Source/C/BootSectImage/GNUmakefile   |    44 +-
 .../BaseTools/Source/C/BootSectImage/Makefile.kmk  |     2 +-
 .../Source/C/BootSectImage/bootsectimage.c         |    63 +-
 .../BaseTools/Source/C/BootSectImage/fat.h         |    14 +-
 .../BaseTools/Source/C/BootSectImage/mbr.h         |    14 +-
 .../BaseTools/Source/C/Common/BasePeCoff.c         |   129 +-
 .../BaseTools/Source/C/Common/BinderFuncs.c        |    11 +-
 .../BaseTools/Source/C/Common/BinderFuncs.h        |    16 +-
 .../Firmware/BaseTools/Source/C/Common/CommonLib.c |   175 +-
 .../Firmware/BaseTools/Source/C/Common/CommonLib.h |    39 +-
 .../Firmware/BaseTools/Source/C/Common/Compress.h  |    25 +-
 .../EFI/Firmware/BaseTools/Source/C/Common/Crc32.c |    23 +-
 .../EFI/Firmware/BaseTools/Source/C/Common/Crc32.h |    23 +-
 .../BaseTools/Source/C/Common/Decompress.c         |    13 +-
 .../BaseTools/Source/C/Common/Decompress.h         |    23 +-
 .../BaseTools/Source/C/Common/EfiCompress.c        |   506 +-
 .../BaseTools/Source/C/Common/EfiUtilityMsgs.c     |    12 +-
 .../BaseTools/Source/C/Common/EfiUtilityMsgs.h     |    25 +-
 .../Source/C/Common/FirmwareVolumeBuffer.c         |   188 +-
 .../Source/C/Common/FirmwareVolumeBufferLib.h      |    21 +-
 .../EFI/Firmware/BaseTools/Source/C/Common/FvLib.c |   174 +-
 .../EFI/Firmware/BaseTools/Source/C/Common/FvLib.h |    49 +-
 .../Firmware/BaseTools/Source/C/Common/GNUmakefile |    80 +-
 .../BaseTools/Source/C/Common/Makefile.kmk         |     2 +-
 .../BaseTools/Source/C/Common/MemoryFile.c         |    23 +-
 .../BaseTools/Source/C/Common/MemoryFile.h         |    27 +-
 .../Firmware/BaseTools/Source/C/Common/MyAlloc.c   |    23 +-
 .../Firmware/BaseTools/Source/C/Common/MyAlloc.h   |    23 +-
 .../Firmware/BaseTools/Source/C/Common/OsPath.c    |    30 +-
 .../Firmware/BaseTools/Source/C/Common/OsPath.h    |    25 +-
 .../Source/C/Common/ParseGuidedSectionTools.c      |    27 +-
 .../Source/C/Common/ParseGuidedSectionTools.h      |    23 +-
 .../Firmware/BaseTools/Source/C/Common/ParseInf.c  |   106 +-
 .../Firmware/BaseTools/Source/C/Common/ParseInf.h  |    57 +-
 .../Firmware/BaseTools/Source/C/Common/PeCoffLib.h |    22 +-
 .../BaseTools/Source/C/Common/PeCoffLoaderEx.c     |   183 +-
 .../BaseTools/Source/C/Common/SimpleFileParsing.c  |    56 +-
 .../BaseTools/Source/C/Common/SimpleFileParsing.h  |    23 +-
 .../BaseTools/Source/C/Common/StringFuncs.c        |    25 +-
 .../BaseTools/Source/C/Common/StringFuncs.h        |    25 +-
 .../BaseTools/Source/C/Common/TianoCompress.c      |   102 +-
 .../BaseTools/Source/C/Common/WinNtInclude.h       |    19 +-
 .../BaseTools/Source/C/EfiLdrImage/EfiLdrImage.c   |    84 +-
 .../BaseTools/Source/C/EfiLdrImage/GNUmakefile     |    44 +-
 .../BaseTools/Source/C/EfiLdrImage/Makefile.kmk    |     2 +-
 .../Firmware/BaseTools/Source/C/EfiRom/EfiRom.c    |   137 +-
 .../Firmware/BaseTools/Source/C/EfiRom/EfiRom.h    |    33 +-
 .../Firmware/BaseTools/Source/C/EfiRom/GNUmakefile |    44 +-
 .../BaseTools/Source/C/EfiRom/Makefile.kmk         |     2 +-
 .../EFI/Firmware/BaseTools/Source/C/GNUmakefile    |     4 +-
 .../BaseTools/Source/C/GenBootSector/FatFormat.h   |    14 +-
 .../Source/C/GenBootSector/GenBootSector.c         |   190 +-
 .../Source/C/GenBootSector/GetDrvNumOffset.c       |    14 +-
 .../BaseTools/Source/C/GenCrc32/GNUmakefile        |    44 +-
 .../BaseTools/Source/C/GenCrc32/GenCrc32.c         |   101 +-
 .../BaseTools/Source/C/GenCrc32/Makefile.kmk       |     2 +-
 .../Firmware/BaseTools/Source/C/GenFfs/GNUmakefile |    46 +-
 .../Firmware/BaseTools/Source/C/GenFfs/GenFfs.c    |   205 +-
 .../BaseTools/Source/C/GenFfs/Makefile.kmk         |     2 +-
 .../Firmware/BaseTools/Source/C/GenFv/GNUmakefile  |    60 +-
 .../EFI/Firmware/BaseTools/Source/C/GenFv/GenFv.c  |   148 +-
 .../BaseTools/Source/C/GenFv/GenFvInternalLib.c    |   819 +-
 .../BaseTools/Source/C/GenFv/GenFvInternalLib.h    |   115 +-
 .../Firmware/BaseTools/Source/C/GenFv/Makefile.kmk |     2 +-
 .../BaseTools/Source/C/GenFw/Elf32Convert.c        |    74 +-
 .../BaseTools/Source/C/GenFw/Elf32Convert.h        |     9 +-
 .../BaseTools/Source/C/GenFw/Elf64Convert.c        |   210 +-
 .../BaseTools/Source/C/GenFw/Elf64Convert.h        |     9 +-
 .../Firmware/BaseTools/Source/C/GenFw/ElfConvert.c |    17 +-
 .../Firmware/BaseTools/Source/C/GenFw/ElfConvert.h |    13 +-
 .../Firmware/BaseTools/Source/C/GenFw/GNUmakefile  |    60 +-
 .../EFI/Firmware/BaseTools/Source/C/GenFw/GenFw.c  |    93 +-
 .../EFI/Firmware/BaseTools/Source/C/GenFw/GenFw.h  |     9 +-
 .../Firmware/BaseTools/Source/C/GenFw/Makefile.kmk |     2 +-
 .../Firmware/BaseTools/Source/C/GenFw/elf_common.h |   143 +-
 .../BaseTools/Source/C/GenPage/GNUmakefile         |    44 +-
 .../Firmware/BaseTools/Source/C/GenPage/GenPage.c  |   111 +-
 .../BaseTools/Source/C/GenPage/Makefile.kmk        |     2 +-
 .../BaseTools/Source/C/GenPage/VirtualMemory.h     |    35 +-
 .../Firmware/BaseTools/Source/C/GenSec/GNUmakefile |    60 +-
 .../Firmware/BaseTools/Source/C/GenSec/GenSec.c    |   411 +-
 .../BaseTools/Source/C/GenSec/Makefile.kmk         |     2 +-
 .../Firmware/BaseTools/Source/C/GenVtf/GNUmakefile |    44 +-
 .../Firmware/BaseTools/Source/C/GenVtf/GenVtf.c    |    64 +-
 .../Firmware/BaseTools/Source/C/GenVtf/GenVtf.h    |    51 +-
 .../BaseTools/Source/C/GenVtf/Makefile.kmk         |     2 +-
 .../Source/C/GnuGenBootSector/FatFormat.h          |    14 +-
 .../Source/C/GnuGenBootSector/GNUmakefile          |    44 +-
 .../Source/C/GnuGenBootSector/GnuGenBootSector.c   |   144 +-
 .../Source/C/GnuGenBootSector/Makefile.kmk         |     2 +-
 .../Source/C/Include/AArch64/ProcessorBind.h       |   159 +
 .../BaseTools/Source/C/Include/Arm/ProcessorBind.h |   158 +
 .../BaseTools/Source/C/Include/Common/BaseTypes.h  |    32 +-
 .../Source/C/Include/Common/BuildVersion.h         |    20 +-
 .../Source/C/Include/Common/MdeModuleHii.h         |     6 +-
 .../Source/C/Include/Common/PiFirmwareFile.h       |   144 +-
 .../Source/C/Include/Common/PiFirmwareVolume.h     |    27 +-
 .../Source/C/Include/Common/UefiBaseTypes.h        |    82 +-
 .../Source/C/Include/Common/UefiCapsule.h          |    11 +-
 .../Common/UefiInternalFormRepresentation.h        |   101 +-
 .../Source/C/Include/Common/UefiMultiPhase.h       |    59 +-
 .../Source/C/Include/Common/VariableFormat.h       |     8 +-
 .../Source/C/Include/Common/WorkingBlockHeader.h   |     6 +-
 .../BaseTools/Source/C/Include/Guid/PcAnsi.h       |    13 +-
 .../Source/C/Include/Guid/PiFirmwareFileSystem.h   |    18 +-
 .../Source/C/Include/Ia32/ProcessorBind.h          |    24 +-
 .../Source/C/Include/IndustryStandard/Acpi.h       |     6 +-
 .../Source/C/Include/IndustryStandard/Acpi1_0.h    |     6 +-
 .../Source/C/Include/IndustryStandard/Acpi2_0.h    |     6 +-
 .../Source/C/Include/IndustryStandard/Acpi3_0.h    |     6 +-
 .../Source/C/Include/IndustryStandard/EfiPci.h     |     8 +-
 .../MemoryMappedConfigurationSpaceAccessTable.h    |    10 +-
 .../Source/C/Include/IndustryStandard/PeImage.h    |    19 +-
 .../Source/C/Include/IndustryStandard/pci22.h      |    18 +-
 .../Source/C/Include/IndustryStandard/pci23.h      |     8 +-
 .../Source/C/Include/IndustryStandard/pci30.h      |     8 +-
 .../Source/C/Include/Protocol/GraphicsOutput.h     |    38 +-
 .../C/Include/Protocol/GuidedSectionExtraction.h   |    22 +-
 .../Source/C/Include/Protocol/HiiFramework.h       |    12 +-
 .../BaseTools/Source/C/Include/Protocol/UgaDraw.h  |    40 +-
 .../BaseTools/Source/C/Include/X64/ProcessorBind.h |    36 +-
 .../BaseTools/Source/C/LzmaCompress/GNUmakefile    |    62 +-
 .../BaseTools/Source/C/LzmaCompress/LzmaCompress.c |    20 +-
 .../Source/C/LzmaCompress/LzmaF86Compress.bat      |     7 +-
 .../BaseTools/Source/C/LzmaCompress/Makefile.kmk   |     2 +-
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/7zFile.c |    20 +-
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/7zFile.h |     4 +
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/Alloc.c  |     8 +-
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/Bra.h    |     8 +-
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.c |     4 +-
 .../Source/C/LzmaCompress/Sdk/C/LzFindMt.c         |    16 +-
 .../Source/C/LzmaCompress/Sdk/C/LzFindMt.h         |     4 +-
 .../Source/C/LzmaCompress/Sdk/C/LzmaDec.c          |    14 +-
 .../Source/C/LzmaCompress/Sdk/C/LzmaDec.h          |     4 +-
 .../Source/C/LzmaCompress/Sdk/C/LzmaEnc.c          |    42 +-
 .../Source/C/LzmaCompress/Sdk/C/Threads.h          |     2 +-
 .../BaseTools/Source/C/LzmaCompress/Sdk/C/Types.h  |     4 +
 .../Source/C/LzmaCompress/Sdk/history.txt          |    38 +-
 .../BaseTools/Source/C/LzmaCompress/Sdk/lzma.txt   |   152 +-
 .../EFI/Firmware/BaseTools/Source/C/Makefile       |     3 +-
 .../EFI/Firmware/BaseTools/Source/C/Makefile.kmk   |     2 +-
 .../BaseTools/Source/C/Makefiles/NmakeSubdirs.bat  |    13 +-
 .../BaseTools/Source/C/Makefiles/app.makefile      |     7 +-
 .../BaseTools/Source/C/Makefiles/footer.makefile   |    24 +-
 .../BaseTools/Source/C/Makefiles/header.makefile   |   147 +-
 .../BaseTools/Source/C/Makefiles/lib.makefile      |    38 +-
 .../Firmware/BaseTools/Source/C/Makefiles/ms.app   |    30 +-
 .../BaseTools/Source/C/Makefiles/ms.common         |    28 +-
 .../Firmware/BaseTools/Source/C/Makefiles/ms.lib   |    18 +-
 .../Firmware/BaseTools/Source/C/Makefiles/ms.rule  |    20 +-
 .../Source/C/PyEfiCompressor/EfiCompressor.c       |     7 +-
 .../BaseTools/Source/C/PyEfiCompressor/Makefile    |     3 +-
 .../Firmware/BaseTools/Source/C/PyUtility/Makefile |     4 +-
 .../BaseTools/Source/C/PyUtility/PyUtility.c       |    15 +-
 .../Firmware/BaseTools/Source/C/Split/GNUmakefile  |    48 +-
 .../Firmware/BaseTools/Source/C/Split/Makefile.kmk |     2 +-
 .../EFI/Firmware/BaseTools/Source/C/Split/Split.c  |    14 +-
 .../BaseTools/Source/C/TianoCompress/GNUmakefile   |    44 +-
 .../BaseTools/Source/C/TianoCompress/Makefile.kmk  |     2 +-
 .../Source/C/TianoCompress/TianoCompress.c         |   217 +-
 .../Source/C/TianoCompress/TianoCompress.h         |    24 +-
 .../BaseTools/Source/C/VfrCompile/EfiVfr.h         |    25 +-
 .../BaseTools/Source/C/VfrCompile/GNUmakefile      |   158 +-
 .../BaseTools/Source/C/VfrCompile/Makefile.kmk     |     2 +-
 .../Source/C/VfrCompile/Pccts/CHANGES_FROM_131.txt |     2 +-
 .../Source/C/VfrCompile/Pccts/CHANGES_FROM_133.txt |   286 +-
 .../Pccts/CHANGES_FROM_133_BEFORE_MR13.txt         |     2 +-
 .../Source/C/VfrCompile/Pccts/CHANGES_SUMMARY.txt  |     6 +-
 .../Source/C/VfrCompile/Pccts/KNOWN_PROBLEMS.txt   |    20 +-
 .../BaseTools/Source/C/VfrCompile/Pccts/NOTES.msvc |   378 +-
 .../BaseTools/Source/C/VfrCompile/Pccts/README     |    10 +-
 .../Source/C/VfrCompile/Pccts/antlr/AntlrDDK.mak   |   466 +-
 .../Source/C/VfrCompile/Pccts/antlr/AntlrMS.mak    |   477 +-
 .../Source/C/VfrCompile/Pccts/antlr/AntlrPPC.mak   |   202 +-
 .../Source/C/VfrCompile/Pccts/antlr/antlr.1        |   418 +-
 .../Source/C/VfrCompile/Pccts/antlr/antlr.c        |   194 +-
 .../Source/C/VfrCompile/Pccts/antlr/antlr.g        |  5172 +++---
 .../Source/C/VfrCompile/Pccts/antlr/antlr.r        |  1574 +-
 .../Source/C/VfrCompile/Pccts/antlr/bits.c         |    10 +-
 .../Source/C/VfrCompile/Pccts/antlr/build.c        |    18 +-
 .../Source/C/VfrCompile/Pccts/antlr/dumpcycles.c   |     8 +-
 .../Source/C/VfrCompile/Pccts/antlr/egman.c        |    12 +-
 .../Source/C/VfrCompile/Pccts/antlr/fcache.c       |     8 +-
 .../Source/C/VfrCompile/Pccts/antlr/fset.c         |    16 +-
 .../Source/C/VfrCompile/Pccts/antlr/fset2.c        |    18 +-
 .../Source/C/VfrCompile/Pccts/antlr/gen.c          |    78 +-
 .../Source/C/VfrCompile/Pccts/antlr/generic.h      |     2 +-
 .../Source/C/VfrCompile/Pccts/antlr/hash.c         |    15 +-
 .../Source/C/VfrCompile/Pccts/antlr/lex.c          |     6 +-
 .../Source/C/VfrCompile/Pccts/antlr/main.c         |    40 +-
 .../Source/C/VfrCompile/Pccts/antlr/makefile       |     4 +-
 .../C/VfrCompile/Pccts/antlr/makefile.cygwin       |   438 +-
 .../Source/C/VfrCompile/Pccts/antlr/makefile1      |   192 +-
 .../Source/C/VfrCompile/Pccts/antlr/misc.c         |    42 +-
 .../Source/C/VfrCompile/Pccts/antlr/mrhoist.c      |     4 +-
 .../Source/C/VfrCompile/Pccts/antlr/parser.dlg     |  2774 +--
 .../Source/C/VfrCompile/Pccts/antlr/pred.c         |     4 +-
 .../Source/C/VfrCompile/Pccts/antlr/scan.c         |  4072 ++---
 .../Source/C/VfrCompile/Pccts/dlg/DlgDDK.mak       |   242 +-
 .../Source/C/VfrCompile/Pccts/dlg/DlgMS.mak        |   251 +-
 .../Source/C/VfrCompile/Pccts/dlg/DlgPPC.mak       |   168 +-
 .../Source/C/VfrCompile/Pccts/dlg/automata.c       |    12 +-
 .../BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg.1  |   158 +-
 .../BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg.h  |     2 +-
 .../BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg.r  |   550 +-
 .../Source/C/VfrCompile/Pccts/dlg/dlg_a.c          |   950 +-
 .../Source/C/VfrCompile/Pccts/dlg/dlg_p.c          |    30 +-
 .../Source/C/VfrCompile/Pccts/dlg/dlg_p.g          |  1228 +-
 .../BaseTools/Source/C/VfrCompile/Pccts/dlg/main.c |    10 +-
 .../Source/C/VfrCompile/Pccts/dlg/makefile.cygwin  |   314 +-
 .../Source/C/VfrCompile/Pccts/dlg/makefile1        |   126 +-
 .../Source/C/VfrCompile/Pccts/dlg/output.c         |     4 +-
 .../Source/C/VfrCompile/Pccts/dlg/parser.dlg       |   796 +-
 .../Source/C/VfrCompile/Pccts/dlg/relabel.c        |     4 +-
 .../Source/C/VfrCompile/Pccts/dlg/support.c        |     2 +-
 .../Source/C/VfrCompile/Pccts/h/AParser.cpp        |     8 +-
 .../Source/C/VfrCompile/Pccts/h/AParser.h          |     4 +-
 .../Source/C/VfrCompile/Pccts/h/ASTBase.cpp        |     8 +-
 .../Source/C/VfrCompile/Pccts/h/ATokenBuffer.cpp   |     6 +-
 .../Source/C/VfrCompile/Pccts/h/DLG_stream_input.h |    22 +-
 .../Source/C/VfrCompile/Pccts/h/DLexerBase.cpp     |     2 +-
 .../Source/C/VfrCompile/Pccts/h/PBlackBox.h        |     8 +-
 .../Source/C/VfrCompile/Pccts/h/PCCTSAST.cpp       |     8 +-
 .../BaseTools/Source/C/VfrCompile/Pccts/h/antlr.h  |    10 +-
 .../BaseTools/Source/C/VfrCompile/Pccts/h/ast.c    |     4 +-
 .../BaseTools/Source/C/VfrCompile/Pccts/h/err.h    |    70 +-
 .../Source/C/VfrCompile/Pccts/makefile.old         |   132 +-
 .../C/VfrCompile/Pccts/support/genmk/genmk.c       |    14 +-
 .../C/VfrCompile/Pccts/support/genmk/genmk_old.c   |     4 +-
 .../C/VfrCompile/Pccts/support/rexpr/rexpr.c       |    46 +-
 .../Source/C/VfrCompile/Pccts/support/set/set.c    |    46 +-
 .../Source/C/VfrCompile/Pccts/support/set/set.h    |     4 +-
 .../Source/C/VfrCompile/Pccts/support/sym/sym.c    |    26 +-
 .../BaseTools/Source/C/VfrCompile/VfrCompiler.cpp  |   145 +-
 .../BaseTools/Source/C/VfrCompile/VfrCompiler.h    |    25 +-
 .../BaseTools/Source/C/VfrCompile/VfrError.cpp     |    94 +-
 .../BaseTools/Source/C/VfrCompile/VfrError.h       |    36 +-
 .../BaseTools/Source/C/VfrCompile/VfrFormPkg.cpp   |   537 +-
 .../BaseTools/Source/C/VfrCompile/VfrFormPkg.h     |   234 +-
 .../BaseTools/Source/C/VfrCompile/VfrSyntax.g      |  9839 +++++-----
 .../Source/C/VfrCompile/VfrUtilityLib.cpp          |   587 +-
 .../BaseTools/Source/C/VfrCompile/VfrUtilityLib.h  |    59 +-
 .../BaseTools/Source/C/VolInfo/GNUmakefile         |    48 +-
 .../BaseTools/Source/C/VolInfo/Makefile.kmk        |     2 +-
 .../Firmware/BaseTools/Source/C/VolInfo/VolInfo.c  |   143 +-
 .../Firmware/BaseTools/Source/C/VolInfo/VolInfo.h  |    11 +-
 .../EFI/Firmware/BaseTools/Source/Makefile.kmk     |     2 +-
 .../BaseTools/Source/Python/AutoGen/AutoGen.py     |  1219 +-
 .../BaseTools/Source/Python/AutoGen/BuildEngine.py |     7 +-
 .../BaseTools/Source/Python/AutoGen/GenC.py        |   939 +-
 .../BaseTools/Source/Python/AutoGen/GenDepex.py    |    10 +-
 .../BaseTools/Source/Python/AutoGen/GenMake.py     |   130 +-
 .../BaseTools/Source/Python/AutoGen/GenPcdDb.py    |  1612 ++
 .../Source/Python/AutoGen/InfSectionParser.py      |   107 +
 .../BaseTools/Source/Python/AutoGen/StrGather.py   |    39 +-
 .../Source/Python/AutoGen/UniClassObject.py        |    86 +-
 .../Firmware/BaseTools/Source/Python/BPDG/BPDG.py  |    60 +-
 .../BaseTools/Source/Python/BPDG/GenVpd.py         |   398 +-
 .../BaseTools/Source/Python/BPDG/StringTable.py    |     8 +-
 .../BaseTools/Source/Python/Common/BuildVersion.py |     8 +-
 .../BaseTools/Source/Python/Common/DataType.py     |    78 +-
 .../BaseTools/Source/Python/Common/Database.py     |    20 +-
 .../Source/Python/Common/DecClassObject.py         |    23 +-
 .../BaseTools/Source/Python/Common/Dictionary.py   |     3 +-
 .../Source/Python/Common/DscClassObject.py         |     5 +-
 .../Source/Python/Common/EdkIIWorkspace.py         |    25 +-
 .../Source/Python/Common/EdkIIWorkspaceBuild.py    |    48 +-
 .../BaseTools/Source/Python/Common/EdkLogger.py    |     4 +-
 .../BaseTools/Source/Python/Common/Expression.py   |    10 +-
 .../Source/Python/Common/FdfClassObject.py         |    12 +-
 .../Source/Python/Common/FdfParserLite.py          |   959 +-
 .../BaseTools/Source/Python/Common/GlobalData.py   |    29 +-
 .../Source/Python/Common/InfClassObject.py         |     5 +-
 .../Source/Python/Common/LongFilePathOs.py         |    73 +
 .../Source/Python/Common/LongFilePathOsPath.py     |    51 +
 .../Source/Python/Common/LongFilePathSupport.py    |    59 +
 .../Source/Python/Common/MigrationUtilities.py     |    73 +-
 .../BaseTools/Source/Python/Common/Misc.py         |   545 +-
 .../BaseTools/Source/Python/Common/Parsing.py      |    37 +-
 .../BaseTools/Source/Python/Common/String.py       |    59 +-
 .../Source/Python/Common/TargetTxtClassObject.py   |    41 +-
 .../Source/Python/Common/ToolDefClassObject.py     |    26 +-
 .../BaseTools/Source/Python/Common/VpdInfoFile.py  |   122 +-
 .../Source/Python/CommonDataClass/CommonClass.py   |    74 +-
 .../Source/Python/CommonDataClass/DataClass.py     |     7 +-
 .../Source/Python/CommonDataClass/FdfClass.py      |    32 +-
 .../Source/Python/CommonDataClass/ModuleClass.py   |    56 +-
 .../Source/Python/CommonDataClass/PackageClass.py  |    10 +-
 .../Source/Python/CommonDataClass/PlatformClass.py |    46 +-
 .../EFI/Firmware/BaseTools/Source/Python/Ecc/C.g   |  1358 +-
 .../Firmware/BaseTools/Source/Python/Ecc/CLexer.py |     8 +-
 .../BaseTools/Source/Python/Ecc/CParser.py         |  1488 +-
 .../Firmware/BaseTools/Source/Python/Ecc/Check.py  |   185 +-
 .../BaseTools/Source/Python/Ecc/CodeFragment.py    |     2 +-
 .../Source/Python/Ecc/CodeFragmentCollector.py     |   128 +-
 .../BaseTools/Source/Python/Ecc/Configuration.py   |    21 +-
 .../BaseTools/Source/Python/Ecc/Database.py        |     4 +-
 .../Firmware/BaseTools/Source/Python/Ecc/Ecc.py    |   165 +-
 .../BaseTools/Source/Python/Ecc/EccGlobalData.py   |     5 +-
 .../BaseTools/Source/Python/Ecc/EccToolError.py    |    10 +
 .../BaseTools/Source/Python/Ecc/Exception.py       |    18 +-
 .../BaseTools/Source/Python/Ecc/FileProfile.py     |     9 +-
 .../BaseTools/Source/Python/Ecc/MetaDataParser.py  |    59 +-
 .../Python/Ecc/MetaFileWorkspace/MetaDataTable.py  |     6 +-
 .../Python/Ecc/MetaFileWorkspace/MetaFileParser.py |   139 +-
 .../Python/Ecc/MetaFileWorkspace/MetaFileTable.py  |    94 +-
 .../BaseTools/Source/Python/Ecc/Xml/XmlRoutines.py |     7 +-
 .../BaseTools/Source/Python/Ecc/Xml/__init__.py    |     6 +-
 .../EFI/Firmware/BaseTools/Source/Python/Ecc/c.py  |    16 +-
 .../BaseTools/Source/Python/Ecc/config.ini         |   518 +-
 .../Firmware/BaseTools/Source/Python/Eot/CLexer.py |     8 +-
 .../BaseTools/Source/Python/Eot/CParser.py         |  1488 +-
 .../Source/Python/Eot/CodeFragmentCollector.py     |     4 +-
 .../BaseTools/Source/Python/Eot/Database.py        |     4 +-
 .../Firmware/BaseTools/Source/Python/Eot/Eot.py    |    19 +-
 .../BaseTools/Source/Python/Eot/EotGlobalData.py   |     3 +-
 .../BaseTools/Source/Python/Eot/FileProfile.py     |     5 +-
 .../BaseTools/Source/Python/Eot/FvImage.py         |     6 +-
 .../BaseTools/Source/Python/Eot/InfParserLite.py   |     4 +-
 .../Firmware/BaseTools/Source/Python/Eot/Parser.py |     5 +-
 .../Firmware/BaseTools/Source/Python/Eot/Report.py |     9 +-
 .../EFI/Firmware/BaseTools/Source/Python/Eot/c.py  |     4 +-
 .../Firmware/BaseTools/Source/Python/GNUmakefile   |    36 +-
 .../Source/Python/GenFds/AprioriSection.py         |     4 +-
 .../BaseTools/Source/Python/GenFds/Capsule.py      |     4 +-
 .../BaseTools/Source/Python/GenFds/CapsuleData.py  |    28 +-
 .../Source/Python/GenFds/CompressSection.py        |     4 +-
 .../BaseTools/Source/Python/GenFds/DataSection.py  |    13 +-
 .../BaseTools/Source/Python/GenFds/DepexSection.py |    28 +-
 .../BaseTools/Source/Python/GenFds/EfiSection.py   |    33 +-
 .../Firmware/BaseTools/Source/Python/GenFds/Fd.py  |    17 +-
 .../BaseTools/Source/Python/GenFds/FdfParser.py    |   457 +-
 .../Firmware/BaseTools/Source/Python/GenFds/Ffs.py |    10 +-
 .../Source/Python/GenFds/FfsFileStatement.py       |    12 +-
 .../Source/Python/GenFds/FfsInfStatement.py        |   330 +-
 .../Firmware/BaseTools/Source/Python/GenFds/Fv.py  |    52 +-
 .../Source/Python/GenFds/FvImageSection.py         |     4 +-
 .../BaseTools/Source/Python/GenFds/GenFds.py       |   103 +-
 .../Source/Python/GenFds/GenFdsGlobalVariable.py   |   122 +-
 .../BaseTools/Source/Python/GenFds/GuidSection.py  |    45 +-
 .../Source/Python/GenFds/OptRomFileStatement.py    |    10 +-
 .../Source/Python/GenFds/OptRomInfStatement.py     |    20 +-
 .../BaseTools/Source/Python/GenFds/OptionRom.py    |    53 +-
 .../BaseTools/Source/Python/GenFds/Region.py       |    15 +-
 .../BaseTools/Source/Python/GenFds/Section.py      |    10 +-
 .../BaseTools/Source/Python/GenFds/UiSection.py    |     5 +-
 .../BaseTools/Source/Python/GenFds/VerSection.py   |     7 +-
 .../Firmware/BaseTools/Source/Python/GenFds/Vtf.py |    35 +-
 .../Python/GenPatchPcdTable/GenPatchPcdTable.py    |   100 +-
 .../EFI/Firmware/BaseTools/Source/Python/Makefile  |   217 +-
 .../Source/Python/PatchPcdValue/PatchPcdValue.py   |    25 +-
 .../Rsa2048Sha256Sign/Rsa2048Sha256GenerateKeys.py |   172 +
 .../Python/Rsa2048Sha256Sign/Rsa2048Sha256Sign.py  |   214 +
 .../Rsa2048Sha256Sign/TestSigningPrivateKey.pem    |    27 +
 .../Rsa2048Sha256Sign/TestSigningPublicKey.bin     |     1 +
 .../Rsa2048Sha256Sign/TestSigningPublicKey.txt     |     1 +
 .../BaseTools/Source/Python/Table/Table.py         |    20 +-
 .../Source/Python/Table/TableDataModel.py          |    14 +-
 .../BaseTools/Source/Python/Table/TableDec.py      |    12 +-
 .../BaseTools/Source/Python/Table/TableDsc.py      |    12 +-
 .../Source/Python/Table/TableEotReport.py          |    10 +-
 .../BaseTools/Source/Python/Table/TableFdf.py      |    12 +-
 .../BaseTools/Source/Python/Table/TableFile.py     |    16 +-
 .../BaseTools/Source/Python/Table/TableFunction.py |     8 +-
 .../Source/Python/Table/TableIdentifier.py         |     4 +-
 .../BaseTools/Source/Python/Table/TableInf.py      |    12 +-
 .../BaseTools/Source/Python/Table/TablePcd.py      |     4 +-
 .../BaseTools/Source/Python/Table/TableReport.py   |    17 +-
 .../Source/Python/TargetTool/TargetTool.py         |    35 +-
 .../Firmware/BaseTools/Source/Python/Trim/Trim.py  |    27 +-
 .../BaseTools/Source/Python/UPT/BuildVersion.py    |     8 +-
 .../Source/Python/UPT/Core/DependencyRules.py      |   305 +-
 .../Python/UPT/Core/DistributionPackageClass.py    |   117 +-
 .../BaseTools/Source/Python/UPT/Core/FileHook.py   |   199 +
 .../BaseTools/Source/Python/UPT/Core/IpiDb.py      |   381 +-
 .../Source/Python/UPT/Core/PackageFile.py          |    95 +-
 .../BaseTools/Source/Python/UPT/Core/__init__.py   |     6 +-
 .../Source/Python/UPT/GenMetaFile/GenDecFile.py    |   455 +-
 .../Source/Python/UPT/GenMetaFile/GenInfFile.py    |   575 +-
 .../Python/UPT/GenMetaFile/GenMetaFileMisc.py      |    90 +-
 .../Source/Python/UPT/GenMetaFile/GenXmlFile.py    |     6 +-
 .../Source/Python/UPT/GenMetaFile/__init__.py      |     6 +-
 .../BaseTools/Source/Python/UPT/InstallPkg.py      |   536 +-
 .../BaseTools/Source/Python/UPT/InventoryWs.py     |   117 +
 .../Source/Python/UPT/Library/CommentGenerating.py |   193 +-
 .../Source/Python/UPT/Library/CommentParsing.py    |   380 +-
 .../Source/Python/UPT/Library/DataType.py          |   157 +-
 .../Python/UPT/Library/ExpressionValidate.py       |   255 +-
 .../Source/Python/UPT/Library/GlobalData.py        |    26 +-
 .../BaseTools/Source/Python/UPT/Library/Misc.py    |   256 +-
 .../Source/Python/UPT/Library/ParserValidate.py    |   228 +-
 .../BaseTools/Source/Python/UPT/Library/Parsing.py |   167 +-
 .../BaseTools/Source/Python/UPT/Library/String.py  |   202 +-
 .../Source/Python/UPT/Library/UniClassObject.py    |  1042 ++
 .../Source/Python/UPT/Library/Xml/XmlRoutines.py   |    15 +-
 .../Source/Python/UPT/Library/Xml/__init__.py      |     6 +-
 .../Source/Python/UPT/Library/__init__.py          |     6 +-
 .../BaseTools/Source/Python/UPT/Logger/Log.py      |    16 +-
 .../Source/Python/UPT/Logger/StringTable.py        |   178 +-
 .../Source/Python/UPT/Logger/ToolError.py          |     6 +-
 .../BaseTools/Source/Python/UPT/Logger/__init__.py |     6 +-
 .../Firmware/BaseTools/Source/Python/UPT/Makefile  |     4 +-
 .../Firmware/BaseTools/Source/Python/UPT/MkPkg.py  |    60 +-
 .../Source/Python/UPT/Object/POM/CommonObject.py   |   390 +-
 .../Source/Python/UPT/Object/POM/ModuleObject.py   |   289 +-
 .../Source/Python/UPT/Object/POM/PackageObject.py  |    98 +-
 .../Source/Python/UPT/Object/POM/__init__.py       |     6 +-
 .../Source/Python/UPT/Object/Parser/DecObject.py   |    96 +-
 .../Python/UPT/Object/Parser/InfBinaryObject.py    |   217 +-
 .../UPT/Object/Parser/InfBuildOptionObject.py      |    44 +-
 .../Python/UPT/Object/Parser/InfCommonObject.py    |    88 +-
 .../UPT/Object/Parser/InfDefineCommonObject.py     |    30 +-
 .../Python/UPT/Object/Parser/InfDefineObject.py    |   350 +-
 .../Python/UPT/Object/Parser/InfDepexObject.py     |    12 +-
 .../Python/UPT/Object/Parser/InfGuidObject.py      |   163 +-
 .../Python/UPT/Object/Parser/InfHeaderObject.py    |    56 +-
 .../UPT/Object/Parser/InfLibraryClassesObject.py   |    33 +-
 .../Source/Python/UPT/Object/Parser/InfMisc.py     |    64 +-
 .../Python/UPT/Object/Parser/InfPackagesObject.py  |    96 +-
 .../Python/UPT/Object/Parser/InfPcdObject.py       |   433 +-
 .../Python/UPT/Object/Parser/InfPpiObject.py       |   160 +-
 .../Python/UPT/Object/Parser/InfProtocolObject.py  |   118 +-
 .../Python/UPT/Object/Parser/InfSoucesObject.py    |   128 +-
 .../UPT/Object/Parser/InfUserExtensionObject.py    |    92 +-
 .../Source/Python/UPT/Object/Parser/__init__.py    |     6 +-
 .../BaseTools/Source/Python/UPT/Object/__init__.py |     6 +-
 .../Source/Python/UPT/Parser/DecParser.py          |   341 +-
 .../Source/Python/UPT/Parser/DecParserMisc.py      |    65 +-
 .../Source/Python/UPT/Parser/InfAsBuiltProcess.py  |   224 +-
 .../Python/UPT/Parser/InfBinarySectionParser.py    |   123 +-
 .../UPT/Parser/InfBuildOptionSectionParser.py      |    96 +-
 .../Python/UPT/Parser/InfDefineSectionParser.py    |    80 +-
 .../Python/UPT/Parser/InfDepexSectionParser.py     |    46 +-
 .../UPT/Parser/InfGuidPpiProtocolSectionParser.py  |    53 +-
 .../Python/UPT/Parser/InfLibrarySectionParser.py   |   116 +-
 .../Python/UPT/Parser/InfPackageSectionParser.py   |    54 +-
 .../Source/Python/UPT/Parser/InfParser.py          |   374 +-
 .../Source/Python/UPT/Parser/InfParserMisc.py      |    74 +-
 .../Python/UPT/Parser/InfPcdSectionParser.py       |    94 +-
 .../Source/Python/UPT/Parser/InfSectionParser.py   |    63 +-
 .../Python/UPT/Parser/InfSourceSectionParser.py    |    58 +-
 .../BaseTools/Source/Python/UPT/Parser/__init__.py |     6 +-
 .../Python/UPT/PomAdapter/DecPomAlignment.py       |   586 +-
 .../Python/UPT/PomAdapter/InfPomAlignment.py       |   281 +-
 .../Python/UPT/PomAdapter/InfPomAlignmentMisc.py   |    55 +-
 .../Source/Python/UPT/PomAdapter/__init__.py       |     6 +-
 .../BaseTools/Source/Python/UPT/ReplacePkg.py      |   148 +
 .../Firmware/BaseTools/Source/Python/UPT/RmPkg.py  |   202 +-
 .../Firmware/BaseTools/Source/Python/UPT/UPT.py    |   155 +-
 .../UPT/UnitTest/CommentGeneratingUnitTest.py      |   479 +-
 .../Python/UPT/UnitTest/CommentParsingUnitTest.py  |   286 +-
 .../Source/Python/UPT/UnitTest/DecParserTest.py    |    56 +-
 .../Python/UPT/UnitTest/DecParserUnitTest.py       |   144 +-
 .../Python/UPT/UnitTest/InfBinarySectionTest.py    |    64 +-
 .../BaseTools/Source/Python/UPT/Xml/CommonXml.py   |   376 +-
 .../Source/Python/UPT/Xml/GuidProtocolPpiXml.py    |    64 +-
 .../BaseTools/Source/Python/UPT/Xml/IniToXml.py    |    73 +-
 .../Source/Python/UPT/Xml/ModuleSurfaceAreaXml.py  |    70 +-
 .../Source/Python/UPT/Xml/PackageSurfaceAreaXml.py |    26 +-
 .../BaseTools/Source/Python/UPT/Xml/PcdXml.py      |   252 +-
 .../BaseTools/Source/Python/UPT/Xml/XmlParser.py   |    90 +-
 .../Source/Python/UPT/Xml/XmlParserMisc.py         |    36 +-
 .../BaseTools/Source/Python/UPT/Xml/__init__.py    |     6 +-
 .../Source/Python/Workspace/BuildClassObject.py    |     8 +-
 .../Source/Python/Workspace/MetaDataTable.py       |     4 +-
 .../Python/Workspace/MetaFileCommentParser.py      |    51 +
 .../Source/Python/Workspace/MetaFileParser.py      |   502 +-
 .../Source/Python/Workspace/MetaFileTable.py       |    92 +-
 .../Source/Python/Workspace/WorkspaceCommon.py     |   237 +
 .../Source/Python/Workspace/WorkspaceDatabase.py   |   659 +-
 .../BaseTools/Source/Python/build/BuildReport.py   |    69 +-
 .../BaseTools/Source/Python/build/build.py         |   358 +-
 .../BaseTools/Source/Python/sitecustomize.py       |     6 +-
 .../Firmware/BaseTools/Tests/CheckPythonSyntax.py  |     2 +-
 .../EFI/Firmware/BaseTools/Tests/GNUmakefile       |    42 +-
 .../EFI/Firmware/BaseTools/Tests/TestTools.py      |     2 +-
 .../UserManuals/VfrCompiler_Utility_Man_Page.rtf   |   116 +-
 .../EFI/Firmware/BaseTools/building-gcc.txt        |     4 +-
 .../EFI/Firmware/BaseTools/gcc/mingw-gcc-build.py  |     2 +-
 .../Devices/EFI/Firmware/BaseTools/get_vsvars.bat  |    46 +
 .../Devices/EFI/Firmware/BaseTools/toolsetup.bat   |    95 +-
 src/VBox/Devices/EFI/Firmware/BuildNotes2.txt      |    16 +-
 src/VBox/Devices/EFI/Firmware/Config.kmk           |   116 +-
 .../Application/Cryptest/AuthenticodeVerify.c      |    28 +-
 .../Application/Cryptest/BlockCipherVerify.c       |    10 +-
 .../CryptoPkg/Application/Cryptest/Cryptest.c      |    11 +-
 .../CryptoPkg/Application/Cryptest/Cryptest.h      |    18 +-
 .../CryptoPkg/Application/Cryptest/Cryptest.inf    |    20 +-
 .../CryptoPkg/Application/Cryptest/Cryptest.uni    |   Bin 0 -> 1924 bytes
 .../Application/Cryptest/CryptestExtra.uni         |   Bin 0 -> 1330 bytes
 .../CryptoPkg/Application/Cryptest/DhVerify.c      |    14 +-
 .../CryptoPkg/Application/Cryptest/HashVerify.c    |   107 +-
 .../CryptoPkg/Application/Cryptest/HmacVerify.c    |     2 +-
 .../CryptoPkg/Application/Cryptest/RandVerify.c    |     2 +-
 .../CryptoPkg/Application/Cryptest/RsaVerify.c     |     8 +-
 .../CryptoPkg/Application/Cryptest/RsaVerify2.c    |     6 +-
 .../CryptoPkg/Application/Cryptest/TSVerify.c      |   501 +
 .../EFI/Firmware/CryptoPkg/Contributions.txt       |   218 +
 .../CryptoPkg/CryptRuntimeDxe/CryptRuntime.c       |     2 +-
 .../CryptoPkg/CryptRuntimeDxe/CryptRuntime.h       |     2 +-
 .../CryptoPkg/CryptRuntimeDxe/CryptRuntimeDxe.inf  |    13 +-
 .../CryptoPkg/CryptRuntimeDxe/CryptRuntimeDxe.uni  |   Bin 0 -> 1968 bytes
 .../CryptRuntimeDxe/CryptRuntimeDxeExtra.uni       |   Bin 0 -> 1358 bytes
 .../Devices/EFI/Firmware/CryptoPkg/CryptoPkg.dec   |    73 +-
 .../Devices/EFI/Firmware/CryptoPkg/CryptoPkg.dsc   |    38 +-
 .../Devices/EFI/Firmware/CryptoPkg/CryptoPkg.uni   |   Bin 0 -> 2014 bytes
 .../EFI/Firmware/CryptoPkg/CryptoPkgExtra.uni      |   Bin 0 -> 1344 bytes
 .../CryptoPkg/Include/Library/BaseCryptLib.h       |   504 +-
 .../Firmware/CryptoPkg/Include/OpenSslSupport.h    |    12 +-
 .../CryptoPkg/Include/Protocol/RuntimeCrypt.h      |     2 +-
 .../Devices/EFI/Firmware/CryptoPkg/Include/math.h  |     2 +-
 .../EFI/Firmware/CryptoPkg/Include/memory.h        |    16 +
 .../Library/BaseCryptLib/BaseCryptLib.inf          |    51 +-
 .../Library/BaseCryptLib/BaseCryptLib.uni          |   Bin 0 -> 2500 bytes
 .../Library/BaseCryptLib/Cipher/CryptAes.c         |    16 +-
 .../Library/BaseCryptLib/Cipher/CryptAesNull.c     |   165 +
 .../Library/BaseCryptLib/Cipher/CryptArc4.c        |    16 +-
 .../Library/BaseCryptLib/Cipher/CryptArc4Null.c    |   130 +
 .../Library/BaseCryptLib/Cipher/CryptTdes.c        |    22 +-
 .../Library/BaseCryptLib/Cipher/CryptTdesNull.c    |   166 +
 .../CryptoPkg/Library/BaseCryptLib/Hash/CryptMd4.c |     8 +-
 .../Library/BaseCryptLib/Hash/CryptMd4Null.c       |   124 +
 .../CryptoPkg/Library/BaseCryptLib/Hash/CryptMd5.c |    10 +-
 .../Library/BaseCryptLib/Hash/CryptSha1.c          |     8 +-
 .../Library/BaseCryptLib/Hash/CryptSha256.c        |     8 +-
 .../Library/BaseCryptLib/Hash/CryptSha512.c        |   354 +
 .../Library/BaseCryptLib/Hash/CryptSha512Null.c    |   231 +
 .../Library/BaseCryptLib/Hmac/CryptHmacMd5.c       |     6 +-
 .../Library/BaseCryptLib/Hmac/CryptHmacMd5Null.c   |   127 +
 .../Library/BaseCryptLib/Hmac/CryptHmacSha1.c      |     4 +-
 .../Library/BaseCryptLib/Hmac/CryptHmacSha1Null.c  |   127 +
 .../Library/BaseCryptLib/InternalCryptLib.h        |    24 +-
 .../CryptoPkg/Library/BaseCryptLib/PeiCryptLib.inf |    61 +-
 .../CryptoPkg/Library/BaseCryptLib/PeiCryptLib.uni |   Bin 0 -> 3990 bytes
 .../CryptoPkg/Library/BaseCryptLib/Pem/CryptPem.c  |    38 +-
 .../Library/BaseCryptLib/Pem/CryptPemNull.c        |    44 +
 .../Library/BaseCryptLib/Pk/CryptAuthenticode.c    |    58 +-
 .../BaseCryptLib/Pk/CryptAuthenticodeNull.c        |    51 +
 .../CryptoPkg/Library/BaseCryptLib/Pk/CryptDh.c    |    98 +-
 .../Library/BaseCryptLib/Pk/CryptDhNull.c          |   156 +
 .../CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7.c |   730 -
 .../Library/BaseCryptLib/Pk/CryptPkcs7Sign.c       |   207 +
 .../Library/BaseCryptLib/Pk/CryptPkcs7SignNull.c   |    59 +
 .../Library/BaseCryptLib/Pk/CryptPkcs7Verify.c     |   794 +
 .../Library/BaseCryptLib/Pk/CryptPkcs7VerifyNull.c |   129 +
 .../CryptoPkg/Library/BaseCryptLib/Pk/CryptRsa.c   |   722 -
 .../Library/BaseCryptLib/Pk/CryptRsaBasic.c        |   335 +
 .../Library/BaseCryptLib/Pk/CryptRsaExt.c          |   379 +
 .../Library/BaseCryptLib/Pk/CryptRsaExtNull.c      |   125 +
 .../CryptoPkg/Library/BaseCryptLib/Pk/CryptTs.c    |   729 +
 .../Library/BaseCryptLib/Pk/CryptTsNull.c          |    48 +
 .../CryptoPkg/Library/BaseCryptLib/Pk/CryptX509.c  |   271 +-
 .../Library/BaseCryptLib/Pk/CryptX509Null.c        |   206 +
 .../Library/BaseCryptLib/Rand/CryptRand.c          |    23 +-
 .../Library/BaseCryptLib/Rand/CryptRandItc.c       |    25 +-
 .../Library/BaseCryptLib/Rand/CryptRandNull.c      |    63 +
 .../Library/BaseCryptLib/Rand/CryptRandTsc.c       |    25 +-
 .../Library/BaseCryptLib/RuntimeCryptLib.inf       |    61 +-
 .../Library/BaseCryptLib/RuntimeCryptLib.uni       |   Bin 0 -> 3634 bytes
 .../CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf |    60 +-
 .../CryptoPkg/Library/BaseCryptLib/SmmCryptLib.uni |   Bin 0 -> 3602 bytes
 .../BaseCryptLib/SysCall/BaseMemAllocation.c       |     6 +-
 .../BaseCryptLib/SysCall/ConstantTimeClock.c       |    41 +
 .../BaseCryptLib/SysCall/Ia32/MathDivU64x64.S      |    83 -
 .../BaseCryptLib/SysCall/Ia32/MathDivU64x64.c      |    88 -
 .../BaseCryptLib/SysCall/Ia32/MathLShiftS64.S      |    62 -
 .../BaseCryptLib/SysCall/Ia32/MathLShiftS64.c      |    54 -
 .../BaseCryptLib/SysCall/Ia32/MathMultS64x64.S     |    77 -
 .../BaseCryptLib/SysCall/Ia32/MathMultS64x64.c     |    79 -
 .../BaseCryptLib/SysCall/Ia32/MathRShiftU64.S      |    66 -
 .../BaseCryptLib/SysCall/Ia32/MathRShiftU64.c      |    57 -
 .../BaseCryptLib/SysCall/Ia32/MathReminderU64x64.S |    89 -
 .../BaseCryptLib/SysCall/Ia32/MathReminderU64x64.c |    93 -
 .../Library/BaseCryptLib/SysCall/RealTimeClock.c   |   286 -
 .../BaseCryptLib/SysCall/RuntimeMemAllocation.c    |     4 +-
 .../Library/BaseCryptLib/SysCall/TimerWrapper.c    |    18 +-
 .../BaseCryptLibRuntimeCryptProtocol.inf           |    33 +-
 .../BaseCryptLibRuntimeCryptProtocol.uni           |   Bin 0 -> 3586 bytes
 .../Cipher/CryptAesNull.c                          |   165 +
 .../Cipher/CryptArc4Null.c                         |   130 +
 .../Cipher/CryptTdesNull.c                         |   166 +
 .../Hash/CryptMd4Null.c                            |   124 +
 .../Hash/CryptMd5Null.c                            |   125 +
 .../Hash/CryptSha1Null.c                           |   125 +
 .../Hmac/CryptHmacMd5Null.c                        |   127 +
 .../Hmac/CryptHmacSha1Null.c                       |   127 +
 .../InternalCryptLib.h                             |    31 +
 .../Pem/CryptPemNull.c                             |    44 +
 .../Pk/CryptAuthenticodeNull.c                     |    51 +
 .../Pk/CryptDhNull.c                               |   156 +
 .../Pk/CryptPkcs7SignNull.c                        |    59 +
 .../Pk/CryptPkcs7VerifyNull.c                      |   129 +
 .../Pk/CryptRsaExtNull.c                           |   125 +
 .../Pk/CryptX509Null.c                             |   206 +
 .../Rand/CryptRandNull.c                           |    63 +
 .../RuntimeDxeIpfCryptLib.c                        |    77 +-
 .../Library/IntrinsicLib/BaseIntrinsicLib.uni      |   Bin 0 -> 1780 bytes
 .../Library/IntrinsicLib/Ia32/MathLShiftS64.S      |    62 +
 .../Library/IntrinsicLib/Ia32/MathLShiftS64.c      |    54 +
 .../Library/IntrinsicLib/Ia32/MathRShiftU64.S      |    66 +
 .../Library/IntrinsicLib/Ia32/MathRShiftU64.c      |    57 +
 .../Library/IntrinsicLib/IntrinsicLib.inf          |    18 +-
 .../Library/IntrinsicLib/MemoryIntrinsics.c        |    11 +-
 .../Library/OpensslLib/EDKII_openssl-0.9.8w.patch  |   174 -
 .../Library/OpensslLib/EDKII_openssl-1.0.2d.patch  |   380 +
 .../CryptoPkg/Library/OpensslLib/Install.cmd       |   148 +-
 .../CryptoPkg/Library/OpensslLib/Install.sh        |   146 +-
 .../CryptoPkg/Library/OpensslLib/OpensslLib.inf    |   722 +-
 .../CryptoPkg/Library/OpensslLib/OpensslLib.uni    |   Bin 0 -> 1742 bytes
 .../CryptoPkg/Library/OpensslLib/Patch-HOWTO.txt   |    46 +-
 .../Devices/EFI/Firmware/CryptoPkg/License.txt     |    25 +
 src/VBox/Devices/EFI/Firmware/Edk2Setup.bat        |   481 +
 src/VBox/Devices/EFI/Firmware/EfiModules.kmk       |   116 +
 .../EFI/Firmware/FatBinPkg/Contributions.txt       |   202 +
 .../FatBinPkg/EnhancedFatDxe/AArch64/Fat.efi       |   Bin 0 -> 34784 bytes
 .../Firmware/FatBinPkg/EnhancedFatDxe/Arm/Fat.efi  |   Bin 0 -> 15008 bytes
 .../EFI/Firmware/FatBinPkg/EnhancedFatDxe/Fat.inf  |     5 +
 .../Devices/EFI/Firmware/FatBinPkg/FatBinPkg.dec   |    40 +-
 .../Devices/EFI/Firmware/FatBinPkg/License.txt     |     9 +-
 src/VBox/Devices/EFI/Firmware/FatBinPkg/ReadMe.txt |    13 +-
 .../Bus/Isa/IsaBusDxe/InternalIsaBus.h             |    54 +-
 .../Bus/Isa/IsaBusDxe/InternalIsaIo.h              |    64 +-
 .../Bus/Isa/IsaBusDxe/IsaBus.c                     |    68 +-
 .../Bus/Isa/IsaBusDxe/IsaBusDxe.inf                |    27 +-
 .../Bus/Isa/IsaBusDxe/IsaBusDxe.uni                |   Bin 0 -> 2658 bytes
 .../Bus/Isa/IsaBusDxe/IsaBusDxeExtra.uni           |   Bin 0 -> 1336 bytes
 .../Bus/Isa/IsaBusDxe/IsaIo.c                      |   131 +-
 .../Bus/Isa/IsaFloppyDxe/IsaFloppy.c               |    30 +-
 .../Bus/Isa/IsaFloppyDxe/IsaFloppy.h               |   178 +-
 .../Bus/Isa/IsaFloppyDxe/IsaFloppyBlock.c          |    16 +-
 .../Bus/Isa/IsaFloppyDxe/IsaFloppyCtrl.c           |   103 +-
 .../Bus/Isa/IsaFloppyDxe/IsaFloppyDxe.inf          |    37 +-
 .../Bus/Isa/IsaFloppyDxe/IsaFloppyDxe.uni          |   Bin 0 -> 2444 bytes
 .../Bus/Isa/IsaFloppyDxe/IsaFloppyDxeExtra.uni     |   Bin 0 -> 1348 bytes
 .../Bus/Isa/IsaFloppyPei/Fdc.h                     |     4 +-
 .../Bus/Isa/IsaFloppyPei/FloppyPeim.c              |    89 +-
 .../Bus/Isa/IsaFloppyPei/FloppyPeim.h              |     4 +-
 .../Bus/Isa/IsaFloppyPei/IsaFloppyPei.inf          |    17 +-
 .../Bus/Isa/IsaFloppyPei/IsaFloppyPei.uni          |   Bin 0 -> 2348 bytes
 .../Bus/Isa/IsaFloppyPei/IsaFloppyPeiExtra.uni     |   Bin 0 -> 1358 bytes
 .../Bus/Isa/IsaIoDxe/IsaDriver.c                   |    50 +-
 .../Bus/Isa/IsaIoDxe/IsaDriver.h                   |    48 +-
 .../Bus/Isa/IsaIoDxe/IsaIo.c                       |   139 +-
 .../Bus/Isa/IsaIoDxe/IsaIo.h                       |    64 +-
 .../Bus/Isa/IsaIoDxe/IsaIoDxe.inf                  |    24 +-
 .../Bus/Isa/IsaIoDxe/IsaIoDxe.uni                  |   Bin 0 -> 2414 bytes
 .../Bus/Isa/IsaIoDxe/IsaIoDxeExtra.uni             |   Bin 0 -> 1334 bytes
 .../Bus/Isa/IsaSerialDxe/IsaSerialDxe.inf          |    29 +-
 .../Bus/Isa/IsaSerialDxe/IsaSerialDxe.uni          |   Bin 0 -> 2094 bytes
 .../Bus/Isa/IsaSerialDxe/IsaSerialDxeExtra.uni     |   Bin 0 -> 1366 bytes
 .../Bus/Isa/IsaSerialDxe/Serial.c                  |    87 +-
 .../Bus/Isa/IsaSerialDxe/Serial.h                  |     4 +-
 .../Bus/Isa/Ps2KeyboardDxe/ComponentName.c         |     2 +-
 .../Bus/Isa/Ps2KeyboardDxe/Ps2KbdCtrller.c         |   178 +-
 .../Bus/Isa/Ps2KeyboardDxe/Ps2KbdTextIn.c          |    19 +-
 .../Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.c           |    87 +-
 .../Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.h           |     7 +-
 .../Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.uni      |   Bin 0 -> 1928 bytes
 .../Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxeExtra.uni |   Bin 0 -> 1358 bytes
 .../Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf      |    41 +-
 .../Bus/Isa/Ps2MouseAbsolutePointerDxe/CommPs2.c   |   108 +-
 .../Bus/Isa/Ps2MouseAbsolutePointerDxe/CommPs2.h   |   102 +-
 .../Ps2MouseAbsolutePointer.c                      |    19 +-
 .../Ps2MouseAbsolutePointer.h                      |     8 +-
 .../Ps2MouseAbsolutePointerDxe.inf                 |    22 +-
 .../Ps2MouseAbsolutePointerDxe.uni                 |   Bin 0 -> 2064 bytes
 .../Ps2MouseAbsolutePointerDxeExtra.uni            |   Bin 0 -> 1394 bytes
 .../Bus/Isa/Ps2MouseDxe/CommPs2.c                  |   106 +-
 .../Bus/Isa/Ps2MouseDxe/CommPs2.h                  |   104 +-
 .../Bus/Isa/Ps2MouseDxe/Ps2Mouse.c                 |    23 +-
 .../Bus/Isa/Ps2MouseDxe/Ps2Mouse.h                 |     8 +-
 .../Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.inf            |    22 +-
 .../Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.uni            |   Bin 0 -> 1628 bytes
 .../Bus/Isa/Ps2MouseDxe/Ps2MouseDxeExtra.uni       |   Bin 0 -> 1346 bytes
 .../Bus/Pci/IdeBusDxe/Ata.c                        |    62 +-
 .../Bus/Pci/IdeBusDxe/Atapi.c                      |   140 +-
 .../Bus/Pci/IdeBusDxe/ComponentName.c              |    14 +-
 .../Bus/Pci/IdeBusDxe/ComponentName.h              |     4 +-
 .../Bus/Pci/IdeBusDxe/DriverConfiguration.c        |    72 +-
 .../Bus/Pci/IdeBusDxe/DriverDiagnostics.c          |    42 +-
 .../Bus/Pci/IdeBusDxe/Ide.c                        |    34 +-
 .../Bus/Pci/IdeBusDxe/Ide.h                        |    62 +-
 .../Bus/Pci/IdeBusDxe/IdeBus.c                     |    74 +-
 .../Bus/Pci/IdeBusDxe/IdeBus.h                     |   126 +-
 .../Bus/Pci/IdeBusDxe/IdeBusDxe.inf                |    34 +-
 .../Bus/Pci/IdeBusDxe/IdeBusDxe.uni                |   Bin 0 -> 1764 bytes
 .../Bus/Pci/IdeBusDxe/IdeBusDxeExtra.uni           |   Bin 0 -> 1328 bytes
 .../Bus/Pci/IdeBusDxe/IdeData.h                    |    20 +-
 .../Bus/Pci/VgaMiniPortDxe/ComponentName.c         |     2 +-
 .../Bus/Pci/VgaMiniPortDxe/VgaMiniPort.c           |     6 +-
 .../Bus/Pci/VgaMiniPortDxe/VgaMiniPort.h           |     4 +-
 .../Bus/Pci/VgaMiniPortDxe/VgaMiniPort.uni         |   Bin 0 -> 2038 bytes
 .../Bus/Pci/VgaMiniPortDxe/VgaMiniPortDxe.inf      |     8 +-
 .../Bus/Pci/VgaMiniPortDxe/VgaMiniPortExtra.uni    |   Bin 0 -> 1352 bytes
 .../IntelFrameworkModulePkg/Contributions.txt      |   202 +
 .../Csm/BiosThunk/BlockIoDxe/BiosBlkIo.c           |    24 +-
 .../Csm/BiosThunk/BlockIoDxe/BiosBlkIo.h           |    18 +-
 .../Csm/BiosThunk/BlockIoDxe/BiosInt13.c           |    18 +-
 .../Csm/BiosThunk/BlockIoDxe/BlockIoDxe.inf        |    23 +-
 .../Csm/BiosThunk/BlockIoDxe/BlockIoDxe.uni        |   Bin 0 -> 2138 bytes
 .../Csm/BiosThunk/BlockIoDxe/BlockIoDxeExtra.uni   |   Bin 0 -> 1366 bytes
 .../Csm/BiosThunk/KeyboardDxe/BiosKeyboard.c       |   499 +-
 .../Csm/BiosThunk/KeyboardDxe/BiosKeyboard.h       |    79 +-
 .../Csm/BiosThunk/KeyboardDxe/KeyboardDxe.inf      |    28 +-
 .../Csm/BiosThunk/KeyboardDxe/KeyboardDxe.uni      |   Bin 0 -> 2044 bytes
 .../Csm/BiosThunk/KeyboardDxe/KeyboardDxeExtra.uni |   Bin 0 -> 1366 bytes
 .../Csm/BiosThunk/Snp16Dxe/BiosSnp16.c             |   211 +-
 .../Csm/BiosThunk/Snp16Dxe/BiosSnp16.h             |   328 +-
 .../Csm/BiosThunk/Snp16Dxe/BiosSnp16.uni           |   Bin 0 -> 1824 bytes
 .../Csm/BiosThunk/Snp16Dxe/BiosSnp16Extra.uni      |   Bin 0 -> 1392 bytes
 .../Csm/BiosThunk/Snp16Dxe/Misc.c                  |    50 +-
 .../Csm/BiosThunk/Snp16Dxe/Pxe.h                   |   180 +-
 .../Csm/BiosThunk/Snp16Dxe/PxeUndi.c               |   274 +-
 .../Csm/BiosThunk/Snp16Dxe/Snp16Dxe.inf            |    22 +-
 .../Csm/BiosThunk/VideoDxe/BiosVideo.c             |   173 +-
 .../Csm/BiosThunk/VideoDxe/BiosVideoDxe.uni        |   Bin 0 -> 1984 bytes
 .../Csm/BiosThunk/VideoDxe/BiosVideoDxeExtra.uni   |   Bin 0 -> 1362 bytes
 .../Csm/BiosThunk/VideoDxe/VesaBiosExtensions.h    |    25 +-
 .../Csm/BiosThunk/VideoDxe/VideoDxe.inf            |    37 +-
 .../Csm/LegacyBiosDxe/IA32/InterruptTable.S        |     6 +-
 .../Csm/LegacyBiosDxe/IA32/InterruptTable.asm      |     6 +-
 .../Csm/LegacyBiosDxe/Ipf/IpfBootSupport.c         |     6 +-
 .../Csm/LegacyBiosDxe/Ipf/IpfThunk.i               |   178 +-
 .../Csm/LegacyBiosDxe/Ipf/Thunk.c                  |     4 +-
 .../Csm/LegacyBiosDxe/LegacyBbs.c                  |     2 +-
 .../Csm/LegacyBiosDxe/LegacyBios.c                 |   192 +-
 .../Csm/LegacyBiosDxe/LegacyBiosDxe.inf            |    66 +-
 .../Csm/LegacyBiosDxe/LegacyBiosDxe.uni            |   Bin 0 -> 1848 bytes
 .../Csm/LegacyBiosDxe/LegacyBiosDxeExtra.uni       |   Bin 0 -> 1378 bytes
 .../Csm/LegacyBiosDxe/LegacyBiosInterface.h        |    50 +-
 .../Csm/LegacyBiosDxe/LegacyBootSupport.c          |    97 +-
 .../Csm/LegacyBiosDxe/LegacyIde.c                  |    45 +-
 .../Csm/LegacyBiosDxe/LegacyPci.c                  |   234 +-
 .../Csm/LegacyBiosDxe/Thunk.c                      |    38 +-
 .../Csm/LegacyBiosDxe/X64/InterruptTable.asm       |     6 +-
 .../Include/Guid/AcpiVariableCompatibility.h       |     4 +-
 .../IntelFrameworkModulePkg/Include/Guid/BdsHii.h  |    10 +-
 .../Include/Guid/BdsLibHii.h                       |    10 +-
 .../Include/Guid/BlockIoVendor.h                   |    10 +-
 .../Include/Guid/CapsuleDataFile.h                 |    10 +-
 .../Include/Guid/DataHubStatusCodeRecord.h         |    14 +-
 .../Include/Guid/HdBootVariable.h                  |    10 +-
 .../Guid/IntelFrameworkModulePkgTokenSpace.h       |    12 +-
 .../Include/Guid/LastEnumLang.h                    |    12 +-
 .../Include/Guid/LegacyBios.h                      |     8 +-
 .../Include/Guid/LegacyDevOrder.h                  |    10 +-
 .../Include/Guid/LzmaDecompress.h                  |    27 -
 .../Include/Guid/TianoDecompress.h                 |    16 +-
 .../Include/Library/GenericBdsLib.h                |   168 +-
 .../Include/Library/PlatformBdsLib.h               |    16 +-
 .../Include/Protocol/IsaAcpi.h                     |    48 +-
 .../Include/Protocol/IsaIo.h                       |   108 +-
 .../Include/Protocol/OEMBadging.h                  |    16 +-
 .../Include/Protocol/Ps2Policy.h                   |    12 +-
 .../Include/Protocol/VgaMiniPort.h                 |    30 +-
 .../IntelFrameworkModulePkg.dec                    |   535 +-
 .../IntelFrameworkModulePkg.dsc                    |    24 +-
 .../IntelFrameworkModulePkg.uni                    |   Bin 0 -> 33748 bytes
 .../IntelFrameworkModulePkgExtra.uni               |   Bin 0 -> 1398 bytes
 .../BaseUefiTianoCustomDecompressLib.c             |   151 +-
 .../BaseUefiTianoCustomDecompressLib.inf           |     6 +-
 .../BaseUefiTianoCustomDecompressLibInternals.h    |     8 +-
 .../BaseUefiTianoDecompressLib.uni                 |   Bin 0 -> 2040 bytes
 .../Library/DxeCapsuleLib/DxeCapsuleLib.c          |   383 +-
 .../Library/DxeCapsuleLib/DxeCapsuleLib.inf        |    18 +-
 .../Library/DxeCapsuleLib/DxeCapsuleLib.uni        |   Bin 0 -> 1840 bytes
 .../DxeReportStatusCodeLib.inf                     |    14 +-
 .../DxeReportStatusCodeLib.uni                     |   Bin 0 -> 1986 bytes
 .../ReportStatusCodeLib.c                          |     6 +-
 .../Library/GenericBdsLib/BdsBoot.c                |  2011 +-
 .../Library/GenericBdsLib/BdsConnect.c             |    38 +-
 .../Library/GenericBdsLib/BdsConsole.c             |   121 +-
 .../Library/GenericBdsLib/BdsMisc.c                |   269 +-
 .../Library/GenericBdsLib/DevicePath.c             |  1542 +-
 .../Library/GenericBdsLib/GenericBdsLib.inf        |   131 +-
 .../Library/GenericBdsLib/GenericBdsLib.uni        |   Bin 0 -> 2378 bytes
 .../Library/GenericBdsLib/InternalBdsLib.h         |    66 +-
 .../Library/GenericBdsLib/Performance.c            |    72 +-
 .../F86GuidedSectionExtraction.c                   |   218 +
 .../GuidedSectionExtraction.c                      |    22 +-
 .../LzmaArchCustomDecompressLib.inf                |    66 +
 .../LzmaArchDecompressLib.uni                      |   Bin 0 -> 2480 bytes
 .../LzmaCustomDecompressLib.inf                    |    11 +-
 .../LzmaCustomDecompressLib/LzmaDecompress.c       |    32 +-
 .../LzmaCustomDecompressLib/LzmaDecompressLib.uni  |   Bin 0 -> 2274 bytes
 .../LzmaDecompressLibInternal.h                    |    30 +-
 .../Library/LzmaCustomDecompressLib/Sdk/C/Bra.h    |    60 +
 .../Library/LzmaCustomDecompressLib}/Sdk/C/Bra86.c |     0
 .../Library/LzmaCustomDecompressLib/Sdk/C/LzFind.c |     4 +-
 .../LzmaCustomDecompressLib/Sdk/C/LzmaDec.c        |    14 +-
 .../LzmaCustomDecompressLib/Sdk/C/LzmaDec.h        |     4 +-
 .../Library/LzmaCustomDecompressLib/Sdk/C/Types.h  |     4 +
 .../LzmaCustomDecompressLib/Sdk/history.txt        |    38 +-
 .../Library/LzmaCustomDecompressLib/Sdk/lzma.txt   |   152 +-
 .../PeiDxeDebugLibReportStatusCode/DebugLib.c      |   147 +-
 .../PeiDxeDebugLibReportStatusCode.inf             |    17 +-
 .../PeiDxeDebugLibReportStatusCode.uni             |   Bin 0 -> 1896 bytes
 .../Library/PeiRecoveryLib/PeiRecoveryLib.c        |     6 +-
 .../Library/PeiRecoveryLib/PeiRecoveryLib.inf      |     7 +-
 .../Library/PeiRecoveryLib/PeiRecoveryLib.uni      |   Bin 0 -> 2272 bytes
 .../Library/PeiS3Lib/PeiS3Lib.c                    |    10 +-
 .../Library/PeiS3Lib/PeiS3Lib.inf                  |    10 +-
 .../Library/PeiS3Lib/PeiS3Lib.uni                  |   Bin 0 -> 2392 bytes
 .../Library/PlatformBdsLibNull/PlatformBdsLib.uni  |   Bin 0 -> 1880 bytes
 .../PlatformBdsLibNull/PlatformBdsLibNull.inf      |    17 +-
 .../SmmRuntimeDxeReportStatusCodeLibFramework.inf  |    19 +-
 .../SmmRuntimeDxeReportStatusCodeLibFramework.uni  |   Bin 0 -> 2844 bytes
 .../SmmRuntimeDxeSupport.c                         |    48 +-
 .../Firmware/IntelFrameworkModulePkg/License.txt   |    25 +
 .../Universal/Acpi/AcpiS3SaveDxe/AcpiS3Save.c      |   392 +-
 .../Universal/Acpi/AcpiS3SaveDxe/AcpiS3Save.h      |   114 +-
 .../Universal/Acpi/AcpiS3SaveDxe/AcpiS3SaveDxe.inf |    42 +-
 .../Universal/Acpi/AcpiS3SaveDxe/AcpiS3SaveDxe.uni |   Bin 0 -> 1916 bytes
 .../Acpi/AcpiS3SaveDxe/AcpiS3SaveDxeExtra.uni      |   Bin 0 -> 1368 bytes
 .../Acpi/AcpiS3SaveDxe/AcpiVariableThunkPlatform.c |    92 +-
 .../Universal/Acpi/AcpiSupportDxe/AcpiSupport.c    |    10 +-
 .../Universal/Acpi/AcpiSupportDxe/AcpiSupport.h    |    25 +-
 .../AcpiSupportAcpiSupportProtocol.c               |   185 +-
 .../Acpi/AcpiSupportDxe/AcpiSupportDxe.inf         |    27 +-
 .../Acpi/AcpiSupportDxe/AcpiSupportDxe.uni         |   Bin 0 -> 2246 bytes
 .../Acpi/AcpiSupportDxe/AcpiSupportDxeExtra.uni    |   Bin 0 -> 1366 bytes
 .../IntelFrameworkModulePkg/Universal/BdsDxe/Bds.h |    52 +-
 .../Universal/BdsDxe/BdsDxe.inf                    |   186 +-
 .../Universal/BdsDxe/BdsDxe.uni                    |   Bin 0 -> 5172 bytes
 .../Universal/BdsDxe/BdsDxeExtra.uni               |   Bin 0 -> 1370 bytes
 .../Universal/BdsDxe/BdsEntry.c                    |   405 +-
 .../Universal/BdsDxe/BootMaint/BBSsupport.c        |  1804 +-
 .../Universal/BdsDxe/BootMaint/BBSsupport.h        |    22 +-
 .../Universal/BdsDxe/BootMaint/Bm.vfr              |   735 +-
 .../Universal/BdsDxe/BootMaint/BmLib.c             |   114 +-
 .../Universal/BdsDxe/BootMaint/Bmstring.uni        |   Bin 38742 -> 38776 bytes
 .../Universal/BdsDxe/BootMaint/BootMaint.c         |  1425 +-
 .../Universal/BdsDxe/BootMaint/BootMaint.h         |   274 +-
 .../Universal/BdsDxe/BootMaint/BootOption.c        |   224 +-
 .../Universal/BdsDxe/BootMaint/ConsoleOption.c     |   171 +-
 .../Universal/BdsDxe/BootMaint/FE.vfr              |   252 +-
 .../Universal/BdsDxe/BootMaint/FileExplorer.c      |   204 +-
 .../Universal/BdsDxe/BootMaint/FormGuid.h          |    54 +-
 .../Universal/BdsDxe/BootMaint/UpdatePage.c        |   419 +-
 .../Universal/BdsDxe/BootMaint/Variable.c          |   318 +-
 .../Universal/BdsDxe/BootMngr/BootManager.c        |    22 +-
 .../Universal/BdsDxe/BootMngr/BootManager.h        |     4 +-
 .../BdsDxe/BootMngr/BootManagerStrings.uni         |   Bin 3314 -> 3344 bytes
 .../Universal/BdsDxe/BootMngr/BootManagerVfr.Vfr   |   104 +-
 .../Universal/BdsDxe/Capsules.c                    |    64 +-
 .../Universal/BdsDxe/DeviceMngr/DeviceManager.c    |   455 +-
 .../Universal/BdsDxe/DeviceMngr/DeviceManager.h    |    81 +-
 .../BdsDxe/DeviceMngr/DeviceManagerStrings.uni     |   Bin 13370 -> 13366 bytes
 .../BdsDxe/DeviceMngr/DeviceManagerVfr.Vfr         |   190 +-
 .../BdsDxe/DeviceMngr/DriverHealthVfr.Vfr          |    76 +-
 .../Universal/BdsDxe/FrontPage.c                   |   344 +-
 .../Universal/BdsDxe/FrontPage.h                   |    21 +-
 .../Universal/BdsDxe/FrontPageStrings.uni          |   Bin 9794 -> 9974 bytes
 .../Universal/BdsDxe/FrontPageVfr.Vfr              |   279 +-
 .../Universal/BdsDxe/Hotkey.c                      |   411 +-
 .../Universal/BdsDxe/Hotkey.h                      |    44 +-
 .../Universal/BdsDxe/HwErrRecSupport.c             |    24 +-
 .../Universal/BdsDxe/Language.c                    |   214 +-
 .../Universal/BdsDxe/MemoryTest.c                  |    63 +-
 .../Universal/Console/VgaClassDxe/ComponentName.c  |    16 +-
 .../Universal/Console/VgaClassDxe/VgaClass.c       |    58 +-
 .../Universal/Console/VgaClassDxe/VgaClass.h       |    46 +-
 .../Universal/Console/VgaClassDxe/VgaClassDxe.inf  |    32 +-
 .../Universal/Console/VgaClassDxe/VgaClassDxe.uni  |   Bin 0 -> 2006 bytes
 .../Console/VgaClassDxe/VgaClassDxeExtra.uni       |   Bin 0 -> 1346 bytes
 .../Universal/CpuIoDxe/CpuIo.c                     |   206 +-
 .../Universal/CpuIoDxe/CpuIo.h                     |   154 +-
 .../Universal/CpuIoDxe/CpuIoDxe.inf                |     6 +-
 .../Universal/CpuIoDxe/CpuIoDxe.uni                |   Bin 0 -> 2066 bytes
 .../Universal/CpuIoDxe/CpuIoDxeExtra.uni           |   Bin 0 -> 1338 bytes
 .../Universal/DataHubDxe/DataHub.c                 |   106 +-
 .../Universal/DataHubDxe/DataHub.h                 |    18 +-
 .../Universal/DataHubDxe/DataHubDxe.inf            |     9 +-
 .../Universal/DataHubDxe/DataHubDxe.uni            |   Bin 0 -> 8204 bytes
 .../Universal/DataHubDxe/DataHubDxeExtra.uni       |   Bin 0 -> 1332 bytes
 .../Universal/DataHubStdErrDxe/DataHubStdErr.c     |     2 +-
 .../DataHubStdErrDxe/DataHubStdErrDxe.inf          |    13 +-
 .../DataHubStdErrDxe/DataHubStdErrDxe.uni          |   Bin 0 -> 1992 bytes
 .../DataHubStdErrDxe/DataHubStdErrDxeExtra.uni     |   Bin 0 -> 1358 bytes
 .../Universal/FirmwareVolume/FwVolDxe/FwPadFile.c  |    10 +-
 .../Universal/FirmwareVolume/FwVolDxe/FwVol.c      |   112 +-
 .../FirmwareVolume/FwVolDxe/FwVolAttrib.c          |     2 +-
 .../FirmwareVolume/FwVolDxe/FwVolDriver.h          |     7 +-
 .../Universal/FirmwareVolume/FwVolDxe/FwVolDxe.inf |    15 +-
 .../Universal/FirmwareVolume/FwVolDxe/FwVolDxe.uni |   Bin 0 -> 1960 bytes
 .../FirmwareVolume/FwVolDxe/FwVolDxeExtra.uni      |   Bin 0 -> 1354 bytes
 .../Universal/FirmwareVolume/FwVolDxe/FwVolRead.c  |    13 +-
 .../Universal/FirmwareVolume/FwVolDxe/FwVolWrite.c |     6 +-
 .../UpdateDriverDxe/ParseUpdateProfile.c           |     4 +-
 .../UpdateDriverDxe/UpdateDispatcher.c             |    21 +-
 .../UpdateDriverDxe/UpdateDriverDxe.inf            |    15 +-
 .../UpdateDriverDxe/UpdateDriverDxe.uni            |   Bin 0 -> 2360 bytes
 .../UpdateDriverDxe/UpdateDriverDxeExtra.uni       |   Bin 0 -> 1366 bytes
 .../UpdateDriverDxe/UpdateStrings.uni              |   Bin 2344 -> 2410 bytes
 .../Universal/LegacyRegionDxe/LegacyRegion.c       |    14 +-
 .../Universal/LegacyRegionDxe/LegacyRegionDxe.inf  |    16 +-
 .../Universal/LegacyRegionDxe/LegacyRegionDxe.uni  |   Bin 0 -> 3044 bytes
 .../LegacyRegionDxe/LegacyRegionDxeExtra.uni       |   Bin 0 -> 1362 bytes
 .../SectionExtractionDxe/SectionExtraction.c       |   308 +-
 .../SectionExtractionDxe/SectionExtractionDxe.inf  |    22 +-
 .../SectionExtractionDxe/SectionExtractionDxe.uni  |   Bin 0 -> 2552 bytes
 .../SectionExtractionDxeExtra.uni                  |   Bin 0 -> 1400 bytes
 .../DataHubStatusCodeWorker.c                      |     8 +-
 .../DatahubStatusCodeHandlerDxe.c                  |     2 +-
 .../DatahubStatusCodeHandlerDxe.inf                |    29 +-
 .../DatahubStatusCodeHandlerDxe.uni                |   Bin 0 -> 1782 bytes
 .../DatahubStatusCodeHandlerDxeExtra.uni           |   Bin 0 -> 1390 bytes
 .../StatusCode/Pei/MemoryStausCodeWorker.c         |     2 +-
 .../StatusCode/Pei/SerialStatusCodeWorker.c        |     8 +-
 .../Universal/StatusCode/Pei/StatusCodePei.c       |     2 +-
 .../Universal/StatusCode/Pei/StatusCodePei.inf     |    16 +-
 .../Universal/StatusCode/Pei/StatusCodePei.uni     |   Bin 0 -> 1718 bytes
 .../StatusCode/Pei/StatusCodePeiExtra.uni          |   Bin 0 -> 1344 bytes
 .../RuntimeDxe/DataHubStatusCodeWorker.c           |    10 +-
 .../RuntimeDxe/RtMemoryStatusCodeWorker.c          |    24 +-
 .../StatusCode/RuntimeDxe/SerialStatusCodeWorker.c |    54 +-
 .../StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.c   |    12 +-
 .../StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.h   |    16 +-
 .../StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.inf |    32 +-
 .../StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.uni |   Bin 0 -> 1886 bytes
 .../RuntimeDxe/StatusCodeRuntimeDxeExtra.uni       |   Bin 0 -> 1374 bytes
 .../Firmware/IntelFrameworkPkg/Contributions.txt   |   202 +
 .../IntelFrameworkPkg/FrameworkSpecConformance.txt |   136 +-
 .../Include/Framework/BootScript.h                 |    16 +-
 .../IntelFrameworkPkg/Include/Framework/DxeCis.h   |    14 +-
 .../Include/Framework/FirmwareVolumeHeader.h       |    10 +-
 .../Include/Framework/FirmwareVolumeImageFormat.h  |    12 +-
 .../FrameworkInternalFormRepresentation.h          |    20 +-
 .../IntelFrameworkPkg/Include/Framework/Hob.h      |    12 +-
 .../IntelFrameworkPkg/Include/Framework/PeiCis.h   |    60 +-
 .../IntelFrameworkPkg/Include/Framework/SmmCis.h   |    56 +-
 .../Include/Framework/StatusCode.h                 |    44 +-
 .../IntelFrameworkPkg/Include/FrameworkDxe.h       |    12 +-
 .../IntelFrameworkPkg/Include/FrameworkPei.h       |    10 +-
 .../IntelFrameworkPkg/Include/FrameworkSmm.h       |    10 +-
 .../IntelFrameworkPkg/Include/Guid/BlockIo.h       |    18 +-
 .../IntelFrameworkPkg/Include/Guid/Capsule.h       |    12 +-
 .../Include/Guid/DataHubRecords.h                  |   602 +-
 .../Include/Guid/FirmwareFileSystem.h              |    10 +-
 .../Include/Guid/SmmCommunicate.h                  |    12 +-
 .../Include/Guid/SmramMemoryReserve.h              |    18 +-
 .../Include/Ppi/BootScriptExecuter.h               |    20 +-
 .../IntelFrameworkPkg/Include/Ppi/FindFv.h         |    12 +-
 .../IntelFrameworkPkg/Include/Ppi/FvLoadFile.h     |    10 +-
 .../IntelFrameworkPkg/Include/Ppi/PciCfg.h         |    18 +-
 .../Include/Ppi/ReadOnlyVariable.h                 |    32 +-
 .../IntelFrameworkPkg/Include/Ppi/S3Resume.h       |    16 +-
 .../Include/Ppi/SectionExtraction.h                |    44 +-
 .../IntelFrameworkPkg/Include/Ppi/Security.h       |    20 +-
 .../Firmware/IntelFrameworkPkg/Include/Ppi/Smbus.h |    50 +-
 .../Include/Protocol/AcpiS3Save.h                  |    26 +-
 .../Include/Protocol/AcpiSupport.h                 |    20 +-
 .../Include/Protocol/BootScriptSave.h              |    12 +-
 .../IntelFrameworkPkg/Include/Protocol/CpuIo.h     |    20 +-
 .../IntelFrameworkPkg/Include/Protocol/DataHub.h   |    72 +-
 .../Include/Protocol/FirmwareVolume.h              |    78 +-
 .../Protocol/FrameworkFirmwareVolumeBlock.h        |    66 +-
 .../Include/Protocol/FrameworkFormBrowser.h        |    42 +-
 .../Include/Protocol/FrameworkFormCallback.h       |    30 +-
 .../Include/Protocol/FrameworkHii.h                |    92 +-
 .../Include/Protocol/FrameworkMpService.h          |   402 +-
 .../Include/Protocol/Legacy8259.h                  |    10 +-
 .../Include/Protocol/LegacyBios.h                  |   274 +-
 .../Include/Protocol/LegacyBiosPlatform.h          |    64 +-
 .../Include/Protocol/LegacyInterrupt.h             |    10 +-
 .../Include/Protocol/LegacyRegion.h                |    10 +-
 .../Include/Protocol/SectionExtraction.h           |    36 +-
 .../IntelFrameworkPkg/Include/Protocol/SmmAccess.h |    18 +-
 .../IntelFrameworkPkg/Include/Protocol/SmmBase.h   |    30 +-
 .../Include/Protocol/SmmControl.h                  |    20 +-
 .../IntelFrameworkPkg/Include/Protocol/SmmCpuIo.h  |    22 +-
 .../Include/Protocol/SmmCpuSaveState.h             |    24 +-
 .../Include/Protocol/SmmGpiDispatch.h              |    22 +-
 .../Include/Protocol/SmmIchnDispatch.h             |    10 +-
 .../Include/Protocol/SmmPeriodicTimerDispatch.h    |    14 +-
 .../Include/Protocol/SmmPowerButtonDispatch.h      |    16 +-
 .../Include/Protocol/SmmStandbyButtonDispatch.h    |    18 +-
 .../Include/Protocol/SmmSwDispatch.h               |    16 +-
 .../Include/Protocol/SmmSxDispatch.h               |    10 +-
 .../Include/Protocol/SmmUsbDispatch.h              |    18 +-
 .../IntelFrameworkPkg/IntelFrameworkPkg.dec        |   368 +-
 .../IntelFrameworkPkg/IntelFrameworkPkg.dsc        |     4 +-
 .../IntelFrameworkPkg/IntelFrameworkPkg.uni        |   Bin 0 -> 1930 bytes
 .../IntelFrameworkPkg/IntelFrameworkPkgExtra.uni   |   Bin 0 -> 1358 bytes
 .../Library/DxeIoLibCpuIo/DxeCpuIoLibInternal.h    |     6 +-
 .../Library/DxeIoLibCpuIo/DxeIoLibCpuIo.inf        |    12 +-
 .../Library/DxeIoLibCpuIo/DxeIoLibCpuIo.uni        |   Bin 0 -> 1996 bytes
 .../Library/DxeIoLibCpuIo/IoHighLevel.c            |    42 +-
 .../Library/DxeIoLibCpuIo/IoLib.c                  |    24 +-
 .../Library/DxeIoLibCpuIo/IoLibMmioBuffer.c        |     4 +-
 .../DxeSmmDriverEntryPoint/DriverEntryPoint.c      |     6 +-
 .../DxeSmmDriverEntryPoint.inf                     |    17 +-
 .../DxeSmmDriverEntryPoint.uni                     |   Bin 0 -> 1850 bytes
 .../Library/FrameworkUefiLib/Console.c             |    65 +-
 .../Library/FrameworkUefiLib/FrameworkUefiLib.inf  |    53 +-
 .../Library/FrameworkUefiLib/FrameworkUefiLib.uni  |   Bin 0 -> 2616 bytes
 .../Library/FrameworkUefiLib/UefiDriverModel.c     |   236 +-
 .../Library/FrameworkUefiLib/UefiLib.c             |   162 +-
 .../Library/FrameworkUefiLib/UefiLibPrint.c        |   221 +-
 .../Library/FrameworkUefiLib/UefiNotTiano.c        |     8 +-
 .../Library/PeiHobLibFramework/HobLib.c            |   136 +-
 .../Library/PeiHobLibFramework/PeiHobLib.uni       |   Bin 0 -> 2384 bytes
 .../PeiHobLibFramework/PeiHobLibFramework.inf      |    23 +-
 .../Library/PeiSmbusLibSmbusPpi/InternalSmbusLib.h |    16 +-
 .../Library/PeiSmbusLibSmbusPpi/PeiSmbusLib.c      |    22 +-
 .../PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.inf    |    10 +-
 .../PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.uni    |   Bin 0 -> 1734 bytes
 .../Library/PeiSmbusLibSmbusPpi/SmbusLib.c         |    26 +-
 .../EFI/Firmware/IntelFrameworkPkg/License.txt     |    25 +
 .../EFI/Firmware/IntelFspPkg/Contributions.txt     |   218 +
 .../EFI/Firmware/IntelFspPkg/FspDxeIpl/DxeIpl.c    |   456 +
 .../EFI/Firmware/IntelFspPkg/FspDxeIpl/DxeIpl.h    |   192 +
 .../Firmware/IntelFspPkg/FspDxeIpl/FspDxeIpl.inf   |    70 +
 .../Firmware/IntelFspPkg/FspSecCore/FspSecCore.inf |    79 +
 .../IntelFspPkg/FspSecCore/Ia32/FspApiEntry.asm    |   601 +
 .../IntelFspPkg/FspSecCore/Ia32/FspApiEntry.s      |   813 +
 .../IntelFspPkg/FspSecCore/Ia32/FspHelper.asm      |    73 +
 .../IntelFspPkg/FspSecCore/Ia32/FspHelper.s        |    71 +
 .../IntelFspPkg/FspSecCore/Ia32/InitializeFpu.asm  |    79 +
 .../IntelFspPkg/FspSecCore/Ia32/InitializeFpu.s    |    73 +
 .../IntelFspPkg/FspSecCore/Ia32/MicrocodeLoad.inc  |    49 +
 .../IntelFspPkg/FspSecCore/Ia32/ResetVec.asm16     |   103 +
 .../IntelFspPkg/FspSecCore/Ia32/SaveRestoreSse.inc |   184 +
 .../Firmware/IntelFspPkg/FspSecCore/Ia32/Stack.asm |    82 +
 .../Firmware/IntelFspPkg/FspSecCore/Ia32/Stacks.s  |    86 +
 .../EFI/Firmware/IntelFspPkg/FspSecCore/SecFsp.c   |   334 +
 .../EFI/Firmware/IntelFspPkg/FspSecCore/SecFsp.h   |   111 +
 .../EFI/Firmware/IntelFspPkg/FspSecCore/SecMain.c  |   212 +
 .../EFI/Firmware/IntelFspPkg/FspSecCore/SecMain.h  |   140 +
 .../FspSecCore/Vtf0/Bin/ResetVec.ia32.raw          |   Bin 0 -> 68 bytes
 .../Firmware/IntelFspPkg/FspSecCore/Vtf0/Build.py  |    53 +
 .../FspSecCore/Vtf0/Ia16/ResetVec.asm16            |   103 +
 .../FspSecCore/Vtf0/ResetVectorCode.asm            |    17 +
 .../FspSecCore/Vtf0/Tools/FixupForRawSection.py    |   110 +
 .../EFI/Firmware/IntelFspPkg/Include/FspApi.h      |   311 +
 .../Firmware/IntelFspPkg/Include/FspInfoHeader.h   |   174 +
 .../IntelFspPkg/Include/Guid/FspHeaderFile.h       |    21 +
 .../Firmware/IntelFspPkg/Include/Guid/GuidHobFsp.h |    22 +
 .../IntelFspPkg/Include/Guid/GuidHobFspEas.h       |    25 +
 .../IntelFspPkg/Include/Library/CacheAsRamLib.h    |    30 +
 .../IntelFspPkg/Include/Library/CacheLib.h         |    62 +
 .../IntelFspPkg/Include/Library/DebugDeviceLib.h   |    29 +
 .../IntelFspPkg/Include/Library/FspCommonLib.h     |   272 +
 .../IntelFspPkg/Include/Library/FspPlatformLib.h   |    74 +
 .../Include/Library/FspSecPlatformLib.h            |    88 +
 .../Include/Library/FspSwitchStackLib.h            |    45 +
 .../IntelFspPkg/Include/Private/FspGlobalData.h    |    47 +
 .../Include/Private/FspMeasurePointId.h            |    48 +
 .../IntelFspPkg/Include/Private/FspPatchTable.h    |    32 +
 .../IntelFspPkg/Include/Private/GuidHobFspGfx.h    |    19 +
 .../IntelFspPkg/Include/Private/GuidHobFspMisc.h   |    19 +
 .../IntelFspPkg/Include/Private/GuidHobFspTseg.h   |    19 +
 .../EFI/Firmware/IntelFspPkg/IntelFspPkg.dec       |    78 +
 .../EFI/Firmware/IntelFspPkg/IntelFspPkg.dsc       |    74 +
 .../BaseCacheAsRamLibNull.inf                      |    31 +
 .../BaseCacheAsRamLibNull/DisableCacheAsRamNull.c  |    41 +
 .../Library/BaseCacheLib/BaseCacheLib.inf          |    34 +
 .../IntelFspPkg/Library/BaseCacheLib/CacheLib.c    |   703 +
 .../Library/BaseCacheLib/CacheLibInternal.h        |    59 +
 .../BaseDebugDeviceLibNull.inf                     |    34 +
 .../BaseDebugDeviceLibNull/DebugDeviceLibNull.c    |    31 +
 .../Library/BaseFspCommonLib/BaseFspCommonLib.inf  |    37 +
 .../Library/BaseFspCommonLib/FspCommonLib.c        |   483 +
 .../BaseFspDebugLibSerialPort.inf                  |    51 +
 .../Library/BaseFspDebugLibSerialPort/DebugLib.c   |   328 +
 .../BaseFspDebugLibSerialPort/Ia32/FspDebug.asm    |    34 +
 .../BaseFspDebugLibSerialPort/Ia32/FspDebug.s      |    30 +
 .../BaseFspPlatformLib/BaseFspPlatformLib.inf      |    46 +
 .../Library/BaseFspPlatformLib/FspPlatformMemory.c |   179 +
 .../Library/BaseFspPlatformLib/FspPlatformNotify.c |   197 +
 .../BaseFspSwitchStackLib.inf                      |    43 +
 .../BaseFspSwitchStackLib/FspSwitchStackLib.c      |    42 +
 .../Library/BaseFspSwitchStackLib/Ia32/Stack.asm   |    77 +
 .../Library/BaseFspSwitchStackLib/Ia32/Stack.s     |    78 +
 .../SecFspSecPlatformLibNull/Ia32/Flat32.asm       |   183 +
 .../Library/SecFspSecPlatformLibNull/Ia32/Flat32.s |   171 +
 .../SecFspSecPlatformLibNull/Ia32/SecCarInit.asm   |    51 +
 .../SecFspSecPlatformLibNull/Ia32/SecCarInit.s     |    37 +
 .../SecFspSecPlatformLibNull/PlatformSecLibNull.c  |    34 +
 .../SecFspSecPlatformLibNull.inf                   |    58 +
 .../EFI/Firmware/IntelFspPkg/Tools/GenCfgOpt.py    |  1304 ++
 .../EFI/Firmware/IntelFspPkg/Tools/PatchFv.py      |   589 +
 .../Tools/UserManuals/GenCfgOptUserManual.docx     |   Bin 0 -> 24424 bytes
 .../Tools/UserManuals/PatchFvUserManual.docx       |   Bin 0 -> 21481 bytes
 .../Firmware/IntelFspWrapperPkg/Contributions.txt  |   218 +
 .../IntelFspWrapperPkg/FspInitPei/FindPeiCore.c    |   199 +
 .../IntelFspWrapperPkg/FspInitPei/FspInitPei.c     |    66 +
 .../IntelFspWrapperPkg/FspInitPei/FspInitPei.h     |    64 +
 .../IntelFspWrapperPkg/FspInitPei/FspInitPei.inf   |    90 +
 .../IntelFspWrapperPkg/FspInitPei/FspInitPeiV1.c   |   182 +
 .../IntelFspWrapperPkg/FspInitPei/FspInitPeiV2.c   |   338 +
 .../IntelFspWrapperPkg/FspInitPei/FspNotifyS3.c    |    80 +
 .../IntelFspWrapperPkg/FspInitPei/SecMain.c        |   310 +
 .../IntelFspWrapperPkg/FspInitPei/SecMain.h        |   116 +
 .../IntelFspWrapperPkg/FspNotifyDxe/FspNotifyDxe.c |   176 +
 .../FspNotifyDxe/FspNotifyDxe.inf                  |    60 +
 .../IntelFspWrapperPkg/FspNotifyDxe/LoadBelow4G.c  |   152 +
 .../FspWrapperSecCore/FindPeiCore.c                |   199 +
 .../FspWrapperSecCore/FspWrapperSecCore.inf        |    66 +
 .../FspWrapperSecCore/Ia32/Dummy.asm               |    26 +
 .../FspWrapperSecCore/Ia32/ResetVec.asm16          |   106 +
 .../IntelFspWrapperPkg/FspWrapperSecCore/SecMain.c |   264 +
 .../IntelFspWrapperPkg/FspWrapperSecCore/SecMain.h |    96 +
 .../FspWrapperSecCore/Vtf0/Bin/ResetVec.ia32.raw   |   Bin 0 -> 68 bytes
 .../FspWrapperSecCore/Vtf0/Build.py                |    53 +
 .../FspWrapperSecCore/Vtf0/Ia16/ResetVec.asm16     |   103 +
 .../FspWrapperSecCore/Vtf0/ResetVectorCode.asm     |    17 +
 .../Vtf0/Tools/FixupForRawSection.py               |   110 +
 .../IntelFspWrapperPkg/Include/Library/FspApiLib.h |   109 +
 .../Include/Library/FspHobProcessLib.h             |    57 +
 .../Include/Library/FspPlatformInfoLib.h           |   155 +
 .../Include/Library/FspPlatformSecLib.h            |    67 +
 .../IntelFspWrapperPkg/Include/Ppi/FspInitDone.h   |    43 +
 .../Include/Ppi/TopOfTemporaryRam.h                |    20 +
 .../IntelFspWrapperPkg/IntelFspWrapperPkg.dec      |   109 +
 .../IntelFspWrapperPkg/IntelFspWrapperPkg.dsc      |    85 +
 .../Library/BaseFspApiLib/BaseFspApiLib.inf        |    67 +
 .../Library/BaseFspApiLib/FspApiLib.c              |   215 +
 .../Library/BaseFspApiLib/IA32/DispatchExecute.c   |    47 +
 .../Library/BaseFspApiLib/X64/DispatchExecute.c    |    94 +
 .../Library/BaseFspApiLib/X64/Thunk64To32.S        |   230 +
 .../Library/BaseFspApiLib/X64/Thunk64To32.asm      |   230 +
 .../BaseFspPlatformInfoLibSample.inf               |    61 +
 .../FspPlatformInfoLibSample.c                     |   195 +
 .../FspHobProcessLibSample.c                       |   375 +
 .../PeiFspHobProcessLibSample.inf                  |    75 +
 .../FspPlatformSecLibSample.c                      |   151 +
 .../Ia32/AsmSaveSecContext.S                       |    43 +
 .../Ia32/AsmSaveSecContext.asm                     |    50 +
 .../SecPeiFspPlatformSecLibSample/Ia32/Fsp.h       |    48 +
 .../Ia32/PeiCoreEntry.S                            |   130 +
 .../Ia32/PeiCoreEntry.asm                          |   140 +
 .../SecPeiFspPlatformSecLibSample/Ia32/SecEntry.S  |   328 +
 .../Ia32/SecEntry.asm                              |   345 +
 .../SecPeiFspPlatformSecLibSample/Ia32/Stack.S     |    77 +
 .../SecPeiFspPlatformSecLibSample/Ia32/Stack.asm   |    82 +
 .../SecPeiFspPlatformSecLibSample/PlatformInit.c   |    43 +
 .../SecPeiFspPlatformSecLibSample/SaveSecContext.c |   111 +
 .../SecGetPerformance.c                            |    90 +
 .../SecPeiFspPlatformSecLibSample.inf              |    93 +
 .../SecPlatformInformation.c                       |    84 +
 .../SecPeiFspPlatformSecLibSample/SecRamInitData.c |    22 +
 .../SecTempRamSupport.c                            |   154 +
 src/VBox/Devices/EFI/Firmware/Makefile.kmk         |    92 +-
 .../Application/HelloWorld/HelloWorld.c            |    22 +-
 .../Application/HelloWorld/HelloWorld.inf          |    16 +-
 .../Application/HelloWorld/HelloWorld.uni          |   Bin 0 -> 2306 bytes
 .../Application/HelloWorld/HelloWorldExtra.uni     |   Bin 0 -> 1340 bytes
 .../MemoryProfileInfo/MemoryProfileInfo.c          |   728 +
 .../MemoryProfileInfo/MemoryProfileInfo.inf        |    62 +
 .../MemoryProfileInfo/MemoryProfileInfo.uni        |   Bin 0 -> 2188 bytes
 .../MemoryProfileInfo/MemoryProfileInfoExtra.uni   |   Bin 0 -> 1370 bytes
 .../Application/VariableInfo/VariableInfo.c        |    30 +-
 .../Application/VariableInfo/VariableInfo.inf      |    12 +-
 .../Application/VariableInfo/VariableInfo.uni      |   Bin 0 -> 2430 bytes
 .../Application/VariableInfo/VariableInfoExtra.uni |   Bin 0 -> 1362 bytes
 .../Bus/Ata/AtaAtapiPassThru/AhciMode.c            |   197 +-
 .../Bus/Ata/AtaAtapiPassThru/AhciMode.h            |    45 +-
 .../Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.c    |   301 +-
 .../Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.h    |     7 +-
 .../Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.inf  |    29 +-
 .../Ata/AtaAtapiPassThru/AtaAtapiPassThruDxe.uni   |   Bin 0 -> 2160 bytes
 .../AtaAtapiPassThru/AtaAtapiPassThruDxeExtra.uni  |   Bin 0 -> 1372 bytes
 .../Bus/Ata/AtaAtapiPassThru/ComponentName.c       |    16 +-
 .../Bus/Ata/AtaAtapiPassThru/IdeMode.c             |   290 +-
 .../Bus/Ata/AtaAtapiPassThru/IdeMode.h             |    22 +-
 .../MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBus.c        |   272 +-
 .../MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBus.h        |    82 +-
 .../MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxe.inf   |    27 +-
 .../MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxe.uni   |   Bin 0 -> 2446 bytes
 .../Bus/Ata/AtaBusDxe/AtaBusDxeExtra.uni           |   Bin 0 -> 1328 bytes
 .../Bus/Ata/AtaBusDxe/AtaPassThruExecute.c         |   124 +-
 .../MdeModulePkg/Bus/Ata/AtaBusDxe/ComponentName.c |    16 +-
 .../Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cBus.c  |  1501 ++
 .../MdeModulePkg/Bus/I2c/I2cDxe/I2cBusDxe.inf      |    58 +
 .../MdeModulePkg/Bus/I2c/I2cDxe/I2cBusDxe.uni      |   Bin 0 -> 2070 bytes
 .../MdeModulePkg/Bus/I2c/I2cDxe/I2cBusDxeExtra.uni |   Bin 0 -> 1314 bytes
 .../Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.c  |    75 +
 .../Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.h  |  1097 ++
 .../MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.inf         |    67 +
 .../MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.uni         |   Bin 0 -> 2326 bytes
 .../MdeModulePkg/Bus/I2c/I2cDxe/I2cDxeExtra.uni    |   Bin 0 -> 1300 bytes
 .../Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cHost.c |  1225 ++
 .../MdeModulePkg/Bus/I2c/I2cDxe/I2cHostDxe.inf     |    55 +
 .../MdeModulePkg/Bus/I2c/I2cDxe/I2cHostDxe.uni     |   Bin 0 -> 1862 bytes
 .../Bus/I2c/I2cDxe/I2cHostDxeExtra.uni             |   Bin 0 -> 1318 bytes
 .../MdeModulePkg/Bus/Pci/EhciDxe/ComponentName.c   |     2 +-
 .../Firmware/MdeModulePkg/Bus/Pci/EhciDxe/Ehci.c   |   106 +-
 .../Firmware/MdeModulePkg/Bus/Pci/EhciDxe/Ehci.h   |     4 +-
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciDebug.c       |   148 +-
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf       |    27 +-
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.uni       |   Bin 0 -> 3940 bytes
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciDxeExtra.uni  |   Bin 0 -> 1348 bytes
 .../MdeModulePkg/Bus/Pci/EhciDxe/EhciSched.c       |    12 +-
 .../MdeModulePkg/Bus/Pci/EhciDxe/UsbHcMem.c        |     4 +-
 .../MdeModulePkg/Bus/Pci/EhciPei/EhcPeim.c         |   147 +-
 .../MdeModulePkg/Bus/Pci/EhciPei/EhcPeim.h         |    30 +-
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciPei.inf       |    18 +-
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciPei.uni       |   Bin 0 -> 2216 bytes
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciPeiExtra.uni  |   Bin 0 -> 1362 bytes
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciReg.h         |    34 +-
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciSched.c       |    48 +-
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciSched.h       |    12 +-
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciUrb.c         |    38 +-
 .../MdeModulePkg/Bus/Pci/EhciPei/EhciUrb.h         |    52 +-
 .../MdeModulePkg/Bus/Pci/EhciPei/UsbHcMem.c        |    32 +-
 .../MdeModulePkg/Bus/Pci/EhciPei/UsbHcMem.h        |    16 +-
 .../MdeModulePkg/Bus/Pci/IdeBusPei/AtapiPeim.c     |   127 +-
 .../MdeModulePkg/Bus/Pci/IdeBusPei/AtapiPeim.h     |   100 +-
 .../MdeModulePkg/Bus/Pci/IdeBusPei/IdeBusPei.inf   |    18 +-
 .../MdeModulePkg/Bus/Pci/IdeBusPei/IdeBusPei.uni   |   Bin 0 -> 2572 bytes
 .../Bus/Pci/IdeBusPei/IdeBusPeiExtra.uni           |   Bin 0 -> 1372 bytes
 .../IncompatiblePciDeviceSupport.c                 |     6 +-
 .../IncompatiblePciDeviceSupport.uni               |   Bin 0 -> 1992 bytes
 .../IncompatiblePciDeviceSupportDxe.inf            |    10 +-
 .../IncompatiblePciDeviceSupportExtra.uni          |   Bin 0 -> 1414 bytes
 .../Bus/Pci/NvmExpressDxe/ComponentName.c          |   233 +
 .../Bus/Pci/NvmExpressDxe/NvmExpress.c             |  1071 ++
 .../Bus/Pci/NvmExpressDxe/NvmExpress.h             |   614 +
 .../Bus/Pci/NvmExpressDxe/NvmExpressBlockIo.c      |   563 +
 .../Bus/Pci/NvmExpressDxe/NvmExpressBlockIo.h      |   111 +
 .../Bus/Pci/NvmExpressDxe/NvmExpressDiskInfo.c     |   162 +
 .../Bus/Pci/NvmExpressDxe/NvmExpressDiskInfo.h     |   129 +
 .../Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf        |    78 +
 .../Bus/Pci/NvmExpressDxe/NvmExpressDxe.uni        |   Bin 0 -> 1942 bytes
 .../Bus/Pci/NvmExpressDxe/NvmExpressDxeExtra.uni   |   Bin 0 -> 1330 bytes
 .../Bus/Pci/NvmExpressDxe/NvmExpressHci.c          |   988 +
 .../Bus/Pci/NvmExpressDxe/NvmExpressHci.h          |   791 +
 .../Bus/Pci/NvmExpressDxe/NvmExpressPassthru.c     |   886 +
 .../Bus/Pci/NvmExpressDxe/NvmExpressPassthru.h     |   299 +
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciBus.c        |    41 +-
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciBus.h        |     3 +-
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf   |    57 +-
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.uni   |   Bin 0 -> 2042 bytes
 .../Bus/Pci/PciBusDxe/PciBusDxeExtra.uni           |   Bin 0 -> 1328 bytes
 .../Bus/Pci/PciBusDxe/PciDeviceSupport.c           |    10 +-
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumerator.c |    46 +-
 .../Bus/Pci/PciBusDxe/PciEnumeratorSupport.c       |    76 +-
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciIo.c         |   221 +-
 .../MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.c        |    68 +-
 .../Bus/Pci/PciBusDxe/PciOptionRomSupport.c        |    32 +-
 .../Bus/Pci/PciBusDxe/PciOptionRomSupport.h        |     3 +-
 .../Bus/Pci/PciBusDxe/PciResourceSupport.c         |    56 +-
 .../Bus/Pci/UfsPciHcDxe/ComponentName.c            |   225 +
 .../MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.c |   699 +
 .../MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.h |   453 +
 .../Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.inf            |    56 +
 .../Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.uni            |   Bin 0 -> 1980 bytes
 .../Bus/Pci/UfsPciHcDxe/UfsPciHcDxeExtra.uni       |   Bin 0 -> 1336 bytes
 .../MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPei.c |   152 +
 .../MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPei.h |    62 +
 .../Bus/Pci/UfsPciHcPei/UfsPciHcPei.inf            |    56 +
 .../Bus/Pci/UfsPciHcPei/UfsPciHcPei.uni            |   Bin 0 -> 2076 bytes
 .../Bus/Pci/UfsPciHcPei/UfsPciHcPeiExtra.uni       |   Bin 0 -> 1372 bytes
 .../Firmware/MdeModulePkg/Bus/Pci/UhciDxe/Uhci.c   |    63 +-
 .../Firmware/MdeModulePkg/Bus/Pci/UhciDxe/Uhci.h   |     6 +-
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciDebug.c       |    50 +-
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf       |    25 +-
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.uni       |   Bin 0 -> 2260 bytes
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciDxeExtra.uni  |   Bin 0 -> 1326 bytes
 .../MdeModulePkg/Bus/Pci/UhciDxe/UhciSched.c       |     6 +-
 .../MdeModulePkg/Bus/Pci/UhciPei/UhcPeim.c         |    81 +-
 .../MdeModulePkg/Bus/Pci/UhciPei/UhcPeim.h         |    41 +-
 .../MdeModulePkg/Bus/Pci/UhciPei/UhciPei.inf       |    17 +-
 .../MdeModulePkg/Bus/Pci/UhciPei/UhciPei.uni       |   Bin 0 -> 2246 bytes
 .../MdeModulePkg/Bus/Pci/UhciPei/UhciPeiExtra.uni  |   Bin 0 -> 1362 bytes
 .../MdeModulePkg/Bus/Pci/XhciDxe/UsbHcMem.c        |   758 +
 .../MdeModulePkg/Bus/Pci/XhciDxe/UsbHcMem.h        |   213 +
 .../Firmware/MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c   |   238 +-
 .../Firmware/MdeModulePkg/Bus/Pci/XhciDxe/Xhci.h   |    22 +-
 .../MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf       |    21 +-
 .../MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.uni       |   Bin 0 -> 2358 bytes
 .../MdeModulePkg/Bus/Pci/XhciDxe/XhciDxeExtra.uni  |   Bin 0 -> 1326 bytes
 .../MdeModulePkg/Bus/Pci/XhciDxe/XhciReg.c         |    42 +-
 .../MdeModulePkg/Bus/Pci/XhciDxe/XhciReg.h         |    62 +-
 .../MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c       |  1654 +-
 .../MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.h       |    66 +-
 .../MdeModulePkg/Bus/Pci/XhciPei/UsbHcMem.c        |   662 +
 .../MdeModulePkg/Bus/Pci/XhciPei/UsbHcMem.h        |   142 +
 .../MdeModulePkg/Bus/Pci/XhciPei/XhcPeim.c         |  1513 ++
 .../MdeModulePkg/Bus/Pci/XhciPei/XhcPeim.h         |   240 +
 .../MdeModulePkg/Bus/Pci/XhciPei/XhciPei.inf       |    64 +
 .../MdeModulePkg/Bus/Pci/XhciPei/XhciPei.uni       |   Bin 0 -> 2238 bytes
 .../MdeModulePkg/Bus/Pci/XhciPei/XhciPeiExtra.uni  |   Bin 0 -> 1338 bytes
 .../MdeModulePkg/Bus/Pci/XhciPei/XhciReg.h         |   471 +
 .../MdeModulePkg/Bus/Pci/XhciPei/XhciSched.c       |  2783 +++
 .../MdeModulePkg/Bus/Pci/XhciPei/XhciSched.h       |  1228 ++
 .../MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.c     |   163 +-
 .../MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.h     |   104 +-
 .../MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.uni   |   Bin 0 -> 2072 bytes
 .../Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf             |    24 +-
 .../Bus/Scsi/ScsiBusDxe/ScsiBusExtra.uni           |   Bin 0 -> 1336 bytes
 .../Bus/Scsi/ScsiDiskDxe/ComponentName.c           |     2 +-
 .../MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDisk.c   |   764 +-
 .../MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDisk.h   |   111 +-
 .../MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDisk.uni |   Bin 0 -> 1998 bytes
 .../Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf           |    28 +-
 .../Bus/Scsi/ScsiDiskDxe/ScsiDiskExtra.uni         |   Bin 0 -> 1340 bytes
 .../Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.c          |   995 +
 .../Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.h          |   434 +
 .../Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.inf        |    61 +
 .../Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.uni        |   Bin 0 -> 1844 bytes
 .../Bus/Ufs/UfsBlockIoPei/UfsBlockIoPeiExtra.uni   |   Bin 0 -> 1362 bytes
 .../MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHcMem.c  |   455 +
 .../MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHcMem.h  |    61 +
 .../MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHci.c    |  1787 ++
 .../MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHci.h    |  1339 ++
 .../Bus/Ufs/UfsPassThruDxe/ComponentName.c         |   222 +
 .../Bus/Ufs/UfsPassThruDxe/UfsPassThru.c           |  1054 ++
 .../Bus/Ufs/UfsPassThruDxe/UfsPassThru.h           |   727 +
 .../Bus/Ufs/UfsPassThruDxe/UfsPassThru.uni         |   Bin 0 -> 2032 bytes
 .../Bus/Ufs/UfsPassThruDxe/UfsPassThruDxe.inf      |    63 +
 .../Bus/Ufs/UfsPassThruDxe/UfsPassThruExtra.uni    |   Bin 0 -> 1346 bytes
 .../Bus/Ufs/UfsPassThruDxe/UfsPassThruHci.c        |  2000 ++
 .../Bus/Ufs/UfsPassThruDxe/UfsPassThruHci.h        |  1339 ++
 .../MdeModulePkg/Bus/Usb/UsbBotPei/BotPeim.c       |     2 +-
 .../MdeModulePkg/Bus/Usb/UsbBotPei/BotPeim.h       |     8 +-
 .../MdeModulePkg/Bus/Usb/UsbBotPei/PeiAtapi.c      |     8 +-
 .../MdeModulePkg/Bus/Usb/UsbBotPei/PeiUsbLib.c     |    38 +-
 .../MdeModulePkg/Bus/Usb/UsbBotPei/PeiUsbLib.h     |     4 +-
 .../MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPei.inf   |    17 +-
 .../MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPei.uni   |   Bin 0 -> 1968 bytes
 .../Bus/Usb/UsbBotPei/UsbBotPeiExtra.uni           |   Bin 0 -> 1364 bytes
 .../MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPeim.c    |    84 +-
 .../MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPeim.h    |    64 +-
 .../MdeModulePkg/Bus/Usb/UsbBotPei/UsbPeim.h       |   151 +-
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c        |   135 +-
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h        |    20 +-
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf   |    22 +-
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.uni   |   Bin 0 -> 1934 bytes
 .../Bus/Usb/UsbBusDxe/UsbBusDxeExtra.uni           |   Bin 0 -> 1336 bytes
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbDesc.c       |    53 +-
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbDesc.h       |     6 +-
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbEnumer.c     |   159 +-
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbEnumer.h     |     2 +-
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbHub.c        |    48 +-
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbHub.h        |     6 +-
 .../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c    |     4 +-
 .../MdeModulePkg/Bus/Usb/UsbBusPei/HubPeim.c       |   325 +-
 .../MdeModulePkg/Bus/Usb/UsbBusPei/HubPeim.h       |     6 +-
 .../MdeModulePkg/Bus/Usb/UsbBusPei/PeiUsbLib.c     |    82 +-
 .../MdeModulePkg/Bus/Usb/UsbBusPei/PeiUsbLib.h     |    35 +-
 .../MdeModulePkg/Bus/Usb/UsbBusPei/UsbBusPei.inf   |    19 +-
 .../MdeModulePkg/Bus/Usb/UsbBusPei/UsbBusPei.uni   |   Bin 0 -> 1856 bytes
 .../Bus/Usb/UsbBusPei/UsbBusPeiExtra.uni           |   Bin 0 -> 1372 bytes
 .../MdeModulePkg/Bus/Usb/UsbBusPei/UsbIoPeim.c     |    65 +-
 .../MdeModulePkg/Bus/Usb/UsbBusPei/UsbPeim.c       |   541 +-
 .../MdeModulePkg/Bus/Usb/UsbBusPei/UsbPeim.h       |    82 +-
 .../MdeModulePkg/Bus/Usb/UsbKbDxe/EfiKey.c         |    34 +-
 .../MdeModulePkg/Bus/Usb/UsbKbDxe/EfiKey.h         |     7 +-
 .../MdeModulePkg/Bus/Usb/UsbKbDxe/KeyBoard.c       |    22 +-
 .../MdeModulePkg/Bus/Usb/UsbKbDxe/KeyBoard.h       |     4 +-
 .../MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf     |    45 +-
 .../MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.uni     |   Bin 0 -> 5008 bytes
 .../Bus/Usb/UsbKbDxe/UsbKbDxeExtra.uni             |   Bin 0 -> 1344 bytes
 .../Bus/Usb/UsbMassStorageDxe/UsbMass.h            |     2 +-
 .../Bus/Usb/UsbMassStorageDxe/UsbMassBoot.c        |    28 +-
 .../Bus/Usb/UsbMassStorageDxe/UsbMassBoot.h        |    10 +-
 .../Bus/Usb/UsbMassStorageDxe/UsbMassBot.c         |     9 +-
 .../Bus/Usb/UsbMassStorageDxe/UsbMassBot.h         |     2 +-
 .../Bus/Usb/UsbMassStorageDxe/UsbMassCbi.c         |     2 +-
 .../Bus/Usb/UsbMassStorageDxe/UsbMassCbi.h         |     2 +-
 .../Bus/Usb/UsbMassStorageDxe/UsbMassDiskInfo.c    |    24 +-
 .../Bus/Usb/UsbMassStorageDxe/UsbMassDiskInfo.h    |    24 +-
 .../Bus/Usb/UsbMassStorageDxe/UsbMassImpl.c        |   157 +-
 .../Bus/Usb/UsbMassStorageDxe/UsbMassImpl.h        |     6 +-
 .../Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf    |    15 +-
 .../Usb/UsbMassStorageDxe/UsbMassStorageDxe.uni    |   Bin 0 -> 5346 bytes
 .../UsbMassStorageDxe/UsbMassStorageDxeExtra.uni   |   Bin 0 -> 1370 bytes
 .../UsbMouseAbsolutePointer.c                      |   164 +-
 .../UsbMouseAbsolutePointer.h                      |    21 +-
 .../UsbMouseAbsolutePointerDxe.inf                 |    17 +-
 .../UsbMouseAbsolutePointerDxe.uni                 |   Bin 0 -> 3736 bytes
 .../UsbMouseAbsolutePointerDxeExtra.uni            |   Bin 0 -> 1392 bytes
 .../MdeModulePkg/Bus/Usb/UsbMouseDxe/MouseHid.c    |     2 +-
 .../MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouse.c    |   162 +-
 .../MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouse.h    |    33 +-
 .../Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf            |    17 +-
 .../Bus/Usb/UsbMouseDxe/UsbMouseDxe.uni            |   Bin 0 -> 3720 bytes
 .../Bus/Usb/UsbMouseDxe/UsbMouseDxeExtra.uni       |   Bin 0 -> 1344 bytes
 .../EFI/Firmware/MdeModulePkg/Contributions.txt    |   202 +
 .../MdeModulePkg/Core/Dxe/Dispatcher/Dependency.c  |     2 +-
 .../MdeModulePkg/Core/Dxe/Dispatcher/Dispatcher.c  |   139 +-
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/DxeCore.uni |   Bin 0 -> 1784 bytes
 .../MdeModulePkg/Core/Dxe/DxeCoreExtra.uni         |   Bin 0 -> 1346 bytes
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/DxeMain.h   |   321 +-
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/DxeMain.inf |   140 +-
 .../MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c        |    80 +-
 .../Core/Dxe/DxeMain/DxeProtocolNotify.c           |     9 +-
 .../Firmware/MdeModulePkg/Core/Dxe/Event/Event.c   |    16 +-
 .../Firmware/MdeModulePkg/Core/Dxe/Event/Timer.c   |     7 +-
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/Event/Tpl.c |     2 +-
 .../Firmware/MdeModulePkg/Core/Dxe/FwVol/FwVol.c   |   248 +-
 .../MdeModulePkg/Core/Dxe/FwVol/FwVolDriver.h      |     5 +-
 .../MdeModulePkg/Core/Dxe/FwVol/FwVolRead.c        |    45 +-
 .../MdeModulePkg/Core/Dxe/FwVolBlock/FwVolBlock.c  |    84 +-
 .../MdeModulePkg/Core/Dxe/FwVolBlock/FwVolBlock.h  |     3 +-
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/Gcd/Gcd.c   |   162 +-
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/Gcd/Gcd.h   |    23 +-
 .../MdeModulePkg/Core/Dxe/Hand/DriverSupport.c     |    77 +-
 .../Firmware/MdeModulePkg/Core/Dxe/Hand/Handle.c   |    17 +-
 .../Firmware/MdeModulePkg/Core/Dxe/Hand/Handle.h   |    30 +-
 .../Firmware/MdeModulePkg/Core/Dxe/Hand/Locate.c   |     7 +-
 .../Firmware/MdeModulePkg/Core/Dxe/Image/Image.c   |   239 +-
 .../Firmware/MdeModulePkg/Core/Dxe/Image/Image.h   |    57 +-
 .../Core/Dxe/Mem/MemoryProfileRecord.c             |  1382 ++
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/Mem/Page.c  |   377 +-
 .../EFI/Firmware/MdeModulePkg/Core/Dxe/Mem/Pool.c  |    87 +-
 .../MdeModulePkg/Core/Dxe/Misc/DebugImageInfo.c    |    18 +-
 .../Firmware/MdeModulePkg/Core/Dxe/Misc/Stall.c    |    12 +-
 .../Dxe/SectionExtraction/CoreSectionExtraction.c  |   123 +-
 .../MdeModulePkg/Core/DxeIplPeim/Arm/DxeLoadFunc.c |     6 +-
 .../Firmware/MdeModulePkg/Core/DxeIplPeim/DxeIpl.h |     3 +-
 .../MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf        |    56 +-
 .../MdeModulePkg/Core/DxeIplPeim/DxeIpl.uni        |   Bin 0 -> 2396 bytes
 .../MdeModulePkg/Core/DxeIplPeim/DxeIplExtra.uni   |   Bin 0 -> 1376 bytes
 .../MdeModulePkg/Core/DxeIplPeim/DxeLoad.c         |   199 +-
 .../MdeModulePkg/Core/DxeIplPeim/Ebc/DxeLoadFunc.c |     2 +-
 .../Core/DxeIplPeim/Ia32/DxeLoadFunc.c             |    28 +-
 .../Core/DxeIplPeim/Ia32/IdtVectorAsm.S            |    12 +-
 .../Core/DxeIplPeim/Ia32/IdtVectorAsm.asm          |    14 +-
 .../MdeModulePkg/Core/DxeIplPeim/X64/DxeLoadFunc.c |    41 +-
 .../Core/DxeIplPeim/X64/VirtualMemory.c            |    22 +-
 .../Core/DxeIplPeim/X64/VirtualMemory.h            |    28 +-
 .../MdeModulePkg/Core/Pei/BootMode/BootMode.c      |    34 +-
 .../Firmware/MdeModulePkg/Core/Pei/CpuIo/CpuIo.c   |   136 +-
 .../MdeModulePkg/Core/Pei/Dependency/Dependency.c  |    51 +-
 .../MdeModulePkg/Core/Pei/Dependency/Dependency.h  |    16 +-
 .../MdeModulePkg/Core/Pei/Dispatcher/Dispatcher.c  |   554 +-
 .../Firmware/MdeModulePkg/Core/Pei/FwVol/FwVol.c   |  1065 +-
 .../Firmware/MdeModulePkg/Core/Pei/FwVol/FwVol.h   |   179 +-
 .../EFI/Firmware/MdeModulePkg/Core/Pei/Hob/Hob.c   |    44 +-
 .../Firmware/MdeModulePkg/Core/Pei/Image/Image.c   |   191 +-
 .../MdeModulePkg/Core/Pei/Memory/MemoryServices.c  |    62 +-
 .../MdeModulePkg/Core/Pei/PciCfg2/PciCfg2.c        |    46 +-
 .../EFI/Firmware/MdeModulePkg/Core/Pei/PeiCore.uni |   Bin 0 -> 2812 bytes
 .../MdeModulePkg/Core/Pei/PeiCoreExtra.uni         |   Bin 0 -> 1336 bytes
 .../EFI/Firmware/MdeModulePkg/Core/Pei/PeiMain.h   |   317 +-
 .../EFI/Firmware/MdeModulePkg/Core/Pei/PeiMain.inf |    84 +-
 .../MdeModulePkg/Core/Pei/PeiMain/PeiMain.c        |   116 +-
 .../EFI/Firmware/MdeModulePkg/Core/Pei/Ppi/Ppi.c   |   236 +-
 .../Firmware/MdeModulePkg/Core/Pei/Reset/Reset.c   |    33 +-
 .../MdeModulePkg/Core/Pei/Security/Security.c      |    44 +-
 .../MdeModulePkg/Core/Pei/StatusCode/StatusCode.c  |    36 +-
 .../MdeModulePkg/Core/PiSmmCore/Dependency.c       |    16 +-
 .../MdeModulePkg/Core/PiSmmCore/Dispatcher.c       |   217 +-
 .../Firmware/MdeModulePkg/Core/PiSmmCore/Handle.c  |    12 +-
 .../Core/PiSmmCore/InstallConfigurationTable.c     |    12 +-
 .../Firmware/MdeModulePkg/Core/PiSmmCore/Locate.c  |    12 +-
 .../Firmware/MdeModulePkg/Core/PiSmmCore/Notify.c  |    48 +-
 .../Firmware/MdeModulePkg/Core/PiSmmCore/Page.c    |    90 +-
 .../MdeModulePkg/Core/PiSmmCore/PiSmmCore.c        |   181 +-
 .../MdeModulePkg/Core/PiSmmCore/PiSmmCore.h        |   232 +-
 .../MdeModulePkg/Core/PiSmmCore/PiSmmCore.inf      |    54 +-
 .../MdeModulePkg/Core/PiSmmCore/PiSmmCore.uni      |   Bin 0 -> 1878 bytes
 .../MdeModulePkg/Core/PiSmmCore/PiSmmCoreExtra.uni |   Bin 0 -> 1340 bytes
 .../Core/PiSmmCore/PiSmmCorePrivateData.h          |   107 +-
 .../MdeModulePkg/Core/PiSmmCore/PiSmmIpl.c         |   173 +-
 .../MdeModulePkg/Core/PiSmmCore/PiSmmIpl.inf       |    54 +-
 .../MdeModulePkg/Core/PiSmmCore/PiSmmIpl.uni       |   Bin 0 -> 1870 bytes
 .../MdeModulePkg/Core/PiSmmCore/PiSmmIplExtra.uni  |   Bin 0 -> 1370 bytes
 .../Firmware/MdeModulePkg/Core/PiSmmCore/Pool.c    |   121 +-
 .../EFI/Firmware/MdeModulePkg/Core/PiSmmCore/Smi.c |   113 +-
 .../Core/PiSmmCore/SmramProfileRecord.c            |  1923 ++
 .../MdeModulePkg/Core/RuntimeDxe/Runtime.c         |     7 +-
 .../MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf    |    12 +-
 .../MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.uni    |   Bin 0 -> 2322 bytes
 .../Core/RuntimeDxe/RuntimeDxeExtra.uni            |   Bin 0 -> 1350 bytes
 .../MdeModulePkg/Include/Guid/AcpiS3Context.h      |     9 +-
 .../Include/Guid/BootScriptExecutorVariable.h      |     2 +-
 .../MdeModulePkg/Include/Guid/CapsuleVendor.h      |    18 +-
 .../MdeModulePkg/Include/Guid/ConnectConInEvent.h  |    24 +
 .../MdeModulePkg/Include/Guid/ConsoleInDevice.h    |    10 +-
 .../MdeModulePkg/Include/Guid/ConsoleOutDevice.h   |     8 +-
 .../Include/Guid/Crc32GuidedSectionExtraction.h    |    10 +-
 .../Firmware/MdeModulePkg/Include/Guid/DebugMask.h |    18 +-
 .../MdeModulePkg/Include/Guid/DriverSampleHii.h    |    12 +-
 .../Include/Guid/EventExitBootServiceFailed.h      |    24 +
 .../MdeModulePkg/Include/Guid/FaultTolerantWrite.h |    54 +
 .../Include/Guid/FirmwarePerformance.h             |    16 +-
 .../Include/Guid/HiiResourceSampleHii.h            |    12 +-
 .../MdeModulePkg/Include/Guid/Ip4ConfigHii.h       |    12 +-
 .../MdeModulePkg/Include/Guid/Ip4IScsiConfigHii.h  |    12 +-
 .../Include/Guid/LoadModuleAtFixedAddress.h        |    16 +-
 .../MdeModulePkg/Include/Guid/LzmaDecompress.h     |    35 +
 .../MdeModulePkg/Include/Guid/MdeModuleHii.h       |     8 +-
 .../Include/Guid/MdeModulePkgTokenSpace.h          |    10 +-
 .../MdeModulePkg/Include/Guid/MemoryProfile.h      |   286 +
 .../Include/Guid/MemoryStatusCodeRecord.h          |    24 +-
 .../Include/Guid/MemoryTypeInformation.h           |    10 +-
 .../Firmware/MdeModulePkg/Include/Guid/MtcVendor.h |    12 +-
 .../MdeModulePkg/Include/Guid/NicIp4ConfigNvData.h |    12 +-
 .../MdeModulePkg/Include/Guid/PcdDataBaseHobGuid.h |     8 +-
 .../Include/Guid/PcdDataBaseSignatureGuid.h        |   147 +
 .../MdeModulePkg/Include/Guid/Performance.h        |    25 +-
 .../MdeModulePkg/Include/Guid/PlatDriOverrideHii.h |    12 +-
 .../MdeModulePkg/Include/Guid/SmmVariableCommon.h  |    38 +-
 .../Include/Guid/StandardErrorDevice.h             |    10 +-
 .../Include/Guid/StatusCodeCallbackGuid.h          |    12 +-
 .../Include/Guid/StatusCodeDataTypeDebug.h         |    20 +-
 .../Include/Guid/StatusCodeDataTypeVariable.h      |    40 +
 .../MdeModulePkg/Include/Guid/SystemNvDataGuid.h   |    85 +-
 .../MdeModulePkg/Include/Guid/UsbKeyBoardLayout.h  |     8 +-
 .../MdeModulePkg/Include/Guid/VariableFormat.h     |    14 +-
 .../MdeModulePkg/Include/Guid/VariableIndexTable.h |     8 +-
 .../MdeModulePkg/Include/Guid/VlanConfigHii.h      |    12 +-
 .../Firmware/MdeModulePkg/Include/Guid/ZeroGuid.h  |    10 +-
 .../MdeModulePkg/Include/Library/CapsuleLib.h      |    24 +-
 .../Include/Library/CpuExceptionHandlerLib.h       |    96 +
 .../Include/Library/CustomizedDisplayLib.h         |   356 +
 .../MdeModulePkg/Include/Library/DebugAgentLib.h   |    23 +-
 .../Firmware/MdeModulePkg/Include/Library/DpcLib.h |    10 +-
 .../Firmware/MdeModulePkg/Include/Library/HiiLib.h |   296 +-
 .../MdeModulePkg/Include/Library/IpIoLib.h         |    92 +-
 .../MdeModulePkg/Include/Library/LockBoxLib.h      |     2 +-
 .../Firmware/MdeModulePkg/Include/Library/NetLib.h |   110 +-
 .../Include/Library/OemHookStatusCodeLib.h         |    54 +-
 .../MdeModulePkg/Include/Library/PlatformHookLib.h |    16 +-
 .../MdeModulePkg/Include/Library/RecoveryLib.h     |    12 +-
 .../MdeModulePkg/Include/Library/ResetSystemLib.h  |    24 +-
 .../Firmware/MdeModulePkg/Include/Library/S3Lib.h  |    10 +-
 .../Include/Library/SecurityManagementLib.h        |   184 +-
 .../Include/Library/SmmCorePlatformHookLib.h       |    18 +-
 .../MdeModulePkg/Include/Library/TcpIoLib.h        |    18 +-
 .../MdeModulePkg/Include/Library/UdpIoLib.h        |     8 +-
 .../Include/Library/UefiHiiServicesLib.h           |    10 +-
 .../MdeModulePkg/Include/Ppi/AtaController.h       |    60 +-
 .../Firmware/MdeModulePkg/Include/Ppi/Capsule.h    |    42 +-
 .../MdeModulePkg/Include/Ppi/SerialPortPei.h       |    26 +
 .../Firmware/MdeModulePkg/Include/Ppi/SmmAccess.h  |    30 +-
 .../MdeModulePkg/Include/Ppi/SmmCommunication.h    |     4 +-
 .../Firmware/MdeModulePkg/Include/Ppi/SmmControl.h |     4 +-
 .../MdeModulePkg/Include/Ppi/UfsHostController.h   |    60 +
 .../MdeModulePkg/Include/Ppi/Usb2HostController.h  |   102 +-
 .../MdeModulePkg/Include/Ppi/UsbController.h       |    14 +-
 .../MdeModulePkg/Include/Ppi/UsbHostController.h   |    94 +-
 .../EFI/Firmware/MdeModulePkg/Include/Ppi/UsbIo.h  |    52 +-
 .../Include/Protocol/DisplayProtocol.h             |   355 +
 .../Firmware/MdeModulePkg/Include/Protocol/Dpc.h   |    16 +-
 .../Include/Protocol/EbcSimpleDebugger.h           |     2 +-
 .../MdeModulePkg/Include/Protocol/EbcVmTest.h      |     2 +-
 .../Include/Protocol/FaultTolerantWrite.h          |    18 +-
 .../MdeModulePkg/Include/Protocol/FormBrowserEx.h  |    47 +-
 .../MdeModulePkg/Include/Protocol/FormBrowserEx2.h |   125 +
 .../Include/Protocol/GenericMemoryTest.h           |    38 +-
 .../MdeModulePkg/Include/Protocol/LoadPe32Image.h  |    14 +-
 .../MdeModulePkg/Include/Protocol/Print2.h         |   158 +-
 .../Include/Protocol/SmmFaultTolerantWrite.h       |    26 +-
 .../Include/Protocol/SmmFirmwareVolumeBlock.h      |    22 +-
 .../Include/Protocol/SmmSwapAddressRange.h         |    30 +-
 .../MdeModulePkg/Include/Protocol/SmmVariable.h    |    16 +-
 .../Include/Protocol/SwapAddressRange.h            |    54 +-
 .../Include/Protocol/UfsHostController.h           |   205 +
 .../MdeModulePkg/Include/Protocol/VariableLock.h   |    63 +
 .../BasePlatformHookLibNull.c                      |     6 +-
 .../BasePlatformHookLibNull.inf                    |     3 +-
 .../BasePlatformHookLibNull.uni                    |   Bin 0 -> 1644 bytes
 .../BaseResetSystemLibNull.c                       |     8 +-
 .../BaseResetSystemLibNull.inf                     |     3 +-
 .../BaseResetSystemLibNull.uni                     |   Bin 0 -> 1956 bytes
 .../BaseSerialPortLib16550.c                       |   593 +-
 .../BaseSerialPortLib16550.inf                     |    25 +-
 .../BaseSerialPortLib16550.uni                     |   Bin 0 -> 1672 bytes
 .../CpuExceptionHandlerLibNull.c                   |    99 +
 .../CpuExceptionHandlerLibNull.inf                 |    36 +
 .../CpuExceptionHandlerLibNull.uni                 |   Bin 0 -> 1902 bytes
 .../CustomizedDisplayLib}/Colors.h                 |     0
 .../CustomizedDisplayLib/CustomizedDisplayLib.c    |   960 +
 .../CustomizedDisplayLib/CustomizedDisplayLib.inf  |    64 +
 .../CustomizedDisplayLib/CustomizedDisplayLib.uni  |   Bin 0 -> 7256 bytes
 .../CustomizedDisplayLibInternal.c                 |   959 +
 .../CustomizedDisplayLibInternal.h                 |   297 +
 .../CustomizedDisplayLibModStrs.uni                |   Bin 0 -> 1678 bytes
 .../DebugAgentLibNull/DebugAgentLibNull.inf        |     7 +-
 .../DebugAgentLibNull/DebugAgentLibNull.uni        |   Bin 0 -> 1820 bytes
 .../Library/DxeCapsuleLibNull/DxeCapsuleLibNull.c  |    12 +-
 .../DxeCapsuleLibNull/DxeCapsuleLibNull.inf        |     4 +-
 .../DxeCapsuleLibNull/DxeCapsuleLibNull.uni        |   Bin 0 -> 1692 bytes
 .../DxeCoreMemoryAllocationLib.inf                 |     8 +-
 .../DxeCoreMemoryAllocationLib.uni                 |   Bin 0 -> 2582 bytes
 .../DxeCoreMemoryAllocationServices.h              |    14 +-
 .../MemoryAllocationLib.c                          |   122 +-
 .../DxeCorePerformanceLib/DxeCorePerformanceLib.c  |    24 +-
 .../DxeCorePerformanceLib.inf                      |    27 +-
 .../DxeCorePerformanceLib.uni                      |   Bin 0 -> 4064 bytes
 .../DxeCorePerformanceLibInternal.h                |     2 +-
 .../DxeCrc32GuidedSectionExtractLib.c              |    26 +-
 .../DxeCrc32GuidedSectionExtractLib.inf            |    12 +-
 .../DxeCrc32GuidedSectionExtractLib.uni            |   Bin 0 -> 2708 bytes
 .../DxeDebugPrintErrorLevelLib.c                   |    74 +-
 .../DxeDebugPrintErrorLevelLib.inf                 |    25 +-
 .../DxeDebugPrintErrorLevelLib.uni                 |   Bin 0 -> 2474 bytes
 .../MdeModulePkg/Library/DxeDpcLib/DpcLib.c        |     2 +-
 .../MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf   |    21 +-
 .../MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.uni   |   Bin 0 -> 1932 bytes
 .../MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.c   |   114 +-
 .../MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf |    28 +-
 .../MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.uni |   Bin 0 -> 1868 bytes
 .../MdeModulePkg/Library/DxeNetLib/DxeNetLib.c     |   300 +-
 .../MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf   |    36 +-
 .../MdeModulePkg/Library/DxeNetLib/DxeNetLib.uni   |   Bin 0 -> 1788 bytes
 .../MdeModulePkg/Library/DxeNetLib/NetBuffer.c     |    16 +-
 .../Library/DxePerformanceLib/DxePerformanceLib.c  |     5 +-
 .../DxePerformanceLib/DxePerformanceLib.inf        |    21 +-
 .../DxePerformanceLib/DxePerformanceLib.uni        |   Bin 0 -> 2782 bytes
 .../DxePrintLibPrint2Protocol.inf                  |     6 +-
 .../DxePrintLibPrint2Protocol.uni                  |   Bin 0 -> 2064 bytes
 .../Library/DxePrintLibPrint2Protocol/PrintLib.c   |   470 +-
 .../DxeReportStatusCodeLib.inf                     |    14 +-
 .../DxeReportStatusCodeLib.uni                     |   Bin 0 -> 1708 bytes
 .../DxeReportStatusCodeLib/ReportStatusCodeLib.c   |     4 +-
 .../DxeSecurityManagementLib.c                     |   297 +-
 .../DxeSecurityManagementLib.inf                   |     7 +-
 .../DxeSecurityManagementLib.uni                   |   Bin 0 -> 1892 bytes
 .../DxeSmmPerformanceLib/DxeSmmPerformanceLib.c    |    27 +-
 .../DxeSmmPerformanceLib/DxeSmmPerformanceLib.inf  |    19 +-
 .../DxeSmmPerformanceLib/DxeSmmPerformanceLib.uni  |   Bin 0 -> 2598 bytes
 .../MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.c |    38 +-
 .../Library/DxeTcpIoLib/DxeTcpIoLib.inf            |    28 +-
 .../Library/DxeTcpIoLib/DxeTcpIoLib.uni            |   Bin 0 -> 1908 bytes
 .../MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.c |     6 +-
 .../Library/DxeUdpIoLib/DxeUdpIoLib.inf            |    30 +-
 .../Library/DxeUdpIoLib/DxeUpdIoLib.uni            |   Bin 0 -> 1988 bytes
 .../Library/LockBoxNullLib/LockBoxNullLib.c        |     2 +-
 .../Library/LockBoxNullLib/LockBoxNullLib.inf      |    10 +-
 .../Library/LockBoxNullLib/LockBoxNullLib.uni      |   Bin 0 -> 1616 bytes
 .../F86GuidedSectionExtraction.c                   |   218 +
 .../GuidedSectionExtraction.c                      |   201 +
 .../LzmaCustomDecompressLib/LZMA-SDK-README.txt    |     4 +
 .../LzmaArchCustomDecompressLib.inf                |    66 +
 .../LzmaArchDecompressLib.uni                      |   Bin 0 -> 2480 bytes
 .../LzmaCustomDecompressLib.inf                    |    62 +
 .../LzmaCustomDecompressLib/LzmaDecompress.c       |   220 +
 .../LzmaCustomDecompressLib/LzmaDecompressLib.uni  |   Bin 0 -> 2274 bytes
 .../LzmaDecompressLibInternal.h                    |    96 +
 .../LzmaCustomDecompressLib}/Sdk/C/7zVersion.h     |     0
 .../Library/LzmaCustomDecompressLib/Sdk/C/Bra.h    |    60 +
 .../Library/LzmaCustomDecompressLib}/Sdk/C/Bra86.c |     0
 .../LzmaCustomDecompressLib}/Sdk/C/CpuArch.h       |     0
 .../Library/LzmaCustomDecompressLib/Sdk/C/LzFind.c |   770 +
 .../LzmaCustomDecompressLib}/Sdk/C/LzFind.h        |     0
 .../LzmaCustomDecompressLib}/Sdk/C/LzHash.h        |     0
 .../LzmaCustomDecompressLib/Sdk/C/LzmaDec.c        |  1026 ++
 .../LzmaCustomDecompressLib/Sdk/C/LzmaDec.h        |   223 +
 .../Library/LzmaCustomDecompressLib/Sdk/C/Types.h  |   235 +
 .../LzmaCustomDecompressLib/Sdk/history.txt        |   236 +
 .../Library/LzmaCustomDecompressLib/Sdk/lzma.txt   |   594 +
 .../Library/LzmaCustomDecompressLib/UefiLzma.h     |     0
 .../OemHookStatusCodeLibNull.c                     |    22 +-
 .../OemHookStatusCodeLibNull.inf                   |     5 +-
 .../OemHookStatusCodeLibNull.uni                   |   Bin 0 -> 1892 bytes
 .../PeiCrc32GuidedSectionExtractLib.c              |   312 +
 .../PeiCrc32GuidedSectionExtractLib.inf            |    48 +
 .../PeiCrc32GuidedSectionExtractLib.uni            |   Bin 0 -> 2390 bytes
 .../PeiDebugPrintHobLib/PeiDebugPrintHobLib.c      |     8 +-
 .../PeiDebugPrintHobLib/PeiDebugPrintHobLib.inf    |     8 +-
 .../PeiDebugPrintHobLib/PeiDebugPrintHobLib.uni    |   Bin 0 -> 2076 bytes
 .../PeiDxeDebugLibReportStatusCode/DebugLib.c      |   461 +
 .../PeiDxeDebugLibReportStatusCode.inf             |    54 +
 .../PeiDxeDebugLibReportStatusCode.uni             |   Bin 0 -> 1896 bytes
 .../Library/PeiPerformanceLib/PeiPerformanceLib.c  |    23 +-
 .../PeiPerformanceLib/PeiPerformanceLib.inf        |    26 +-
 .../PeiPerformanceLib/PeiPerformanceLib.uni        |   Bin 0 -> 2504 bytes
 .../PeiRecoveryLibNull/PeiRecoveryLibNull.c        |     4 +-
 .../PeiRecoveryLibNull/PeiRecoveryLibNull.inf      |    13 +-
 .../PeiRecoveryLibNull/PeiRecoveryLibNull.uni      |   Bin 0 -> 2246 bytes
 .../PeiReportStatusCodeLib.inf                     |    11 +-
 .../PeiReportStatusCodeLib.uni                     |   Bin 0 -> 2416 bytes
 .../Library/PeiS3LibNull/PeiS3LibNull.c            |     4 +-
 .../Library/PeiS3LibNull/PeiS3LibNull.inf          |    10 +-
 .../Library/PeiS3LibNull/PeiS3LibNull.uni          |   Bin 0 -> 2200 bytes
 .../PiDxeS3BootScriptLib/BootScriptExecute.c       |   904 +-
 .../BootScriptInternalFormat.h                     |     8 +-
 .../Library/PiDxeS3BootScriptLib/BootScriptSave.c  |  1032 +-
 .../PiDxeS3BootScriptLib/DxeS3BootScriptLib.inf    |    31 +-
 .../PiDxeS3BootScriptLib/DxeS3BootScriptLib.uni    |   Bin 0 -> 1794 bytes
 .../PiDxeS3BootScriptLib/InternalBootScriptLib.h   |    10 +-
 .../MemoryAllocationLib.c                          |   155 +-
 .../PiSmmCoreMemoryAllocationLib.inf               |    10 +-
 .../PiSmmCoreMemoryAllocationLib.uni               |   Bin 0 -> 2634 bytes
 .../PiSmmCoreMemoryAllocationServices.h            |    49 +-
 .../PiSmmCoreSmmServicesTableLib.inf               |     5 +-
 .../PiSmmCoreSmmServicesTableLib.uni               |   Bin 0 -> 1644 bytes
 .../PlatformHookLibSerialPortPpi.c                 |    36 +
 .../PlatformHookLibSerialPortPpi.inf               |    38 +
 .../PlatformHookLibSerialPortPpi.uni               |   Bin 0 -> 2256 bytes
 .../ReportStatusCodeLib.c                          |    38 +-
 .../RuntimeDxeReportStatusCodeLib.inf              |    11 +-
 .../RuntimeDxeReportStatusCodeLib.uni              |   Bin 0 -> 1990 bytes
 .../SmmCorePerformanceLib/SmmCorePerformanceLib.c  |   197 +-
 .../SmmCorePerformanceLib.inf                      |    25 +-
 .../SmmCorePerformanceLib.uni                      |   Bin 0 -> 3528 bytes
 .../SmmCorePerformanceLibInternal.h                |     8 +-
 .../SmmCorePlatformHookLibNull.c                   |     8 +-
 .../SmmCorePlatformHookLibNull.inf                 |     3 +-
 .../SmmCorePlatformHookLibNull.uni                 |   Bin 0 -> 1710 bytes
 .../Library/SmmLockBoxLib/SmmLockBoxDxeLib.c       |     2 +-
 .../Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf     |    12 +-
 .../Library/SmmLockBoxLib/SmmLockBoxDxeLib.uni     |   Bin 0 -> 1608 bytes
 .../Library/SmmLockBoxLib/SmmLockBoxPeiLib.c       |     4 +-
 .../Library/SmmLockBoxLib/SmmLockBoxPeiLib.inf     |    19 +-
 .../Library/SmmLockBoxLib/SmmLockBoxPeiLib.uni     |   Bin 0 -> 1608 bytes
 .../Library/SmmLockBoxLib/SmmLockBoxSmmLib.c       |    16 +-
 .../Library/SmmLockBoxLib/SmmLockBoxSmmLib.inf     |    11 +-
 .../Library/SmmLockBoxLib/SmmLockBoxSmmLib.uni     |   Bin 0 -> 1608 bytes
 .../Library/SmmPerformanceLib/SmmPerformanceLib.c  |     7 +-
 .../SmmPerformanceLib/SmmPerformanceLib.inf        |    21 +-
 .../SmmPerformanceLib/SmmPerformanceLib.uni        |   Bin 0 -> 2848 bytes
 .../SmmReportStatusCodeLib/ReportStatusCodeLib.c   |     4 +-
 .../SmmReportStatusCodeLib.inf                     |    14 +-
 .../SmmReportStatusCodeLib.uni                     |   Bin 0 -> 1718 bytes
 .../MdeModulePkg/Library/UefiHiiLib/HiiLanguage.c  |    12 +-
 .../MdeModulePkg/Library/UefiHiiLib/HiiLib.c       |  1612 +-
 .../MdeModulePkg/Library/UefiHiiLib/HiiString.c    |   104 +-
 .../Library/UefiHiiLib/InternalHiiLib.h            |    12 +-
 .../MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf |    12 +-
 .../MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.uni |   Bin 0 -> 1886 bytes
 .../UefiHiiServicesLib/UefiHiiServicesLib.c        |    28 +-
 .../UefiHiiServicesLib/UefiHiiServicesLib.inf      |    19 +-
 .../UefiHiiServicesLib/UefiHiiServicesLib.uni      |   Bin 0 -> 1686 bytes
 .../Devices/EFI/Firmware/MdeModulePkg/License.txt  |    25 +
 .../EFI/Firmware/MdeModulePkg/Logo/Logo.inf        |    10 +-
 .../EFI/Firmware/MdeModulePkg/Logo/Logo.uni        |   Bin 0 -> 2260 bytes
 .../EFI/Firmware/MdeModulePkg/Logo/LogoExtra.uni   |   Bin 0 -> 1312 bytes
 .../EFI/Firmware/MdeModulePkg/MdeModulePkg.dec     |  2063 ++-
 .../EFI/Firmware/MdeModulePkg/MdeModulePkg.dsc     |    59 +-
 .../EFI/Firmware/MdeModulePkg/MdeModulePkg.uni     |   Bin 0 -> 151736 bytes
 .../Firmware/MdeModulePkg/MdeModulePkgExtra.uni    |   Bin 0 -> 1350 bytes
 .../Universal/Acpi/AcpiPlatformDxe/AcpiPlatform.c  |   161 +-
 .../Acpi/AcpiPlatformDxe/AcpiPlatform.uni          |   Bin 0 -> 1586 bytes
 .../Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf       |    13 +-
 .../Acpi/AcpiPlatformDxe/AcpiPlatformExtra.uni     |   Bin 0 -> 1370 bytes
 .../Universal/Acpi/AcpiTableDxe/AcpiSdt.c          |   104 +-
 .../Universal/Acpi/AcpiTableDxe/AcpiSdt.h          |   102 +-
 .../Universal/Acpi/AcpiTableDxe/AcpiTable.h        |    17 +-
 .../Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf   |    28 +-
 .../Universal/Acpi/AcpiTableDxe/AcpiTableDxe.uni   |   Bin 0 -> 1578 bytes
 .../Acpi/AcpiTableDxe/AcpiTableDxeExtra.uni        |   Bin 0 -> 1350 bytes
 .../Acpi/AcpiTableDxe/AcpiTableProtocol.c          |   255 +-
 .../MdeModulePkg/Universal/Acpi/AcpiTableDxe/Aml.c |   304 +-
 .../Universal/Acpi/AcpiTableDxe/AmlChild.c         |    24 +-
 .../Universal/Acpi/AcpiTableDxe/AmlNamespace.c     |    44 +-
 .../Universal/Acpi/AcpiTableDxe/AmlOption.c        |    24 +-
 .../Universal/Acpi/AcpiTableDxe/AmlString.c        |    24 +-
 .../BootGraphicsResourceTableDxe.c                 |    81 +-
 .../BootGraphicsResourceTableDxe.inf               |    24 +-
 .../BootGraphicsResourceTableDxe.uni               |   Bin 0 -> 1854 bytes
 .../BootGraphicsResourceTableDxeExtra.uni          |   Bin 0 -> 1428 bytes
 .../BootScriptExecutorDxe.inf                      |    37 +-
 .../BootScriptExecutorDxe.uni                      |   Bin 0 -> 1910 bytes
 .../BootScriptExecutorDxeExtra.uni                 |   Bin 0 -> 1390 bytes
 .../Acpi/BootScriptExecutorDxe/IA32/S3Asm.S        |     6 +-
 .../Acpi/BootScriptExecutorDxe/IA32/S3Asm.asm      |    12 +-
 .../Acpi/BootScriptExecutorDxe/IA32/SetIdtEntry.c  |    49 +-
 .../Acpi/BootScriptExecutorDxe/ScriptExecute.c     |   449 +-
 .../Acpi/BootScriptExecutorDxe/ScriptExecute.h     |    37 +-
 .../Acpi/BootScriptExecutorDxe/X64/S3Asm.S         |    68 +-
 .../Acpi/BootScriptExecutorDxe/X64/S3Asm.asm       |    67 +-
 .../Acpi/BootScriptExecutorDxe/X64/SetIdtEntry.c   |   181 +-
 .../FirmwarePerformanceDxe.c                       |   413 +-
 .../FirmwarePerformanceDxe.inf                     |    50 +-
 .../FirmwarePerformanceDxe.uni                     |   Bin 0 -> 2382 bytes
 .../FirmwarePerformanceDxeExtra.uni                |   Bin 0 -> 1400 bytes
 .../FirmwarePerformancePei.c                       |    39 +-
 .../FirmwarePerformancePei.inf                     |    31 +-
 .../FirmwarePerformancePei.uni                     |   Bin 0 -> 3046 bytes
 .../FirmwarePerformancePeiExtra.uni                |   Bin 0 -> 1390 bytes
 .../FirmwarePerformanceSmm.c                       |   145 +-
 .../FirmwarePerformanceSmm.inf                     |    21 +-
 .../FirmwarePerformanceSmm.uni                     |   Bin 0 -> 2332 bytes
 .../FirmwarePerformanceSmmExtra.uni                |   Bin 0 -> 1390 bytes
 .../Acpi/S3SaveStateDxe/InternalS3SaveState.h      |    29 +-
 .../Universal/Acpi/S3SaveStateDxe/S3SaveState.c    |   203 +-
 .../Acpi/S3SaveStateDxe/S3SaveStateDxe.inf         |    18 +-
 .../Acpi/S3SaveStateDxe/S3SaveStateDxe.uni         |   Bin 0 -> 1960 bytes
 .../Acpi/S3SaveStateDxe/S3SaveStateDxeExtra.uni    |   Bin 0 -> 1360 bytes
 .../Acpi/SmmS3SaveState/InternalSmmSaveState.h     |    28 +-
 .../Universal/Acpi/SmmS3SaveState/SmmS3SaveState.c |   207 +-
 .../Acpi/SmmS3SaveState/SmmS3SaveState.inf         |    14 +-
 .../Acpi/SmmS3SaveState/SmmS3SaveState.uni         |   Bin 0 -> 2000 bytes
 .../Acpi/SmmS3SaveState/SmmS3SaveStateExtra.uni    |   Bin 0 -> 1360 bytes
 .../MdeModulePkg/Universal/CapsulePei/Capsule.h    |     9 +-
 .../Universal/CapsulePei/CapsulePei.inf            |    44 +-
 .../Universal/CapsulePei/CapsulePei.uni            |   Bin 0 -> 2114 bytes
 .../Universal/CapsulePei/CapsulePeiExtra.uni       |   Bin 0 -> 1364 bytes
 .../Universal/CapsulePei/CapsuleX64.inf            |    15 +-
 .../Universal/CapsulePei/CapsuleX64.uni            |   Bin 0 -> 2838 bytes
 .../Universal/CapsulePei/CapsuleX64Extra.uni       |   Bin 0 -> 1382 bytes
 .../Universal/CapsulePei/Common/CapsuleCoalesce.c  |   494 +-
 .../Universal/CapsulePei/Common/CommonHeader.h     |    12 +-
 .../Universal/CapsulePei/UefiCapsule.c             |   113 +-
 .../Universal/CapsulePei/X64/X64Entry.c            |    51 +-
 .../CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf        |    61 +-
 .../CapsuleRuntimeDxe/CapsuleRuntimeDxe.uni        |   Bin 0 -> 2226 bytes
 .../CapsuleRuntimeDxe/CapsuleRuntimeDxeExtra.uni   |   Bin 0 -> 1386 bytes
 .../Universal/CapsuleRuntimeDxe/CapsuleService.c   |    91 +-
 .../CapsuleRuntimeDxe/X64/SaveLongModeContext.c    |   207 +-
 .../Universal/Console/ConPlatformDxe/ConPlatform.c |    85 +-
 .../Universal/Console/ConPlatformDxe/ConPlatform.h |    20 +-
 .../Console/ConPlatformDxe/ConPlatformDxe.inf      |    39 +-
 .../Console/ConPlatformDxe/ConPlatformDxe.uni      |   Bin 0 -> 2170 bytes
 .../Console/ConPlatformDxe/ConPlatformDxeExtra.uni |   Bin 0 -> 1356 bytes
 .../Console/ConSplitterDxe/ComponentName.c         |     2 +-
 .../Universal/Console/ConSplitterDxe/ConSplitter.c |   354 +-
 .../Universal/Console/ConSplitterDxe/ConSplitter.h |    43 +-
 .../Console/ConSplitterDxe/ConSplitterDxe.inf      |    59 +-
 .../Console/ConSplitterDxe/ConSplitterDxe.uni      |   Bin 0 -> 4066 bytes
 .../Console/ConSplitterDxe/ConSplitterDxeExtra.uni |   Bin 0 -> 1356 bytes
 .../Console/ConSplitterDxe/ConSplitterGraphics.c   |    70 +-
 .../Console/GraphicsConsoleDxe/ComponentName.c     |     4 +-
 .../Console/GraphicsConsoleDxe/GraphicsConsole.c   |   198 +-
 .../Console/GraphicsConsoleDxe/GraphicsConsole.h   |    42 +-
 .../GraphicsConsoleDxe/GraphicsConsoleDxe.inf      |    25 +-
 .../GraphicsConsoleDxe/GraphicsConsoleDxe.uni      |   Bin 0 -> 2144 bytes
 .../GraphicsConsoleDxe/GraphicsConsoleDxeExtra.uni |   Bin 0 -> 1364 bytes
 .../Universal/Console/TerminalDxe/Ansi.c           |     4 +-
 .../Universal/Console/TerminalDxe/Terminal.c       |    66 +-
 .../Universal/Console/TerminalDxe/Terminal.h       |    39 +-
 .../Universal/Console/TerminalDxe/TerminalConIn.c  |    70 +-
 .../Universal/Console/TerminalDxe/TerminalConOut.c |     8 +-
 .../Universal/Console/TerminalDxe/TerminalDxe.inf  |    46 +-
 .../Universal/Console/TerminalDxe/TerminalDxe.uni  |   Bin 0 -> 2376 bytes
 .../Console/TerminalDxe/TerminalDxeExtra.uni       |   Bin 0 -> 1334 bytes
 .../Universal/DebugPortDxe/DebugPort.c             |   195 +-
 .../Universal/DebugPortDxe/DebugPort.h             |    21 +-
 .../Universal/DebugPortDxe/DebugPortDxe.inf        |    15 +-
 .../Universal/DebugPortDxe/DebugPortDxe.uni        |   Bin 0 -> 2622 bytes
 .../Universal/DebugPortDxe/DebugPortDxeExtra.uni   |   Bin 0 -> 1340 bytes
 .../Universal/DebugSupportDxe/DebugSupport.c       |    10 +-
 .../Universal/DebugSupportDxe/DebugSupportDxe.inf  |    16 +-
 .../Universal/DebugSupportDxe/DebugSupportDxe.uni  |   Bin 0 -> 2856 bytes
 .../DebugSupportDxe/DebugSupportDxeExtra.uni       |   Bin 0 -> 1352 bytes
 .../Universal/DebugSupportDxe/Ia32/AsmFuncs.S      |     8 +-
 .../Universal/DebugSupportDxe/Ia32/DebugSupport.h  |    63 +-
 .../DebugSupportDxe/Ia32/PlDebugSupport.c          |    58 +-
 .../DebugSupportDxe/Ia32/PlDebugSupport.h          |    14 +-
 .../Universal/DebugSupportDxe/Ipf/AsmFuncs.s       |     2 +-
 .../Universal/DebugSupportDxe/Ipf/Common.i         |    58 +-
 .../Universal/DebugSupportDxe/Ipf/Ds64Macros.i     |   156 +-
 .../Universal/DebugSupportDxe/Ipf/PlDebugSupport.h |     2 +-
 .../Universal/DebugSupportDxe/X64/AsmFuncs.S       |     4 +-
 .../Universal/DebugSupportDxe/X64/PlDebugSupport.h |    14 +-
 .../Universal/DevicePathDxe/DevicePath.c           |    44 +-
 .../Universal/DevicePathDxe/DevicePath.h           |   433 -
 .../Universal/DevicePathDxe/DevicePathDxe.inf      |    35 +-
 .../Universal/DevicePathDxe/DevicePathDxe.uni      |   Bin 0 -> 2532 bytes
 .../Universal/DevicePathDxe/DevicePathDxeExtra.uni |   Bin 0 -> 1364 bytes
 .../Universal/DevicePathDxe/DevicePathFromText.c   |  3155 ----
 .../Universal/DevicePathDxe/DevicePathToText.c     |  2065 ---
 .../Universal/DevicePathDxe/DevicePathUtilities.c  |   234 -
 .../Universal/Disk/CdExpressPei/CdExpressPei.inf   |    21 +-
 .../Universal/Disk/CdExpressPei/CdExpressPei.uni   |   Bin 0 -> 2296 bytes
 .../Disk/CdExpressPei/CdExpressPeiExtra.uni        |   Bin 0 -> 1368 bytes
 .../Universal/Disk/CdExpressPei/PeiCdExpress.c     |    56 +-
 .../Universal/Disk/CdExpressPei/PeiCdExpress.h     |    45 +-
 .../MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIo.c |  1290 +-
 .../MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIo.h |   169 +-
 .../Universal/Disk/DiskIoDxe/DiskIoDxe.inf         |    20 +-
 .../Universal/Disk/DiskIoDxe/DiskIoDxe.uni         |   Bin 0 -> 3152 bytes
 .../Universal/Disk/DiskIoDxe/DiskIoDxeExtra.uni    |   Bin 0 -> 1340 bytes
 .../Universal/Disk/PartitionDxe/Apple.c            |   231 +
 .../Universal/Disk/PartitionDxe/ElTorito.c         |     8 +-
 .../MdeModulePkg/Universal/Disk/PartitionDxe/Gpt.c |    67 +-
 .../MdeModulePkg/Universal/Disk/PartitionDxe/Mbr.c |    25 +-
 .../Universal/Disk/PartitionDxe/Partition.c        |   352 +-
 .../Universal/Disk/PartitionDxe/Partition.h        |    55 +-
 .../Universal/Disk/PartitionDxe/PartitionDxe.inf   |    41 +-
 .../Universal/Disk/PartitionDxe/PartitionDxe.uni   |   Bin 0 -> 3206 bytes
 .../Disk/PartitionDxe/PartitionDxeExtra.uni        |   Bin 0 -> 1348 bytes
 .../UnicodeCollation/EnglishDxe/EnglishDxe.inf     |    21 +-
 .../UnicodeCollation/EnglishDxe/EnglishDxe.uni     |   Bin 0 -> 2874 bytes
 .../EnglishDxe/EnglishDxeExtra.uni                 |   Bin 0 -> 1352 bytes
 .../EnglishDxe/UnicodeCollationEng.c               |    14 +-
 .../EnglishDxe/UnicodeCollationEng.h               |    14 +-
 .../Universal/DisplayEngineDxe/DisplayEngine.uni   |   Bin 0 -> 1902 bytes
 .../DisplayEngineDxe/DisplayEngineDxe.inf          |    66 +
 .../DisplayEngineDxe/DisplayEngineExtra.uni        |   Bin 0 -> 1334 bytes
 .../Universal/DisplayEngineDxe/FormDisplay.c       |  4091 +++++
 .../Universal/DisplayEngineDxe/FormDisplay.h       |   636 +
 .../Universal/DisplayEngineDxe/FormDisplayStr.uni  |   Bin 0 -> 15016 bytes
 .../Universal/DisplayEngineDxe/InputHandler.c      |  1531 ++
 .../Universal/DisplayEngineDxe/ProcessOptions.c    |  1448 ++
 .../Universal/DriverSampleDxe/DriverSample.c       |   185 +-
 .../Universal/DriverSampleDxe/DriverSample.h       |     3 +-
 .../Universal/DriverSampleDxe/DriverSample.uni     |   Bin 0 -> 2072 bytes
 .../Universal/DriverSampleDxe/DriverSampleDxe.inf  |    44 +-
 .../DriverSampleDxe/DriverSampleExtra.uni          |   Bin 0 -> 1348 bytes
 .../Universal/DriverSampleDxe/Inventory.vfr        |   226 +-
 .../MdeModulePkg/Universal/DriverSampleDxe/Vfr.vfr |  1579 +-
 .../Universal/DriverSampleDxe/VfrStrings.uni       |   Bin 60402 -> 61414 bytes
 .../MdeModulePkg/Universal/EbcDxe/EbcDxe.inf       |    23 +-
 .../MdeModulePkg/Universal/EbcDxe/EbcDxe.uni       |   Bin 0 -> 2304 bytes
 .../MdeModulePkg/Universal/EbcDxe/EbcDxeExtra.uni  |   Bin 0 -> 1354 bytes
 .../MdeModulePkg/Universal/EbcDxe/EbcExecute.c     |    17 +-
 .../Universal/EbcDxe/Ia32/EbcLowLevel.S            |    10 +-
 .../Universal/EbcDxe/Ia32/EbcLowLevel.asm          |    18 +-
 .../Universal/EbcDxe/Ia32/EbcSupport.c             |     6 +-
 .../Universal/EbcDxe/Ipf/EbcLowLevel.s             |    14 +-
 .../Universal/EbcDxe/X64/EbcLowLevel.S             |    16 +-
 .../Universal/EbcDxe/X64/EbcLowLevel.asm           |    12 +-
 .../MdeModulePkg/Universal/EbcDxe/X64/EbcSupport.c |     8 +-
 .../FaultTolerantWriteDxe/FaultTolerantWrite.c     |    75 +-
 .../FaultTolerantWriteDxe/FaultTolerantWrite.h     |    93 +-
 .../FaultTolerantWriteDxe/FaultTolerantWriteDxe.c  |    68 +-
 .../FaultTolerantWriteDxe.inf                      |    46 +-
 .../FaultTolerantWriteDxe.uni                      |   Bin 0 -> 2414 bytes
 .../FaultTolerantWriteDxeExtra.uni                 |   Bin 0 -> 1390 bytes
 .../FaultTolerantWriteDxe/FaultTolerantWriteSmm.c  |   268 +-
 .../FaultTolerantWriteSmm.inf                      |    56 +-
 .../FaultTolerantWriteSmmCommon.h                  |    16 +-
 .../FaultTolerantWriteSmmDxe.c                     |   114 +-
 .../FaultTolerantWriteSmmDxe.h                     |    14 +-
 .../FaultTolerantWriteSmmDxe.inf                   |    28 +-
 .../FaultTolerantWriteSmmDxe.uni                   |   Bin 0 -> 2492 bytes
 .../FaultTolerantWriteSmmDxeExtra.uni              |   Bin 0 -> 1418 bytes
 .../Universal/FaultTolerantWriteDxe/FtwMisc.c      |    94 +-
 .../SmmFaultTolerantWriteDxe.uni                   |   Bin 0 -> 2530 bytes
 .../SmmFaultTolerantWriteDxeExtra.uni              |   Bin 0 -> 1396 bytes
 .../FaultTolerantWriteDxe/UpdateWorkingBlock.c     |   194 +-
 .../FaultTolerantWritePei/FaultTolerantWritePei.c  |   321 +
 .../FaultTolerantWritePei.inf                      |    67 +
 .../FaultTolerantWritePei.uni                      |   Bin 0 -> 2094 bytes
 .../FaultTolerantWritePeiExtra.uni                 |   Bin 0 -> 1360 bytes
 .../FvSimpleFileSystemDxe/ComponentName.c          |   187 +
 .../FvSimpleFileSystemDxe/FvSimpleFileSystem.c     |   981 +
 .../FvSimpleFileSystemDxe/FvSimpleFileSystem.uni   |   Bin 0 -> 2018 bytes
 .../FvSimpleFileSystemDxe.inf                      |    74 +
 .../FvSimpleFileSystemEntryPoint.c                 |   676 +
 .../FvSimpleFileSystemExtra.uni                    |   Bin 0 -> 1384 bytes
 .../FvSimpleFileSystemInternal.h                   |   622 +
 .../Universal/HiiDatabaseDxe/ConfigRouting.c       |  3268 ++--
 .../Universal/HiiDatabaseDxe/Database.c            |    38 +-
 .../MdeModulePkg/Universal/HiiDatabaseDxe/Font.c   |   134 +-
 .../Universal/HiiDatabaseDxe/HiiDatabase.h         |   104 +-
 .../Universal/HiiDatabaseDxe/HiiDatabase.uni       |   Bin 0 -> 2252 bytes
 .../Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf    |    41 +-
 .../Universal/HiiDatabaseDxe/HiiDatabaseEntry.c    |     2 +-
 .../Universal/HiiDatabaseDxe/HiiDatabaseExtra.uni  |   Bin 0 -> 1350 bytes
 .../MdeModulePkg/Universal/HiiDatabaseDxe/Image.c  |    31 +-
 .../MdeModulePkg/Universal/HiiDatabaseDxe/String.c |   119 +-
 .../HiiResourcesSampleDxe/HiiResourcesSample.c     |     4 +-
 .../HiiResourcesSampleDxe/HiiResourcesSample.uni   |   Bin 0 -> 2064 bytes
 .../HiiResourcesSampleDxe.inf                      |    15 +-
 .../HiiResourcesSampleExtra.uni                    |   Bin 0 -> 1380 bytes
 .../Universal/HiiResourcesSampleDxe/Sample.vfr     |    90 +-
 .../Universal/LegacyRegion2Dxe/LegacyRegion2.c     |    26 +-
 .../Universal/LegacyRegion2Dxe/LegacyRegion2.h     |    12 +-
 .../LegacyRegion2Dxe/LegacyRegion2Dxe.inf          |    16 +-
 .../LegacyRegion2Dxe/LegacyRegion2Dxe.uni          |   Bin 0 -> 3878 bytes
 .../LegacyRegion2Dxe/LegacyRegion2DxeExtra.uni     |   Bin 0 -> 1370 bytes
 .../Universal/LockBox/SmmLockBox/SmmLockBox.c      |   198 +-
 .../Universal/LockBox/SmmLockBox/SmmLockBox.inf    |    25 +-
 .../Universal/LockBox/SmmLockBox/SmmLockBox.uni    |   Bin 0 -> 2006 bytes
 .../LockBox/SmmLockBox/SmmLockBoxExtra.uni         |   Bin 0 -> 1350 bytes
 .../GenericMemoryTestDxe/GenericMemoryTestDxe.inf  |    14 +-
 .../GenericMemoryTestDxe/GenericMemoryTestDxe.uni  |   Bin 0 -> 2084 bytes
 .../GenericMemoryTestDxeExtra.uni                  |   Bin 0 -> 1384 bytes
 .../GenericMemoryTestDxe/LightMemoryTest.c         |    60 +-
 .../GenericMemoryTestDxe/LightMemoryTest.h         |    50 +-
 .../MemoryTest/NullMemoryTestDxe/NullMemoryTest.c  |    64 +-
 .../MemoryTest/NullMemoryTestDxe/NullMemoryTest.h  |    62 +-
 .../NullMemoryTestDxe/NullMemoryTestDxe.inf        |    12 +-
 .../NullMemoryTestDxe/NullMemoryTestDxe.uni        |   Bin 0 -> 2078 bytes
 .../NullMemoryTestDxe/NullMemoryTestDxeExtra.uni   |   Bin 0 -> 1372 bytes
 .../MdeModulePkg/Universal/Metronome/Metronome.c   |    44 +-
 .../MdeModulePkg/Universal/Metronome/Metronome.h   |    24 +-
 .../MdeModulePkg/Universal/Metronome/Metronome.inf |    22 +-
 .../MdeModulePkg/Universal/Metronome/Metronome.uni |   Bin 0 -> 4444 bytes
 .../Universal/Metronome/MetronomeExtra.uni         |   Bin 0 -> 1354 bytes
 .../MonotonicCounterRuntimeDxe.inf                 |    13 +-
 .../MonotonicCounterRuntimeDxe.uni                 |   Bin 0 -> 2252 bytes
 .../MonotonicCounterRuntimeDxeExtra.uni            |   Bin 0 -> 1382 bytes
 .../Universal/Network/ArpDxe/ArpDriver.c           |   169 +-
 .../Universal/Network/ArpDxe/ArpDriver.h           |    94 +-
 .../Universal/Network/ArpDxe/ArpDxe.inf            |    29 +-
 .../Universal/Network/ArpDxe/ArpDxe.uni            |   Bin 0 -> 2288 bytes
 .../Universal/Network/ArpDxe/ArpDxeExtra.uni       |   Bin 0 -> 1322 bytes
 .../Universal/Network/ArpDxe/ArpImpl.c             |     8 +-
 .../Universal/Network/ArpDxe/ArpImpl.h             |    80 +-
 .../Universal/Network/ArpDxe/ArpMain.c             |    56 +-
 .../Universal/Network/ArpDxe/ComponentName.c       |    53 +-
 .../Universal/Network/Dhcp4Dxe/ComponentName.c     |   129 +-
 .../Universal/Network/Dhcp4Dxe/Dhcp4Driver.c       |   105 +-
 .../Universal/Network/Dhcp4Dxe/Dhcp4Driver.h       |    21 +-
 .../Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf        |    20 +-
 .../Universal/Network/Dhcp4Dxe/Dhcp4Dxe.uni        |   Bin 0 -> 2510 bytes
 .../Universal/Network/Dhcp4Dxe/Dhcp4DxeExtra.uni   |   Bin 0 -> 1334 bytes
 .../Universal/Network/Dhcp4Dxe/Dhcp4Impl.c         |    30 +-
 .../Universal/Network/Dhcp4Dxe/Dhcp4Impl.h         |    15 +-
 .../Universal/Network/Dhcp4Dxe/Dhcp4Io.c           |    37 +-
 .../Universal/Network/Dhcp4Dxe/Dhcp4Io.h           |     2 +-
 .../Universal/Network/Dhcp4Dxe/Dhcp4Option.c       |     2 +-
 .../Universal/Network/Dhcp4Dxe/Dhcp4Option.h       |     4 +-
 .../MdeModulePkg/Universal/Network/DpcDxe/Dpc.c    |     2 +-
 .../Universal/Network/DpcDxe/DpcDxe.inf            |    20 +-
 .../Universal/Network/DpcDxe/DpcDxe.uni            |   Bin 0 -> 1776 bytes
 .../Universal/Network/DpcDxe/DpcDxeExtra.uni       |   Bin 0 -> 1364 bytes
 .../Universal/Network/IScsiDxe/ComponentName.c     |   158 +-
 .../Universal/Network/IScsiDxe/ComponentName.h     |     6 +-
 .../Universal/Network/IScsiDxe/IScsi4Dxe.uni       |   Bin 0 -> 2696 bytes
 .../Universal/Network/IScsiDxe/IScsi4DxeExtra.uni  |   Bin 0 -> 1334 bytes
 .../Universal/Network/IScsiDxe/IScsiCHAP.c         |     3 +
 .../Universal/Network/IScsiDxe/IScsiCHAP.h         |     6 +-
 .../Universal/Network/IScsiDxe/IScsiConfig.c       |    45 +-
 .../Universal/Network/IScsiDxe/IScsiConfig.h       |    24 +-
 .../Universal/Network/IScsiDxe/IScsiConfigDxe.vfr  |   443 +-
 .../Universal/Network/IScsiDxe/IScsiDhcp.c         |    10 +-
 .../Universal/Network/IScsiDxe/IScsiDhcp.h         |     2 +-
 .../Universal/Network/IScsiDxe/IScsiDriver.c       |   237 +-
 .../Universal/Network/IScsiDxe/IScsiDriver.h       |    42 +-
 .../Universal/Network/IScsiDxe/IScsiDxe.inf        |    72 +-
 .../Network/IScsiDxe/IScsiExtScsiPassThru.c        |    45 +-
 .../Universal/Network/IScsiDxe/IScsiIbft.c         |    25 +-
 .../Universal/Network/IScsiDxe/IScsiMisc.c         |   171 +-
 .../Universal/Network/IScsiDxe/IScsiMisc.h         |    49 +-
 .../Universal/Network/IScsiDxe/IScsiProto.c        |    89 +-
 .../Universal/Network/IScsiDxe/IScsiProto.h        |    19 +-
 .../Universal/Network/IScsiDxe/IScsiTcp4Io.c       |    12 +-
 .../Universal/Network/IScsiDxe/IScsiTcp4Io.h       |    10 +-
 .../MdeModulePkg/Universal/Network/IScsiDxe/Md5.c  |    60 +-
 .../MdeModulePkg/Universal/Network/IScsiDxe/Md5.h  |     4 +-
 .../Universal/Network/Ip4ConfigDxe/ComponentName.c |     6 +-
 .../Universal/Network/Ip4ConfigDxe/Ip4Config.c     |    39 +-
 .../Universal/Network/Ip4ConfigDxe/Ip4Config.h     |    13 +-
 .../Network/Ip4ConfigDxe/Ip4ConfigDriver.c         |    29 +-
 .../Network/Ip4ConfigDxe/Ip4ConfigDxe.inf          |    41 +-
 .../Network/Ip4ConfigDxe/Ip4ConfigDxe.uni          |   Bin 0 -> 2700 bytes
 .../Network/Ip4ConfigDxe/Ip4ConfigDxe.vfr          |   183 +-
 .../Network/Ip4ConfigDxe/Ip4ConfigDxeExtra.uni     |   Bin 0 -> 1366 bytes
 .../Universal/Network/Ip4ConfigDxe/Ip4ConfigNv.c   |     4 +-
 .../Network/Ip4ConfigDxe/NicIp4Variable.c          |     6 +-
 .../Universal/Network/Ip4Dxe/ComponentName.c       |   128 +-
 .../Universal/Network/Ip4Dxe/Ip4Common.c           |   150 +-
 .../Universal/Network/Ip4Dxe/Ip4Common.h           |    36 +-
 .../Universal/Network/Ip4Dxe/Ip4Driver.c           |   213 +-
 .../Universal/Network/Ip4Dxe/Ip4Driver.h           |    27 +-
 .../Universal/Network/Ip4Dxe/Ip4Dxe.inf            |    35 +-
 .../Universal/Network/Ip4Dxe/Ip4Dxe.uni            |   Bin 0 -> 2842 bytes
 .../Universal/Network/Ip4Dxe/Ip4DxeExtra.uni       |   Bin 0 -> 1326 bytes
 .../Universal/Network/Ip4Dxe/Ip4Icmp.c             |    13 +-
 .../Universal/Network/Ip4Dxe/Ip4Icmp.h             |     2 +-
 .../MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.c  |    18 +-
 .../MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.h  |     6 +-
 .../Universal/Network/Ip4Dxe/Ip4Igmp.c             |     2 +-
 .../Universal/Network/Ip4Dxe/Ip4Impl.c             |   248 +-
 .../Universal/Network/Ip4Dxe/Ip4Impl.h             |    23 +-
 .../Universal/Network/Ip4Dxe/Ip4Input.c            |   200 +-
 .../Universal/Network/Ip4Dxe/Ip4Input.h            |    40 +-
 .../Universal/Network/Ip4Dxe/Ip4Option.c           |     4 +-
 .../Universal/Network/Ip4Dxe/Ip4Option.h           |     4 +-
 .../Universal/Network/Ip4Dxe/Ip4Output.c           |   107 +-
 .../Universal/Network/Ip4Dxe/Ip4Route.h            |     2 +-
 .../Universal/Network/MnpDxe/ComponentName.c       |   172 +-
 .../Universal/Network/MnpDxe/ComponentName.h       |     3 +-
 .../Universal/Network/MnpDxe/MnpConfig.c           |    62 +-
 .../Universal/Network/MnpDxe/MnpDriver.c           |    88 +-
 .../Universal/Network/MnpDxe/MnpDriver.h           |     8 +-
 .../Universal/Network/MnpDxe/MnpDxe.inf            |    22 +-
 .../Universal/Network/MnpDxe/MnpDxe.uni            |   Bin 0 -> 2636 bytes
 .../Universal/Network/MnpDxe/MnpDxeExtra.uni       |   Bin 0 -> 1320 bytes
 .../MdeModulePkg/Universal/Network/MnpDxe/MnpIo.c  |    38 +-
 .../Universal/Network/MnpDxe/MnpVlan.c             |    11 +-
 .../Universal/Network/MnpDxe/MnpVlan.h             |     4 +-
 .../Universal/Network/Mtftp4Dxe/ComponentName.c    |   127 +-
 .../Universal/Network/Mtftp4Dxe/Mtftp4Driver.c     |   173 +-
 .../Universal/Network/Mtftp4Dxe/Mtftp4Driver.h     |    17 +-
 .../Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf      |    19 +-
 .../Universal/Network/Mtftp4Dxe/Mtftp4Dxe.uni      |   Bin 0 -> 2290 bytes
 .../Universal/Network/Mtftp4Dxe/Mtftp4DxeExtra.uni |   Bin 0 -> 1338 bytes
 .../Universal/Network/Mtftp4Dxe/Mtftp4Impl.c       |   255 +-
 .../Universal/Network/Mtftp4Dxe/Mtftp4Impl.h       |    31 +-
 .../Universal/Network/Mtftp4Dxe/Mtftp4Option.h     |     6 +-
 .../Universal/Network/Mtftp4Dxe/Mtftp4Rrq.c        |    78 +-
 .../Universal/Network/Mtftp4Dxe/Mtftp4Support.c    |    70 +-
 .../Universal/Network/Mtftp4Dxe/Mtftp4Support.h    |    40 +-
 .../Universal/Network/Mtftp4Dxe/Mtftp4Wrq.c        |    29 +-
 .../Universal/Network/SnpDxe/Callback.c            |   216 +-
 .../Universal/Network/SnpDxe/ComponentName.c       |   138 +-
 .../Universal/Network/SnpDxe/Initialize.c          |    20 +-
 .../Universal/Network/SnpDxe/Mcast_ip_to_mac.c     |    34 +-
 .../MdeModulePkg/Universal/Network/SnpDxe/Nvdata.c |    56 +-
 .../Universal/Network/SnpDxe/Receive_filters.c     |    98 +-
 .../MdeModulePkg/Universal/Network/SnpDxe/Reset.c  |    22 +-
 .../Universal/Network/SnpDxe/Shutdown.c            |    22 +-
 .../MdeModulePkg/Universal/Network/SnpDxe/Snp.c    |   354 +-
 .../MdeModulePkg/Universal/Network/SnpDxe/Snp.h    |   155 +-
 .../Universal/Network/SnpDxe/SnpDxe.inf            |    36 +-
 .../Universal/Network/SnpDxe/SnpDxe.uni            |   Bin 0 -> 2100 bytes
 .../Universal/Network/SnpDxe/SnpDxeExtra.uni       |   Bin 0 -> 1322 bytes
 .../MdeModulePkg/Universal/Network/SnpDxe/Start.c  |    16 +-
 .../Universal/Network/SnpDxe/Station_address.c     |    45 +-
 .../MdeModulePkg/Universal/Network/SnpDxe/Stop.c   |    28 +-
 .../Universal/Network/SnpDxe/Transmit.c            |    52 +-
 .../Universal/Network/SnpDxe/WaitForPacket.c       |     8 +-
 .../Universal/Network/Tcp4Dxe/ComponentName.c      |   128 +-
 .../Universal/Network/Tcp4Dxe/SockImpl.c           |    44 +-
 .../Universal/Network/Tcp4Dxe/SockImpl.h           |     6 +-
 .../Universal/Network/Tcp4Dxe/SockInterface.c      |    16 +-
 .../Universal/Network/Tcp4Dxe/Socket.h             |   157 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Dispatcher.c     |    40 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Driver.c         |   214 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Driver.h         |   115 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Dxe.inf          |    22 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Dxe.uni          |   Bin 0 -> 2228 bytes
 .../Universal/Network/Tcp4Dxe/Tcp4DxeExtra.uni     |   Bin 0 -> 1330 bytes
 .../Universal/Network/Tcp4Dxe/Tcp4Func.h           |    27 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Input.c          |     3 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Main.c           |   194 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Main.h           |   204 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Misc.c           |   206 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Option.c         |    14 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Option.h         |     2 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Output.c         |    10 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Proto.h          |     4 +-
 .../Universal/Network/Tcp4Dxe/Tcp4Timer.c          |     8 +-
 .../Universal/Network/Udp4Dxe/ComponentName.c      |   126 +-
 .../Universal/Network/Udp4Dxe/Udp4Driver.c         |   134 +-
 .../Universal/Network/Udp4Dxe/Udp4Driver.h         |    16 +-
 .../Universal/Network/Udp4Dxe/Udp4Dxe.inf          |    22 +-
 .../Universal/Network/Udp4Dxe/Udp4Dxe.uni          |   Bin 0 -> 2144 bytes
 .../Universal/Network/Udp4Dxe/Udp4DxeExtra.uni     |   Bin 0 -> 1330 bytes
 .../Universal/Network/Udp4Dxe/Udp4Impl.c           |   171 +-
 .../Universal/Network/Udp4Dxe/Udp4Impl.h           |    60 +-
 .../Universal/Network/Udp4Dxe/Udp4Main.c           |    20 +-
 .../Universal/Network/UefiPxeBcDxe/ComponentName.c |    64 +-
 .../Universal/Network/UefiPxeBcDxe/PxeBcDhcp.c     |    87 +-
 .../Universal/Network/UefiPxeBcDxe/PxeBcDhcp.h     |    31 +-
 .../Universal/Network/UefiPxeBcDxe/PxeBcDriver.c   |     4 +-
 .../Universal/Network/UefiPxeBcDxe/PxeBcDriver.h   |    10 +-
 .../Universal/Network/UefiPxeBcDxe/PxeBcImpl.c     |    50 +-
 .../Universal/Network/UefiPxeBcDxe/PxeBcMtftp.c    |    38 +-
 .../Universal/Network/UefiPxeBcDxe/PxeBcMtftp.h    |    18 +-
 .../Universal/Network/UefiPxeBcDxe/PxeBcSupport.h  |     8 +-
 .../Network/UefiPxeBcDxe/UefiPxe4BcDxe.uni         |   Bin 0 -> 2834 bytes
 .../Network/UefiPxeBcDxe/UefiPxe4BcDxeExtra.uni    |   Bin 0 -> 1366 bytes
 .../Network/UefiPxeBcDxe/UefiPxeBcDxe.inf          |    53 +-
 .../Universal/Network/VlanConfigDxe/VlanConfig.vfr |   158 +-
 .../Network/VlanConfigDxe/VlanConfigDriver.c       |    13 +-
 .../Network/VlanConfigDxe/VlanConfigDxe.inf        |    22 +-
 .../Network/VlanConfigDxe/VlanConfigDxe.uni        |   Bin 0 -> 1988 bytes
 .../Network/VlanConfigDxe/VlanConfigDxeExtra.uni   |   Bin 0 -> 1366 bytes
 .../Network/VlanConfigDxe/VlanConfigImpl.c         |    92 +-
 .../Network/VlanConfigDxe/VlanConfigImpl.h         |     7 +-
 .../Firmware/MdeModulePkg/Universal/PCD/Dxe/Pcd.c  |   640 +-
 .../MdeModulePkg/Universal/PCD/Dxe/Pcd.inf         |   188 +-
 .../MdeModulePkg/Universal/PCD/Dxe/PcdDxe.uni      |   Bin 0 -> 29368 bytes
 .../MdeModulePkg/Universal/PCD/Dxe/PcdDxeExtra.uni |   Bin 0 -> 1370 bytes
 .../MdeModulePkg/Universal/PCD/Dxe/Service.c       |   927 +-
 .../MdeModulePkg/Universal/PCD/Dxe/Service.h       |   505 +-
 .../Firmware/MdeModulePkg/Universal/PCD/Pei/Pcd.c  |   724 +-
 .../MdeModulePkg/Universal/PCD/Pei/Pcd.inf         |   193 +-
 .../MdeModulePkg/Universal/PCD/Pei/PcdPeim.uni     |   Bin 0 -> 29190 bytes
 .../Universal/PCD/Pei/PcdPeimExtra.uni             |   Bin 0 -> 1372 bytes
 .../MdeModulePkg/Universal/PCD/Pei/Service.c       |   610 +-
 .../MdeModulePkg/Universal/PCD/Pei/Service.h       |   516 +-
 .../PcatSingleSegmentPciCfg2Pei.inf                |    13 +-
 .../PcatSingleSegmentPciCfg2Pei.uni                |   Bin 0 -> 2364 bytes
 .../PcatSingleSegmentPciCfg2PeiExtra.uni           |   Bin 0 -> 1414 bytes
 .../PcatSingleSegmentPciCfg2Pei/PciCfg2.c          |    18 +-
 .../InternalPlatDriOverrideDxe.h                   |    17 +-
 .../PlatformDriOverrideDxe/PlatDriOverrideDxe.c    |   273 +-
 .../PlatformDriOverrideDxe/PlatDriOverrideDxe.uni  |   Bin 0 -> 5754 bytes
 .../PlatDriOverrideDxeExtra.uni                    |   Bin 0 -> 1388 bytes
 .../PlatformDriOverrideDxe/PlatDriOverrideLib.c    |    84 +-
 .../PlatformDriOverrideDxe/PlatOverMngr.h          |    13 +-
 .../PlatformDriOverrideDxe.inf                     |    71 +-
 .../Universal/PlatformDriOverrideDxe/Vfr.vfr       |   218 +-
 .../PlatformDriOverrideDxe/VfrStrings.uni          |   Bin 10106 -> 10114 bytes
 .../MdeModulePkg/Universal/PrintDxe/PrintDxe.inf   |     6 +-
 .../MdeModulePkg/Universal/PrintDxe/PrintDxe.uni   |   Bin 0 -> 1892 bytes
 .../Universal/PrintDxe/PrintDxeExtra.uni           |   Bin 0 -> 1354 bytes
 .../Pei/ReportStatusCodeRouterPei.c                |    18 +-
 .../Pei/ReportStatusCodeRouterPei.h                |    10 +-
 .../Pei/ReportStatusCodeRouterPei.inf              |    10 +-
 .../Pei/ReportStatusCodeRouterPei.uni              |   Bin 0 -> 2096 bytes
 .../Pei/ReportStatusCodeRouterPeiExtra.uni         |   Bin 0 -> 1384 bytes
 .../RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.c  |    16 +-
 .../RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.h  |    15 +-
 .../ReportStatusCodeRouterRuntimeDxe.inf           |    12 +-
 .../ReportStatusCodeRouterRuntimeDxe.uni           |   Bin 0 -> 2212 bytes
 .../ReportStatusCodeRouterRuntimeDxeExtra.uni      |   Bin 0 -> 1398 bytes
 .../Smm/ReportStatusCodeRouterSmm.c                |    16 +-
 .../Smm/ReportStatusCodeRouterSmm.h                |    12 +-
 .../Smm/ReportStatusCodeRouterSmm.inf              |    11 +-
 .../Smm/ReportStatusCodeRouterSmm.uni              |   Bin 0 -> 2212 bytes
 .../Smm/ReportStatusCodeRouterSmmExtra.uni         |   Bin 0 -> 1384 bytes
 .../Universal/ResetSystemRuntimeDxe/ResetSystem.c  |    44 +-
 .../Universal/ResetSystemRuntimeDxe/ResetSystem.h  |    18 +-
 .../ResetSystemRuntimeDxe.inf                      |    12 +-
 .../ResetSystemRuntimeDxe.uni                      |   Bin 0 -> 1760 bytes
 .../ResetSystemRuntimeDxeExtra.uni                 |   Bin 0 -> 1372 bytes
 .../SectionExtractionDxe/SectionExtractionDxe.c    |   360 +
 .../SectionExtractionDxe/SectionExtractionDxe.inf  |    48 +
 .../SectionExtractionDxe/SectionExtractionDxe.uni  |   Bin 0 -> 2022 bytes
 .../SectionExtractionDxeExtra.uni                  |   Bin 0 -> 1368 bytes
 .../SectionExtractionPei/SectionExtractionPei.c    |   274 +
 .../SectionExtractionPei/SectionExtractionPei.inf  |    49 +
 .../SectionExtractionPei/SectionExtractionPei.uni  |   Bin 0 -> 1826 bytes
 .../SectionExtractionPeiExtra.uni                  |   Bin 0 -> 1356 bytes
 .../Universal/SecurityStubDxe/SecurityStub.c       |   144 +-
 .../Universal/SecurityStubDxe/SecurityStubDxe.inf  |    12 +-
 .../Universal/SecurityStubDxe/SecurityStubDxe.uni  |   Bin 0 -> 2126 bytes
 .../SecurityStubDxe/SecurityStubDxeExtra.uni       |   Bin 0 -> 1360 bytes
 .../Universal/SetupBrowserDxe/Expression.c         |   580 +-
 .../Universal/SetupBrowserDxe/Expression.h         |   265 +
 .../Universal/SetupBrowserDxe/IfrParse.c           |   879 +-
 .../Universal/SetupBrowserDxe/InputHandler.c       |  1390 --
 .../Universal/SetupBrowserDxe/Presentation.c       |  2689 ++-
 .../MdeModulePkg/Universal/SetupBrowserDxe/Print.c |   272 -
 .../Universal/SetupBrowserDxe/ProcessOptions.c     |  1018 --
 .../MdeModulePkg/Universal/SetupBrowserDxe/Setup.c |  6045 +++---
 .../MdeModulePkg/Universal/SetupBrowserDxe/Setup.h |  1228 +-
 .../Universal/SetupBrowserDxe/SetupBrowser.uni     |   Bin 0 -> 2222 bytes
 .../Universal/SetupBrowserDxe/SetupBrowserDxe.inf  |    49 +-
 .../SetupBrowserDxe/SetupBrowserExtra.uni          |   Bin 0 -> 1354 bytes
 .../Universal/SetupBrowserDxe/SetupBrowserStr.uni  |   Bin 14292 -> 0 bytes
 .../MdeModulePkg/Universal/SetupBrowserDxe/Ui.c    |  3795 ----
 .../MdeModulePkg/Universal/SetupBrowserDxe/Ui.h    |  1026 --
 .../MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.c   |   165 +-
 .../MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h   |    16 +-
 .../MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf |    20 +-
 .../MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.uni |   Bin 0 -> 2292 bytes
 .../Universal/SmbiosDxe/SmbiosDxeExtra.uni         |   Bin 0 -> 1326 bytes
 .../StatusCodeHandler/Pei/MemoryStausCodeWorker.c  |     2 +-
 .../StatusCodeHandler/Pei/SerialStatusCodeWorker.c |    14 +-
 .../StatusCodeHandler/Pei/StatusCodeHandlerPei.c   |     6 +-
 .../StatusCodeHandler/Pei/StatusCodeHandlerPei.h   |     7 +-
 .../StatusCodeHandler/Pei/StatusCodeHandlerPei.inf |    27 +-
 .../StatusCodeHandler/Pei/StatusCodeHandlerPei.uni |   Bin 0 -> 2230 bytes
 .../Pei/StatusCodeHandlerPeiExtra.uni              |   Bin 0 -> 1374 bytes
 .../RuntimeDxe/MemoryStatusCodeWorker.c            |    24 +-
 .../RuntimeDxe/SerialStatusCodeWorker.c            |    56 +-
 .../RuntimeDxe/StatusCodeHandlerRuntimeDxe.c       |    12 +-
 .../RuntimeDxe/StatusCodeHandlerRuntimeDxe.h       |    19 +-
 .../RuntimeDxe/StatusCodeHandlerRuntimeDxe.inf     |    24 +-
 .../RuntimeDxe/StatusCodeHandlerRuntimeDxe.uni     |   Bin 0 -> 2148 bytes
 .../StatusCodeHandlerRuntimeDxeExtra.uni           |   Bin 0 -> 1388 bytes
 .../StatusCodeHandler/Smm/MemoryStatusCodeWorker.c |    22 +-
 .../StatusCodeHandler/Smm/SerialStatusCodeWorker.c |    56 +-
 .../StatusCodeHandler/Smm/StatusCodeHandlerSmm.c   |     6 +-
 .../StatusCodeHandler/Smm/StatusCodeHandlerSmm.h   |    19 +-
 .../StatusCodeHandler/Smm/StatusCodeHandlerSmm.inf |    23 +-
 .../StatusCodeHandler/Smm/StatusCodeHandlerSmm.uni |   Bin 0 -> 2180 bytes
 .../Smm/StatusCodeHandlerSmmExtra.uni              |   Bin 0 -> 1374 bytes
 .../Universal/TimestampDxe/TimestampDxe.c          |   166 +
 .../Universal/TimestampDxe/TimestampDxe.inf        |    51 +
 .../Universal/TimestampDxe/TimestampDxe.uni        |   Bin 0 -> 1926 bytes
 .../Universal/TimestampDxe/TimestampDxeExtra.uni   |   Bin 0 -> 1324 bytes
 .../Universal/Variable/EmuRuntimeDxe/EmuVariable.c |   165 +-
 .../EmuRuntimeDxe/EmuVariableRuntimeDxe.inf        |    45 +-
 .../EmuRuntimeDxe/EmuVariableRuntimeDxe.uni        |   Bin 0 -> 2272 bytes
 .../EmuRuntimeDxe/EmuVariableRuntimeDxeExtra.uni   |   Bin 0 -> 1374 bytes
 .../Variable/EmuRuntimeDxe/InitVariable.c          |   295 +-
 .../Universal/Variable/EmuRuntimeDxe/Variable.h    |    40 +-
 .../Universal/Variable/Pei/PeiVariable.uni         |   Bin 0 -> 2130 bytes
 .../Universal/Variable/Pei/PeiVariableExtra.uni    |   Bin 0 -> 1356 bytes
 .../MdeModulePkg/Universal/Variable/Pei/Variable.c |   522 +-
 .../MdeModulePkg/Universal/Variable/Pei/Variable.h |    36 +-
 .../Universal/Variable/Pei/VariablePei.inf         |    33 +-
 .../Universal/Variable/RuntimeDxe/Reclaim.c        |    29 +-
 .../Universal/Variable/RuntimeDxe/Variable.c       |  1666 +-
 .../Universal/Variable/RuntimeDxe/Variable.h       |   134 +-
 .../Universal/Variable/RuntimeDxe/VariableDxe.c    |   150 +-
 .../Variable/RuntimeDxe/VariableRuntimeDxe.inf     |    75 +-
 .../Variable/RuntimeDxe/VariableRuntimeDxe.uni     |   Bin 0 -> 2588 bytes
 .../RuntimeDxe/VariableRuntimeDxeExtra.uni         |   Bin 0 -> 1360 bytes
 .../Universal/Variable/RuntimeDxe/VariableSmm.c    |   422 +-
 .../Universal/Variable/RuntimeDxe/VariableSmm.inf  |    83 +-
 .../Universal/Variable/RuntimeDxe/VariableSmm.uni  |   Bin 0 -> 3746 bytes
 .../Variable/RuntimeDxe/VariableSmmExtra.uni       |   Bin 0 -> 1348 bytes
 .../Variable/RuntimeDxe/VariableSmmRuntimeDxe.c    |   403 +-
 .../Variable/RuntimeDxe/VariableSmmRuntimeDxe.inf  |    46 +-
 .../Variable/RuntimeDxe/VariableSmmRuntimeDxe.uni  |   Bin 0 -> 3018 bytes
 .../RuntimeDxe/VariableSmmRuntimeDxeExtra.uni      |   Bin 0 -> 1372 bytes
 .../Universal/WatchdogTimerDxe/WatchdogTimer.c     |     4 +-
 .../Universal/WatchdogTimerDxe/WatchdogTimer.h     |    16 +-
 .../Universal/WatchdogTimerDxe/WatchdogTimer.inf   |    18 +-
 .../Universal/WatchdogTimerDxe/WatchdogTimer.uni   |   Bin 0 -> 2116 bytes
 .../WatchdogTimerDxe/WatchdogTimerExtra.uni        |   Bin 0 -> 1350 bytes
 .../Devices/EFI/Firmware/MdePkg/Contributions.txt  |   202 +
 .../MdePkg/Include/AArch64/ProcessorBind.h         |   146 +
 .../Firmware/MdePkg/Include/Arm/ProcessorBind.h    |    54 +-
 .../Devices/EFI/Firmware/MdePkg/Include/Base.h     |    86 +-
 .../Firmware/MdePkg/Include/Ebc/ProcessorBind.h    |    36 +-
 .../EFI/Firmware/MdePkg/Include/Guid/Acpi.h        |    14 +-
 .../EFI/Firmware/MdePkg/Include/Guid/Apriori.h     |    12 +-
 .../Firmware/MdePkg/Include/Guid/AprioriFileName.h |    16 +-
 .../EFI/Firmware/MdePkg/Include/Guid/Cper.h        |     7 +-
 .../MdePkg/Include/Guid/DebugImageInfoTable.h      |    14 +-
 .../EFI/Firmware/MdePkg/Include/Guid/DxeServices.h |    12 +-
 .../EFI/Firmware/MdePkg/Include/Guid/EventGroup.h  |    23 +-
 .../Firmware/MdePkg/Include/Guid/EventLegacyBios.h |    16 +-
 .../EFI/Firmware/MdePkg/Include/Guid/FileInfo.h    |    12 +-
 .../Firmware/MdePkg/Include/Guid/FileSystemInfo.h  |    12 +-
 .../Include/Guid/FileSystemVolumeLabelInfo.h       |    12 +-
 .../MdePkg/Include/Guid/FirmwareContentsSigned.h   |    26 +
 .../MdePkg/Include/Guid/FirmwareFileSystem2.h      |    24 +-
 .../MdePkg/Include/Guid/FirmwareFileSystem3.h      |    14 +-
 .../EFI/Firmware/MdePkg/Include/Guid/FmpCapsule.h  |    98 +
 .../Firmware/MdePkg/Include/Guid/GlobalVariable.h  |   173 +-
 .../Devices/EFI/Firmware/MdePkg/Include/Guid/Gpt.h |    16 +-
 .../Firmware/MdePkg/Include/Guid/GraphicsInfoHob.h |    36 +
 .../MdePkg/Include/Guid/HiiFormMapMethodGuid.h     |    12 +-
 .../MdePkg/Include/Guid/HiiKeyBoardLayout.h        |    14 +-
 .../MdePkg/Include/Guid/HiiPlatformSetupFormset.h  |    14 +-
 .../EFI/Firmware/MdePkg/Include/Guid/HobList.h     |    12 +-
 .../MdePkg/Include/Guid/ImageAuthentication.h      |   102 +-
 .../MdePkg/Include/Guid/MdePkgTokenSpace.h         |     2 +-
 .../MdePkg/Include/Guid/MemoryAllocationHob.h      |    12 +-
 .../MdePkg/Include/Guid/MemoryOverwriteControl.h   |    32 +-
 .../Devices/EFI/Firmware/MdePkg/Include/Guid/Mps.h |    12 +-
 .../EFI/Firmware/MdePkg/Include/Guid/PcAnsi.h      |    14 +-
 .../Firmware/MdePkg/Include/Guid/SalSystemTable.h  |    12 +-
 .../EFI/Firmware/MdePkg/Include/Guid/SmBios.h      |    14 +-
 .../MdePkg/Include/Guid/StatusCodeDataTypeId.h     |   164 +-
 .../MdePkg/Include/Guid/SystemResourceTable.h      |   125 +
 .../MdePkg/Include/Guid/VectorHandoffTable.h       |    33 +
 .../Firmware/MdePkg/Include/Guid/WinCertificate.h  |    78 +-
 .../Firmware/MdePkg/Include/Ia32/ProcessorBind.h   |    68 +-
 .../MdePkg/Include/IndustryStandard/Acpi.h         |     4 +-
 .../MdePkg/Include/IndustryStandard/Acpi10.h       |    18 +-
 .../MdePkg/Include/IndustryStandard/Acpi20.h       |    18 +-
 .../MdePkg/Include/IndustryStandard/Acpi30.h       |    20 +-
 .../MdePkg/Include/IndustryStandard/Acpi40.h       |    20 +-
 .../MdePkg/Include/IndustryStandard/Acpi50.h       |    56 +-
 .../MdePkg/Include/IndustryStandard/Acpi51.h       |  2129 +++
 .../MdePkg/Include/IndustryStandard/Acpi60.h       |  2333 +++
 .../IndustryStandard/AlertStandardFormatTable.h    |    18 +-
 .../MdePkg/Include/IndustryStandard/Atapi.h        |   242 +-
 .../Include/IndustryStandard/DebugPort2Table.h     |    73 +
 .../Include/IndustryStandard/DebugPortTable.h      |    50 +
 .../MdePkg/Include/IndustryStandard/ElTorito.h     |    52 +-
 .../HighPrecisionEventTimerTable.h                 |    14 +-
 .../MdePkg/Include/IndustryStandard/Hsti.h         |    82 +
 .../IndustryStandard/IScsiBootFirmwareTable.h      |    30 +-
 .../Include/IndustryStandard/LegacyBiosMpTable.h   |    18 +-
 .../Firmware/MdePkg/Include/IndustryStandard/Mbr.h |    12 +-
 .../MemoryMappedConfigurationSpaceAccessTable.h    |    18 +-
 .../Firmware/MdePkg/Include/IndustryStandard/Pal.h |    35 +-
 .../Firmware/MdePkg/Include/IndustryStandard/Pci.h |    17 +-
 .../MdePkg/Include/IndustryStandard/Pci22.h        |   145 +-
 .../MdePkg/Include/IndustryStandard/Pci23.h        |    67 +-
 .../MdePkg/Include/IndustryStandard/Pci30.h        |    28 +-
 .../MdePkg/Include/IndustryStandard/PciCodeId.h    |   100 +
 .../MdePkg/Include/IndustryStandard/PciExpress21.h |   232 +-
 .../MdePkg/Include/IndustryStandard/PciExpress30.h |    32 +
 .../MdePkg/Include/IndustryStandard/PeImage.h      |    43 +-
 .../Firmware/MdePkg/Include/IndustryStandard/Sal.h |    36 +-
 .../MdePkg/Include/IndustryStandard/Scsi.h         |    18 +-
 .../MdePkg/Include/IndustryStandard/SdramSpd.h     |    14 +-
 .../SerialPortConsoleRedirectionTable.h            |    22 +-
 .../MdePkg/Include/IndustryStandard/SmBios.h       |   415 +-
 .../MdePkg/Include/IndustryStandard/SmBus.h        |    12 +-
 .../MdePkg/Include/IndustryStandard/TcpaAcpi.h     |    58 +
 .../MdePkg/Include/IndustryStandard/Tpm12.h        |    24 +-
 .../MdePkg/Include/IndustryStandard/Tpm20.h        |  1809 ++
 .../MdePkg/Include/IndustryStandard/Tpm2Acpi.h     |    51 +
 .../Include/IndustryStandard/UefiTcgPlatform.h     |    25 +-
 .../Include/IndustryStandard/WatchdogActionTable.h |    18 +-
 .../IndustryStandard/WatchdogResourceTable.h       |    14 +-
 .../EFI/Firmware/MdePkg/Include/Ipf/IpfMacro.i     |   116 +-
 .../Firmware/MdePkg/Include/Ipf/ProcessorBind.h    |    32 +-
 .../EFI/Firmware/MdePkg/Include/Library/BaseLib.h  |   754 +-
 .../MdePkg/Include/Library/BaseMemoryLib.h         |    42 +-
 .../MdePkg/Include/Library/CacheMaintenanceLib.h   |     4 +-
 .../EFI/Firmware/MdePkg/Include/Library/CpuLib.h   |     2 +-
 .../EFI/Firmware/MdePkg/Include/Library/DebugLib.h |    36 +-
 .../Include/Library/DebugPrintErrorLevelLib.h      |     4 +-
 .../MdePkg/Include/Library/DevicePathLib.h         |   218 +-
 .../MdePkg/Include/Library/DxeCoreEntryPoint.h     |    16 +-
 .../MdePkg/Include/Library/DxeServicesLib.h        |   185 +-
 .../MdePkg/Include/Library/DxeServicesTableLib.h   |    16 +-
 .../MdePkg/Include/Library/ExtendedSalLib.h        |    50 +-
 .../Include/Library/ExtractGuidedSectionLib.h      |    92 +-
 .../EFI/Firmware/MdePkg/Include/Library/HobLib.h   |   138 +-
 .../EFI/Firmware/MdePkg/Include/Library/HstiLib.h  |   158 +
 .../EFI/Firmware/MdePkg/Include/Library/IoLib.h    |   166 +-
 .../MdePkg/Include/Library/MemoryAllocationLib.h   |    79 +-
 .../MdePkg/Include/Library/OrderedCollectionLib.h  |   425 +
 .../EFI/Firmware/MdePkg/Include/Library/PalLib.h   |    18 +-
 .../EFI/Firmware/MdePkg/Include/Library/PcdLib.h   |   558 +-
 .../Firmware/MdePkg/Include/Library/PciCf8Lib.h    |    35 +-
 .../MdePkg/Include/Library/PciExpressLib.h         |    35 +-
 .../EFI/Firmware/MdePkg/Include/Library/PciLib.h   |    45 +-
 .../MdePkg/Include/Library/PciSegmentLib.h         |    90 +-
 .../MdePkg/Include/Library/PeCoffExtraActionLib.h  |     6 +-
 .../Include/Library/PeCoffGetEntryPointLib.h       |    12 +-
 .../Firmware/MdePkg/Include/Library/PeCoffLib.h    |   131 +-
 .../MdePkg/Include/Library/PeiCoreEntryPoint.h     |    14 +-
 .../MdePkg/Include/Library/PeiServicesLib.h        |   148 +-
 .../Include/Library/PeiServicesTablePointerLib.h   |    42 +-
 .../MdePkg/Include/Library/PeimEntryPoint.h        |    18 +-
 .../MdePkg/Include/Library/PerformanceLib.h        |    25 +-
 .../Firmware/MdePkg/Include/Library/PostCodeLib.h  |    54 +-
 .../EFI/Firmware/MdePkg/Include/Library/PrintLib.h |   334 +-
 .../MdePkg/Include/Library/ReportStatusCodeLib.h   |   238 +-
 .../Include/Library/ResourcePublicationLib.h       |     4 +-
 .../MdePkg/Include/Library/S3BootScriptLib.h       |   233 +-
 .../EFI/Firmware/MdePkg/Include/Library/S3IoLib.h  |   204 +-
 .../EFI/Firmware/MdePkg/Include/Library/S3PciLib.h |    23 +-
 .../Firmware/MdePkg/Include/Library/S3StallLib.h   |     2 +-
 .../EFI/Firmware/MdePkg/Include/Library/SalLib.h   |     4 +-
 .../MdePkg/Include/Library/SerialPortLib.h         |    20 +-
 .../EFI/Firmware/MdePkg/Include/Library/SmbusLib.h |    24 +-
 .../EFI/Firmware/MdePkg/Include/Library/SmmLib.h   |    28 +-
 .../Firmware/MdePkg/Include/Library/SmmMemLib.h    |   138 +
 .../MdePkg/Include/Library/SmmPeriodicSmiLib.h     |    98 +-
 .../MdePkg/Include/Library/SmmServicesTableLib.h   |     6 +-
 .../MdePkg/Include/Library/SynchronizationLib.h    |     6 +-
 .../Include/Library/UefiApplicationEntryPoint.h    |    16 +-
 .../MdePkg/Include/Library/UefiDecompressLib.h     |    46 +-
 .../MdePkg/Include/Library/UefiDriverEntryPoint.h  |    18 +-
 .../EFI/Firmware/MdePkg/Include/Library/UefiLib.h  |   466 +-
 .../MdePkg/Include/Library/UefiRuntimeLib.h        |    10 +-
 .../Firmware/MdePkg/Include/Library/UefiScsiLib.h  |    66 +-
 .../EFI/Firmware/MdePkg/Include/Pi/PiBootMode.h    |    21 +-
 .../EFI/Firmware/MdePkg/Include/Pi/PiDependency.h  |    26 +-
 .../EFI/Firmware/MdePkg/Include/Pi/PiDxeCis.h      |   114 +-
 .../Firmware/MdePkg/Include/Pi/PiFirmwareFile.h    |   108 +-
 .../Firmware/MdePkg/Include/Pi/PiFirmwareVolume.h  |    36 +-
 .../Devices/EFI/Firmware/MdePkg/Include/Pi/PiHob.h |    90 +-
 .../Devices/EFI/Firmware/MdePkg/Include/Pi/PiI2c.h |   307 +
 .../EFI/Firmware/MdePkg/Include/Pi/PiMultiPhase.h  |    69 +-
 .../EFI/Firmware/MdePkg/Include/Pi/PiPeiCis.h      |   224 +-
 .../Firmware/MdePkg/Include/Pi/PiS3BootScript.h    |     2 +-
 .../EFI/Firmware/MdePkg/Include/Pi/PiSmmCis.h      |    62 +-
 .../Include/Pi/PiSmmCommunicationAcpiTable.h       |    10 +-
 .../EFI/Firmware/MdePkg/Include/Pi/PiStatusCode.h  |    29 +-
 .../Devices/EFI/Firmware/MdePkg/Include/PiDxe.h    |    10 +-
 .../Devices/EFI/Firmware/MdePkg/Include/PiPei.h    |    12 +-
 .../Devices/EFI/Firmware/MdePkg/Include/PiSmm.h    |    10 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/BlockIo.h      |   133 +-
 .../MdePkg/Include/Ppi/BootInRecoveryMode.h        |    14 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/CpuIo.h        |    46 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/Decompress.h   |    16 +-
 .../MdePkg/Include/Ppi/DeviceRecoveryModule.h      |    38 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/DxeIpl.h       |    16 +-
 .../Firmware/MdePkg/Include/Ppi/EndOfPeiPhase.h    |    18 +-
 .../Firmware/MdePkg/Include/Ppi/FirmwareVolume.h   |   140 +-
 .../MdePkg/Include/Ppi/FirmwareVolumeInfo.h        |    18 +-
 .../MdePkg/Include/Ppi/FirmwareVolumeInfo2.h       |    72 +
 .../EFI/Firmware/MdePkg/Include/Ppi/Graphics.h     |    85 +
 .../MdePkg/Include/Ppi/GuidedSectionExtraction.h   |    44 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/I2cMaster.h    |   108 +
 .../EFI/Firmware/MdePkg/Include/Ppi/LoadFile.h     |    23 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/LoadImage.h    |    16 +-
 .../Firmware/MdePkg/Include/Ppi/MasterBootMode.h   |    16 +-
 .../Firmware/MdePkg/Include/Ppi/MemoryDiscovered.h |    16 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/MpServices.h   |   283 +
 .../Devices/EFI/Firmware/MdePkg/Include/Ppi/Pcd.h  |   400 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/PcdInfo.h      |   105 +
 .../EFI/Firmware/MdePkg/Include/Ppi/PciCfg2.h      |     4 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/PiPcd.h        |    12 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/PiPcdInfo.h    |    82 +
 .../MdePkg/Include/Ppi/ReadOnlyVariable2.h         |    34 +-
 .../Firmware/MdePkg/Include/Ppi/RecoveryModule.h   |    22 +-
 .../MdePkg/Include/Ppi/ReportStatusCodeHandler.h   |    14 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/Reset.h        |    20 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/S3Resume2.h    |    44 +-
 .../MdePkg/Include/Ppi/SecPlatformInformation.h    |    20 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/Security2.h    |    28 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/Smbus2.h       |    46 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/Stall.h        |    16 +-
 .../EFI/Firmware/MdePkg/Include/Ppi/StatusCode.h   |    14 +-
 .../Firmware/MdePkg/Include/Ppi/TemporaryRamDone.h |    52 +
 .../MdePkg/Include/Ppi/TemporaryRamSupport.h       |    12 +-
 .../MdePkg/Include/Ppi/VectorHandoffInfo.h         |    75 +
 .../MdePkg/Include/Protocol/AbsolutePointer.h      |    64 +-
 .../Include/Protocol/AcpiSystemDescriptionTable.h  |    82 +-
 .../Firmware/MdePkg/Include/Protocol/AcpiTable.h   |    64 +-
 .../MdePkg/Include/Protocol/AdapterInformation.h   |   224 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Arp.h     |   114 +-
 .../Firmware/MdePkg/Include/Protocol/AtaPassThru.h |    72 +-
 .../MdePkg/Include/Protocol/AuthenticationInfo.h   |    36 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Bds.h     |    48 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Bis.h     |   330 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/BlockIo.h |    60 +-
 .../Firmware/MdePkg/Include/Protocol/BlockIo2.h    |    34 +-
 .../Include/Protocol/BusSpecificDriverOverride.h   |    22 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Capsule.h |    14 +-
 .../MdePkg/Include/Protocol/ComponentName.h        |    16 +-
 .../MdePkg/Include/Protocol/ComponentName2.h       |    28 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Cpu.h     |    60 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/CpuIo2.h  |    52 +-
 .../Firmware/MdePkg/Include/Protocol/DebugPort.h   |    58 +-
 .../MdePkg/Include/Protocol/DebugSupport.h         |   197 +-
 .../Firmware/MdePkg/Include/Protocol/Decompress.h  |    42 +-
 .../MdePkg/Include/Protocol/DeferredImageLoad.h    |    46 +-
 .../Firmware/MdePkg/Include/Protocol/DeviceIo.h    |    92 +-
 .../Firmware/MdePkg/Include/Protocol/DevicePath.h  |    70 +-
 .../MdePkg/Include/Protocol/DevicePathFromText.h   |    20 +-
 .../MdePkg/Include/Protocol/DevicePathToText.h     |    20 +-
 .../MdePkg/Include/Protocol/DevicePathUtilities.h  |    46 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Dhcp4.h   |    68 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Dhcp6.h   |   294 +-
 .../Firmware/MdePkg/Include/Protocol/DiskInfo.h    |    56 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/DiskIo.h  |    18 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/DiskIo2.h |   172 +
 .../MdePkg/Include/Protocol/DriverBinding.h        |   110 +-
 .../MdePkg/Include/Protocol/DriverConfiguration.h  |    22 +-
 .../MdePkg/Include/Protocol/DriverConfiguration2.h |    18 +-
 .../MdePkg/Include/Protocol/DriverDiagnostics.h    |    24 +-
 .../MdePkg/Include/Protocol/DriverDiagnostics2.h   |    20 +-
 .../MdePkg/Include/Protocol/DriverFamilyOverride.h |    40 +-
 .../MdePkg/Include/Protocol/DriverHealth.h         |   250 +-
 .../Include/Protocol/DriverSupportedEfiVersion.h   |    24 +-
 .../MdePkg/Include/Protocol/DxeSmmReadyToLock.h    |     4 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Eap.h     |    74 +-
 .../MdePkg/Include/Protocol/EapManagement.h        |   156 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Ebc.h     |    22 +-
 .../Firmware/MdePkg/Include/Protocol/EdidActive.h  |    16 +-
 .../MdePkg/Include/Protocol/EdidDiscovered.h       |    20 +-
 .../MdePkg/Include/Protocol/EdidOverride.h         |    16 +-
 .../Include/Protocol/ExtendedSalBootService.h      |    46 +-
 .../Include/Protocol/ExtendedSalServiceClasses.h   |    20 +-
 .../MdePkg/Include/Protocol/FirmwareManagement.h   |   260 +-
 .../MdePkg/Include/Protocol/FirmwareVolume2.h      |   116 +-
 .../MdePkg/Include/Protocol/FirmwareVolumeBlock.h  |    60 +-
 .../MdePkg/Include/Protocol/FormBrowser2.h         |    50 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Ftp4.h    |   262 +-
 .../MdePkg/Include/Protocol/GraphicsOutput.h       |   131 +-
 .../Include/Protocol/GuidedSectionExtraction.h     |    32 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Hash.h    |    71 +-
 .../MdePkg/Include/Protocol/HiiConfigAccess.h      |    65 +-
 .../MdePkg/Include/Protocol/HiiConfigRouting.h     |   136 +-
 .../Firmware/MdePkg/Include/Protocol/HiiDatabase.h |   138 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/HiiFont.h |    55 +-
 .../Firmware/MdePkg/Include/Protocol/HiiImage.h    |    86 +-
 .../MdePkg/Include/Protocol/HiiPackageList.h       |    14 +-
 .../Firmware/MdePkg/Include/Protocol/HiiString.h   |    43 +-
 .../Protocol/I2cBusConfigurationManagement.h       |   171 +
 .../MdePkg/Include/Protocol/I2cEnumerate.h         |   110 +
 .../EFI/Firmware/MdePkg/Include/Protocol/I2cHost.h |   160 +
 .../EFI/Firmware/MdePkg/Include/Protocol/I2cIo.h   |   175 +
 .../Firmware/MdePkg/Include/Protocol/I2cMaster.h   |   192 +
 .../MdePkg/Include/Protocol/IScsiInitiatorName.h   |    22 +-
 .../MdePkg/Include/Protocol/IdeControllerInit.h    |   294 +-
 .../Protocol/IncompatiblePciDeviceSupport.h        |   130 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Ip4.h     |   106 +-
 .../Firmware/MdePkg/Include/Protocol/Ip4Config.h   |   109 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Ip6.h     |    10 +-
 .../Firmware/MdePkg/Include/Protocol/Ip6Config.h   |   238 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/IpSec.h   |   176 +-
 .../Firmware/MdePkg/Include/Protocol/IpSecConfig.h |   524 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Kms.h     |    94 +-
 .../MdePkg/Include/Protocol/LegacyRegion2.h        |    18 +-
 .../Firmware/MdePkg/Include/Protocol/LoadFile.h    |    18 +-
 .../Firmware/MdePkg/Include/Protocol/LoadFile2.h   |    18 +-
 .../Firmware/MdePkg/Include/Protocol/LoadedImage.h |    30 +-
 .../MdePkg/Include/Protocol/ManagedNetwork.h       |    14 +-
 .../Firmware/MdePkg/Include/Protocol/McaInitPmi.h  |    10 +-
 .../Firmware/MdePkg/Include/Protocol/Metronome.h   |    52 +-
 .../MdePkg/Include/Protocol/MonotonicCounter.h     |    14 +-
 .../Firmware/MdePkg/Include/Protocol/MpService.h   |   480 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Mtftp4.h  |    10 +-
 .../Include/Protocol/NetworkInterfaceIdentifier.h  |    16 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Pcd.h     |   411 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/PcdInfo.h |   105 +
 .../Protocol/PciHostBridgeResourceAllocation.h     |   136 +-
 .../MdePkg/Include/Protocol/PciHotPlugInit.h       |   132 +-
 .../MdePkg/Include/Protocol/PciHotPlugRequest.h    |   124 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/PciIo.h   |   260 +-
 .../Firmware/MdePkg/Include/Protocol/PciPlatform.h |    28 +-
 .../MdePkg/Include/Protocol/PciRootBridgeIo.h      |   194 +-
 .../Firmware/MdePkg/Include/Protocol/PiPcdInfo.h   |    83 +
 .../Include/Protocol/PlatformDriverOverride.h      |    94 +-
 .../Protocol/PlatformToDriverConfiguration.h       |    76 +-
 .../Firmware/MdePkg/Include/Protocol/PxeBaseCode.h |   270 +-
 .../MdePkg/Include/Protocol/PxeBaseCodeCallBack.h  |    52 +-
 .../MdePkg/Include/Protocol/RealTimeClock.h        |    16 +-
 .../Include/Protocol/ReportStatusCodeHandler.h     |    22 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Reset.h   |    14 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Rng.h     |   156 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Runtime.h |    48 +-
 .../Firmware/MdePkg/Include/Protocol/S3SaveState.h |    52 +-
 .../MdePkg/Include/Protocol/S3SmmSaveState.h       |    22 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/ScsiIo.h  |    51 +-
 .../MdePkg/Include/Protocol/ScsiPassThru.h         |    34 +-
 .../MdePkg/Include/Protocol/ScsiPassThruExt.h      |    52 +-
 .../Firmware/MdePkg/Include/Protocol/Security.h    |    50 +-
 .../Firmware/MdePkg/Include/Protocol/Security2.h   |   107 +
 .../MdePkg/Include/Protocol/SecurityPolicy.h       |    12 +-
 .../Firmware/MdePkg/Include/Protocol/SerialIo.h    |    46 +-
 .../MdePkg/Include/Protocol/ServiceBinding.h       |    44 +-
 .../MdePkg/Include/Protocol/SimpleFileSystem.h     |   209 +-
 .../MdePkg/Include/Protocol/SimpleNetwork.h        |    48 +-
 .../MdePkg/Include/Protocol/SimplePointer.h        |    48 +-
 .../MdePkg/Include/Protocol/SimpleTextInEx.h       |     6 +-
 .../MdePkg/Include/Protocol/SimpleTextOut.h        |    32 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Smbios.h  |    52 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/SmbusHc.h |    66 +-
 .../Firmware/MdePkg/Include/Protocol/SmmAccess2.h  |    32 +-
 .../Firmware/MdePkg/Include/Protocol/SmmBase2.h    |    24 +-
 .../MdePkg/Include/Protocol/SmmCommunication.h     |    18 +-
 .../MdePkg/Include/Protocol/SmmConfiguration.h     |    28 +-
 .../Firmware/MdePkg/Include/Protocol/SmmControl2.h |    34 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/SmmCpu.h  |    75 +-
 .../Firmware/MdePkg/Include/Protocol/SmmCpuIo2.h   |    12 +-
 .../Firmware/MdePkg/Include/Protocol/SmmEndOfDxe.h |    28 +
 .../MdePkg/Include/Protocol/SmmGpiDispatch2.h      |    24 +-
 .../MdePkg/Include/Protocol/SmmIoTrapDispatch2.h   |    32 +-
 .../MdePkg/Include/Protocol/SmmPciRootBridgeIo.h   |     4 +-
 .../Include/Protocol/SmmPeriodicTimerDispatch2.h   |    24 +-
 .../Include/Protocol/SmmPowerButtonDispatch2.h     |    14 +-
 .../MdePkg/Include/Protocol/SmmReadyToLock.h       |     4 +-
 .../Include/Protocol/SmmReportStatusCodeHandler.h  |    12 +-
 .../Include/Protocol/SmmStandbyButtonDispatch2.h   |    18 +-
 .../MdePkg/Include/Protocol/SmmStatusCode.h        |    30 +-
 .../MdePkg/Include/Protocol/SmmSwDispatch2.h       |    28 +-
 .../MdePkg/Include/Protocol/SmmSxDispatch2.h       |    14 +-
 .../MdePkg/Include/Protocol/SmmUsbDispatch2.h      |    20 +-
 .../Firmware/MdePkg/Include/Protocol/StatusCode.h  |    18 +-
 .../Include/Protocol/StorageSecurityCommand.h      |     2 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/SuperIo.h |    68 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/TapeIo.h  |    44 +-
 .../Firmware/MdePkg/Include/Protocol/TcgService.h  |    66 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Tcp4.h    |    20 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Tcp6.h    |     8 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Timer.h   |    92 +-
 .../Firmware/MdePkg/Include/Protocol/Timestamp.h   |   101 +
 .../MdePkg/Include/Protocol/TrEEProtocol.h         |   265 +
 .../EFI/Firmware/MdePkg/Include/Protocol/Udp4.h    |    80 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/Udp6.h    |    74 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/UgaDraw.h |    12 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/UgaIo.h   |    40 +-
 .../MdePkg/Include/Protocol/UnicodeCollation.h     |    36 +-
 .../MdePkg/Include/Protocol/Usb2HostController.h   |    38 +-
 .../MdePkg/Include/Protocol/UsbHostController.h    |   316 +-
 .../EFI/Firmware/MdePkg/Include/Protocol/UsbIo.h   |   120 +-
 .../MdePkg/Include/Protocol/UserCredential.h       |   130 +-
 .../MdePkg/Include/Protocol/UserCredential2.h      |   144 +-
 .../Firmware/MdePkg/Include/Protocol/UserManager.h |   164 +-
 .../Firmware/MdePkg/Include/Protocol/Variable.h    |    44 +-
 .../MdePkg/Include/Protocol/VariableWrite.h        |    42 +-
 .../Firmware/MdePkg/Include/Protocol/VlanConfig.h  |    32 +-
 .../MdePkg/Include/Protocol/WatchdogTimer.h        |    62 +-
 .../Devices/EFI/Firmware/MdePkg/Include/Uefi.h     |    16 +-
 .../MdePkg/Include/Uefi/UefiAcpiDataTable.h        |    12 +-
 .../Firmware/MdePkg/Include/Uefi/UefiBaseType.h    |   116 +-
 .../EFI/Firmware/MdePkg/Include/Uefi/UefiGpt.h     |    14 +-
 .../Include/Uefi/UefiInternalFormRepresentation.h  |   163 +-
 .../Firmware/MdePkg/Include/Uefi/UefiMultiPhase.h  |    67 +-
 .../EFI/Firmware/MdePkg/Include/Uefi/UefiPxe.h     |    22 +-
 .../EFI/Firmware/MdePkg/Include/Uefi/UefiSpec.h    |   135 +-
 .../Firmware/MdePkg/Include/X64/ProcessorBind.h    |    72 +-
 .../Library/BaseCacheMaintenanceLib/ArmCache.c     |     4 +-
 .../BaseCacheMaintenanceLib.inf                    |    10 +-
 .../BaseCacheMaintenanceLib.uni                    |   Bin 0 -> 2434 bytes
 .../Library/BaseCacheMaintenanceLib/IpfCache.c     |     2 +-
 .../Library/BaseCacheMaintenanceLib/X86Cache.c     |     4 +-
 .../Library/BaseCpuLib/AArch64/CpuFlushTlb.S       |    38 +
 .../MdePkg/Library/BaseCpuLib/AArch64/CpuSleep.S   |    39 +
 .../MdePkg/Library/BaseCpuLib/Arm/CpuFlushTlb.S    |     2 +-
 .../MdePkg/Library/BaseCpuLib/Arm/CpuFlushTlb.asm  |     4 +-
 .../MdePkg/Library/BaseCpuLib/Arm/CpuSleep.S       |     2 +-
 .../MdePkg/Library/BaseCpuLib/Arm/CpuSleep.asm     |     2 +-
 .../MdePkg/Library/BaseCpuLib/BaseCpuLib.inf       |    35 +-
 .../MdePkg/Library/BaseCpuLib/BaseCpuLib.uni       |   Bin 0 -> 2304 bytes
 .../MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.S    |     2 +-
 .../Library/BaseDebugLibNull/BaseDebugLibNull.inf  |     5 +-
 .../Library/BaseDebugLibNull/BaseDebugLibNull.uni  |   Bin 0 -> 1638 bytes
 .../MdePkg/Library/BaseDebugLibNull/DebugLib.c     |    57 +-
 .../BaseDebugLibSerialPort.inf                     |    12 +-
 .../BaseDebugLibSerialPort.uni                     |   Bin 0 -> 1902 bytes
 .../Library/BaseDebugLibSerialPort/DebugLib.c      |    79 +-
 .../BaseDebugPrintErrorLevelLib.c                  |     8 +-
 .../BaseDebugPrintErrorLevelLib.inf                |    12 +-
 .../BaseDebugPrintErrorLevelLib.uni                |   Bin 0 -> 1918 bytes
 .../BaseExtractGuidedSectionLib.c                  |    78 +-
 .../BaseExtractGuidedSectionLib.inf                |    18 +-
 .../BaseExtractGuidedSectionLib.uni                |   Bin 0 -> 3712 bytes
 .../BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf      |    12 +-
 .../BaseIoLibIntrinsic/BaseIoLibIntrinsic.uni      |   Bin 0 -> 2546 bytes
 .../Library/BaseIoLibIntrinsic/IoHighLevel.c       |    80 +-
 .../MdePkg/Library/BaseIoLibIntrinsic/IoLib.c      |    22 +-
 .../MdePkg/Library/BaseIoLibIntrinsic/IoLibArm.c   |     2 +-
 .../MdePkg/Library/BaseIoLibIntrinsic/IoLibGcc.c   |     2 -
 .../MdePkg/Library/BaseIoLibIntrinsic/IoLibIcc.c   |    12 +-
 .../MdePkg/Library/BaseIoLibIntrinsic/IoLibIpf.c   |    28 +-
 .../Library/BaseIoLibIntrinsic/IoLibMmioBuffer.c   |   110 +-
 .../MdePkg/Library/BaseIoLibIntrinsic/IoLibMsc.c   |     6 +-
 .../MdePkg/Library/BaseLib/AArch64/CpuBreakpoint.S |    37 +
 .../Library/BaseLib/AArch64/DisableInterrupts.S    |    34 +
 .../Library/BaseLib/AArch64/EnableInterrupts.S     |    35 +
 .../Library/BaseLib/AArch64/GetInterruptsState.S   |    45 +
 .../MdePkg/Library/BaseLib/AArch64/MemoryFence.S   |    39 +
 .../Library/BaseLib/AArch64/SetJumpLongJump.S      |    97 +
 .../MdePkg/Library/BaseLib/AArch64/SwitchStack.S   |    68 +
 .../MdePkg/Library/BaseLib/Arm/CpuBreakpoint.S     |     4 +-
 .../MdePkg/Library/BaseLib/Arm/CpuBreakpoint.asm   |     4 +-
 .../MdePkg/Library/BaseLib/Arm/CpuPause.asm        |     2 +-
 .../MdePkg/Library/BaseLib/Arm/DisableInterrupts.S |     2 +-
 .../Library/BaseLib/Arm/DisableInterrupts.asm      |     4 +-
 .../MdePkg/Library/BaseLib/Arm/EnableInterrupts.S  |     2 +-
 .../Library/BaseLib/Arm/EnableInterrupts.asm       |     4 +-
 .../Library/BaseLib/Arm/GetInterruptsState.S       |     2 +-
 .../Library/BaseLib/Arm/GetInterruptsState.asm     |     4 +-
 .../Library/BaseLib/Arm/InternalSwitchStack.c      |     2 +-
 .../Firmware/MdePkg/Library/BaseLib/Arm/Math64.S   |    26 +-
 .../MdePkg/Library/BaseLib/Arm/MemoryFence.S       |    39 +
 .../MdePkg/Library/BaseLib/Arm/MemoryFence.asm     |    39 +
 .../MdePkg/Library/BaseLib/Arm/SetJumpLongJump.S   |     2 +-
 .../MdePkg/Library/BaseLib/Arm/SetJumpLongJump.asm |     2 +-
 .../MdePkg/Library/BaseLib/Arm/SwitchStack.S       |     8 +-
 .../MdePkg/Library/BaseLib/Arm/SwitchStack.asm     |     8 +-
 .../MdePkg/Library/BaseLib/Arm/Unaligned.c         |     2 +-
 .../Firmware/MdePkg/Library/BaseLib/BaseLib.inf    |   475 +-
 .../Firmware/MdePkg/Library/BaseLib/BaseLib.uni    |   Bin 0 -> 1882 bytes
 .../MdePkg/Library/BaseLib/BaseLibInternals.h      |     2 +-
 .../EFI/Firmware/MdePkg/Library/BaseLib/BitField.c |    66 +-
 .../EFI/Firmware/MdePkg/Library/BaseLib/CheckSum.c |     8 +-
 .../Firmware/MdePkg/Library/BaseLib/ChkStkGcc.c    |     4 +-
 .../MdePkg/Library/BaseLib/DivS64x64Remainder.c    |     2 +-
 .../Firmware/MdePkg/Library/BaseLib/Ia32/CpuIdEx.S |    12 +-
 .../MdePkg/Library/BaseLib/Ia32/CpuIdEx.asm        |    10 +-
 .../Library/BaseLib/Ia32/DivU64x64Remainder.S      |    32 +-
 .../MdePkg/Library/BaseLib/Ia32/EnableCache.S      |     2 +-
 .../MdePkg/Library/BaseLib/Ia32/EnableCache.asm    |     2 +-
 .../MdePkg/Library/BaseLib/Ia32/EnablePaging64.S   |     2 +-
 .../MdePkg/Library/BaseLib/Ia32/GccInline.c        |   156 +-
 .../Library/BaseLib/Ia32/InternalSwitchStack.S     |     2 +-
 .../MdePkg/Library/BaseLib/Ia32/MultU64x32.S       |     2 +-
 .../MdePkg/Library/BaseLib/Ia32/MultU64x64.S       |    18 +-
 .../MdePkg/Library/BaseLib/Ia32/RShiftU64.S        |     2 +-
 .../Firmware/MdePkg/Library/BaseLib/Ia32/ReadCr0.c |     4 +-
 .../Firmware/MdePkg/Library/BaseLib/Ia32/Thunk16.S |   133 +-
 .../MdePkg/Library/BaseLib/Ia32/Thunk16.asm        |    44 +-
 .../MdePkg/Library/BaseLib/Ia32/Thunk16.nasm       |   263 +
 .../MdePkg/Library/BaseLib/Ipf/AccessMsrDb.s       |     8 +-
 .../EFI/Firmware/MdePkg/Library/BaseLib/Ipf/Asm.h  |     2 +-
 .../MdePkg/Library/BaseLib/Ipf/AsmCpuMisc.s        |     6 +-
 .../MdePkg/Library/BaseLib/Ipf/FlushCacheRange.c   |    12 +-
 .../Firmware/MdePkg/Library/BaseLib/Ipf/Ia64gen.h  |     8 +-
 .../Library/BaseLib/Ipf/InternalFlushCacheRange.s  |    58 +-
 .../Firmware/MdePkg/Library/BaseLib/Ipf/ReadCr.s   |     2 +-
 .../MdePkg/Library/BaseLib/Ipf/SwitchStack.s       |     4 +-
 .../Firmware/MdePkg/Library/BaseLib/LinkedList.c   |    94 +-
 .../Firmware/MdePkg/Library/BaseLib/SafeString.c   |   896 +
 .../EFI/Firmware/MdePkg/Library/BaseLib/String.c   |   154 +-
 .../Firmware/MdePkg/Library/BaseLib/SwitchStack.c  |     6 +-
 .../Firmware/MdePkg/Library/BaseLib/X64/CpuIdEx.S  |     8 +-
 .../MdePkg/Library/BaseLib/X64/DisablePaging64.S   |    20 +-
 .../MdePkg/Library/BaseLib/X64/DisablePaging64.asm |     6 +-
 .../MdePkg/Library/BaseLib/X64/EnableCache.S       |     2 +-
 .../MdePkg/Library/BaseLib/X64/EnableCache.asm     |     2 +-
 .../MdePkg/Library/BaseLib/X64/FlushCacheLine.asm  |     2 +-
 .../MdePkg/Library/BaseLib/X64/GccInline.c         |   170 +-
 .../Firmware/MdePkg/Library/BaseLib/X64/LongJump.S |     2 +-
 .../Firmware/MdePkg/Library/BaseLib/X64/SetJump.S  |     4 +-
 .../MdePkg/Library/BaseLib/X64/SwitchStack.S       |     4 +-
 .../Firmware/MdePkg/Library/BaseLib/X64/Thunk16.S  |    48 +-
 .../MdePkg/Library/BaseLib/X64/Thunk16.asm         |    24 +-
 .../MdePkg/Library/BaseLib/X64/Thunk16.nasm        |   325 +
 .../Firmware/MdePkg/Library/BaseLib/X86FxRestore.c |     4 +-
 .../Firmware/MdePkg/Library/BaseLib/X86FxSave.c    |     4 +-
 .../EFI/Firmware/MdePkg/Library/BaseLib/X86Msr.c   |    22 +-
 .../EFI/Firmware/MdePkg/Library/BaseLib/X86Thunk.c |    64 +-
 .../MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf |     5 +-
 .../MdePkg/Library/BaseMemoryLib/BaseMemoryLib.uni |   Bin 0 -> 1730 bytes
 .../Library/BaseMemoryLib/CompareMemWrapper.c      |     4 +-
 .../MdePkg/Library/BaseMemoryLib/CopyMemWrapper.c  |     4 +-
 .../MdePkg/Library/BaseMemoryLib/MemLibGuid.c      |     8 +-
 .../Library/BaseMemoryLib/ScanMem16Wrapper.c       |     2 +-
 .../Library/BaseMemoryLib/ScanMem32Wrapper.c       |     2 +-
 .../Library/BaseMemoryLib/ScanMem64Wrapper.c       |     2 +-
 .../MdePkg/Library/BaseMemoryLib/ScanMem8Wrapper.c |     8 +-
 .../MdePkg/Library/BaseMemoryLib/SetMemWrapper.c   |     2 +-
 .../MdePkg/Library/BaseMemoryLib/ZeroMemWrapper.c  |     4 +-
 .../Library/BaseMemoryLibMmx/BaseMemoryLibMmx.inf  |     5 +-
 .../Library/BaseMemoryLibMmx/BaseMemoryLibMmx.uni  |   Bin 0 -> 1938 bytes
 .../Library/BaseMemoryLibMmx/CompareMemWrapper.c   |     4 +-
 .../Library/BaseMemoryLibMmx/CopyMemWrapper.c      |     4 +-
 .../MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.S  |     4 +-
 .../Library/BaseMemoryLibMmx/Ia32/SetMem16.S       |     2 +-
 .../Library/BaseMemoryLibMmx/Ia32/SetMem32.S       |     2 +-
 .../Library/BaseMemoryLibMmx/Ia32/SetMem64.S       |     2 +-
 .../MdePkg/Library/BaseMemoryLibMmx/MemLibGuid.c   |     8 +-
 .../Library/BaseMemoryLibMmx/ScanMem16Wrapper.c    |     2 +-
 .../Library/BaseMemoryLibMmx/ScanMem32Wrapper.c    |     2 +-
 .../Library/BaseMemoryLibMmx/ScanMem64Wrapper.c    |     2 +-
 .../Library/BaseMemoryLibMmx/ScanMem8Wrapper.c     |     8 +-
 .../Library/BaseMemoryLibMmx/SetMemWrapper.c       |     2 +-
 .../Library/BaseMemoryLibMmx/X64/CompareMem.S      |     8 +-
 .../MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.S  |    10 +-
 .../Library/BaseMemoryLibMmx/X64/ScanMem16.S       |     8 +-
 .../Library/BaseMemoryLibMmx/X64/ScanMem32.S       |     8 +-
 .../Library/BaseMemoryLibMmx/X64/ScanMem64.S       |     8 +-
 .../MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.S |     6 +-
 .../MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.S   |     4 +-
 .../MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.S |    18 +-
 .../MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.S |     4 +-
 .../MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.S |     4 +-
 .../Library/BaseMemoryLibMmx/ZeroMemWrapper.c      |     4 +-
 .../BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.inf    |     7 +-
 .../BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.uni    |   Bin 0 -> 2036 bytes
 .../BaseMemoryLibOptDxe/CompareMemWrapper.c        |     4 +-
 .../Library/BaseMemoryLibOptDxe/CopyMemWrapper.c   |     4 +-
 .../Library/BaseMemoryLibOptDxe/MemLibGuid.c       |     8 +-
 .../Library/BaseMemoryLibOptDxe/ScanMem16Wrapper.c |     2 +-
 .../Library/BaseMemoryLibOptDxe/ScanMem32Wrapper.c |     2 +-
 .../Library/BaseMemoryLibOptDxe/ScanMem64Wrapper.c |     2 +-
 .../Library/BaseMemoryLibOptDxe/ScanMem8Wrapper.c  |    10 +-
 .../Library/BaseMemoryLibOptDxe/SetMemWrapper.c    |     2 +-
 .../Library/BaseMemoryLibOptDxe/X64/CompareMem.S   |     2 +-
 .../Library/BaseMemoryLibOptDxe/X64/CopyMem.S      |     2 +-
 .../Library/BaseMemoryLibOptDxe/X64/SetMem.S       |     4 +-
 .../Library/BaseMemoryLibOptDxe/X64/SetMem.asm     |     4 +-
 .../Library/BaseMemoryLibOptDxe/ZeroMemWrapper.c   |     4 +-
 .../BaseMemoryLibOptPei/BaseMemoryLibOptPei.inf    |     7 +-
 .../BaseMemoryLibOptPei/BaseMemoryLibOptPei.uni    |   Bin 0 -> 2154 bytes
 .../BaseMemoryLibOptPei/CompareMemWrapper.c        |     4 +-
 .../Library/BaseMemoryLibOptPei/CopyMemWrapper.c   |     4 +-
 .../Library/BaseMemoryLibOptPei/MemLibGuid.c       |     8 +-
 .../Library/BaseMemoryLibOptPei/ScanMem16Wrapper.c |     2 +-
 .../Library/BaseMemoryLibOptPei/ScanMem32Wrapper.c |     2 +-
 .../Library/BaseMemoryLibOptPei/ScanMem64Wrapper.c |     2 +-
 .../Library/BaseMemoryLibOptPei/ScanMem8Wrapper.c  |     8 +-
 .../Library/BaseMemoryLibOptPei/SetMemWrapper.c    |     2 +-
 .../Library/BaseMemoryLibOptPei/X64/SetMem64.S     |     2 +-
 .../Library/BaseMemoryLibOptPei/ZeroMemWrapper.c   |     4 +-
 .../BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf    |     5 +-
 .../BaseMemoryLibRepStr/BaseMemoryLibRepStr.uni    |   Bin 0 -> 2078 bytes
 .../BaseMemoryLibRepStr/CompareMemWrapper.c        |     4 +-
 .../Library/BaseMemoryLibRepStr/CopyMemWrapper.c   |     4 +-
 .../Library/BaseMemoryLibRepStr/Ia32/SetMem.S      |     2 +-
 .../Library/BaseMemoryLibRepStr/MemLibGuid.c       |     8 +-
 .../Library/BaseMemoryLibRepStr/ScanMem16Wrapper.c |     2 +-
 .../Library/BaseMemoryLibRepStr/ScanMem32Wrapper.c |     2 +-
 .../Library/BaseMemoryLibRepStr/ScanMem64Wrapper.c |     2 +-
 .../Library/BaseMemoryLibRepStr/ScanMem8Wrapper.c  |     8 +-
 .../Library/BaseMemoryLibRepStr/SetMemWrapper.c    |     2 +-
 .../Library/BaseMemoryLibRepStr/ZeroMemWrapper.c   |     4 +-
 .../BaseMemoryLibSse2/BaseMemoryLibSse2.inf        |    10 +-
 .../BaseMemoryLibSse2/BaseMemoryLibSse2.uni        |   Bin 0 -> 1834 bytes
 .../Library/BaseMemoryLibSse2/CompareMemWrapper.c  |     4 +-
 .../Library/BaseMemoryLibSse2/CopyMemWrapper.c     |     4 +-
 .../MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.S |     2 +-
 .../MdePkg/Library/BaseMemoryLibSse2/MemLibGuid.c  |     8 +-
 .../Library/BaseMemoryLibSse2/ScanMem16Wrapper.c   |     2 +-
 .../Library/BaseMemoryLibSse2/ScanMem32Wrapper.c   |     2 +-
 .../Library/BaseMemoryLibSse2/ScanMem64Wrapper.c   |     2 +-
 .../Library/BaseMemoryLibSse2/ScanMem8Wrapper.c    |     8 +-
 .../Library/BaseMemoryLibSse2/SetMemWrapper.c      |     2 +-
 .../MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.S |     4 +-
 .../Library/BaseMemoryLibSse2/ZeroMemWrapper.c     |     4 +-
 .../BaseOrderedCollectionRedBlackTreeLib.c         |  1454 ++
 .../BaseOrderedCollectionRedBlackTreeLib.inf       |    50 +
 .../BaseOrderedCollectionRedBlackTreeLib.uni       |   Bin 0 -> 2640 bytes
 .../Library/BasePalLibNull/BasePalLibNull.inf      |     5 +-
 .../Library/BasePalLibNull/BasePalLibNull.uni      |   Bin 0 -> 1758 bytes
 .../MdePkg/Library/BasePalLibNull/PalCall.c        |    16 +-
 .../Library/BasePcdLibNull/BasePcdLibNull.inf      |     5 +-
 .../Library/BasePcdLibNull/BasePcdLibNull.uni      |   Bin 0 -> 2210 bytes
 .../MdePkg/Library/BasePcdLibNull/PcdLib.c         |   367 +-
 .../MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf |     5 +-
 .../MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.uni |   Bin 0 -> 2126 bytes
 .../MdePkg/Library/BasePciCf8Lib/PciCf8Lib.c       |    89 +-
 .../BasePciExpressLib/BasePciExpressLib.inf        |     7 +-
 .../BasePciExpressLib/BasePciExpressLib.uni        |   Bin 0 -> 2230 bytes
 .../Library/BasePciExpressLib/PciExpressLib.c      |    35 +-
 .../MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf |     5 +-
 .../MdePkg/Library/BasePciLibCf8/BasePciLibCf8.uni |   Bin 0 -> 2086 bytes
 .../Firmware/MdePkg/Library/BasePciLibCf8/PciLib.c |    29 +-
 .../BasePciLibPciExpress/BasePciLibPciExpress.inf  |     5 +-
 .../BasePciLibPciExpress/BasePciLibPciExpress.uni  |   Bin 0 -> 2124 bytes
 .../MdePkg/Library/BasePciLibPciExpress/PciLib.c   |    29 +-
 .../BasePeCoffExtraActionLibNull.inf               |     6 +-
 .../PeCoffExtraActionLib.c                         |     6 +-
 .../PeCoffExtraActionLibNull.uni                   |   Bin 0 -> 1878 bytes
 .../BasePeCoffGetEntryPointLib.inf                 |     5 +-
 .../BasePeCoffGetEntryPointLib.uni                 |   Bin 0 -> 1702 bytes
 .../PeCoffGetEntryPoint.c                          |     8 +-
 .../Library/BasePeCoffLib/AArch64/PeCoffLoaderEx.c |   127 +
 .../Library/BasePeCoffLib/Arm/PeCoffLoaderEx.c     |    34 +-
 .../MdePkg/Library/BasePeCoffLib/BasePeCoff.c      |   809 +-
 .../MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf |    15 +-
 .../MdePkg/Library/BasePeCoffLib/BasePeCoffLib.uni |   Bin 0 -> 3514 bytes
 .../Library/BasePeCoffLib/BasePeCoffLibInternals.h |     8 +-
 .../Library/BasePeCoffLib/Ipf/PeCoffLoaderEx.c     |     4 +-
 .../MdePkg/Library/BasePeCoffLib/PeCoffLoaderEx.c  |     6 +-
 .../BasePerformanceLibNull.inf                     |    12 +-
 .../BasePerformanceLibNull.uni                     |   Bin 0 -> 1782 bytes
 .../BasePerformanceLibNull/PerformanceLib.c        |    25 +-
 .../BasePostCodeLibDebug/BasePostCodeLibDebug.inf  |    10 +-
 .../BasePostCodeLibDebug/BasePostCodeLibDebug.uni  |   Bin 0 -> 2018 bytes
 .../MdePkg/Library/BasePostCodeLibDebug/PostCode.c |    56 +-
 .../BasePostCodeLibPort80.inf                      |     7 +-
 .../BasePostCodeLibPort80.uni                      |   Bin 0 -> 1814 bytes
 .../Library/BasePostCodeLibPort80/PostCode.c       |    56 +-
 .../MdePkg/Library/BasePrintLib/BasePrintLib.inf   |     6 +-
 .../MdePkg/Library/BasePrintLib/BasePrintLib.uni   |   Bin 0 -> 1590 bytes
 .../MdePkg/Library/BasePrintLib/PrintLib.c         |   178 +-
 .../MdePkg/Library/BasePrintLib/PrintLibInternal.c |   164 +-
 .../MdePkg/Library/BasePrintLib/PrintLibInternal.h |    38 +-
 .../BaseReportStatusCodeLib.c                      |     2 +-
 .../BaseReportStatusCodeLibNull.inf                |     4 +-
 .../BaseReportStatusCodeLibNull.uni                |   Bin 0 -> 1742 bytes
 .../BaseS3BootScriptLibNull.inf                    |     3 +-
 .../BaseS3BootScriptLibNull.uni                    |   Bin 0 -> 2292 bytes
 .../BaseS3BootScriptLibNull/BootScriptLib.c        |    87 +-
 .../MdePkg/Library/BaseS3IoLib/BaseS3IoLib.inf     |    11 +-
 .../MdePkg/Library/BaseS3IoLib/BaseS3IoLib.uni     |   Bin 0 -> 2100 bytes
 .../Firmware/MdePkg/Library/BaseS3IoLib/S3IoLib.c  |   224 +-
 .../MdePkg/Library/BaseS3PciLib/BaseS3PciLib.inf   |    10 +-
 .../MdePkg/Library/BaseS3PciLib/BaseS3PciLib.uni   |   Bin 0 -> 2132 bytes
 .../MdePkg/Library/BaseS3PciLib/S3PciLib.c         |    29 +-
 .../Library/BaseS3SmbusLib/BaseS3SmbusLib.inf      |    12 +-
 .../Library/BaseS3SmbusLib/BaseS3SmbusLib.uni      |   Bin 0 -> 2132 bytes
 .../MdePkg/Library/BaseS3SmbusLib/S3SmbusLib.c     |    22 +-
 .../Library/BaseS3StallLib/BaseS3StallLib.inf      |    10 +-
 .../Library/BaseS3StallLib/BaseS3StallLib.uni      |   Bin 0 -> 2060 bytes
 .../MdePkg/Library/BaseS3StallLib/S3StallLib.c     |     6 +-
 .../BaseSerialPortLibNull/BaseSerialPortLibNull.c  |    20 +-
 .../BaseSerialPortLibNull.inf                      |     3 +-
 .../BaseSerialPortLibNull.uni                      |   Bin 0 -> 1822 bytes
 .../Library/BaseSmbusLibNull/BaseSmbusLibNull.c    |   544 +
 .../Library/BaseSmbusLibNull/BaseSmbusLibNull.inf  |    35 +
 .../Library/BaseSmbusLibNull/BaseSmbusLibNull.uni  |   Bin 0 -> 1688 bytes
 .../Library/BaseStackCheckLib/BaseStackCheckGcc.c  |    55 +
 .../BaseStackCheckLib/BaseStackCheckLib.inf        |    44 +
 .../BaseStackCheckLib/BaseStackCheckLib.uni        |   Bin 0 -> 1478 bytes
 .../AArch64/Synchronization.c                      |   115 +
 .../BaseSynchronizationLib/Arm/Synchronization.c   |     6 +-
 .../BaseSynchronizationLib.inf                     |    52 +-
 .../BaseSynchronizationLib.uni                     |   Bin 0 -> 1862 bytes
 .../BaseSynchronizationLib/Ebc/Synchronization.c   |     6 +-
 .../BaseSynchronizationLib/Ia32/GccInline.c        |    22 +-
 .../BaseSynchronizationLib/Synchronization.c       |     6 +-
 .../BaseSynchronizationLib/SynchronizationGcc.c    |    10 +-
 .../BaseSynchronizationLib/SynchronizationMsc.c    |     8 +-
 .../Library/BaseSynchronizationLib/X64/GccInline.c |    24 +-
 .../BaseTimerLibNullTemplate.inf                   |     5 +-
 .../BaseTimerLibNullTemplate.uni                   |   Bin 0 -> 2828 bytes
 .../BaseUefiDecompressLib/BaseUefiDecompressLib.c  |    77 +-
 .../BaseUefiDecompressLib.inf                      |     5 +-
 .../BaseUefiDecompressLib.uni                      |   Bin 0 -> 1670 bytes
 .../Library/DxeCoreEntryPoint/DxeCoreEntryPoint.c  |    10 +-
 .../DxeCoreEntryPoint/DxeCoreEntryPoint.inf        |     5 +-
 .../DxeCoreEntryPoint/DxeCoreEntryPoint.uni        |   Bin 0 -> 1678 bytes
 .../MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf |     5 +-
 .../MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.uni |   Bin 0 -> 2042 bytes
 .../Firmware/MdePkg/Library/DxeCoreHobLib/HobLib.c |   118 +-
 .../DxeExtendedSalLib/DxeExtendedSalLib.inf        |     8 +-
 .../DxeExtendedSalLib/DxeExtendedSalLib.uni        |   Bin 0 -> 2010 bytes
 .../Library/DxeExtendedSalLib/ExtendedSalLib.c     |   342 +-
 .../DxeExtendedSalLib/Ipf/AsmExtendedSalLib.s      |    16 +-
 .../DxeExtractGuidedSectionLib.c                   |   106 +-
 .../DxeExtractGuidedSectionLib.inf                 |     6 +-
 .../DxeExtractGuidedSectionLib.uni                 |   Bin 0 -> 1894 bytes
 .../MdePkg/Library/DxeHobLib/DxeHobLib.inf         |     9 +-
 .../MdePkg/Library/DxeHobLib/DxeHobLib.uni         |   Bin 0 -> 2106 bytes
 .../EFI/Firmware/MdePkg/Library/DxeHobLib/HobLib.c |   126 +-
 .../MdePkg/Library/DxeHstiLib/DxeHstiLib.inf       |    48 +
 .../MdePkg/Library/DxeHstiLib/DxeHstiLib.uni       |   Bin 0 -> 1612 bytes
 .../Firmware/MdePkg/Library/DxeHstiLib/HstiAip.c   |   175 +
 .../Firmware/MdePkg/Library/DxeHstiLib/HstiDxe.c   |   609 +
 .../Firmware/MdePkg/Library/DxeHstiLib/HstiDxe.h   |    65 +
 .../Library/DxeIoLibCpuIo2/DxeCpuIo2LibInternal.h  |     4 +-
 .../Library/DxeIoLibCpuIo2/DxeIoLibCpuIo2.inf      |     6 +-
 .../Library/DxeIoLibCpuIo2/DxeIoLibCpuIo2.uni      |   Bin 0 -> 1920 bytes
 .../MdePkg/Library/DxeIoLibCpuIo2/IoHighLevel.c    |    42 +-
 .../Firmware/MdePkg/Library/DxeIoLibCpuIo2/IoLib.c |    22 +-
 .../Library/DxeIoLibCpuIo2/IoLibMmioBuffer.c       |     4 +-
 .../MdePkg/Library/DxeIoLibEsal/DxeIoLibEsal.inf   |    11 +-
 .../MdePkg/Library/DxeIoLibEsal/DxeIoLibEsal.uni   |   Bin 0 -> 1984 bytes
 .../Library/DxeIoLibEsal/DxeIoLibEsalInternal.h    |     2 +-
 .../MdePkg/Library/DxeIoLibEsal/IoHighLevel.c      |    42 +-
 .../Firmware/MdePkg/Library/DxeIoLibEsal/IoLib.c   |    56 +-
 .../MdePkg/Library/DxeIoLibEsal/IoLibMmioBuffer.c  |   110 +-
 .../MdePkg/Library/DxePalLibEsal/DxePalLibEsal.c   |    14 +-
 .../MdePkg/Library/DxePalLibEsal/DxePalLibEsal.inf |     6 +-
 .../MdePkg/Library/DxePalLibEsal/DxePalLibEsal.uni |   Bin 0 -> 1848 bytes
 .../Firmware/MdePkg/Library/DxePcdLib/DxePcdLib.c  |   460 +-
 .../MdePkg/Library/DxePcdLib/DxePcdLib.inf         |    18 +-
 .../MdePkg/Library/DxePcdLib/DxePcdLib.uni         |   Bin 0 -> 3336 bytes
 .../MdePkg/Library/DxePciLibEsal/DxePciLibEsal.inf |     4 +-
 .../MdePkg/Library/DxePciLibEsal/DxePciLibEsal.uni |   Bin 0 -> 1916 bytes
 .../Firmware/MdePkg/Library/DxePciLibEsal/PciLib.c |    17 +-
 .../DxePciSegmentLibEsal/DxePciSegementLibEsal.uni |   Bin 0 -> 1964 bytes
 .../DxePciSegmentLibEsal/DxePciSegmentLibEsal.inf  |     4 +-
 .../MdePkg/Library/DxePciSegmentLibEsal/PciLib.c   |    17 +-
 .../DxeRuntimeExtendedSalLib.inf                   |    10 +-
 .../DxeRuntimeExtendedSalLib.uni                   |   Bin 0 -> 2068 bytes
 .../DxeRuntimeExtendedSalLib/ExtendedSalLib.c      |   352 +-
 .../Ipf/AsmExtendedSalLib.s                        |    24 +-
 .../DxeRuntimePciExpressLib.inf                    |    14 +-
 .../DxeRuntimePciExpressLib.uni                    |   Bin 0 -> 2922 bytes
 .../DxeRuntimePciExpressLib/PciExpressLib.c        |    55 +-
 .../MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.c   |   202 +-
 .../MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.inf |     6 +-
 .../MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.uni |   Bin 0 -> 1930 bytes
 .../MdePkg/Library/DxeServicesLib/DxeServicesLib.c |   283 +-
 .../Library/DxeServicesLib/DxeServicesLib.inf      |    20 +-
 .../Library/DxeServicesLib/DxeServicesLib.uni      |   Bin 0 -> 2594 bytes
 .../DxeServicesTableLib/DxeServicesTableLib.c      |     8 +-
 .../DxeServicesTableLib/DxeServicesTableLib.inf    |     5 +-
 .../DxeServicesTableLib/DxeServicesTableLib.uni    |   Bin 0 -> 2076 bytes
 .../MdePkg/Library/DxeSmbusLib/DxeSmbusLib.c       |    10 +-
 .../MdePkg/Library/DxeSmbusLib/DxeSmbusLib.inf     |     4 +-
 .../MdePkg/Library/DxeSmbusLib/DxeSmbusLib.uni     |   Bin 0 -> 1798 bytes
 .../MdePkg/Library/DxeSmbusLib/InternalSmbusLib.h  |     8 +-
 .../Firmware/MdePkg/Library/DxeSmbusLib/SmbusLib.c |   140 +-
 .../Library/DxeTimerLibEsal/DxeTimerLibEsal.c      |    28 +-
 .../Library/DxeTimerLibEsal/DxeTimerLibEsal.inf    |     6 +-
 .../Library/DxeTimerLibEsal/DxeTimerLibEsal.uni    |   Bin 0 -> 2020 bytes
 .../Library/PeiCoreEntryPoint/PeiCoreEntryPoint.c  |    36 +-
 .../PeiCoreEntryPoint/PeiCoreEntryPoint.inf        |     4 +-
 .../PeiCoreEntryPoint/PeiCoreEntryPoint.uni        |   Bin 0 -> 1678 bytes
 .../PeiDxePostCodeLibReportStatusCode.inf          |     3 +-
 .../PeiDxePostCodeLibReportStatusCode.uni          |   Bin 0 -> 1938 bytes
 .../PeiDxePostCodeLibReportStatusCode/PostCode.c   |    44 +-
 .../PeiExtractGuidedSectionLib.c                   |    98 +-
 .../PeiExtractGuidedSectionLib.inf                 |     4 +-
 .../PeiExtractGuidedSectionLib.uni                 |   Bin 0 -> 1900 bytes
 .../EFI/Firmware/MdePkg/Library/PeiHobLib/HobLib.c |   142 +-
 .../MdePkg/Library/PeiHobLib/PeiHobLib.inf         |    21 +-
 .../MdePkg/Library/PeiHobLib/PeiHobLib.uni         |   Bin 0 -> 1830 bytes
 .../MdePkg/Library/PeiIoLibCpuIo/IoHighLevel.c     |    80 +-
 .../Firmware/MdePkg/Library/PeiIoLibCpuIo/IoLib.c  |    12 +-
 .../MdePkg/Library/PeiIoLibCpuIo/IoLibMmioBuffer.c |   110 +-
 .../MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.inf |     6 +-
 .../MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.uni |   Bin 0 -> 1858 bytes
 .../PeiMemoryAllocationLib/MemoryAllocationLib.c   |   303 +-
 .../PeiMemoryAllocationLib.inf                     |     4 +-
 .../PeiMemoryAllocationLib.uni                     |   Bin 0 -> 1982 bytes
 .../Library/PeiMemoryLib/CompareMemWrapper.c       |     4 +-
 .../MdePkg/Library/PeiMemoryLib/CopyMemWrapper.c   |     4 +-
 .../Firmware/MdePkg/Library/PeiMemoryLib/MemLib.c  |     4 +-
 .../MdePkg/Library/PeiMemoryLib/MemLibGuid.c       |     8 +-
 .../MdePkg/Library/PeiMemoryLib/MemLibInternals.h  |     4 +-
 .../MdePkg/Library/PeiMemoryLib/PeiMemoryLib.inf   |     3 +-
 .../MdePkg/Library/PeiMemoryLib/PeiMemoryLib.uni   |   Bin 0 -> 1940 bytes
 .../MdePkg/Library/PeiMemoryLib/ScanMem16Wrapper.c |     2 +-
 .../MdePkg/Library/PeiMemoryLib/ScanMem32Wrapper.c |     2 +-
 .../MdePkg/Library/PeiMemoryLib/ScanMem64Wrapper.c |     2 +-
 .../MdePkg/Library/PeiMemoryLib/ScanMem8Wrapper.c  |     8 +-
 .../MdePkg/Library/PeiMemoryLib/SetMemWrapper.c    |     2 +-
 .../MdePkg/Library/PeiMemoryLib/ZeroMemWrapper.c   |     4 +-
 .../Firmware/MdePkg/Library/PeiPalLib/PeiPalLib.c  |    16 +-
 .../MdePkg/Library/PeiPalLib/PeiPalLib.inf         |     5 +-
 .../MdePkg/Library/PeiPalLib/PeiPalLib.uni         |   Bin 0 -> 2090 bytes
 .../Firmware/MdePkg/Library/PeiPcdLib/PeiPcdLib.c  |   477 +-
 .../MdePkg/Library/PeiPcdLib/PeiPcdLib.inf         |    15 +-
 .../MdePkg/Library/PeiPcdLib/PeiPcdLib.uni         |   Bin 0 -> 3910 bytes
 .../MdePkg/Library/PeiPciLibPciCfg2/PciLib.c       |    31 +-
 .../Library/PeiPciLibPciCfg2/PeiPciLibPciCfg2.inf  |     4 +-
 .../Library/PeiPciLibPciCfg2/PeiPciLibPciCfg2.uni  |   Bin 0 -> 2922 bytes
 .../PeiPciSegmentLibPciCfg2/PciSegmentLib.c        |    86 +-
 .../PeiPciSegmentLibPciCfg2.inf                    |     3 +-
 .../PeiPciSegmentLibPciCfg2.uni                    |   Bin 0 -> 2792 bytes
 .../PeiResourcePublicationLib.c                    |    18 +-
 .../PeiResourcePublicationLib.inf                  |     3 +-
 .../PeiResourcePublicationLib.uni                  |   Bin 0 -> 1906 bytes
 .../MdePkg/Library/PeiServicesLib/PeiServicesLib.c |   286 +-
 .../Library/PeiServicesLib/PeiServicesLib.inf      |    12 +-
 .../Library/PeiServicesLib/PeiServicesLib.uni      |   Bin 0 -> 1646 bytes
 .../PeiServicesTablePointer.c                      |    51 +-
 .../PeiServicesTablePointerLib.inf                 |     3 +-
 .../PeiServicesTablePointerLib.uni                 |   Bin 0 -> 2486 bytes
 .../PeiServicesTablePointer.c                      |    96 +-
 .../PeiServicesTablePointerLibIdt.inf              |     7 +-
 .../PeiServicesTablePointerLibIdt.uni              |   Bin 0 -> 2206 bytes
 .../PeiServicesTablePointer.c                      |    46 +-
 .../PeiServicesTablePointerLibKr7.inf              |     3 +-
 .../PeiServicesTablePointerLibKr7.uni              |   Bin 0 -> 2150 bytes
 .../PeiSmbusLibSmbus2Ppi/InternalSmbusLib.h        |    10 +-
 .../Library/PeiSmbusLibSmbus2Ppi/PeiSmbusLib.c     |    10 +-
 .../PeiSmbusLibSmbus2Ppi/PeiSmbusLibSmbus2Ppi.inf  |     6 +-
 .../PeiSmbusLibSmbus2Ppi/PeiSmbusLibSmbus2Ppi.uni  |   Bin 0 -> 1766 bytes
 .../MdePkg/Library/PeiSmbusLibSmbus2Ppi/SmbusLib.c |   110 +-
 .../MdePkg/Library/PeimEntryPoint/PeimEntryPoint.c |     8 +-
 .../Library/PeimEntryPoint/PeimEntryPoint.inf      |     5 +-
 .../Library/PeimEntryPoint/PeimEntryPoint.uni      |   Bin 0 -> 1646 bytes
 .../SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf  |     9 +-
 .../SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.uni  |   Bin 0 -> 4200 bytes
 .../Library/SecPeiDxeTimerLibCpu/X86TimerLib.c     |    71 +-
 .../MdePkg/Library/SmmIoLibSmmCpuIo2/IoHighLevel.c |    42 +-
 .../MdePkg/Library/SmmIoLibSmmCpuIo2/IoLib.c       |    24 +-
 .../Library/SmmIoLibSmmCpuIo2/IoLibMmioBuffer.c    |    12 +-
 .../SmmIoLibSmmCpuIo2/SmmCpuIoLibInternal.h        |     6 +-
 .../SmmIoLibSmmCpuIo2/SmmIoLibSmmCpuIo2.inf        |    11 +-
 .../SmmIoLibSmmCpuIo2/SmmIoLibSmmCpuIo2.uni        |   Bin 0 -> 1978 bytes
 .../MdePkg/Library/SmmLibNull/SmmLibNull.c         |    32 +-
 .../MdePkg/Library/SmmLibNull/SmmLibNull.inf       |     5 +-
 .../MdePkg/Library/SmmLibNull/SmmLibNull.uni       |   Bin 0 -> 1590 bytes
 .../Firmware/MdePkg/Library/SmmMemLib/SmmMemLib.c  |   343 +
 .../MdePkg/Library/SmmMemLib/SmmMemLib.inf         |    52 +
 .../MdePkg/Library/SmmMemLib/SmmMemLib.uni         |   Bin 0 -> 2772 bytes
 .../SmmMemoryAllocationLib/MemoryAllocationLib.c   |   310 +-
 .../SmmMemoryAllocationLib.inf                     |    10 +-
 .../SmmMemoryAllocationLib.uni                     |   Bin 0 -> 2022 bytes
 .../Library/SmmPciLibPciRootBridgeIo/PciLib.c      |    41 +-
 .../SmmPciLibPciRootBridgeIo.inf                   |    12 +-
 .../SmmPciLibPciRootBridgeIo.uni                   |   Bin 0 -> 3218 bytes
 .../Library/SmmPeriodicSmiLib/SmmPeriodicSmiLib.c  |   358 +-
 .../SmmPeriodicSmiLib/SmmPeriodicSmiLib.inf        |    12 +-
 .../SmmPeriodicSmiLib/SmmPeriodicSmiLib.uni        |   Bin 0 -> 1558 bytes
 .../SmmServicesTableLib/SmmServicesTableLib.c      |    10 +-
 .../SmmServicesTableLib/SmmServicesTableLib.inf    |     4 +-
 .../SmmServicesTableLib/SmmServicesTableLib.uni    |   Bin 0 -> 1574 bytes
 .../ApplicationEntryPoint.c                        |     6 +-
 .../UefiApplicationEntryPoint.inf                  |     3 +-
 .../UefiApplicationEntryPoint.uni                  |   Bin 0 -> 1742 bytes
 .../UefiBootServicesTableLib.c                     |     4 +-
 .../UefiBootServicesTableLib.inf                   |     5 +-
 .../UefiBootServicesTableLib.uni                   |   Bin 0 -> 1742 bytes
 .../MdePkg/Library/UefiDebugLibConOut/DebugLib.c   |    86 +-
 .../UefiDebugLibConOut/UefiDebugLibConOut.inf      |     8 +-
 .../UefiDebugLibConOut/UefiDebugLibConOut.uni      |   Bin 0 -> 1906 bytes
 .../MdePkg/Library/UefiDebugLibStdErr/DebugLib.c   |    86 +-
 .../UefiDebugLibStdErr/UefiDebugLibStdErr.inf      |     8 +-
 .../UefiDebugLibStdErr/UefiDebugLibStdErr.uni      |   Bin 0 -> 1930 bytes
 .../Library/UefiDevicePathLib/DevicePathFromText.c |  3270 ++++
 .../Library/UefiDevicePathLib/DevicePathToText.c   |  2065 +++
 .../UefiDevicePathLib/DevicePathUtilities.c        |   878 +
 .../Library/UefiDevicePathLib/UefiDevicePathLib.c  |   747 +-
 .../Library/UefiDevicePathLib/UefiDevicePathLib.h  |   456 +
 .../UefiDevicePathLib/UefiDevicePathLib.inf        |    30 +-
 .../UefiDevicePathLib/UefiDevicePathLib.uni        |   Bin 0 -> 1914 bytes
 .../UefiDevicePathLibOptionalDevicePathProtocol.c  |   484 +
 ...UefiDevicePathLibOptionalDevicePathProtocol.inf |    81 +
 ...UefiDevicePathLibOptionalDevicePathProtocol.uni |   Bin 0 -> 2130 bytes
 .../UefiDevicePathLib.c                            |   451 +-
 .../UefiDevicePathLibDevicePathProtocol.inf        |    19 +-
 .../UefiDevicePathLibDevicePathProtocol.uni        |   Bin 0 -> 2214 bytes
 .../UefiDriverEntryPoint/DriverEntryPoint.c        |    28 +-
 .../UefiDriverEntryPoint/UefiDriverEntryPoint.inf  |     7 +-
 .../UefiDriverEntryPoint/UefiDriverEntryPoint.uni  |   Bin 0 -> 1918 bytes
 .../EFI/Firmware/MdePkg/Library/UefiLib/Console.c  |   187 +-
 .../MdePkg/Library/UefiLib/UefiDriverModel.c       |   234 +-
 .../EFI/Firmware/MdePkg/Library/UefiLib/UefiLib.c  |   282 +-
 .../Firmware/MdePkg/Library/UefiLib/UefiLib.inf    |    44 +-
 .../Firmware/MdePkg/Library/UefiLib/UefiLib.uni    |   Bin 0 -> 3046 bytes
 .../Firmware/MdePkg/Library/UefiLib/UefiLibPrint.c |   154 +-
 .../Firmware/MdePkg/Library/UefiLib/UefiNotTiano.c |    82 +-
 .../UefiMemoryAllocationLib/MemoryAllocationLib.c  |   120 +-
 .../UefiMemoryAllocationLib.inf                    |     4 +-
 .../UefiMemoryAllocationLib.uni                    |   Bin 0 -> 1942 bytes
 .../Library/UefiMemoryLib/CompareMemWrapper.c      |     4 +-
 .../MdePkg/Library/UefiMemoryLib/CopyMemWrapper.c  |     4 +-
 .../MdePkg/Library/UefiMemoryLib/MemLibGuid.c      |     8 +-
 .../Library/UefiMemoryLib/ScanMem16Wrapper.c       |     2 +-
 .../Library/UefiMemoryLib/ScanMem32Wrapper.c       |     2 +-
 .../Library/UefiMemoryLib/ScanMem64Wrapper.c       |     2 +-
 .../MdePkg/Library/UefiMemoryLib/ScanMem8Wrapper.c |     8 +-
 .../MdePkg/Library/UefiMemoryLib/SetMemWrapper.c   |     2 +-
 .../MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf |     5 +-
 .../MdePkg/Library/UefiMemoryLib/UefiMemoryLib.uni |   Bin 0 -> 1980 bytes
 .../MdePkg/Library/UefiMemoryLib/ZeroMemWrapper.c  |     4 +-
 .../MdePkg/Library/UefiPalLib/UefiPalLib.c         |     2 +-
 .../MdePkg/Library/UefiPalLib/UefiPalLib.inf       |     6 +-
 .../MdePkg/Library/UefiPalLib/UefiPalLib.uni       |   Bin 0 -> 2032 bytes
 .../Library/UefiPciLibPciRootBridgeIo/PciLib.c     |    41 +-
 .../UefiPciLibPciRootBridgeIo.inf                  |     4 +-
 .../UefiPciLibPciRootBridgeIo.uni                  |   Bin 0 -> 3186 bytes
 .../PciSegmentLib.c                                |    92 +-
 .../PciSegmentLib.h                                |     2 +-
 .../UefiPciSegmentLibPciRootBridgeIo.inf           |     4 +-
 .../UefiPciSegmentLibPciRootBridgeIo.uni           |   Bin 0 -> 3364 bytes
 .../MdePkg/Library/UefiRuntimeLib/RuntimeLib.c     |    14 +-
 .../Library/UefiRuntimeLib/UefiRuntimeLib.inf      |     9 +-
 .../Library/UefiRuntimeLib/UefiRuntimeLib.uni      |   Bin 0 -> 2358 bytes
 .../UefiRuntimeServicesTableLib.inf                |     3 +-
 .../UefiRuntimeServicesTableLib.uni                |   Bin 0 -> 1766 bytes
 .../MdePkg/Library/UefiSalLib/UefiSalLib.c         |     6 +-
 .../MdePkg/Library/UefiSalLib/UefiSalLib.inf       |     6 +-
 .../MdePkg/Library/UefiSalLib/UefiSalLib.uni       |   Bin 0 -> 2032 bytes
 .../MdePkg/Library/UefiScsiLib/UefiScsiLib.c       |    74 +-
 .../MdePkg/Library/UefiScsiLib/UefiScsiLib.inf     |     7 +-
 .../MdePkg/Library/UefiScsiLib/UefiScsiLib.uni     |   Bin 0 -> 1910 bytes
 .../EFI/Firmware/MdePkg/Library/UefiUsbLib/Hid.c   |    10 +-
 .../MdePkg/Library/UefiUsbLib/UefiUsbLib.inf       |     8 +-
 .../MdePkg/Library/UefiUsbLib/UefiUsbLib.uni       |   Bin 0 -> 2126 bytes
 .../MdePkg/Library/UefiUsbLib/UefiUsbLibInternal.h |     2 +-
 .../Firmware/MdePkg/Library/UefiUsbLib/UsbDxeLib.c |     6 +-
 src/VBox/Devices/EFI/Firmware/MdePkg/License.txt   |    25 +
 src/VBox/Devices/EFI/Firmware/MdePkg/MdePkg.dec    |  3318 ++--
 src/VBox/Devices/EFI/Firmware/MdePkg/MdePkg.dsc    |    18 +-
 src/VBox/Devices/EFI/Firmware/MdePkg/MdePkg.uni    |   Bin 0 -> 66564 bytes
 .../Devices/EFI/Firmware/MdePkg/MdePkgExtra.uni    |   Bin 0 -> 1482 bytes
 .../NetworkPkg/Application/IfConfig6/IfConfig6.c   |     9 +-
 .../NetworkPkg/Application/IfConfig6/IfConfig6.h   |     4 +-
 .../NetworkPkg/Application/IfConfig6/IfConfig6.inf |    17 +-
 .../NetworkPkg/Application/IfConfig6/IfConfig6.uni |   Bin 0 -> 1884 bytes
 .../Application/IfConfig6/IfConfig6Extra.uni       |   Bin 0 -> 1328 bytes
 .../NetworkPkg/Application/IpsecConfig/Indexer.c   |     3 +-
 .../Application/IpsecConfig/IpSecConfig.inf        |    15 +-
 .../Application/IpsecConfig/IpSecConfig.uni        |   Bin 0 -> 1972 bytes
 .../Application/IpsecConfig/IpSecConfigExtra.uni   |   Bin 0 -> 1338 bytes
 .../Application/IpsecConfig/IpSecConfigStrings.uni |   Bin 24238 -> 24240 bytes
 .../NetworkPkg/Application/IpsecConfig/Match.h     |     2 +-
 .../Firmware/NetworkPkg/Application/Ping6/Ping6.c  |    10 +-
 .../NetworkPkg/Application/Ping6/Ping6.inf         |    18 +-
 .../NetworkPkg/Application/Ping6/Ping6.uni         |   Bin 0 -> 1788 bytes
 .../NetworkPkg/Application/Ping6/Ping6Extra.uni    |   Bin 0 -> 1312 bytes
 .../NetworkPkg/Application/VConfig/VConfig.c       |     2 +-
 .../NetworkPkg/Application/VConfig/VConfig.inf     |    12 +-
 .../NetworkPkg/Application/VConfig/VConfig.uni     |   Bin 0 -> 1804 bytes
 .../Application/VConfig/VConfigExtra.uni           |   Bin 0 -> 1328 bytes
 .../Application/VConfig/VConfigStrings.uni         |   Bin 8624 -> 8624 bytes
 .../EFI/Firmware/NetworkPkg/Contributions.txt      |   202 +
 .../Firmware/NetworkPkg/Dhcp6Dxe/ComponentName.c   |   133 +-
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Driver.c |   120 +-
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Driver.h |     3 +-
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Dxe.inf  |    20 +-
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Dxe.uni  |   Bin 0 -> 2016 bytes
 .../Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6DxeExtra.uni |   Bin 0 -> 1318 bytes
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Impl.c   |   120 +-
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Impl.h   |    14 +-
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Io.c     |   344 +-
 .../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Io.h     |    36 +-
 .../Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Utility.c    |   222 +-
 .../Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Utility.h    |    26 +-
 .../Firmware/NetworkPkg/IScsiDxe/ComponentName.c   |   167 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiCHAP.c   |    20 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiCHAP.h   |     2 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiConfig.c |   137 +-
 .../NetworkPkg/IScsiDxe/IScsiConfigNVDataStruc.h   |     6 +-
 .../NetworkPkg/IScsiDxe/IScsiConfigVfr.vfr         |   731 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDhcp.c   |     6 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDhcp6.c  |    44 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDhcp6.h  |     3 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDriver.c |   889 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDriver.h |   251 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDxe.inf  |    72 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDxe.uni  |   Bin 0 -> 1876 bytes
 .../Firmware/NetworkPkg/IScsiDxe/IScsiDxeExtra.uni |   Bin 0 -> 1316 bytes
 .../NetworkPkg/IScsiDxe/IScsiExtScsiPassThru.c     |    42 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiIbft.c   |    32 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiIbft.h   |     2 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiImpl.h   |     5 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiMisc.c   |   230 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiMisc.h   |    57 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiProto.c  |   168 +-
 .../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiProto.h  |    19 +-
 .../NetworkPkg/Include/Guid/IScsiConfigHii.h       |    14 +-
 .../NetworkPkg/Include/Guid/Ip6ConfigHii.h         |    12 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/ComponentName.c |   139 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Common.c     |   211 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Common.h     |    32 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Config.vfr   |   363 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6ConfigImpl.c |     8 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6ConfigImpl.h |    36 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6ConfigNv.c   |   521 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Driver.c     |   249 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Driver.h     |    11 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Dxe.inf      |    41 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Dxe.uni      |   Bin 0 -> 2912 bytes
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6DxeExtra.uni |   Bin 0 -> 1310 bytes
 .../Firmware/NetworkPkg/Ip6Dxe/Ip6DxeStrings.uni   |   Bin 10244 -> 10244 bytes
 .../Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6If.c |     8 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Impl.c       |    15 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Impl.h       |     5 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Input.c      |    50 +-
 .../Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Nd.c |    10 +-
 .../Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Nd.h |     4 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6NvData.h     |     4 +-
 .../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Output.c     |     4 +-
 .../Firmware/NetworkPkg/IpSecDxe/ComponentName.c   |    45 +-
 .../Firmware/NetworkPkg/IpSecDxe/IetfConstants.c   |     2 +-
 .../Devices/EFI/Firmware/NetworkPkg/IpSecDxe/Ike.h |     8 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IkeCommon.c   |    14 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IkeCommon.h   |     8 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IkePacket.c   |    22 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IkePacket.h   |    12 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IkeService.c  |    28 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IkeService.h  |    10 +-
 .../Firmware/NetworkPkg/IpSecDxe/Ikev2/ChildSa.c   |    46 +-
 .../Firmware/NetworkPkg/IpSecDxe/Ikev2/Exchange.c  |     5 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/Ikev2/Ikev2.h |     2 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/Ikev2/Info.c  |    58 +-
 .../Firmware/NetworkPkg/IpSecDxe/Ikev2/Payload.c   |     4 +-
 .../Firmware/NetworkPkg/IpSecDxe/Ikev2/Payload.h   |     4 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/Ikev2/Sa.c    |   118 +-
 .../Firmware/NetworkPkg/IpSecDxe/Ikev2/Utility.c   |   315 +-
 .../Firmware/NetworkPkg/IpSecDxe/Ikev2/Utility.h   |   234 +-
 .../Firmware/NetworkPkg/IpSecDxe/IpSecConfigImpl.c |   340 +-
 .../Firmware/NetworkPkg/IpSecDxe/IpSecConfigImpl.h |     6 +-
 .../Firmware/NetworkPkg/IpSecDxe/IpSecCryptIo.c    |    88 +-
 .../Firmware/NetworkPkg/IpSecDxe/IpSecCryptIo.h    |    24 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDebug.c  |    18 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDebug.h  |     6 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDriver.c |   468 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDxe.inf  |    49 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDxe.uni  |   Bin 0 -> 2676 bytes
 .../Firmware/NetworkPkg/IpSecDxe/IpSecDxeExtra.uni |   Bin 0 -> 1318 bytes
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecImpl.h   |     8 +-
 .../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecMain.c   |    28 +-
 .../Devices/EFI/Firmware/NetworkPkg/License.txt    |    25 +
 .../Firmware/NetworkPkg/Mtftp6Dxe/ComponentName.c  |   126 +-
 .../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Driver.c   |   134 +-
 .../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Driver.h   |     3 +-
 .../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Dxe.inf    |    19 +-
 .../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Dxe.uni    |   Bin 0 -> 1956 bytes
 .../NetworkPkg/Mtftp6Dxe/Mtftp6DxeExtra.uni        |   Bin 0 -> 1318 bytes
 .../EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Impl.c |    31 +-
 .../EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Impl.h |    12 +-
 .../EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Rrq.c  |    36 +-
 .../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Support.c  |     8 +-
 .../EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Wrq.c  |     3 +-
 .../Devices/EFI/Firmware/NetworkPkg/NetworkPkg.dec |   130 +-
 .../Devices/EFI/Firmware/NetworkPkg/NetworkPkg.dsc |    17 +-
 .../Devices/EFI/Firmware/NetworkPkg/NetworkPkg.uni |   Bin 0 -> 6182 bytes
 .../EFI/Firmware/NetworkPkg/NetworkPkgExtra.uni    |   Bin 0 -> 1342 bytes
 .../EFI/Firmware/NetworkPkg/TcpDxe/ComponentName.c |   228 +-
 .../EFI/Firmware/NetworkPkg/TcpDxe/SockImpl.c      |     6 +-
 .../EFI/Firmware/NetworkPkg/TcpDxe/SockInterface.c |    10 +-
 .../EFI/Firmware/NetworkPkg/TcpDxe/Socket.h        |     6 +-
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpDispatcher.c |    53 +-
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpDriver.c     |   357 +-
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpDriver.h     |    76 +-
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpDxe.inf      |    34 +-
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpDxe.uni      |   Bin 0 -> 2412 bytes
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpDxeExtra.uni |   Bin 0 -> 1310 bytes
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpFunc.h       |    27 +-
 .../Devices/EFI/Firmware/NetworkPkg/TcpDxe/TcpIo.c |     6 +-
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpMain.h       |    10 +-
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpMisc.c       |   263 +-
 .../EFI/Firmware/NetworkPkg/TcpDxe/TcpProto.h      |     4 +-
 .../Firmware/NetworkPkg/Udp6Dxe/ComponentName.c    |   122 +-
 .../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Driver.c   |   105 +-
 .../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Dxe.inf    |    18 +-
 .../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Dxe.uni    |   Bin 0 -> 2024 bytes
 .../Firmware/NetworkPkg/Udp6Dxe/Udp6DxeExtra.uni   |   Bin 0 -> 1314 bytes
 .../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Impl.c     |   178 +-
 .../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Impl.h     |    41 +-
 .../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Main.c     |     6 +-
 .../NetworkPkg/UefiPxeBcDxe/ComponentName.c        |    52 +-
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcBoot.c   |   130 +-
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcBoot.h   |     6 +-
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDhcp4.c  |    66 +-
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDhcp4.h  |    12 +-
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDhcp6.c  |    91 +-
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDhcp6.h  |     3 +-
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDriver.c |   456 +-
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDriver.h |    87 +-
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.c   |   134 +-
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.h   |     6 +-
 .../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcMtftp.c  |    10 +-
 .../NetworkPkg/UefiPxeBcDxe/PxeBcSupport.c         |    12 +-
 .../NetworkPkg/UefiPxeBcDxe/PxeBcSupport.h         |    29 +-
 .../NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf       |    68 +-
 .../NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.uni       |   Bin 0 -> 2416 bytes
 .../NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxeExtra.uni  |   Bin 0 -> 1332 bytes
 .../OptionRomPkg/AtapiPassThruDxe/AtapiPassThru.h  |   360 +-
 .../AtapiPassThruDxe/AtapiPassThruDxe.inf          |     4 +-
 .../OptionRomPkg/AtapiPassThruDxe/ComponentName.c  |    12 +-
 .../AtapiPassThruDxe/DriverSupportedEfiVersion.c   |    12 +-
 .../Bus/Usb/FtdiUsbSerialDxe/CompatibleDevices.txt |     5 +
 .../Bus/Usb/FtdiUsbSerialDxe/ComponentName.c       |   224 +
 .../Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDriver.c |  2588 +++
 .../Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDriver.h |   595 +
 .../Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDxe.inf  |    61 +
 .../Bus/Usb/FtdiUsbSerialDxe/ReadMe.txt            |    32 +
 .../Bus/Usb/UsbNetworking/Ax88772/Ax88772.c        |  1326 ++
 .../Bus/Usb/UsbNetworking/Ax88772/Ax88772.h        |   976 +
 .../Bus/Usb/UsbNetworking/Ax88772/Ax88772.inf      |    67 +
 .../Bus/Usb/UsbNetworking/Ax88772/ComponentName.c  |   184 +
 .../Bus/Usb/UsbNetworking/Ax88772/DriverBinding.c  |   513 +
 .../Bus/Usb/UsbNetworking/Ax88772/SimpleNetwork.c  |  1509 ++
 .../Bus/Usb/UsbNetworking/Ax88772b/Ax88772.c       |   878 +
 .../Bus/Usb/UsbNetworking/Ax88772b/Ax88772.h       |  1023 ++
 .../Bus/Usb/UsbNetworking/Ax88772b/Ax88772b.inf    |    67 +
 .../Bus/Usb/UsbNetworking/Ax88772b/ComponentName.c |   181 +
 .../Bus/Usb/UsbNetworking/Ax88772b/DriverBinding.c |   658 +
 .../Bus/Usb/UsbNetworking/Ax88772b/SimpleNetwork.c |  1665 ++
 .../CirrusLogic5430Dxe/CirrusLogic5430.c           |    20 +-
 .../CirrusLogic5430GraphicsOutput.c                |     4 +-
 .../CirrusLogic5430Dxe/CirrusLogic5430UgaDraw.c    |     4 +-
 .../CirrusLogic5430Dxe/ComponentName.c             |    12 +-
 .../CirrusLogic5430Dxe/DriverSupportedEfiVersion.c |    12 +-
 .../OptionRomPkg/CirrusLogic5430Dxe/Edid.c         |     6 +-
 .../EFI/Firmware/OptionRomPkg/Contributions.txt    |   202 +
 .../Library/FrameBufferBltLib/FrameBufferBltLib.c  |     2 +-
 .../OptionRomPkg/Library/GopBltLib/GopBltLib.c     |     2 +-
 .../Devices/EFI/Firmware/OptionRomPkg/License.txt  |    25 +
 .../EFI/Firmware/OptionRomPkg/OptionRomPkg.dec     |    94 +-
 .../EFI/Firmware/OptionRomPkg/OptionRomPkg.dsc     |     9 +-
 .../Devices/EFI/Firmware/OptionRomPkg/ReadMe.txt   |     2 +-
 .../OptionRomPkg/UndiRuntimeDxe/ComponentName.c    |   365 +
 .../Firmware/OptionRomPkg/UndiRuntimeDxe/Decode.c  |    31 +-
 .../Firmware/OptionRomPkg/UndiRuntimeDxe/E100b.c   |     3 +-
 .../Firmware/OptionRomPkg/UndiRuntimeDxe/Init.c    |    76 +-
 .../Firmware/OptionRomPkg/UndiRuntimeDxe/Undi32.h  |     6 +-
 .../OptionRomPkg/UndiRuntimeDxe/UndiRuntimeDxe.inf |     4 +-
 .../OvmfPkg/AcpiPlatformDxe/AcpiPlatform.c         |   269 +
 .../OvmfPkg/AcpiPlatformDxe/AcpiPlatform.h         |    70 +
 .../OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf    |    69 +
 .../EFI/Firmware/OvmfPkg/AcpiPlatformDxe/Qemu.c    |   883 +
 .../Firmware/OvmfPkg/AcpiPlatformDxe/QemuLoader.h  |    90 +
 .../EFI/Firmware/OvmfPkg/AcpiPlatformDxe/Xen.c     |   318 +
 .../Firmware/OvmfPkg/AcpiS3SaveDxe/AcpiS3Save.c    |   611 +
 .../Firmware/OvmfPkg/AcpiS3SaveDxe/AcpiS3Save.h    |    59 +
 .../OvmfPkg/AcpiS3SaveDxe/AcpiS3SaveDxe.inf        |    81 +
 .../EFI/Firmware/OvmfPkg/AcpiTables/AcpiTables.inf |     1 +
 .../EFI/Firmware/OvmfPkg/AcpiTables/Dsdt.asl       |  1140 +-
 .../EFI/Firmware/OvmfPkg/AcpiTables/Facp.aslc      |   174 +-
 .../EFI/Firmware/OvmfPkg/AcpiTables/Facs.aslc      |   166 +-
 .../EFI/Firmware/OvmfPkg/AcpiTables/Madt.aslc      |   314 +-
 .../EFI/Firmware/OvmfPkg/AcpiTables/Platform.h     |    62 +-
 .../EFI/Firmware/OvmfPkg/AcpiTables/Ssdt.asl       |    19 +
 .../OvmfPkg/BlockMmioToBlockIoDxe/BlockIo.c        |    22 +-
 .../OvmfPkg/BlockMmioToBlockIoDxe/BlockIo.h        |     6 +-
 .../Devices/EFI/Firmware/OvmfPkg/Contributions.txt |   202 +
 .../OvmfPkg/Csm/CsmSupportLib/LegacyPlatform.c     |    22 +-
 .../OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.c         |   180 +-
 .../OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.h         |    16 +-
 .../OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.inf       |     3 +
 .../OvmfPkg/Include/Guid/OvmfPlatformConfig.h      |    24 +
 .../OvmfPkg/Include/IndustryStandard/E820.h        |    46 +
 .../Include/IndustryStandard/LegacyVgaBios.h       |    97 +
 .../Include/IndustryStandard/LinuxBzimage.h        |   164 +
 .../OvmfPkg/Include/IndustryStandard/Virtio.h      |   175 +
 .../OvmfPkg/Include/IndustryStandard/VirtioBlk.h   |    89 +
 .../OvmfPkg/Include/IndustryStandard/VirtioNet.h   |    97 +
 .../OvmfPkg/Include/IndustryStandard/VirtioScsi.h  |    99 +
 .../OvmfPkg/Include/Library/LoadLinuxLib.h         |   211 +
 .../OvmfPkg/Include/Library/QemuFwCfgLib.h         |   238 +
 .../Firmware/OvmfPkg/Include/Library/VirtioLib.h   |   185 +
 .../OvmfPkg/Include/Library/VirtioMmioDeviceLib.h  |    66 +
 .../Firmware/OvmfPkg/Include/Protocol/BlockMmio.h  |    12 +-
 .../OvmfPkg/Include/Protocol/VirtioDevice.h        |   382 +
 .../OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.c    |   165 +-
 .../OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf  |     9 +-
 .../Library/LoadLinuxLib/Ia32/JumpToKernel.S       |    46 +
 .../Library/LoadLinuxLib/Ia32/JumpToKernel.asm     |    54 +
 .../Firmware/OvmfPkg/Library/LoadLinuxLib/Linux.c  |   669 +
 .../OvmfPkg/Library/LoadLinuxLib/LinuxGdt.c        |   181 +
 .../OvmfPkg/Library/LoadLinuxLib/LoadLinuxLib.h    |    59 +
 .../OvmfPkg/Library/LoadLinuxLib/LoadLinuxLib.inf  |    50 +
 .../Library/LoadLinuxLib/X64/JumpToKernel.S        |    91 +
 .../Library/LoadLinuxLib/X64/JumpToKernel.asm      |    95 +
 .../OvmfPkg/Library/LockBoxLib/LockBoxBase.c       |    42 +
 .../OvmfPkg/Library/LockBoxLib/LockBoxBaseLib.inf  |    44 +
 .../OvmfPkg/Library/LockBoxLib/LockBoxDxe.c        |   119 +
 .../OvmfPkg/Library/LockBoxLib/LockBoxDxeLib.inf   |    45 +
 .../OvmfPkg/Library/LockBoxLib/LockBoxLib.c        |   376 +
 .../OvmfPkg/Library/LockBoxLib/LockBoxLib.h        |    60 +
 .../OvmfPkg/Library/NvVarsFileLib/FsAccess.c       |    56 +-
 .../OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c   |   430 +-
 .../OvmfPkg/Library/PlatformBdsLib/BdsPlatform.h   |    17 +-
 .../Library/PlatformBdsLib/PlatformBdsLib.inf      |    10 +-
 .../OvmfPkg/Library/PlatformBdsLib/QemuBootOrder.c |  1322 ++
 .../OvmfPkg/Library/PlatformBdsLib/QemuBootOrder.h |    53 +
 .../OvmfPkg/Library/PlatformBdsLib/QemuKernel.c    |   164 +
 .../Library/PlatformDebugLibIoPort/DebugLib.c      |   286 +
 .../PlatformDebugLibIoPort.inf                     |    51 +
 .../Library/PlatformSecureLib/PlatformSecureLib.c  |    40 +
 .../PlatformSecureLib/PlatformSecureLib.inf        |    33 +
 .../OvmfPkg/Library/QemuFwCfgLib/Ia32/IoLibExAsm.S |    52 +
 .../Library/QemuFwCfgLib/Ia32/IoLibExAsm.asm       |    62 +
 .../OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c    |   324 +
 .../OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf  |    56 +
 .../OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiDxe.c |    92 +
 .../OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgSec.c    |    81 +
 .../Library/QemuFwCfgLib/QemuFwCfgSecLib.inf       |    54 +
 .../OvmfPkg/Library/QemuFwCfgLib/X64/IoLibExAsm.S  |    47 +
 .../Library/QemuFwCfgLib/X64/IoLibExAsm.asm        |    56 +
 .../Library/ResetSystemLib/ResetSystemLib.c        |    15 +-
 .../Library/ResetSystemLib/ResetSystemLib.inf      |     6 +-
 .../SerializeVariablesLib/SerializeVariablesLib.c  |    27 +-
 .../Firmware/OvmfPkg/Library/VirtioLib/VirtioLib.c |   319 +
 .../OvmfPkg/Library/VirtioLib/VirtioLib.inf        |    36 +
 .../Library/VirtioMmioDeviceLib/VirtioMmioDevice.c |   224 +
 .../Library/VirtioMmioDeviceLib/VirtioMmioDevice.h |   147 +
 .../VirtioMmioDeviceFunctions.c                    |   310 +
 .../VirtioMmioDeviceLib/VirtioMmioDeviceLib.inf    |    42 +
 src/VBox/Devices/EFI/Firmware/OvmfPkg/License.txt  |    25 +
 src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkg.dec  |   145 +-
 .../Devices/EFI/Firmware/OvmfPkg/OvmfPkg.fdf.inc   |    62 +
 .../Devices/EFI/Firmware/OvmfPkg/OvmfPkgIa32.dsc   |   216 +-
 .../Devices/EFI/Firmware/OvmfPkg/OvmfPkgIa32.fdf   |   211 +-
 .../EFI/Firmware/OvmfPkg/OvmfPkgIa32X64.dsc        |   176 +-
 .../EFI/Firmware/OvmfPkg/OvmfPkgIa32X64.fdf        |   168 +-
 .../Devices/EFI/Firmware/OvmfPkg/OvmfPkgX64.dsc    |   222 +-
 .../Devices/EFI/Firmware/OvmfPkg/OvmfPkgX64.fdf    |   207 +-
 .../EFI/Firmware/OvmfPkg/PlatformDxe/Platform.c    |   871 +
 .../EFI/Firmware/OvmfPkg/PlatformDxe/Platform.h    |    43 +
 .../EFI/Firmware/OvmfPkg/PlatformDxe/Platform.inf  |    69 +
 .../EFI/Firmware/OvmfPkg/PlatformDxe/Platform.uni  |   Bin 0 -> 3298 bytes
 .../Firmware/OvmfPkg/PlatformDxe/PlatformConfig.c  |   131 +
 .../Firmware/OvmfPkg/PlatformDxe/PlatformConfig.h  |    59 +
 .../Firmware/OvmfPkg/PlatformDxe/PlatformForms.vfr |    74 +
 .../Devices/EFI/Firmware/OvmfPkg/PlatformPei/Fv.c  |    47 +-
 .../EFI/Firmware/OvmfPkg/PlatformPei/MemDetect.c   |   216 +-
 .../EFI/Firmware/OvmfPkg/PlatformPei/Platform.c    |   192 +-
 .../EFI/Firmware/OvmfPkg/PlatformPei/Platform.h    |    34 +-
 .../Firmware/OvmfPkg/PlatformPei/PlatformPei.inf   |    24 +-
 .../Devices/EFI/Firmware/OvmfPkg/PlatformPei/Xen.c |   125 +-
 .../Devices/EFI/Firmware/OvmfPkg/PlatformPei/Xen.h |    45 +
 .../QemuFlashFvbServicesRuntimeDxe/FvbInfo.c       |   141 +
 .../FvbServicesRuntimeDxe.inf                      |    84 +
 .../FwBlockService.c                               |  1228 ++
 .../FwBlockService.h                               |   184 +
 .../QemuFlashFvbServicesRuntimeDxe/QemuFlash.c     |   265 +
 .../QemuFlashFvbServicesRuntimeDxe/QemuFlash.h     |    89 +
 .../EFI/Firmware/OvmfPkg/QemuVideoDxe/Driver.c     |   549 +-
 .../EFI/Firmware/OvmfPkg/QemuVideoDxe/Gop.c        |    47 +-
 .../EFI/Firmware/OvmfPkg/QemuVideoDxe/Initialize.c |   173 +-
 .../EFI/Firmware/OvmfPkg/QemuVideoDxe/Qemu.h       |   109 +-
 .../Firmware/OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf |    10 +-
 .../EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.asm  |   287 +
 .../EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.c    |   275 +
 .../EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.h    |   701 +
 .../EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.sh   |    85 +
 src/VBox/Devices/EFI/Firmware/OvmfPkg/README       |   217 +-
 .../OvmfPkg/ResetVector/Ia32/PageTables64.asm      |   122 +
 .../Firmware/OvmfPkg/ResetVector/ResetVector.inf   |    37 +
 .../Firmware/OvmfPkg/ResetVector/ResetVector.nasmb |    66 +
 .../OvmfPkg/ResetVector/ResetVectorCode.asm        |    53 +
 .../EFI/Firmware/OvmfPkg/Sec/Ia32/SecEntry.S       |    14 +-
 .../EFI/Firmware/OvmfPkg/Sec/Ia32/SecEntry.asm     |    14 +-
 .../Devices/EFI/Firmware/OvmfPkg/Sec/SecMain.c     |   231 +-
 .../Devices/EFI/Firmware/OvmfPkg/Sec/SecMain.inf   |    11 +-
 .../EFI/Firmware/OvmfPkg/Sec/X64/SecEntry.S        |     6 +-
 .../EFI/Firmware/OvmfPkg/Sec/X64/SecEntry.asm      |     9 +-
 .../SecureBootConfigDxe/SecureBootConfig.vfr       |   495 +
 .../SecureBootConfigDevicePath.c                   |    38 +
 .../SecureBootConfigDxe/SecureBootConfigDriver.c   |   133 +
 .../SecureBootConfigDxe/SecureBootConfigDxe.inf    |    90 +
 .../SecureBootConfigFileExplorer.c                 |  1227 ++
 .../SecureBootConfigDxe/SecureBootConfigImpl.c     |  2819 +++
 .../SecureBootConfigDxe/SecureBootConfigImpl.h     |   613 +
 .../SecureBootConfigDxe/SecureBootConfigMisc.c     |   334 +
 .../SecureBootConfigDxe/SecureBootConfigNvData.h   |   118 +
 .../SecureBootConfigStrings.uni                    |   Bin
 .../EFI/Firmware/OvmfPkg/SmbiosPlatformDxe/Qemu.c  |    66 +
 .../OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.c  |    26 +-
 .../OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.h  |    13 +
 .../SmbiosPlatformDxe/SmbiosPlatformDxe.inf        |     3 +
 .../Devices/EFI/Firmware/OvmfPkg/VarStore.fdf.inc  |    79 +
 .../EFI/Firmware/OvmfPkg/VirtioBlkDxe/VirtioBlk.c  |  1102 ++
 .../EFI/Firmware/OvmfPkg/VirtioBlkDxe/VirtioBlk.h  |   290 +
 .../Firmware/OvmfPkg/VirtioBlkDxe/VirtioBlk.inf    |    42 +
 .../Firmware/OvmfPkg/VirtioNetDxe/ComponentName.c  |   177 +
 .../Firmware/OvmfPkg/VirtioNetDxe/DriverBinding.c  |   653 +
 .../EFI/Firmware/OvmfPkg/VirtioNetDxe/EntryPoint.c |    50 +
 .../EFI/Firmware/OvmfPkg/VirtioNetDxe/Events.c     |    91 +
 .../Firmware/OvmfPkg/VirtioNetDxe/SnpGetStatus.c   |   159 +
 .../Firmware/OvmfPkg/VirtioNetDxe/SnpInitialize.c  |   490 +
 .../OvmfPkg/VirtioNetDxe/SnpMcastIpToMac.c         |   108 +
 .../EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpReceive.c |   188 +
 .../OvmfPkg/VirtioNetDxe/SnpReceiveFilters.c       |   105 +
 .../OvmfPkg/VirtioNetDxe/SnpSharedHelpers.c        |    53 +
 .../Firmware/OvmfPkg/VirtioNetDxe/SnpShutdown.c    |    78 +
 .../EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpStart.c   |    64 +
 .../EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpStop.c    |    65 +
 .../Firmware/OvmfPkg/VirtioNetDxe/SnpTransmit.c    |   169 +
 .../Firmware/OvmfPkg/VirtioNetDxe/SnpUnsupported.c |   160 +
 .../Firmware/OvmfPkg/VirtioNetDxe/TechNotes.txt    |   355 +
 .../EFI/Firmware/OvmfPkg/VirtioNetDxe/VirtioNet.h  |   283 +
 .../Firmware/OvmfPkg/VirtioNetDxe/VirtioNet.inf    |    60 +
 .../OvmfPkg/VirtioPciDeviceDxe/VirtioPciDevice.c   |   680 +
 .../OvmfPkg/VirtioPciDeviceDxe/VirtioPciDevice.h   |   166 +
 .../VirtioPciDeviceDxe/VirtioPciDeviceDxe.inf      |    43 +
 .../VirtioPciDeviceDxe/VirtioPciFunctions.c        |   283 +
 .../Firmware/OvmfPkg/VirtioScsiDxe/VirtioScsi.c    |  1228 ++
 .../Firmware/OvmfPkg/VirtioScsiDxe/VirtioScsi.h    |   207 +
 .../Firmware/OvmfPkg/VirtioScsiDxe/VirtioScsi.inf  |    47 +
 src/VBox/Devices/EFI/Firmware/OvmfPkg/build.sh     |   142 +-
 .../Devices/EFI/Firmware/OvmfPkg/create-release.py |   152 +-
 .../PcAtChipsetPkg/8254TimerDxe/8254Timer.inf      |    32 +-
 .../Firmware/PcAtChipsetPkg/8254TimerDxe/Timer.c   |    24 +-
 .../Firmware/PcAtChipsetPkg/8254TimerDxe/Timer.h   |    22 +-
 .../Firmware/PcAtChipsetPkg/8254TimerDxe/Timer.uni |   Bin 0 -> 1784 bytes
 .../PcAtChipsetPkg/8254TimerDxe/TimerExtra.uni     |   Bin 0 -> 1336 bytes
 .../8259InterruptControllerDxe/8259.c              |    16 +-
 .../8259InterruptControllerDxe/8259.inf            |    35 +-
 .../8259InterruptControllerDxe/Legacy8259.uni      |   Bin 0 -> 1912 bytes
 .../8259InterruptControllerDxe/Legacy8259Extra.uni |   Bin 0 -> 1390 bytes
 .../Bus/Pci/IdeControllerDxe/ComponentName.c       |     6 +-
 .../Bus/Pci/IdeControllerDxe/IdeController.c       |    30 +-
 .../Bus/Pci/IdeControllerDxe/IdeController.h       |   206 +-
 .../Bus/Pci/IdeControllerDxe/IdeController.uni     |   Bin 0 -> 1934 bytes
 .../Bus/Pci/IdeControllerDxe/IdeControllerDxe.inf  |    29 +-
 .../Pci/IdeControllerDxe/IdeControllerExtra.uni    |   Bin 0 -> 1360 bytes
 .../EFI/Firmware/PcAtChipsetPkg/Contributions.txt  |   202 +
 .../PcAtChipsetPkg/HpetTimerDxe/HpetTimer.c        |   153 +-
 .../PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.inf   |    40 +-
 .../PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.uni   |   Bin 0 -> 1976 bytes
 .../HpetTimerDxe/HpetTimerDxeExtra.uni             |   Bin 0 -> 1368 bytes
 .../PcAtChipsetPkg/Include/Library/IoApicLib.h     |    14 +-
 .../PcAtChipsetPkg/Include/Register/Hpet.h         |     2 +-
 .../PcAtChipsetPkg/Include/Register/IoApic.h       |     4 +-
 .../PcAtChipsetPkg/IsaAcpiDxe/ComponentName.c      |    16 +-
 .../Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.c   |    54 +-
 .../Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf |    39 +-
 .../Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.uni |   Bin 0 -> 1752 bytes
 .../PcAtChipsetPkg/IsaAcpiDxe/IsaAcpiExtra.uni     |   Bin 0 -> 1346 bytes
 .../PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c        |   118 +-
 .../PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.h        |    48 +-
 .../PcAtChipsetPkg/KbcResetDxe/KbcReset.uni        |   Bin 0 -> 2010 bytes
 .../PcAtChipsetPkg/KbcResetDxe/KbcResetExtra.uni   |   Bin 0 -> 1478 bytes
 .../Firmware/PcAtChipsetPkg/KbcResetDxe/Reset.inf  |    27 +-
 .../PcAtChipsetPkg/KbcResetDxe/ResetEntry.c        |    16 +-
 .../Library/AcpiTimerLib/AcpiTimerLib.c            |   337 +
 .../Library/AcpiTimerLib/BaseAcpiTimerLib.c        |    42 +
 .../Library/AcpiTimerLib/BaseAcpiTimerLib.inf      |    52 +
 .../Library/AcpiTimerLib/BaseAcpiTimerLib.uni      |   Bin 0 -> 1866 bytes
 .../Library/AcpiTimerLib/DxeAcpiTimerLib.c         |    48 +
 .../Library/AcpiTimerLib/DxeAcpiTimerLib.inf       |    52 +
 .../Library/AcpiTimerLib/DxeAcpiTimerLib.uni       |   Bin 0 -> 1864 bytes
 .../Library/BaseIoApicLib/BaseIoApicLib.inf        |     8 +-
 .../Library/BaseIoApicLib/BaseIoApicLib.uni        |   Bin 0 -> 1718 bytes
 .../Library/BaseIoApicLib/IoApicLib.c              |    20 +-
 .../Library/ResetSystemLib/ResetSystemLib.inf      |     7 +-
 .../Library/ResetSystemLib/ResetSystemLib.uni      |   Bin 0 -> 1874 bytes
 .../Library/SerialIoLib/PcAtSerialPortLib.uni      |   Bin 0 -> 1718 bytes
 .../Library/SerialIoLib/SerialIoLib.inf            |     3 +-
 .../Library/SerialIoLib/SerialPortLib.c            |    18 +-
 .../EFI/Firmware/PcAtChipsetPkg/License.txt        |    25 +
 .../EFI/Firmware/PcAtChipsetPkg/PcAtChipsetPkg.dec |   263 +-
 .../EFI/Firmware/PcAtChipsetPkg/PcAtChipsetPkg.dsc |    11 +-
 .../EFI/Firmware/PcAtChipsetPkg/PcAtChipsetPkg.uni |   Bin 0 -> 24384 bytes
 .../PcAtChipsetPkg/PcAtChipsetPkgExtra.uni         |   Bin 0 -> 1362 bytes
 .../PcatRealTimeClockRuntimeDxe/PcRtc.c            |   203 +-
 .../PcatRealTimeClockRuntimeDxe/PcRtc.h            |     3 +-
 .../PcatRealTimeClockRuntimeDxe/PcRtc.uni          |   Bin 0 -> 2450 bytes
 .../PcatRealTimeClockRuntimeDxe/PcRtcExtra.uni     |   Bin 0 -> 1356 bytes
 .../PcatRealTimeClockRuntimeDxe.inf                |    33 +-
 .../PcAtChipsetPkg/PciHostBridgeDxe/Ia32/IoFifo.S  |   133 +
 .../PciHostBridgeDxe/Ia32/IoFifo.asm               |   139 +
 .../PcAtChipsetPkg/PciHostBridgeDxe/IoFifo.h       |   175 +
 .../PciHostBridgeDxe/PciHostBridge.c               |   370 +-
 .../PciHostBridgeDxe/PciHostBridge.h               |    86 +-
 .../PciHostBridgeDxe/PciHostBridge.uni             |   Bin 0 -> 2000 bytes
 .../PciHostBridgeDxe/PciHostBridgeDxe.inf          |    29 +-
 .../PciHostBridgeDxe/PciHostBridgeExtra.uni        |   Bin 0 -> 1348 bytes
 .../PciHostBridgeDxe/PciRootBridgeIo.c             |   320 +-
 .../PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.S   |   121 +
 .../PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.asm |   125 +
 .../EFI/Firmware/PerformancePkg/Contributions.txt  |   202 +
 .../EFI/Firmware/PerformancePkg/Dp_App/Dp.c        |    38 +-
 .../EFI/Firmware/PerformancePkg/Dp_App/Dp.inf      |    13 +-
 .../Firmware/PerformancePkg/Dp_App/DpInternal.h    |   147 +-
 .../EFI/Firmware/PerformancePkg/Dp_App/DpProfile.c |    26 +-
 .../EFI/Firmware/PerformancePkg/Dp_App/DpTrace.c   |    78 +-
 .../Firmware/PerformancePkg/Dp_App/DpUtilities.c   |   104 +-
 .../Include/Guid/PerformancePkgTokenSpace.h        |     2 +-
 .../Library/TscTimerLib/BaseTscTimerLib.inf        |     8 +-
 .../Library/TscTimerLib/DxeTscTimerLib.c           |     2 +
 .../Library/TscTimerLib/DxeTscTimerLib.inf         |    10 +-
 .../Library/TscTimerLib/PeiTscTimerLib.inf         |    10 +-
 .../EFI/Firmware/PerformancePkg/License.txt        |    25 +
 .../EFI/Firmware/PerformancePkg/PerformancePkg.dec |    74 +-
 .../EFI/Firmware/PerformancePkg/PerformancePkg.dsc |     9 +-
 src/VBox/Devices/EFI/Firmware/ReadMe.vbox          |     5 +-
 .../SecurityPkg/Application/RngTest/RngTest.c      |   234 +
 .../SecurityPkg/Application/RngTest/RngTest.inf    |    57 +
 .../SecurityPkg/Application/RngTest/RngTest.uni    |   Bin 0 -> 2254 bytes
 .../Application/RngTest/RngTestExtra.uni           |   Bin 0 -> 1390 bytes
 .../Application/VariableInfo/VariableInfo.c        |    70 +-
 .../Application/VariableInfo/VariableInfo.inf      |    29 +-
 .../Application/VariableInfo/VariableInfo.uni      |   Bin 0 -> 2902 bytes
 .../Application/VariableInfo/VariableInfoExtra.uni |   Bin 0 -> 1360 bytes
 .../EFI/Firmware/SecurityPkg/Contributions.txt     |   202 +
 .../Include/Guid/AuthenticatedVariableFormat.h     |    44 +-
 .../SecurityPkg/Include/Guid/MeasuredFvHob.h       |    36 +
 .../Include/Guid/PhysicalPresenceData.h            |    40 +-
 .../Include/Guid/PwdCredentialProviderHii.h        |     8 +-
 .../SecurityPkg/Include/Guid/SecureBootConfigHii.h |    12 +-
 .../Include/Guid/SecurityPkgTokenSpace.h           |     8 +-
 .../SecurityPkg/Include/Guid/TcgConfigHii.h        |    12 +-
 .../SecurityPkg/Include/Guid/TcgEventHob.h         |    28 +-
 .../SecurityPkg/Include/Guid/TpmInstance.h         |    38 +
 .../SecurityPkg/Include/Guid/TrEEConfigHii.h       |    25 +
 .../Include/Guid/TrEEPhysicalPresenceData.h        |    67 +
 .../Include/Guid/UsbCredentialProviderHii.h        |     8 +-
 .../Include/Guid/UserIdentifyManagerHii.h          |     8 +-
 .../Include/Guid/UserProfileManagerHii.h           |     8 +-
 .../Firmware/SecurityPkg/Include/Library/HashLib.h |   169 +
 .../Include/Library/PlatformSecureLib.h            |    12 +-
 .../Include/Library/TcgPhysicalPresenceLib.h       |    36 +-
 .../SecurityPkg/Include/Library/TcgPpVendorLib.h   |   159 +
 .../SecurityPkg/Include/Library/Tpm12CommandLib.h  |   141 +
 .../SecurityPkg/Include/Library/Tpm12DeviceLib.h   |    54 +
 .../SecurityPkg/Include/Library/Tpm2CommandLib.h   |   974 +
 .../SecurityPkg/Include/Library/Tpm2DeviceLib.h    |   109 +
 .../SecurityPkg/Include/Library/TpmCommLib.h       |    27 +-
 .../Include/Library/TpmMeasurementLib.h            |    44 +
 .../Include/Library/TrEEPhysicalPresenceLib.h      |    57 +
 .../SecurityPkg/Include/Library/TrEEPpVendorLib.h  |   164 +
 .../Ppi/FirmwareVolumeInfoMeasurementExcluded.h    |    37 +
 .../SecurityPkg/Include/Ppi/LockPhysicalPresence.h |    20 +-
 .../SecurityPkg/Include/Ppi/TpmInitialized.h       |    24 +-
 .../DxeDeferImageLoadLib/DxeDeferImageLoadLib.c    |   439 +-
 .../DxeDeferImageLoadLib/DxeDeferImageLoadLib.h    |    41 +-
 .../DxeDeferImageLoadLib/DxeDeferImageLoadLib.inf  |    34 +-
 .../DxeDeferImageLoadLib/DxeDeferImageLoadLib.uni  |   Bin 0 -> 2430 bytes
 .../DxeImageAuthenticationStatusLib.c              |    76 +
 .../DxeImageAuthenticationStatusLib.inf            |    40 +
 .../DxeImageAuthenticationStatusLib.uni            |   Bin 0 -> 1836 bytes
 .../DxeImageVerificationLib.c                      |   771 +-
 .../DxeImageVerificationLib.h                      |    15 +-
 .../DxeImageVerificationLib.inf                    |    56 +-
 .../DxeImageVerificationLib.uni                    |   Bin 0 -> 2868 bytes
 .../Library/DxeImageVerificationLib/Measurement.c  |   322 +
 .../DxeRsa2048Sha256GuidedSectionExtractLib.c      |   402 +
 .../DxeRsa2048Sha256GuidedSectionExtractLib.inf    |    62 +
 .../DxeRsa2048Sha256GuidedSectionExtractLib.uni    |   Bin 0 -> 2768 bytes
 .../DxeTcgPhysicalPresenceLib.c                    |   724 +-
 .../DxeTcgPhysicalPresenceLib.inf                  |    29 +-
 .../DxeTcgPhysicalPresenceLib.uni                  |   Bin 0 -> 3126 bytes
 .../PhysicalPresenceStrings.uni                    |   Bin 8296 -> 8314 bytes
 .../DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.c  |   702 +
 .../DxeTpm2MeasureBootLib.inf                      |    67 +
 .../DxeTpm2MeasureBootLib.uni                      |   Bin 0 -> 3196 bytes
 .../DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.c    |   321 +-
 .../DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.inf  |    29 +-
 .../DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.uni  |   Bin 0 -> 3196 bytes
 .../DxeTpmMeasurementLib/DxeTpmMeasurementLib.c    |   212 +
 .../DxeTpmMeasurementLib/DxeTpmMeasurementLib.inf  |    48 +
 .../DxeTpmMeasurementLib/DxeTpmMeasurementLib.uni  |   Bin 0 -> 2102 bytes
 .../DxeTrEEPhysicalPresenceLib.c                   |   743 +
 .../DxeTrEEPhysicalPresenceLib.inf                 |    69 +
 .../DxeTrEEPhysicalPresenceLib.uni                 |   Bin 0 -> 2938 bytes
 .../PhysicalPresenceStrings.uni                    |   Bin 0 -> 3712 bytes
 .../HashInstanceLibSha1/HashInstanceLibSha1.c      |   155 +
 .../HashInstanceLibSha1/HashInstanceLibSha1.inf    |    46 +
 .../HashInstanceLibSha1/HashInstanceLibSha1.uni    |   Bin 0 -> 1814 bytes
 .../HashInstanceLibSha256/HashInstanceLibSha256.c  |   155 +
 .../HashInstanceLibSha256.inf                      |    46 +
 .../HashInstanceLibSha256.uni                      |   Bin 0 -> 1822 bytes
 .../HashLibBaseCryptoRouterCommon.c                |    77 +
 .../HashLibBaseCryptoRouterCommon.h                |    44 +
 .../HashLibBaseCryptoRouterDxe.c                   |   221 +
 .../HashLibBaseCryptoRouterDxe.inf                 |    52 +
 .../HashLibBaseCryptoRouterDxe.uni                 |   Bin 0 -> 2326 bytes
 .../HashLibBaseCryptoRouterPei.c                   |   288 +
 .../HashLibBaseCryptoRouterPei.inf                 |    53 +
 .../HashLibBaseCryptoRouterPei.uni                 |   Bin 0 -> 2312 bytes
 .../SecurityPkg/Library/HashLibTpm2/HashLibTpm2.c  |   342 +
 .../Library/HashLibTpm2/HashLibTpm2.inf            |    49 +
 .../Library/HashLibTpm2/HashLibTpm2.uni            |   Bin 0 -> 1958 bytes
 .../PeiRsa2048Sha256GuidedSectionExtractLib.c      |   393 +
 .../PeiRsa2048Sha256GuidedSectionExtractLib.inf    |    58 +
 .../PeiRsa2048Sha256GuidedSectionExtractLib.uni    |   Bin 0 -> 2768 bytes
 .../PlatformSecureLibNull/PlatformSecureLibNull.c  |    14 +-
 .../PlatformSecureLibNull.inf                      |     9 +-
 .../PlatformSecureLibNull.uni                      |   Bin 0 -> 3056 bytes
 .../TcgPpVendorLibNull/TcgPpVendorLibNull.c        |   129 +
 .../TcgPpVendorLibNull/TcgPpVendorLibNull.inf      |    37 +
 .../TcgPpVendorLibNull/TcgPpVendorLibNull.uni      |   Bin 0 -> 1810 bytes
 .../Library/Tpm12CommandLib/Tpm12CommandLib.inf    |    47 +
 .../Library/Tpm12CommandLib/Tpm12CommandLib.uni    |   Bin 0 -> 1744 bytes
 .../Library/Tpm12CommandLib/Tpm12NvStorage.c       |   255 +
 .../Library/Tpm12CommandLib/Tpm12Ownership.c       |    72 +
 .../Library/Tpm12CommandLib/Tpm12Startup.c         |   127 +
 .../Tpm12DeviceLibDTpm/Tpm12DeviceLibDTpm.inf      |    48 +
 .../Tpm12DeviceLibDTpm/Tpm12DeviceLibDTpm.uni      |   Bin 0 -> 2214 bytes
 .../Library/Tpm12DeviceLibDTpm/Tpm12Tis.c          |   567 +
 .../Library/Tpm12DeviceLibTcg/Tpm12DeviceLibTcg.c  |   108 +
 .../Tpm12DeviceLibTcg/Tpm12DeviceLibTcg.inf        |    46 +
 .../Tpm12DeviceLibTcg/Tpm12DeviceLibTcg.uni        |   Bin 0 -> 1966 bytes
 .../Library/Tpm2CommandLib/Tpm2Capability.c        |   741 +
 .../Library/Tpm2CommandLib/Tpm2CommandLib.inf      |    54 +
 .../Library/Tpm2CommandLib/Tpm2CommandLib.uni      |   Bin 0 -> 1744 bytes
 .../Library/Tpm2CommandLib/Tpm2Context.c           |    86 +
 .../Library/Tpm2CommandLib/Tpm2DictionaryAttack.c  |   203 +
 .../Tpm2CommandLib/Tpm2EnhancedAuthorization.c     |   377 +
 .../SecurityPkg/Library/Tpm2CommandLib/Tpm2Help.c  |   166 +
 .../Library/Tpm2CommandLib/Tpm2Hierarchy.c         |   731 +
 .../Library/Tpm2CommandLib/Tpm2Integrity.c         |   525 +
 .../Library/Tpm2CommandLib/Tpm2Miscellaneous.c     |   114 +
 .../Library/Tpm2CommandLib/Tpm2NVStorage.c         |   938 +
 .../Library/Tpm2CommandLib/Tpm2Sequences.c         |   508 +
 .../Library/Tpm2CommandLib/Tpm2Session.c           |   169 +
 .../Library/Tpm2CommandLib/Tpm2Startup.c           |   102 +
 .../SecurityPkg/Library/Tpm2CommandLib/Tpm2Test.c  |    66 +
 .../Library/Tpm2DeviceLibDTpm/Tpm2DeviceLibDTpm.c  |   116 +
 .../Tpm2DeviceLibDTpm/Tpm2DeviceLibDTpm.inf        |    49 +
 .../Tpm2DeviceLibDTpm/Tpm2DeviceLibDTpm.uni        |   Bin 0 -> 2270 bytes
 .../Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.c        |    85 +
 .../Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.inf      |    49 +
 .../Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.uni      |   Bin 0 -> 1958 bytes
 .../Library/Tpm2DeviceLibDTpm/Tpm2Tis.c            |   578 +
 .../Tpm2DeviceLibRouter/Tpm2DeviceLibRouterDxe.c   |    98 +
 .../Tpm2DeviceLibRouter/Tpm2DeviceLibRouterDxe.inf |    47 +
 .../Tpm2DeviceLibRouter/Tpm2DeviceLibRouterDxe.uni |   Bin 0 -> 2550 bytes
 .../Tpm2DeviceLibRouter/Tpm2DeviceLibRouterPei.c   |   143 +
 .../Tpm2DeviceLibRouter/Tpm2DeviceLibRouterPei.inf |    49 +
 .../Tpm2DeviceLibRouter/Tpm2DeviceLibRouterPei.uni |   Bin 0 -> 2550 bytes
 .../Library/Tpm2DeviceLibTrEE/Tpm2DeviceLibTrEE.c  |   125 +
 .../Tpm2DeviceLibTrEE/Tpm2DeviceLibTrEE.inf        |    46 +
 .../Tpm2DeviceLibTrEE/Tpm2DeviceLibTrEE.uni        |   Bin 0 -> 1970 bytes
 .../SecurityPkg/Library/TpmCommLib/CommonHeader.h  |     8 +-
 .../SecurityPkg/Library/TpmCommLib/TisPc.c         |    29 +-
 .../SecurityPkg/Library/TpmCommLib/TpmComm.c       |    10 +-
 .../SecurityPkg/Library/TpmCommLib/TpmCommLib.inf  |     8 +-
 .../SecurityPkg/Library/TpmCommLib/TpmCommLib.uni  |   Bin 0 -> 1958 bytes
 .../TrEEPpVendorLibNull/TrEEPpVendorLibNull.c      |   131 +
 .../TrEEPpVendorLibNull/TrEEPpVendorLibNull.inf    |    37 +
 .../TrEEPpVendorLibNull/TrEEPpVendorLibNull.uni    |   Bin 0 -> 1816 bytes
 .../Devices/EFI/Firmware/SecurityPkg/License.txt   |    25 +
 .../RandomNumberGenerator/RngDxe/AesCore.c         |   304 +
 .../RandomNumberGenerator/RngDxe/AesCore.h         |    37 +
 .../RngDxe/IA32/AsmRdRand.asm                      |    67 +
 .../RandomNumberGenerator/RngDxe/IA32/GccRdRand.c  |    69 +
 .../RandomNumberGenerator/RngDxe/IA32/RdRandWord.c |   104 +
 .../RandomNumberGenerator/RngDxe/RdRand.c          |   395 +
 .../RandomNumberGenerator/RngDxe/RdRand.h          |   213 +
 .../RandomNumberGenerator/RngDxe/RngDxe.c          |   219 +
 .../RandomNumberGenerator/RngDxe/RngDxe.inf        |    80 +
 .../RandomNumberGenerator/RngDxe/RngDxe.uni        |   Bin 0 -> 2736 bytes
 .../RandomNumberGenerator/RngDxe/RngDxeExtra.uni   |   Bin 0 -> 1336 bytes
 .../RandomNumberGenerator/RngDxe/X64/AsmRdRand.asm |    83 +
 .../RandomNumberGenerator/RngDxe/X64/GccRdRand.c   |    95 +
 .../RandomNumberGenerator/RngDxe/X64/RdRandWord.c  |    70 +
 .../EFI/Firmware/SecurityPkg/SecurityPkg.dec       |   529 +-
 .../EFI/Firmware/SecurityPkg/SecurityPkg.dsc       |   159 +-
 .../EFI/Firmware/SecurityPkg/SecurityPkg.uni       |   Bin 0 -> 35500 bytes
 .../EFI/Firmware/SecurityPkg/SecurityPkgExtra.uni  |   Bin 0 -> 1346 bytes
 .../Tcg/MemoryOverwriteControl/TcgMor.c            |   112 +-
 .../Tcg/MemoryOverwriteControl/TcgMor.h            |    11 +-
 .../Tcg/MemoryOverwriteControl/TcgMor.inf          |    16 +-
 .../Tcg/MemoryOverwriteControl/TcgMor.uni          |   Bin 0 -> 1808 bytes
 .../Tcg/MemoryOverwriteControl/TcgMorExtra.uni     |   Bin 0 -> 1352 bytes
 .../Tcg/PhysicalPresencePei/PhysicalPresencePei.c  |    28 +-
 .../PhysicalPresencePei/PhysicalPresencePei.inf    |    23 +-
 .../PhysicalPresencePei/PhysicalPresencePei.uni    |   Bin 0 -> 2262 bytes
 .../PhysicalPresencePeiExtra.uni                   |   Bin 0 -> 1354 bytes
 .../SecurityPkg/Tcg/TcgConfigDxe/TcgConfig.vfr     |   202 +-
 .../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigDriver.c |    39 +-
 .../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigDxe.inf  |    31 +-
 .../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigDxe.uni  |   Bin 0 -> 1886 bytes
 .../Tcg/TcgConfigDxe/TcgConfigDxeExtra.uni         |   Bin 0 -> 1378 bytes
 .../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigImpl.c   |    87 +-
 .../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigImpl.h   |    14 +-
 .../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigNvData.h |    21 +-
 .../Tcg/TcgConfigDxe/TcgConfigStrings.uni          |   Bin 5016 -> 4642 bytes
 .../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TcgDxe.c   |   498 +-
 .../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TcgDxe.inf |    40 +-
 .../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TcgDxe.uni |   Bin 0 -> 1830 bytes
 .../SecurityPkg/Tcg/TcgDxe/TcgDxeExtra.uni         |   Bin 0 -> 1352 bytes
 .../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TisDxe.c   |    78 +-
 .../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TpmComm.c  |    49 +-
 .../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TpmComm.h  |    42 +-
 .../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TcgPei.c   |   391 +-
 .../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TcgPei.inf |    49 +-
 .../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TcgPei.uni |   Bin 0 -> 2214 bytes
 .../SecurityPkg/Tcg/TcgPei/TcgPeiExtra.uni         |   Bin 0 -> 1352 bytes
 .../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TisPei.c   |    24 +-
 .../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TpmComm.c  |    62 +-
 .../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TpmComm.h  |    40 +-
 .../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmm.c   |   150 +-
 .../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmm.h   |    38 +-
 .../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmm.inf |    42 +-
 .../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmm.uni |   Bin 0 -> 3132 bytes
 .../SecurityPkg/Tcg/TcgSmm/TcgSmmExtra.uni         |   Bin 0 -> 1352 bytes
 .../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/Tpm.asl    |   710 +-
 .../SecurityPkg/Tcg/TrEEConfig/TpmDetection.c      |   129 +
 .../SecurityPkg/Tcg/TrEEConfig/TrEEConfig.vfr      |    68 +
 .../SecurityPkg/Tcg/TrEEConfig/TrEEConfigDriver.c  |   216 +
 .../SecurityPkg/Tcg/TrEEConfig/TrEEConfigDxe.inf   |    88 +
 .../SecurityPkg/Tcg/TrEEConfig/TrEEConfigDxe.uni   |   Bin 0 -> 2138 bytes
 .../Tcg/TrEEConfig/TrEEConfigDxeExtra.uni          |   Bin 0 -> 1394 bytes
 .../SecurityPkg/Tcg/TrEEConfig/TrEEConfigImpl.c    |   344 +
 .../SecurityPkg/Tcg/TrEEConfig/TrEEConfigImpl.h    |   193 +
 .../SecurityPkg/Tcg/TrEEConfig/TrEEConfigNvData.h  |    76 +
 .../SecurityPkg/Tcg/TrEEConfig/TrEEConfigPei.inf   |    78 +
 .../SecurityPkg/Tcg/TrEEConfig/TrEEConfigPei.uni   |   Bin 0 -> 2220 bytes
 .../Tcg/TrEEConfig/TrEEConfigPeiExtra.uni          |   Bin 0 -> 1408 bytes
 .../SecurityPkg/Tcg/TrEEConfig/TrEEConfigPeim.c    |   158 +
 .../Tcg/TrEEConfig/TrEEConfigStrings.uni           |   Bin 0 -> 4070 bytes
 .../SecurityPkg/Tcg/TrEEDxe/MeasureBootPeCoff.c    |   357 +
 .../EFI/Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxe.c |  1955 ++
 .../Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxe.inf   |   106 +
 .../Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxe.uni   |   Bin 0 -> 2334 bytes
 .../SecurityPkg/Tcg/TrEEDxe/TrEEDxeExtra.uni       |   Bin 0 -> 1342 bytes
 .../EFI/Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPei.c |   725 +
 .../Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPei.inf   |    86 +
 .../Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPei.uni   |   Bin 0 -> 1890 bytes
 .../SecurityPkg/Tcg/TrEEPei/TrEEPeiExtra.uni       |   Bin 0 -> 1354 bytes
 .../EFI/Firmware/SecurityPkg/Tcg/TrEESmm/Tpm.asl   |   354 +
 .../EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.c |   521 +
 .../EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.h |   105 +
 .../Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.inf   |    85 +
 .../Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.uni   |   Bin 0 -> 3284 bytes
 .../SecurityPkg/Tcg/TrEESmm/TrEESmmExtra.uni       |   Bin 0 -> 1354 bytes
 .../PwdCredentialProvider.c                        |   273 +-
 .../PwdCredentialProvider.h                        |   112 +-
 .../PwdCredentialProvider.uni                      |   Bin 0 -> 1842 bytes
 .../PwdCredentialProviderData.h                    |    12 +-
 .../PwdCredentialProviderDxe.inf                   |    29 +-
 .../PwdCredentialProviderExtra.uni                 |   Bin 0 -> 1372 bytes
 .../PwdCredentialProviderVfr.Vfr                   |    67 +-
 .../UsbCredentialProvider.c                        |   305 +-
 .../UsbCredentialProvider.h                        |   116 +-
 .../UsbCredentialProvider.uni                      |   Bin 0 -> 2306 bytes
 .../UsbCredentialProviderDxe.inf                   |    36 +-
 .../UsbCredentialProviderExtra.uni                 |   Bin 0 -> 1362 bytes
 .../UsbCredentialProviderStrings.uni               |   Bin 3556 -> 3556 bytes
 .../UserIdentifyManagerDxe/LoadDeferredImage.c     |    28 +-
 .../UserIdentifyManagerDxe/UserIdentifyManager.c   |   521 +-
 .../UserIdentifyManagerDxe/UserIdentifyManager.h   |    36 +-
 .../UserIdentifyManagerDxe/UserIdentifyManager.uni |   Bin 0 -> 1766 bytes
 .../UserIdentifyManagerData.h                      |    10 +-
 .../UserIdentifyManagerDxe.inf                     |    45 +-
 .../UserIdentifyManagerExtra.uni                   |   Bin 0 -> 1354 bytes
 .../UserIdentifyManagerVfr.Vfr                     |    85 +-
 .../UserProfileManagerDxe/ModifyAccessPolicy.c     |   118 +-
 .../UserProfileManagerDxe/ModifyIdentityPolicy.c   |    62 +-
 .../UserProfileManagerDxe/UserProfileAdd.c         |    64 +-
 .../UserProfileManagerDxe/UserProfileDelete.c      |    30 +-
 .../UserProfileManagerDxe/UserProfileManager.c     |    82 +-
 .../UserProfileManagerDxe/UserProfileManager.h     |    55 +-
 .../UserProfileManagerDxe/UserProfileManager.uni   |   Bin 0 -> 2042 bytes
 .../UserProfileManagerDxe/UserProfileManagerData.h |    16 +-
 .../UserProfileManagerDxe.inf                      |    38 +-
 .../UserProfileManagerExtra.uni                    |   Bin 0 -> 1350 bytes
 .../UserProfileManagerVfr.Vfr                      |   493 +-
 .../UserProfileManagerDxe/UserProfileModify.c      |   134 +-
 .../EsalVariableDxeSal/AuthService.c               |   170 +-
 .../EsalVariableDxeSal/AuthService.h               |    20 +-
 .../EsalVariableDxeSal/EsalVariableDxeSal.inf      |    51 +-
 .../EsalVariableDxeSal/EsalVariableDxeSal.uni      |   Bin 0 -> 2322 bytes
 .../EsalVariableDxeSal/EsalVariableDxeSalExtra.uni |   Bin 0 -> 1372 bytes
 .../EsalVariableDxeSal/InitVariable.c              |    10 +-
 .../EsalVariableDxeSal/Reclaim.c                   |     8 +-
 .../EsalVariableDxeSal/Variable.c                  |   378 +-
 .../EsalVariableDxeSal/Variable.h                  |    58 +-
 .../VariableAuthenticated/Pei/PeiVariableAuth.uni  |   Bin 0 -> 2170 bytes
 .../VariableAuthenticated/Pei/PeiVariableExtra.uni |   Bin 0 -> 1348 bytes
 .../VariableAuthenticated/Pei/Variable.c           |   535 +-
 .../VariableAuthenticated/Pei/Variable.h           |    44 +-
 .../VariableAuthenticated/Pei/VariablePei.inf      |    32 +-
 .../VariableAuthenticated/RuntimeDxe/AuthService.c |   786 +-
 .../VariableAuthenticated/RuntimeDxe/AuthService.h |    74 +-
 .../VariableAuthenticated/RuntimeDxe/Measurement.c |   255 +
 .../VariableAuthenticated/RuntimeDxe/Reclaim.c     |    35 +-
 .../VariableAuthenticated/RuntimeDxe/Variable.c    |  2164 ++-
 .../VariableAuthenticated/RuntimeDxe/Variable.h    |   230 +-
 .../RuntimeDxe/VariableAuthRuntimeDxe.uni          |   Bin 0 -> 3204 bytes
 .../RuntimeDxe/VariableAuthSmm.uni                 |   Bin 0 -> 4488 bytes
 .../RuntimeDxe/VariableAuthSmmRuntimeDxe.uni       |   Bin 0 -> 3320 bytes
 .../VariableAuthenticated/RuntimeDxe/VariableDxe.c |   102 +-
 .../RuntimeDxe/VariableRuntimeDxe.inf              |   113 +-
 .../RuntimeDxe/VariableRuntimeDxeExtra.uni         |   Bin 0 -> 1376 bytes
 .../VariableAuthenticated/RuntimeDxe/VariableSmm.c |   434 +-
 .../RuntimeDxe/VariableSmm.inf                     |   105 +-
 .../RuntimeDxe/VariableSmmExtra.uni                |   Bin 0 -> 1332 bytes
 .../RuntimeDxe/VariableSmmRuntimeDxe.c             |   421 +-
 .../RuntimeDxe/VariableSmmRuntimeDxe.inf           |    65 +-
 .../RuntimeDxe/VariableSmmRuntimeDxeExtra.uni      |   Bin 0 -> 1390 bytes
 .../SecureBootConfigDxe/SecureBootConfig.vfr       |  1004 +-
 .../SecureBootConfigDevicePath.c                   |  1511 +-
 .../SecureBootConfigDxe/SecureBootConfigDriver.c   |    28 +-
 .../SecureBootConfigDxe/SecureBootConfigDxe.inf    |    90 +-
 .../SecureBootConfigDxe/SecureBootConfigDxe.uni    |   Bin 0 -> 1892 bytes
 .../SecureBootConfigDxeExtra.uni                   |   Bin 0 -> 1356 bytes
 .../SecureBootConfigFileExplorer.c                 |    44 +-
 .../SecureBootConfigDxe/SecureBootConfigImpl.c     |   861 +-
 .../SecureBootConfigDxe/SecureBootConfigImpl.h     |    23 +-
 .../SecureBootConfigDxe/SecureBootConfigMisc.c     |    38 +-
 .../SecureBootConfigDxe/SecureBootConfigNvData.h   |    21 +-
 .../SecureBootConfigStrings.uni                    |   Bin 9518 -> 10086 bytes
 .../ShellPkg/Application/Shell/ConsoleLogger.c     |    57 +-
 .../ShellPkg/Application/Shell/ConsoleLogger.h     |    14 +-
 .../ShellPkg/Application/Shell/ConsoleWrappers.c   |   123 +-
 .../ShellPkg/Application/Shell/ConsoleWrappers.h   |    19 +-
 .../Application/Shell/FileHandleWrappers.c         |   180 +-
 .../Firmware/ShellPkg/Application/Shell/Shell.c    |  1759 +-
 .../Firmware/ShellPkg/Application/Shell/Shell.h    |    84 +-
 .../Firmware/ShellPkg/Application/Shell/Shell.inf  |    61 +-
 .../Firmware/ShellPkg/Application/Shell/Shell.uni  |   Bin 4416 -> 4938 bytes
 .../ShellPkg/Application/Shell/ShellEnvVar.c       |   124 +-
 .../ShellPkg/Application/Shell/ShellManParser.c    |    38 +-
 .../Application/Shell/ShellParametersProtocol.c    |   404 +-
 .../Application/Shell/ShellParametersProtocol.h    |    36 +-
 .../ShellPkg/Application/Shell/ShellProtocol.c     |   743 +-
 .../ShellPkg/Application/Shell/ShellProtocol.h     |    78 +-
 .../EFI/Firmware/ShellPkg/Contributions.txt        |   202 +
 .../ShellPkg/Include/Guid/ShellAliasGuid.h         |     1 -
 .../ShellPkg/Include/Guid/ShellEnvironment2Ext.h   |     1 -
 .../ShellPkg/Include/Guid/ShellLibHiiGuid.h        |     6 +-
 .../ShellPkg/Include/Guid/ShellPkgTokenSpace.h     |     1 -
 .../ShellPkg/Include/Library/BcfgCommandLib.h      |    52 +
 .../ShellPkg/Include/Library/HandleParsingLib.h    |    50 +-
 .../Firmware/ShellPkg/Include/Library/PathLib.h    |     6 +-
 .../ShellPkg/Include/Library/ShellCommandLib.h     |    20 +-
 .../Firmware/ShellPkg/Include/Library/ShellLib.h   |    67 +-
 .../Firmware/ShellPkg/Include/Protocol/EfiShell.h  |   135 +-
 .../Include/Protocol/EfiShellDynamicCommand.h      |    86 +
 .../Include/Protocol/EfiShellEnvironment2.h        |     6 +-
 .../EFI/Firmware/ShellPkg/Include/ShellBase.h      |     3 +-
 .../ShellPkg/Library/BasePathLib/BasePathLib.c     |    19 +-
 .../ShellPkg/Library/BasePathLib/BasePathLib.inf   |     2 +-
 .../EFI/Firmware/ShellPkg/Library/UefiDpLib/Dp.c   |   319 +
 .../EFI/Firmware/ShellPkg/Library/UefiDpLib/Dp.h   |    98 +
 .../ShellPkg/Library/UefiDpLib/DpInternal.h        |   340 +
 .../ShellPkg/Library/UefiDpLib/DpProfile.c         |   101 +
 .../Firmware/ShellPkg/Library/UefiDpLib/DpTrace.c  |   828 +
 .../ShellPkg/Library/UefiDpLib/DpUtilities.c       |   392 +
 .../Library/UefiDpLib}/Literals.c                  |     0
 .../Library/UefiDpLib}/Literals.h                  |     0
 .../Library/UefiDpLib}/PerformanceTokens.h         |     0
 .../Firmware/ShellPkg/Library/UefiDpLib/Readme.txt |     2 +
 .../ShellPkg/Library/UefiDpLib/UefiDpLib.c         |   101 +
 .../ShellPkg/Library/UefiDpLib/UefiDpLib.h         |    59 +
 .../ShellPkg/Library/UefiDpLib/UefiDpLib.inf       |    75 +
 .../ShellPkg/Library/UefiDpLib/UefiDpLib.uni       |   Bin 0 -> 17458 bytes
 .../Library/UefiFileHandleLib/UefiFileHandleLib.c  |   153 +-
 .../UefiFileHandleLib/UefiFileHandleLib.inf        |    10 +-
 .../UefiHandleParsingLib/UefiHandleParsingLib.c    |  1035 +-
 .../UefiHandleParsingLib/UefiHandleParsingLib.h    |    39 +-
 .../UefiHandleParsingLib/UefiHandleParsingLib.inf  |   237 +-
 .../UefiHandleParsingLib/UefiHandleParsingLib.uni  |   Bin 17334 -> 29662 bytes
 .../UefiShellBcfgCommandLib.c                      |  1548 ++
 .../UefiShellBcfgCommandLib.inf                    |    46 +
 .../UefiShellBcfgCommandLib.uni                    |   Bin 0 -> 18278 bytes
 .../UefiShellCEntryLib/UefiShellCEntryLib.c        |    12 +-
 .../UefiShellCEntryLib/UefiShellCEntryLib.inf      |     8 +-
 .../Library/UefiShellCommandLib/ConsistMapping.c   |   214 +-
 .../UefiShellCommandLib/UefiShellCommandLib.c      |   436 +-
 .../UefiShellCommandLib/UefiShellCommandLib.h      |     3 +-
 .../UefiShellCommandLib/UefiShellCommandLib.inf    |    22 +-
 .../Library/UefiShellDebug1CommandsLib/Bcfg.c      |  1014 -
 .../Library/UefiShellDebug1CommandsLib/Comp.c      |    29 +-
 .../Library/UefiShellDebug1CommandsLib/Compress.c  |    11 +-
 .../Library/UefiShellDebug1CommandsLib/Dblk.c      |    12 +-
 .../Library/UefiShellDebug1CommandsLib/Dmem.c      |     8 +-
 .../Library/UefiShellDebug1CommandsLib/DmpStore.c  |   755 +-
 .../Library/UefiShellDebug1CommandsLib/Edit/Edit.c |     2 +-
 .../UefiShellDebug1CommandsLib/Edit/FileBuffer.c   |    69 +-
 .../UefiShellDebug1CommandsLib/Edit/FileBuffer.h   |    12 +-
 .../Edit/MainTextEditor.c                          |    50 +-
 .../UefiShellDebug1CommandsLib/EditInputBar.c      |    21 +-
 .../UefiShellDebug1CommandsLib/EditMenuBar.c       |    10 +-
 .../UefiShellDebug1CommandsLib/EditMenuBar.h       |     4 +-
 .../UefiShellDebug1CommandsLib/EditStatusBar.c     |    13 +-
 .../UefiShellDebug1CommandsLib/EditStatusBar.h     |     2 +-
 .../UefiShellDebug1CommandsLib/EditTitleBar.c      |    12 +-
 .../UefiShellDebug1CommandsLib/EfiDecompress.c     |    52 +-
 .../HexEdit/BufferImage.c                          |    75 +-
 .../HexEdit/BufferImage.h                          |    18 +-
 .../UefiShellDebug1CommandsLib/HexEdit/Clipboard.c |     2 +-
 .../UefiShellDebug1CommandsLib/HexEdit/Clipboard.h |     4 +-
 .../UefiShellDebug1CommandsLib/HexEdit/DiskImage.c |    21 +-
 .../UefiShellDebug1CommandsLib/HexEdit/DiskImage.h |    12 +-
 .../UefiShellDebug1CommandsLib/HexEdit/FileImage.c |     4 +-
 .../UefiShellDebug1CommandsLib/HexEdit/FileImage.h |     8 +-
 .../UefiShellDebug1CommandsLib/HexEdit/HexEdit.c   |     8 +-
 .../UefiShellDebug1CommandsLib/HexEdit/HexEditor.h |     2 +-
 .../HexEdit/HexEditorTypes.h                       |     4 +-
 .../HexEdit/HexeditStrings.uni                     |   Bin 13022 -> 13158 bytes
 .../HexEdit/MainHexEditor.c                        |    67 +-
 .../HexEdit/MainHexEditor.h                        |     6 +-
 .../UefiShellDebug1CommandsLib/HexEdit/MemImage.c  |    10 +-
 .../UefiShellDebug1CommandsLib/HexEdit/MemImage.h  |     6 +-
 .../UefiShellDebug1CommandsLib/HexEdit/Misc.c      |     8 +-
 .../UefiShellDebug1CommandsLib/HexEdit/Misc.h      |     4 +-
 .../UefiShellDebug1CommandsLib/LoadPciRom.c        |     4 +-
 .../Library/UefiShellDebug1CommandsLib/MemMap.c    |   127 +-
 .../Library/UefiShellDebug1CommandsLib/Mm.c        |    52 +-
 .../Library/UefiShellDebug1CommandsLib/Mode.c      |     4 +-
 .../Library/UefiShellDebug1CommandsLib/Pci.c       |  1903 +-
 .../Library/UefiShellDebug1CommandsLib/Pci.h       |     7 +-
 .../Library/UefiShellDebug1CommandsLib/SetVar.c    |    16 +-
 .../SmbiosView/LibSmbios.h                         |   640 -
 .../SmbiosView/LibSmbiosView.c                     |   206 +-
 .../SmbiosView/LibSmbiosView.h                     |    64 +-
 .../SmbiosView/PrintInfo.c                         |   713 +-
 .../SmbiosView/PrintInfo.h                         |    68 +-
 .../SmbiosView/QueryTable.c                        |   367 +-
 .../SmbiosView/QueryTable.h                        |    52 +-
 .../UefiShellDebug1CommandsLib/SmbiosView/Smbios.c |    69 -
 .../SmbiosView/SmbiosView.c                        |    74 +-
 .../SmbiosView/SmbiosView.h                        |     4 +-
 .../SmbiosView/SmbiosViewStrings.uni               |   Bin 93274 -> 109216 bytes
 .../UefiShellDebug1CommandsLib.c                   |    35 +-
 .../UefiShellDebug1CommandsLib.h                   |    16 +-
 .../UefiShellDebug1CommandsLib.inf                 |    38 +-
 .../UefiShellDebug1CommandsLib.uni                 |   Bin 150648 -> 140296 bytes
 .../Library/UefiShellDriver1CommandsLib/Connect.c  |   234 +-
 .../Library/UefiShellDriver1CommandsLib/DevTree.c  |    64 +-
 .../Library/UefiShellDriver1CommandsLib/Devices.c  |    45 +-
 .../Library/UefiShellDriver1CommandsLib/Dh.c       |   214 +-
 .../UefiShellDriver1CommandsLib/Disconnect.c       |     6 +-
 .../Library/UefiShellDriver1CommandsLib/Drivers.c  |    90 +-
 .../Library/UefiShellDriver1CommandsLib/DrvCfg.c   |   261 +-
 .../Library/UefiShellDriver1CommandsLib/DrvDiag.c  |    53 +-
 .../Library/UefiShellDriver1CommandsLib/OpenInfo.c |    12 +-
 .../UefiShellDriver1CommandsLib.c                  |     2 +-
 .../UefiShellDriver1CommandsLib.h                  |     8 +-
 .../UefiShellDriver1CommandsLib.inf                |    20 +-
 .../UefiShellDriver1CommandsLib.uni                |   Bin 69952 -> 70628 bytes
 .../Library/UefiShellDriver1CommandsLib/Unload.c   |    91 +-
 .../Library/UefiShellInstall1CommandsLib/Bcfg.c    |  1014 -
 .../UefiShellInstall1CommandsLib.c                 |    36 +-
 .../UefiShellInstall1CommandsLib.h                 |    60 -
 .../UefiShellInstall1CommandsLib.inf               |    10 +-
 .../UefiShellInstall1CommandsLib.uni               |   Bin 15214 -> 0 bytes
 .../Library/UefiShellLevel1CommandsLib/For.c       |   244 +-
 .../Library/UefiShellLevel1CommandsLib/Goto.c      |    16 +-
 .../Library/UefiShellLevel1CommandsLib/If.c        |   120 +-
 .../UefiShellLevel1CommandsLib.c                   |    21 +-
 .../UefiShellLevel1CommandsLib.h                   |    11 +-
 .../UefiShellLevel1CommandsLib.inf                 |     6 +-
 .../UefiShellLevel1CommandsLib.uni                 |   Bin 38174 -> 44016 bytes
 .../Library/UefiShellLevel2CommandsLib/Attrib.c    |     6 +
 .../Library/UefiShellLevel2CommandsLib/Cd.c        |    22 +-
 .../Library/UefiShellLevel2CommandsLib/Cp.c        |   325 +-
 .../Library/UefiShellLevel2CommandsLib/Load.c      |     2 -
 .../Library/UefiShellLevel2CommandsLib/Ls.c        |   752 +-
 .../Library/UefiShellLevel2CommandsLib/Map.c       |   260 +-
 .../Library/UefiShellLevel2CommandsLib/Mv.c        |    90 +-
 .../Library/UefiShellLevel2CommandsLib/Parse.c     |    78 +-
 .../Library/UefiShellLevel2CommandsLib/Reset.c     |    10 +-
 .../Library/UefiShellLevel2CommandsLib/Rm.c        |    55 +-
 .../Library/UefiShellLevel2CommandsLib/TimeDate.c  |   243 +-
 .../UefiShellLevel2CommandsLib.c                   |    49 +-
 .../UefiShellLevel2CommandsLib.h                   |    20 +-
 .../UefiShellLevel2CommandsLib.inf                 |    26 +-
 .../UefiShellLevel2CommandsLib.uni                 |   Bin 111482 -> 110208 bytes
 .../Library/UefiShellLevel2CommandsLib/Vol.c       |    12 +-
 .../Library/UefiShellLevel3CommandsLib/Alias.c     |    20 +-
 .../Library/UefiShellLevel3CommandsLib/Cls.c       |    13 +-
 .../Library/UefiShellLevel3CommandsLib/Echo.c      |    14 +-
 .../Library/UefiShellLevel3CommandsLib/GetMtc.c    |    19 +-
 .../Library/UefiShellLevel3CommandsLib/Help.c      |   153 +-
 .../Library/UefiShellLevel3CommandsLib/Pause.c     |     3 +-
 .../Library/UefiShellLevel3CommandsLib/Touch.c     |     6 +-
 .../Library/UefiShellLevel3CommandsLib/Type.c      |   122 +-
 .../UefiShellLevel3CommandsLib.c                   |     3 +
 .../UefiShellLevel3CommandsLib.h                   |     1 -
 .../UefiShellLevel3CommandsLib.inf                 |    15 +-
 .../UefiShellLevel3CommandsLib.uni                 |   Bin 42500 -> 45074 bytes
 .../Library/UefiShellLevel3CommandsLib/Ver.c       |     6 +-
 .../ShellPkg/Library/UefiShellLib/UefiShellLib.c   |   415 +-
 .../ShellPkg/Library/UefiShellLib/UefiShellLib.h   |    18 +
 .../ShellPkg/Library/UefiShellLib/UefiShellLib.inf |    20 +-
 .../UefiShellNetwork1CommandsLib/Ifconfig.c        |   265 +-
 .../Library/UefiShellNetwork1CommandsLib/Ping.c    |    38 +-
 .../UefiShellNetwork1CommandsLib.inf               |    22 +-
 .../UefiShellNetwork1CommandsLib.uni               |   Bin 18172 -> 19988 bytes
 .../ShellPkg/Library/UefiSortLib/UefiSortLib.c     |    16 +-
 .../ShellPkg/Library/UefiSortLib/UefiSortLib.inf   |    10 +-
 src/VBox/Devices/EFI/Firmware/ShellPkg/License.txt |    25 +
 src/VBox/Devices/EFI/Firmware/ShellPkg/Readme.txt  |     2 +-
 .../Devices/EFI/Firmware/ShellPkg/ShellPkg.dec     |   250 +-
 .../Devices/EFI/Firmware/ShellPkg/ShellPkg.dsc     |    31 +-
 .../Firmware/SourceLevelDebugPkg/Contributions.txt |   202 +
 .../DebugAgentDxe/DebugAgentDxe.c                  |   103 +
 .../DebugAgentDxe/DebugAgentDxe.inf                |    52 +
 .../DebugAgentDxe/DebugAgentDxe.uni                |   Bin 0 -> 1888 bytes
 .../DebugAgentDxe/DebugAgentDxeExtra.uni           |   Bin 0 -> 1354 bytes
 .../DebugAgentPei/DebugAgentPei.c                  |    46 +
 .../DebugAgentPei/DebugAgentPei.inf                |    48 +
 .../DebugAgentPei/DebugAgentPei.uni                |   Bin 0 -> 1912 bytes
 .../DebugAgentPei/DebugAgentPeiExtra.uni           |   Bin 0 -> 1356 bytes
 .../Include/Guid/DebugAgentGuid.h                  |     2 +-
 .../Include/Ia32/ProcessorContext.h                |   421 +-
 .../Include/ImageDebugSupport.h                    |     3 +-
 .../Include/Library/DebugCommunicationLib.h        |     4 +-
 .../Include/SoftDebuggerDefinitions.h              |    42 -
 .../SourceLevelDebugPkg/Include/TransferProtocol.h |   372 +-
 .../DebugAgent/DebugAgentCommon/DebugAgent.c       |  2046 ++-
 .../DebugAgent/DebugAgentCommon/DebugAgent.h       |   405 +-
 .../Library/DebugAgent/DebugAgentCommon/DebugMp.c  |   147 +-
 .../Library/DebugAgent/DebugAgentCommon/DebugMp.h  |    63 +-
 .../DebugAgent/DebugAgentCommon/DebugTimer.c       |    32 +-
 .../DebugAgent/DebugAgentCommon/DebugTimer.h       |     7 +-
 .../DebugAgentCommon/Ia32/ArchDebugSupport.c       |   247 +-
 .../DebugAgentCommon/Ia32/ArchDebugSupport.h       |    10 +-
 .../DebugAgentCommon/Ia32/ArchReadGroupRegister.c  |   210 -
 .../DebugAgentCommon/Ia32/ArchRegisters.h          |   160 -
 .../DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.S    |    42 +-
 .../DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.asm  |    40 +-
 .../DebugAgentCommon/X64/ArchDebugSupport.c        |   254 +-
 .../DebugAgentCommon/X64/ArchDebugSupport.h        |    10 +-
 .../DebugAgentCommon/X64/ArchReadGroupRegister.c   |   259 -
 .../DebugAgentCommon/X64/ArchRegisters.h           |   332 -
 .../DebugAgent/DebugAgentCommon/X64/AsmFuncs.S     |    54 +-
 .../DebugAgent/DebugAgentCommon/X64/AsmFuncs.asm   |    54 +-
 .../DebugAgent/DxeDebugAgent/DxeDebugAgentLib.c    |   501 +-
 .../DebugAgent/DxeDebugAgent/DxeDebugAgentLib.h    |    17 +-
 .../Library/DebugAgent/DxeDebugAgent/SerialIo.c    |   814 +
 .../Library/DebugAgent/DxeDebugAgentLib.inf        |    37 +-
 .../Library/DebugAgent/DxeDebugAgentLib.uni        |   Bin 0 -> 1822 bytes
 .../SecPeiDebugAgent/SecPeiDebugAgentLib.c         |   546 +-
 .../SecPeiDebugAgent/SecPeiDebugAgentLib.h         |    41 +-
 .../Library/DebugAgent/SecPeiDebugAgentLib.inf     |    30 +-
 .../Library/DebugAgent/SecPeiDebugAgentLib.uni     |   Bin 0 -> 1822 bytes
 .../DebugAgent/SmmDebugAgent/SmmDebugAgentLib.c    |   227 +-
 .../DebugAgent/SmmDebugAgent/SmmDebugAgentLib.h    |     3 +-
 .../Library/DebugAgent/SmmDebugAgentLib.inf        |    28 +-
 .../Library/DebugAgent/SmmDebugAgentLib.uni        |   Bin 0 -> 1718 bytes
 .../DebugCommunicationLibSerialPort.c              |   188 +-
 .../DebugCommunicationLibSerialPort.inf            |    12 +-
 .../DebugCommunicationLibSerialPort.uni            |   Bin 0 -> 1822 bytes
 .../DebugCommunicationLibUsb.c                     |   529 +-
 .../DebugCommunicationLibUsb.inf                   |    26 +-
 .../DebugCommunicationLibUsb.uni                   |   Bin 0 -> 1846 bytes
 .../DebugCommunicationLibUsb3Common.c              |  1240 ++
 .../DebugCommunicationLibUsb3Dxe.c                 |    48 +
 .../DebugCommunicationLibUsb3Dxe.inf               |    69 +
 .../DebugCommunicationLibUsb3Dxe.uni               |   Bin 0 -> 2032 bytes
 .../DebugCommunicationLibUsb3Internal.h            |   756 +
 .../DebugCommunicationLibUsb3Pei.c                 |    45 +
 .../DebugCommunicationLibUsb3Pei.inf               |    70 +
 .../DebugCommunicationLibUsb3Pei.uni               |   Bin 0 -> 1968 bytes
 .../DebugCommunicationLibUsb3Transfer.c            |   605 +
 .../PeCoffExtraActionLibDebug/Ia32/IntHandler.S    |    28 +
 .../PeCoffExtraActionLibDebug/Ia32/IntHandler.asm  |    33 +
 .../Ia32/IntHandlerFuncs.c                         |    99 +
 .../PeCoffExtraActionLib.c                         |   212 +-
 .../PeCoffExtraActionLib.h                         |    79 +
 .../PeCoffExtraActionLib.uni                       |   Bin 0 -> 1806 bytes
 .../PeCoffExtraActionLibDebug.inf                  |    18 +-
 .../PeCoffExtraActionLibDebug/X64/IntHandler.S     |    28 +
 .../PeCoffExtraActionLibDebug/X64/IntHandler.asm   |    29 +
 .../X64/IntHandlerFuncs.c                          |   101 +
 .../EFI/Firmware/SourceLevelDebugPkg/License.txt   |    25 +
 .../EFI/Firmware/SourceLevelDebugPkg/Readme.txt    |    10 +-
 .../SourceLevelDebugPkg/SourceLevelDebugPkg.dec    |   190 +-
 .../SourceLevelDebugPkg/SourceLevelDebugPkg.dsc    |    60 +-
 .../SourceLevelDebugPkg/SourceLevelDebugPkg.uni    |   Bin 0 -> 12228 bytes
 .../SourceLevelDebugPkgExtra.uni                   |   Bin 0 -> 1374 bytes
 .../Firmware/StdLib/BsdSocketLib/BsdSocketLib.inf  |    14 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/Ip6Addr_Any.c |    18 +
 .../BsdSocketLib/Ip6Addr_LinkLocal_AllNodes.c      |    18 +
 .../BsdSocketLib/Ip6Addr_LinkLocal_AllRouters.c    |    18 +
 .../StdLib/BsdSocketLib/Ip6Addr_Loopback.c         |    18 +
 .../BsdSocketLib/Ip6Addr_NodeLocal_AllNodes.c      |    18 +
 .../Firmware/StdLib/BsdSocketLib/SocketInternals.h |     4 +
 .../EFI/Firmware/StdLib/BsdSocketLib/base64.c      |     1 +
 .../EFI/Firmware/StdLib/BsdSocketLib/close.c       |    18 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/connect.c     |     2 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/getaddrinfo.c |  1965 ++
 .../Firmware/StdLib/BsdSocketLib/gethostbydns.c    |    24 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/gethostbyht.c |    16 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/gethostname.c |    20 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/getnameinfo.c |   567 +
 .../EFI/Firmware/StdLib/BsdSocketLib/getnetbydns.c |    18 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/getnetbyht.c  |     2 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/getservent.c  |     6 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/getsockopt.c  |     4 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/herror.c      |    10 +-
 .../Firmware/StdLib/BsdSocketLib/inet_net_ntop.c   |     2 +-
 .../Firmware/StdLib/BsdSocketLib/inet_net_pton.c   |    16 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/inet_neta.c   |    16 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/inet_pton.c   |    16 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/map_v4v6.c    |    18 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_addr.c     |    14 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_name.c     |    24 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_netint.c   |     4 -
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_ntoa.c     |     2 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_parse.c    |    66 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_print.c    |  1282 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/ns_ttl.c      |    20 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/nsap_addr.c   |     4 -
 .../EFI/Firmware/StdLib/BsdSocketLib/poll.c        |     1 +
 .../EFI/Firmware/StdLib/BsdSocketLib/read.c        |     1 +
 .../EFI/Firmware/StdLib/BsdSocketLib/res_debug.c   |     2 +-
 .../Firmware/StdLib/BsdSocketLib/res_mkupdate.c    |     4 -
 .../EFI/Firmware/StdLib/BsdSocketLib/res_send.c    |     9 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/res_update.c  |     4 -
 .../EFI/Firmware/StdLib/BsdSocketLib/sethostname.c |     2 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/setsockopt.c  |     4 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/socket.c      |     2 +-
 .../EFI/Firmware/StdLib/BsdSocketLib/write.c       |     1 +
 .../Devices/EFI/Firmware/StdLib/Contributions.txt  |   202 +
 .../Firmware/StdLib/Efi/{ => StdLib}/etc/host.conf |     0
 .../EFI/Firmware/StdLib/Efi/{ => StdLib}/etc/hosts |     0
 .../Firmware/StdLib/Efi/{ => StdLib}/etc/networks  |     0
 .../Firmware/StdLib/Efi/{ => StdLib}/etc/protocols |     0
 .../EFI/Firmware/StdLib/Efi/StdLib/etc/resolv.conf |    19 +
 .../Firmware/StdLib/Efi/{ => StdLib}/etc/services  |     0
 .../EFI/Firmware/StdLib/Efi/etc/resolv.conf        |    19 -
 .../EFI/Firmware/StdLib/EfiSocketLib/DxeSupport.c  |   102 +-
 .../Firmware/StdLib/EfiSocketLib/EfiSocketLib.inf  |    10 +
 .../Devices/EFI/Firmware/StdLib/EfiSocketLib/Ip4.c |   404 +-
 .../EFI/Firmware/StdLib/EfiSocketLib/Service.c     |    45 +-
 .../EFI/Firmware/StdLib/EfiSocketLib/Socket.c      |   610 +-
 .../EFI/Firmware/StdLib/EfiSocketLib/Socket.h      |   199 +-
 .../EFI/Firmware/StdLib/EfiSocketLib/Tcp4.c        |   403 +-
 .../EFI/Firmware/StdLib/EfiSocketLib/Tcp6.c        |  2600 +++
 .../EFI/Firmware/StdLib/EfiSocketLib/Udp4.c        |   396 +-
 .../EFI/Firmware/StdLib/EfiSocketLib/Udp6.c        |  1379 ++
 .../Firmware/StdLib/EfiSocketLib/UseEfiSocketLib.c |    92 +-
 src/VBox/Devices/EFI/Firmware/StdLib/Fixes.txt     |    41 +
 src/VBox/Devices/EFI/Firmware/StdLib/ISSUES.txt    |    62 +
 .../EFI/Firmware/StdLib/Include/Arm/machine/ansi.h |    26 +-
 .../Firmware/StdLib/Include/Arm/machine/frame.h    |     2 +-
 .../EFI/Firmware/StdLib/Include/Containers/Fifo.h  |   208 +
 .../StdLib/Include/Containers/ModuloUtil.h         |   105 +
 .../EFI/Firmware/StdLib/Include/Efi/EfiSocketLib.h |    51 +-
 .../Firmware/StdLib/Include/Ia32/machine/ansi.h    |    48 +-
 .../EFI/Firmware/StdLib/Include/Ia32/machine/asm.h |    10 +-
 .../StdLib/Include/Ia32/machine/byte_swap.h        |     2 +-
 .../Firmware/StdLib/Include/Ia32/machine/param.h   |   154 +-
 .../EFI/Firmware/StdLib/Include/Ipf/machine/ansi.h |    24 +-
 .../EFI/Firmware/StdLib/Include/Ipf/machine/asm.h  |    10 +-
 .../Firmware/StdLib/Include/Ipf/machine/bootinfo.h |    10 +-
 .../EFI/Firmware/StdLib/Include/Ipf/machine/cpu.h  |     6 +-
 .../StdLib/Include/Ipf/machine/db_machdep.h        |     4 +-
 .../Firmware/StdLib/Include/Ipf/machine/ia64_cpu.h |     2 +-
 .../StdLib/Include/Ipf/machine/int_limits.h        |     2 +-
 .../StdLib/Include/Ipf/machine/loadfile_machdep.h  |     2 +-
 .../Firmware/StdLib/Include/Ipf/machine/param.h    |   115 +-
 .../EFI/Firmware/StdLib/Include/Ipf/machine/pmap.h |     2 +-
 .../Firmware/StdLib/Include/Ipf/machine/setjmp.h   |    16 +-
 .../Firmware/StdLib/Include/Protocol/EfiSocket.h   |    54 +-
 .../EFI/Firmware/StdLib/Include/X64/machine/ansi.h |    11 +-
 .../EFI/Firmware/StdLib/Include/X64/machine/asm.h  |     4 +-
 .../StdLib/Include/X64/machine/byte_swap.h         |     2 +-
 .../Firmware/StdLib/Include/X64/machine/param.h    |   115 +-
 .../Firmware/StdLib/Include/arpa/nameser_compat.h  |     4 +-
 src/VBox/Devices/EFI/Firmware/StdLib/Include/err.h |    14 +-
 .../Devices/EFI/Firmware/StdLib/Include/errno.h    |     3 +-
 .../Devices/EFI/Firmware/StdLib/Include/glob.h     |     2 +-
 .../Devices/EFI/Firmware/StdLib/Include/limits.h   |     4 +-
 .../EFI/Firmware/StdLib/Include/net/if_dl.h        |     4 +-
 .../EFI/Firmware/StdLib/Include/net/servent.h      |    60 +
 .../EFI/Firmware/StdLib/Include/netatalk/at.h      |     2 +-
 .../Devices/EFI/Firmware/StdLib/Include/netdb.h    |   327 +-
 .../EFI/Firmware/StdLib/Include/netinet/ip.h       |    14 +-
 .../EFI/Firmware/StdLib/Include/netinet/tcp.h      |   143 +
 .../Devices/EFI/Firmware/StdLib/Include/nsswitch.h |   237 +
 .../Devices/EFI/Firmware/StdLib/Include/paths.h    |   113 +-
 .../Devices/EFI/Firmware/StdLib/Include/resolv.h   |     4 +
 .../Devices/EFI/Firmware/StdLib/Include/stdarg.h   |    11 +-
 .../Devices/EFI/Firmware/StdLib/Include/stdio.h    |     6 +-
 .../Devices/EFI/Firmware/StdLib/Include/stdlib.h   |    64 +-
 .../EFI/Firmware/StdLib/Include/stringlist.h       |     2 +-
 .../EFI/Firmware/StdLib/Include/sys/EfiCdefs.h     |    19 +-
 .../EFI/Firmware/StdLib/Include/sys/EfiSysCall.h   |    16 +-
 .../EFI/Firmware/StdLib/Include/sys/_posix.h       |     4 +-
 .../EFI/Firmware/StdLib/Include/sys/cdefs_aout.h   |    10 +-
 .../EFI/Firmware/StdLib/Include/sys/errno.h        |     3 +-
 .../EFI/Firmware/StdLib/Include/sys/fcntl.h        |    10 +-
 .../EFI/Firmware/StdLib/Include/sys/sockio.h       |    14 +-
 .../Devices/EFI/Firmware/StdLib/Include/sys/stat.h |    47 +-
 .../EFI/Firmware/StdLib/Include/sys/sysctl.h       |    16 +-
 .../EFI/Firmware/StdLib/Include/sys/syslimits.h    |     3 +-
 .../EFI/Firmware/StdLib/Include/sys/termios.h      |   548 +-
 .../Devices/EFI/Firmware/StdLib/Include/wchar.h    |    62 +-
 .../EFI/Firmware/StdLib/Include/x86/float.h        |    24 +-
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/llmul.c      |     2 +-
 .../EFI/Firmware/StdLib/LibC/CRT/Ia32/llshr.c      |    58 +
 .../StdLib/LibC/Containers/Common/ModuloUtil.c     |   149 +
 .../StdLib/LibC/Containers/ContainerLib.inf        |    46 +
 .../Firmware/StdLib/LibC/Containers/Queues/Fifo.c  |   525 +
 src/VBox/Devices/EFI/Firmware/StdLib/LibC/LibC.inf |     4 +-
 .../EFI/Firmware/StdLib/LibC/Locale/Locale.inf     |     5 +-
 .../EFI/Firmware/StdLib/LibC/Locale/_wcstod.h      |   116 +-
 .../Firmware/StdLib/LibC/Locale/multibyte_Utf8.c   |  1008 +
 .../Devices/EFI/Firmware/StdLib/LibC/Main/Main.c   |    29 +-
 .../EFI/Firmware/StdLib/LibC/StdLib/Environs.c     |     2 +-
 .../EFI/Firmware/StdLib/LibC/StdLib/Malloc.c       |   129 +-
 .../EFI/Firmware/StdLib/LibC/StdLib/realpath.c     |    26 +-
 .../EFI/Firmware/StdLib/LibC/Stdio/fileext.h       |     2 +-
 .../EFI/Firmware/StdLib/LibC/Stdio/floatio.h       |     8 +-
 .../EFI/Firmware/StdLib/LibC/Stdio/fputwc.c        |     3 +-
 .../EFI/Firmware/StdLib/LibC/Stdio/fvwrite.c       |     5 +-
 .../EFI/Firmware/StdLib/LibC/Stdio/makebuf.c       |     5 +-
 .../EFI/Firmware/StdLib/LibC/Stdio/refill.c        |    16 +-
 .../EFI/Firmware/StdLib/LibC/Stdio/vfscanf.c       |    45 +-
 .../EFI/Firmware/StdLib/LibC/Stdio/vfwscanf.c      |    74 +-
 .../EFI/Firmware/StdLib/LibC/Stdio/vswscanf.c      |     2 +-
 .../EFI/Firmware/StdLib/LibC/String/Copying.c      |     5 +-
 .../EFI/Firmware/StdLib/LibC/String/strncasecmp.c  |    41 +-
 .../EFI/Firmware/StdLib/LibC/Time/gettimeofday.c   |    14 +-
 .../Devices/EFI/Firmware/StdLib/LibC/Time/itimer.c |    48 +-
 .../EFI/Firmware/StdLib/LibC/Time/strptime.c       |     2 +-
 .../Devices/EFI/Firmware/StdLib/LibC/Time/timegm.c |     4 +-
 .../StdLib/LibC/Uefi/Devices/Console/daConsole.c   |   369 +-
 .../StdLib/LibC/Uefi/Devices/Utility/DevGenisis.c  |    32 +-
 .../StdLib/LibC/Uefi/Devices/daConsole.inf         |     7 +-
 .../EFI/Firmware/StdLib/LibC/Uefi/GetPass.c        |    57 -
 .../StdLib/LibC/Uefi/InteractiveIO/CanonRead.c     |   161 +
 .../Firmware/StdLib/LibC/Uefi/InteractiveIO/IIO.c  |   373 +
 .../StdLib/LibC/Uefi/InteractiveIO/IIO.inf         |    51 +
 .../StdLib/LibC/Uefi/InteractiveIO/IIOecho.c       |   141 +
 .../StdLib/LibC/Uefi/InteractiveIO/IIOechoCtrl.h   |    33 +
 .../StdLib/LibC/Uefi/InteractiveIO/IIOutilities.c  |   288 +
 .../StdLib/LibC/Uefi/InteractiveIO/IIOutilities.h  |   129 +
 .../StdLib/LibC/Uefi/InteractiveIO/IIOwrite.c      |   210 +
 .../StdLib/LibC/Uefi/InteractiveIO/NonCanonRead.c  |    89 +
 .../LibC/Uefi/InteractiveIO/TerminalFunctions.c    |   285 +
 .../EFI/Firmware/StdLib/LibC/Uefi/SysCalls.c       |   418 +-
 .../Devices/EFI/Firmware/StdLib/LibC/Uefi/Uefi.inf |    19 +-
 .../EFI/Firmware/StdLib/LibC/Wchar/ConsDecons.c    |     7 +-
 .../EFI/Firmware/StdLib/LibC/Wchar/Wchar.inf       |     5 +-
 .../Devices/EFI/Firmware/StdLib/LibC/gdtoa/gdtoa.h |    17 +-
 .../EFI/Firmware/StdLib/LibC/gdtoa/gdtoa.inf       |     1 +
 .../EFI/Firmware/StdLib/LibC/gdtoa/gdtoaimp.h      |    85 +-
 .../EFI/Firmware/StdLib/LibC/gdtoa/strtod.c        |    79 +-
 .../EFI/Firmware/StdLib/LibC/gdtoa/strtodg.c       |   168 +-
 .../EFI/Firmware/StdLib/LibC/gdtoa/strtof.c        |     2 +-
 src/VBox/Devices/EFI/Firmware/StdLib/License.txt   |    25 +
 .../EFI/Firmware/StdLib/PosixLib/GetPass/GetPass.c |    57 +
 .../EFI/Firmware/StdLib/PosixLib/PosixLib.inf      |    59 +
 src/VBox/Devices/EFI/Firmware/StdLib/ReadMe.txt    |   399 +-
 .../EFI/Firmware/StdLib/SocketDxe/DriverBinding.c  |     6 +-
 .../EFI/Firmware/StdLib/SocketDxe/EntryUnload.c    |    30 +-
 src/VBox/Devices/EFI/Firmware/StdLib/StdLib.dec    |    97 +-
 src/VBox/Devices/EFI/Firmware/StdLib/StdLib.dsc    |    35 +-
 src/VBox/Devices/EFI/Firmware/StdLib/StdLib.inc    |    41 +-
 .../Firmware/StdLib/UseSocketDxe/UseSocketDxe.c    |    53 +
 .../StdLibPrivateInternalFiles/Contributions.txt   |   202 +
 .../StdLibPrivateInternalFiles/DoNotUse.dec        |    74 +-
 .../Include/Device/Console.h                       |    14 +-
 .../Include/Device/IIO.h                           |    81 +
 .../StdLibPrivateInternalFiles/Include/extern.h    |    72 +-
 .../StdLibPrivateInternalFiles/Include/kfile.h     |    12 +-
 .../StdLibPrivateInternalFiles/Include/reentrant.h |    32 +-
 .../StdLibPrivateInternalFiles/License.txt         |    25 +
 .../Firmware/StdLibPrivateInternalFiles/ReadMe.txt |   399 +-
 .../EFI/Firmware/UefiCpuPkg/Contributions.txt      |   202 +
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxe.c        |   441 +-
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxe.h        |    47 +-
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxe.inf      |    21 +-
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxe.uni      |   Bin 0 -> 1756 bytes
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxeExtra.uni |   Bin 0 -> 1352 bytes
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuGdt.c        |     2 +-
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/CpuAsm.S   |   325 +-
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/CpuAsm.asm |   314 +-
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/IvtAsm.S   |   818 -
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/IvtAsm.asm |    51 -
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/X64/CpuAsm.S    |   295 +-
 .../EFI/Firmware/UefiCpuPkg/CpuDxe/X64/CpuAsm.asm  |   299 +-
 .../EFI/Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.c  |   206 +-
 .../EFI/Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.h  |   168 +-
 .../Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf    |    14 +-
 .../Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.uni    |   Bin 0 -> 1952 bytes
 .../UefiCpuPkg/CpuIo2Dxe/CpuIo2DxeExtra.uni        |   Bin 0 -> 1344 bytes
 .../EFI/Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.c  |   102 +-
 .../EFI/Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.h  |    70 +-
 .../Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.inf    |    16 +-
 .../Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.uni    |   Bin 0 -> 1972 bytes
 .../UefiCpuPkg/CpuIo2Smm/CpuIo2SmmExtra.uni        |   Bin 0 -> 1332 bytes
 .../EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPei.c    |    88 +-
 .../EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPei.h    |    56 +-
 .../EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPei.inf  |    16 +-
 .../EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPei.uni  |   Bin 0 -> 1896 bytes
 .../Firmware/UefiCpuPkg/CpuIoPei/CpuIoPeiExtra.uni |   Bin 0 -> 1336 bytes
 .../UefiCpuPkg/Include/Library/LocalApicLib.h      |    77 +-
 .../UefiCpuPkg/Include/Register/LocalApic.h        |     4 +-
 .../Library/BaseUefiCpuLib/BaseUefiCpuLib.inf      |    14 +-
 .../Library/BaseUefiCpuLib/BaseUefiCpuLib.uni      |   Bin 0 -> 1826 bytes
 .../Library/BaseUefiCpuLib/Ia32/InitializeFpu.S    |    10 +-
 .../Library/BaseUefiCpuLib/Ia32/InitializeFpu.asm  |    12 +-
 .../Library/BaseUefiCpuLib/X64/InitializeFpu.S     |    22 +-
 .../Library/BaseUefiCpuLib/X64/InitializeFpu.asm   |    16 +-
 .../UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.c |   168 +-
 .../Library/BaseXApicLib/BaseXApicLib.inf          |    17 +-
 .../Library/BaseXApicLib/BaseXApicLib.uni          |   Bin 0 -> 1962 bytes
 .../BaseXApicX2ApicLib/BaseXApicX2ApicLib.c        |   177 +-
 .../BaseXApicX2ApicLib/BaseXApicX2ApicLib.inf      |    17 +-
 .../BaseXApicX2ApicLib/BaseXApicX2ApicLib.uni      |   Bin 0 -> 2136 bytes
 .../CpuExceptionHandlerLib/CpuExceptionCommon.c    |   173 +
 .../CpuExceptionHandlerLib/CpuExceptionCommon.h    |   241 +
 .../DxeCpuExceptionHandlerLib.inf                  |    64 +
 .../DxeCpuExceptionHandlerLib.uni                  |   Bin 0 -> 1810 bytes
 .../Library/CpuExceptionHandlerLib/DxeException.c  |   170 +
 .../CpuExceptionHandlerLib/DxeSmmCpuException.c    |   292 +
 .../Ia32/ArchExceptionHandler.c                    |   202 +
 .../Ia32/ArchInterruptDefs.h                       |    44 +
 .../Ia32/ExceptionHandlerAsm.S                     |   642 +
 .../Ia32/ExceptionHandlerAsm.asm                   |   445 +
 .../CpuExceptionHandlerLib/SecPeiCpuException.c    |   183 +
 .../SecPeiCpuExceptionHandlerLib.inf               |    57 +
 .../SecPeiCpuExceptionHandlerLib.uni               |   Bin 0 -> 1842 bytes
 .../SmmCpuExceptionHandlerLib.inf                  |    61 +
 .../SmmCpuExceptionHandlerLib.uni                  |   Bin 0 -> 1810 bytes
 .../Library/CpuExceptionHandlerLib/SmmException.c  |   101 +
 .../X64/ArchExceptionHandler.c                     |   233 +
 .../CpuExceptionHandlerLib/X64/ArchInterruptDefs.h |    46 +
 .../X64/ExceptionHandlerAsm.S                      |   433 +
 .../X64/ExceptionHandlerAsm.asm                    |   389 +
 .../Firmware/UefiCpuPkg/Library/MtrrLib/MtrrLib.c  |   125 +-
 .../UefiCpuPkg/Library/MtrrLib/MtrrLib.inf         |    12 +-
 .../UefiCpuPkg/Library/MtrrLib/MtrrLib.uni         |   Bin 0 -> 1736 bytes
 .../SecPeiDxeTimerLibUefiCpu.inf                   |    11 +-
 .../SecPeiDxeTimerLibUefiCpu.uni                   |   Bin 0 -> 4168 bytes
 .../Library/SecPeiDxeTimerLibUefiCpu/X86TimerLib.c |    55 +-
 .../Devices/EFI/Firmware/UefiCpuPkg/License.txt    |    25 +
 .../ResetVector/FixupVtf/ResetVector.uni           |   Bin 0 -> 1696 bytes
 .../ResetVector/FixupVtf/ResetVectorExtra.uni      |   Bin 0 -> 1310 bytes
 .../UefiCpuPkg/ResetVector/FixupVtf/Vtf.inf        |    38 +
 .../UefiCpuPkg/ResetVector/FixupVtf/Vtf.nasmb      |    60 +
 .../ResetVector/Vtf0/Bin/ResetVector.inf           |    17 +-
 .../ResetVector/Vtf0/Bin/ResetVector.uni           |   Bin 0 -> 1510 bytes
 .../ResetVector/Vtf0/Bin/ResetVectorExtra.uni      |   Bin 0 -> 1310 bytes
 .../Firmware/UefiCpuPkg/ResetVector/Vtf0/Build.py  |     2 +-
 .../ResetVector/Vtf0/Ia16/ResetVectorVtf0.asm      |    21 +-
 .../ResetVector/Vtf0/Ia32/Flat32ToFlat64.asm       |    83 +-
 .../ResetVector/Vtf0/Ia32/PageTables64.asm         |    30 +
 .../UefiCpuPkg/ResetVector/Vtf0/ResetVector.uni    |   Bin 0 -> 1454 bytes
 .../ResetVector/Vtf0/ResetVectorCode.asm           |    52 -
 .../ResetVector/Vtf0/ResetVectorExtra.uni          |   Bin 0 -> 1310 bytes
 .../ResetVector/Vtf0/Tools/FixupForRawSection.py   |   117 +-
 .../Firmware/UefiCpuPkg/ResetVector/Vtf0/Vtf0.inf  |    36 +
 .../UefiCpuPkg/ResetVector/Vtf0/Vtf0.nasmb         |    70 +
 .../UefiCpuPkg/ResetVector/Vtf0/X64/PageTables.asm |    78 +
 .../Devices/EFI/Firmware/UefiCpuPkg/UefiCpuPkg.dec |    21 +-
 .../Devices/EFI/Firmware/UefiCpuPkg/UefiCpuPkg.dsc |    17 +-
 .../Devices/EFI/Firmware/UefiCpuPkg/UefiCpuPkg.uni |   Bin 0 -> 3320 bytes
 .../EFI/Firmware/UefiCpuPkg/UefiCpuPkgExtra.uni    |   Bin 0 -> 1346 bytes
 .../Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.S    |    38 +
 .../Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.asm  |    45 +
 .../Universal/Acpi/S3Resume2Pei/S3Resume.c         |   292 +-
 .../Universal/Acpi/S3Resume2Pei/S3Resume2Pei.inf   |    47 +-
 .../Universal/Acpi/S3Resume2Pei/S3Resume2Pei.uni   |   Bin 0 -> 2606 bytes
 .../Acpi/S3Resume2Pei/S3Resume2PeiExtra.uni        |   Bin 0 -> 1354 bytes
 .../Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.S     |    37 +
 .../Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.asm   |    41 +
 .../VBoxPkg/AcpiPlatformDxe/AcpiPlatform.c         |   447 -
 .../VBoxPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf    |    82 -
 .../Include/IndustryStandard/VBoxFatImage.h        |     2 +-
 .../EFI/Firmware/VBoxPkg/Include/VBoxDebugLib.h    |     2 +-
 .../EFI/Firmware/VBoxPkg/Include/VBoxMemLayout.h   |     2 +-
 .../Devices/EFI/Firmware/VBoxPkg/Include/VBoxPkg.h |     2 +-
 .../VBoxPkg/Library/AcpiTimerLib/AcpiTimerLib.c    |   323 -
 .../VBoxPkg/Library/AcpiTimerLib/AcpiTimerLib.inf  |    69 -
 .../Library/VBoxDebugAgentLib/VBoxDebugAgentLib.c  |     2 +-
 .../VBoxDebugAgentLib/VBoxDebugAgentLib.inf        |     2 +-
 .../VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.c    |    10 +-
 .../VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.inf  |     2 +-
 .../VBoxPkg/Library/VBoxDebugLib/VBoxPrintChar.c   |     2 +-
 .../VBoxPkg/Library/VBoxDebugLib/VBoxPrintGuid.c   |     2 +-
 .../VBoxPkg/Library/VBoxDebugLib/VBoxPrintHex.c    |     2 +-
 .../Library/VBoxDebugLib/VBoxPrintHexDump.c        |     2 +-
 .../VBoxPkg/Library/VBoxDebugLib/VBoxPrintString.c |     2 +-
 .../VBoxOemHookStatusCodeLib.c                     |     2 +-
 .../VBoxOemHookStatusCodeLib.inf                   |     2 +-
 .../VBoxPeCoffExtraActionLib.c                     |     2 +-
 .../VBoxPeCoffExtraActionLib.inf                   |     2 +-
 .../VBoxPkg/Library/VBoxPeCoffLib/BasePeCoff.c     |     2 +-
 .../Library/VBoxPeCoffLib/BasePeCoffLibInternals.h |     2 +-
 .../VBoxPkg/Library/VBoxPeCoffLib/PeCoffLoaderEx.c |     2 +-
 .../Library/VBoxPeCoffLib/VBoxPeCoffLib.inf        |     2 +-
 .../EFI/Firmware/VBoxPkg/Logo/boot_logo.bmp        |   Bin 0 -> 37878 bytes
 .../EFI/Firmware/VBoxPkg/PartitionDxe/Apple.c      |   229 -
 .../Firmware/VBoxPkg/PartitionDxe/ComponentName.c  |   214 -
 .../EFI/Firmware/VBoxPkg/PartitionDxe/ElTorito.c   |   306 -
 .../EFI/Firmware/VBoxPkg/PartitionDxe/Gpt.c        |   856 -
 .../EFI/Firmware/VBoxPkg/PartitionDxe/Mbr.c        |   350 -
 .../EFI/Firmware/VBoxPkg/PartitionDxe/Partition.c  |  1248 --
 .../EFI/Firmware/VBoxPkg/PartitionDxe/Partition.h  |   479 -
 .../Firmware/VBoxPkg/PartitionDxe/PartitionDxe.inf |   108 -
 .../EFI/Firmware/VBoxPkg/PlatformPei/Cmos.c        |    90 -
 .../EFI/Firmware/VBoxPkg/PlatformPei/Cmos.h        |    82 -
 .../Devices/EFI/Firmware/VBoxPkg/PlatformPei/Fv.c  |    84 -
 .../EFI/Firmware/VBoxPkg/PlatformPei/MemDetect.c   |   172 -
 .../EFI/Firmware/VBoxPkg/PlatformPei/Platform.c    |   419 -
 .../EFI/Firmware/VBoxPkg/PlatformPei/Platform.h    |   101 -
 .../Firmware/VBoxPkg/PlatformPei/PlatformPei.inf   |    97 -
 .../EFI/Firmware/VBoxPkg/VBoxAppleSim/Console.c    |     2 +-
 .../Firmware/VBoxPkg/VBoxAppleSim/ConsoleControl.h |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxAppleSim/Cpu.c        |     2 +-
 .../Firmware/VBoxPkg/VBoxAppleSim/VBoxAppleSim.c   |     2 +-
 .../Firmware/VBoxPkg/VBoxAppleSim/VBoxAppleSim.inf |     2 +-
 .../Firmware/VBoxPkg/VBoxConsoleDxe/VBoxConsole.c  |   162 -
 .../Firmware/VBoxPkg/VBoxConsoleDxe/VBoxConsole.h  |    39 -
 .../VBoxPkg/VBoxConsoleDxe/VBoxConsoleDxe.inf      |    75 -
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxFsDxe.c     |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxFsDxe.inf   |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxFswParam.h  |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxHfs.inf     |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxIso9660.inf |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_base.h      |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_core.h      |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_efi.c       |    21 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_efi.h       |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_efi_base.h  |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_efi_lib.c   |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_hfs.c       |   192 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_hfs.h       |     3 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_iso9660.c   |     4 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_lib.c       |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_strfunc.h   |     2 +-
 .../VBoxPkg/VBoxInterceptorDxe/BootService.c       |     2 +-
 .../Firmware/VBoxPkg/VBoxInterceptorDxe/RunTime.c  |     2 +-
 .../VBoxPkg/VBoxInterceptorDxe/VBoxInterceptor.c   |     2 +-
 .../VBoxPkg/VBoxInterceptorDxe/VBoxInterceptor.h   |     2 +-
 .../VBoxInterceptorDxe/VBoxInterceptorDxe.inf      |     2 +-
 .../VBoxInterceptorDxe/boot_service_table.h        |     2 +-
 .../VBoxPkg/VBoxInterceptorDxe/interceptor.h       |     2 +-
 .../VBoxPkg/VBoxInterceptorDxe/print_types.h       |     2 +-
 .../VBoxInterceptorDxe/runtime_service_table.h     |     2 +-
 .../Firmware/VBoxPkg/VBoxMimicryDxe/VBoxMimicry.c  |     2 +-
 .../Firmware/VBoxPkg/VBoxMimicryDxe/VBoxMimicry.h  |     2 +-
 .../VBoxPkg/VBoxMimicryDxe/VBoxMimicryDxe.inf      |     2 +-
 .../Firmware/VBoxPkg/VBoxMimicryDxe/mimic_tbl.h    |     2 +-
 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxPkg.dec  |     2 +-
 .../VBoxPkg/VBoxSysTables/LegacyBiosMpTable.h      |     2 +-
 .../VBoxPkg/VBoxSysTables/TableConversion.c        |     2 +-
 .../Firmware/VBoxPkg/VBoxSysTables/VBoxSysTables.c |     2 +-
 .../VBoxPkg/VBoxSysTables/VBoxSysTables.inf        |     2 +-
 .../Firmware/VBoxPkg/VBoxVariable/EmuVariable.c    |  1817 --
 .../Firmware/VBoxPkg/VBoxVariable/InitVariable.c   |   558 -
 .../VBoxVariable/VBoxVariableRuntimeDxe.inf        |   126 -
 .../EFI/Firmware/VBoxPkg/VBoxVariable/Variable.h   |   298 -
 .../Firmware/VBoxPkg/VBoxVgaDxe/ComponentName.c    |     2 +-
 .../VBoxPkg/VBoxVgaDxe/DriverSupportedEfiVersion.c |     2 +-
 .../Devices/EFI/Firmware/VBoxPkg/VBoxVgaDxe/Edid.c |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVga.c      |    20 +-
 .../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVga.h      |     7 +-
 .../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVgaDxe.inf |     5 +-
 .../VBoxPkg/VBoxVgaDxe/VBoxVgaGraphicsOutput.c     |     9 +-
 .../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVgaI2c.c   |     2 +-
 .../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVgaI2c.h   |     2 +-
 .../Firmware/VBoxPkg/VBoxVgaDxe/VBoxVgaUgaDraw.c   |    11 +-
 .../VBoxVgaMiniPortDxe/VBoxVgaMiniPortDxe.c        |     2 +-
 .../VBoxVgaMiniPortDxe/VBoxVgaMiniPortDxe.inf      |     2 +-
 src/VBox/Devices/EFI/Firmware/edksetup.bat         |   111 +-
 src/VBox/Devices/EFI/Firmware/edksetup.sh          |   104 +-
 src/VBox/Devices/EFI/Firmware/vbox-tools_def.txt   |    11 +-
 src/VBox/Devices/EFI/FirmwareBin/VBoxEFI32.fd      |   Bin 1048576 -> 2097152 bytes
 src/VBox/Devices/EFI/FirmwareBin/VBoxEFI64.fd      |   Bin 1048576 -> 2097152 bytes
 src/VBox/Devices/EFI/VBoxSmcUtil-darwin.cpp        |     2 +-
 src/VBox/Devices/GIMDev/DrvUDP.cpp                 |   265 +
 src/VBox/Devices/GIMDev/GIMDev.cpp                 |   244 +-
 .../en_US => src/VBox/Devices/GIMDev}/Makefile.kup |     0
 src/VBox/Devices/Graphics/BIOS/Makefile.kmk        |   144 +-
 .../Graphics/BIOS/VBoxVgaBiosAlternative.asm       |  7726 --------
 .../Graphics/BIOS/VBoxVgaBiosAlternative.md5sum    |     1 -
 .../Graphics/BIOS/VBoxVgaBiosAlternative286.asm    |  8248 +++++++++
 .../Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum |     1 +
 .../Graphics/BIOS/VBoxVgaBiosAlternative386.asm    |  7724 ++++++++
 .../Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum |     1 +
 .../Graphics/BIOS/VBoxVgaBiosAlternative8086.asm   |  8389 +++++++++
 .../BIOS/VBoxVgaBiosAlternative8086.md5sum         |     1 +
 src/VBox/Devices/Graphics/BIOS/inlines.h           |    10 +-
 src/VBox/Devices/Graphics/BIOS/vberom.asm          |    65 +-
 src/VBox/Devices/Graphics/BIOS/vbetables-gen.c     |     2 +
 src/VBox/Devices/Graphics/BIOS/vgabios.c           |    10 +-
 src/VBox/Devices/Graphics/BIOS/vgarom.asm          |    53 +-
 src/VBox/Devices/Graphics/DevVGA-SVGA.cpp          |    89 +-
 src/VBox/Devices/Graphics/DevVGA-SVGA.h            |     2 +-
 src/VBox/Devices/Graphics/DevVGA-SVGA3d-cocoa.h    |     2 +-
 src/VBox/Devices/Graphics/DevVGA-SVGA3d-cocoa.m    |    20 +-
 src/VBox/Devices/Graphics/DevVGA-SVGA3d-info.cpp   |    10 +-
 src/VBox/Devices/Graphics/DevVGA-SVGA3d-internal.h |    18 +-
 src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp    |   125 +-
 .../Devices/Graphics/DevVGA-SVGA3d-savedstate.cpp  |    13 +-
 src/VBox/Devices/Graphics/DevVGA-SVGA3d-shared.cpp |    19 +-
 src/VBox/Devices/Graphics/DevVGA-SVGA3d-win.cpp    |   116 +-
 src/VBox/Devices/Graphics/DevVGA-SVGA3d.cpp        |     2 +-
 src/VBox/Devices/Graphics/DevVGA-SVGA3d.h          |     4 +-
 src/VBox/Devices/Graphics/DevVGA.cpp               |   162 +-
 src/VBox/Devices/Graphics/DevVGA.h                 |    38 +-
 src/VBox/Devices/Graphics/DevVGAModes.h            |     2 +-
 src/VBox/Devices/Graphics/DevVGASavedState.h       |     4 +-
 src/VBox/Devices/Graphics/DevVGATmpl.h             |     2 +-
 src/VBox/Devices/Graphics/DevVGA_VBVA.cpp          |   208 +-
 src/VBox/Devices/Graphics/DevVGA_VDMA.cpp          |   271 +-
 src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp      |    70 +-
 src/VBox/Devices/Graphics/HGSMI/HGSMIHost.h        |     2 +-
 src/VBox/Devices/Graphics/HGSMI/SHGSMIHost.cpp     |     7 +-
 src/VBox/Devices/Graphics/HGSMI/SHGSMIHost.h       |    10 +-
 src/VBox/Devices/Graphics/VBoxSVGA3D.def           |     3 +-
 src/VBox/Devices/Graphics/VBoxSVGA3DObjC.def       |     2 +-
 src/VBox/Devices/Graphics/shaderlib/directx.c      |    20 +-
 src/VBox/Devices/Graphics/shaderlib/glsl_shader.c  |     6 +-
 .../Graphics/shaderlib/libWineStub}/Makefile.kup   |     0
 .../Devices/Graphics/shaderlib/libWineStub/debug.c |    21 +-
 .../shaderlib/libWineStub/include/wine/debug.h     |     4 +-
 .../shaderlib/libWineStub/include/wine/list.h      |     2 +-
 src/VBox/Devices/Graphics/shaderlib/shader_sm1.c   |     2 +-
 src/VBox/Devices/Graphics/shaderlib/shaderapi.c    |    15 +-
 src/VBox/Devices/Graphics/shaderlib/shaderlib.h    |     2 +-
 src/VBox/Devices/Graphics/shaderlib/utils.c        |    18 +-
 src/VBox/Devices/Graphics/shaderlib/vboxext.h      |    24 +-
 .../Graphics/shaderlib/wine/include/advpub.h       |     2 +-
 .../Graphics/shaderlib/wine/vbox/VBoxDbgGl.c       |     2 +-
 .../Graphics/shaderlib/wine/vbox/VBoxDbgGl.h       |     2 +-
 .../Graphics/shaderlib/wine/vbox/VBoxWineEx.h      |     2 +-
 .../Devices/Graphics/shaderlib/wined3d_private.h   |    10 +-
 src/VBox/Devices/Graphics/shaderlib/winoverride.h  |     2 +-
 src/VBox/Devices/Graphics/testcase/dump-vmwgfx.c   |     2 +-
 src/VBox/Devices/Input/DevPS2.cpp                  |   786 +-
 src/VBox/Devices/Input/DrvKeyboardQueue.cpp        |     3 +-
 src/VBox/Devices/Input/DrvMouseQueue.cpp           |     4 +-
 src/VBox/Devices/Input/PS2Dev.h                    |     2 +-
 src/VBox/Devices/Input/PS2K.cpp                    |    52 +-
 src/VBox/Devices/Input/PS2M.cpp                    |    35 +-
 src/VBox/Devices/Input/UsbKbd.cpp                  |    35 +-
 src/VBox/Devices/Input/UsbMouse.cpp                |   126 +-
 src/VBox/Devices/Input/testcase/Makefile.kmk       |     2 +-
 src/VBox/Devices/Input/testcase/tstUsbMouse.cpp    |   179 +-
 src/VBox/Devices/Makefile.kmk                      |   292 +-
 src/VBox/Devices/Misc/VirtualKD.cpp                |    49 +-
 src/VBox/Devices/Network/DevE1000.cpp              |   343 +-
 src/VBox/Devices/Network/DevE1000Phy.cpp           |    15 +-
 src/VBox/Devices/Network/DevE1000Phy.h             |     2 +-
 src/VBox/Devices/Network/DevEEPROM.cpp             |     2 +-
 src/VBox/Devices/Network/DevEEPROM.h               |     2 +-
 src/VBox/Devices/Network/DevINIP.cpp               |    32 +-
 src/VBox/Devices/Network/DevPCNet.cpp              |    51 +-
 src/VBox/Devices/Network/DevVirtioNet.cpp          |    67 +-
 src/VBox/Devices/Network/DrvDedicatedNic.cpp       |    33 +-
 src/VBox/Devices/Network/DrvIntNet.cpp             |    39 +-
 src/VBox/Devices/Network/DrvNAT.cpp                |    56 +-
 src/VBox/Devices/Network/DrvNetShaper.cpp          |     4 +-
 src/VBox/Devices/Network/DrvNetSniffer.cpp         |     3 +-
 src/VBox/Devices/Network/DrvTAP.cpp                |    17 +-
 src/VBox/Devices/Network/DrvUDPTunnel.cpp          |    16 +-
 src/VBox/Devices/Network/DrvVDE.cpp                |    16 +-
 src/VBox/Devices/Network/Pcap.cpp                  |     2 +-
 src/VBox/Devices/Network/Pcap.h                    |     2 +-
 src/VBox/Devices/Network/SrvIntNetR0.cpp           |   209 +-
 src/VBox/Devices/Network/VDEPlug.cpp               |     2 +-
 src/VBox/Devices/Network/lwip-new/Config.kmk       |    97 +
 src/VBox/Devices/Network/lwip-new/Makefile.kmk     |   164 -
 .../VBox/Devices/Network/lwip-new}/Makefile.kup    |     0
 .../Devices/Network/lwip-new/src}/Makefile.kup     |     0
 .../Devices/Network/lwip-new/src/api}/Makefile.kup |     0
 .../Network/lwip-new/src/core}/Makefile.kup        |     0
 .../Network/lwip-new/src/core/ipv4}/Makefile.kup   |     0
 .../Devices/Network/lwip-new/src/core/ipv4/icmp.c  |     3 +
 .../Network/lwip-new/src/core/ipv6}/Makefile.kup   |     0
 .../Devices/Network/lwip-new/src/core/ipv6/icmp6.c |     3 +
 .../Network/lwip-new/src/core/ipv6/ip6_frag.c      |     9 +
 src/VBox/Devices/Network/lwip-new/src/core/netif.c |     2 +-
 .../Network/lwip-new/src/core/snmp}/Makefile.kup   |     0
 .../Devices/Network/lwip-new/src/core/tcp_in.c     |     2 +
 .../Devices/Network/lwip-new/src/netif/etharp.c    |     3 +
 .../Devices/Network/lwip-new/vbox}/Makefile.kup    |     0
 .../Devices/Network/lwip-new/vbox/VBoxLwipCore.cpp |     6 +-
 .../Devices/Network/lwip-new/vbox/VBoxLwipCore.h   |     2 +-
 .../Network/lwip-new/vbox/include/lwip-log.h       |   113 +-
 src/VBox/Devices/Network/lwip-new/vbox/sys_arch.c  |    17 +-
 src/VBox/Devices/Network/lwipopts.h                |     5 +
 .../Devices/Network/scripts/VBoxPortForwarding.py  |     2 +-
 src/VBox/Devices/Network/slirp/bootp.c             |    25 +-
 src/VBox/Devices/Network/slirp/bootp.h             |     2 +-
 .../VBox/Devices/Network/slirp/bsd}/Makefile.kup   |     0
 .../Devices/Network/slirp/bsd/amd64}/Makefile.kup  |     0
 .../Devices/Network/slirp/bsd/amd64/in_cksum.c     |     6 +-
 .../Devices/Network/slirp/bsd/i386}/Makefile.kup   |     0
 .../Devices/Network/slirp/bsd/kern}/Makefile.kup   |     0
 .../Devices/Network/slirp/bsd/kern/kern_mbuf.c     |    14 +-
 .../Devices/Network/slirp/bsd/kern/uipc_mbuf.c     |     4 +-
 src/VBox/Devices/Network/slirp/bsd/sys/mbuf.h      |     6 +-
 src/VBox/Devices/Network/slirp/cksum.c             |     2 +-
 src/VBox/Devices/Network/slirp/counters.h          |     2 +-
 src/VBox/Devices/Network/slirp/ctl.h               |     2 +-
 src/VBox/Devices/Network/slirp/debug.c             |     2 +-
 src/VBox/Devices/Network/slirp/debug.h             |     2 +-
 src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.c |     2 +-
 src/VBox/Devices/Network/slirp/ext.h               |    18 +-
 src/VBox/Devices/Network/slirp/hostres.c           |    28 +-
 src/VBox/Devices/Network/slirp/icmp_var.h          |     2 +-
 src/VBox/Devices/Network/slirp/if.h                |     2 +-
 src/VBox/Devices/Network/slirp/ip.h                |     2 +-
 src/VBox/Devices/Network/slirp/ip_icmp.c           |    10 +-
 src/VBox/Devices/Network/slirp/ip_icmp.h           |     2 +-
 src/VBox/Devices/Network/slirp/ip_icmpwin.c        |    29 +-
 src/VBox/Devices/Network/slirp/ip_input.c          |     6 +-
 src/VBox/Devices/Network/slirp/ip_output.c         |     8 +-
 src/VBox/Devices/Network/slirp/libalias/alias.c    |    19 +-
 src/VBox/Devices/Network/slirp/libalias/alias_db.c |     2 +-
 .../Devices/Network/slirp/libalias/alias_ftp.c     |     4 +-
 .../Devices/Network/slirp/libalias/alias_irc.c     |     2 +-
 .../Devices/Network/slirp/libalias/alias_nbt.c     |     4 +-
 .../Devices/Network/slirp/libalias/alias_proxy.c   |    10 +-
 src/VBox/Devices/Network/slirp/libslirp.h          |     4 +-
 src/VBox/Devices/Network/slirp/main.h              |     2 +-
 src/VBox/Devices/Network/slirp/misc.c              |    21 +-
 src/VBox/Devices/Network/slirp/misc.h              |     2 +-
 src/VBox/Devices/Network/slirp/queue.h             |     2 +-
 .../Devices/Network/slirp/resolv_conf_parser.c     |     4 +-
 .../Devices/Network/slirp/resolv_conf_parser.h     |     4 +-
 src/VBox/Devices/Network/slirp/sbuf.c              |     6 +-
 src/VBox/Devices/Network/slirp/sbuf.h              |     2 +-
 src/VBox/Devices/Network/slirp/slirp.c             |    26 +-
 src/VBox/Devices/Network/slirp/slirp.h             |    17 +-
 src/VBox/Devices/Network/slirp/slirp_config.h      |     2 +-
 src/VBox/Devices/Network/slirp/slirp_dns.c         |    23 +-
 src/VBox/Devices/Network/slirp/slirp_dns.h         |     2 +-
 src/VBox/Devices/Network/slirp/slirp_state.h       |     4 +-
 src/VBox/Devices/Network/slirp/socket.c            |    53 +-
 src/VBox/Devices/Network/slirp/socket.h            |     2 +-
 src/VBox/Devices/Network/slirp/tcp.h               |     2 +-
 src/VBox/Devices/Network/slirp/tcp_input.c         |    18 +-
 src/VBox/Devices/Network/slirp/tcp_output.c        |     6 +-
 src/VBox/Devices/Network/slirp/tcp_subr.c          |     9 +-
 src/VBox/Devices/Network/slirp/tcp_timer.c         |     2 +-
 src/VBox/Devices/Network/slirp/tcp_timer.h         |     2 +-
 src/VBox/Devices/Network/slirp/tcp_var.h           |     2 +-
 src/VBox/Devices/Network/slirp/tcpip.h             |     2 +-
 src/VBox/Devices/Network/slirp/tftp.c              |    28 +-
 src/VBox/Devices/Network/slirp/tftp.h              |     2 +-
 src/VBox/Devices/Network/slirp/udp.c               |    16 +-
 src/VBox/Devices/Network/slirp/udp.h               |     2 +-
 src/VBox/Devices/Network/slirp/zone.h              |     2 +-
 src/VBox/Devices/Network/testcase/tstDevEEPROM.cpp |     2 +-
 src/VBox/Devices/Network/testcase/tstDevPhy.cpp    |     2 +-
 src/VBox/Devices/Network/testcase/tstIntNet-1.cpp  |     7 +-
 src/VBox/Devices/Network/testcase/tstIntNetR0.cpp  |     4 +-
 src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp              |     6 +-
 src/VBox/Devices/PC/BIOS/Makefile.kmk              |   158 +-
 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative.asm   | 16863 -----------------
 .../Devices/PC/BIOS/VBoxBiosAlternative.md5sum     |     1 -
 .../Devices/PC/BIOS/VBoxBiosAlternative286.asm     | 17801 ++++++++++++++++++
 .../Devices/PC/BIOS/VBoxBiosAlternative286.md5sum  |     1 +
 .../Devices/PC/BIOS/VBoxBiosAlternative386.asm     | 17200 +++++++++++++++++
 .../Devices/PC/BIOS/VBoxBiosAlternative386.md5sum  |     1 +
 .../Devices/PC/BIOS/VBoxBiosAlternative8086.asm    | 18276 +++++++++++++++++++
 .../Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum |     1 +
 src/VBox/Devices/PC/BIOS/ahci.c                    |    18 +-
 src/VBox/Devices/PC/BIOS/apm.c                     |    32 +-
 src/VBox/Devices/PC/BIOS/apm_pm.asm                |     6 +-
 src/VBox/Devices/PC/BIOS/ata.c                     |    49 +-
 src/VBox/Devices/PC/BIOS/ata.h                     |     6 +-
 src/VBox/Devices/PC/BIOS/bios.c                    |     4 +-
 src/VBox/Devices/PC/BIOS/biosint.h                 |    66 +-
 src/VBox/Devices/PC/BIOS/boot.c                    |     8 +-
 src/VBox/Devices/PC/BIOS/disk.c                    |    21 +-
 src/VBox/Devices/PC/BIOS/ebda.h                    |     2 +-
 src/VBox/Devices/PC/BIOS/eltorito.c                |    34 +-
 src/VBox/Devices/PC/BIOS/floppy.c                  |    56 +-
 src/VBox/Devices/PC/BIOS/floppyt.c                 |     2 +-
 src/VBox/Devices/PC/BIOS/inlines.h                 |    45 +-
 src/VBox/Devices/PC/BIOS/invop.c                   |   130 +-
 src/VBox/Devices/PC/BIOS/keyboard.c                |    96 +-
 src/VBox/Devices/PC/BIOS/logo.c                    |    29 +-
 src/VBox/Devices/PC/BIOS/makefile                  |    26 +-
 src/VBox/Devices/PC/BIOS/notes.txt                 |    36 +-
 src/VBox/Devices/PC/BIOS/orgs.asm                  |   401 +-
 src/VBox/Devices/PC/BIOS/parallel.c                |     2 +-
 src/VBox/Devices/PC/BIOS/pci32.c                   |     2 +-
 src/VBox/Devices/PC/BIOS/pcibio32.asm              |     2 +-
 src/VBox/Devices/PC/BIOS/pcibios.c                 |     8 +-
 src/VBox/Devices/PC/BIOS/pcibios.inc               |     4 +-
 src/VBox/Devices/PC/BIOS/pciutil.c                 |    23 +-
 src/VBox/Devices/PC/BIOS/pciutil.h                 |     2 +-
 src/VBox/Devices/PC/BIOS/pmode.inc                 |     2 +-
 src/VBox/Devices/PC/BIOS/pmsetup.inc               |     2 +-
 src/VBox/Devices/PC/BIOS/post.c                    |    50 +-
 src/VBox/Devices/PC/BIOS/print.c                   |     7 +-
 src/VBox/Devices/PC/BIOS/ps2mouse.c                |    10 +-
 src/VBox/Devices/PC/BIOS/scsi.c                    |     5 +-
 src/VBox/Devices/PC/BIOS/serial.c                  |     4 +-
 src/VBox/Devices/PC/BIOS/system.c                  |   337 +-
 src/VBox/Devices/PC/BIOS/timepci.c                 |     4 +-
 src/VBox/Devices/PC/BIOS/vds.c                     |     2 +-
 src/VBox/Devices/PC/DevACPI.cpp                    |   586 +-
 src/VBox/Devices/PC/DevAPIC.cpp                    |   415 +-
 src/VBox/Devices/PC/DevApic.h                      |     2 +-
 src/VBox/Devices/PC/DevDMA.cpp                     |   100 +-
 src/VBox/Devices/PC/DevFwCommon.cpp                |     7 +-
 src/VBox/Devices/PC/DevFwCommon.h                  |     2 +-
 src/VBox/Devices/PC/DevHPET.cpp                    |     9 +-
 src/VBox/Devices/PC/DevIOAPIC_New.cpp              |  1284 --
 src/VBox/Devices/PC/DevIoApic.cpp                  |  1567 +-
 src/VBox/Devices/PC/DevIoApic_Old.cpp              |   930 +
 src/VBox/Devices/PC/DevLPC.cpp                     |    17 +-
 src/VBox/Devices/PC/DevPIC.cpp                     |     5 +-
 src/VBox/Devices/PC/DevPcArch.cpp                  |     7 +-
 src/VBox/Devices/PC/DevPcBios.cpp                  |   445 +-
 src/VBox/Devices/PC/DevPcBios.h                    |     2 +-
 src/VBox/Devices/PC/DevPit-i8254.cpp               |    33 +-
 src/VBox/Devices/PC/DevRTC.cpp                     |    46 +-
 src/VBox/Devices/PC/DrvACPI.cpp                    |    24 +-
 src/VBox/Devices/PC/DrvAcpiCpu.cpp                 |     3 +-
 src/VBox/Devices/PC/ipxe/Makefile.kmk              |     4 +-
 src/VBox/Devices/PC/ipxe/iPxeBiosBin.rom           |   Bin 54272 -> 54272 bytes
 src/VBox/Devices/PC/ipxe/src/util/zbin.c           |     6 +-
 src/VBox/Devices/PC/vbox.dsl                       |     4 +-
 src/VBox/Devices/Parallel/DevParallel.cpp          |     9 +-
 src/VBox/Devices/Parallel/DrvHostParallel.cpp      |   698 +-
 src/VBox/Devices/Samples/DrvStorageFilter.cpp      |     2 +-
 src/VBox/Devices/Samples/Makefile.kmk              |     2 +-
 src/VBox/Devices/Samples/VBoxSampleDevice.cpp      |     2 +-
 src/VBox/Devices/Serial/DevSerial.cpp              |    22 +-
 src/VBox/Devices/Serial/DrvChar.cpp                |    50 +-
 src/VBox/Devices/Serial/DrvHostSerial.cpp          |     8 +-
 src/VBox/Devices/Serial/DrvNamedPipe.cpp           |    16 +-
 src/VBox/Devices/Serial/DrvRawFile.cpp             |     7 +-
 src/VBox/Devices/Serial/DrvTCP.cpp                 |    20 +-
 src/VBox/Devices/Storage/ATAPIPassthrough.cpp      |    11 +-
 src/VBox/Devices/Storage/ATAPIPassthrough.h        |     2 +-
 src/VBox/Devices/Storage/Debug.cpp                 |    29 +-
 src/VBox/Devices/Storage/DevAHCI.cpp               |   652 +-
 src/VBox/Devices/Storage/DevATA.cpp                |   460 +-
 src/VBox/Devices/Storage/DevBusLogic.cpp           |    65 +-
 src/VBox/Devices/Storage/DevFdc.cpp                |   133 +-
 src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp       |    67 +-
 src/VBox/Devices/Storage/DevLsiLogicSCSI.h         |     2 +-
 src/VBox/Devices/Storage/DrvBlock.cpp              |  1206 --
 src/VBox/Devices/Storage/DrvDiskIntegrity.cpp      |    64 +-
 src/VBox/Devices/Storage/DrvHostBase.cpp           |   256 +-
 src/VBox/Devices/Storage/DrvHostBase.h             |    20 +-
 src/VBox/Devices/Storage/DrvHostDVD.cpp            |    51 +-
 src/VBox/Devices/Storage/DrvHostFloppy.cpp         |     8 +-
 src/VBox/Devices/Storage/DrvMediaISO.cpp           |   323 -
 src/VBox/Devices/Storage/DrvRawImage.cpp           |   373 -
 src/VBox/Devices/Storage/DrvSCSI.cpp               |   132 +-
 src/VBox/Devices/Storage/DrvSCSIHost.cpp           |    13 +-
 src/VBox/Devices/Storage/DrvVD.cpp                 |  2855 ++-
 src/VBox/Devices/Storage/HBDMgmt-darwin.cpp        |    24 +-
 src/VBox/Devices/Storage/HBDMgmt-generic.cpp       |     2 +-
 src/VBox/Devices/Storage/HBDMgmt-win.cpp           |     4 +-
 src/VBox/Devices/Storage/HBDMgmt.h                 |     2 +-
 src/VBox/Devices/Storage/IOBufMgmt.cpp             |   392 +
 src/VBox/Devices/Storage/IOBufMgmt.h               |   107 +
 src/VBox/Devices/Storage/PIIX3ATABmDma.h           |     2 +-
 src/VBox/Devices/Storage/UsbMsd.cpp                |   125 +-
 src/VBox/Devices/Storage/VBoxSCSI.cpp              |     5 +-
 src/VBox/Devices/Storage/VBoxSCSI.h                |     3 +-
 src/VBox/Devices/Storage/VSCSI/VSCSIDevice.cpp     |     3 +-
 src/VBox/Devices/Storage/VSCSI/VSCSIInline.h       |     2 +-
 src/VBox/Devices/Storage/VSCSI/VSCSIInternal.h     |     2 +-
 src/VBox/Devices/Storage/VSCSI/VSCSIIoReq.cpp      |     2 +-
 src/VBox/Devices/Storage/VSCSI/VSCSILun.cpp        |     2 +-
 src/VBox/Devices/Storage/VSCSI/VSCSILunMmc.cpp     |    12 +-
 src/VBox/Devices/Storage/VSCSI/VSCSILunSbc.cpp     |     5 +-
 src/VBox/Devices/Storage/VSCSI/VSCSISense.cpp      |     2 +-
 .../Devices/Storage/VSCSI/VSCSIVpdPagePool.cpp     |     2 +-
 src/VBox/Devices/Storage/VSCSI/VSCSIVpdPages.h     |     2 +-
 src/VBox/Devices/Storage/ide.h                     |     4 +-
 src/VBox/Devices/Storage/swab.h                    |     2 +-
 src/VBox/Devices/USB/DevOHCI.cpp                   |  1002 +-
 src/VBox/Devices/USB/DrvVUSBRootHub.cpp            |   599 +-
 src/VBox/Devices/USB/USBProxyDevice-stub.cpp       |     2 +-
 src/VBox/Devices/USB/USBProxyDevice.cpp            |    96 +-
 src/VBox/Devices/USB/USBProxyDevice.h              |     4 +-
 src/VBox/Devices/USB/VUSBBufferedPipe.cpp          |   582 +
 src/VBox/Devices/USB/VUSBDevice.cpp                |   145 +-
 src/VBox/Devices/USB/VUSBInternal.h                |   302 +-
 src/VBox/Devices/USB/VUSBReadAhead.cpp             |   451 -
 src/VBox/Devices/USB/VUSBSniffer.cpp               |   674 +-
 src/VBox/Devices/USB/VUSBSniffer.h                 |    19 +-
 src/VBox/Devices/USB/VUSBSnifferInternal.h         |   106 +
 src/VBox/Devices/USB/VUSBSnifferPcapNg.cpp         |   729 +
 src/VBox/Devices/USB/VUSBSnifferUsbMon.cpp         |   239 +
 src/VBox/Devices/USB/VUSBSnifferVmx.cpp            |   202 +
 src/VBox/Devices/USB/VUSBUrb.cpp                   |   951 +-
 src/VBox/Devices/USB/VUSBUrbPool.cpp               |   244 +
 src/VBox/Devices/USB/VUSBUrbTrace.cpp              |   809 +
 .../Devices/USB/darwin/USBProxyDevice-darwin.cpp   |    31 +-
 .../Devices/USB/freebsd/USBProxyDevice-freebsd.cpp |     4 +-
 .../Devices/USB/linux/USBProxyDevice-linux.cpp     |    38 +-
 src/VBox/Devices/USB/os2/USBProxyDevice-os2.cpp    |     6 +-
 .../Devices/USB/solaris/USBProxyDevice-solaris.cpp |   139 +-
 .../Devices/USB/testcase/tstOhciRegisterAccess.cpp |     2 +-
 src/VBox/Devices/USB/testcase/tstPalmOne.c         |     2 +-
 src/VBox/Devices/USB/testcase/tstTrekStorGo.c      |     2 +-
 .../Devices/USB/usbip/USBProxyDevice-usbip.cpp     |   246 +-
 src/VBox/Devices/USB/vrdp/USBProxyDevice-vrdp.cpp  |     5 +-
 src/VBox/Devices/USB/win/USBProxyDevice-win.cpp    |    44 +-
 src/VBox/Devices/VMMDev/VMMDev.cpp                 |    30 +-
 src/VBox/Devices/VMMDev/VMMDevHGCM.cpp             |     4 +-
 src/VBox/Devices/VMMDev/VMMDevHGCM.h               |     4 +-
 src/VBox/Devices/VMMDev/VMMDevState.h              |     7 +-
 src/VBox/Devices/VMMDev/VMMDevTesting.cpp          |   227 +-
 src/VBox/Devices/VMMDev/VMMDevTesting.h            |     2 +-
 src/VBox/Devices/VirtIO/Virtio.cpp                 |    34 +-
 src/VBox/Devices/VirtIO/Virtio.h                   |     7 +-
 src/VBox/Devices/build/VBoxDD.cpp                  |    51 +-
 src/VBox/Devices/build/VBoxDD.h                    |    27 +-
 src/VBox/Devices/build/VBoxDD2.cpp                 |    12 +-
 src/VBox/Devices/build/VBoxDD2.h                   |    39 +-
 src/VBox/Devices/build/VBoxDD2R0.cpp               |     2 +-
 src/VBox/Devices/build/VBoxDDR0.cpp                |     2 +-
 src/VBox/Devices/build/VBoxDDUDeps.cpp             |     3 +-
 src/VBox/Devices/testcase/Makefile.kmk             |    38 +-
 src/VBox/Devices/testcase/tstDeviceStructSize.cpp  |    39 +-
 .../Devices/testcase/tstDeviceStructSizeRC.cpp     |   287 +-
 src/VBox/Disassembler/Disasm.cpp                   |     2 +-
 src/VBox/Disassembler/DisasmCore.cpp               |   130 +-
 src/VBox/Disassembler/DisasmFormatBytes.cpp        |     2 +-
 src/VBox/Disassembler/DisasmFormatYasm.cpp         |    51 +-
 src/VBox/Disassembler/DisasmInternal.h             |     2 +-
 src/VBox/Disassembler/DisasmReg.cpp                |   114 +-
 src/VBox/Disassembler/DisasmTables.cpp             |    22 +-
 src/VBox/Disassembler/DisasmTablesX64.cpp          |     8 +-
 src/VBox/Disassembler/Makefile.kmk                 |     4 +-
 src/VBox/Disassembler/testcase/Makefile.kmk        |     2 +-
 src/VBox/Disassembler/testcase/tstAsm.mac          |     2 +-
 src/VBox/Disassembler/testcase/tstAsm3DNow-1.asm   |     2 +-
 src/VBox/Disassembler/testcase/tstAsmFnstsw-1.asm  |     2 +-
 src/VBox/Disassembler/testcase/tstAsmLock-1.asm    |     2 +-
 src/VBox/Disassembler/testcase/tstAsmLock-2.asm    |     2 +-
 src/VBox/Disassembler/testcase/tstAsmLock-3.asm    |     2 +-
 .../Disassembler/testcase/tstAsmMovFixedReg-1.asm  |     2 +-
 src/VBox/Disassembler/testcase/tstAsmMovSeg-1.asm  |     2 +-
 src/VBox/Disassembler/testcase/tstAsmMovzx-1.asm   |     2 +-
 src/VBox/Disassembler/testcase/tstAsmPop-1.asm     |     2 +-
 src/VBox/Disassembler/testcase/tstAsmPush-1.asm    |     2 +-
 src/VBox/Disassembler/testcase/tstAsmRegs-1.asm    |     2 +-
 .../Disassembler/testcase/tstAsmSignExtend-1.asm   |     2 +-
 src/VBox/Disassembler/testcase/tstDisasm-1.cpp     |    38 +-
 src/VBox/Disassembler/testcase/tstDisasm-1A.asm    |     2 +-
 src/VBox/Disassembler/testcase/tstDisasm-2.cpp     |     9 +-
 src/VBox/ExtPacks/BusMouseSample/BusMouse.cpp      |    21 +-
 src/VBox/ExtPacks/BusMouseSample/Makefile.kmk      |     2 +-
 .../ExtPacks/BusMouseSample/VBoxBusMouseMain.cpp   |    12 +-
 src/VBox/ExtPacks/Makefile.kmk                     |     2 +-
 src/VBox/ExtPacks/Skeleton/Makefile.kmk            |     2 +-
 src/VBox/ExtPacks/Skeleton/VBoxSkeletonMain.cpp    |    10 +-
 src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk          |     5 +-
 src/VBox/ExtPacks/VBoxDTrace/VBoxDTraceMain.cpp    |    10 +-
 src/VBox/ExtPacks/VBoxDTrace/VBoxDTraceR0.cpp      |    71 +-
 src/VBox/ExtPacks/VBoxDTrace/VBoxDTraceR0A.asm     |     2 +-
 src/VBox/ExtPacks/VBoxDTrace/VBoxDTraceWrapper.cpp |     2 +-
 .../ExtPacks/VBoxDTrace/generated/dt_grammar.c     |  1135 +-
 .../ExtPacks/VBoxDTrace/generated/dt_grammar.h     |    44 +-
 src/VBox/ExtPacks/VBoxDTrace/generated/dt_lex.c    |  1922 +-
 .../VBoxDTrace/include/VBoxDTraceLibCWrappers.h    |     6 +-
 .../ExtPacks/VBoxDTrace/include/VBoxDTraceTypes.h  |     7 +-
 .../ExtPacks/VBoxDTrace/onnv/cmd/dtrace/dtrace.c   |    45 +-
 .../VBoxDTrace/onnv/common/ctf/ctf_create.c        |     9 +-
 .../VBoxDTrace/onnv/common/ctf/ctf_labels.c        |     5 +-
 .../VBoxDTrace/onnv/common/ctf/ctf_lookup.c        |     7 +-
 .../ExtPacks/VBoxDTrace/onnv/common/ctf/ctf_open.c |     4 +-
 .../VBoxDTrace/onnv/lib/libctf/common/ctf_lib.c    |     3 +-
 .../VBoxDTrace/onnv/lib/libctf/common/ctf_subr.c   |     1 +
 .../onnv/lib/libdtrace/common/dt_aggregate.c       |    17 +-
 .../VBoxDTrace/onnv/lib/libdtrace/common/dt_as.c   |     4 +-
 .../VBoxDTrace/onnv/lib/libdtrace/common/dt_cc.c   |    17 +-
 .../VBoxDTrace/onnv/lib/libdtrace/common/dt_cg.c   |     4 +-
 .../onnv/lib/libdtrace/common/dt_consume.c         |    31 +-
 .../VBoxDTrace/onnv/lib/libdtrace/common/dt_decl.c |     3 +-
 .../VBoxDTrace/onnv/lib/libdtrace/common/dt_dis.c  |    11 +
 .../VBoxDTrace/onnv/lib/libdtrace/common/dt_dof.c  |     1 +
 .../onnv/lib/libdtrace/common/dt_error.c           |     1 +
 .../onnv/lib/libdtrace/common/dt_grammar.y         |     4 +
 .../onnv/lib/libdtrace/common/dt_ident.c           |     4 +
 .../VBoxDTrace/onnv/lib/libdtrace/common/dt_lex.l  |    18 +-
 .../onnv/lib/libdtrace/common/dt_module.c          |    24 +-
 .../VBoxDTrace/onnv/lib/libdtrace/common/dt_open.c |    34 +-
 .../onnv/lib/libdtrace/common/dt_options.c         |    42 +-
 .../onnv/lib/libdtrace/common/dt_parser.c          |    20 +-
 .../onnv/lib/libdtrace/common/dt_parser.h          |     6 +-
 .../onnv/lib/libdtrace/common/dt_pragma.c          |     6 +-
 .../onnv/lib/libdtrace/common/dt_printf.c          |    59 +-
 .../onnv/lib/libdtrace/common/dt_program.c         |     7 +-
 .../onnv/lib/libdtrace/common/dt_provider.c        |     7 +
 .../onnv/lib/libdtrace/common/dt_regset.c          |     2 +-
 .../VBoxDTrace/onnv/lib/libdtrace/common/dt_subr.c |    34 +-
 .../VBoxDTrace/onnv/lib/libdtrace/common/dt_work.c |     6 +-
 .../onnv/lib/libdtrace/common/dt_xlator.c          |     5 +
 .../VBoxDTrace/onnv/lib/libdtrace/common/dtrace.h  |    24 +-
 .../onnv/lib/libdtrace/common/mknames.sed          |     1 +
 .../VBoxDTrace/onnv/uts/common/dtrace/dtrace.c     |    79 +-
 .../VBoxDTrace/onnv/uts/common/sys/dtrace.h        |     4 +
 src/VBox/ExtPacks/VNC/Makefile.kmk                 |     2 +-
 src/VBox/ExtPacks/VNC/VBoxVNC.cpp                  |    36 +-
 src/VBox/ExtPacks/VNC/VBoxVNCMain.cpp              |    10 +-
 src/VBox/Frontends/Common/Makefile.kmk             |     2 +-
 .../Frontends/Common/VBoxKeyboard/Makefile.kmk     |     2 +-
 src/VBox/Frontends/Common/VBoxKeyboard/keyboard.c  |    10 +-
 src/VBox/Frontends/Makefile.kmk                    |     2 +-
 src/VBox/Frontends/VBoxAutostart/Makefile.kmk      |     2 +-
 .../VBoxAutostart/VBoxAutostart-posix.cpp          |     7 +-
 .../Frontends/VBoxAutostart/VBoxAutostart-win.cpp  |    49 +-
 src/VBox/Frontends/VBoxAutostart/VBoxAutostart.h   |     2 +-
 .../Frontends/VBoxAutostart/VBoxAutostartCfg.cpp   |    21 +-
 .../Frontends/VBoxAutostart/VBoxAutostartStart.cpp |     2 +-
 .../Frontends/VBoxAutostart/VBoxAutostartStop.cpp  |     4 +-
 .../Frontends/VBoxAutostart/VBoxAutostartUtils.cpp |     7 +-
 src/VBox/Frontends/VBoxBalloonCtrl/Makefile.kmk    |     2 +-
 .../Frontends/VBoxBalloonCtrl/VBoxBalloonCtrl.rc   |     2 +-
 .../VBoxBalloonCtrl/VBoxModAPIMonitor.cpp          |    64 +-
 .../VBoxBalloonCtrl/VBoxModBallooning.cpp          |   552 +-
 .../Frontends/VBoxBalloonCtrl/VBoxWatchdog.cpp     |   104 +-
 .../VBoxBalloonCtrl/VBoxWatchdogInternal.h         |     8 +-
 .../VBoxBalloonCtrl/VBoxWatchdogUtils.cpp          |    15 +-
 src/VBox/Frontends/VBoxBugReport/VBoxBugReport.cpp |    50 +-
 src/VBox/Frontends/VBoxBugReport/VBoxBugReport.h   |     2 +-
 .../Frontends/VBoxBugReport/VBoxBugReportWin.cpp   |    88 +-
 src/VBox/Frontends/VBoxFB/Framebuffer.cpp          |     2 +-
 src/VBox/Frontends/VBoxFB/Framebuffer.h            |     2 +-
 src/VBox/Frontends/VBoxFB/Helper.cpp               |     2 +-
 src/VBox/Frontends/VBoxFB/Helper.h                 |     2 +-
 src/VBox/Frontends/VBoxFB/Makefile.kmk             |     2 +-
 src/VBox/Frontends/VBoxFB/VBoxFB.cpp               |     2 +-
 src/VBox/Frontends/VBoxFB/VBoxFB.h                 |     2 +-
 src/VBox/Frontends/VBoxHeadless/Makefile.kmk       |     2 +-
 src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp   |    10 +-
 src/VBox/Frontends/VBoxHeadless/VBoxHeadless.rc    |     2 +-
 .../VBoxHeadless/VBoxHeadlessHardened.cpp          |     2 +-
 .../Frontends/VBoxHeadless/testcase/Makefile.kmk   |     2 +-
 .../VBoxHeadless/testcase/tstHeadless.cpp          |     7 +-
 src/VBox/Frontends/VBoxManage/Makefile.kmk         |     8 +-
 .../Frontends/VBoxManage/VBoxInternalManage.cpp    |    25 +-
 src/VBox/Frontends/VBoxManage/VBoxManage.cpp       |    18 +-
 src/VBox/Frontends/VBoxManage/VBoxManage.h         |     4 +-
 src/VBox/Frontends/VBoxManage/VBoxManage.rc        |     2 +-
 .../Frontends/VBoxManage/VBoxManageAppliance.cpp   |    55 +-
 .../VBoxManage/VBoxManageBandwidthControl.cpp      |     3 +-
 .../Frontends/VBoxManage/VBoxManageControlVM.cpp   |     8 +-
 .../Frontends/VBoxManage/VBoxManageDHCPServer.cpp  |    79 +-
 .../Frontends/VBoxManage/VBoxManageDebugVM.cpp     |    89 +-
 src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp   |    44 +-
 .../Frontends/VBoxManage/VBoxManageGuestCtrl.cpp   |    50 +-
 .../Frontends/VBoxManage/VBoxManageGuestCtrl.h     |     2 +-
 .../VBoxManage/VBoxManageGuestCtrlListener.cpp     |     2 +-
 .../Frontends/VBoxManage/VBoxManageGuestProp.cpp   |     2 +-
 src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp   |   106 +-
 .../Frontends/VBoxManage/VBoxManageHostonly.cpp    |     6 +-
 src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp   |   165 +-
 src/VBox/Frontends/VBoxManage/VBoxManageList.cpp   |    33 +-
 .../Frontends/VBoxManage/VBoxManageMetrics.cpp     |    40 +-
 src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp   |     2 +-
 .../Frontends/VBoxManage/VBoxManageModifyVM.cpp    |   114 +-
 .../Frontends/VBoxManage/VBoxManageNATNetwork.cpp  |    78 +-
 .../Frontends/VBoxManage/VBoxManageSnapshot.cpp    |     3 +-
 .../VBoxManage/VBoxManageStorageController.cpp     |    34 +-
 src/VBox/Frontends/VBoxManage/VBoxManageUSB.cpp    |    63 +-
 src/VBox/Frontends/VBoxSDL/Framebuffer.cpp         |    55 +-
 src/VBox/Frontends/VBoxSDL/Framebuffer.h           |    11 +-
 src/VBox/Frontends/VBoxSDL/Helper.cpp              |     5 +-
 src/VBox/Frontends/VBoxSDL/Helper.h                |     2 +-
 src/VBox/Frontends/VBoxSDL/Makefile.kmk            |     2 +-
 src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp             |    52 +-
 src/VBox/Frontends/VBoxSDL/VBoxSDL.h               |    12 +-
 src/VBox/Frontends/VBoxSDL/VBoxSDLHardened.cpp     |     2 +-
 src/VBox/Frontends/VBoxSDL/VBoxSDLTest.cpp         |    19 +-
 src/VBox/Frontends/VBoxShell/Makefile.kmk          |     2 +-
 src/VBox/Frontends/VBoxShell/vboxshell.py          |   928 +-
 src/VBox/Frontends/VirtualBox/Makefile.kmk         |   199 +-
 src/VBox/Frontends/VirtualBox/VirtualBox2.qrc      |     3 +
 .../Frontends/VirtualBox/VirtualBox2_hidpi.qrc     |     3 +
 .../images/hidpi/site_bugtracker_16px_hidpi.png    |   Bin 0 -> 2446 bytes
 .../images/hidpi/site_forum_16px_hidpi.png         |   Bin 0 -> 2100 bytes
 .../images/hidpi/site_oracle_16px_hidpi.png        |   Bin 0 -> 2190 bytes
 .../VirtualBox/images/site_bugtracker_16px.png     |   Bin 0 -> 879 bytes
 .../VirtualBox/images/site_forum_16px.png          |   Bin 0 -> 844 bytes
 .../VirtualBox/images/site_oracle_16px.png         |   Bin 0 -> 879 bytes
 .../Frontends/VirtualBox/nls/ApprovedLanguages.kmk |     4 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_bg.ts |   981 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_ca.ts |  1041 +-
 .../Frontends/VirtualBox/nls/VirtualBox_ca_VA.ts   |   981 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_cs.ts |   981 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_da.ts |   977 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_de.ts |   960 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_el.ts |  1295 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_en.ts |     2 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_es.ts |  1031 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_eu.ts |  1883 +-
 .../Frontends/VirtualBox/nls/VirtualBox_fa_IR.ts   |   994 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_fi.ts |   924 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_fr.ts |   966 +-
 .../Frontends/VirtualBox/nls/VirtualBox_gl_ES.ts   |   938 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_he.ts |  5657 ++++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_hu.ts |  1000 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_id.ts |  1980 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_it.ts |  1015 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_ja.ts |  1018 +-
 .../Frontends/VirtualBox/nls/VirtualBox_km_KH.ts   |   922 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_ko.ts |  1038 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_lt.ts |   947 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_nl.ts |   993 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_pl.ts |  4014 ++--
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_pt.ts |   941 +-
 .../Frontends/VirtualBox/nls/VirtualBox_pt_BR.ts   |  1001 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_ro.ts |   935 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_ru.ts |  1042 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_sk.ts |   935 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_sl.ts |   998 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_sr.ts |   945 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_sv.ts |   972 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_tr.ts |  1031 +-
 src/VBox/Frontends/VirtualBox/nls/VirtualBox_uk.ts |  1018 +-
 .../Frontends/VirtualBox/nls/VirtualBox_xx_YY.ts   |   869 +-
 .../Frontends/VirtualBox/nls/VirtualBox_zh_CN.ts   |  1038 +-
 .../Frontends/VirtualBox/nls/VirtualBox_zh_TW.ts   |   979 +-
 src/VBox/Frontends/VirtualBox/nls/qt_el.ts         |   392 +-
 src/VBox/Frontends/VirtualBox/nls/qt_it.ts         |    24 +-
 src/VBox/Frontends/VirtualBox/nls/qt_ja.ts         |  1242 +-
 src/VBox/Frontends/VirtualBox/nls/qt_pl.ts         |     4 +-
 src/VBox/Frontends/VirtualBox/nls/qt_zh_TW.ts      |     2 +-
 .../VirtualBox/src/UIMediumTypeChangeDialog.cpp    |   291 +-
 .../VirtualBox/src/UIMediumTypeChangeDialog.h      |    66 +-
 .../Frontends/VirtualBox/src/UIVMInfoDialog.cpp    |    71 +-
 src/VBox/Frontends/VirtualBox/src/UIVMInfoDialog.h |    14 +-
 .../Frontends/VirtualBox/src/UIVMLogViewer.cpp     |   965 +-
 src/VBox/Frontends/VirtualBox/src/UIVMLogViewer.h  |   129 +-
 src/VBox/Frontends/VirtualBox/src/UIVMLogViewer.ui |     2 +-
 src/VBox/Frontends/VirtualBox/src/VBoxAboutDlg.cpp |    19 +-
 src/VBox/Frontends/VirtualBox/src/VBoxAboutDlg.h   |     2 +-
 .../Frontends/VirtualBox/src/VBoxFBOverlay.cpp     |    66 +-
 src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.h  |    13 +-
 .../Frontends/VirtualBox/src/VBoxFBOverlayCommon.h |     2 +-
 .../Frontends/VirtualBox/src/VBoxGLSupportInfo.cpp |    16 +-
 .../VirtualBox/src/VBoxGlobalSettings.cpp          |    16 +-
 .../Frontends/VirtualBox/src/VBoxGlobalSettings.h  |     2 +-
 .../Frontends/VirtualBox/src/VBoxLicenseViewer.cpp |     4 +-
 .../Frontends/VirtualBox/src/VBoxLicenseViewer.h   |     2 +-
 .../VirtualBox/src/VBoxSnapshotDetailsDlg.cpp      |    10 +-
 .../VirtualBox/src/VBoxSnapshotDetailsDlg.h        |     2 +-
 .../VirtualBox/src/VBoxSnapshotDetailsDlg.ui       |     2 +-
 .../VirtualBox/src/VBoxTakeSnapshotDlg.cpp         |     6 +-
 .../Frontends/VirtualBox/src/VBoxTakeSnapshotDlg.h |     2 +-
 .../VirtualBox/src/VBoxTakeSnapshotDlg.ui          |     2 +-
 src/VBox/Frontends/VirtualBox/src/VBoxUpdateDlg.ui |     2 +-
 .../VirtualBox/src/converter/UIConverter.cpp       |     2 +-
 .../VirtualBox/src/converter/UIConverter.h         |     2 +-
 .../VirtualBox/src/converter/UIConverterBackend.h  |    26 +-
 .../src/converter/UIConverterBackendCOM.cpp        |    30 +-
 .../src/converter/UIConverterBackendGlobal.cpp     |   273 +-
 .../VirtualBox/src/extensions/QIAdvancedSlider.cpp |     8 +-
 .../VirtualBox/src/extensions/QIAdvancedSlider.h   |     2 +-
 .../src/extensions/QIAdvancedToolBar.cpp           |     8 +-
 .../VirtualBox/src/extensions/QIAdvancedToolBar.h  |     2 +-
 .../src/extensions/QIArrowButtonPress.cpp          |     6 +-
 .../VirtualBox/src/extensions/QIArrowButtonPress.h |     5 +-
 .../src/extensions/QIArrowButtonSwitch.cpp         |    33 +-
 .../src/extensions/QIArrowButtonSwitch.h           |    29 +-
 .../VirtualBox/src/extensions/QIArrowSplitter.cpp  |    16 +-
 .../VirtualBox/src/extensions/QIArrowSplitter.h    |     5 +-
 .../VirtualBox/src/extensions/QIDialog.cpp         |    18 +-
 .../Frontends/VirtualBox/src/extensions/QIDialog.h |    43 +-
 .../src/extensions/QIDialogButtonBox.cpp           |     2 +-
 .../VirtualBox/src/extensions/QIDialogButtonBox.h  |     2 +-
 .../VirtualBox/src/extensions/QIFileDialog.cpp     |    39 +-
 .../VirtualBox/src/extensions/QIFileDialog.h       |     6 +-
 .../VirtualBox/src/extensions/QILabel.cpp          |     7 +-
 .../Frontends/VirtualBox/src/extensions/QILabel.h  |     2 +-
 .../VirtualBox/src/extensions/QILabelSeparator.cpp |     2 +-
 .../VirtualBox/src/extensions/QILabelSeparator.h   |     2 +-
 .../VirtualBox/src/extensions/QILineEdit.cpp       |    40 +-
 .../VirtualBox/src/extensions/QILineEdit.h         |     2 +-
 .../VirtualBox/src/extensions/QIListView.cpp       |    38 +-
 .../VirtualBox/src/extensions/QIListView.h         |     2 +-
 .../VirtualBox/src/extensions/QIMainDialog.cpp     |     8 +-
 .../VirtualBox/src/extensions/QIMainDialog.h       |     2 +-
 .../VirtualBox/src/extensions/QIMainWindow.cpp     |    48 +
 .../VirtualBox/src/extensions/QIMainWindow.h       |    48 +
 .../Frontends/VirtualBox/src/extensions/QIMenu.cpp |     6 +-
 .../Frontends/VirtualBox/src/extensions/QIMenu.h   |     2 +-
 .../VirtualBox/src/extensions/QIMessageBox.cpp     |    14 +-
 .../VirtualBox/src/extensions/QIMessageBox.h       |     2 +-
 .../VirtualBox/src/extensions/QIProcess.cpp        |    10 +-
 .../VirtualBox/src/extensions/QIProcess.h          |     2 +-
 .../VirtualBox/src/extensions/QIRichTextLabel.cpp  |     2 +-
 .../VirtualBox/src/extensions/QIRichTextLabel.h    |     2 +-
 .../VirtualBox/src/extensions/QIRichToolButton.cpp |     2 +-
 .../VirtualBox/src/extensions/QIRichToolButton.h   |     2 +-
 .../VirtualBox/src/extensions/QISplitter.cpp       |    14 +-
 .../VirtualBox/src/extensions/QISplitter.h         |     6 +-
 .../VirtualBox/src/extensions/QIStatusBar.cpp      |     2 +-
 .../VirtualBox/src/extensions/QIStatusBar.h        |     2 +-
 .../src/extensions/QIStatusBarIndicator.cpp        |    18 +-
 .../src/extensions/QIStatusBarIndicator.h          |     8 +-
 .../src/extensions/QIStyledItemDelegate.h          |     2 +-
 .../VirtualBox/src/extensions/QITabWidget.h        |     6 +-
 .../VirtualBox/src/extensions/QITableView.cpp      |   112 +-
 .../VirtualBox/src/extensions/QITableView.h        |    41 +-
 .../VirtualBox/src/extensions/QIToolButton.h       |    14 +-
 .../VirtualBox/src/extensions/QITreeView.cpp       |     2 +-
 .../VirtualBox/src/extensions/QITreeView.h         |     2 +-
 .../VirtualBox/src/extensions/QITreeWidget.cpp     |     2 +-
 .../VirtualBox/src/extensions/QITreeWidget.h       |     2 +-
 .../src/extensions/QIWidgetValidator.cpp           |     2 +-
 .../VirtualBox/src/extensions/QIWidgetValidator.h  |     6 +-
 .../src/extensions/graphics/QIGraphicsView.cpp     |    14 +-
 .../src/extensions/graphics/QIGraphicsView.h       |     2 +-
 .../src/extensions/graphics/QIGraphicsWidget.cpp   |     2 +-
 .../src/extensions/graphics/QIGraphicsWidget.h     |     2 +-
 .../VirtualBox/src/extradata}/Makefile.kup         |     0
 .../VirtualBox/src/extradata/UIExtraDataDefs.cpp   |    32 +-
 .../VirtualBox/src/extradata/UIExtraDataDefs.h     |    91 +-
 .../src/extradata/UIExtraDataManager.cpp           |   512 +-
 .../VirtualBox/src/extradata/UIExtraDataManager.h  |   106 +-
 .../Frontends/VirtualBox/src/globals/CIShared.h    |     2 +-
 .../Frontends/VirtualBox/src/globals/COMDefs.cpp   |   104 +-
 .../Frontends/VirtualBox/src/globals/COMDefs.h     |    40 +-
 .../VirtualBox/src/globals/COMWrappers.xsl         |    12 +-
 .../VirtualBox/src/globals/QIWithRetranslateUI.h   |     2 +-
 .../VirtualBox/src/globals/UIActionPool.cpp        |   154 +-
 .../VirtualBox/src/globals/UIActionPool.h          |    31 +-
 .../src/globals/UIAnimationFramework.cpp           |     2 +-
 .../VirtualBox/src/globals/UIAnimationFramework.h  |     2 +-
 .../Frontends/VirtualBox/src/globals/UIDefs.cpp    |     2 +-
 src/VBox/Frontends/VirtualBox/src/globals/UIDefs.h |    16 +-
 .../src/globals/UIDesktopWidgetWatchdog.cpp        |   412 +-
 .../src/globals/UIDesktopWidgetWatchdog.h          |   117 +-
 .../VirtualBox/src/globals/UIIconPool.cpp          |    13 +-
 .../Frontends/VirtualBox/src/globals/UIIconPool.h  |     2 +-
 .../VirtualBox/src/globals/UIImageTools.cpp        |     6 +-
 .../VirtualBox/src/globals/UIImageTools.h          |     2 +-
 .../VirtualBox/src/globals/UIMainEventListener.cpp |   136 +-
 .../VirtualBox/src/globals/UIMainEventListener.h   |    25 +-
 .../VirtualBox/src/globals/UIMessageCenter.cpp     |    70 +-
 .../VirtualBox/src/globals/UIMessageCenter.h       |     6 +-
 .../src/globals/UIModalWindowManager.cpp           |     2 +-
 .../VirtualBox/src/globals/UIModalWindowManager.h  |     2 +-
 .../VirtualBox/src/globals/UIPopupCenter.cpp       |     6 +-
 .../VirtualBox/src/globals/UIPopupCenter.h         |     2 +-
 .../VirtualBox/src/globals/UIShortcutPool.cpp      |     2 +-
 .../VirtualBox/src/globals/UIShortcutPool.h        |     2 +-
 .../VirtualBox/src/globals/UIThreadPool.cpp        |     2 +-
 .../VirtualBox/src/globals/UIThreadPool.h          |     2 +-
 .../VirtualBox/src/globals/VBoxGlobal.cpp          |   405 +-
 .../Frontends/VirtualBox/src/globals/VBoxGlobal.h  |    78 +-
 .../Frontends/VirtualBox/src/globals/VBoxUtils.h   |     8 +-
 .../Frontends/VirtualBox/src/globals/VBoxVersion.h |     2 +-
 src/VBox/Frontends/VirtualBox/src/hardenedmain.cpp |     2 +-
 src/VBox/Frontends/VirtualBox/src/main.cpp         |   197 +-
 .../Frontends/VirtualBox/src/medium/UIMedium.cpp   |     6 +-
 .../Frontends/VirtualBox/src/medium/UIMedium.h     |     4 +-
 .../VirtualBox/src/medium/UIMediumDefs.cpp         |     2 +-
 .../Frontends/VirtualBox/src/medium/UIMediumDefs.h |     6 +-
 .../VirtualBox/src/medium/UIMediumEnumerator.cpp   |    83 +-
 .../VirtualBox/src/medium/UIMediumEnumerator.h     |     8 +-
 .../VirtualBox/src/medium/UIMediumManager.cpp      |    66 +-
 .../VirtualBox/src/medium/UIMediumManager.h        |     4 +-
 .../Frontends/VirtualBox/src/net/UIDownloader.cpp  |     2 +-
 .../Frontends/VirtualBox/src/net/UIDownloader.h    |     2 +-
 .../VirtualBox/src/net/UIDownloaderAdditions.cpp   |    28 +-
 .../VirtualBox/src/net/UIDownloaderAdditions.h     |     2 +-
 .../src/net/UIDownloaderExtensionPack.cpp          |     2 +-
 .../VirtualBox/src/net/UIDownloaderExtensionPack.h |     2 +-
 .../VirtualBox/src/net/UIDownloaderUserManual.cpp  |     2 +-
 .../VirtualBox/src/net/UIDownloaderUserManual.h    |     2 +-
 .../VirtualBox/src/net/UINetworkCustomer.cpp       |     2 +-
 .../VirtualBox/src/net/UINetworkCustomer.h         |     2 +-
 .../Frontends/VirtualBox/src/net/UINetworkDefs.h   |     2 +-
 .../VirtualBox/src/net/UINetworkManager.cpp        |     2 +-
 .../VirtualBox/src/net/UINetworkManager.h          |     2 +-
 .../VirtualBox/src/net/UINetworkManagerDialog.cpp  |     2 +-
 .../VirtualBox/src/net/UINetworkManagerDialog.h    |     2 +-
 .../src/net/UINetworkManagerIndicator.cpp          |     2 +-
 .../VirtualBox/src/net/UINetworkManagerIndicator.h |     2 +-
 .../VirtualBox/src/net/UINetworkReply.cpp          |     5 +-
 .../Frontends/VirtualBox/src/net/UINetworkReply.h  |     2 +-
 .../VirtualBox/src/net/UINetworkRequest.cpp        |     2 +-
 .../VirtualBox/src/net/UINetworkRequest.h          |     2 +-
 .../VirtualBox/src/net/UINetworkRequestWidget.cpp  |     4 +-
 .../VirtualBox/src/net/UINetworkRequestWidget.h    |     2 +-
 .../Frontends/VirtualBox/src/net/UIUpdateDefs.cpp  |     2 +-
 .../Frontends/VirtualBox/src/net/UIUpdateDefs.h    |     2 +-
 .../VirtualBox/src/net/UIUpdateManager.cpp         |    18 +-
 .../Frontends/VirtualBox/src/net/UIUpdateManager.h |     2 +-
 .../VirtualBox/src/net/tstSSLCertDownloads.cpp     |     2 +-
 .../Frontends/VirtualBox/src/objects}/Makefile.kup |     0
 .../VirtualBox/src/objects/UIRichTextString.cpp    |    10 +-
 .../VirtualBox/src/objects/UIRichTextString.h      |     2 +-
 .../VirtualBox/src/platform/UIDesktopServices.h    |     2 +-
 .../src/platform/darwin/CocoaEventHelper.h         |     2 +-
 .../src/platform/darwin/DarwinKeyboard.cpp         |     4 +-
 .../src/platform/darwin/DarwinKeyboard.h           |     2 +-
 .../src/platform/darwin/DockIconPreview.h          |    16 +-
 .../platform/darwin/UIAbstractDockIconPreview.cpp  |     2 +-
 .../platform/darwin/UIAbstractDockIconPreview.h    |     2 +-
 .../src/platform/darwin/UICocoaApplication.h       |     2 +-
 .../src/platform/darwin/UICocoaDockIconPreview.h   |     2 +-
 .../src/platform/darwin/UICocoaDockIconPreview.mm  |    11 +-
 .../src/platform/darwin/UICocoaSpecialControls.h   |     2 +-
 .../src/platform/darwin/UICocoaSpecialControls.mm  |    21 +-
 .../platform/darwin/UIDesktopServices_darwin.cpp   |     2 +-
 .../darwin/UIDesktopServices_darwin_cocoa.mm       |     1 +
 .../platform/darwin/UIDesktopServices_darwin_p.h   |     2 +-
 .../src/platform/darwin/UIWindowMenuManager.cpp    |     3 +-
 .../src/platform/darwin/UIWindowMenuManager.h      |     2 +-
 .../src/platform/darwin/VBoxCocoaHelper.h          |    25 +-
 .../src/platform/darwin/VBoxIChatTheaterWrapper.h  |     4 +-
 .../src/platform/darwin/VBoxIChatTheaterWrapper.m  |     2 +-
 .../src/platform/darwin/VBoxUtils-darwin-cocoa.mm  |    23 +
 .../src/platform/darwin/VBoxUtils-darwin.cpp       |    39 +-
 .../src/platform/darwin/VBoxUtils-darwin.h         |    11 +-
 .../src/platform/darwin/tstDarwinKeyboard.cpp      |     2 +-
 .../VirtualBox/src/platform/darwin/vmstarter.mm    |    29 +-
 .../VirtualBox/src/platform/os2/VBoxHlp.asm        |     2 +-
 .../VirtualBox/src/platform/os2/VBoxHlp.cpp        |     2 +-
 .../VirtualBox/src/platform/os2/VBoxHlp.h          |     2 +-
 .../src/platform/win/UIDesktopServices_win.cpp     |     6 +-
 .../VirtualBox/src/platform/win/VBoxUtils-win.cpp  |     2 +-
 .../VirtualBox/src/platform/win/VBoxUtils-win.h    |    10 +-
 .../VirtualBox/src/platform/win/VirtualBox.rc      |     2 +-
 .../src/platform/win/VirtualBoxHardened.rc         |     2 +-
 .../VirtualBox/src/platform/win/WinKeyboard.cpp    |    32 +-
 .../VirtualBox/src/platform/win/WinKeyboard.h      |    13 +-
 .../src/platform/x11/UIDesktopServices_x11.cpp     |     2 +-
 .../VirtualBox/src/platform/x11/VBoxX11Helper.cpp  |    12 +-
 .../VirtualBox/src/platform/x11/VBoxX11Helper.h    |     5 +-
 .../VirtualBox/src/platform/x11/XKeyboard-new.cpp  |    41 +-
 .../VirtualBox/src/platform/x11/XKeyboard.h        |    11 +-
 src/VBox/Frontends/VirtualBox/src/precomp.h        |    30 +-
 .../VirtualBox/src/runtime/UIActionPoolRuntime.cpp |    71 +-
 .../VirtualBox/src/runtime/UIActionPoolRuntime.h   |    11 +-
 .../runtime/UIAddDiskEncryptionPasswordDialog.cpp  |     7 +-
 .../runtime/UIAddDiskEncryptionPasswordDialog.h    |     2 +-
 .../src/runtime/UIConsoleEventHandler.cpp          |   405 +-
 .../VirtualBox/src/runtime/UIConsoleEventHandler.h |    54 +-
 .../VirtualBox/src/runtime/UIDnDDataObject_win.cpp |    58 +-
 .../VirtualBox/src/runtime/UIDnDDataObject_win.h   |     8 +-
 .../VirtualBox/src/runtime/UIDnDDropSource_win.cpp |     4 +-
 .../VirtualBox/src/runtime/UIDnDDropSource_win.h   |     2 +-
 .../VirtualBox/src/runtime/UIDnDEnumFormat_win.cpp |     4 +-
 .../VirtualBox/src/runtime/UIDnDEnumFormat_win.h   |     2 +-
 .../VirtualBox/src/runtime/UIDnDHandler.cpp        |    54 +-
 .../VirtualBox/src/runtime/UIDnDHandler.h          |     2 +-
 .../VirtualBox/src/runtime/UIDnDMIMEData.cpp       |    13 +-
 .../VirtualBox/src/runtime/UIDnDMIMEData.h         |     2 +-
 .../VirtualBox/src/runtime/UIFrameBuffer.cpp       |    53 +-
 .../VirtualBox/src/runtime/UIFrameBuffer.h         |     2 +-
 .../VirtualBox/src/runtime/UIIndicatorsPool.cpp    |    36 +-
 .../VirtualBox/src/runtime/UIIndicatorsPool.h      |     2 +-
 .../VirtualBox/src/runtime/UIKeyboardHandler.cpp   |  1766 +-
 .../VirtualBox/src/runtime/UIKeyboardHandler.h     |   149 +-
 .../Frontends/VirtualBox/src/runtime/UIMachine.cpp |     2 +-
 .../Frontends/VirtualBox/src/runtime/UIMachine.h   |     2 +-
 .../VirtualBox/src/runtime/UIMachineDefs.h         |     6 +-
 .../VirtualBox/src/runtime/UIMachineLogic.cpp      |   246 +-
 .../VirtualBox/src/runtime/UIMachineLogic.h        |    33 +-
 .../VirtualBox/src/runtime/UIMachineView.cpp       |   432 +-
 .../VirtualBox/src/runtime/UIMachineView.h         |    94 +-
 .../VirtualBox/src/runtime/UIMachineWindow.cpp     |    66 +-
 .../VirtualBox/src/runtime/UIMachineWindow.h       |    43 +-
 .../src/runtime/UIMenuBarEditorWindow.cpp          |    88 +-
 .../VirtualBox/src/runtime/UIMenuBarEditorWindow.h |    34 +-
 .../VirtualBox/src/runtime/UIMouseHandler.cpp      |   142 +-
 .../VirtualBox/src/runtime/UIMouseHandler.h        |    28 +-
 .../VirtualBox/src/runtime/UIMultiScreenLayout.cpp |    11 +-
 .../VirtualBox/src/runtime/UIMultiScreenLayout.h   |     2 +-
 .../Frontends/VirtualBox/src/runtime/UISession.cpp |   375 +-
 .../Frontends/VirtualBox/src/runtime/UISession.h   |    62 +-
 .../VirtualBox/src/runtime/UISlidingToolBar.cpp    |    48 +-
 .../VirtualBox/src/runtime/UISlidingToolBar.h      |     6 +-
 .../src/runtime/UIStatusBarEditorWindow.cpp        |    12 +-
 .../src/runtime/UIStatusBarEditorWindow.h          |     2 +-
 .../VirtualBox/src/runtime/UIVMCloseDialog.cpp     |    18 +-
 .../VirtualBox/src/runtime/UIVMCloseDialog.h       |     2 +-
 .../fullscreen/UIKeyboardHandlerFullscreen.cpp     |     4 +-
 .../fullscreen/UIKeyboardHandlerFullscreen.h       |     2 +-
 .../fullscreen/UIMachineLogicFullscreen.cpp        |    75 +-
 .../runtime/fullscreen/UIMachineLogicFullscreen.h  |    18 +-
 .../runtime/fullscreen/UIMachineViewFullscreen.cpp |    25 +-
 .../runtime/fullscreen/UIMachineViewFullscreen.h   |    10 +-
 .../fullscreen/UIMachineWindowFullscreen.cpp       |   383 +-
 .../runtime/fullscreen/UIMachineWindowFullscreen.h |    58 +-
 .../src/runtime/information}/Makefile.kup          |     0
 .../src/runtime/information/UIInformation.cpp      |   182 +
 .../src/runtime/information/UIInformation.h        |    72 +
 .../information/UIInformationConfiguration.cpp     |   182 +
 .../information/UIInformationConfiguration.h       |    72 +
 .../runtime/information/UIInformationDataItem.cpp  |  1254 ++
 .../runtime/information/UIInformationDataItem.h    |   336 +
 .../src/runtime/information/UIInformationItem.cpp  |   190 +
 .../src/runtime/information/UIInformationItem.h    |    97 +
 .../src/runtime/information/UIInformationModel.cpp |   120 +
 .../src/runtime/information/UIInformationModel.h   |    95 +
 .../runtime/information/UIInformationRuntime.cpp   |   124 +
 .../src/runtime/information/UIInformationRuntime.h |    73 +
 .../src/runtime/information/UIInformationView.cpp  |    98 +
 .../src/runtime/information/UIInformationView.h    |    53 +
 .../runtime/information/UIVMInformationDialog.cpp  |   308 +
 .../runtime/information/UIVMInformationDialog.h    |   112 +
 .../src/runtime/normal/UIKeyboardHandlerNormal.cpp |    24 +-
 .../src/runtime/normal/UIKeyboardHandlerNormal.h   |     6 +-
 .../src/runtime/normal/UIMachineLogicNormal.cpp    |    77 +-
 .../src/runtime/normal/UIMachineLogicNormal.h      |    17 +-
 .../src/runtime/normal/UIMachineViewNormal.cpp     |    68 +-
 .../src/runtime/normal/UIMachineViewNormal.h       |    11 +-
 .../src/runtime/normal/UIMachineWindowNormal.cpp   |   134 +-
 .../src/runtime/normal/UIMachineWindowNormal.h     |    31 +-
 .../src/runtime/scale/UIKeyboardHandlerScale.cpp   |    20 +-
 .../src/runtime/scale/UIKeyboardHandlerScale.h     |     6 +-
 .../src/runtime/scale/UIMachineLogicScale.cpp      |    49 +-
 .../src/runtime/scale/UIMachineLogicScale.h        |     7 +-
 .../src/runtime/scale/UIMachineViewScale.cpp       |    18 +-
 .../src/runtime/scale/UIMachineViewScale.h         |     4 +-
 .../src/runtime/scale/UIMachineWindowScale.cpp     |    89 +-
 .../src/runtime/scale/UIMachineWindowScale.h       |    25 +-
 .../runtime/seamless/UIKeyboardHandlerSeamless.cpp |    20 +-
 .../runtime/seamless/UIKeyboardHandlerSeamless.h   |     6 +-
 .../runtime/seamless/UIMachineLogicSeamless.cpp    |    44 +-
 .../src/runtime/seamless/UIMachineLogicSeamless.h  |    10 +-
 .../src/runtime/seamless/UIMachineViewSeamless.cpp |    26 +-
 .../src/runtime/seamless/UIMachineViewSeamless.h   |     4 +-
 .../runtime/seamless/UIMachineWindowSeamless.cpp   |   123 +-
 .../src/runtime/seamless/UIMachineWindowSeamless.h |    38 +-
 .../src/selector/UIActionPoolSelector.cpp          |    51 +-
 .../VirtualBox/src/selector/UIActionPoolSelector.h |     8 +-
 .../VirtualBox/src/selector/UISelectorWindow.cpp   |   435 +-
 .../VirtualBox/src/selector/UISelectorWindow.h     |    38 +-
 .../VirtualBox/src/selector/UIVMDesktop.cpp        |    26 +-
 .../VirtualBox/src/selector/UIVMDesktop.h          |     2 +-
 .../Frontends/VirtualBox/src/selector/UIVMItem.cpp |    30 +-
 .../Frontends/VirtualBox/src/selector/UIVMItem.h   |     2 +-
 .../src/selector/UIVirtualBoxEventHandler.cpp      |   264 +-
 .../src/selector/UIVirtualBoxEventHandler.h        |    40 +-
 .../VirtualBox/src/selector/VBoxSnapshotsWgt.cpp   |    10 +-
 .../VirtualBox/src/selector/VBoxSnapshotsWgt.h     |     2 +-
 .../VirtualBox/src/selector/VBoxSnapshotsWgt.ui    |     2 +-
 .../VirtualBox/src/selector/graphics}/Makefile.kup |     0
 .../src/selector/graphics/chooser}/Makefile.kup    |     0
 .../src/selector/graphics/chooser/UIGChooser.cpp   |    17 +-
 .../src/selector/graphics/chooser/UIGChooser.h     |     6 +-
 .../graphics/chooser/UIGChooserHandlerKeyboard.cpp |    38 +-
 .../graphics/chooser/UIGChooserHandlerKeyboard.h   |     2 +-
 .../graphics/chooser/UIGChooserHandlerMouse.cpp    |     2 +-
 .../graphics/chooser/UIGChooserHandlerMouse.h      |     2 +-
 .../selector/graphics/chooser/UIGChooserItem.cpp   |    11 +-
 .../src/selector/graphics/chooser/UIGChooserItem.h |     2 +-
 .../graphics/chooser/UIGChooserItemGroup.cpp       |     3 +-
 .../graphics/chooser/UIGChooserItemGroup.h         |     9 +-
 .../graphics/chooser/UIGChooserItemMachine.cpp     |    10 +-
 .../graphics/chooser/UIGChooserItemMachine.h       |     2 +-
 .../selector/graphics/chooser/UIGChooserModel.cpp  |    31 +-
 .../selector/graphics/chooser/UIGChooserModel.h    |     9 +-
 .../selector/graphics/chooser/UIGChooserView.cpp   |     2 +-
 .../src/selector/graphics/chooser/UIGChooserView.h |     2 +-
 .../src/selector/graphics/details}/Makefile.kup    |     0
 .../src/selector/graphics/details/UIGDetails.cpp   |     2 +-
 .../src/selector/graphics/details/UIGDetails.h     |     2 +-
 .../graphics/details/UIGDetailsElement.cpp         |     4 +-
 .../selector/graphics/details/UIGDetailsElement.h  |     2 +-
 .../graphics/details/UIGDetailsElements.cpp        |    49 +-
 .../selector/graphics/details/UIGDetailsElements.h |     2 +-
 .../selector/graphics/details/UIGDetailsGroup.cpp  |     2 +-
 .../selector/graphics/details/UIGDetailsGroup.h    |     2 +-
 .../selector/graphics/details/UIGDetailsItem.cpp   |     2 +-
 .../src/selector/graphics/details/UIGDetailsItem.h |     2 +-
 .../selector/graphics/details/UIGDetailsModel.cpp  |     4 +-
 .../selector/graphics/details/UIGDetailsModel.h    |     2 +-
 .../selector/graphics/details/UIGDetailsSet.cpp    |    14 +-
 .../src/selector/graphics/details/UIGDetailsSet.h  |     2 +-
 .../selector/graphics/details/UIGDetailsView.cpp   |     2 +-
 .../src/selector/graphics/details/UIGDetailsView.h |     2 +-
 .../graphics/details/UIGMachinePreview.cpp         |    14 +-
 .../selector/graphics/details/UIGMachinePreview.h  |     2 +-
 .../VirtualBox/src/settings/UISettingsDefs.cpp     |     2 +-
 .../VirtualBox/src/settings/UISettingsDefs.h       |     5 +-
 .../VirtualBox/src/settings/UISettingsDialog.cpp   |    93 +-
 .../VirtualBox/src/settings/UISettingsDialog.h     |     6 +-
 .../VirtualBox/src/settings/UISettingsDialog.ui    |     4 +-
 .../src/settings/UISettingsDialogSpecific.cpp      |    18 +-
 .../src/settings/UISettingsDialogSpecific.h        |     2 +-
 .../VirtualBox/src/settings/UISettingsPage.cpp     |     2 +-
 .../VirtualBox/src/settings/UISettingsPage.h       |     2 +-
 .../src/settings/UISettingsSerializer.cpp          |     2 +-
 .../VirtualBox/src/settings/UISettingsSerializer.h |     2 +-
 .../src/settings/VBoxSettingsSelector.cpp          |     6 +-
 .../VirtualBox/src/settings/VBoxSettingsSelector.h |     2 +-
 .../settings/global/UIGlobalSettingsDisplay.cpp    |     2 +-
 .../src/settings/global/UIGlobalSettingsDisplay.h  |     2 +-
 .../src/settings/global/UIGlobalSettingsDisplay.ui |     2 +-
 .../settings/global/UIGlobalSettingsExtension.cpp  |    16 +-
 .../settings/global/UIGlobalSettingsExtension.h    |     2 +-
 .../settings/global/UIGlobalSettingsExtension.ui   |     2 +-
 .../settings/global/UIGlobalSettingsGeneral.cpp    |     4 +-
 .../src/settings/global/UIGlobalSettingsGeneral.h  |     2 +-
 .../src/settings/global/UIGlobalSettingsGeneral.ui |    10 +-
 .../src/settings/global/UIGlobalSettingsInput.cpp  |    19 +-
 .../src/settings/global/UIGlobalSettingsInput.h    |     2 +-
 .../src/settings/global/UIGlobalSettingsInput.ui   |     2 +-
 .../settings/global/UIGlobalSettingsLanguage.cpp   |     2 +-
 .../src/settings/global/UIGlobalSettingsLanguage.h |     2 +-
 .../settings/global/UIGlobalSettingsLanguage.ui    |     2 +-
 .../settings/global/UIGlobalSettingsNetwork.cpp    |    87 +-
 .../src/settings/global/UIGlobalSettingsNetwork.h  |     2 +-
 .../src/settings/global/UIGlobalSettingsNetwork.ui |     2 +-
 .../global/UIGlobalSettingsNetworkDetailsHost.cpp  |    25 +-
 .../global/UIGlobalSettingsNetworkDetailsHost.h    |     2 +-
 .../global/UIGlobalSettingsNetworkDetailsHost.ui   |     2 +-
 .../global/UIGlobalSettingsNetworkDetailsNAT.cpp   |    16 +-
 .../global/UIGlobalSettingsNetworkDetailsNAT.h     |     2 +-
 .../global/UIGlobalSettingsNetworkDetailsNAT.ui    |     2 +-
 .../global/UIGlobalSettingsPortForwardingDlg.cpp   |     5 +-
 .../global/UIGlobalSettingsPortForwardingDlg.h     |     2 +-
 .../src/settings/global/UIGlobalSettingsProxy.cpp  |     2 +-
 .../src/settings/global/UIGlobalSettingsProxy.h    |     2 +-
 .../src/settings/global/UIGlobalSettingsProxy.ui   |     2 +-
 .../src/settings/global/UIGlobalSettingsUpdate.cpp |     2 +-
 .../src/settings/global/UIGlobalSettingsUpdate.h   |     2 +-
 .../src/settings/global/UIGlobalSettingsUpdate.ui  |     2 +-
 .../settings/machine/UIMachineSettingsAudio.cpp    |    53 +-
 .../src/settings/machine/UIMachineSettingsAudio.h  |     2 +-
 .../src/settings/machine/UIMachineSettingsAudio.ui |     2 +-
 .../settings/machine/UIMachineSettingsDisplay.cpp  |    38 +-
 .../settings/machine/UIMachineSettingsDisplay.h    |    14 +-
 .../settings/machine/UIMachineSettingsDisplay.ui   |     8 +-
 .../settings/machine/UIMachineSettingsGeneral.cpp  |    17 +-
 .../settings/machine/UIMachineSettingsGeneral.h    |     2 +-
 .../settings/machine/UIMachineSettingsGeneral.ui   |     8 +-
 .../machine/UIMachineSettingsInterface.cpp         |    56 +-
 .../settings/machine/UIMachineSettingsInterface.h  |    38 +-
 .../settings/machine/UIMachineSettingsInterface.ui |     2 +-
 .../settings/machine/UIMachineSettingsNetwork.cpp  |    77 +-
 .../settings/machine/UIMachineSettingsNetwork.h    |    14 +-
 .../settings/machine/UIMachineSettingsNetwork.ui   |     2 +-
 .../settings/machine/UIMachineSettingsParallel.cpp |     2 +-
 .../settings/machine/UIMachineSettingsParallel.h   |     2 +-
 .../settings/machine/UIMachineSettingsParallel.ui  |     2 +-
 .../machine/UIMachineSettingsPortForwardingDlg.cpp |     4 +-
 .../machine/UIMachineSettingsPortForwardingDlg.h   |     2 +-
 .../src/settings/machine/UIMachineSettingsSF.cpp   |    15 +-
 .../src/settings/machine/UIMachineSettingsSF.h     |     2 +-
 .../src/settings/machine/UIMachineSettingsSF.ui    |     2 +-
 .../machine/UIMachineSettingsSFDetails.cpp         |    16 +-
 .../settings/machine/UIMachineSettingsSFDetails.h  |     2 +-
 .../settings/machine/UIMachineSettingsSFDetails.ui |     8 +-
 .../settings/machine/UIMachineSettingsSerial.cpp   |     2 +-
 .../src/settings/machine/UIMachineSettingsSerial.h |     2 +-
 .../settings/machine/UIMachineSettingsSerial.ui    |     2 +-
 .../settings/machine/UIMachineSettingsStorage.cpp  |    63 +-
 .../settings/machine/UIMachineSettingsStorage.h    |    30 +-
 .../settings/machine/UIMachineSettingsStorage.ui   |     2 +-
 .../settings/machine/UIMachineSettingsSystem.cpp   |     8 +-
 .../src/settings/machine/UIMachineSettingsSystem.h |     2 +-
 .../settings/machine/UIMachineSettingsSystem.ui    |     2 +-
 .../src/settings/machine/UIMachineSettingsUSB.cpp  |     2 +-
 .../src/settings/machine/UIMachineSettingsUSB.h    |     2 +-
 .../src/settings/machine/UIMachineSettingsUSB.ui   |     2 +-
 .../machine/UIMachineSettingsUSBFilterDetails.cpp  |     2 +-
 .../machine/UIMachineSettingsUSBFilterDetails.h    |     2 +-
 .../machine/UIMachineSettingsUSBFilterDetails.ui   |     2 +-
 .../src/widgets/UIApplianceEditorWidget.cpp        |    24 +-
 .../src/widgets/UIApplianceEditorWidget.h          |    15 +-
 .../src/widgets/UIApplianceEditorWidget.ui         |     2 +-
 .../src/widgets/UIApplianceExportEditorWidget.cpp  |     4 +-
 .../src/widgets/UIApplianceExportEditorWidget.h    |     2 +-
 .../src/widgets/UIApplianceImportEditorWidget.cpp  |     4 +-
 .../src/widgets/UIApplianceImportEditorWidget.h    |     2 +-
 .../Frontends/VirtualBox/src/widgets/UIBar.cpp     |    14 +-
 src/VBox/Frontends/VirtualBox/src/widgets/UIBar.h  |     8 +-
 .../VirtualBox/src/widgets/UIBootTable.cpp         |     3 +-
 .../Frontends/VirtualBox/src/widgets/UIBootTable.h |     2 +-
 .../src/widgets/UIEmptyFilePathSelector.cpp        |   251 +
 .../src/widgets/UIEmptyFilePathSelector.h          |   121 +
 .../VirtualBox/src/widgets/UIFilePathSelector.cpp  |   543 +
 .../VirtualBox/src/widgets/UIFilePathSelector.h    |   206 +
 .../VirtualBox/src/widgets/UIFilmContainer.cpp     |    14 +-
 .../VirtualBox/src/widgets/UIFilmContainer.h       |     2 +-
 .../VirtualBox/src/widgets/UIHostComboEditor.cpp   |   624 +-
 .../VirtualBox/src/widgets/UIHostComboEditor.h     |    76 +-
 .../VirtualBox/src/widgets/UIHotKeyEditor.cpp      |     2 +-
 .../VirtualBox/src/widgets/UIHotKeyEditor.h        |     2 +-
 .../VirtualBox/src/widgets/UILineTextEdit.cpp      |     2 +-
 .../VirtualBox/src/widgets/UILineTextEdit.h        |     2 +-
 .../Frontends/VirtualBox/src/widgets/UIMenuBar.cpp |     2 +-
 .../Frontends/VirtualBox/src/widgets/UIMenuBar.h   |     2 +-
 .../VirtualBox/src/widgets/UIMiniToolBar.cpp       |   348 +-
 .../VirtualBox/src/widgets/UIMiniToolBar.h         |    21 +-
 .../src/widgets/UINameAndSystemEditor.cpp          |   338 +-
 .../VirtualBox/src/widgets/UINameAndSystemEditor.h |   103 +-
 .../VirtualBox/src/widgets/UIPopupBox.cpp          |     6 +-
 .../Frontends/VirtualBox/src/widgets/UIPopupBox.h  |     2 +-
 .../VirtualBox/src/widgets/UIPopupPane.cpp         |     2 +-
 .../Frontends/VirtualBox/src/widgets/UIPopupPane.h |     2 +-
 .../src/widgets/UIPopupPaneButtonPane.cpp          |     2 +-
 .../VirtualBox/src/widgets/UIPopupPaneButtonPane.h |     2 +-
 .../VirtualBox/src/widgets/UIPopupPaneTextPane.cpp |     6 +-
 .../VirtualBox/src/widgets/UIPopupPaneTextPane.h   |     2 +-
 .../VirtualBox/src/widgets/UIPopupStack.cpp        |    33 +-
 .../VirtualBox/src/widgets/UIPopupStack.h          |     2 +-
 .../src/widgets/UIPopupStackViewport.cpp           |     2 +-
 .../VirtualBox/src/widgets/UIPopupStackViewport.h  |     2 +-
 .../src/widgets/UIPortForwardingTable.cpp          |   200 +-
 .../VirtualBox/src/widgets/UIPortForwardingTable.h |     5 +-
 .../VirtualBox/src/widgets/UIProgressDialog.cpp    |    20 +-
 .../VirtualBox/src/widgets/UIProgressDialog.h      |     2 +-
 .../VirtualBox/src/widgets/UISpacerWidgets.h       |     2 +-
 .../VirtualBox/src/widgets/UISpecialControls.cpp   |    10 +-
 .../VirtualBox/src/widgets/UISpecialControls.h     |    10 +-
 .../Frontends/VirtualBox/src/widgets/UIToolBar.cpp |    27 +-
 .../Frontends/VirtualBox/src/widgets/UIToolBar.h   |     6 +-
 .../VirtualBox/src/widgets/UIWarningPane.cpp       |     2 +-
 .../VirtualBox/src/widgets/UIWarningPane.h         |     2 +-
 .../src/widgets/VBoxFilePathSelectorWidget.cpp     |   774 -
 .../src/widgets/VBoxFilePathSelectorWidget.h       |   206 -
 .../VirtualBox/src/widgets/VBoxGuestRAMSlider.cpp  |     2 +-
 .../VirtualBox/src/widgets/VBoxGuestRAMSlider.h    |     2 +-
 .../VirtualBox/src/widgets/VBoxMediaComboBox.cpp   |     2 +-
 .../VirtualBox/src/widgets/VBoxMediaComboBox.h     |     2 +-
 .../src/widgets/VBoxOSTypeSelectorButton.cpp       |     6 +-
 .../src/widgets/VBoxOSTypeSelectorButton.h         |     2 +-
 .../src/widgets/graphics/UIGraphicsButton.cpp      |    10 +-
 .../src/widgets/graphics/UIGraphicsButton.h        |     2 +-
 .../widgets/graphics/UIGraphicsRotatorButton.cpp   |     6 +-
 .../src/widgets/graphics/UIGraphicsRotatorButton.h |     2 +-
 .../src/widgets/graphics/UIGraphicsTextPane.cpp    |     4 +-
 .../src/widgets/graphics/UIGraphicsTextPane.h      |     2 +-
 .../src/widgets/graphics/UIGraphicsToolBar.cpp     |     2 +-
 .../src/widgets/graphics/UIGraphicsToolBar.h       |     2 +-
 .../src/widgets/graphics/UIGraphicsZoomButton.cpp  |     2 +-
 .../src/widgets/graphics/UIGraphicsZoomButton.h    |     2 +-
 .../Frontends/VirtualBox/src/wizards/UIWizard.cpp  |    40 +-
 .../Frontends/VirtualBox/src/wizards/UIWizard.h    |    12 +-
 .../VirtualBox/src/wizards/UIWizardPage.cpp        |     2 +-
 .../VirtualBox/src/wizards/UIWizardPage.h          |    11 +-
 .../src/wizards/clonevd/UIWizardCloneVD.cpp        |     8 +-
 .../src/wizards/clonevd/UIWizardCloneVD.h          |     2 +-
 .../wizards/clonevd/UIWizardCloneVDPageBasic1.cpp  |     2 +-
 .../wizards/clonevd/UIWizardCloneVDPageBasic1.h    |     2 +-
 .../wizards/clonevd/UIWizardCloneVDPageBasic2.cpp  |    57 +-
 .../wizards/clonevd/UIWizardCloneVDPageBasic2.h    |     4 +-
 .../wizards/clonevd/UIWizardCloneVDPageBasic3.cpp  |     2 +-
 .../wizards/clonevd/UIWizardCloneVDPageBasic3.h    |     2 +-
 .../wizards/clonevd/UIWizardCloneVDPageBasic4.cpp  |     2 +-
 .../wizards/clonevd/UIWizardCloneVDPageBasic4.h    |     2 +-
 .../wizards/clonevd/UIWizardCloneVDPageExpert.cpp  |    43 +-
 .../wizards/clonevd/UIWizardCloneVDPageExpert.h    |     2 +-
 .../src/wizards/clonevm/UIWizardCloneVM.cpp        |     8 +-
 .../src/wizards/clonevm/UIWizardCloneVM.h          |     2 +-
 .../wizards/clonevm/UIWizardCloneVMPageBasic1.cpp  |     2 +-
 .../wizards/clonevm/UIWizardCloneVMPageBasic1.h    |     2 +-
 .../wizards/clonevm/UIWizardCloneVMPageBasic2.cpp  |     2 +-
 .../wizards/clonevm/UIWizardCloneVMPageBasic2.h    |     2 +-
 .../wizards/clonevm/UIWizardCloneVMPageBasic3.cpp  |     3 +-
 .../wizards/clonevm/UIWizardCloneVMPageBasic3.h    |     2 +-
 .../wizards/clonevm/UIWizardCloneVMPageExpert.cpp  |     2 +-
 .../wizards/clonevm/UIWizardCloneVMPageExpert.h    |     2 +-
 .../wizards/exportappliance/UIWizardExportApp.cpp  |     8 +-
 .../wizards/exportappliance/UIWizardExportApp.h    |     2 +-
 .../exportappliance/UIWizardExportAppDefs.h        |     2 +-
 .../UIWizardExportAppPageBasic1.cpp                |     2 +-
 .../exportappliance/UIWizardExportAppPageBasic1.h  |     2 +-
 .../UIWizardExportAppPageBasic2.cpp                |     2 +-
 .../exportappliance/UIWizardExportAppPageBasic2.h  |     2 +-
 .../UIWizardExportAppPageBasic3.cpp                |    10 +-
 .../exportappliance/UIWizardExportAppPageBasic3.h  |     6 +-
 .../UIWizardExportAppPageBasic4.cpp                |     2 +-
 .../exportappliance/UIWizardExportAppPageBasic4.h  |     2 +-
 .../UIWizardExportAppPageExpert.cpp                |    10 +-
 .../exportappliance/UIWizardExportAppPageExpert.h  |     2 +-
 .../src/wizards/firstrun/UIWizardFirstRun.cpp      |    10 +-
 .../src/wizards/firstrun/UIWizardFirstRun.h        |     2 +-
 .../wizards/firstrun/UIWizardFirstRunPageBasic.cpp |     2 +-
 .../wizards/firstrun/UIWizardFirstRunPageBasic.h   |     2 +-
 .../wizards/importappliance/UIWizardImportApp.cpp  |     8 +-
 .../wizards/importappliance/UIWizardImportApp.h    |     2 +-
 .../importappliance/UIWizardImportAppDefs.h        |     2 +-
 .../UIWizardImportAppPageBasic1.cpp                |    10 +-
 .../importappliance/UIWizardImportAppPageBasic1.h  |     6 +-
 .../UIWizardImportAppPageBasic2.cpp                |   188 +-
 .../importappliance/UIWizardImportAppPageBasic2.h  |    57 +-
 .../UIWizardImportAppPageExpert.cpp                |    10 +-
 .../importappliance/UIWizardImportAppPageExpert.h  |     2 +-
 .../VirtualBox/src/wizards/newvd/UIWizardNewVD.cpp |     8 +-
 .../VirtualBox/src/wizards/newvd/UIWizardNewVD.h   |     2 +-
 .../src/wizards/newvd/UIWizardNewVDPageBasic1.cpp  |    64 +-
 .../src/wizards/newvd/UIWizardNewVDPageBasic1.h    |     4 +-
 .../src/wizards/newvd/UIWizardNewVDPageBasic2.cpp  |     2 +-
 .../src/wizards/newvd/UIWizardNewVDPageBasic2.h    |     2 +-
 .../src/wizards/newvd/UIWizardNewVDPageBasic3.cpp  |    11 +-
 .../src/wizards/newvd/UIWizardNewVDPageBasic3.h    |     2 +-
 .../src/wizards/newvd/UIWizardNewVDPageExpert.cpp  |    41 +-
 .../src/wizards/newvd/UIWizardNewVDPageExpert.h    |     2 +-
 .../VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp |    34 +-
 .../VirtualBox/src/wizards/newvm/UIWizardNewVM.h   |     2 +-
 .../src/wizards/newvm/UIWizardNewVMPageBasic1.cpp  |    75 +-
 .../src/wizards/newvm/UIWizardNewVMPageBasic1.h    |    28 +-
 .../src/wizards/newvm/UIWizardNewVMPageBasic2.cpp  |     2 +-
 .../src/wizards/newvm/UIWizardNewVMPageBasic2.h    |     2 +-
 .../src/wizards/newvm/UIWizardNewVMPageBasic3.cpp  |    22 +-
 .../src/wizards/newvm/UIWizardNewVMPageBasic3.h    |     5 +-
 .../src/wizards/newvm/UIWizardNewVMPageExpert.cpp  |    15 +-
 .../src/wizards/newvm/UIWizardNewVMPageExpert.h    |     6 +-
 src/VBox/GuestHost/DragAndDrop/DnDDroppedFiles.cpp |    15 +-
 src/VBox/GuestHost/DragAndDrop/DnDMIME.cpp         |     2 +-
 src/VBox/GuestHost/DragAndDrop/DnDPath.cpp         |    30 +-
 src/VBox/GuestHost/DragAndDrop/DnDURIList.cpp      |   149 +-
 src/VBox/GuestHost/DragAndDrop/DnDURIObject.cpp    |     1 +
 src/VBox/GuestHost/DragAndDrop/Makefile.kmk        |     2 +-
 src/VBox/GuestHost/HGSMI/HGSMICommon.cpp           |     4 +-
 src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp         |     2 +-
 src/VBox/GuestHost/HGSMI/Makefile.kmk              |     2 +-
 src/VBox/GuestHost/Makefile.kmk                    |     2 +-
 src/VBox/GuestHost/OpenGL/Makefile.kmk             |     5 +-
 src/VBox/GuestHost/OpenGL/error/VBoxOGLerrorspu.rc |     2 +-
 src/VBox/GuestHost/OpenGL/error/errorspu.rc        |     2 +-
 src/VBox/GuestHost/OpenGL/include/GL/glext.h       |     4 +
 src/VBox/GuestHost/OpenGL/include/chromium.h       |    45 +-
 src/VBox/GuestHost/OpenGL/include/cr_blitter.h     |     2 +-
 src/VBox/GuestHost/OpenGL/include/cr_compositor.h  |     2 +-
 src/VBox/GuestHost/OpenGL/include/cr_dll.h         |     4 +
 src/VBox/GuestHost/OpenGL/include/cr_dump.h        |     2 +-
 src/VBox/GuestHost/OpenGL/include/cr_error.h       |     4 +-
 src/VBox/GuestHost/OpenGL/include/cr_glext.h       |     2 +-
 src/VBox/GuestHost/OpenGL/include/cr_glstate.h     |    12 +-
 src/VBox/GuestHost/OpenGL/include/cr_htable.h      |     2 +-
 src/VBox/GuestHost/OpenGL/include/cr_net.h         |     6 +-
 src/VBox/GuestHost/OpenGL/include/cr_pack.h        |     4 +-
 src/VBox/GuestHost/OpenGL/include/cr_process.h     |     4 +
 src/VBox/GuestHost/OpenGL/include/cr_protocol.h    |     2 +-
 src/VBox/GuestHost/OpenGL/include/cr_server.h      |     4 +-
 src/VBox/GuestHost/OpenGL/include/cr_sortarray.h   |     2 +-
 src/VBox/GuestHost/OpenGL/include/cr_threads.h     |     4 +
 src/VBox/GuestHost/OpenGL/include/cr_timer.h       |     4 +
 src/VBox/GuestHost/OpenGL/include/cr_vreg.h        |     2 +-
 .../OpenGL/include/state/cr_framebuffer.h          |     2 +-
 src/VBox/GuestHost/OpenGL/include/state/cr_glsl.h  |     2 +-
 .../GuestHost/OpenGL/include/state/cr_program.h    |     5 +
 src/VBox/GuestHost/OpenGL/packer/pack_buffer.c     |     3 +-
 src/VBox/GuestHost/OpenGL/packer/pack_client.c     |    26 +-
 .../GuestHost/OpenGL/packer/pack_framebuffer.c     |     2 +-
 src/VBox/GuestHost/OpenGL/packer/pack_pixels.c     |     4 +-
 src/VBox/GuestHost/OpenGL/packer/pack_shaders.c    |     6 +-
 src/VBox/GuestHost/OpenGL/packer/pack_texture.c    |     2 +-
 .../GuestHost/OpenGL/packer/pack_visibleregion.c   |     7 +-
 src/VBox/GuestHost/OpenGL/spu_loader/dispatch.py   |     2 +-
 src/VBox/GuestHost/OpenGL/spu_loader/glloader.py   |    10 +-
 src/VBox/GuestHost/OpenGL/spu_loader/spuchange.py  |     8 +-
 src/VBox/GuestHost/OpenGL/spu_loader/spuinit.c     |     4 +
 src/VBox/GuestHost/OpenGL/spu_loader/spuload.c     |     9 +
 src/VBox/GuestHost/OpenGL/state_tracker/dump.cpp   |     2 +-
 .../OpenGL/state_tracker/state_bits_globalop.h     |     2 +-
 .../OpenGL/state_tracker/state_bufferobject.c      |     7 +-
 .../GuestHost/OpenGL/state_tracker/state_client.c  |     9 +-
 .../GuestHost/OpenGL/state_tracker/state_current.c |     1 -
 .../GuestHost/OpenGL/state_tracker/state_diff.c    |     6 +-
 .../GuestHost/OpenGL/state_tracker/state_enable.c  |    12 +-
 .../GuestHost/OpenGL/state_tracker/state_fence.c   |    11 +-
 .../OpenGL/state_tracker/state_framebuffer.c       |    22 +-
 .../GuestHost/OpenGL/state_tracker/state_glsl.c    |    17 +-
 .../GuestHost/OpenGL/state_tracker/state_init.c    |    51 +-
 .../GuestHost/OpenGL/state_tracker/state_lists.c   |    11 +-
 .../GuestHost/OpenGL/state_tracker/state_occlude.c |     3 +
 .../OpenGL/state_tracker/state_polygon.txt         |     6 +-
 .../GuestHost/OpenGL/state_tracker/state_program.c |    21 +-
 .../OpenGL/state_tracker/state_snapshot.c          |    13 +-
 .../GuestHost/OpenGL/state_tracker/state_stencil.c |     4 +
 .../GuestHost/OpenGL/state_tracker/state_texdiff.c |     2 +
 .../OpenGL/state_tracker/state_teximage.c          |    32 +-
 .../GuestHost/OpenGL/state_tracker/state_texture.c |     5 +-
 src/VBox/GuestHost/OpenGL/util/VBoxOGLcrutil.rc    |     2 +-
 src/VBox/GuestHost/OpenGL/util/blitter.cpp         |    26 +-
 src/VBox/GuestHost/OpenGL/util/bmpscale.cpp        |     2 +-
 src/VBox/GuestHost/OpenGL/util/bufpool.c           |     6 +-
 src/VBox/GuestHost/OpenGL/util/compositor.cpp      |     6 +-
 src/VBox/GuestHost/OpenGL/util/devnull.c           |     1 +
 src/VBox/GuestHost/OpenGL/util/dll.c               |     8 +-
 src/VBox/GuestHost/OpenGL/util/error.c             |    36 +-
 src/VBox/GuestHost/OpenGL/util/filenet.c           |     1 +
 src/VBox/GuestHost/OpenGL/util/hash.c              |    14 +-
 src/VBox/GuestHost/OpenGL/util/htable.cpp          |    11 +-
 src/VBox/GuestHost/OpenGL/util/list.c              |     9 +-
 src/VBox/GuestHost/OpenGL/util/mem.c               |    20 +
 src/VBox/GuestHost/OpenGL/util/net.c               |    18 +-
 src/VBox/GuestHost/OpenGL/util/net_internals.h     |     4 +-
 src/VBox/GuestHost/OpenGL/util/pixel.c             |     7 +-
 src/VBox/GuestHost/OpenGL/util/process.c           |     2 +-
 src/VBox/GuestHost/OpenGL/util/rand.c              |     4 +
 src/VBox/GuestHost/OpenGL/util/sortarray.cpp       |     4 +-
 src/VBox/GuestHost/OpenGL/util/tcpip.c             |    17 +-
 src/VBox/GuestHost/OpenGL/util/threads.c           |     5 +
 src/VBox/GuestHost/OpenGL/util/timer.c             |     4 +
 src/VBox/GuestHost/OpenGL/util/udptcpip.c          |     8 +-
 src/VBox/GuestHost/OpenGL/util/util.rc             |     2 +-
 src/VBox/GuestHost/OpenGL/util/vboxhgcm.c          |   132 +-
 src/VBox/GuestHost/OpenGL/util/vboxhgsmi.c         |    21 +-
 src/VBox/GuestHost/OpenGL/util/vreg.cpp            |    52 +-
 src/VBox/GuestHost/SharedClipboard/Makefile.kmk    |     2 +-
 .../GuestHost/SharedClipboard/clipboard-helper.cpp |     2 +-
 .../GuestHost/SharedClipboard/x11-clipboard.cpp    |   415 +-
 src/VBox/HostDrivers/Makefile.kmk                  |     6 +-
 src/VBox/HostDrivers/Support/Makefile.kmk          |    20 +-
 src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp     |    18 +-
 src/VBox/HostDrivers/Support/SUPDrv.cpp            |   576 +-
 src/VBox/HostDrivers/Support/SUPDrvGip.cpp         |    55 +-
 src/VBox/HostDrivers/Support/SUPDrvIDC.h           |     2 +-
 src/VBox/HostDrivers/Support/SUPDrvIOC.h           |     6 +-
 src/VBox/HostDrivers/Support/SUPDrvInternal.h      |    53 +-
 src/VBox/HostDrivers/Support/SUPDrvSem.cpp         |     8 +-
 src/VBox/HostDrivers/Support/SUPDrvTracer.cpp      |    10 +-
 src/VBox/HostDrivers/Support/SUPDrvTracerA.asm     |     2 +-
 src/VBox/HostDrivers/Support/SUPLib.cpp            |    18 +-
 src/VBox/HostDrivers/Support/SUPLibAll.cpp         |     2 +-
 src/VBox/HostDrivers/Support/SUPLibInternal.h      |    12 +-
 src/VBox/HostDrivers/Support/SUPLibLdr.cpp         |     2 +-
 src/VBox/HostDrivers/Support/SUPLibSem.cpp         |     2 +-
 src/VBox/HostDrivers/Support/SUPLibTracerA.asm     |     2 +-
 src/VBox/HostDrivers/Support/SUPR0IdcClient.c      |     2 +-
 .../HostDrivers/Support/SUPR0IdcClientComponent.c  |     2 +-
 .../HostDrivers/Support/SUPR0IdcClientInternal.h   |    25 +-
 src/VBox/HostDrivers/Support/SUPR0IdcClientStubs.c |     4 +-
 src/VBox/HostDrivers/Support/SUPR3HardenedIPRT.cpp |    20 +-
 src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp |   403 +-
 .../Support/SUPR3HardenedMainTemplate.cpp          |     2 +-
 .../Support/SUPR3HardenedMainTemplateTestcase.cpp  |     2 +-
 .../HostDrivers/Support/SUPR3HardenedNoCrt.cpp     |     4 +-
 .../HostDrivers/Support/SUPR3HardenedVerify.cpp    |    28 +-
 src/VBox/HostDrivers/Support/SUPSvc.cpp            |     2 +-
 src/VBox/HostDrivers/Support/SUPSvcGlobal.cpp      |     2 +-
 src/VBox/HostDrivers/Support/SUPSvcGrant.cpp       |     2 +-
 src/VBox/HostDrivers/Support/SUPSvcInternal.h      |     2 +-
 .../HostDrivers/Support/darwin/SUPDrv-darwin.cpp   |    94 +-
 .../HostDrivers/Support/darwin/SUPLib-darwin.cpp   |     7 +-
 .../Support/darwin/SUPR0IdcClient-darwin.c         |     2 +-
 src/VBox/HostDrivers/Support/freebsd/Makefile      |     1 +
 .../HostDrivers/Support/freebsd/SUPDrv-freebsd.c   |    18 +-
 .../HostDrivers/Support/freebsd/SUPLib-freebsd.cpp |     2 +-
 .../Support/freebsd/SUPR0IdcClient-freebsd.c       |     2 +-
 src/VBox/HostDrivers/Support/freebsd/files_vboxdrv |     2 +
 src/VBox/HostDrivers/Support/linux/Makefile        |     9 +-
 src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c  |   463 +-
 .../HostDrivers/Support/linux/SUPDrv-linux.mod.c   |     6 +-
 .../HostDrivers/Support/linux/SUPLib-linux.cpp     |     4 +-
 .../Support/linux/SUPR0IdcClient-linux.c           |     2 +-
 src/VBox/HostDrivers/Support/linux/files_vboxdrv   |     1 +
 src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp    |    20 +-
 src/VBox/HostDrivers/Support/os2/SUPDrv-os2.def    |     2 +-
 src/VBox/HostDrivers/Support/os2/SUPLib-os2.cpp    |     2 +-
 .../HostDrivers/Support/os2/SUPR0IdcClient-os2.c   |     2 +-
 .../HostDrivers/Support/solaris/SUPDrv-solaris.c   |    26 +-
 .../HostDrivers/Support/solaris/SUPLib-solaris.cpp |     2 +-
 .../Support/solaris/SUPR0IdcClient-solaris.c       |     2 +-
 src/VBox/HostDrivers/Support/testcase/Makefile.kmk |    12 +-
 .../HostDrivers/Support/testcase/SUPInstall.cpp    |     2 +-
 .../HostDrivers/Support/testcase/SUPLoggerCtl.cpp  |     3 +-
 .../HostDrivers/Support/testcase/SUPUninstall.cpp  |     2 +-
 .../HostDrivers/Support/testcase/tstContiguous.cpp |     8 +-
 src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp |     2 +-
 .../Support/testcase/tstGetPagingMode.cpp          |     2 +-
 src/VBox/HostDrivers/Support/testcase/tstInit.cpp  |     2 +-
 src/VBox/HostDrivers/Support/testcase/tstInt.cpp   |     2 +-
 src/VBox/HostDrivers/Support/testcase/tstLow.cpp   |     2 +-
 .../Support/testcase/tstNtQueryStuff.cpp           |     2 +-
 src/VBox/HostDrivers/Support/testcase/tstPage.cpp  |     2 +-
 src/VBox/HostDrivers/Support/testcase/tstPin.cpp   |     6 +-
 .../Support/testcase/tstSupLoadModule.cpp          |     4 +-
 .../Support/testcase/tstSupSem-Zombie.cpp          |     2 +-
 .../HostDrivers/Support/testcase/tstSupSem.cpp     |     2 +-
 .../Support/testcase/tstSupTscDelta.cpp            |     2 +-
 .../HostDrivers/Support/testcase/tstSupVerify.cpp  |   100 +
 src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp    |    77 +-
 src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm   |     2 +-
 .../Support/win/SUPHardenedVerify-win.h            |    12 +-
 .../Support/win/SUPHardenedVerifyImage-win.cpp     |    22 +-
 .../Support/win/SUPHardenedVerifyProcess-win.cpp   |    61 +-
 src/VBox/HostDrivers/Support/win/SUPLib-win.cpp    |    12 +-
 .../HostDrivers/Support/win/SUPR0IdcClient-win.c   |     2 +-
 .../Support/win/SUPR3HardenedMain-win.cpp          |    39 +-
 .../Support/win/SUPR3HardenedMainA-win.asm         |     2 +-
 .../Support/win/SUPR3HardenedMainImports-win.cpp   |     6 +-
 .../Support/win/SUPR3HardenedNoCrt-win.cpp         |     8 +-
 src/VBox/HostDrivers/Support/win/SUPSvc-win.cpp    |     4 +-
 src/VBox/HostDrivers/Support/win/VBoxDrv.inf       |     2 +-
 src/VBox/HostDrivers/Support/win/VBoxDrv.rc        |     2 +-
 .../HostDrivers/Support/win/VBoxSupLib-win.cpp     |     4 +-
 src/VBox/HostDrivers/Support/win/VBoxSupLib.rc     |     2 +-
 src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk       |     4 +-
 src/VBox/HostDrivers/VBoxNetAdp/VBoxNetAdp.c       |     2 +-
 .../HostDrivers/VBoxNetAdp/VBoxNetAdpInternal.h    |     4 +-
 .../VBoxNetAdp/darwin/VBoxNetAdp-darwin.cpp        |    14 +-
 src/VBox/HostDrivers/VBoxNetAdp/linux/Makefile     |     7 +-
 .../VBoxNetAdp/linux/VBoxNetAdp-linux.c            |     2 +-
 .../HostDrivers/VBoxNetAdp/linux/files_vboxnetadp  |     2 +-
 .../VBoxNetAdp/solaris/VBoxNetAdp-solaris.c        |     2 +-
 .../VBox/HostDrivers/VBoxNetAdp/win}/Makefile.kup  |     0
 .../HostDrivers/VBoxNetAdp/win/VBoxNetAdp-win.cpp  |    75 +-
 .../HostDrivers/VBoxNetAdp/win/VBoxNetAdp-win.h    |     2 +-
 .../HostDrivers/VBoxNetAdp/win/VBoxNetAdp-win.rc   |     2 +-
 .../HostDrivers/VBoxNetAdp/win/VBoxNetAdp6.inf     |     2 +-
 src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk       |     6 +-
 src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c       |     6 +-
 src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.rc      |     2 +-
 .../HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h    |     2 +-
 .../VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp        |    22 +-
 src/VBox/HostDrivers/VBoxNetFlt/linux/Makefile     |     7 +-
 .../VBoxNetFlt/linux/VBoxNetFlt-linux.c            |     8 +-
 .../VBoxNetFlt/solaris/VBoxNetFlt-solaris.c        |     2 +-
 .../VBoxNetFlt/solaris/VBoxNetFltBow-solaris.c     |     2 +-
 .../HostDrivers/VBoxNetFlt/win/cfg/VBoxNetCfg.cpp  |   145 +-
 .../HostDrivers/VBoxNetFlt/win/drv/VBoxNetAdp.inf  |     2 +-
 .../VBoxNetFlt/win/drv/VBoxNetFlt-win.rc           |     2 +-
 .../HostDrivers/VBoxNetFlt/win/drv/VBoxNetFlt.inf  |     2 +-
 .../VBoxNetFlt/win/drv/VBoxNetFltCmn-win.h         |    42 +-
 .../VBoxNetFlt/win/drv/VBoxNetFltM-win.cpp         |    91 +-
 .../VBoxNetFlt/win/drv/VBoxNetFltM-win.h           |     2 +-
 .../HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltM.inf |     2 +-
 .../VBoxNetFlt/win/drv/VBoxNetFltP-win.cpp         |   178 +-
 .../VBoxNetFlt/win/drv/VBoxNetFltP-win.h           |     2 +-
 .../VBoxNetFlt/win/drv/VBoxNetFltRt-win.cpp        |   281 +-
 .../VBoxNetFlt/win/drv/VBoxNetFltRt-win.h          |    62 +-
 .../VBoxNetFlt/win/drv/VBoxNetLwf-win.cpp          |   200 +-
 .../VBoxNetFlt/win/drv/VBoxNetLwf-win.h            |     2 +-
 .../HostDrivers/VBoxNetFlt/win/drv/VBoxNetLwf.inf  |     2 +-
 .../VBoxNetFlt/win/nobj/VBoxNetFltNobj.cpp         |    20 +-
 .../VBoxNetFlt/win/nobj/VBoxNetFltNobj.def         |     2 +-
 .../VBoxNetFlt/win/nobj/VBoxNetFltNobj.h           |    20 +-
 .../VBoxNetFlt/win/nobj/VBoxNetFltNobj.rc          |     2 +-
 .../VBoxNetFlt/win/nobj/VBoxNetFltNobjRc.h         |     2 +-
 .../VBoxNetFlt/win/tools/VBoxNetAdpInstall.cpp     |     6 +-
 .../VBoxNetFlt/win/tools/VBoxNetAdpUninstall.cpp   |     9 +-
 .../VBoxNetFlt/win/tools/VBoxNetFltInstall.cpp     |    31 +-
 .../VBoxNetFlt/win/tools/VBoxNetFltUninstall.cpp   |    15 +-
 .../VBoxNetFlt/win/tools/VBoxNetLwfInstall.cpp     |    29 +-
 .../VBoxNetFlt/win/tools/VBoxNetLwfUninstall.cpp   |    15 +-
 src/VBox/HostDrivers/VBoxPci/Makefile.kmk          |     4 +-
 src/VBox/HostDrivers/VBoxPci/VBoxPci.c             |     2 +-
 src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h     |     2 +-
 src/VBox/HostDrivers/VBoxPci/linux/Makefile        |     7 +-
 src/VBox/HostDrivers/VBoxPci/linux/VBoxPci-linux.c |    12 +-
 src/VBox/HostDrivers/VBoxUSB/Makefile.kmk          |     2 +-
 src/VBox/HostDrivers/VBoxUSB/USBFilter.cpp         |     5 +-
 src/VBox/HostDrivers/VBoxUSB/USBLib.cpp            |     2 +-
 src/VBox/HostDrivers/VBoxUSB/VBoxUSBFilterMgr.cpp  |   106 +-
 src/VBox/HostDrivers/VBoxUSB/VBoxUSBFilterMgr.h    |     2 +-
 src/VBox/HostDrivers/VBoxUSB/darwin/Makefile.kmk   |     2 +-
 .../HostDrivers/VBoxUSB/darwin/USBLib-darwin.cpp   |     6 +-
 src/VBox/HostDrivers/VBoxUSB/darwin/VBoxUSB.cpp    |    65 +-
 .../HostDrivers/VBoxUSB/darwin/VBoxUSBInterface.h  |     2 +-
 .../VBoxUSB/darwin/testcase}/Makefile.kup          |     0
 .../VBoxUSB/darwin/testcase/tstOpenUSBDev.cpp      |    13 +-
 src/VBox/HostDrivers/VBoxUSB/solaris/Makefile.kmk  |     2 +-
 .../HostDrivers/VBoxUSB/solaris/USBLib-solaris.cpp |    11 +-
 .../HostDrivers/VBoxUSB/solaris/VBoxUSB-solaris.c  |  2193 ++-
 .../VBoxUSB/solaris/VBoxUSBMon-solaris.c           |   200 +-
 .../VBoxUSB/solaris/include/usbai_private.h        |   562 +-
 .../HostDrivers/VBoxUSB/testcase/tstUSBFilter.cpp  |     2 +-
 .../HostDrivers/VBoxUSB/win/Install/USBInstall.cpp |    14 +-
 .../VBoxUSB/win/Install/USBUninstall.cpp           |    21 +-
 src/VBox/HostDrivers/VBoxUSB/win/Makefile.kmk      |     2 +-
 .../VBox/HostDrivers/VBoxUSB/win}/Makefile.kup     |     0
 .../HostDrivers/VBoxUSB/win/cmn/VBoxDrvTool.cpp    |    13 +-
 src/VBox/HostDrivers/VBoxUSB/win/cmn/VBoxDrvTool.h |    41 +-
 src/VBox/HostDrivers/VBoxUSB/win/cmn/VBoxUsbIdc.h  |     2 +-
 .../HostDrivers/VBoxUSB/win/cmn/VBoxUsbTool.cpp    |    12 +-
 src/VBox/HostDrivers/VBoxUSB/win/cmn/VBoxUsbTool.h |     2 +-
 src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUSB.inf   |     2 +-
 src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbCmn.h  |     2 +-
 .../HostDrivers/VBoxUSB/win/dev/VBoxUsbDev.cpp     |    55 +-
 src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbDev.h  |    30 +-
 src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbDev.rc |     2 +-
 .../HostDrivers/VBoxUSB/win/dev/VBoxUsbPnP.cpp     |    42 +-
 src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbPnP.h  |     2 +-
 .../HostDrivers/VBoxUSB/win/dev/VBoxUsbPwr.cpp     |    94 +-
 src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbPwr.h  |     2 +-
 src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbRt.cpp |   404 +-
 src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbRt.h   |     3 +-
 .../HostDrivers/VBoxUSB/win/lib/VBoxUsbLib-win.cpp |   200 +-
 .../HostDrivers/VBoxUSB/win/mon/VBoxUSBMon.inf     |     2 +-
 .../HostDrivers/VBoxUSB/win/mon/VBoxUsbFlt.cpp     |    29 +-
 src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbFlt.h  |    11 +-
 .../HostDrivers/VBoxUSB/win/mon/VBoxUsbHook.cpp    |    17 +-
 src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbHook.h |     2 +-
 .../HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.cpp     |   148 +-
 src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.h  |     2 +-
 src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.rc |     2 +-
 .../HostDrivers/VBoxUSB/win/testcase/USBTest.cpp   |    14 +-
 src/VBox/HostDrivers/VBoxUSB/win/usbd/usbd.def     |     2 +-
 src/VBox/HostDrivers/adpctl/Makefile.kmk           |    29 +
 src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp      |   487 +
 src/VBox/HostDrivers/darwin/Makefile.kmk           |     2 +-
 src/VBox/HostDrivers/darwin/VBoxNetSend.h          |     4 +-
 src/VBox/HostDrivers/freebsd/Makefile.kmk          |     2 +-
 src/VBox/HostDrivers/linux/Makefile                |     5 +-
 src/VBox/HostDrivers/linux/Makefile.kmk            |    20 +-
 src/VBox/HostDrivers/linux/build_in_tmp            |     9 +-
 src/VBox/HostDrivers/linux/dkms.conf               |    35 -
 src/VBox/HostDrivers/linux/do_Module.symvers       |    33 -
 src/VBox/HostDrivers/linux/do_dkms                 |    67 -
 src/VBox/HostDrivers/linux/export_modules          |     6 +-
 src/VBox/HostDrivers/linux/load.sh                 |    37 +-
 src/VBox/HostDrivers/linux/loadall.sh              |    54 +-
 src/VBox/HostDrivers/win/Makefile.kmk              |     2 +-
 src/VBox/HostDrivers/win/VBoxDbgLog.h              |     9 +-
 src/VBox/HostDrivers/win/cfg/VBoxDrvCfg.cpp        |    19 +-
 src/VBox/HostServices/DragAndDrop/Makefile.kmk     |     3 +-
 .../HostServices/DragAndDrop/VBoxDragAndDropSvc.rc |     2 +-
 src/VBox/HostServices/DragAndDrop/dndmanager.h     |     2 +-
 src/VBox/HostServices/DragAndDrop/service.cpp      |     8 +
 src/VBox/HostServices/GuestControl/Makefile.kmk    |     4 +-
 .../GuestControl/VBoxGuestControlSvc.rc            |     2 +-
 src/VBox/HostServices/GuestControl/gctrl.cpp       |   230 -
 src/VBox/HostServices/GuestControl/gctrl.h         |    48 -
 src/VBox/HostServices/GuestControl/service.cpp     |    85 +-
 .../GuestControl/testcase/Makefile.kmk             |     3 +-
 .../GuestControl/testcase/tstGuestControlSvc.cpp   |    53 +-
 src/VBox/HostServices/GuestProperties/Makefile.kmk |     3 +-
 .../GuestProperties/VBoxGuestPropSvc.rc            |     2 +-
 src/VBox/HostServices/GuestProperties/service.cpp  |   211 +-
 .../GuestProperties/testcase/Makefile.kmk          |     2 +-
 .../GuestProperties/testcase/tstGuestPropSvc.cpp   |    11 +-
 src/VBox/HostServices/HostChannel/HostChannel.cpp  |    11 +-
 src/VBox/HostServices/HostChannel/HostChannel.h    |     2 +-
 src/VBox/HostServices/HostChannel/Makefile.kmk     |     2 +-
 .../HostServices/HostChannel/VBoxHostChannel.rc    |     2 +-
 src/VBox/HostServices/HostChannel/service.cpp      |    11 +-
 src/VBox/HostServices/Makefile.kmk                 |     2 +-
 src/VBox/HostServices/SharedClipboard/Makefile.kmk |     2 +-
 .../SharedClipboard/VBoxClipboard-win.cpp          |   407 +-
 .../HostServices/SharedClipboard/VBoxClipboard.h   |     2 +-
 .../SharedClipboard/VBoxSharedClipboard.rc         |     2 +-
 .../SharedClipboard/darwin-pasteboard.cpp          |     2 +-
 .../SharedClipboard/darwin-pasteboard.h            |     3 +-
 src/VBox/HostServices/SharedClipboard/darwin.cpp   |     2 +-
 src/VBox/HostServices/SharedClipboard/service.cpp  |    16 +-
 .../SharedClipboard/testcase/Makefile.kmk          |     2 +-
 .../testcase/tstClipboardServiceHost.cpp           |     2 +-
 .../HostServices/SharedClipboard/x11-clipboard.cpp |     6 +-
 src/VBox/HostServices/SharedClipboard/x11-stub.cpp |     2 +-
 src/VBox/HostServices/SharedFolders/Makefile.kmk   |     3 +-
 .../SharedFolders/VBoxSharedFolders.rc             |     2 +-
 src/VBox/HostServices/SharedFolders/mappings.cpp   |     7 +-
 src/VBox/HostServices/SharedFolders/mappings.h     |     2 +-
 src/VBox/HostServices/SharedFolders/service.cpp    |    27 +-
 src/VBox/HostServices/SharedFolders/shfl.h         |     2 +-
 src/VBox/HostServices/SharedFolders/shflhandle.cpp |     2 +-
 src/VBox/HostServices/SharedFolders/shflhandle.h   |     2 +-
 .../SharedFolders/testcase/Makefile.kmk            |     2 +-
 .../testcase/tstSharedFolderService.cpp            |   272 +-
 .../testcase/tstSharedFolderService.h              |     2 +-
 .../SharedFolders/testcase/tstShflCase.cpp         |   165 +-
 .../SharedFolders/testcase/tstShflSizes.cpp        |     2 +-
 src/VBox/HostServices/SharedFolders/teststubs.h    |     2 +-
 src/VBox/HostServices/SharedFolders/vbsf.cpp       |    39 +-
 src/VBox/HostServices/SharedFolders/vbsf.h         |     2 +-
 src/VBox/HostServices/SharedFolders/vbsfpath.cpp   |     8 +-
 src/VBox/HostServices/SharedFolders/vbsfpath.h     |     2 +-
 src/VBox/HostServices/SharedOpenGL/Makefile.kmk    |    21 +-
 .../SharedOpenGL/OpenGLTest/OpenGLTest.cpp         |     2 +-
 .../SharedOpenGL/OpenGLTest/OpenGLTestApp.cpp      |     8 +-
 .../SharedOpenGL/OpenGLTest/OpenGLTestDarwin.cpp   |     2 +-
 .../SharedOpenGL/OpenGLTest/VBoxTestOGL.rc         |     2 +-
 .../SharedOpenGL/crserver/VBoxSharedCrOpenGL.rc    |     2 +-
 .../SharedOpenGL/crserver/crservice.cpp            |    11 +-
 .../crserverlib/presenter/display_base.cpp         |     2 +-
 .../crserverlib/presenter/display_composite.cpp    |     2 +-
 .../crserverlib/presenter/display_vrdp.cpp         |     2 +-
 .../crserverlib/presenter/display_window.cpp       |     2 +-
 .../presenter/display_window_rootvr.cpp            |     2 +-
 .../crserverlib/presenter/server_presenter.cpp     |     2 +-
 .../crserverlib/presenter/server_presenter.h       |     2 +-
 .../SharedOpenGL/crserverlib/presenter/window.cpp  |     2 +-
 .../SharedOpenGL/crserverlib/server_boundsinfo.c   |     2 +
 .../SharedOpenGL/crserverlib/server_clip.c         |     1 +
 .../SharedOpenGL/crserverlib/server_config.c       |    31 +-
 .../SharedOpenGL/crserverlib/server_framebuffer.c  |     2 +-
 .../SharedOpenGL/crserverlib/server_getshaders.c   |     2 +-
 .../SharedOpenGL/crserverlib/server_glsl.c         |     2 +-
 .../SharedOpenGL/crserverlib/server_main.c         |    10 +-
 .../SharedOpenGL/crserverlib/server_misc.c         |     3 +-
 .../SharedOpenGL/crserverlib/server_muralfbo.cpp   |     2 +-
 .../SharedOpenGL/crserverlib/server_rpw.cpp        |     2 +-
 .../SharedOpenGL/crserverlib/server_texture.c      |     2 +-
 .../SharedOpenGL/crserverlib/server_window.c       |     2 +-
 src/VBox/HostServices/SharedOpenGL/dlm/dlm_lists.c |     2 +-
 src/VBox/HostServices/SharedOpenGL/dlm/dlm_state.c |     2 +-
 .../HostServices/SharedOpenGL/expando/expandospu.c |     2 +-
 .../SharedOpenGL/render/VBoxOGLrenderspu.rc        |     2 +-
 .../HostServices/SharedOpenGL/render/renderspu.c   |    10 -
 .../HostServices/SharedOpenGL/render/renderspu.h   |     2 +-
 .../SharedOpenGL/render/renderspu_cocoa.c          |     2 +-
 .../SharedOpenGL/render/renderspu_cocoa_helper.h   |     2 +-
 .../SharedOpenGL/render/renderspu_init.c           |     2 +-
 .../SharedOpenGL/render/renderspu_wgl.c            |     2 +-
 .../SharedOpenGL/unpacker/unpack_framebuffer.c     |     2 +-
 .../SharedOpenGL/unpacker/unpack_shaders.c         |     2 +-
 .../SharedOpenGL/unpacker/unpack_visibleregion.c   |     2 +-
 src/VBox/HostServices/auth/Makefile.kmk            |     3 +-
 .../auth/directoryservice/directoryservice.cpp     |    88 +-
 src/VBox/HostServices/auth/pam/VBoxAuthPAM.c       |    48 +-
 .../HostServices/auth/simple/VBoxAuthSimple.cpp    |   106 +-
 .../HostServices/auth/simple/VBoxAuthSimple.rc     |     2 +-
 src/VBox/HostServices/auth/winlogon/VBoxAuth.rc    |     2 +-
 src/VBox/HostServices/auth/winlogon/winlogon.cpp   |    69 +-
 src/VBox/HostServices/testcase/Makefile.kmk        |     2 +-
 src/VBox/HostServices/testcase/tstHGCMSvc.cpp      |     2 +-
 src/VBox/ImageMounter/VBoxFUSE/Makefile.kmk        |     2 +-
 src/VBox/ImageMounter/VBoxFUSE/VBoxFUSE.cpp        |     2 +-
 src/VBox/Installer/Config.kmk                      |     2 +-
 src/VBox/Installer/Makefile.kmk                    |     2 +-
 src/VBox/Installer/common/Makefile.kmk             |     2 +-
 src/VBox/Installer/common/vboxapisetup.py          |     4 +-
 .../darwin/DiskImage/VirtualBox_Uninstall.tool     |     2 +
 src/VBox/Installer/darwin/Makefile.kmk             |    99 +-
 .../darwin/VirtualBox_mpkg/Localizable.strings     |     2 +-
 .../darwin/VirtualBox_mpkg/distribution.dist       |     2 +-
 src/VBox/Installer/freebsd/Makefile.kmk            |     9 +-
 src/VBox/Installer/freebsd/pkg_plist               |     1 -
 src/VBox/Installer/linux/Makefile.include.footer   |     8 +-
 src/VBox/Installer/linux/Makefile.kmk              |   130 +-
 src/VBox/Installer/linux/README.testing            |    35 +
 src/VBox/Installer/linux/VBox.sh                   |    53 +-
 .../Installer/linux/check_module_dependencies.sh   |   490 +
 src/VBox/Installer/linux/distributions_rpm         |     8 +-
 src/VBox/Installer/linux/install.sh                |    71 +-
 .../Installer/linux/install_service/Makefile.kmk   |    49 -
 .../install_service/generate_service_file.cpp      |   910 -
 .../linux/install_service/init_template.sh         |   317 -
 .../linux/install_service/install_service.sh       |   209 -
 src/VBox/Installer/linux/installer-common.sh       |   176 -
 src/VBox/Installer/linux/postinst-common.sh        |    54 +-
 src/VBox/Installer/linux/prerm-common.sh           |    67 +-
 src/VBox/Installer/linux/routines.sh               |     6 +-
 src/VBox/Installer/linux/rpm/LocalConfig.kmk       |     2 +-
 src/VBox/Installer/linux/rpm/VirtualBox.tmpl.spec  |   152 +-
 src/VBox/Installer/linux/rpm/rules                 |    28 +-
 src/VBox/Installer/linux/run-inst.sh               |   530 -
 src/VBox/Installer/linux/runasroot.sh              |    32 +-
 .../Installer/linux/scripts/VBoxHeadlessXOrg.sh    |    22 -
 .../linux/scripts/check_module_dependencies.sh     |   483 -
 src/VBox/Installer/linux/scripts/install.sh        |   279 -
 src/VBox/Installer/linux/sh-utils.sh               |    49 -
 src/VBox/Installer/linux/testcase/Makefile.kmk     |    28 +-
 .../Installer/linux/testcase/tstInstallInit.sh     |   365 -
 src/VBox/Installer/linux/testcase/tstInstaller.sh  |    66 -
 .../Installer/linux/testcase/tstInstallerLinux.sh  |   150 -
 src/VBox/Installer/linux/uninstall.sh              |    32 +-
 src/VBox/Installer/linux/vboxautostart-service.sh  |   166 +-
 .../Installer/linux/vboxballoonctrl-service.sh     |   189 +-
 src/VBox/Installer/linux/vboxdrv.sh                |   499 +
 src/VBox/Installer/linux/vboxdrv.sh.in             |   425 -
 src/VBox/Installer/linux/vboxweb-service.sh        |   191 +-
 src/VBox/Installer/solaris/Makefile.kmk            |   113 +-
 src/VBox/Installer/solaris/VBox.sh                 |     3 +
 src/VBox/Installer/solaris/VBoxISAExec.c           |     2 +-
 src/VBox/Installer/solaris/VBoxZoneAccess.c        |     2 +-
 src/VBox/Installer/solaris/checkinstall.sh         |    68 +-
 src/VBox/Installer/solaris/makepackage.sh          |     2 +-
 src/VBox/Installer/solaris/preremove.sh            |     2 +-
 src/VBox/Installer/solaris/smf-vboxwebsrv.sh       |     2 +
 src/VBox/Installer/solaris/vboxconfig.sh           |   425 +-
 src/VBox/Installer/win/InstallHelper/Makefile.kmk  |     2 +-
 .../Installer/win/InstallHelper/VBoxCommon.cpp     |     4 +-
 src/VBox/Installer/win/InstallHelper/VBoxCommon.h  |     2 +-
 .../win/InstallHelper/VBoxInstallHelper.cpp        |   102 +-
 .../win/InstallHelper/VBoxInstallHelper.def        |     2 +-
 .../win/InstallHelper/VBoxInstallHelper.rc         |     2 +-
 src/VBox/Installer/win/Makefile.kmk                |    52 +-
 src/VBox/Installer/win/Properties.wxi              |     2 +-
 src/VBox/Installer/win/PublicProperties.wxi        |    36 +
 src/VBox/Installer/win/Resources/Makefile.kmk      |     2 +-
 src/VBox/Installer/win/Resources/VBoxRes.rc        |     2 +-
 src/VBox/Installer/win/Resources/dummy.cpp         |     2 +-
 src/VBox/Installer/win/Resources/resource.h        |     2 +-
 src/VBox/Installer/win/Stub/Makefile.kmk           |     2 +-
 src/VBox/Installer/win/Stub/VBoxStub.cpp           |   154 +-
 src/VBox/Installer/win/Stub/VBoxStub.h             |     2 +-
 src/VBox/Installer/win/Stub/VBoxStub.rc            |     2 +-
 src/VBox/Installer/win/Stub/VBoxStubCertUtil.cpp   |     4 +-
 src/VBox/Installer/win/Stub/VBoxStubCertUtil.h     |     2 +-
 src/VBox/Installer/win/Stub/crypt32.def            |     6 +-
 src/VBox/Installer/win/Stub/msi.def                |     6 +-
 src/VBox/Installer/win/Stub/resource.h             |     2 +-
 src/VBox/Installer/win/Stub/shell32.def            |     6 +-
 src/VBox/Installer/win/Stub/user32.def             |     6 +-
 src/VBox/Installer/win/Stub/ws2_32.def             |     6 +-
 src/VBox/Installer/win/StubBld/Makefile.kmk        |     2 +-
 src/VBox/Installer/win/StubBld/VBoxStubBld.cpp     |    14 +-
 src/VBox/Installer/win/StubBld/VBoxStubBld.h       |     2 +-
 src/VBox/Installer/win/UserInterface.wxi           |     2 +-
 src/VBox/Installer/win/VBoxMergeApp.wxi            |    95 +-
 src/VBox/Installer/win/VBoxMergeApp.wxs            |     3 +
 src/VBox/Installer/win/VBoxMergeAppCA.wxi          |     2 +-
 src/VBox/Installer/win/VBoxMergeAppSeq.wxi         |     3 +-
 src/VBox/Installer/win/VBoxMergeCOM32On64.wxi      |    18 +-
 src/VBox/Installer/win/VBoxMergeCOM32On64.wxs      |     2 +
 src/VBox/Installer/win/VBoxMergeCOM32On64CA.wxi    |     2 +-
 src/VBox/Installer/win/VBoxMergeCOM32On64Seq.wxi   |     2 +-
 src/VBox/Installer/win/VBoxMergeNetAdp.wxi         |     2 +-
 src/VBox/Installer/win/VBoxMergeNetAdp.wxs         |     5 +-
 src/VBox/Installer/win/VBoxMergeNetAdp6.wxi        |     2 +-
 src/VBox/Installer/win/VBoxMergeNetAdp6.wxs        |     3 +
 src/VBox/Installer/win/VBoxMergeNetAdp6CA.wxi      |     2 +-
 src/VBox/Installer/win/VBoxMergeNetAdp6Seq.wxi     |     2 +-
 src/VBox/Installer/win/VBoxMergeNetAdpCA.wxi       |     2 +-
 src/VBox/Installer/win/VBoxMergeNetAdpSeq.wxi      |     2 +-
 src/VBox/Installer/win/VBoxMergeNetFlt.wxi         |     2 +-
 src/VBox/Installer/win/VBoxMergeNetFlt.wxs         |     3 +
 src/VBox/Installer/win/VBoxMergeNetFltCA.wxi       |     2 +-
 src/VBox/Installer/win/VBoxMergeNetFltSeq.wxi      |     2 +-
 src/VBox/Installer/win/VBoxMergeNetLwf.wxi         |     2 +-
 src/VBox/Installer/win/VBoxMergeNetLwf.wxs         |     3 +
 src/VBox/Installer/win/VBoxMergeNetLwfCA.wxi       |     2 +-
 src/VBox/Installer/win/VBoxMergeNetLwfSeq.wxi      |     2 +-
 src/VBox/Installer/win/VBoxMergePython.wxi         |     2 +-
 src/VBox/Installer/win/VBoxMergePython.wxs         |     2 +
 src/VBox/Installer/win/VBoxMergePythonCA.wxi       |     2 +-
 src/VBox/Installer/win/VBoxMergePythonSeq.wxi      |     2 +-
 src/VBox/Installer/win/VBoxMergeUSB.wxi            |     2 +-
 src/VBox/Installer/win/VBoxMergeUSB.wxs            |     2 +
 src/VBox/Installer/win/VBoxMergeUSBCA.wxi          |     2 +-
 src/VBox/Installer/win/VBoxMergeUSBSeq.wxi         |     2 +-
 src/VBox/Installer/win/VirtualBox.wxs              |    58 +-
 src/VBox/Installer/win/VirtualBox_TypeLib.xsl      |     7 +-
 .../win/VirtualBox_TypeLibWithInterfaces.xsl       |   274 +
 src/VBox/Installer/win/dep.xsl                     |     2 +-
 src/VBox/Installer/win/dep2.xsl                    |     2 +-
 src/VBox/Main/Config.kmk                           |     2 +-
 src/VBox/Main/Docs-Intro.cpp                       |     2 +-
 src/VBox/Main/Makefile.kmk                         |   309 +-
 src/VBox/Main/cbinding/Makefile.kmk                |     2 +-
 src/VBox/Main/cbinding/VBoxCAPI.cpp                |    44 +-
 src/VBox/Main/cbinding/VBoxCAPI.rc                 |     2 +-
 src/VBox/Main/cbinding/VBoxCAPIGlue.c              |     7 +-
 src/VBox/Main/cbinding/VBoxCAPI_v2_2.h             |     2 +-
 src/VBox/Main/cbinding/VBoxCAPI_v3_0.h             |     2 +-
 src/VBox/Main/cbinding/VBoxCAPI_v3_1.h             |     2 +-
 src/VBox/Main/cbinding/VBoxCAPI_v3_2.h             |     2 +-
 src/VBox/Main/cbinding/VBoxCAPI_v4_0.h             |     2 +-
 src/VBox/Main/cbinding/VBoxCAPI_v4_1.h             |     2 +-
 src/VBox/Main/cbinding/VBoxCAPI_v4_2.h             |     2 +-
 src/VBox/Main/cbinding/VBoxCAPI_v4_3.h             |     2 +-
 src/VBox/Main/cbinding/capiidl.xsl                 |     9 +-
 src/VBox/Main/cbinding/tstCAPIGlue.c               |   161 +-
 src/VBox/Main/glue/AutoLock.cpp                    |    18 +-
 src/VBox/Main/glue/ErrorInfo.cpp                   |     2 +-
 src/VBox/Main/glue/EventQueue.cpp                  |     2 +-
 src/VBox/Main/glue/NativeEventQueue.cpp            |     4 +-
 src/VBox/Main/glue/com.cpp                         |    35 +-
 src/VBox/Main/glue/constants-python.xsl            |     4 +-
 src/VBox/Main/glue/errorprint.cpp                  |     2 +-
 src/VBox/Main/glue/initterm.cpp                    |    58 +-
 src/VBox/Main/glue/string.cpp                      |    50 +-
 src/VBox/Main/glue/vboxapi.py                      |    85 +-
 src/VBox/Main/glue/xpcom/helpers.cpp               |     2 +-
 src/VBox/Main/idl/VirtualBox.xidl                  |   461 +-
 src/VBox/Main/idl/apiwrap-server-filelist.xsl      |     2 +-
 src/VBox/Main/idl/apiwrap-server.xsl               |    17 +-
 src/VBox/Main/idl/comimpl.xsl                      |    11 +-
 src/VBox/Main/idl/docstrip.xsl                     |     2 +-
 src/VBox/Main/idl/doxygen.xsl                      |     2 +-
 src/VBox/Main/idl/midl.xsl                         |    23 +-
 src/VBox/Main/idl/typemap-shared.inc.xsl           |     2 +-
 src/VBox/Main/idl/xpidl.xsl                        |     4 +-
 src/VBox/Main/idl/xpidl_iid.xsl                    |     2 +-
 src/VBox/Main/include/AdditionsFacilityImpl.h      |     2 +-
 src/VBox/Main/include/ApplianceImpl.h              |    79 +-
 src/VBox/Main/include/ApplianceImplPrivate.h       |   206 +-
 src/VBox/Main/include/AudioAdapterImpl.h           |     5 +-
 src/VBox/Main/include/AuthLibrary.h                |     2 +-
 src/VBox/Main/include/AutoCaller.h                 |    29 +-
 src/VBox/Main/include/AutoStateDep.h               |     6 +-
 src/VBox/Main/include/AutostartDb.h                |     2 +-
 src/VBox/Main/include/BIOSSettingsImpl.h           |     4 +-
 src/VBox/Main/include/BandwidthControlImpl.h       |     2 +-
 src/VBox/Main/include/BandwidthGroupImpl.h         |    19 +-
 src/VBox/Main/include/BusAssignmentManager.h       |    27 +-
 src/VBox/Main/include/CertificateImpl.h            |   100 +
 src/VBox/Main/include/ClientToken.h                |     2 +-
 src/VBox/Main/include/ClientTokenHolder.h          |     2 +-
 src/VBox/Main/include/ClientWatcher.h              |    53 +-
 src/VBox/Main/include/ConsoleImpl.h                |    33 +-
 src/VBox/Main/include/ConsoleVRDPServer.h          |     2 +-
 src/VBox/Main/include/DHCPServerImpl.h             |    36 +-
 src/VBox/Main/include/DisplayImpl.h                |    31 +-
 src/VBox/Main/include/DisplayUtils.h               |     2 +-
 src/VBox/Main/include/DrvAudioVRDE.h               |     2 +-
 src/VBox/Main/include/DrvAudioVideoRec.h           |     2 +-
 src/VBox/Main/include/EmulatedUSBImpl.h            |     2 +-
 src/VBox/Main/include/EventImpl.h                  |     2 +-
 src/VBox/Main/include/ExtPackManagerImpl.h         |    16 +-
 src/VBox/Main/include/ExtPackUtil.h                |    10 +-
 src/VBox/Main/include/Global.h                     |     6 +-
 src/VBox/Main/include/GuestCtrlImplPrivate.h       |    19 +-
 src/VBox/Main/include/GuestDnDPrivate.h            |    10 +-
 src/VBox/Main/include/GuestDnDSourceImpl.h         |     9 +-
 src/VBox/Main/include/GuestDnDTargetImpl.h         |     9 +-
 src/VBox/Main/include/GuestFileImpl.h              |     2 +-
 src/VBox/Main/include/GuestFsObjInfoImpl.h         |     2 +-
 src/VBox/Main/include/GuestImpl.h                  |     2 +-
 src/VBox/Main/include/GuestOSTypeImpl.h            |     5 +-
 src/VBox/Main/include/GuestProcessImpl.h           |    40 +-
 src/VBox/Main/include/GuestSessionImpl.h           |    64 +-
 src/VBox/Main/include/HGCM.h                       |     2 +-
 src/VBox/Main/include/HGCMObjects.h                |     4 +-
 src/VBox/Main/include/HGCMThread.h                 |     2 +-
 src/VBox/Main/include/HashedPw.h                   |     2 +-
 src/VBox/Main/include/HostHardwareLinux.h          |     2 +-
 src/VBox/Main/include/HostImpl.h                   |     7 +-
 src/VBox/Main/include/HostNetworkInterfaceImpl.h   |     2 +-
 src/VBox/Main/include/HostPower.h                  |    12 +-
 src/VBox/Main/include/HostUSBDeviceImpl.h          |    43 +-
 src/VBox/Main/include/HostVideoInputDeviceImpl.h   |     2 +-
 src/VBox/Main/include/KeyboardImpl.h               |     2 +-
 src/VBox/Main/include/Logging.h                    |     2 +-
 src/VBox/Main/include/MachineDebuggerImpl.h        |     3 +-
 src/VBox/Main/include/MachineImpl.h                |    46 +-
 src/VBox/Main/include/MachineImplCloneVM.h         |     2 +-
 src/VBox/Main/include/Matching.h                   |     2 +-
 src/VBox/Main/include/MediumAttachmentImpl.h       |     7 +-
 src/VBox/Main/include/MediumFormatImpl.h           |     2 +-
 src/VBox/Main/include/MediumImpl.h                 |    28 +-
 src/VBox/Main/include/MediumLock.h                 |     2 +-
 src/VBox/Main/include/MouseImpl.h                  |     2 +-
 src/VBox/Main/include/NATEngineImpl.h              |     4 +-
 src/VBox/Main/include/NATNetworkImpl.h             |    27 +-
 src/VBox/Main/include/NetworkAdapterImpl.h         |    40 +-
 src/VBox/Main/include/NetworkServiceRunner.h       |     2 +-
 src/VBox/Main/include/Nvram.h                      |     2 +-
 src/VBox/Main/include/ObjectState.h                |    12 +-
 src/VBox/Main/include/PCIDeviceAttachmentImpl.h    |    10 +-
 src/VBox/Main/include/PCIRawDevImpl.h              |     3 +-
 src/VBox/Main/include/Performance.h                |     3 +-
 src/VBox/Main/include/PerformanceImpl.h            |    11 +-
 src/VBox/Main/include/ProgressImpl.h               |     5 +-
 src/VBox/Main/include/ProgressProxyImpl.h          |    13 +-
 src/VBox/Main/include/QMTranslator.h               |     2 +-
 src/VBox/Main/include/RemoteUSBBackend.h           |     2 +-
 src/VBox/Main/include/RemoteUSBDeviceImpl.h        |     4 +-
 src/VBox/Main/include/SecretKeyStore.h             |     2 +-
 src/VBox/Main/include/SessionImpl.h                |     7 +-
 src/VBox/Main/include/SharedFolderImpl.h           |     2 +-
 src/VBox/Main/include/SnapshotImpl.h               |     2 +-
 src/VBox/Main/include/StorageControllerImpl.h      |     2 +-
 src/VBox/Main/include/SystemPropertiesImpl.h       |     2 +-
 src/VBox/Main/include/ThreadTask.h                 |    62 +
 src/VBox/Main/include/TokenImpl.h                  |     2 +-
 src/VBox/Main/include/USBControllerImpl.h          |     2 +-
 src/VBox/Main/include/USBDeviceFilterImpl.h        |    42 +-
 src/VBox/Main/include/USBDeviceFiltersImpl.h       |     2 +-
 src/VBox/Main/include/USBDeviceImpl.h              |     5 +-
 src/VBox/Main/include/USBGetDevices.h              |    42 +-
 src/VBox/Main/include/USBIdDatabase.h              |    87 +-
 src/VBox/Main/include/USBProxyBackend.h            |   436 +
 src/VBox/Main/include/USBProxyService.h            |   329 +-
 src/VBox/Main/include/UsbCardReader.h              |     2 +-
 src/VBox/Main/include/UsbWebcamInterface.h         |     2 +-
 src/VBox/Main/include/VFSExplorerImpl.h            |    10 +-
 src/VBox/Main/include/VMMDev.h                     |     2 +-
 src/VBox/Main/include/VRDEServerImpl.h             |    24 +-
 src/VBox/Main/include/VirtualBoxBase.h             |   154 +-
 src/VBox/Main/include/VirtualBoxClientImpl.h       |     9 +-
 src/VBox/Main/include/VirtualBoxErrorInfoImpl.h    |     7 +-
 src/VBox/Main/include/VirtualBoxImpl.h             |    16 +-
 src/VBox/Main/include/Wrapper.h                    |     2 +-
 src/VBox/Main/include/netif.h                      |    12 +-
 src/VBox/Main/include/objectslist.h                |     2 +-
 src/VBox/Main/include/ovfreader.h                  |     4 +-
 src/VBox/Main/include/vbox-libhal.h                |     2 +-
 src/VBox/Main/include/vector.h                     |     2 +-
 src/VBox/Main/include/win/resource.h               |     2 +-
 src/VBox/Main/src-all/AuthLibrary.cpp              |     5 +-
 src/VBox/Main/src-all/AutoCaller.cpp               |    64 +-
 src/VBox/Main/src-all/DisplayPNGUtil.cpp           |     2 +-
 src/VBox/Main/src-all/DisplayResampleImage.cpp     |   205 +-
 src/VBox/Main/src-all/DisplayUtils.cpp             |    10 +-
 src/VBox/Main/src-all/EventImpl.cpp                |   124 +-
 src/VBox/Main/src-all/ExtPackManagerImpl.cpp       |   307 +-
 src/VBox/Main/src-all/ExtPackUtil.cpp              |     2 +-
 src/VBox/Main/src-all/Global.cpp                   |   275 +-
 src/VBox/Main/src-all/HashedPw.cpp                 |     2 +-
 src/VBox/Main/src-all/Logging.cpp                  |     2 +-
 src/VBox/Main/src-all/PCIDeviceAttachmentImpl.cpp  |    13 +-
 src/VBox/Main/src-all/ProgressImpl.cpp             |     4 +-
 src/VBox/Main/src-all/QMTranslatorImpl.cpp         |     4 +-
 src/VBox/Main/src-all/SecretKeyStore.cpp           |     2 +-
 src/VBox/Main/src-all/SharedFolderImpl.cpp         |     2 +-
 src/VBox/Main/src-all/ThreadTask.cpp               |   129 +
 src/VBox/Main/src-all/VirtualBoxBase.cpp           |   112 +-
 src/VBox/Main/src-all/VirtualBoxErrorInfoImpl.cpp  |    10 +-
 .../VBox/Main/src-all/win}/Makefile.kup            |     0
 src/VBox/Main/src-all/win/VBoxProxyStub-x86.rc     |    24 +
 src/VBox/Main/src-all/win/VBoxProxyStub.c          |  2319 +++
 src/VBox/Main/src-all/win/VBoxProxyStub.def        |     5 +-
 src/VBox/Main/src-all/win/VBoxProxyStub.rc         |    24 +
 src/VBox/Main/src-all/win/VBoxProxyStubLegacy.rc   |    24 +
 src/VBox/Main/src-all/win/VirtualBox_rgs.xsl       |     2 +-
 src/VBox/Main/src-all/win/comregister.cmd          |    27 +-
 src/VBox/Main/src-client/AdditionsFacilityImpl.cpp |     3 +-
 src/VBox/Main/src-client/BusAssignmentManager.cpp  |    40 +-
 src/VBox/Main/src-client/ClientTokenHolder.cpp     |    11 +-
 src/VBox/Main/src-client/ConsoleImpl.cpp           |   581 +-
 src/VBox/Main/src-client/ConsoleImpl2.cpp          |   451 +-
 src/VBox/Main/src-client/ConsoleImplTeleporter.cpp |    19 +-
 src/VBox/Main/src-client/ConsoleVRDPServer.cpp     |    53 +-
 src/VBox/Main/src-client/DisplayImpl.cpp           |   246 +-
 src/VBox/Main/src-client/DisplayImplLegacy.cpp     |    21 +-
 .../Main/src-client/DisplaySourceBitmapImpl.cpp    |     3 +-
 src/VBox/Main/src-client/DrvAudioVRDE.cpp          |   424 +-
 src/VBox/Main/src-client/DrvAudioVideoRec.cpp      |    81 +-
 src/VBox/Main/src-client/EbmlIDs.h                 |   246 +
 src/VBox/Main/src-client/EbmlWriter.cpp            |   264 +-
 src/VBox/Main/src-client/EbmlWriter.h              |    43 +-
 src/VBox/Main/src-client/EmulatedUSBImpl.cpp       |    10 +-
 src/VBox/Main/src-client/GuestCtrlImpl.cpp         |    34 +-
 src/VBox/Main/src-client/GuestCtrlPrivate.cpp      |    69 +-
 src/VBox/Main/src-client/GuestDirectoryImpl.cpp    |     5 +-
 src/VBox/Main/src-client/GuestDnDPrivate.cpp       |    45 +-
 src/VBox/Main/src-client/GuestDnDSourceImpl.cpp    |   110 +-
 src/VBox/Main/src-client/GuestDnDTargetImpl.cpp    |   124 +-
 src/VBox/Main/src-client/GuestFileImpl.cpp         |    75 +-
 src/VBox/Main/src-client/GuestFsObjInfoImpl.cpp    |     2 +-
 src/VBox/Main/src-client/GuestImpl.cpp             |     8 +-
 src/VBox/Main/src-client/GuestProcessImpl.cpp      |   219 +-
 src/VBox/Main/src-client/GuestSessionImpl.cpp      |   414 +-
 src/VBox/Main/src-client/GuestSessionImplTasks.cpp |   269 +-
 src/VBox/Main/src-client/HGCM.cpp                  |     4 +-
 src/VBox/Main/src-client/HGCMObjects.cpp           |     2 +-
 src/VBox/Main/src-client/HGCMThread.cpp            |     2 +-
 src/VBox/Main/src-client/KeyboardImpl.cpp          |     5 +-
 src/VBox/Main/src-client/MachineDebuggerImpl.cpp   |   219 +-
 src/VBox/Main/src-client/MouseImpl.cpp             |    10 +-
 src/VBox/Main/src-client/Nvram.cpp                 |     3 +-
 src/VBox/Main/src-client/PCIRawDevImpl.cpp         |    17 +-
 src/VBox/Main/src-client/RemoteUSBBackend.cpp      |     8 +-
 src/VBox/Main/src-client/RemoteUSBDeviceImpl.cpp   |    16 +-
 src/VBox/Main/src-client/SessionImpl.cpp           |    33 +-
 src/VBox/Main/src-client/USBDeviceImpl.cpp         |    21 +-
 src/VBox/Main/src-client/UsbCardReader.cpp         |    54 +-
 src/VBox/Main/src-client/UsbWebcamInterface.cpp    |    77 +-
 src/VBox/Main/src-client/VBoxDriversRegister.cpp   |    10 +-
 src/VBox/Main/src-client/VMMDevInterface.cpp       |    13 +-
 src/VBox/Main/src-client/VideoRec.cpp              |   100 +-
 src/VBox/Main/src-client/VideoRec.h                |     2 +-
 src/VBox/Main/src-client/VirtualBoxClientImpl.cpp  |   101 +-
 src/VBox/Main/src-client/win/VBoxC.def             |     2 +-
 src/VBox/Main/src-client/win/VBoxC.rc              |     2 +-
 src/VBox/Main/src-client/win/VBoxClient-x86.def    |     2 +-
 src/VBox/Main/src-client/win/VBoxClient-x86.rc     |     2 +-
 src/VBox/Main/src-client/win/dllmain.cpp           |   351 +-
 src/VBox/Main/src-client/xpcom/module.cpp          |    35 +-
 .../Main/src-helper-apps/VBoxExtPackHelperApp.cpp  |    24 +-
 .../Main/src-helper-apps/VBoxExtPackHelperApp.rc   |     2 +-
 src/VBox/Main/src-helper-apps/VBoxVolInfo.cpp      |     2 +-
 src/VBox/Main/src-server/ApplianceImpl.cpp         |   175 +-
 src/VBox/Main/src-server/ApplianceImplExport.cpp   |   254 +-
 src/VBox/Main/src-server/ApplianceImplIO.cpp       |   559 +-
 src/VBox/Main/src-server/ApplianceImplImport.cpp   |  2915 +--
 src/VBox/Main/src-server/AudioAdapterImpl.cpp      |   161 +-
 src/VBox/Main/src-server/BIOSSettingsImpl.cpp      |    43 +-
 src/VBox/Main/src-server/BandwidthControlImpl.cpp  |     2 +-
 src/VBox/Main/src-server/BandwidthGroupImpl.cpp    |    16 +-
 src/VBox/Main/src-server/CertificateImpl.cpp       |   576 +
 src/VBox/Main/src-server/ClientToken.cpp           |     8 +-
 src/VBox/Main/src-server/ClientWatcher.cpp         |   545 +-
 src/VBox/Main/src-server/DHCPServerImpl.cpp        |    49 +-
 src/VBox/Main/src-server/GuestOSTypeImpl.cpp       |    20 +-
 src/VBox/Main/src-server/HostDnsService.cpp        |     7 +-
 src/VBox/Main/src-server/HostDnsService.h          |     2 +-
 .../Main/src-server/HostDnsServiceResolvConf.cpp   |     2 +-
 src/VBox/Main/src-server/HostImpl.cpp              |    76 +-
 .../Main/src-server/HostNetworkInterfaceImpl.cpp   |     2 +-
 src/VBox/Main/src-server/HostPower.cpp             |     2 +-
 src/VBox/Main/src-server/HostUSBDeviceImpl.cpp     |   115 +-
 .../Main/src-server/HostVideoInputDeviceImpl.cpp   |    64 +-
 src/VBox/Main/src-server/MachineImpl.cpp           |   285 +-
 src/VBox/Main/src-server/MachineImplCloneVM.cpp    |    12 +-
 src/VBox/Main/src-server/Matching.cpp              |     2 +-
 src/VBox/Main/src-server/MediumAttachmentImpl.cpp  |   152 +-
 src/VBox/Main/src-server/MediumFormatImpl.cpp      |     4 +-
 src/VBox/Main/src-server/MediumImpl.cpp            |  1059 +-
 src/VBox/Main/src-server/MediumLock.cpp            |     2 +-
 src/VBox/Main/src-server/NATEngineImpl.cpp         |   232 +-
 src/VBox/Main/src-server/NATNetworkImpl.cpp        |   405 +-
 src/VBox/Main/src-server/NetworkAdapterImpl.cpp    |   308 +-
 src/VBox/Main/src-server/NetworkServiceRunner.cpp  |     7 +-
 src/VBox/Main/src-server/ParallelPortImpl.cpp      |     4 +-
 src/VBox/Main/src-server/Performance.cpp           |     6 +-
 src/VBox/Main/src-server/PerformanceImpl.cpp       |    10 +-
 src/VBox/Main/src-server/ProgressProxyImpl.cpp     |     2 +-
 src/VBox/Main/src-server/SerialPortImpl.cpp        |     8 +-
 src/VBox/Main/src-server/SnapshotImpl.cpp          |    21 +-
 src/VBox/Main/src-server/StorageControllerImpl.cpp |   136 +-
 src/VBox/Main/src-server/SystemPropertiesImpl.cpp  |    18 +-
 src/VBox/Main/src-server/TokenImpl.cpp             |     2 +-
 src/VBox/Main/src-server/USBControllerImpl.cpp     |    28 +-
 src/VBox/Main/src-server/USBDeviceFilterImpl.cpp   |   234 +-
 src/VBox/Main/src-server/USBDeviceFiltersImpl.cpp  |    37 +-
 .../Main/src-server/USBIdDatabaseGenerator.cpp     |  1207 +-
 src/VBox/Main/src-server/USBIdDatabaseStub.cpp     |    20 +-
 src/VBox/Main/src-server/USBProxyBackend.cpp       |   745 +
 src/VBox/Main/src-server/USBProxyService.cpp       |  1145 +-
 src/VBox/Main/src-server/VFSExplorerImpl.cpp       |   277 +-
 src/VBox/Main/src-server/VRDEServerImpl.cpp        |    95 +-
 src/VBox/Main/src-server/VirtualBoxImpl.cpp        |   331 +-
 .../src-server/darwin/HostDnsServiceDarwin.cpp     |     2 +-
 .../Main/src-server/darwin/HostPowerDarwin.cpp     |     2 +-
 src/VBox/Main/src-server/darwin/NetIf-darwin.cpp   |    26 +-
 .../Main/src-server/darwin/PerformanceDarwin.cpp   |     4 +-
 .../src-server/darwin/USBProxyBackendDarwin.cpp    |   287 +
 .../src-server/darwin/USBProxyServiceDarwin.cpp    |   285 -
 src/VBox/Main/src-server/darwin/iokit.cpp          |    87 +-
 src/VBox/Main/src-server/darwin/iokit.h            |     2 +-
 .../src-server/freebsd/HostHardwareFreeBSD.cpp     |     2 +-
 src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp |     2 +-
 .../Main/src-server/freebsd/PerformanceFreeBSD.cpp |     4 +-
 .../src-server/freebsd/USBProxyBackendFreeBSD.cpp  |   340 +
 .../src-server/freebsd/USBProxyServiceFreeBSD.cpp  |   362 -
 .../src-server/generic/AutostartDb-generic.cpp     |     4 +-
 src/VBox/Main/src-server/generic/NetIf-generic.cpp |     4 +-
 .../src-server/generic/USBProxyBackendUsbIp.cpp    |  1033 ++
 .../Main/src-server/linux/HostDnsServiceLinux.cpp  |     2 +-
 .../Main/src-server/linux/HostHardwareLinux.cpp    |    45 +-
 src/VBox/Main/src-server/linux/HostPowerLinux.cpp  |     3 +-
 src/VBox/Main/src-server/linux/NetIf-linux.cpp     |    10 +-
 .../Main/src-server/linux/PerformanceLinux.cpp     |    44 +-
 src/VBox/Main/src-server/linux/USBGetDevices.cpp   |  1145 +-
 .../Main/src-server/linux/USBProxyBackendLinux.cpp |   387 +
 .../Main/src-server/linux/USBProxyServiceLinux.cpp |   390 -
 src/VBox/Main/src-server/linux/vbox-libhal.cpp     |     2 +-
 src/VBox/Main/src-server/os2/NetIf-os2.cpp         |     2 +-
 src/VBox/Main/src-server/os2/PerformanceOs2.cpp    |     2 +-
 .../Main/src-server/os2/USBProxyBackendOs2.cpp     |   278 +
 .../Main/src-server/os2/USBProxyServiceOs2.cpp     |   278 -
 .../Main/src-server/solaris/DynLoadLibSolaris.cpp  |     2 +-
 .../Main/src-server/solaris/DynLoadLibSolaris.h    |     2 +-
 src/VBox/Main/src-server/solaris/NetIf-solaris.cpp |     2 +-
 .../Main/src-server/solaris/PerformanceSolaris.cpp |     8 +-
 .../src-server/solaris/USBProxyBackendSolaris.cpp  |   484 +
 .../src-server/solaris/USBProxyServiceSolaris.cpp  |   471 -
 src/VBox/Main/src-server/win/HostDnsServiceWin.cpp |    83 +-
 src/VBox/Main/src-server/win/HostPowerWin.cpp      |    41 +-
 src/VBox/Main/src-server/win/NetIf-win.cpp         |   147 +-
 src/VBox/Main/src-server/win/PerformanceWin.cpp    |     7 +-
 .../Main/src-server/win/USBProxyBackendWindows.cpp |   262 +
 .../Main/src-server/win/USBProxyServiceWindows.cpp |   255 -
 src/VBox/Main/src-server/win/VBoxComEvents.cpp     |   121 -
 src/VBox/Main/src-server/win/VBoxComEvents.h       |    89 -
 src/VBox/Main/src-server/win/VBoxSVC.rc            |     4 +-
 src/VBox/Main/src-server/win/svchlp.cpp            |     2 +-
 src/VBox/Main/src-server/win/svchlp.h              |     4 +-
 src/VBox/Main/src-server/win/svcmain.cpp           |   217 +-
 src/VBox/Main/src-server/xpcom/server.cpp          |    47 +-
 src/VBox/Main/src-server/xpcom/server.h            |     2 +-
 src/VBox/Main/src-server/xpcom/server_module.cpp   |     5 +-
 src/VBox/Main/testcase/Makefile.kmk                |     9 +-
 src/VBox/Main/testcase/makefile.tstVBoxAPIWin      |     3 +-
 src/VBox/Main/testcase/tstAPI.cpp                  |    15 +-
 src/VBox/Main/testcase/tstCollector.cpp            |    10 +-
 src/VBox/Main/testcase/tstGuestCtrlContextID.cpp   |     2 +-
 src/VBox/Main/testcase/tstGuestCtrlParseBuffer.cpp |   115 +-
 src/VBox/Main/testcase/tstGuid.cpp                 |     2 +-
 src/VBox/Main/testcase/tstMediumLock.cpp           |     7 +-
 src/VBox/Main/testcase/tstOVF.cpp                  |     8 +-
 src/VBox/Main/testcase/tstUSBLinux.h               |     2 +-
 src/VBox/Main/testcase/tstUSBProxyLinux.cpp        |    47 +-
 src/VBox/Main/testcase/tstVBoxAPI.cpp              |    10 +-
 src/VBox/Main/testcase/tstVBoxAPIPerf.cpp          |    10 +-
 src/VBox/Main/testcase/tstVBoxAPIWin.cpp           |    59 +-
 src/VBox/Main/testcase/tstVBoxAPIXPCOM.cpp         |     4 +-
 src/VBox/Main/testcase/tstVBoxMultipleVM.cpp       |   601 +
 src/VBox/Main/webservice/Makefile.kmk              |   162 +-
 src/VBox/Main/webservice/Makefile.webtest          |    78 +
 src/VBox/Main/webservice/VBoxWebSrv.rc             |     2 +-
 src/VBox/Main/webservice/platform-xidl.xsl         |     2 +-
 .../Main/webservice/samples/python/clienttest.py   |     2 +-
 src/VBox/Main/webservice/split-soapC.cpp           |   307 +-
 src/VBox/Main/webservice/stdsoap2.sed              |    21 +
 src/VBox/Main/webservice/vboxweb.cpp               |   110 +-
 src/VBox/Main/webservice/websrv-cpp.xsl            |     2 +-
 src/VBox/Main/webservice/websrv-nsmap.xsl          |     2 +-
 src/VBox/Main/webservice/websrv-php.xsl            |     4 +-
 src/VBox/Main/webservice/websrv-python.xsl         |   118 +-
 src/VBox/Main/webservice/websrv-typemap.xsl        |     2 +-
 src/VBox/Main/webservice/websrv-wsdl-service.xsl   |     2 +-
 src/VBox/Main/webservice/websrv-wsdl.xsl           |     2 +-
 src/VBox/Main/webservice/websrv-wsdl2gsoapH.xsl    |     2 +-
 src/VBox/Main/webservice/webtest.cpp               |    10 +-
 src/VBox/Main/xml/SchemaDefs.xsl                   |     7 +-
 src/VBox/Main/xml/Settings.cpp                     |  3287 +++-
 src/VBox/Main/xml/VirtualBox-settings.xsd          |   218 +-
 src/VBox/Main/xml/ovfreader.cpp                    |     4 +-
 src/VBox/Makefile.kmk                              |     4 +-
 src/VBox/NetworkServices/DHCP/ClientDataInt.h      |     2 +-
 src/VBox/NetworkServices/DHCP/Config.cpp           |    26 +-
 src/VBox/NetworkServices/DHCP/Config.h             |     9 +-
 src/VBox/NetworkServices/DHCP/Makefile.kmk         |     2 +-
 .../NetworkServices/DHCP/NetworkManagerDhcp.cpp    |    25 +-
 src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp      |   229 +-
 src/VBox/NetworkServices/DHCP/VBoxNetDHCP.rc       |     2 +-
 .../NetworkServices/DHCP/VBoxNetDHCPHardened.cpp   |     2 +-
 src/VBox/NetworkServices/Makefile.kmk              |    13 +-
 src/VBox/NetworkServices/NAT/Makefile.kmk          |   245 +-
 src/VBox/NetworkServices/NAT/RTWinPoll.cpp         |    12 +-
 src/VBox/NetworkServices/NAT/RTWinSocketPair.cpp   |     6 +-
 src/VBox/NetworkServices/NAT/VBoxNetLwipNAT.cpp    |    93 +-
 src/VBox/NetworkServices/NAT/VBoxNetNAT.rc         |     2 +-
 .../NetworkServices/NAT/VBoxNetNATHardened.cpp     |     2 +-
 src/VBox/NetworkServices/NAT/dhcp6.h               |     2 +-
 src/VBox/NetworkServices/NAT/fwtcp.c               |     4 +-
 src/VBox/NetworkServices/NAT/fwudp.c               |     7 +-
 src/VBox/NetworkServices/NAT/lwipopts.h            |     8 +-
 src/VBox/NetworkServices/NAT/portfwd.c             |     2 +-
 src/VBox/NetworkServices/NAT/portfwd.h             |     2 +-
 src/VBox/NetworkServices/NAT/proxy.c               |    14 +-
 src/VBox/NetworkServices/NAT/proxy.h               |     9 +-
 src/VBox/NetworkServices/NAT/proxy_dhcp6ds.c       |     9 +-
 src/VBox/NetworkServices/NAT/proxy_pollmgr.c       |    19 +-
 src/VBox/NetworkServices/NAT/proxy_pollmgr.h       |     2 +-
 src/VBox/NetworkServices/NAT/proxy_rtadvd.c        |     2 +-
 src/VBox/NetworkServices/NAT/proxy_tftpd.c         |    25 +-
 src/VBox/NetworkServices/NAT/pxdns.c               |    20 +-
 src/VBox/NetworkServices/NAT/pxping.c              |    14 +-
 src/VBox/NetworkServices/NAT/pxping_win.c          |    27 +-
 src/VBox/NetworkServices/NAT/pxremap.c             |     2 +-
 src/VBox/NetworkServices/NAT/pxremap.h             |     2 +-
 src/VBox/NetworkServices/NAT/pxtcp.c               |    11 +-
 src/VBox/NetworkServices/NAT/pxtcp.h               |     2 +-
 src/VBox/NetworkServices/NAT/pxudp.c               |    13 +-
 src/VBox/NetworkServices/NAT/rtmon_bsd.c           |     2 +-
 src/VBox/NetworkServices/NAT/rtmon_linux.c         |     2 +-
 src/VBox/NetworkServices/NAT/rtmon_win.c           |     2 +-
 src/VBox/NetworkServices/NAT/tftp.h                |     2 +-
 src/VBox/NetworkServices/NAT/winpoll.h             |     2 +-
 src/VBox/NetworkServices/NAT/winutils.h            |     8 +-
 src/VBox/NetworkServices/NetLib/ComHostUtils.cpp   |     6 +-
 src/VBox/NetworkServices/NetLib/VBoxNetARP.cpp     |     2 +-
 .../NetworkServices/NetLib/VBoxNetBaseService.cpp  |    40 +-
 .../NetworkServices/NetLib/VBoxNetBaseService.h    |     4 +-
 src/VBox/NetworkServices/NetLib/VBoxNetIntIf.cpp   |     4 +-
 src/VBox/NetworkServices/NetLib/VBoxNetLib.h       |     2 +-
 .../NetLib/VBoxNetPortForwardString.cpp            |   127 +-
 src/VBox/NetworkServices/NetLib/VBoxNetUDP.cpp     |     2 +-
 .../NetworkServices/NetLib/VBoxPortForwardString.h |     4 +-
 src/VBox/NetworkServices/NetLib/cpp/utils.h        |    34 +-
 src/VBox/NetworkServices/NetLib/shared_ptr.h       |     2 +-
 src/VBox/NetworkServices/NetLib/utils.h            |     4 +-
 src/VBox/RDP/client-1.8.3/Makefile.kmk             |     2 +-
 src/VBox/Runtime/Doxyfile                          |     1 +
 src/VBox/Runtime/Makefile.kmk                      |   230 +-
 src/VBox/Runtime/VBox/RTAssertShouldPanic-vbox.cpp |    46 +-
 src/VBox/Runtime/VBox/VBoxRTDeps.cpp               |    10 +-
 src/VBox/Runtime/VBox/VBoxRTImp.def                |     6 +-
 src/VBox/Runtime/VBox/dbus.cpp                     |     2 +-
 src/VBox/Runtime/VBox/errmsgvboxcom.xsl            |    10 +-
 src/VBox/Runtime/VBox/log-vbox.cpp                 |   285 +-
 src/VBox/Runtime/VBox/logbackdoor-redirect.cpp     |     2 +-
 src/VBox/Runtime/VBox/logbackdoor.cpp              |     7 +-
 src/VBox/Runtime/common/alloc/alloc.cpp            |     2 +-
 src/VBox/Runtime/common/alloc/heapoffset.cpp       |    10 +-
 src/VBox/Runtime/common/alloc/heapsimple.cpp       |     6 +-
 src/VBox/Runtime/common/alloc/memcache.cpp         |     2 +-
 src/VBox/Runtime/common/alloc/memtracker.cpp       |     2 +-
 .../Runtime/common/asm/ASMAtomicCmpXchgExU64.asm   |     2 +-
 .../Runtime/common/asm/ASMAtomicCmpXchgU16.asm     |    63 +
 .../Runtime/common/asm/ASMAtomicCmpXchgU64.asm     |     2 +-
 src/VBox/Runtime/common/asm/ASMAtomicCmpXchgU8.asm |     2 +-
 src/VBox/Runtime/common/asm/ASMAtomicReadU64.asm   |     2 +-
 src/VBox/Runtime/common/asm/ASMAtomicUoAndU32.asm  |     2 +-
 src/VBox/Runtime/common/asm/ASMAtomicUoAndU64.asm  |     2 +-
 src/VBox/Runtime/common/asm/ASMAtomicUoDecU32.asm  |     2 +-
 src/VBox/Runtime/common/asm/ASMAtomicUoIncU32.asm  |     2 +-
 src/VBox/Runtime/common/asm/ASMAtomicUoOrU32.asm   |     2 +-
 src/VBox/Runtime/common/asm/ASMAtomicUoOrU64.asm   |     2 +-
 src/VBox/Runtime/common/asm/ASMAtomicUoReadU64.asm |     2 +-
 src/VBox/Runtime/common/asm/ASMAtomicXchgU16.asm   |    60 +
 src/VBox/Runtime/common/asm/ASMAtomicXchgU64.asm   |    14 +-
 src/VBox/Runtime/common/asm/ASMBitFirstClear.asm   |   127 +
 src/VBox/Runtime/common/asm/ASMBitFirstSet.asm     |   127 +
 src/VBox/Runtime/common/asm/ASMBitFirstSetU16.asm  |    93 +
 src/VBox/Runtime/common/asm/ASMBitFirstSetU32.asm  |    97 +
 src/VBox/Runtime/common/asm/ASMBitFirstSetU64.asm  |   117 +
 src/VBox/Runtime/common/asm/ASMBitLastSetU16.asm   |    91 +
 src/VBox/Runtime/common/asm/ASMBitLastSetU32.asm   |    97 +
 src/VBox/Runtime/common/asm/ASMBitLastSetU64.asm   |   120 +
 src/VBox/Runtime/common/asm/ASMBitNextClear.asm    |   175 +
 src/VBox/Runtime/common/asm/ASMBitNextSet.asm      |   174 +
 src/VBox/Runtime/common/asm/ASMCpuIdExSlow.asm     |     2 +-
 src/VBox/Runtime/common/asm/ASMCpuId_Idx_ECX.asm   |     2 +-
 src/VBox/Runtime/common/asm/ASMGetGDTR.asm         |     2 +-
 src/VBox/Runtime/common/asm/ASMGetIDTR.asm         |     2 +-
 src/VBox/Runtime/common/asm/ASMGetIdtrLimit.asm    |     2 +-
 src/VBox/Runtime/common/asm/ASMGetLDTR.asm         |     2 +-
 src/VBox/Runtime/common/asm/ASMGetSegAttr.asm      |     2 +-
 src/VBox/Runtime/common/asm/ASMGetTR.asm           |     2 +-
 src/VBox/Runtime/common/asm/ASMGetXcr0.asm         |     2 +-
 .../common/asm/ASMMemFirstMismatchingU8.asm        |   345 +
 .../Runtime/common/asm/ASMMultU32ByU32DivByU32.asm |     2 +-
 .../Runtime/common/asm/ASMMultU64ByU32DivByU32.asm |     2 +-
 src/VBox/Runtime/common/asm/ASMNopPause.asm        |     2 +-
 src/VBox/Runtime/common/asm/ASMRdMsrEx.asm         |     2 +-
 .../common/asm/ASMSerializeInstruction-cpuid.asm   |    49 +
 .../common/asm/ASMSerializeInstruction-iret.asm    |    61 +
 .../common/asm/ASMSerializeInstruction-rdtscp.asm  |    46 +
 src/VBox/Runtime/common/asm/ASMSetGDTR.asm         |     2 +-
 src/VBox/Runtime/common/asm/ASMSetIDTR.asm         |     2 +-
 src/VBox/Runtime/common/asm/ASMSetXcr0.asm         |     2 +-
 src/VBox/Runtime/common/asm/ASMWrMsrEx.asm         |     2 +-
 src/VBox/Runtime/common/asm/ASMXRstor.asm          |     2 +-
 src/VBox/Runtime/common/asm/ASMXSave.asm           |     2 +-
 src/VBox/Runtime/common/asm/asm-fake.cpp           |     8 +-
 src/VBox/Runtime/common/asn1/asn1-basics.cpp       |     8 +-
 src/VBox/Runtime/common/asn1/asn1-cursor.cpp       |    19 +-
 .../Runtime/common/asn1/asn1-default-allocator.cpp |     5 +-
 src/VBox/Runtime/common/asn1/asn1-dump.cpp         |   558 +-
 .../Runtime/common/asn1/asn1-efence-allocator.cpp  |     5 +-
 src/VBox/Runtime/common/asn1/asn1-encode.cpp       |    57 +-
 .../common/asn1/asn1-ut-bitstring-decode.cpp       |     2 +-
 .../common/asn1/asn1-ut-bitstring-template.h       |     2 +-
 src/VBox/Runtime/common/asn1/asn1-ut-bitstring.cpp |     7 +-
 .../Runtime/common/asn1/asn1-ut-boolean-decode.cpp |     2 +-
 .../Runtime/common/asn1/asn1-ut-boolean-template.h |     2 +-
 src/VBox/Runtime/common/asn1/asn1-ut-boolean.cpp   |     6 +-
 .../Runtime/common/asn1/asn1-ut-core-decode.cpp    |     3 +-
 .../Runtime/common/asn1/asn1-ut-core-template.h    |     2 +-
 src/VBox/Runtime/common/asn1/asn1-ut-core.cpp      |     5 +-
 .../Runtime/common/asn1/asn1-ut-dyntype-decode.cpp |     4 +-
 src/VBox/Runtime/common/asn1/asn1-ut-dyntype.cpp   |     3 +-
 .../Runtime/common/asn1/asn1-ut-integer-decode.cpp |     2 +-
 .../Runtime/common/asn1/asn1-ut-integer-template.h |     2 +-
 src/VBox/Runtime/common/asn1/asn1-ut-integer.cpp   |    46 +-
 .../Runtime/common/asn1/asn1-ut-null-decode.cpp    |     2 +-
 src/VBox/Runtime/common/asn1/asn1-ut-null.cpp      |     7 +-
 .../Runtime/common/asn1/asn1-ut-objid-decode.cpp   |    17 +-
 .../Runtime/common/asn1/asn1-ut-objid-template.h   |     2 +-
 src/VBox/Runtime/common/asn1/asn1-ut-objid.cpp     |     7 +-
 .../common/asn1/asn1-ut-octetstring-decode.cpp     |     2 +-
 .../common/asn1/asn1-ut-octetstring-template.h     |     2 +-
 .../Runtime/common/asn1/asn1-ut-octetstring.cpp    |     5 +-
 .../Runtime/common/asn1/asn1-ut-string-decode.cpp  |     2 +-
 .../Runtime/common/asn1/asn1-ut-string-template.h  |     2 +-
 .../Runtime/common/asn1/asn1-ut-string-template2.h |     2 +-
 src/VBox/Runtime/common/asn1/asn1-ut-string.cpp    |    13 +-
 .../Runtime/common/asn1/asn1-ut-time-decode.cpp    |     4 +-
 .../Runtime/common/asn1/asn1-ut-time-template.h    |     2 +-
 .../Runtime/common/asn1/asn1-ut-time-template2.h   |     2 +-
 src/VBox/Runtime/common/asn1/asn1-ut-time.cpp      |     6 +-
 src/VBox/Runtime/common/asn1/oiddb.cfg             |   237 +
 src/VBox/Runtime/common/asn1/oiddb2c.cpp           |   628 +
 src/VBox/Runtime/common/checksum/RTSha1Digest.cpp  |     2 +-
 .../Runtime/common/checksum/RTSha256Digest.cpp     |     2 +-
 src/VBox/Runtime/common/checksum/adler32.cpp       |     2 +-
 src/VBox/Runtime/common/checksum/alt-md2.cpp       |     2 +-
 src/VBox/Runtime/common/checksum/alt-md5.cpp       |     2 +-
 src/VBox/Runtime/common/checksum/alt-sha1.cpp      |     2 +-
 src/VBox/Runtime/common/checksum/alt-sha256.cpp    |     2 +-
 src/VBox/Runtime/common/checksum/alt-sha512.cpp    |     2 +-
 src/VBox/Runtime/common/checksum/crc32-zlib.cpp    |     2 +-
 src/VBox/Runtime/common/checksum/crc32.cpp         |     2 +-
 src/VBox/Runtime/common/checksum/crc32c.cpp        |    18 +-
 src/VBox/Runtime/common/checksum/crc64.cpp         |     2 +-
 src/VBox/Runtime/common/checksum/ipv4.cpp          |     2 +-
 src/VBox/Runtime/common/checksum/ipv6.cpp          |     2 +-
 src/VBox/Runtime/common/checksum/manifest-file.cpp |     2 +-
 src/VBox/Runtime/common/checksum/manifest.cpp      |     2 +-
 src/VBox/Runtime/common/checksum/manifest2.cpp     |   104 +-
 src/VBox/Runtime/common/checksum/manifest3.cpp     |   129 +-
 src/VBox/Runtime/common/checksum/md2str.cpp        |     2 +-
 src/VBox/Runtime/common/checksum/md5str.cpp        |     2 +-
 src/VBox/Runtime/common/checksum/openssl-md2.cpp   |     2 +-
 src/VBox/Runtime/common/checksum/openssl-md5.cpp   |     2 +-
 src/VBox/Runtime/common/checksum/openssl-sha1.cpp  |     2 +-
 .../Runtime/common/checksum/openssl-sha256.cpp     |     2 +-
 .../Runtime/common/checksum/openssl-sha512.cpp     |     2 +-
 src/VBox/Runtime/common/checksum/sha1str.cpp       |     2 +-
 src/VBox/Runtime/common/checksum/sha224str.cpp     |     2 +-
 src/VBox/Runtime/common/checksum/sha256str.cpp     |     2 +-
 src/VBox/Runtime/common/checksum/sha384str.cpp     |     2 +-
 src/VBox/Runtime/common/checksum/sha512str.cpp     |     2 +-
 src/VBox/Runtime/common/checksum/sha512t224str.cpp |     2 +-
 src/VBox/Runtime/common/checksum/sha512t256str.cpp |     2 +-
 src/VBox/Runtime/common/checksum/x509.cpp          |   400 -
 .../crypto/RTCrStoreCertAddFromJavaKeyStore.cpp    |     2 +-
 ...RTCrStoreCertAddWantedFromFishingExpedition.cpp |     3 +-
 .../common/crypto/RTCrStoreCertExportAsPem.cpp     |     2 +-
 ...teSnapshotOfUserAndSystemTrustedCAsAndCerts.cpp |    79 +
 src/VBox/Runtime/common/crypto/digest-builtin.cpp  |    65 +-
 src/VBox/Runtime/common/crypto/digest-core.cpp     |   131 +-
 src/VBox/Runtime/common/crypto/digest-vfs.cpp      |    70 +
 src/VBox/Runtime/common/crypto/iprt-openssl.cpp    |     2 +-
 src/VBox/Runtime/common/crypto/pemfile.cpp         |    33 +-
 .../Runtime/common/crypto/pkcs7-asn1-decoder.cpp   |     3 +-
 src/VBox/Runtime/common/crypto/pkcs7-core.cpp      |     2 +-
 src/VBox/Runtime/common/crypto/pkcs7-init.cpp      |     2 +-
 src/VBox/Runtime/common/crypto/pkcs7-internal.h    |     2 +-
 src/VBox/Runtime/common/crypto/pkcs7-sanity.cpp    |    67 +-
 src/VBox/Runtime/common/crypto/pkcs7-template.h    |     2 +-
 src/VBox/Runtime/common/crypto/pkcs7-verify.cpp    |     6 +-
 .../common/crypto/pkix-signature-builtin.cpp       |     2 +-
 .../Runtime/common/crypto/pkix-signature-builtin.h |     2 +-
 .../Runtime/common/crypto/pkix-signature-core.cpp  |     2 +-
 .../Runtime/common/crypto/pkix-signature-rsa.cpp   |    12 +-
 src/VBox/Runtime/common/crypto/pkix-util.cpp       |     2 +-
 src/VBox/Runtime/common/crypto/pkix-verify.cpp     |   152 +-
 .../Runtime/common/crypto/rsa-asn1-decoder.cpp     |     2 +-
 src/VBox/Runtime/common/crypto/rsa-core.cpp        |     2 +-
 src/VBox/Runtime/common/crypto/rsa-init.cpp        |     2 +-
 src/VBox/Runtime/common/crypto/rsa-internal.h      |     2 +-
 src/VBox/Runtime/common/crypto/rsa-sanity.cpp      |     2 +-
 src/VBox/Runtime/common/crypto/rsa-template.h      |     2 +-
 .../Runtime/common/crypto/spc-asn1-decoder.cpp     |     4 +-
 src/VBox/Runtime/common/crypto/spc-core.cpp        |     2 +-
 src/VBox/Runtime/common/crypto/spc-init.cpp        |     2 +-
 src/VBox/Runtime/common/crypto/spc-internal.h      |     2 +-
 src/VBox/Runtime/common/crypto/spc-sanity.cpp      |     2 +-
 src/VBox/Runtime/common/crypto/spc-template.h      |     2 +-
 .../Runtime/common/crypto/store-cert-add-basic.cpp |     4 +-
 src/VBox/Runtime/common/crypto/store-inmem.cpp     |     4 +-
 src/VBox/Runtime/common/crypto/store-internal.h    |     2 +-
 src/VBox/Runtime/common/crypto/store.cpp           |     4 +-
 .../Runtime/common/crypto/taf-asn1-decoder.cpp     |     2 +-
 src/VBox/Runtime/common/crypto/taf-core.cpp        |     2 +-
 src/VBox/Runtime/common/crypto/taf-init.cpp        |     2 +-
 src/VBox/Runtime/common/crypto/taf-internal.h      |     2 +-
 src/VBox/Runtime/common/crypto/taf-sanity.cpp      |     2 +-
 src/VBox/Runtime/common/crypto/taf-template.h      |     2 +-
 .../Runtime/common/crypto/tsp-asn1-decoder.cpp     |     2 +-
 src/VBox/Runtime/common/crypto/tsp-core.cpp        |     2 +-
 src/VBox/Runtime/common/crypto/tsp-init.cpp        |     2 +-
 src/VBox/Runtime/common/crypto/tsp-internal.h      |     2 +-
 src/VBox/Runtime/common/crypto/tsp-sanity.cpp      |     2 +-
 src/VBox/Runtime/common/crypto/tsp-template.h      |     2 +-
 .../Runtime/common/crypto/x509-asn1-decoder.cpp    |     4 +-
 src/VBox/Runtime/common/crypto/x509-certpaths.cpp  |    22 +-
 src/VBox/Runtime/common/crypto/x509-core.cpp       |   107 +-
 src/VBox/Runtime/common/crypto/x509-file.cpp       |    95 +-
 src/VBox/Runtime/common/crypto/x509-init.cpp       |     2 +-
 src/VBox/Runtime/common/crypto/x509-internal.h     |     2 +-
 src/VBox/Runtime/common/crypto/x509-sanity.cpp     |    11 +-
 src/VBox/Runtime/common/crypto/x509-template.h     |     2 +-
 src/VBox/Runtime/common/crypto/x509-verify.cpp     |    58 +-
 src/VBox/Runtime/common/dbg/dbg.cpp                |     2 +-
 src/VBox/Runtime/common/dbg/dbgas.cpp              |     2 +-
 src/VBox/Runtime/common/dbg/dbgcfg.cpp             |    24 +-
 src/VBox/Runtime/common/dbg/dbgmod.cpp             |    17 +-
 src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp     |  1365 +-
 src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp    |     2 +-
 src/VBox/Runtime/common/dbg/dbgmoddbghelp.cpp      |     9 +-
 src/VBox/Runtime/common/dbg/dbgmoddeferred.cpp     |     2 +-
 src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp        |    25 +-
 src/VBox/Runtime/common/dbg/dbgmodexports.cpp      |     9 +-
 src/VBox/Runtime/common/dbg/dbgmodldr.cpp          |     3 +-
 src/VBox/Runtime/common/dbg/dbgmodnm.cpp           |     2 +-
 src/VBox/Runtime/common/dvm/dvm.cpp                |     2 +-
 src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp        |     2 +-
 src/VBox/Runtime/common/dvm/dvmgpt.cpp             |     6 +-
 src/VBox/Runtime/common/dvm/dvmmbr.cpp             |    13 +-
 src/VBox/Runtime/common/dvm/dvmvfs.cpp             |     4 +-
 .../Runtime/common/err/RTErrConvertFromErrno.cpp   |    22 +-
 .../Runtime/common/err/RTErrConvertToErrno.cpp     |     2 +-
 src/VBox/Runtime/common/err/errinfo-alloc.cpp      |     2 +-
 src/VBox/Runtime/common/err/errinfo.cpp            |     2 +-
 src/VBox/Runtime/common/err/errmsg.cpp             |     4 +-
 src/VBox/Runtime/common/err/errmsgxpcom.cpp        |     2 +-
 src/VBox/Runtime/common/filesystem/filesystem.cpp  |     2 +-
 .../Runtime/common/filesystem/filesystemext.cpp    |     6 +-
 src/VBox/Runtime/common/ldr/ldr.cpp                |     2 +-
 src/VBox/Runtime/common/ldr/ldrELF.cpp             |     4 +-
 .../Runtime/common/ldr/ldrELFRelocatable.cpp.h     |    20 +-
 src/VBox/Runtime/common/ldr/ldrEx.cpp              |     4 +-
 src/VBox/Runtime/common/ldr/ldrFile.cpp            |     4 +-
 src/VBox/Runtime/common/ldr/ldrMemory.cpp          |     2 +-
 src/VBox/Runtime/common/ldr/ldrNative.cpp          |     2 +-
 src/VBox/Runtime/common/ldr/ldrPE.cpp              |   121 +-
 src/VBox/Runtime/common/ldr/ldrkStuff.cpp          |    12 +-
 src/VBox/Runtime/common/log/log.cpp                |    96 +-
 src/VBox/Runtime/common/log/logcom.cpp             |     2 +-
 src/VBox/Runtime/common/log/logellipsis.cpp        |     2 +-
 src/VBox/Runtime/common/log/logformat.cpp          |     2 +-
 src/VBox/Runtime/common/log/logrel.cpp             |     6 +-
 src/VBox/Runtime/common/log/logrelellipsis.cpp     |     2 +-
 src/VBox/Runtime/common/log/tracebuf.cpp           |     2 +-
 src/VBox/Runtime/common/log/tracedefault.cpp       |     2 +-
 src/VBox/Runtime/common/math/RTUInt128MulByU64.asm |     2 +-
 src/VBox/Runtime/common/math/bignum-amd64-x86.asm  |     2 +-
 src/VBox/Runtime/common/math/bignum.cpp            |    31 +-
 src/VBox/Runtime/common/math/ceill.asm             |     2 +-
 src/VBox/Runtime/common/math/cosl.asm              |     2 +-
 src/VBox/Runtime/common/math/fabs.asm              |     2 +-
 src/VBox/Runtime/common/math/fabsf.asm             |     2 +-
 src/VBox/Runtime/common/math/fabsl.asm             |     2 +-
 src/VBox/Runtime/common/math/floor.asm             |     2 +-
 src/VBox/Runtime/common/math/floorf.asm            |     2 +-
 src/VBox/Runtime/common/math/floorl.asm            |     2 +-
 src/VBox/Runtime/common/math/ldexpl.asm            |     2 +-
 src/VBox/Runtime/common/math/llrint.asm            |     2 +-
 src/VBox/Runtime/common/math/llrintf.asm           |     2 +-
 src/VBox/Runtime/common/math/llrintl.asm           |     2 +-
 src/VBox/Runtime/common/math/logl.asm              |     2 +-
 src/VBox/Runtime/common/math/lrint.asm             |     2 +-
 src/VBox/Runtime/common/math/lrintf.asm            |     2 +-
 src/VBox/Runtime/common/math/lrintl.asm            |     2 +-
 src/VBox/Runtime/common/math/remainder.asm         |     2 +-
 src/VBox/Runtime/common/math/remainderf.asm        |     2 +-
 src/VBox/Runtime/common/math/remainderl.asm        |     2 +-
 src/VBox/Runtime/common/math/sinl.asm              |     2 +-
 src/VBox/Runtime/common/math/tanl.asm              |     2 +-
 src/VBox/Runtime/common/math/trunc.asm             |     2 +-
 src/VBox/Runtime/common/math/truncf.asm            |     2 +-
 src/VBox/Runtime/common/math/truncl.asm            |     2 +-
 src/VBox/Runtime/common/misc/RTAssertMsg1Weak.cpp  |     2 +-
 src/VBox/Runtime/common/misc/RTAssertMsg2.cpp      |     2 +-
 src/VBox/Runtime/common/misc/RTAssertMsg2Add.cpp   |     2 +-
 .../Runtime/common/misc/RTAssertMsg2AddWeak.cpp    |     2 +-
 .../Runtime/common/misc/RTAssertMsg2AddWeakV.cpp   |     2 +-
 src/VBox/Runtime/common/misc/RTAssertMsg2Weak.cpp  |     2 +-
 src/VBox/Runtime/common/misc/RTAssertMsg2WeakV.cpp |     2 +-
 src/VBox/Runtime/common/misc/RTFileModeToFlags.cpp |   157 +-
 src/VBox/Runtime/common/misc/RTFileOpenF.cpp       |     2 +-
 src/VBox/Runtime/common/misc/RTFileOpenV.cpp       |     2 +-
 .../Runtime/common/misc/RTMemWipeThoroughly.cpp    |     2 +-
 .../common/misc/RTSystemIsInsideVM-amd64-x86.cpp   |     2 +-
 src/VBox/Runtime/common/misc/aiomgr.cpp            |    22 +-
 src/VBox/Runtime/common/misc/assert.cpp            |     2 +-
 src/VBox/Runtime/common/misc/buildconfig.cpp       |     2 +-
 src/VBox/Runtime/common/misc/cidr.cpp              |     2 +-
 src/VBox/Runtime/common/misc/circbuf.cpp           |     2 +-
 src/VBox/Runtime/common/misc/getopt.cpp            |     2 +-
 src/VBox/Runtime/common/misc/getoptargv.cpp        |     2 +-
 src/VBox/Runtime/common/misc/handle.cpp            |     2 +-
 src/VBox/Runtime/common/misc/handletable.cpp       |     2 +-
 src/VBox/Runtime/common/misc/handletable.h         |     2 +-
 src/VBox/Runtime/common/misc/handletablectx.cpp    |     2 +-
 src/VBox/Runtime/common/misc/handletablesimple.cpp |     2 +-
 src/VBox/Runtime/common/misc/json.cpp              |  1492 ++
 src/VBox/Runtime/common/misc/lockvalidator.cpp     |    13 +-
 src/VBox/Runtime/common/misc/message.cpp           |     2 +-
 src/VBox/Runtime/common/misc/once.cpp              |     2 +-
 src/VBox/Runtime/common/misc/req.cpp               |     2 +-
 src/VBox/Runtime/common/misc/reqpool.cpp           |     2 +-
 src/VBox/Runtime/common/misc/reqqueue.cpp          |     2 +-
 src/VBox/Runtime/common/misc/s3.cpp                |     7 +-
 src/VBox/Runtime/common/misc/sanity-c.c            |     2 +-
 src/VBox/Runtime/common/misc/sanity-cpp.cpp        |     2 +-
 src/VBox/Runtime/common/misc/sanity.h              |     2 +-
 src/VBox/Runtime/common/misc/semspingpong.cpp      |     2 +-
 src/VBox/Runtime/common/misc/setjmp.asm            |     2 +-
 src/VBox/Runtime/common/misc/sg.cpp                |   130 +-
 src/VBox/Runtime/common/misc/term.cpp              |     2 +-
 src/VBox/Runtime/common/misc/thread.cpp            |     3 +-
 src/VBox/Runtime/common/misc/uri.cpp               |     3 +-
 src/VBox/Runtime/common/misc/zero.asm              |     2 +-
 src/VBox/Runtime/common/net/macstr.cpp             |     2 +-
 src/VBox/Runtime/common/net/netaddrstr.cpp         |     2 +-
 src/VBox/Runtime/common/net/netaddrstr2.cpp        |     3 +-
 src/VBox/Runtime/common/path/RTPathAbsDup.cpp      |     2 +-
 src/VBox/Runtime/common/path/RTPathAbsEx.cpp       |     2 +-
 src/VBox/Runtime/common/path/RTPathAbsExDup.cpp    |     2 +-
 src/VBox/Runtime/common/path/RTPathAppend.cpp      |     2 +-
 src/VBox/Runtime/common/path/RTPathAppendEx.cpp    |     4 +-
 .../Runtime/common/path/RTPathCalcRelative.cpp     |     2 +-
 .../common/path/RTPathChangeToDosSlashes.cpp       |     6 +-
 .../common/path/RTPathChangeToUnixSlashes.cpp      |     6 +-
 .../Runtime/common/path/RTPathCopyComponents.cpp   |     2 +-
 .../Runtime/common/path/RTPathCountComponents.cpp  |     2 +-
 .../common/path/RTPathEnsureTrailingSeparator.cpp  |     2 +-
 src/VBox/Runtime/common/path/RTPathExt.cpp         |     5 +-
 src/VBox/Runtime/common/path/RTPathFilename.cpp    |     2 +-
 src/VBox/Runtime/common/path/RTPathGlob.cpp        |    46 +-
 src/VBox/Runtime/common/path/RTPathHasExt.cpp      |     2 +-
 src/VBox/Runtime/common/path/RTPathHasPath.cpp     |     2 +-
 src/VBox/Runtime/common/path/RTPathJoin.cpp        |     2 +-
 src/VBox/Runtime/common/path/RTPathJoinA.cpp       |     2 +-
 src/VBox/Runtime/common/path/RTPathJoinEx.cpp      |     2 +-
 src/VBox/Runtime/common/path/RTPathParse.cpp       |     2 +-
 src/VBox/Runtime/common/path/RTPathParse.cpp.h     |     3 +-
 src/VBox/Runtime/common/path/RTPathParseSimple.cpp |     3 +-
 .../Runtime/common/path/RTPathParsedReassemble.cpp |     2 +-
 src/VBox/Runtime/common/path/RTPathRealDup.cpp     |     2 +-
 src/VBox/Runtime/common/path/RTPathRmCmd.cpp       |     2 +-
 src/VBox/Runtime/common/path/RTPathSplit.cpp       |     2 +-
 src/VBox/Runtime/common/path/RTPathSplitA.cpp      |     2 +-
 .../Runtime/common/path/RTPathSplitReassemble.cpp  |     2 +-
 .../Runtime/common/path/RTPathStartsWithRoot.cpp   |     2 +-
 src/VBox/Runtime/common/path/RTPathStripExt.cpp    |     2 +-
 .../Runtime/common/path/RTPathStripFilename.cpp    |     2 +-
 .../common/path/RTPathStripTrailingSlash.cpp       |     2 +-
 .../Runtime/common/path/RTPathTraverseList.cpp     |     2 +-
 src/VBox/Runtime/common/path/comparepaths.cpp      |    77 +-
 src/VBox/Runtime/common/path/rtPathRootSpecLen.cpp |     2 +-
 .../Runtime/common/path/rtPathVolumeSpecLen.cpp    |     2 +-
 .../common/path/rtpath-expand-template.cpp.h       |     2 +-
 src/VBox/Runtime/common/rand/rand.cpp              |     2 +-
 src/VBox/Runtime/common/rand/randadv.cpp           |     2 +-
 src/VBox/Runtime/common/rand/randparkmiller.cpp    |     2 +-
 src/VBox/Runtime/common/sort/RTSortApvIsSorted.cpp |     2 +-
 src/VBox/Runtime/common/sort/RTSortIsSorted.cpp    |     2 +-
 src/VBox/Runtime/common/sort/shellsort.cpp         |    40 +-
 src/VBox/Runtime/common/string/RTStrCat.cpp        |     2 +-
 src/VBox/Runtime/common/string/RTStrCatEx.cpp      |     2 +-
 src/VBox/Runtime/common/string/RTStrCatP.cpp       |     2 +-
 src/VBox/Runtime/common/string/RTStrCatPEx.cpp     |     2 +-
 src/VBox/Runtime/common/string/RTStrCmp.cpp        |     2 +-
 src/VBox/Runtime/common/string/RTStrCopy.cpp       |     2 +-
 src/VBox/Runtime/common/string/RTStrCopyEx.cpp     |     2 +-
 src/VBox/Runtime/common/string/RTStrCopyP.cpp      |     2 +-
 src/VBox/Runtime/common/string/RTStrCopyPEx.cpp    |     2 +-
 .../Runtime/common/string/RTStrIStartsWith.cpp     |    49 +
 src/VBox/Runtime/common/string/RTStrNCmp.cpp       |     2 +-
 src/VBox/Runtime/common/string/RTStrNLen.cpp       |     2 +-
 src/VBox/Runtime/common/string/RTStrNLenEx.cpp     |     2 +-
 .../Runtime/common/string/RTStrPrintHexBytes.cpp   |    34 +-
 src/VBox/Runtime/common/string/RTStrStartsWith.cpp |    49 +
 src/VBox/Runtime/common/string/RTStrStr.cpp        |     2 +-
 src/VBox/Runtime/common/string/RTUtf16Cat.cpp      |     2 +-
 src/VBox/Runtime/common/string/RTUtf16CatAscii.cpp |     2 +-
 src/VBox/Runtime/common/string/RTUtf16CmpAscii.cpp |     2 +-
 src/VBox/Runtime/common/string/RTUtf16Copy.cpp     |     2 +-
 .../Runtime/common/string/RTUtf16CopyAscii.cpp     |     2 +-
 src/VBox/Runtime/common/string/RTUtf16End.cpp      |     2 +-
 .../Runtime/common/string/RTUtf16ICmpAscii.cpp     |     2 +-
 src/VBox/Runtime/common/string/RTUtf16NLen.cpp     |     2 +-
 src/VBox/Runtime/common/string/RTUtf16NLenEx.cpp   |     2 +-
 .../Runtime/common/string/RTUtf16PrintHexBytes.cpp |     2 +-
 src/VBox/Runtime/common/string/base64.cpp          |     2 +-
 src/VBox/Runtime/common/string/bzero.asm           |   122 +
 src/VBox/Runtime/common/string/memchr.asm          |     2 +-
 src/VBox/Runtime/common/string/memchr.cpp          |     2 +-
 src/VBox/Runtime/common/string/memchr_alias.c      |     2 +-
 src/VBox/Runtime/common/string/memcmp.asm          |    46 +-
 src/VBox/Runtime/common/string/memcmp.cpp          |     2 +-
 src/VBox/Runtime/common/string/memcmp_alias.c      |     2 +-
 src/VBox/Runtime/common/string/memcpy.asm          |     2 +-
 src/VBox/Runtime/common/string/memcpy.cpp          |     2 +-
 src/VBox/Runtime/common/string/memcpy_alias.c      |     2 +-
 src/VBox/Runtime/common/string/memmove.asm         |     2 +-
 src/VBox/Runtime/common/string/memmove_alias.c     |     2 +-
 src/VBox/Runtime/common/string/mempcpy.asm         |     2 +-
 src/VBox/Runtime/common/string/memrchr.asm         |     2 +-
 src/VBox/Runtime/common/string/memset.asm          |     2 +-
 src/VBox/Runtime/common/string/memset.cpp          |     2 +-
 src/VBox/Runtime/common/string/memset_alias.c      |     2 +-
 src/VBox/Runtime/common/string/ministring.cpp      |     2 +-
 src/VBox/Runtime/common/string/simplepattern.cpp   |     2 +-
 src/VBox/Runtime/common/string/straprintf.cpp      |     2 +-
 src/VBox/Runtime/common/string/strcache.cpp        |     7 +-
 src/VBox/Runtime/common/string/strchr.asm          |     2 +-
 src/VBox/Runtime/common/string/strchr_alias.c      |     2 +-
 src/VBox/Runtime/common/string/strcmp.asm          |     2 +-
 src/VBox/Runtime/common/string/strcmp_alias.c      |     2 +-
 src/VBox/Runtime/common/string/strcpy.asm          |     2 +-
 src/VBox/Runtime/common/string/strcpy.cpp          |     2 +-
 src/VBox/Runtime/common/string/strcpy_alias.c      |     2 +-
 src/VBox/Runtime/common/string/strformat.cpp       |    30 +-
 src/VBox/Runtime/common/string/strformatnum.cpp    |     2 +-
 src/VBox/Runtime/common/string/strformatrt.cpp     |    17 +-
 src/VBox/Runtime/common/string/strformattype.cpp   |     2 +-
 src/VBox/Runtime/common/string/strhash1.cpp        |     2 +-
 src/VBox/Runtime/common/string/stringalloc.cpp     |     2 +-
 src/VBox/Runtime/common/string/strlen.asm          |     2 +-
 src/VBox/Runtime/common/string/strlen.cpp          |     2 +-
 src/VBox/Runtime/common/string/strlen_alias.c      |     2 +-
 src/VBox/Runtime/common/string/strncmp.asm         |     2 +-
 src/VBox/Runtime/common/string/strncmp.cpp         |     2 +-
 src/VBox/Runtime/common/string/strncpy.asm         |     2 +-
 src/VBox/Runtime/common/string/strpbrk.cpp         |     2 +-
 src/VBox/Runtime/common/string/strprintf.cpp       |     2 +-
 src/VBox/Runtime/common/string/strspace.cpp        |     2 +-
 src/VBox/Runtime/common/string/strstrip.cpp        |     2 +-
 src/VBox/Runtime/common/string/strtonum.cpp        |     2 +-
 src/VBox/Runtime/common/string/strversion.cpp      |     2 +-
 src/VBox/Runtime/common/string/uni.cpp             |     2 +-
 src/VBox/Runtime/common/string/unidata-flags.cpp   |     2 +-
 src/VBox/Runtime/common/string/unidata-lower.cpp   |     2 +-
 src/VBox/Runtime/common/string/unidata-upper.cpp   |     2 +-
 src/VBox/Runtime/common/string/uniread.cpp         |    53 +-
 src/VBox/Runtime/common/string/utf-16-case.cpp     |     2 +-
 src/VBox/Runtime/common/string/utf-16-latin-1.cpp  |     2 +-
 src/VBox/Runtime/common/string/utf-16.cpp          |    74 +-
 src/VBox/Runtime/common/string/utf-8-case.cpp      |     2 +-
 src/VBox/Runtime/common/string/utf-8-case2.cpp     |     2 +-
 src/VBox/Runtime/common/string/utf-8.cpp           |    75 +-
 src/VBox/Runtime/common/table/avl_Enum.cpp.h       |     2 +-
 src/VBox/Runtime/common/time/time.cpp              |     2 +-
 src/VBox/Runtime/common/time/timeprog.cpp          |     2 +-
 src/VBox/Runtime/common/time/timesup.cpp           |     3 +-
 src/VBox/Runtime/common/time/timesupA.asm          |     2 +-
 src/VBox/Runtime/common/time/timesupA.mac          |     2 +-
 src/VBox/Runtime/common/time/timesupref.cpp        |     2 +-
 src/VBox/Runtime/common/time/timesupref.h          |     5 +-
 src/VBox/Runtime/common/time/timesysalias.cpp      |     2 +-
 src/VBox/Runtime/common/vfs/vfsbase.cpp            |    20 +-
 src/VBox/Runtime/common/vfs/vfschain.cpp           |     2 +-
 src/VBox/Runtime/common/vfs/vfsiosmisc.cpp         |   104 +-
 src/VBox/Runtime/common/vfs/vfsmemory.cpp          |   147 +-
 src/VBox/Runtime/common/vfs/vfsmisc.cpp            |     2 +-
 src/VBox/Runtime/common/vfs/vfsreadahead.cpp       |   815 +
 src/VBox/Runtime/common/vfs/vfsstdfile.cpp         |     5 +-
 src/VBox/Runtime/common/vfs/vfsstdpipe.cpp         |     2 +-
 src/VBox/Runtime/common/zip/gzipvfs.cpp            |    17 +-
 src/VBox/Runtime/common/zip/pkzip.cpp              |     6 +-
 src/VBox/Runtime/common/zip/pkzipvfs.cpp           |    13 +-
 src/VBox/Runtime/common/zip/tar.cpp                |    10 +-
 src/VBox/Runtime/common/zip/tar.h                  |     2 +-
 src/VBox/Runtime/common/zip/tarcmd.cpp             |    39 +-
 src/VBox/Runtime/common/zip/tarvfs.cpp             |    47 +-
 src/VBox/Runtime/common/zip/unzipcmd.cpp           |     6 +-
 src/VBox/Runtime/common/zip/xarvfs.cpp             |    39 +-
 src/VBox/Runtime/common/zip/zip.cpp                |     9 +-
 src/VBox/Runtime/darwin/RTErrConvertFromDarwin.cpp |     2 +-
 .../Runtime/darwin/RTErrConvertFromDarwinCOM.cpp   |     2 +-
 .../Runtime/darwin/RTErrConvertFromDarwinIO.cpp    |     2 +-
 .../Runtime/darwin/RTErrConvertFromDarwinKern.cpp  |     2 +-
 src/VBox/Runtime/gc/initterm-gc.cpp                |     2 +-
 .../generic/RTAssertShouldPanic-generic.cpp        |     2 +-
 .../RTCrStoreCreateSnapshotById-generic.cpp        |     2 +-
 .../generic/RTDirCreateUniqueNumbered-generic.cpp  |   118 +-
 src/VBox/Runtime/generic/RTDirExists-generic.cpp   |     2 +-
 .../Runtime/generic/RTDirQueryInfo-generic.cpp     |     4 +-
 src/VBox/Runtime/generic/RTDirSetTimes-generic.cpp |     4 +-
 src/VBox/Runtime/generic/RTEnvDupEx-generic.cpp    |     2 +-
 src/VBox/Runtime/generic/RTFileCopy-generic.cpp    |     2 +-
 src/VBox/Runtime/generic/RTFileExists-generic.cpp  |     2 +-
 src/VBox/Runtime/generic/RTFileMove-generic.cpp    |     2 +-
 .../Runtime/generic/RTFileQuerySize-generic.cpp    |     2 +-
 src/VBox/Runtime/generic/RTFileReadAll-generic.cpp |     2 +-
 .../generic/RTFileReadAllByHandle-generic.cpp      |     2 +-
 .../generic/RTFileReadAllByHandleEx-generic.cpp    |     2 +-
 .../Runtime/generic/RTFileReadAllEx-generic.cpp    |     2 +-
 .../Runtime/generic/RTFileReadAllFree-generic.cpp  |     4 +-
 .../generic/RTFileSetAllocationSize-generic.cpp    |    51 +
 .../Runtime/generic/RTLogDefaultInit-generic.cpp   |     2 +-
 .../Runtime/generic/RTLogWriteDebugger-generic.cpp |     2 +-
 .../Runtime/generic/RTLogWriteStdErr-generic.cpp   |     2 +-
 .../generic/RTLogWriteStdErr-stub-generic.cpp      |     2 +-
 .../Runtime/generic/RTLogWriteStdOut-generic.cpp   |     2 +-
 .../generic/RTLogWriteStdOut-stub-generic.cpp      |     2 +-
 .../Runtime/generic/RTLogWriteUser-generic.cpp     |     2 +-
 src/VBox/Runtime/generic/RTMpCpuId-generic.cpp     |     2 +-
 .../generic/RTMpCpuIdFromSetIndex-generic.cpp      |     2 +-
 .../generic/RTMpCpuIdToSetIndex-generic.cpp        |     2 +-
 .../Runtime/generic/RTMpGetArraySize-generic.cpp   |     2 +-
 .../Runtime/generic/RTMpGetCoreCount-generic.cpp   |     2 +-
 src/VBox/Runtime/generic/RTMpGetCount-generic.cpp  |     2 +-
 .../generic/RTMpGetCurFrequency-generic.cpp        |     2 +-
 .../generic/RTMpGetDescription-generic-stub.cpp    |     2 +-
 .../Runtime/generic/RTMpGetDescription-generic.cpp |     2 +-
 .../Runtime/generic/RTMpGetMaxCpuId-generic.cpp    |     2 +-
 .../generic/RTMpGetMaxFrequency-generic.cpp        |     2 +-
 .../generic/RTMpGetOnlineCoreCount-generic.cpp     |     2 +-
 .../Runtime/generic/RTMpGetOnlineCount-generic.cpp |     2 +-
 .../Runtime/generic/RTMpGetOnlineSet-generic.cpp   |     2 +-
 src/VBox/Runtime/generic/RTMpGetSet-generic.cpp    |     2 +-
 .../Runtime/generic/RTMpIsCpuOnline-generic.cpp    |     2 +-
 .../Runtime/generic/RTMpIsCpuPossible-generic.cpp  |     2 +-
 src/VBox/Runtime/generic/RTMpOnPair-generic.cpp    |     3 +-
 src/VBox/Runtime/generic/RTPathAbs-generic.cpp     |     8 +-
 .../generic/RTPathGetCurrentDrive-generic.cpp      |     2 +-
 .../generic/RTPathGetCurrentOnDrive-generic.cpp    |     2 +-
 src/VBox/Runtime/generic/RTPathIsSame-generic.cpp  |    33 +-
 .../Runtime/generic/RTProcDaemonize-generic.cpp    |     2 +-
 .../generic/RTProcIsRunningByName-generic.cpp      |     2 +-
 .../generic/RTProcessQueryUsernameA-generic.cpp    |     2 +-
 .../RTRandAdvCreateSystemFaster-generic.cpp        |     2 +-
 .../generic/RTRandAdvCreateSystemTruer-generic.cpp |     2 +-
 .../generic/RTSemEventMultiWait-2-ex-generic.cpp   |     2 +-
 .../generic/RTSemEventMultiWait-generic.cpp        |     2 +-
 .../RTSemEventMultiWaitNoResume-2-ex-generic.cpp   |     2 +-
 .../generic/RTSemEventWait-2-ex-generic.cpp        |     2 +-
 .../Runtime/generic/RTSemEventWait-generic.cpp     |     2 +-
 .../RTSemEventWaitNoResume-2-ex-generic.cpp        |     2 +-
 .../Runtime/generic/RTSemMutexRequest-generic.cpp  |     2 +-
 .../generic/RTSemMutexRequestDebug-generic.cpp     |     2 +-
 .../Runtime/generic/RTSystemIsInsideVM-generic.cpp |    40 +
 .../generic/RTSystemQueryDmiString-generic.cpp     |     2 +-
 .../generic/RTSystemQueryOSInfo-generic.cpp        |     2 +-
 .../Runtime/generic/RTSystemShutdown-generic.cpp   |     3 +-
 .../generic/RTThreadGetAffinity-stub-generic.cpp   |     2 +-
 .../generic/RTThreadGetNativeState-generic.cpp     |     2 +-
 .../generic/RTThreadSetAffinity-stub-generic.cpp   |     2 +-
 .../generic/RTThreadSetAffinityToCpu-generic.cpp   |     2 +-
 .../generic/RTTimeLocalDeltaNano-generic.cpp       |     2 +-
 .../Runtime/generic/RTTimeLocalExplode-generic.cpp |     2 +-
 .../Runtime/generic/RTTimeLocalNow-generic.cpp     |     2 +-
 src/VBox/Runtime/generic/RTTimerCreate-generic.cpp |     2 +-
 .../Runtime/generic/RTTimerLRCreate-generic.cpp    |     2 +-
 src/VBox/Runtime/generic/RTUuidCreate-generic.cpp  |     2 +-
 src/VBox/Runtime/generic/cdrom-generic.cpp         |    17 +-
 src/VBox/Runtime/generic/createtemp-generic.cpp    |     3 +-
 src/VBox/Runtime/generic/critsect-generic.cpp      |    42 +-
 src/VBox/Runtime/generic/critsectrw-generic.cpp    |   119 +-
 src/VBox/Runtime/generic/env-generic.cpp           |     4 +-
 src/VBox/Runtime/generic/errvars-generic.cpp       |     4 +-
 src/VBox/Runtime/generic/fs-stubs-generic.cpp      |     2 +-
 src/VBox/Runtime/generic/http-curl.cpp             |    31 +-
 src/VBox/Runtime/generic/mempool-generic.cpp       |     4 +-
 src/VBox/Runtime/generic/memsafer-generic.cpp      |     3 +-
 src/VBox/Runtime/generic/mppresent-generic.cpp     |     2 +-
 src/VBox/Runtime/generic/pathhost-generic.cpp      |     2 +-
 src/VBox/Runtime/generic/sched-generic.cpp         |     2 +-
 src/VBox/Runtime/generic/semfastmutex-generic.cpp  |     2 +-
 src/VBox/Runtime/generic/semrw-generic.cpp         |     9 +-
 .../Runtime/generic/semrw-lockless-generic.cpp     |     2 +-
 src/VBox/Runtime/generic/semxroads-generic.cpp     |     2 +-
 src/VBox/Runtime/generic/spinlock-generic.cpp      |     3 +-
 .../Runtime/generic/strcache-stubs-generic.cpp     |     2 +-
 src/VBox/Runtime/generic/timer-generic.cpp         |     2 +-
 src/VBox/Runtime/generic/timerlr-generic.cpp       |     4 +-
 src/VBox/Runtime/generic/tls-generic.cpp           |     2 +-
 src/VBox/Runtime/generic/utf16locale-generic.cpp   |     2 +-
 src/VBox/Runtime/generic/uuid-generic.cpp          |     2 +-
 .../Runtime/include/internal/alignmentchecks.h     |     2 +-
 src/VBox/Runtime/include/internal/assert.h         |     2 +-
 src/VBox/Runtime/include/internal/bignum.mac       |     2 +-
 src/VBox/Runtime/include/internal/dbgmod.h         |     2 +-
 src/VBox/Runtime/include/internal/dir.h            |     2 +-
 src/VBox/Runtime/include/internal/dvm.h            |     2 +-
 src/VBox/Runtime/include/internal/file.h           |     2 +-
 src/VBox/Runtime/include/internal/fileaio.h        |     2 +-
 src/VBox/Runtime/include/internal/filesystem.h     |     2 +-
 src/VBox/Runtime/include/internal/fs.h             |     2 +-
 src/VBox/Runtime/include/internal/initterm.h       |     2 +-
 src/VBox/Runtime/include/internal/iprt-openssl.h   |     2 +-
 src/VBox/Runtime/include/internal/iprt.h           |     2 +-
 src/VBox/Runtime/include/internal/ldr.h            |     2 +-
 src/VBox/Runtime/include/internal/ldrELF.h         |     2 +-
 src/VBox/Runtime/include/internal/ldrELF32.h       |     2 +-
 src/VBox/Runtime/include/internal/ldrELF64.h       |     2 +-
 src/VBox/Runtime/include/internal/ldrMZ.h          |    65 -
 src/VBox/Runtime/include/internal/ldrPE.h          |  1114 --
 src/VBox/Runtime/include/internal/lockvalidator.h  |     2 +-
 src/VBox/Runtime/include/internal/magics.h         |     2 +-
 src/VBox/Runtime/include/internal/mem.h            |    18 +-
 src/VBox/Runtime/include/internal/memobj.h         |     2 +-
 src/VBox/Runtime/include/internal/path.h           |     2 +-
 src/VBox/Runtime/include/internal/pipe.h           |     2 +-
 src/VBox/Runtime/include/internal/process.h        |     2 +-
 src/VBox/Runtime/include/internal/rand.h           |     2 +-
 src/VBox/Runtime/include/internal/req.h            |     2 +-
 src/VBox/Runtime/include/internal/sched.h          |     2 +-
 src/VBox/Runtime/include/internal/socket.h         |    27 +-
 src/VBox/Runtime/include/internal/strhash.h        |     2 +-
 src/VBox/Runtime/include/internal/strict.h         |     2 +-
 src/VBox/Runtime/include/internal/string.h         |     2 +-
 src/VBox/Runtime/include/internal/thread.h         |     2 +-
 src/VBox/Runtime/include/internal/time.h           |     2 +-
 src/VBox/Runtime/iprt.d                            |    51 +
 src/VBox/Runtime/nt/NtProcessStartup-stub.cpp      |     2 +-
 src/VBox/Runtime/nt/RTErrConvertFromNtStatus.cpp   |     2 +-
 src/VBox/Runtime/os2/RTErrConvertFromOS2.cpp       |     2 +-
 .../Runtime/os2/rtSemWaitOs2ConvertTimeout.cpp     |     2 +-
 src/VBox/Runtime/os2/sys0.asm                      |     2 +-
 src/VBox/Runtime/r0drv/alloc-ef-r0drv.cpp          |   957 +
 src/VBox/Runtime/r0drv/alloc-r0drv.cpp             |     9 +-
 src/VBox/Runtime/r0drv/alloc-r0drv.h               |     2 +-
 .../darwin/RTLogWriteDebugger-r0drv-darwin.cpp     |     2 +-
 .../r0drv/darwin/RTLogWriteStdOut-r0drv-darwin.cpp |     2 +-
 .../Runtime/r0drv/darwin/alloc-r0drv-darwin.cpp    |     3 +-
 .../Runtime/r0drv/darwin/assert-r0drv-darwin.cpp   |     2 +-
 .../r0drv/darwin/dbgkrnlinfo-r0drv-darwin.cpp      |    10 +-
 .../Runtime/r0drv/darwin/initterm-r0drv-darwin.cpp |     2 +-
 .../Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp   |    20 +-
 .../r0drv/darwin/memuserkernel-r0drv-darwin.cpp    |     4 +-
 src/VBox/Runtime/r0drv/darwin/mp-r0drv-darwin.cpp  |     4 +-
 .../Runtime/r0drv/darwin/process-r0drv-darwin.cpp  |     2 +-
 .../Runtime/r0drv/darwin/semevent-r0drv-darwin.cpp |     7 +-
 .../r0drv/darwin/semeventmulti-r0drv-darwin.cpp    |     6 +-
 .../r0drv/darwin/semfastmutex-r0drv-darwin.cpp     |     2 +-
 .../Runtime/r0drv/darwin/semmutex-r0drv-darwin.cpp |     5 +-
 .../Runtime/r0drv/darwin/spinlock-r0drv-darwin.cpp |     2 +-
 src/VBox/Runtime/r0drv/darwin/the-darwin-kernel.h  |    17 +-
 .../Runtime/r0drv/darwin/thread-r0drv-darwin.cpp   |     2 +-
 .../Runtime/r0drv/darwin/thread2-r0drv-darwin.cpp  |     7 +-
 .../r0drv/darwin/threadpreempt-r0drv-darwin.cpp    |     4 +-
 .../Runtime/r0drv/darwin/time-r0drv-darwin.cpp     |     2 +-
 .../VBox/Runtime/r0drv/freebsd}/Makefile.kup       |     0
 .../Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c   |     2 +-
 .../r0drv/freebsd/memuserkernel-r0drv-freebsd.c    |     2 +-
 src/VBox/Runtime/r0drv/freebsd/mp-r0drv-freebsd.c  |     2 +-
 .../Runtime/r0drv/freebsd/semmutex-r0drv-freebsd.c |     2 +-
 .../r0drv/freebsd/sleepqueue-r0drv-freebsd.h       |     2 +-
 .../Runtime/r0drv/freebsd/thread-r0drv-freebsd.c   |     2 +-
 .../generic/RTMpIsCpuWorkPending-r0drv-generic.cpp |     2 +-
 .../Runtime/r0drv/generic/RTMpOn-r0drv-generic.cpp |     2 +-
 .../r0drv/generic/RTMpPokeCpu-r0drv-generic.cpp    |     2 +-
 .../RTThreadPreemptDisable-r0drv-generic.cpp       |     2 +-
 .../RTThreadPreemptIsEnabled-r0drv-generic.cpp     |     2 +-
 .../RTThreadPreemptIsPending-r0drv-generic.cpp     |     2 +-
 ...TThreadPreemptIsPendingTrusty-r0drv-generic.cpp |     2 +-
 .../RTThreadPreemptRestore-r0drv-generic.cpp       |     2 +-
 .../r0drv/generic/mpnotification-r0drv-generic.cpp |     2 +-
 .../r0drv/generic/semspinmutex-r0drv-generic.c     |     2 +-
 .../r0drv/generic/threadctxhooks-r0drv-generic.cpp |     6 +-
 .../VBox/Runtime/r0drv/haiku}/Makefile.kup         |     0
 .../r0drv/haiku/RTLogWriteDebugger-r0drv-haiku.c   |     2 +-
 .../r0drv/haiku/RTLogWriteStdOut-r0drv-haiku.c     |     2 +-
 src/VBox/Runtime/r0drv/haiku/alloc-r0drv-haiku.c   |     2 +-
 src/VBox/Runtime/r0drv/haiku/assert-r0drv-haiku.c  |     2 +-
 .../Runtime/r0drv/haiku/initterm-r0drv-haiku.c     |     2 +-
 src/VBox/Runtime/r0drv/haiku/memobj-r0drv-haiku.c  |     2 +-
 src/VBox/Runtime/r0drv/haiku/mp-r0drv-haiku.c      |     4 +-
 src/VBox/Runtime/r0drv/haiku/process-r0drv-haiku.c |     2 +-
 .../Runtime/r0drv/haiku/semevent-r0drv-haiku.c     |     2 +-
 .../r0drv/haiku/semeventmulti-r0drv-haiku.c        |     2 +-
 .../Runtime/r0drv/haiku/semfastmutex-r0drv-haiku.c |     2 +-
 .../Runtime/r0drv/haiku/semmutex-r0drv-haiku.c     |     2 +-
 .../Runtime/r0drv/haiku/spinlock-r0drv-haiku.c     |     2 +-
 src/VBox/Runtime/r0drv/haiku/the-haiku-kernel.h    |     2 +-
 src/VBox/Runtime/r0drv/haiku/thread-r0drv-haiku.c  |     2 +-
 src/VBox/Runtime/r0drv/haiku/thread2-r0drv-haiku.c |     2 +-
 src/VBox/Runtime/r0drv/haiku/time-r0drv-haiku.c    |     2 +-
 src/VBox/Runtime/r0drv/initterm-r0drv.cpp          |    14 +-
 .../r0drv/linux/RTLogWriteDebugger-r0drv-linux.c   |     2 +-
 src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c   |     3 +-
 src/VBox/Runtime/r0drv/linux/assert-r0drv-linux.c  |     2 +-
 .../Runtime/r0drv/linux/initterm-r0drv-linux.c     |     2 +-
 src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c  |     9 +-
 .../r0drv/linux/memuserkernel-r0drv-linux.c        |     2 +-
 src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c      |     2 +-
 .../r0drv/linux/mpnotification-r0drv-linux.c       |     2 +-
 src/VBox/Runtime/r0drv/linux/process-r0drv-linux.c |     2 +-
 .../Runtime/r0drv/linux/semevent-r0drv-linux.c     |     4 +-
 .../r0drv/linux/semeventmulti-r0drv-linux.c        |     4 +-
 .../Runtime/r0drv/linux/semfastmutex-r0drv-linux.c |     2 +-
 .../Runtime/r0drv/linux/semmutex-r0drv-linux.c     |     4 +-
 .../Runtime/r0drv/linux/spinlock-r0drv-linux.c     |     3 +-
 src/VBox/Runtime/r0drv/linux/string.h              |     2 +-
 src/VBox/Runtime/r0drv/linux/the-linux-kernel.h    |    20 +-
 src/VBox/Runtime/r0drv/linux/thread-r0drv-linux.c  |     6 +-
 src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c |     6 +-
 .../r0drv/linux/threadctxhooks-r0drv-linux.c       |     4 +-
 src/VBox/Runtime/r0drv/linux/time-r0drv-linux.c    |     2 +-
 src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c   |    27 +-
 .../Runtime/r0drv/linux/waitqueue-r0drv-linux.h    |     2 +-
 src/VBox/Runtime/r0drv/memobj-r0drv.cpp            |    35 +-
 src/VBox/Runtime/r0drv/mp-r0drv.h                  |     2 +-
 src/VBox/Runtime/r0drv/mpnotification-r0drv.c      |     2 +-
 .../VBox/Runtime/r0drv/netbsd}/Makefile.kup        |     0
 .../r0drv/netbsd/RTLogWriteStdOut-r0drv-netbsd.c   |    39 +
 src/VBox/Runtime/r0drv/netbsd/alloc-r0drv-netbsd.c |   155 +
 .../Runtime/r0drv/netbsd/assert-r0drv-netbsd.c     |    63 +
 .../Runtime/r0drv/netbsd/initterm-r0drv-netbsd.c   |    52 +
 .../Runtime/r0drv/netbsd/memobj-r0drv-netbsd.c     |   558 +
 .../r0drv/netbsd/memuserkernel-r0drv-netbsd.c      |    82 +
 src/VBox/Runtime/r0drv/netbsd/mp-r0drv-netbsd.c    |    43 +
 .../Runtime/r0drv/netbsd/process-r0drv-netbsd.c    |    48 +
 .../Runtime/r0drv/netbsd/semevent-r0drv-netbsd.c   |   255 +
 .../r0drv/netbsd/semeventmulti-r0drv-netbsd.c      |   319 +
 .../r0drv/netbsd/semfastmutex-r0drv-netbsd.c       |   114 +
 .../Runtime/r0drv/netbsd/semmutex-r0drv-netbsd.c   |   218 +
 .../Runtime/r0drv/netbsd/sleepqueue-r0drv-netbsd.h |   279 +
 .../Runtime/r0drv/netbsd/spinlock-r0drv-netbsd.c   |   148 +
 src/VBox/Runtime/r0drv/netbsd/the-netbsd-kernel.h  |    72 +
 .../Runtime/r0drv/netbsd/thread-r0drv-netbsd.c     |   181 +
 .../Runtime/r0drv/netbsd/thread2-r0drv-netbsd.c    |   135 +
 src/VBox/Runtime/r0drv/netbsd/time-r0drv-netbsd.c  |    73 +
 .../r0drv/nt/RTLogWriteDebugger-r0drv-nt.cpp       |     2 +-
 .../nt/RTTimerGetSystemGranularity-r0drv-nt.cpp    |     9 +-
 src/VBox/Runtime/r0drv/nt/alloc-r0drv-nt.cpp       |     2 +-
 src/VBox/Runtime/r0drv/nt/assert-r0drv-nt.cpp      |     2 +-
 src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp    |     2 +-
 src/VBox/Runtime/r0drv/nt/internal-r0drv-nt.h      |     2 +-
 src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp      |   168 +-
 .../Runtime/r0drv/nt/memuserkernel-r0drv-nt.cpp    |     2 +-
 src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp          |    43 +-
 .../Runtime/r0drv/nt/mpnotification-r0drv-nt.cpp   |     2 +-
 src/VBox/Runtime/r0drv/nt/ntBldSymDb.cpp           |    13 +-
 src/VBox/Runtime/r0drv/nt/process-r0drv-nt.cpp     |     4 +-
 src/VBox/Runtime/r0drv/nt/semevent-r0drv-nt.cpp    |     4 +-
 .../Runtime/r0drv/nt/semeventmulti-r0drv-nt.cpp    |     4 +-
 .../Runtime/r0drv/nt/semfastmutex-r0drv-nt.cpp     |     2 +-
 src/VBox/Runtime/r0drv/nt/semmutex-r0drv-nt.cpp    |     8 +-
 src/VBox/Runtime/r0drv/nt/spinlock-r0drv-nt.cpp    |     3 +-
 src/VBox/Runtime/r0drv/nt/symdb.h                  |     2 +-
 src/VBox/Runtime/r0drv/nt/symdbdata.h              |     2 +-
 src/VBox/Runtime/r0drv/nt/the-nt-kernel.h          |     2 +-
 src/VBox/Runtime/r0drv/nt/thread-r0drv-nt.cpp      |     8 +-
 src/VBox/Runtime/r0drv/nt/thread2-r0drv-nt.cpp     |     5 +-
 src/VBox/Runtime/r0drv/nt/time-r0drv-nt.cpp        |     2 +-
 src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp       |     8 +-
 .../Runtime/r0drv/nt/toxic-chkstk-r0drv-nt.asm     |     2 +-
 .../Runtime/r0drv/os2/memuserkernel-r0drv-os2.cpp  |     2 +-
 src/VBox/Runtime/r0drv/power-r0drv.h               |     2 +-
 src/VBox/Runtime/r0drv/powernotification-r0drv.c   |     2 +-
 .../solaris/RTLogWriteDebugger-r0drv-solaris.c     |     2 +-
 .../r0drv/solaris/RTMpPokeCpu-r0drv-solaris.c      |     2 +-
 .../Runtime/r0drv/solaris/alloc-r0drv-solaris.c    |     2 +-
 .../Runtime/r0drv/solaris/assert-r0drv-solaris.c   |     2 +-
 .../r0drv/solaris/dbgkrnlinfo-r0drv-solaris.c      |     2 +-
 .../Runtime/r0drv/solaris/initterm-r0drv-solaris.c |     2 +-
 .../Runtime/r0drv/solaris/memobj-r0drv-solaris.c   |     2 +-
 .../Runtime/r0drv/solaris/memobj-r0drv-solaris.h   |     2 +-
 .../r0drv/solaris/memuserkernel-r0drv-solaris.c    |     2 +-
 .../r0drv/solaris/modulestub-r0drv-solaris.c       |     2 +-
 src/VBox/Runtime/r0drv/solaris/mp-r0drv-solaris.c  |     2 +-
 .../r0drv/solaris/mpnotification-r0drv-solaris.c   |     2 +-
 .../Runtime/r0drv/solaris/process-r0drv-solaris.c  |     2 +-
 .../Runtime/r0drv/solaris/semevent-r0drv-solaris.c |     2 +-
 .../r0drv/solaris/semeventmulti-r0drv-solaris.c    |     2 +-
 .../r0drv/solaris/semeventwait-r0drv-solaris.h     |     4 +-
 .../r0drv/solaris/semfastmutex-r0drv-solaris.c     |     2 +-
 .../Runtime/r0drv/solaris/semmutex-r0drv-solaris.c |     2 +-
 .../Runtime/r0drv/solaris/spinlock-r0drv-solaris.c |     2 +-
 .../Runtime/r0drv/solaris/the-solaris-kernel.h     |     2 +-
 .../Runtime/r0drv/solaris/thread-r0drv-solaris.c   |     2 +-
 .../Runtime/r0drv/solaris/thread2-r0drv-solaris.c  |     2 +-
 .../r0drv/solaris/threadctxhooks-r0drv-solaris.c   |     2 +-
 .../Runtime/r0drv/solaris/time-r0drv-solaris.c     |     2 +-
 .../Runtime/r0drv/solaris/timer-r0drv-solaris.c    |     2 +-
 src/VBox/Runtime/r3/alloc-ef-cpp.cpp               |     2 +-
 src/VBox/Runtime/r3/alloc-ef.cpp                   |    20 +-
 src/VBox/Runtime/r3/alloc-ef.h                     |     4 +-
 src/VBox/Runtime/r3/alloc.cpp                      |     2 +-
 src/VBox/Runtime/r3/allocex.cpp                    |     6 +-
 src/VBox/Runtime/r3/allocex.h                      |     2 +-
 .../darwin/RTCrStoreCreateSnapshotById-darwin.cpp  |     5 +-
 .../r3/darwin/RTPathUserDocuments-darwin.cpp       |     2 +-
 .../r3/darwin/RTSystemQueryDmiString-darwin.cpp    |     2 +-
 src/VBox/Runtime/r3/darwin/filelock-darwin.cpp     |     2 +-
 src/VBox/Runtime/r3/darwin/mp-darwin.cpp           |     6 +-
 src/VBox/Runtime/r3/darwin/pathhost-darwin.cpp     |     2 +-
 .../Runtime/r3/darwin/rtProcInitExePath-darwin.cpp |     2 +-
 src/VBox/Runtime/r3/darwin/sched-darwin.cpp        |     2 +-
 src/VBox/Runtime/r3/darwin/systemmem-darwin.cpp    |     2 +-
 src/VBox/Runtime/r3/darwin/time-darwin.cpp         |     2 +-
 src/VBox/Runtime/r3/dir.cpp                        |     3 +-
 src/VBox/Runtime/r3/dir2.cpp                       |     2 +-
 src/VBox/Runtime/r3/fileio.cpp                     |     2 +-
 src/VBox/Runtime/r3/freebsd/fileaio-freebsd.cpp    |     2 +-
 src/VBox/Runtime/r3/freebsd/mp-freebsd.cpp         |     2 +-
 .../r3/freebsd/rtProcInitExePath-freebsd.cpp       |     2 +-
 src/VBox/Runtime/r3/freebsd/systemmem-freebsd.cpp  |     2 +-
 src/VBox/Runtime/r3/fs.cpp                         |     2 +-
 src/VBox/Runtime/r3/generic/allocex-r3-generic.cpp |     5 +-
 .../Runtime/r3/generic/semspinmutex-r3-generic.cpp |     2 +-
 .../VBox/Runtime/r3/haiku}/Makefile.kup            |     0
 .../Runtime/r3/haiku/rtProcInitExePath-haiku.cpp   |     2 +-
 src/VBox/Runtime/r3/haiku/time-haiku.cpp           |     2 +-
 src/VBox/Runtime/r3/init.cpp                       |    31 +-
 src/VBox/Runtime/r3/init.h                         |     2 +-
 src/VBox/Runtime/r3/isofs.cpp                      |     2 +-
 .../r3/linux/RTFileSetAllocationSize-linux.cpp     |    77 +
 .../r3/linux/RTProcIsRunningByName-linux.cpp       |     2 +-
 .../r3/linux/RTSystemQueryDmiString-linux.cpp      |    32 +-
 .../Runtime/r3/linux/RTSystemShutdown-linux.cpp    |     2 +-
 .../r3/linux/RTThreadGetNativeState-linux.cpp      |     2 +-
 src/VBox/Runtime/r3/linux/fileaio-linux.cpp        |     2 +-
 src/VBox/Runtime/r3/linux/mp-linux.cpp             |    82 +-
 .../Runtime/r3/linux/rtProcInitExePath-linux.cpp   |     2 +-
 src/VBox/Runtime/r3/linux/sched-linux.cpp          |     4 +-
 src/VBox/Runtime/r3/linux/semevent-linux.cpp       |    12 +-
 src/VBox/Runtime/r3/linux/semeventmulti-linux.cpp  |    12 +-
 src/VBox/Runtime/r3/linux/semmutex-linux.cpp       |     7 +-
 src/VBox/Runtime/r3/linux/sysfs.cpp                |   627 +-
 src/VBox/Runtime/r3/linux/systemmem-linux.cpp      |     2 +-
 .../Runtime/r3/linux/thread-affinity-linux.cpp     |     2 +-
 src/VBox/Runtime/r3/linux/time-linux.cpp           |     2 +-
 src/VBox/Runtime/r3/memsafer-r3.cpp                |    12 +-
 .../VBox/Runtime/r3/netbsd}/Makefile.kup           |     0
 .../Runtime/r3/netbsd/rtProcInitExePath-netbsd.cpp |   100 +
 src/VBox/Runtime/r3/nt/RTProcQueryParent-r3-nt.cpp |     2 +-
 src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp           |     4 +-
 src/VBox/Runtime/r3/nt/fs-nt.cpp                   |     3 +-
 src/VBox/Runtime/r3/nt/internal-r3-nt.h            |     2 +-
 src/VBox/Runtime/r3/nt/pathint-nt.cpp              |     4 +-
 src/VBox/Runtime/r3/nt/time-nt.cpp                 |     2 +-
 src/VBox/Runtime/r3/os2/filelock-os2.cpp           |     2 +-
 src/VBox/Runtime/r3/os2/mp-os2.cpp                 |     2 +-
 src/VBox/Runtime/r3/os2/pipe-os2.cpp               |     2 +-
 src/VBox/Runtime/r3/os2/rtProcInitExePath-os2.cpp  |     2 +-
 src/VBox/Runtime/r3/os2/sched-os2.cpp              |     2 +-
 src/VBox/Runtime/r3/os2/sems-os2.cpp               |     2 +-
 src/VBox/Runtime/r3/os2/systemmem-os2.cpp          |     2 +-
 src/VBox/Runtime/r3/os2/thread-os2.cpp             |     2 +-
 src/VBox/Runtime/r3/path.cpp                       |     2 +-
 src/VBox/Runtime/r3/poll.cpp                       |    12 +-
 .../Runtime/r3/posix/RTFileQueryFsSizes-posix.cpp  |     2 +-
 .../r3/posix/RTFileSetAllocationSize-posix.cpp     |    77 +
 .../Runtime/r3/posix/RTHandleGetStandard-posix.cpp |     2 +-
 src/VBox/Runtime/r3/posix/RTMemProtect-posix.cpp   |     2 +-
 src/VBox/Runtime/r3/posix/RTMpGetCount-posix.cpp   |     2 +-
 .../Runtime/r3/posix/RTPathUserDocuments-posix.cpp |     2 +-
 src/VBox/Runtime/r3/posix/RTPathUserHome-posix.cpp |     2 +-
 .../Runtime/r3/posix/RTSystemQueryOSInfo-posix.cpp |     2 +-
 .../r3/posix/RTSystemQueryTotalRam-posix.cpp       |     2 +-
 src/VBox/Runtime/r3/posix/RTTimeNow-posix.cpp      |     2 +-
 src/VBox/Runtime/r3/posix/RTTimeSet-posix.cpp      |     2 +-
 src/VBox/Runtime/r3/posix/allocex-r3-posix.cpp     |     3 +-
 src/VBox/Runtime/r3/posix/dir-posix.cpp            |    15 +-
 src/VBox/Runtime/r3/posix/env-posix.cpp            |     2 +-
 src/VBox/Runtime/r3/posix/errvars-posix.cpp        |     2 +-
 src/VBox/Runtime/r3/posix/fileaio-posix.cpp        |     2 +-
 src/VBox/Runtime/r3/posix/fileio-posix.cpp         |     6 +-
 src/VBox/Runtime/r3/posix/fileio2-posix.cpp        |     2 +-
 src/VBox/Runtime/r3/posix/filelock-posix.cpp       |     4 +-
 src/VBox/Runtime/r3/posix/fs-posix.cpp             |     3 +-
 src/VBox/Runtime/r3/posix/fs2-posix.cpp            |     2 +-
 src/VBox/Runtime/r3/posix/fs3-posix.cpp            |     2 +-
 src/VBox/Runtime/r3/posix/ldrNative-posix.cpp      |     3 +-
 src/VBox/Runtime/r3/posix/localipc-posix.cpp       |  1068 ++
 src/VBox/Runtime/r3/posix/path-posix.cpp           |     3 +-
 src/VBox/Runtime/r3/posix/path2-posix.cpp          |     2 +-
 src/VBox/Runtime/r3/posix/pathhost-posix.cpp       |     2 +-
 src/VBox/Runtime/r3/posix/pipe-posix.cpp           |     2 +-
 .../Runtime/r3/posix/process-creation-posix.cpp    |     4 +-
 src/VBox/Runtime/r3/posix/process-posix.cpp        |     2 +-
 src/VBox/Runtime/r3/posix/rand-posix.cpp           |     2 +-
 .../r3/posix/rtmempage-exec-mmap-heap-posix.cpp    |     2 +-
 .../Runtime/r3/posix/rtmempage-exec-mmap-posix.cpp |     2 +-
 src/VBox/Runtime/r3/posix/semevent-posix.cpp       |    10 +-
 src/VBox/Runtime/r3/posix/semeventmulti-posix.cpp  |     9 +
 src/VBox/Runtime/r3/posix/semmutex-posix.cpp       |    91 +-
 src/VBox/Runtime/r3/posix/semrw-posix.cpp          |     5 +
 src/VBox/Runtime/r3/posix/symlink-posix.cpp        |    10 +-
 src/VBox/Runtime/r3/posix/thread-posix.cpp         |     5 +-
 src/VBox/Runtime/r3/posix/thread2-posix.cpp        |    14 +-
 src/VBox/Runtime/r3/posix/time-posix.cpp           |     2 +-
 src/VBox/Runtime/r3/posix/timelocal-posix.cpp      |     2 +-
 src/VBox/Runtime/r3/posix/timer-posix.cpp          |     2 +-
 src/VBox/Runtime/r3/posix/tls-posix.cpp            |     2 +-
 src/VBox/Runtime/r3/posix/utf8-posix.cpp           |    10 +-
 src/VBox/Runtime/r3/process.cpp                    |     2 +-
 src/VBox/Runtime/r3/socket.cpp                     |   168 +-
 .../r3/solaris/RTSystemQueryDmiString-solaris.cpp  |     2 +-
 .../r3/solaris/RTSystemShutdown-solaris.cpp        |     2 +-
 src/VBox/Runtime/r3/solaris/coredumper-solaris.cpp |   256 +-
 src/VBox/Runtime/r3/solaris/coredumper-solaris.h   |     5 +-
 src/VBox/Runtime/r3/solaris/fileaio-solaris.cpp    |     2 +-
 src/VBox/Runtime/r3/solaris/mp-solaris.cpp         |    96 +-
 .../r3/solaris/rtProcInitExePath-solaris.cpp       |     2 +-
 src/VBox/Runtime/r3/solaris/systemmem-solaris.cpp  |     2 +-
 .../Runtime/r3/solaris/thread-affinity-solaris.cpp |     2 +-
 src/VBox/Runtime/r3/stream.cpp                     |     4 +-
 src/VBox/Runtime/r3/tcp.cpp                        |     4 +-
 src/VBox/Runtime/r3/test.cpp                       |   148 +-
 src/VBox/Runtime/r3/testi.cpp                      |    14 +-
 src/VBox/Runtime/r3/udp.cpp                        |    46 +-
 .../r3/win/RTCrStoreCreateSnapshotById-win.cpp     |     4 +-
 .../Runtime/r3/win/RTHandleGetStandard-win.cpp     |     4 +-
 src/VBox/Runtime/r3/win/RTLogWriteDebugger-win.cpp |     4 +-
 .../Runtime/r3/win/RTSystemQueryDmiString-win.cpp  |     4 +-
 .../Runtime/r3/win/RTSystemQueryOSInfo-win.cpp     |     4 +-
 .../Runtime/r3/win/RTSystemQueryTotalRam-win.cpp   |     4 +-
 src/VBox/Runtime/r3/win/RTSystemShutdown-win.cpp   |     4 +-
 src/VBox/Runtime/r3/win/RTUuidCreate-win.cpp       |     4 +-
 src/VBox/Runtime/r3/win/VBoxRT-msvcr100-win32.def  |     3 +-
 src/VBox/Runtime/r3/win/VBoxRT-openssl-ose.def     |     2 +-
 src/VBox/Runtime/r3/win/VBoxRT-openssl.def         |     4 +-
 src/VBox/Runtime/r3/win/VBoxRT-win32.def           |     2 +-
 src/VBox/Runtime/r3/win/VBoxRT-win64.def           |     2 +-
 src/VBox/Runtime/r3/win/alloc-win.cpp              |    14 +-
 src/VBox/Runtime/r3/win/allocex-win.cpp            |     8 +-
 src/VBox/Runtime/r3/win/dir-win.cpp                |     5 +-
 src/VBox/Runtime/r3/win/direnum-win.cpp            |     6 +-
 src/VBox/Runtime/r3/win/dllmain-win.cpp            |     6 +-
 src/VBox/Runtime/r3/win/env-win.cpp                |     2 +-
 src/VBox/Runtime/r3/win/errvars-win.cpp            |     6 +-
 src/VBox/Runtime/r3/win/fileaio-win.cpp            |    11 +-
 src/VBox/Runtime/r3/win/fileio-win.cpp             |     8 +-
 src/VBox/Runtime/r3/win/fs-win.cpp                 |     4 +-
 src/VBox/Runtime/r3/win/init-win.cpp               |     5 +-
 src/VBox/Runtime/r3/win/internal-r3-win.h          |     2 +-
 src/VBox/Runtime/r3/win/ldrNative-win.cpp          |   145 +-
 src/VBox/Runtime/r3/win/localipc-win.cpp           |  1422 +-
 src/VBox/Runtime/r3/win/mp-win.cpp                 |     4 +-
 src/VBox/Runtime/r3/win/ntdll-mini-implib.def      |     4 +-
 src/VBox/Runtime/r3/win/path-win.cpp               |     7 +-
 src/VBox/Runtime/r3/win/pipe-win.cpp               |    31 +-
 src/VBox/Runtime/r3/win/process-win.cpp            |     9 +-
 .../r3/win/rtFileNativeSetAttributes-win.cpp       |    34 +-
 src/VBox/Runtime/r3/win/rtProcInitExePath-win.cpp  |     4 +-
 src/VBox/Runtime/r3/win/sched-win.cpp              |    14 +-
 src/VBox/Runtime/r3/win/semevent-win.cpp           |    17 +-
 src/VBox/Runtime/r3/win/semeventmulti-win.cpp      |    14 +-
 src/VBox/Runtime/r3/win/semmutex-win.cpp           |     8 +-
 src/VBox/Runtime/r3/win/symlink-win.cpp            |     9 +-
 src/VBox/Runtime/r3/win/thread-win.cpp             |     4 +-
 src/VBox/Runtime/r3/win/thread2-win.cpp            |     4 +-
 src/VBox/Runtime/r3/win/time-win.cpp               |     4 +-
 src/VBox/Runtime/r3/win/time2-win.cpp              |     4 +-
 src/VBox/Runtime/r3/win/timer-win.cpp              |    34 +-
 src/VBox/Runtime/r3/win/tls-win.cpp                |     4 +-
 src/VBox/Runtime/r3/win/utf16locale-win.cpp        |     4 +-
 src/VBox/Runtime/r3/win/utf8-win.cpp               |     4 +-
 src/VBox/Runtime/r3/win/uuid-win.cpp               |     4 +-
 src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.cpp  |     4 +-
 src/VBox/Runtime/r3/win/vcc100-msvcrt-fakes.cpp    |     2 +-
 src/VBox/Runtime/r3/win/vcc100-ntdll-fakes.cpp     |     5 +-
 src/VBox/Runtime/r3/win/vcc100-ws2_32-fakes.cpp    |     6 +-
 src/VBox/Runtime/r3/xml.cpp                        |    12 +-
 src/VBox/Runtime/testcase/72kb-random.h            |     2 +-
 src/VBox/Runtime/testcase/Makefile.kmk             |    56 +-
 src/VBox/Runtime/testcase/ntGetTimerResolution.cpp |    11 +-
 src/VBox/Runtime/testcase/tstDarwinSched.cpp       |     3 +-
 src/VBox/Runtime/testcase/tstDir-2.cpp             |     2 +-
 src/VBox/Runtime/testcase/tstDir-3.cpp             |     2 +-
 src/VBox/Runtime/testcase/tstDir.cpp               |     2 +-
 src/VBox/Runtime/testcase/tstEnv.cpp               |     2 +-
 src/VBox/Runtime/testcase/tstFile.cpp              |     2 +-
 src/VBox/Runtime/testcase/tstFileAppendWin-1.cpp   |     4 +-
 src/VBox/Runtime/testcase/tstFileLock.cpp          |     2 +-
 src/VBox/Runtime/testcase/tstFork.cpp              |     2 +-
 src/VBox/Runtime/testcase/tstHandleTable.cpp       |     6 +-
 src/VBox/Runtime/testcase/tstIprtList.cpp          |    11 +-
 src/VBox/Runtime/testcase/tstIprtMiniString.cpp    |     5 +-
 src/VBox/Runtime/testcase/tstLdr-2.cpp             |     6 +-
 src/VBox/Runtime/testcase/tstLdr-3.cpp             |    13 +-
 src/VBox/Runtime/testcase/tstLdr-4.cpp             |     3 +-
 src/VBox/Runtime/testcase/tstLdr-4Imp-os2.def      |     2 +-
 src/VBox/Runtime/testcase/tstLdr-4Imp-win.def      |     2 +-
 src/VBox/Runtime/testcase/tstLdr.cpp               |     6 +-
 src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp     |     2 +-
 src/VBox/Runtime/testcase/tstLdrLoad.cpp           |     2 +-
 src/VBox/Runtime/testcase/tstLdrObj.cpp            |     2 +-
 src/VBox/Runtime/testcase/tstLdrObjR0.cpp          |     2 +-
 src/VBox/Runtime/testcase/tstLog.cpp               |     8 +-
 src/VBox/Runtime/testcase/tstMove.cpp              |     2 +-
 src/VBox/Runtime/testcase/tstNoCrt-1.cpp           |     2 +-
 src/VBox/Runtime/testcase/tstOnce.cpp              |     2 +-
 src/VBox/Runtime/testcase/tstPrfRT.cpp             |    93 +-
 src/VBox/Runtime/testcase/tstRTAssertCompile.cpp   |    16 +-
 src/VBox/Runtime/testcase/tstRTAvl.cpp             |     2 +-
 src/VBox/Runtime/testcase/tstRTBase64.cpp          |     2 +-
 src/VBox/Runtime/testcase/tstRTBigNum.cpp          |     6 +-
 src/VBox/Runtime/testcase/tstRTBitOperations.cpp   |    46 +-
 src/VBox/Runtime/testcase/tstRTCType.cpp           |     2 +-
 src/VBox/Runtime/testcase/tstRTCidr.cpp            |     2 +-
 src/VBox/Runtime/testcase/tstRTCircBuf.cpp         |    28 +-
 src/VBox/Runtime/testcase/tstRTCoreDump.cpp        |     2 +-
 src/VBox/Runtime/testcase/tstRTCoreDump.h          |   144 -
 src/VBox/Runtime/testcase/tstRTCrX509-1.cpp        |   196 +
 src/VBox/Runtime/testcase/tstRTCrX509-cert1.der    |   Bin 0 -> 1327 bytes
 src/VBox/Runtime/testcase/tstRTCrX509-cert1.pem    |    31 +
 src/VBox/Runtime/testcase/tstRTCrX509-md4-cert.der |   Bin 0 -> 701 bytes
 src/VBox/Runtime/testcase/tstRTCrX509-md4.pem      |    30 +
 src/VBox/Runtime/testcase/tstRTCrX509-md5-cert.der |   Bin 0 -> 770 bytes
 src/VBox/Runtime/testcase/tstRTCrX509-md5.pem      |    35 +
 .../Runtime/testcase/tstRTCrX509-sha1-cert.der     |   Bin 0 -> 900 bytes
 src/VBox/Runtime/testcase/tstRTCrX509-sha1.pem     |    43 +
 .../Runtime/testcase/tstRTCrX509-sha224-cert.der   |   Bin 0 -> 1037 bytes
 src/VBox/Runtime/testcase/tstRTCrX509-sha224.pem   |    52 +
 .../Runtime/testcase/tstRTCrX509-sha256-cert.der   |   Bin 0 -> 1293 bytes
 src/VBox/Runtime/testcase/tstRTCrX509-sha256.pem   |    69 +
 .../Runtime/testcase/tstRTCrX509-sha384-cert.der   |   Bin 0 -> 1549 bytes
 src/VBox/Runtime/testcase/tstRTCrX509-sha384.pem   |    87 +
 .../Runtime/testcase/tstRTCrX509-sha512-cert.der   |   Bin 0 -> 2575 bytes
 src/VBox/Runtime/testcase/tstRTCrX509-sha512.pem   |   156 +
 src/VBox/Runtime/testcase/tstRTCritSect.cpp        |    16 +-
 src/VBox/Runtime/testcase/tstRTCritSectRw.cpp      |    41 +-
 .../Runtime/testcase/tstRTDarwinMachKernel.cpp     |     4 +-
 src/VBox/Runtime/testcase/tstRTDigest-2.cpp        |     2 +-
 src/VBox/Runtime/testcase/tstRTDigest.cpp          |     2 +-
 .../testcase/tstRTDirCreateUniqueNumbered.cpp      |    21 +-
 src/VBox/Runtime/testcase/tstRTDvm.cpp             |     2 +-
 src/VBox/Runtime/testcase/tstRTErrUnique.cpp       |     2 +-
 src/VBox/Runtime/testcase/tstRTFileAio.cpp         |     6 +-
 src/VBox/Runtime/testcase/tstRTFileAppend-1.cpp    |     2 +-
 src/VBox/Runtime/testcase/tstRTFileGetSize-1.cpp   |     2 +-
 .../testcase/tstRTFileModeStringToFlags.cpp        |     2 +-
 src/VBox/Runtime/testcase/tstRTFilesystem.cpp      |     2 +-
 src/VBox/Runtime/testcase/tstRTFsQueries.cpp       |     2 +-
 src/VBox/Runtime/testcase/tstRTGetOpt.cpp          |     2 +-
 src/VBox/Runtime/testcase/tstRTGetOptArgv.cpp      |    61 +-
 src/VBox/Runtime/testcase/tstRTHeapOffset.cpp      |     6 +-
 src/VBox/Runtime/testcase/tstRTHeapSimple.cpp      |     6 +-
 src/VBox/Runtime/testcase/tstRTHttp.cpp            |     4 +-
 src/VBox/Runtime/testcase/tstRTInlineAsm.cpp       |   194 +-
 src/VBox/Runtime/testcase/tstRTJson.cpp            |   292 +
 .../Runtime/testcase/tstRTLdrVerifyPeImage.cpp     |     4 +-
 src/VBox/Runtime/testcase/tstRTList.cpp            |     2 +-
 src/VBox/Runtime/testcase/tstRTLocalIpc.cpp        |  1215 +-
 src/VBox/Runtime/testcase/tstRTLockValidator.cpp   |     9 +-
 src/VBox/Runtime/testcase/tstRTManifest.cpp        |     2 +-
 src/VBox/Runtime/testcase/tstRTMemCache.cpp        |     9 +-
 src/VBox/Runtime/testcase/tstRTMemEf.cpp           |     2 +-
 src/VBox/Runtime/testcase/tstRTMemPool.cpp         |    20 +-
 src/VBox/Runtime/testcase/tstRTMemSafer.cpp        |     6 +-
 src/VBox/Runtime/testcase/tstRTMemWipe.cpp         |     6 +-
 src/VBox/Runtime/testcase/tstRTMp-1.cpp            |     2 +-
 src/VBox/Runtime/testcase/tstRTNetIPv4.cpp         |     2 +-
 src/VBox/Runtime/testcase/tstRTNetIPv6.cpp         |     2 +-
 src/VBox/Runtime/testcase/tstRTPath.cpp            |    12 +-
 src/VBox/Runtime/testcase/tstRTPathGlob.cpp        |     3 +-
 src/VBox/Runtime/testcase/tstRTPipe.cpp            |     4 +-
 src/VBox/Runtime/testcase/tstRTPoll.cpp            |     2 +-
 src/VBox/Runtime/testcase/tstRTPrfA.asm            |   181 +
 src/VBox/Runtime/testcase/tstRTPrfIO.cpp           |     4 +-
 src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp    |     4 +-
 src/VBox/Runtime/testcase/tstRTProcCreatePrf.cpp   |     2 +-
 .../Runtime/testcase/tstRTProcIsRunningByName.cpp  |     2 +-
 .../Runtime/testcase/tstRTProcQueryUsername.cpp    |     4 +-
 src/VBox/Runtime/testcase/tstRTProcWait.cpp        |     3 +-
 src/VBox/Runtime/testcase/tstRTR0Common.h          |     2 +-
 src/VBox/Runtime/testcase/tstRTR0CommonDriver.h    |     4 +-
 src/VBox/Runtime/testcase/tstRTR0CommonReq.h       |     2 +-
 src/VBox/Runtime/testcase/tstRTR0DbgKrnlInfo.cpp   |     7 +-
 src/VBox/Runtime/testcase/tstRTR0DbgKrnlInfo.h     |     2 +-
 .../Runtime/testcase/tstRTR0DbgKrnlInfoDriver.cpp  |     3 +-
 src/VBox/Runtime/testcase/tstRTR0MemUserKernel.cpp |     2 +-
 src/VBox/Runtime/testcase/tstRTR0MemUserKernel.h   |     2 +-
 .../testcase/tstRTR0MemUserKernelDriver.cpp        |     3 +-
 src/VBox/Runtime/testcase/tstRTR0SemMutex.cpp      |     2 +-
 src/VBox/Runtime/testcase/tstRTR0SemMutex.h        |     2 +-
 .../Runtime/testcase/tstRTR0SemMutexDriver.cpp     |     4 +-
 src/VBox/Runtime/testcase/tstRTR0Thread.cpp        |     4 +-
 src/VBox/Runtime/testcase/tstRTR0Thread.h          |     2 +-
 src/VBox/Runtime/testcase/tstRTR0ThreadDriver.cpp  |     3 +-
 .../Runtime/testcase/tstRTR0ThreadPreemption.cpp   |     2 +-
 .../Runtime/testcase/tstRTR0ThreadPreemption.h     |     2 +-
 .../testcase/tstRTR0ThreadPreemptionDriver.cpp     |     5 +-
 src/VBox/Runtime/testcase/tstRTR0Timer.cpp         |     2 +-
 src/VBox/Runtime/testcase/tstRTR0Timer.h           |     2 +-
 src/VBox/Runtime/testcase/tstRTR0TimerDriver.cpp   |     6 +-
 src/VBox/Runtime/testcase/tstRTReqPool.cpp         |     2 +-
 src/VBox/Runtime/testcase/tstRTS3.cpp              |     6 +-
 src/VBox/Runtime/testcase/tstRTSemEventMulti.cpp   |     7 +-
 src/VBox/Runtime/testcase/tstRTSemRW.cpp           |    44 +-
 src/VBox/Runtime/testcase/tstRTSemXRoads.cpp       |     8 +-
 src/VBox/Runtime/testcase/tstRTSort.cpp            |    44 +-
 src/VBox/Runtime/testcase/tstRTStrAlloc.cpp        |     6 +-
 src/VBox/Runtime/testcase/tstRTStrCache.cpp        |    14 +-
 src/VBox/Runtime/testcase/tstRTStrCatCopy.cpp      |     2 +-
 src/VBox/Runtime/testcase/tstRTStrFormat.cpp       |    31 +-
 src/VBox/Runtime/testcase/tstRTStrVersion.cpp      |     2 +-
 src/VBox/Runtime/testcase/tstRTSymlink.cpp         |    16 +-
 src/VBox/Runtime/testcase/tstRTSystemQueryDmi.cpp  |     2 +-
 .../Runtime/testcase/tstRTSystemQueryOsInfo.cpp    |     8 +-
 src/VBox/Runtime/testcase/tstRTTcp-1.cpp           |    11 +-
 src/VBox/Runtime/testcase/tstRTTemp.cpp            |     2 +-
 .../Runtime/testcase/tstRTThreadExecutionTime.cpp  |     4 +-
 src/VBox/Runtime/testcase/tstRTThreadPoke.cpp      |     3 +-
 src/VBox/Runtime/testcase/tstRTTime.cpp            |     2 +-
 src/VBox/Runtime/testcase/tstRTTimeSpec.cpp        |     2 +-
 src/VBox/Runtime/testcase/tstRTUdp-1.cpp           |   138 +
 src/VBox/Runtime/testcase/tstRTUri.cpp             |     6 +-
 src/VBox/Runtime/testcase/tstRTUuid.cpp            |     4 +-
 src/VBox/Runtime/testcase/tstRTVfs.cpp             |   107 +
 src/VBox/Runtime/testcase/tstRTZip.cpp             |     2 +-
 src/VBox/Runtime/testcase/tstRand.cpp              |     2 +-
 src/VBox/Runtime/testcase/tstSemMutex.cpp          |     2 +-
 src/VBox/Runtime/testcase/tstSemPingPong.cpp       |     6 +-
 src/VBox/Runtime/testcase/tstStrSimplePattern.cpp  |     2 +-
 src/VBox/Runtime/testcase/tstStrToNum.cpp          |    10 +-
 src/VBox/Runtime/testcase/tstTSC.cpp               |     5 +-
 src/VBox/Runtime/testcase/tstTermCallbacks.cpp     |     8 +-
 src/VBox/Runtime/testcase/tstThread-1.cpp          |     6 +-
 src/VBox/Runtime/testcase/tstTime-2.cpp            |     2 +-
 src/VBox/Runtime/testcase/tstTime-3.cpp            |     4 +-
 src/VBox/Runtime/testcase/tstTime-4.cpp            |     2 +-
 src/VBox/Runtime/testcase/tstTimer.cpp             |     4 +-
 src/VBox/Runtime/testcase/tstTimerLR.cpp           |     4 +-
 src/VBox/Runtime/testcase/tstUtf8.cpp              |    28 +-
 src/VBox/Runtime/testcase/tstVector.cpp            |    23 +-
 src/VBox/Runtime/tools/Makefile.kmk                |     2 +-
 src/VBox/Runtime/tools/RTDbgSymCache.cpp           |     8 +-
 src/VBox/Runtime/tools/RTGzip.cpp                  |    24 +-
 src/VBox/Runtime/tools/RTHttp.cpp                  |     4 +-
 src/VBox/Runtime/tools/RTLdrFlt.cpp                |    30 +-
 src/VBox/Runtime/tools/RTManifest.cpp              |     6 +-
 src/VBox/Runtime/tools/RTNtDbgHelp.cpp             |    17 +-
 src/VBox/Runtime/tools/RTRm.cpp                    |     2 +-
 src/VBox/Runtime/tools/RTShutdown.cpp              |     2 +-
 src/VBox/Runtime/tools/RTSignTool.cpp              |    19 +-
 src/VBox/Runtime/tools/RTTar.cpp                   |     2 +-
 src/VBox/Runtime/tools/RTUnzip.cpp                 |     2 +-
 src/VBox/Runtime/win/RTErrConvertFromWin32.cpp     |     6 +-
 src/VBox/Runtime/win/amd64/ASMAtomicBitClear.asm   |     2 +-
 .../win/amd64/ASMAtomicBitTestAndToggle.asm        |     2 +-
 src/VBox/Runtime/win/amd64/ASMAtomicBitToggle.asm  |     2 +-
 src/VBox/Runtime/win/amd64/ASMAtomicReadU64.asm    |     2 +-
 src/VBox/Runtime/win/amd64/ASMAtomicXchgU16.asm    |    43 -
 src/VBox/Runtime/win/amd64/ASMAtomicXchgU8.asm     |     2 +-
 src/VBox/Runtime/win/amd64/ASMBitFirstClear.asm    |    85 -
 src/VBox/Runtime/win/amd64/ASMBitFirstSet.asm      |    86 -
 src/VBox/Runtime/win/amd64/ASMGetCS.asm            |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDR0.asm           |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDR1.asm           |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDR2.asm           |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDR3.asm           |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDR6.asm           |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDR7.asm           |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetDS.asm            |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetES.asm            |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetFS.asm            |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetFlags.asm         |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetGS.asm            |     2 +-
 src/VBox/Runtime/win/amd64/ASMGetSS.asm            |     2 +-
 src/VBox/Runtime/win/amd64/ASMProbeReadByte.asm    |     2 +-
 src/VBox/Runtime/win/amd64/ASMSetFlags.asm         |     2 +-
 src/VBox/Runtime/win/errmsgwin.cpp                 |     4 +-
 src/VBox/Storage/DMG.cpp                           |    35 +-
 src/VBox/Storage/Debug/Makefile.kmk                |     2 +-
 src/VBox/Storage/Debug/VDDbgIoLog.cpp              |     2 +-
 src/VBox/Storage/ISCSI.cpp                         |   209 +-
 src/VBox/Storage/Makefile.kmk                      |     7 +-
 src/VBox/Storage/Parallels.cpp                     |    17 +-
 src/VBox/Storage/QCOW.cpp                          |    59 +-
 src/VBox/Storage/QED.cpp                           |    51 +-
 src/VBox/Storage/RAW.cpp                           |   132 +-
 src/VBox/Storage/VCICache.cpp                      |    40 +-
 src/VBox/Storage/VD.cpp                            |   213 +-
 src/VBox/Storage/VDBackends.h                      |     2 +-
 src/VBox/Storage/VDI.cpp                           |    78 +-
 src/VBox/Storage/VDICore.h                         |    10 +-
 src/VBox/Storage/VDIfVfs.cpp                       |     3 +-
 src/VBox/Storage/VDIfVfs2.cpp                      |   329 +
 src/VBox/Storage/VDVfs.cpp                         |     2 +-
 src/VBox/Storage/VHD.cpp                           |    39 +-
 src/VBox/Storage/VHDX.cpp                          |    67 +-
 src/VBox/Storage/VMDK.cpp                          |   132 +-
 src/VBox/Storage/testcase/BuiltinTests.h           |     2 +-
 src/VBox/Storage/testcase/Makefile.kmk             |    66 +-
 src/VBox/Storage/testcase/VDDefs.h                 |     2 +-
 src/VBox/Storage/testcase/VDIoBackend.cpp          |     4 +-
 src/VBox/Storage/testcase/VDIoBackend.h            |     2 +-
 src/VBox/Storage/testcase/VDIoBackendMem.cpp       |     5 +-
 src/VBox/Storage/testcase/VDIoBackendMem.h         |     2 +-
 src/VBox/Storage/testcase/VDIoRnd.cpp              |     2 +-
 src/VBox/Storage/testcase/VDIoRnd.h                |     2 +-
 src/VBox/Storage/testcase/VDMemDisk.cpp            |    12 +-
 src/VBox/Storage/testcase/VDMemDisk.h              |     2 +-
 src/VBox/Storage/testcase/VDScript.cpp             |    49 +-
 src/VBox/Storage/testcase/VDScript.h               |     2 +-
 src/VBox/Storage/testcase/VDScriptAst.cpp          |     4 +-
 src/VBox/Storage/testcase/VDScriptAst.h            |    13 +-
 src/VBox/Storage/testcase/VDScriptChecker.cpp      |     3 +-
 src/VBox/Storage/testcase/VDScriptInternal.h       |     2 +-
 src/VBox/Storage/testcase/VDScriptInterp.cpp       |    16 +-
 src/VBox/Storage/testcase/VDScriptStack.h          |     2 +-
 src/VBox/Storage/testcase/tstVD-2.cpp              |     5 +-
 src/VBox/Storage/testcase/tstVD.cpp                |    10 +-
 src/VBox/Storage/testcase/tstVDCopy.cpp            |   190 -
 src/VBox/Storage/testcase/tstVDFill.cpp            |   234 +
 src/VBox/Storage/testcase/tstVDIo.cpp              |   260 +-
 src/VBox/Storage/testcase/tstVDShareable.cpp       |   173 -
 src/VBox/Storage/testcase/tstVDSnap.cpp            |     9 +-
 src/VBox/Storage/testcase/vbox-img.cpp             |    23 +-
 src/VBox/Storage/testcase/vbox-img.rc              |     2 +-
 src/VBox/VMM/Docs-CodingGuidelines.cpp             |     2 +-
 src/VBox/VMM/Docs-RawMode.cpp                      |     2 +-
 src/VBox/VMM/Makefile.kmk                          |   155 +-
 src/VBox/VMM/VBoxVMM.d                             |   329 +
 src/VBox/VMM/VMMAll/APICAll.cpp                    |  2949 +++
 src/VBox/VMM/VMMAll/AllPdbTypeHack.cpp             |   110 +
 src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp                |   556 +-
 src/VBox/VMM/VMMAll/CPUMAllRegs.cpp                |   554 +-
 src/VBox/VMM/VMMAll/CPUMStack.cpp                  |     7 +-
 src/VBox/VMM/VMMAll/CSAMAll.cpp                    |     5 +-
 src/VBox/VMM/VMMAll/DBGFAll.cpp                    |   196 +-
 src/VBox/VMM/VMMAll/EMAll.cpp                      |   511 +-
 src/VBox/VMM/VMMAll/EMAllA.asm                     |     2 +-
 src/VBox/VMM/VMMAll/FTMAll.cpp                     |     2 +-
 src/VBox/VMM/VMMAll/GIMAll.cpp                     |   101 +-
 src/VBox/VMM/VMMAll/GIMAllHv.cpp                   |   889 +-
 src/VBox/VMM/VMMAll/GIMAllKvm.cpp                  |   205 +-
 src/VBox/VMM/VMMAll/HMAll.cpp                      |    21 +-
 src/VBox/VMM/VMMAll/IEMAll.cpp                     | 10532 +++++++----
 src/VBox/VMM/VMMAll/IEMAllAImpl.asm                |     2 +-
 src/VBox/VMM/VMMAll/IEMAllAImplC.cpp               |   192 +-
 src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h              |  2155 ++-
 src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h      |   724 +-
 src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h       |  3937 ++--
 src/VBox/VMM/VMMAll/IOMAll.cpp                     |   147 +-
 src/VBox/VMM/VMMAll/IOMAllMMIO.cpp                 |  1960 +-
 src/VBox/VMM/VMMAll/MMAll.cpp                      |     3 +-
 src/VBox/VMM/VMMAll/MMAllHyper.cpp                 |    13 +-
 src/VBox/VMM/VMMAll/MMAllPagePool.cpp              |     2 +-
 src/VBox/VMM/VMMAll/PATMAll.cpp                    |    13 +-
 src/VBox/VMM/VMMAll/PDMAll.cpp                     |   215 +-
 src/VBox/VMM/VMMAll/PDMAllCritSect.cpp             |    80 +-
 src/VBox/VMM/VMMAll/PDMAllCritSectBoth.cpp         |     2 +-
 src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp           |    27 +-
 src/VBox/VMM/VMMAll/PDMAllNetShaper.cpp            |     2 +-
 src/VBox/VMM/VMMAll/PDMAllQueue.cpp                |     2 +-
 src/VBox/VMM/VMMAll/PGMAll.cpp                     |     9 +-
 src/VBox/VMM/VMMAll/PGMAllBth.h                    |    51 +-
 src/VBox/VMM/VMMAll/PGMAllGst.h                    |     6 +-
 src/VBox/VMM/VMMAll/PGMAllHandler.cpp              |    12 +-
 src/VBox/VMM/VMMAll/PGMAllMap.cpp                  |     4 +-
 src/VBox/VMM/VMMAll/PGMAllPhys.cpp                 |   153 +-
 src/VBox/VMM/VMMAll/PGMAllPool.cpp                 |    79 +-
 src/VBox/VMM/VMMAll/PGMAllShw.h                    |     2 +-
 src/VBox/VMM/VMMAll/REMAll.cpp                     |     2 +-
 src/VBox/VMM/VMMAll/SELMAll.cpp                    |    11 +-
 src/VBox/VMM/VMMAll/TMAll.cpp                      |     4 +-
 src/VBox/VMM/VMMAll/TMAllCpu.cpp                   |    10 +-
 src/VBox/VMM/VMMAll/TMAllReal.cpp                  |     2 +-
 src/VBox/VMM/VMMAll/TMAllVirtual.cpp               |     2 +-
 src/VBox/VMM/VMMAll/TRPMAll.cpp                    |     5 +-
 src/VBox/VMM/VMMAll/VMAll.cpp                      |     2 +-
 src/VBox/VMM/VMMAll/VMMAll.cpp                     |    53 +-
 src/VBox/VMM/VMMAll/VMMAllA.asm                    |     2 +-
 src/VBox/VMM/VMMR0/CPUMR0.cpp                      |   174 +-
 src/VBox/VMM/VMMR0/CPUMR0A.asm                     |   587 +-
 src/VBox/VMM/VMMR0/CPUMR0UnusedA.asm               |   243 -
 src/VBox/VMM/VMMR0/GIMR0.cpp                       |     5 +-
 src/VBox/VMM/VMMR0/GIMR0Hv.cpp                     |    10 +-
 src/VBox/VMM/VMMR0/GIMR0Kvm.cpp                    |     8 +-
 src/VBox/VMM/VMMR0/GMMR0.cpp                       |    11 +-
 src/VBox/VMM/VMMR0/GMMR0Internal.h                 |     2 +-
 src/VBox/VMM/VMMR0/GVMMR0.cpp                      |    13 +-
 src/VBox/VMM/VMMR0/GVMMR0Internal.h                |     2 +-
 src/VBox/VMM/VMMR0/HMR0.cpp                        |   118 +-
 src/VBox/VMM/VMMR0/HMR0A.asm                       |    31 +-
 src/VBox/VMM/VMMR0/HMSVMR0.cpp                     |   385 +-
 src/VBox/VMM/VMMR0/HMSVMR0.h                       |     4 +-
 src/VBox/VMM/VMMR0/HMVMXR0.cpp                     |  3626 ++--
 src/VBox/VMM/VMMR0/HMVMXR0.h                       |     4 +-
 src/VBox/VMM/VMMR0/PDMR0Device.cpp                 |    78 +-
 src/VBox/VMM/VMMR0/PDMR0Driver.cpp                 |     2 +-
 src/VBox/VMM/VMMR0/PGMR0.cpp                       |     6 +-
 src/VBox/VMM/VMMR0/PGMR0Bth.h                      |     2 +-
 src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp             |     2 +-
 src/VBox/VMM/VMMR0/TRPMR0.cpp                      |     2 +-
 src/VBox/VMM/VMMR0/TRPMR0A.asm                     |     2 +-
 src/VBox/VMM/VMMR0/VMMR0.cpp                       |    37 +-
 src/VBox/VMM/VMMR0/VMMR0.def                       |     3 +-
 src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm             |     2 +-
 src/VBox/VMM/VMMR0/VMMR0JmpA-x86.asm               |     2 +-
 src/VBox/VMM/VMMR0/VMMR0TripleFaultHack.cpp        |     2 +-
 src/VBox/VMM/VMMR0/VMMR0TripleFaultHackA.asm       |     2 +-
 src/VBox/VMM/VMMR3/APIC.cpp                        |  1900 ++
 src/VBox/VMM/VMMR3/CFGM.cpp                        |     2 +-
 src/VBox/VMM/VMMR3/CPUM.cpp                        |   219 +-
 src/VBox/VMM/VMMR3/CPUMDbg.cpp                     |     5 +-
 src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp                 |   607 +-
 src/VBox/VMM/VMMR3/CPUMR3Db.cpp                    |    51 +-
 src/VBox/VMM/VMMR3/CSAM.cpp                        |    38 +-
 src/VBox/VMM/VMMR3/DBGF.cpp                        |   539 +-
 src/VBox/VMM/VMMR3/DBGFAddr.cpp                    |     3 +-
 src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp               |    19 +-
 src/VBox/VMM/VMMR3/DBGFBp.cpp                      |   449 +-
 src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp               |     3 +-
 src/VBox/VMM/VMMR3/DBGFCpu.cpp                     |     2 +-
 src/VBox/VMM/VMMR3/DBGFDisas.cpp                   |     7 +-
 src/VBox/VMM/VMMR3/DBGFInfo.cpp                    |    83 +-
 src/VBox/VMM/VMMR3/DBGFLog.cpp                     |     2 +-
 src/VBox/VMM/VMMR3/DBGFMem.cpp                     |     2 +-
 src/VBox/VMM/VMMR3/DBGFModule.cpp                  |     2 +-
 src/VBox/VMM/VMMR3/DBGFOS.cpp                      |     3 +-
 src/VBox/VMM/VMMR3/DBGFR3PlugIn.cpp                |     6 +-
 src/VBox/VMM/VMMR3/DBGFR3Trace.cpp                 |     2 +-
 src/VBox/VMM/VMMR3/DBGFR3Type.cpp                  |  1278 ++
 src/VBox/VMM/VMMR3/DBGFReg.cpp                     |     4 +-
 src/VBox/VMM/VMMR3/DBGFStack.cpp                   |    56 +-
 src/VBox/VMM/VMMR3/EM.cpp                          |   326 +-
 src/VBox/VMM/VMMR3/EMHM.cpp                        |    10 +-
 src/VBox/VMM/VMMR3/EMR3Dbg.cpp                     |     3 +-
 src/VBox/VMM/VMMR3/EMRaw.cpp                       |    32 +-
 src/VBox/VMM/VMMR3/FTM.cpp                         |     8 +-
 src/VBox/VMM/VMMR3/GIM.cpp                         |   244 +-
 src/VBox/VMM/VMMR3/GIMHv.cpp                       |  1377 +-
 src/VBox/VMM/VMMR3/GIMKvm.cpp                      |    78 +-
 src/VBox/VMM/VMMR3/GIMMinimal.cpp                  |    82 +-
 src/VBox/VMM/VMMR3/GMM.cpp                         |     2 +-
 src/VBox/VMM/VMMR3/HM.cpp                          |  1214 +-
 src/VBox/VMM/VMMR3/IEMR3.cpp                       |   111 +-
 src/VBox/VMM/VMMR3/IOM.cpp                         |   163 +-
 src/VBox/VMM/VMMR3/MM.cpp                          |     2 +-
 src/VBox/VMM/VMMR3/MMHeap.cpp                      |     6 +-
 src/VBox/VMM/VMMR3/MMHyper.cpp                     |     3 +-
 src/VBox/VMM/VMMR3/MMPagePool.cpp                  |     3 +-
 src/VBox/VMM/VMMR3/MMUkHeap.cpp                    |     6 +-
 src/VBox/VMM/VMMR3/PATM.cpp                        |    55 +-
 src/VBox/VMM/VMMR3/PATMA.asm                       |     2 +-
 src/VBox/VMM/VMMR3/PATMA.mac                       |     2 +-
 src/VBox/VMM/VMMR3/PATMGuest.cpp                   |     3 +-
 src/VBox/VMM/VMMR3/PATMPatch.cpp                   |    16 +-
 src/VBox/VMM/VMMR3/PATMPatch.h                     |     2 +-
 src/VBox/VMM/VMMR3/PATMR3Dbg.cpp                   |     2 +-
 src/VBox/VMM/VMMR3/PATMSSM.cpp                     |     8 +-
 src/VBox/VMM/VMMR3/PDM.cpp                         |   186 +-
 src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp          |    71 +-
 src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp      |     2 +-
 .../VMM/VMMR3/PDMAsyncCompletionFileFailsafe.cpp   |     2 +-
 .../VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp     |    10 +-
 src/VBox/VMM/VMMR3/PDMBlkCache.cpp                 |     2 +-
 src/VBox/VMM/VMMR3/PDMCritSect.cpp                 |     7 +-
 src/VBox/VMM/VMMR3/PDMDevHlp.cpp                   |   364 +-
 src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp               |    94 +-
 src/VBox/VMM/VMMR3/PDMDevice.cpp                   |    36 +-
 src/VBox/VMM/VMMR3/PDMDriver.cpp                   |    15 +-
 src/VBox/VMM/VMMR3/PDMLdr.cpp                      |    13 +-
 src/VBox/VMM/VMMR3/PDMNetShaper.cpp                |    39 +-
 src/VBox/VMM/VMMR3/PDMQueue.cpp                    |     2 +-
 src/VBox/VMM/VMMR3/PDMThread.cpp                   |     4 +-
 src/VBox/VMM/VMMR3/PDMUsb.cpp                      |    17 +-
 src/VBox/VMM/VMMR3/PGM.cpp                         |    65 +-
 src/VBox/VMM/VMMR3/PGMBth.h                        |     2 +-
 src/VBox/VMM/VMMR3/PGMDbg.cpp                      |    10 +-
 src/VBox/VMM/VMMR3/PGMGst.h                        |     2 +-
 src/VBox/VMM/VMMR3/PGMHandler.cpp                  |     4 +-
 src/VBox/VMM/VMMR3/PGMMap.cpp                      |    29 +-
 src/VBox/VMM/VMMR3/PGMPhys.cpp                     |   297 +-
 src/VBox/VMM/VMMR3/PGMPhysRWTmpl.h                 |     2 +-
 src/VBox/VMM/VMMR3/PGMPool.cpp                     |     6 +-
 src/VBox/VMM/VMMR3/PGMR3DbgA.asm                   |    44 +-
 src/VBox/VMM/VMMR3/PGMSavedState.cpp               |    15 +-
 src/VBox/VMM/VMMR3/PGMSharedPage.cpp               |     2 +-
 src/VBox/VMM/VMMR3/PGMShw.h                        |     2 +-
 src/VBox/VMM/VMMR3/SELM.cpp                        |    42 +-
 src/VBox/VMM/VMMR3/SSM.cpp                         |    11 +-
 src/VBox/VMM/VMMR3/STAM.cpp                        |    21 +-
 src/VBox/VMM/VMMR3/TM.cpp                          |    87 +-
 src/VBox/VMM/VMMR3/TRPM.cpp                        |   147 +-
 src/VBox/VMM/VMMR3/VM.cpp                          |   392 +-
 src/VBox/VMM/VMMR3/VMEmt.cpp                       |    35 +-
 src/VBox/VMM/VMMR3/VMM.cpp                         |   677 +-
 src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp           |     2 +-
 src/VBox/VMM/VMMR3/VMMR3.def                       |    23 +-
 src/VBox/VMM/VMMR3/VMMSwitcher.cpp                 |    24 +-
 src/VBox/VMM/VMMR3/VMMTests.cpp                    |    42 +-
 src/VBox/VMM/VMMR3/VMReq.cpp                       |    43 +-
 src/VBox/VMM/VMMR3/cpus/AMD_Athlon_64_3200.h       |     6 +-
 .../VMMR3/cpus/AMD_Athlon_64_X2_Dual_Core_4200.h   |     6 +-
 src/VBox/VMM/VMMR3/cpus/AMD_FX_8150_Eight_Core.h   |     6 +-
 src/VBox/VMM/VMMR3/cpus/AMD_Phenom_II_X6_1100T.h   |     6 +-
 src/VBox/VMM/VMMR3/cpus/Intel_80186.h              |    71 +
 src/VBox/VMM/VMMR3/cpus/Intel_80286.h              |    71 +
 src/VBox/VMM/VMMR3/cpus/Intel_80386.h              |    71 +
 src/VBox/VMM/VMMR3/cpus/Intel_8086.h               |    71 +
 src/VBox/VMM/VMMR3/cpus/Intel_Atom_330_1_60GHz.h   |    10 +-
 src/VBox/VMM/VMMR3/cpus/Intel_Core_i5_3570.h       |     4 +-
 src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_2635QM.h     |     4 +-
 src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_3820QM.h     |     4 +-
 src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_3960X.h      |     4 +-
 src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_5600U.h      |    12 +-
 src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_6700K.h      |   506 +
 src/VBox/VMM/VMMR3/cpus/Intel_Pentium_4_3_00GHz.h  |     4 +-
 .../VMMR3/cpus/Intel_Pentium_M_processor_2_00GHz.h |     4 +-
 .../VMM/VMMR3/cpus/Intel_Pentium_N3530_2_16GHz.h   |   261 +
 src/VBox/VMM/VMMR3/cpus/Intel_Xeon_X5482_3_20GHz.h |     4 +-
 .../VMM/VMMR3/cpus/Quad_Core_AMD_Opteron_2384.h    |     6 +-
 .../VMM/VMMR3/cpus/VIA_QuadCore_L4700_1_2_GHz.h    |     4 +-
 src/VBox/VMM/VMMRC/CPUMRC.cpp                      |    38 +-
 src/VBox/VMM/VMMRC/CPUMRCA.asm                     |    58 +-
 src/VBox/VMM/VMMRC/CPUMRCPatchHlp.asm              |    49 +-
 src/VBox/VMM/VMMRC/CSAMRC.cpp                      |    10 +-
 src/VBox/VMM/VMMRC/EMRCA.asm                       |     2 +-
 src/VBox/VMM/VMMRC/IOMRC.cpp                       |   146 +-
 src/VBox/VMM/VMMRC/MMRamRC.cpp                     |     2 +-
 src/VBox/VMM/VMMRC/MMRamRCA.asm                    |     2 +-
 src/VBox/VMM/VMMRC/PATMRC.cpp                      |    41 +-
 src/VBox/VMM/VMMRC/PDMRCDevice.cpp                 |    71 +-
 src/VBox/VMM/VMMRC/PGMRC.cpp                       |     2 +-
 src/VBox/VMM/VMMRC/PGMRCBth.h                      |     2 +-
 src/VBox/VMM/VMMRC/PGMRCGst.h                      |     2 +-
 src/VBox/VMM/VMMRC/PGMRCShw.h                      |     2 +-
 src/VBox/VMM/VMMRC/SELMRC.cpp                      |     8 +-
 src/VBox/VMM/VMMRC/TRPMRC.cpp                      |     3 +-
 src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp              |   232 +-
 src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm             |    64 +-
 src/VBox/VMM/VMMRC/VMMRC.cpp                       |     9 +-
 src/VBox/VMM/VMMRC/VMMRC.def                       |     2 +-
 src/VBox/VMM/VMMRC/VMMRC.mac                       |     2 +-
 src/VBox/VMM/VMMRC/VMMRC0.asm                      |     2 +-
 src/VBox/VMM/VMMRC/VMMRC99.asm                     |     2 +-
 src/VBox/VMM/VMMRC/VMMRCA.asm                      |     2 +-
 src/VBox/VMM/VMMRC/VMMRCBuiltin.def                |     2 +-
 src/VBox/VMM/VMMRC/VMMRCDeps.cpp                   |     2 +-
 src/VBox/VMM/VMMRZ/CPUMRZ.cpp                      |   163 +
 src/VBox/VMM/VMMRZ/CPUMRZA.asm                     |   300 +
 src/VBox/VMM/VMMRZ/DBGFRZ.cpp                      |    19 +-
 src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp                 |    14 +-
 src/VBox/VMM/VMMRZ/VMMRZ.cpp                       |     2 +-
 src/VBox/VMM/VMMSwitcher/32BitTo32Bit.asm          |     2 +-
 src/VBox/VMM/VMMSwitcher/32BitToAMD64.asm          |     2 +-
 src/VBox/VMM/VMMSwitcher/32BitToPAE.asm            |     2 +-
 src/VBox/VMM/VMMSwitcher/AMD64Stub.asm             |     2 +-
 src/VBox/VMM/VMMSwitcher/AMD64To32Bit.asm          |     2 +-
 src/VBox/VMM/VMMSwitcher/AMD64ToPAE.asm            |     2 +-
 src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac        |    13 +-
 src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac        |    21 +-
 src/VBox/VMM/VMMSwitcher/PAETo32Bit.asm            |     2 +-
 src/VBox/VMM/VMMSwitcher/PAEToAMD64.asm            |     2 +-
 src/VBox/VMM/VMMSwitcher/PAEToPAE.asm              |     2 +-
 src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac           |     9 +-
 src/VBox/VMM/VMMSwitcher/X86Stub.asm               |     2 +-
 src/VBox/VMM/dtrace/lib/vbox-types.d               |     1 -
 src/VBox/VMM/include/APICInternal.h                |  1450 ++
 src/VBox/VMM/include/CFGMInternal.h                |     2 +-
 src/VBox/VMM/include/CPUMInternal.h                |    69 +-
 src/VBox/VMM/include/CPUMInternal.mac              |   383 +-
 src/VBox/VMM/include/CSAMInternal.h                |     4 +-
 src/VBox/VMM/include/DBGFInternal.h                |   158 +-
 src/VBox/VMM/include/EMHandleRCTmpl.h              |    42 +-
 src/VBox/VMM/include/EMInternal.h                  |     2 +-
 src/VBox/VMM/include/FTMInternal.h                 |     2 +-
 src/VBox/VMM/include/GIMHvInternal.h               |   699 +-
 src/VBox/VMM/include/GIMInternal.h                 |    66 +-
 src/VBox/VMM/include/GIMKvmInternal.h              |     9 +-
 src/VBox/VMM/include/GIMMinimalInternal.h          |     2 +-
 src/VBox/VMM/include/HMInternal.h                  |   113 +-
 src/VBox/VMM/include/HMInternal.mac                |    12 +-
 src/VBox/VMM/include/IEMInternal.h                 |   654 +-
 src/VBox/VMM/include/IOMInline.h                   |     2 +-
 src/VBox/VMM/include/IOMInternal.h                 |    47 +-
 src/VBox/VMM/include/MMInternal.h                  |     2 +-
 src/VBox/VMM/include/PATMA.h                       |     2 +-
 src/VBox/VMM/include/PATMInternal.h                |     6 +-
 .../VMM/include/PDMAsyncCompletionFileInternal.h   |     2 +-
 src/VBox/VMM/include/PDMAsyncCompletionInternal.h  |     2 +-
 src/VBox/VMM/include/PDMBlkCacheInternal.h         |     2 +-
 src/VBox/VMM/include/PDMInline.h                   |     2 +-
 src/VBox/VMM/include/PDMInternal.h                 |   167 +-
 src/VBox/VMM/include/PDMNetShaperInternal.h        |     2 +-
 src/VBox/VMM/include/PGMGstDefs.h                  |     2 +-
 src/VBox/VMM/include/PGMInline.h                   |    12 +-
 src/VBox/VMM/include/PGMInternal.h                 |    26 +-
 src/VBox/VMM/include/REMInternal.h                 |     6 +-
 src/VBox/VMM/include/SELMInline.h                  |     9 +-
 src/VBox/VMM/include/SELMInternal.h                |     8 +-
 src/VBox/VMM/include/SSMInternal.h                 |     2 +-
 src/VBox/VMM/include/STAMInternal.h                |     2 +-
 src/VBox/VMM/include/TMInline.h                    |     2 +-
 src/VBox/VMM/include/TMInternal.h                  |     7 +-
 src/VBox/VMM/include/TRPMInternal.h                |    22 +-
 src/VBox/VMM/include/TRPMInternal.mac              |     9 +-
 src/VBox/VMM/include/VMInternal.h                  |     3 +-
 src/VBox/VMM/include/VMMInternal.h                 |    35 +-
 src/VBox/VMM/include/VMMInternal.mac               |     2 +-
 src/VBox/VMM/include/VMMSwitcher.h                 |     2 +-
 src/VBox/VMM/include/VMMSwitcher.mac               |     2 +-
 src/VBox/VMM/include/VMMTracing.h                  |     2 +-
 src/VBox/VMM/include/internal/pgm.h                |    24 -
 src/VBox/VMM/testcase/Instructions/Makefile.kmk    |     2 +-
 .../testcase/Instructions/env-bs2-r0-32-big.mac    |     2 +-
 .../testcase/Instructions/env-bs2-r0-64-big.mac    |     2 +-
 .../VMM/testcase/Instructions/env-bs2-r0-64.mac    |     2 +-
 .../VMM/testcase/Instructions/env-bs2-r0-big.mac   |     2 +-
 .../testcase/Instructions/env-bs2-r0-common.mac    |     2 +-
 src/VBox/VMM/testcase/Instructions/env-bs2-r0.mac  |     2 +-
 src/VBox/VMM/testcase/Instructions/env-common.mac  |     2 +-
 .../VMM/testcase/Instructions/env-iprt-r3-32.mac   |     2 +-
 .../VMM/testcase/Instructions/env-iprt-r3-64.mac   |     2 +-
 src/VBox/VMM/testcase/Instructions/env-iprt-r3.mac |     2 +-
 .../VMM/testcase/Instructions/tstVBInsTstR3.cpp    |     2 +-
 src/VBox/VMM/testcase/Makefile.kmk                 |    37 +-
 src/VBox/VMM/testcase/tstAnimate.cpp               |    78 +-
 src/VBox/VMM/testcase/tstAsmStructs.cpp            |     2 +-
 src/VBox/VMM/testcase/tstAsmStructsAsm-lst.sed     |     7 +
 src/VBox/VMM/testcase/tstAsmStructsAsm.asm         |     2 +-
 src/VBox/VMM/testcase/tstCFGM.cpp                  |     4 +-
 src/VBox/VMM/testcase/tstCompressionBenchmark.cpp  |     4 +-
 src/VBox/VMM/testcase/tstGlobalConfig.cpp          |     3 +-
 src/VBox/VMM/testcase/tstHelp.h                    |     2 +-
 src/VBox/VMM/testcase/tstIEMCheckMc.cpp            |   193 +-
 src/VBox/VMM/testcase/tstInstrEmul.cpp             |     2 +-
 src/VBox/VMM/testcase/tstMMHyperHeap.cpp           |     7 +-
 src/VBox/VMM/testcase/tstMicro.cpp                 |     5 +-
 src/VBox/VMM/testcase/tstMicro.h                   |     2 +-
 src/VBox/VMM/testcase/tstMicro.mac                 |     2 +-
 src/VBox/VMM/testcase/tstMicroRC.cpp               |     2 +-
 src/VBox/VMM/testcase/tstMicroRC.def               |     2 +-
 src/VBox/VMM/testcase/tstMicroRCA.asm              |     2 +-
 src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp    |     5 +-
 .../VMM/testcase/tstPDMAsyncCompletionStress.cpp   |    11 +-
 src/VBox/VMM/testcase/tstSSM-2.cpp                 |     2 +-
 src/VBox/VMM/testcase/tstSSM.cpp                   |    22 +-
 src/VBox/VMM/testcase/tstVMM-HM.cpp                |    12 +-
 src/VBox/VMM/testcase/tstVMM.cpp                   |    22 +-
 src/VBox/VMM/testcase/tstVMMFork.cpp               |     2 +-
 src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp       |     8 +-
 src/VBox/VMM/testcase/tstVMREQ.cpp                 |     5 +-
 src/VBox/VMM/testcase/tstVMStruct.h                |   113 +-
 src/VBox/VMM/testcase/tstVMStructDTrace.cpp        |     5 +-
 src/VBox/VMM/testcase/tstVMStructRC.cpp            |     5 +-
 src/VBox/VMM/testcase/tstVMStructSize.cpp          |    23 +-
 src/VBox/VMM/testcase/tstX86-1.cpp                 |     4 +-
 src/VBox/VMM/testcase/tstX86-1A.asm                |     3 +-
 src/VBox/VMM/testcase/tstX86-FpuSaveRestore.cpp    |     6 +-
 src/VBox/VMM/testcase/tstX86-FpuSaveRestoreA.asm   |     2 +-
 src/VBox/VMM/tools/Makefile.kmk                    |     2 +-
 src/VBox/VMM/tools/VBoxCpuReport.cpp               |   119 +-
 src/VBox/VMM/tools/VBoxVMMPreload.cpp              |     3 +-
 src/VBox/VMM/tools/VBoxVMMPreloadHardened.cpp      |     2 +-
 src/VBox/ValidationKit/Config.kmk                  |     2 +-
 src/VBox/ValidationKit/Makefile.kmk                |     5 +-
 .../ValidationKitCodingGuidelines.cpp              |     2 +-
 src/VBox/ValidationKit/bootsectors/Config.kmk      |   937 +
 src/VBox/ValidationKit/bootsectors/Makefile.kmk    |   132 +-
 .../ValidationKit/bootsectors/VBoxBs2Linker.cpp    |    17 +-
 .../ValidationKit/bootsectors/bootsector-empty.asm |     2 +-
 .../ValidationKit/bootsectors/bootsector-pae.asm   |     2 +-
 .../bootsectors/bootsector-shutdown.asm            |     2 +-
 .../ValidationKit/bootsectors/bootsector2-api.mac  |     2 +-
 .../bootsectors/bootsector2-boot-registers-1.asm   |     2 +-
 .../bootsectors/bootsector2-common-end.mac         |     2 +-
 .../bootsectors/bootsector2-common-init-code.mac   |     7 +-
 .../bootsectors/bootsector2-common-init-traps.mac  |     6 +-
 .../bootsectors/bootsector2-common-macros-1.mac    |     2 +-
 .../bootsector2-common-routines-template-1.mac     |     2 +-
 .../bootsector2-common-routines-template-2.mac     |     2 +-
 .../bootsectors/bootsector2-common-routines.mac    |     2 +-
 .../bootsector2-common-traprec-template.mac        |     2 +-
 .../bootsectors/bootsector2-common-traprec.mac     |     2 +-
 .../bootsectors/bootsector2-cpu-a20-1-template.mac |     2 +-
 .../bootsectors/bootsector2-cpu-a20-1.asm          |     2 +-
 .../bootsectors/bootsector2-cpu-ac-loop.asm        |   115 +
 .../bootsector2-cpu-basic-1-template.mac           |     2 +-
 .../bootsectors/bootsector2-cpu-basic-1.asm        |     2 +-
 .../bootsectors/bootsector2-cpu-db-loop.asm        |   151 +
 .../bootsector2-cpu-hidden-regs-1-template.mac     |     2 +-
 .../bootsectors/bootsector2-cpu-hidden-regs-1.asm  |     2 +-
 .../bootsector2-cpu-instr-1-template.mac           |     2 +-
 .../bootsectors/bootsector2-cpu-instr-1.asm        |     2 +-
 .../bootsectors/bootsector2-cpu-pf-1-template.mac  |     2 +-
 .../bootsectors/bootsector2-cpu-pf-1.asm           |     2 +-
 .../bootsector2-cpu-xcpt-1-template.mac            |     2 +-
 .../bootsectors/bootsector2-cpu-xcpt-1.asm         |     2 +-
 .../bootsector2-cpu-xcpt-2-template.mac            |     2 +-
 .../bootsectors/bootsector2-cpu-xcpt-2.asm         |     2 +-
 .../bootsectors/bootsector2-first.mac              |     2 +-
 .../bootsectors/bootsector2-structures.mac         |     2 +-
 .../bootsectors/bootsector2-template-footer.mac    |     2 +-
 .../bootsectors/bootsector2-template-header.mac    |     2 +-
 .../bootsectors/bootsector2-test1-template.mac     |     2 +-
 .../bootsectors/bootsector2-test1.asm              |     2 +-
 .../bootsectors/bootsector2-triple-fault-1.asm     |     2 +-
 .../bootsectors/bootsector2-vbinstst-64-1.asm      |     2 +-
 .../bootsector2-vbinstst-big-template.asm          |     2 +-
 .../bootsectors/bootsector2-vbinstst-kernel.asm    |     2 +-
 .../bootsectors/bs3-cpu-basic-2-asm.asm            |   108 +
 .../bootsectors/bs3-cpu-basic-2-template.c         |  1538 ++
 .../bootsectors/bs3-cpu-basic-2-template.mac       |   323 +
 .../ValidationKit/bootsectors/bs3-cpu-basic-2-x0.c |  3225 ++++
 .../ValidationKit/bootsectors/bs3-cpu-basic-2.c    |    82 +
 .../bootsectors/bs3-cpu-decoding-1-asm.asm         |    38 +
 .../bootsectors/bs3-cpu-decoding-1-template.c      |    58 +
 .../bootsectors/bs3-cpu-decoding-1-template.mac    |    41 +
 .../bootsectors/bs3-cpu-decoding-1.c32             |   233 +
 .../bootsectors/bs3-cpu-instr-2-asm.asm            |    63 +
 .../bootsectors/bs3-cpu-instr-2-template.c         |   552 +
 .../bootsectors/bs3-cpu-instr-2-template.mac       |    89 +
 .../ValidationKit/bootsectors/bs3-cpu-instr-2.c    |    64 +
 .../bootsectors/bs3-fpustate-1-asm.asm             |   162 +
 .../bootsectors/bs3-fpustate-1-template.c          |   302 +
 .../bootsectors/bs3-fpustate-1-template.mac        |   330 +
 .../ValidationKit/bootsectors/bs3-fpustate-1.c     |    84 +
 .../ValidationKit/bootsectors/bs3kit/Makefile.kmk  |   606 +
 .../bootsectors/bs3kit/VBoxBs3Linker.cpp           |   328 +
 .../bootsectors/bs3kit/VBoxBs3ObjConverter.cpp     |  5072 +++++
 .../bootsectors/bs3kit/asmdefs-first.mac           |    52 +
 .../bootsectors/bs3kit/bs3-bootsector.asm          |   396 +
 .../bs3kit/bs3-c16-CreateHybridFarRet.asm          |    53 +
 .../bs3-c16-SwitchFromV86To16BitAndCallC.asm       |   100 +
 .../bootsectors/bs3kit/bs3-c16-Trap16Generic.asm   |   711 +
 .../bootsectors/bs3kit/bs3-c16-TrapRmV86Data.c     |    43 +
 .../bs3kit/bs3-c16-TrapRmV86Generic.asm            |   388 +
 .../bootsectors/bs3kit/bs3-c32-Trap32Generic.asm   |   536 +
 .../bootsectors/bs3kit/bs3-c64-Trap64Generic.asm   |   327 +
 .../bootsectors/bs3kit/bs3-cmn-A20Disable.asm      |   105 +
 .../bootsectors/bs3kit/bs3-cmn-A20Enable.asm       |   112 +
 ...s3-cmn-ConvertRMStackToP16UsingCxReturnToAx.asm |    78 +
 .../bootsectors/bs3kit/bs3-cmn-CpuDetectData.c     |    44 +
 .../bootsectors/bs3kit/bs3-cmn-GetModeName.c       |    62 +
 .../bootsectors/bs3kit/bs3-cmn-KbdRead.asm         |    65 +
 .../bootsectors/bs3kit/bs3-cmn-KbdWait.asm         |    54 +
 .../bootsectors/bs3kit/bs3-cmn-KbdWrite.asm        |    72 +
 .../bootsectors/bs3kit/bs3-cmn-MemAlloc.c          |   101 +
 .../bootsectors/bs3kit/bs3-cmn-MemAllocZ.c         |    43 +
 .../bootsectors/bs3kit/bs3-cmn-MemChr.asm          |    78 +
 .../bootsectors/bs3kit/bs3-cmn-MemCmp.asm          |    89 +
 .../bootsectors/bs3kit/bs3-cmn-MemCpy.c            |    75 +
 .../bootsectors/bs3kit/bs3-cmn-MemFree.c           |    63 +
 .../bs3kit/bs3-cmn-MemGuardedTestPage.c            |    99 +
 .../bootsectors/bs3kit/bs3-cmn-MemMove.c           |    78 +
 .../bootsectors/bs3kit/bs3-cmn-MemPCpy.c           |    48 +
 .../bootsectors/bs3kit/bs3-cmn-MemSet.asm          |    92 +
 .../bootsectors/bs3kit/bs3-cmn-MemZero.asm         |    93 +
 .../bootsectors/bs3kit/bs3-cmn-PagingAlias.c       |   183 +
 .../bootsectors/bs3kit/bs3-cmn-PagingData.c        |    49 +
 .../bs3kit/bs3-cmn-PagingInitRootForLM.c           |   105 +
 .../bs3kit/bs3-cmn-PagingInitRootForPAE.c          |    92 +
 .../bs3kit/bs3-cmn-PagingInitRootForPP.c           |   153 +
 .../bootsectors/bs3kit/bs3-cmn-PagingProtect.c     |   363 +
 .../bs3kit/bs3-cmn-PagingSetupCanonicalTraps.c     |   113 +
 .../bootsectors/bs3kit/bs3-cmn-Panic.asm           |    38 +
 .../bootsectors/bs3kit/bs3-cmn-PerCpuData.c        |    60 +
 .../bootsectors/bs3kit/bs3-cmn-PicMaskAll.c        |    41 +
 .../bootsectors/bs3kit/bs3-cmn-PicSetup.c          |    80 +
 .../bootsectors/bs3kit/bs3-cmn-PicUpdateMask.c     |    45 +
 .../bootsectors/bs3kit/bs3-cmn-PitIrqHandler.c     |    67 +
 .../bootsectors/bs3kit/bs3-cmn-PrintChr.asm        |   105 +
 .../bootsectors/bs3kit/bs3-cmn-PrintStr.c          |    34 +
 .../bootsectors/bs3kit/bs3-cmn-PrintStrN.asm       |   194 +
 .../bootsectors/bs3kit/bs3-cmn-PrintU32.asm        |    83 +
 .../bootsectors/bs3kit/bs3-cmn-PrintX32.asm        |    87 +
 .../bootsectors/bs3kit/bs3-cmn-Printf.c            |    85 +
 .../bs3kit/bs3-cmn-RegCtxConvertToRingX.c          |   169 +
 .../bootsectors/bs3kit/bs3-cmn-RegCtxPrint.c       |    55 +
 .../bootsectors/bs3kit/bs3-cmn-RegCtxRestore.asm   |   585 +
 .../bootsectors/bs3kit/bs3-cmn-RegCtxSave.asm      |   261 +
 .../bootsectors/bs3kit/bs3-cmn-RegCtxSaveEx.asm    |   337 +
 .../bs3kit/bs3-cmn-RegCtxSetGrpSegFromCurPtr.c     |    50 +
 .../bs3kit/bs3-cmn-RegCtxSetGrpSegFromFlat.c       |    65 +
 .../bs3kit/bs3-cmn-RegCtxSetRipCsFromCurPtr.c      |    43 +
 .../bs3kit/bs3-cmn-RegCtxSetRipCsFromFlat.c        |    65 +
 .../bs3kit/bs3-cmn-RegCtxSetRipCsFromLnkPtr.c      |    77 +
 .../bootsectors/bs3kit/bs3-cmn-SelFar32ToFlat32.c  |    37 +
 .../bs3kit/bs3-cmn-SelFar32ToFlat32NoClobber.asm   |   104 +
 .../bs3kit/bs3-cmn-SelFlatCodeToProtFar16.asm      |   120 +
 .../bs3kit/bs3-cmn-SelFlatCodeToRealMode.asm       |   154 +
 .../bs3kit/bs3-cmn-SelFlatDataToProtFar16.asm      |   135 +
 .../bs3kit/bs3-cmn-SelFlatDataToRealMode.asm       |    94 +
 .../bs3kit/bs3-cmn-SelProtFar16DataToFlat.asm      |    90 +
 .../bs3kit/bs3-cmn-SelProtFar16DataToRealMode.asm  |   147 +
 .../bs3kit/bs3-cmn-SelProtFar32ToFlat32.c          |    45 +
 .../bs3kit/bs3-cmn-SelProtModeCodeToRealMode.asm   |   113 +
 .../bs3kit/bs3-cmn-SelRealModeCodeToProtMode.asm   |    84 +
 .../bs3kit/bs3-cmn-SelRealModeDataToFlat.asm       |    91 +
 .../bs3kit/bs3-cmn-SelRealModeDataToProtFar16.asm  |   141 +
 .../bootsectors/bs3kit/bs3-cmn-Shutdown.asm        |    50 +
 .../bootsectors/bs3kit/bs3-cmn-SlabAlloc.c         |    54 +
 .../bootsectors/bs3kit/bs3-cmn-SlabAllocEx.c       |   101 +
 .../bootsectors/bs3kit/bs3-cmn-SlabFree.c          |    59 +
 .../bootsectors/bs3kit/bs3-cmn-SlabInit.c          |    62 +
 .../bootsectors/bs3kit/bs3-cmn-SlabListAdd.c       |    43 +
 .../bootsectors/bs3kit/bs3-cmn-SlabListAlloc.c     |    57 +
 .../bootsectors/bs3kit/bs3-cmn-SlabListAllocEx.c   |    58 +
 .../bootsectors/bs3kit/bs3-cmn-SlabListFree.c      |    54 +
 .../bootsectors/bs3kit/bs3-cmn-SlabListInit.c      |    40 +
 .../bootsectors/bs3kit/bs3-cmn-StrCpy.c            |    41 +
 .../bootsectors/bs3kit/bs3-cmn-StrFormatV.c        |   774 +
 .../bootsectors/bs3kit/bs3-cmn-StrLen.c            |    37 +
 .../bootsectors/bs3kit/bs3-cmn-StrNLen.c           |    37 +
 .../bootsectors/bs3kit/bs3-cmn-StrPrintf.c         |    95 +
 .../bs3-cmn-SwitchHlpConvFlatRetToRetfProtMode.asm |    68 +
 ...witchHlpConvProtModeRetfPopBpDecBpAndReturn.asm |   117 +
 ...witchHlpConvRealModeRetfPopBpDecBpAndReturn.asm |    99 +
 .../bootsectors/bs3kit/bs3-cmn-SwitchTo16Bit.asm   |   120 +
 .../bs3kit/bs3-cmn-SwitchTo16BitV86.asm            |   123 +
 .../bootsectors/bs3kit/bs3-cmn-SwitchTo32Bit.asm   |   151 +
 .../bootsectors/bs3kit/bs3-cmn-SwitchTo64Bit.asm   |   110 +
 .../bootsectors/bs3kit/bs3-cmn-SwitchToRing0.asm   |    63 +
 .../bootsectors/bs3kit/bs3-cmn-SwitchToRing1.asm   |    63 +
 .../bootsectors/bs3kit/bs3-cmn-SwitchToRing2.asm   |    63 +
 .../bootsectors/bs3kit/bs3-cmn-SwitchToRing3.asm   |    63 +
 .../bootsectors/bs3kit/bs3-cmn-SwitchToRingX.asm   |    93 +
 .../bootsectors/bs3kit/bs3-cmn-Syscall.asm         |    84 +
 .../bootsectors/bs3kit/bs3-cmn-TestCheckRegCtxEx.c |    97 +
 .../bootsectors/bs3kit/bs3-cmn-TestData.c          |   111 +
 .../bs3kit/bs3-cmn-TestDoModesByOneHlp.asm         |   243 +
 .../bootsectors/bs3kit/bs3-cmn-TestFailed.c        |   139 +
 .../bootsectors/bs3kit/bs3-cmn-TestInit.c          |    67 +
 .../bs3kit/bs3-cmn-TestIsVmmDevTestingPresent.asm  |    68 +
 .../bootsectors/bs3kit/bs3-cmn-TestPrintf.c        |   136 +
 .../bs3kit/bs3-cmn-TestSendCmdWithStr.asm          |    80 +
 .../bs3kit/bs3-cmn-TestSendCmdWithU32.asm          |    78 +
 .../bootsectors/bs3kit/bs3-cmn-TestSkipped.c       |    90 +
 .../bootsectors/bs3kit/bs3-cmn-TestSub.c           |    92 +
 .../bootsectors/bs3kit/bs3-cmn-TestSubDone.c       |    44 +
 .../bootsectors/bs3kit/bs3-cmn-TestSubErrorCount.c |    44 +
 .../bootsectors/bs3kit/bs3-cmn-TestTerm.c          |   107 +
 .../bootsectors/bs3kit/bs3-cmn-Trap16Init.c        |   119 +
 .../bootsectors/bs3kit/bs3-cmn-Trap16SetGate.c     |    52 +
 .../bootsectors/bs3kit/bs3-cmn-Trap32Init.c        |    91 +
 .../bootsectors/bs3kit/bs3-cmn-Trap32SetGate.c     |    52 +
 .../bootsectors/bs3kit/bs3-cmn-Trap64Init.c        |    67 +
 .../bootsectors/bs3kit/bs3-cmn-Trap64SetGate.c     |    55 +
 .../bs3kit/bs3-cmn-TrapDefaultHandler.c            |   231 +
 .../bs3kit/bs3-cmn-TrapHandlersData.asm            |    40 +
 .../bootsectors/bs3kit/bs3-cmn-TrapPrintFrame.c    |    74 +
 .../bootsectors/bs3kit/bs3-cmn-TrapReInit.c        |    55 +
 .../bootsectors/bs3kit/bs3-cmn-TrapRmV86Init.c     |   110 +
 .../bootsectors/bs3kit/bs3-cmn-TrapRmV86SetGate.c  |    41 +
 .../bootsectors/bs3kit/bs3-cmn-TrapSetHandler.c    |    47 +
 .../bootsectors/bs3kit/bs3-cmn-TrapSetHandlerEx.c  |    61 +
 .../bootsectors/bs3kit/bs3-cmn-TrapSetJmp.asm      |   133 +
 .../bs3kit/bs3-cmn-TrapSetJmpAndRestore.c          |    45 +
 .../bootsectors/bs3kit/bs3-cmn-TrapUnsetJmp.c      |    48 +
 .../bootsectors/bs3kit/bs3-cmn-UInt32Div.c         |    40 +
 .../bootsectors/bs3kit/bs3-cmn-UInt64Div.c         |    40 +
 .../bootsectors/bs3kit/bs3-cmn-UtilSetFullGdtr.asm |   185 +
 .../bootsectors/bs3kit/bs3-cmn-UtilSetFullIdtr.asm |   185 +
 .../bootsectors/bs3kit/bs3-cmn-hexdigits.c         |    32 +
 .../bs3kit/bs3-cmn-instantiate-common.h            |   204 +
 .../bootsectors/bs3kit/bs3-cmn-instantiate-x0.c16  |    29 +
 .../bootsectors/bs3kit/bs3-cmn-instantiate-x1.c16  |    29 +
 .../bootsectors/bs3kit/bs3-cmn-instantiate.c16     |    29 +
 .../bootsectors/bs3kit/bs3-cmn-instantiate.c32     |    29 +
 .../bootsectors/bs3kit/bs3-cmn-instantiate.c64     |    30 +
 .../bootsectors/bs3kit/bs3-cmn-memory.h            |    96 +
 .../bootsectors/bs3kit/bs3-cmn-paging.h            |    56 +
 .../bootsectors/bs3kit/bs3-cmn-pic-data.c          |    42 +
 .../ValidationKit/bootsectors/bs3kit/bs3-cmn-pic.h |    57 +
 .../ValidationKit/bootsectors/bs3kit/bs3-cmn-pit.c |   156 +
 .../bootsectors/bs3kit/bs3-cmn-test.h              |   166 +
 .../bootsectors/bs3kit/bs3-first-common.mac        |   271 +
 .../bootsectors/bs3kit/bs3-first-dosexe.asm        |    34 +
 .../bootsectors/bs3kit/bs3-first-init-all-pe32.asm |    59 +
 .../bootsectors/bs3kit/bs3-first-init-all-pp32.asm |    59 +
 .../bootsectors/bs3kit/bs3-first-pe16.asm          |    95 +
 .../bootsectors/bs3kit/bs3-first-rm.asm            |    49 +
 .../bootsectors/bs3kit/bs3-mode-CpuDetect.asm      |   332 +
 .../bootsectors/bs3kit/bs3-mode-EnteredMode.asm    |   267 +
 .../bootsectors/bs3kit/bs3-mode-Name.asm           |    34 +
 .../bs3kit/bs3-mode-PagingGetRootForLM64.asm       |   131 +
 .../bs3kit/bs3-mode-PagingGetRootForPAE16.asm      |    45 +
 .../bs3kit/bs3-mode-PagingGetRootForPAE32.asm      |   117 +
 .../bs3kit/bs3-mode-PagingGetRootForPP16.asm       |    45 +
 .../bs3kit/bs3-mode-PagingGetRootForPP32.asm       |   132 +
 .../bootsectors/bs3kit/bs3-mode-SwitchToLM16.asm   |   126 +
 .../bootsectors/bs3kit/bs3-mode-SwitchToLM32.asm   |   193 +
 .../bootsectors/bs3kit/bs3-mode-SwitchToLM64.asm   |   104 +
 .../bootsectors/bs3kit/bs3-mode-SwitchToPAE16.asm  |   224 +
 .../bs3kit/bs3-mode-SwitchToPAE16_32.asm           |   104 +
 .../bs3kit/bs3-mode-SwitchToPAE16_V86.asm          |   114 +
 .../bootsectors/bs3kit/bs3-mode-SwitchToPAE32.asm  |   190 +
 .../bs3kit/bs3-mode-SwitchToPAE32_16.asm           |   122 +
 .../bootsectors/bs3kit/bs3-mode-SwitchToPAEV86.asm |   108 +
 .../bootsectors/bs3kit/bs3-mode-SwitchToPE16.asm   |   188 +
 .../bs3kit/bs3-mode-SwitchToPE16_32.asm            |   104 +
 .../bs3kit/bs3-mode-SwitchToPE16_V86.asm           |   114 +
 .../bootsectors/bs3kit/bs3-mode-SwitchToPE32.asm   |   168 +
 .../bs3kit/bs3-mode-SwitchToPE32_16.asm            |   122 +
 .../bootsectors/bs3kit/bs3-mode-SwitchToPEV86.asm  |   108 +
 .../bootsectors/bs3kit/bs3-mode-SwitchToPP16.asm   |   240 +
 .../bs3kit/bs3-mode-SwitchToPP16_32.asm            |   104 +
 .../bs3kit/bs3-mode-SwitchToPP16_V86.asm           |   114 +
 .../bootsectors/bs3kit/bs3-mode-SwitchToPP32.asm   |   197 +
 .../bs3kit/bs3-mode-SwitchToPP32_16.asm            |   122 +
 .../bootsectors/bs3kit/bs3-mode-SwitchToPPV86.asm  |   108 +
 .../bootsectors/bs3kit/bs3-mode-SwitchToRM.asm     |   398 +
 .../bootsectors/bs3kit/bs3-mode-TestDoModes.c      |   420 +
 .../bootsectors/bs3kit/bs3-mode-TestDoModesByOne.c |   453 +
 .../bs3kit/bs3-mode-TestDoModesByOneStub.asm       |    55 +
 .../bootsectors/bs3kit/bs3-mode-TestDoModesHlp.asm |  1135 ++
 .../bootsectors/bs3kit/bs3-mode-TrapInit.c         |    51 +
 .../bs3kit/bs3-mode-TrapSystemCallHandler.asm      |   879 +
 .../bootsectors/bs3kit/bs3-rm-InitAll.c            |    90 +
 .../bootsectors/bs3kit/bs3-rm-InitGdt.c            |    61 +
 .../bootsectors/bs3kit/bs3-rm-InitMemory.c         |   372 +
 .../bootsectors/bs3kit/bs3-shutdown.c              |    77 +
 .../bootsectors/bs3kit/bs3-system-data.asm         |  1046 ++
 .../bootsectors/bs3kit/bs3-wc16-I4D.asm            |    70 +
 .../bootsectors/bs3kit/bs3-wc16-I8DQ.asm           |   111 +
 .../bootsectors/bs3kit/bs3-wc16-I8DR.asm           |   111 +
 .../bootsectors/bs3kit/bs3-wc16-I8RS.asm           |    68 +
 .../bootsectors/bs3kit/bs3-wc16-U4D.asm            |   110 +
 .../bootsectors/bs3kit/bs3-wc16-U8DQ.asm           |   114 +
 .../bootsectors/bs3kit/bs3-wc16-U8DR.asm           |   114 +
 .../bootsectors/bs3kit/bs3-wc16-U8LS.asm           |    70 +
 .../bootsectors/bs3kit/bs3-wc16-U8RS.asm           |    68 +
 .../bootsectors/bs3kit/bs3-wc32-I8D.asm            |    71 +
 .../bootsectors/bs3kit/bs3-wc32-I8RS.asm           |    60 +
 .../bootsectors/bs3kit/bs3-wc32-U8D.asm            |    71 +
 .../bootsectors/bs3kit/bs3-wc32-U8LS.asm           |    62 +
 .../bootsectors/bs3kit/bs3-wc32-U8RS.asm           |    61 +
 .../ValidationKit/bootsectors/bs3kit/bs3cpudt.c    |    61 +
 .../bootsectors/bs3kit/bs3kit-autostubs.kmk        |   125 +
 .../ValidationKit/bootsectors/bs3kit/bs3kit-docs.c |   160 +
 .../bs3kit/bs3kit-mangling-code-define.h           |   158 +
 .../bs3kit/bs3kit-mangling-code-undef.h            |   158 +
 .../bootsectors/bs3kit/bs3kit-mangling-code.h      |    42 +
 .../bootsectors/bs3kit/bs3kit-mangling-data.h      |   281 +
 .../bootsectors/bs3kit/bs3kit-template-footer.h    |    83 +
 .../bootsectors/bs3kit/bs3kit-template-footer.mac  |   130 +
 .../bootsectors/bs3kit/bs3kit-template-header.h    |   522 +
 .../bootsectors/bs3kit/bs3kit-template-header.mac  |   498 +
 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h |  3362 ++++
 .../ValidationKit/bootsectors/bs3kit/bs3kit.mac    |  1684 ++
 src/VBox/ValidationKit/common/Makefile.kmk         |     2 +-
 src/VBox/ValidationKit/common/__init__.py          |     4 +-
 .../ValidationKit/common/constants/__init__.py     |     4 +-
 src/VBox/ValidationKit/common/constants/result.py  |     4 +-
 .../ValidationKit/common/constants/rtexitcode.py   |     4 +-
 src/VBox/ValidationKit/common/constants/tbreq.py   |     6 +-
 src/VBox/ValidationKit/common/constants/tbresp.py  |     4 +-
 .../ValidationKit/common/constants/valueunit.py    |     4 +-
 src/VBox/ValidationKit/common/utils.py             |   419 +-
 src/VBox/ValidationKit/common/webutils.py          |    15 +-
 .../ValidationKit/docs/AutomaticTestingRevamp.html |    12 +-
 .../ValidationKit/docs/AutomaticTestingRevamp.txt  |    64 +-
 src/VBox/ValidationKit/docs/Makefile.kmk           |     2 +-
 .../docs/VBoxValidationKitReadMe.html              |     2 +-
 .../ValidationKit/docs/VBoxValidationKitReadMe.txt |     2 +-
 src/VBox/ValidationKit/snippets/alloc-1.c          |     6 +-
 src/VBox/ValidationKit/snippets/time-1.c           |    10 +-
 src/VBox/ValidationKit/td-dummy.py                 |     2 +-
 src/VBox/ValidationKit/testanalysis/Makefile.kmk   |     2 +-
 src/VBox/ValidationKit/testanalysis/__init__.py    |     4 +-
 src/VBox/ValidationKit/testanalysis/diff.py        |     4 +-
 src/VBox/ValidationKit/testanalysis/reader.py      |     4 +-
 src/VBox/ValidationKit/testanalysis/reporting.py   |     4 +-
 src/VBox/ValidationKit/testanalysis/tst-a1.py      |     4 +-
 src/VBox/ValidationKit/testboxscript/Makefile.kmk  |     9 +-
 .../ValidationKit/testboxscript/TestBoxHelper.cpp  |     2 +-
 .../testboxscript/darwin/setup-routines.sh         |     2 +-
 .../testboxscript/linux/setup-routines.sh          |    22 +-
 src/VBox/ValidationKit/testboxscript/setup.sh      |    15 +-
 .../ValidationKit/testboxscript/testboxcommand.py  |     4 +-
 .../ValidationKit/testboxscript/testboxcommons.py  |     6 +-
 .../testboxscript/testboxconnection.py             |     4 +-
 .../ValidationKit/testboxscript/testboxscript.py   |     6 +-
 .../testboxscript/testboxscript_real.py            |    50 +-
 .../ValidationKit/testboxscript/testboxtasks.py    |    10 +-
 .../ValidationKit/testboxscript/testboxupgrade.py  |     4 +-
 .../ValidationKit/testboxscript/win/readme.txt     |     9 +
 src/VBox/ValidationKit/testdriver/Makefile.kmk     |     2 +-
 src/VBox/ValidationKit/testdriver/__init__.py      |     4 +-
 src/VBox/ValidationKit/testdriver/base.py          |    58 +-
 src/VBox/ValidationKit/testdriver/reporter.py      |   248 +-
 src/VBox/ValidationKit/testdriver/tst-txsclient.py |     6 +-
 src/VBox/ValidationKit/testdriver/txsclient.py     |    39 +-
 src/VBox/ValidationKit/testdriver/vbox.py          |   295 +-
 src/VBox/ValidationKit/testdriver/vboxcon.py       |     4 +-
 src/VBox/ValidationKit/testdriver/vboxinstaller.py |    15 +-
 src/VBox/ValidationKit/testdriver/vboxtestvms.py   |    37 +-
 src/VBox/ValidationKit/testdriver/vboxwrappers.py  |   331 +-
 src/VBox/ValidationKit/testdriver/winbase.py       |    86 +-
 src/VBox/ValidationKit/testmanager/Makefile.kmk    |     2 +-
 src/VBox/ValidationKit/testmanager/__init__.py     |     4 +-
 .../ValidationKit/testmanager/batch/Makefile.kmk   |     2 +-
 .../ValidationKit/testmanager/batch/add_build.py   |     4 +-
 .../testmanager/batch/check_for_deleted_builds.py  |   119 +
 .../testmanager/batch/close_orphaned_testsets.py   |     8 +-
 .../ValidationKit/testmanager/batch/del_build.py   |     4 +-
 .../testmanager/batch/filearchiver.py              |     4 +-
 .../testmanager/batch/regen_sched_queues.py        |     4 +-
 .../ValidationKit/testmanager/batch/vcs_import.py  |     4 +-
 .../testmanager/batch/virtual_test_sheriff.py      |  1089 ++
 .../ValidationKit/testmanager/cgi/Makefile.kmk     |     2 +-
 src/VBox/ValidationKit/testmanager/cgi/admin.py    |     4 +-
 .../ValidationKit/testmanager/cgi/debuginfo.py     |     4 +-
 src/VBox/ValidationKit/testmanager/cgi/index.py    |     4 +-
 src/VBox/ValidationKit/testmanager/cgi/logout.py   |     4 +-
 src/VBox/ValidationKit/testmanager/cgi/logout2.py  |     4 +-
 .../ValidationKit/testmanager/cgi/testboxdisp.py   |     4 +-
 src/VBox/ValidationKit/testmanager/config.py       |    22 +-
 .../ValidationKit/testmanager/core/Makefile.kmk    |     2 +-
 .../ValidationKit/testmanager/core/__init__.py     |     4 +-
 src/VBox/ValidationKit/testmanager/core/base.py    |   142 +-
 src/VBox/ValidationKit/testmanager/core/build.py   |    35 +-
 .../testmanager/core/buildblacklist.py             |    16 +-
 .../ValidationKit/testmanager/core/buildsource.py  |    25 +-
 .../ValidationKit/testmanager/core/coreconsts.py   |     4 +-
 src/VBox/ValidationKit/testmanager/core/db.py      |    72 +-
 .../ValidationKit/testmanager/core/dbobjcache.py   |    15 +-
 .../testmanager/core/failurecategory.py            |   279 +-
 .../testmanager/core/failurereason.py              |   558 +-
 .../testmanager/core/globalresource.py             |    14 +-
 src/VBox/ValidationKit/testmanager/core/report.py  |   636 +-
 .../ValidationKit/testmanager/core/schedgroup.py   |   176 +-
 .../testmanager/core/schedulerbase.py              |   108 +-
 .../testmanager/core/schedulerbeci.py              |     8 +-
 .../ValidationKit/testmanager/core/systemlog.py    |     8 +-
 .../ValidationKit/testmanager/core/testbox.pgsql   |   626 +
 src/VBox/ValidationKit/testmanager/core/testbox.py |  1232 +-
 .../testmanager/core/testboxcontroller.py          |    31 +-
 .../testmanager/core/testboxstatus.py              |    62 +-
 .../ValidationKit/testmanager/core/testcase.pgsql  |    23 +-
 .../ValidationKit/testmanager/core/testcase.py     |   117 +-
 .../ValidationKit/testmanager/core/testcaseargs.py |    94 +-
 .../ValidationKit/testmanager/core/testgroup.py    |    90 +-
 .../testmanager/core/testresultfailures.py         |   514 +
 .../ValidationKit/testmanager/core/testresults.py  |   721 +-
 src/VBox/ValidationKit/testmanager/core/testset.py |   238 +-
 .../ValidationKit/testmanager/core/useraccount.py  |    64 +-
 .../ValidationKit/testmanager/core/vcsrevisions.py |     9 +-
 .../testmanager/core/webservergluebase.py          |    14 +-
 .../testmanager/core/webservergluecgi.py           |     4 +-
 src/VBox/ValidationKit/testmanager/db/Makefile.kmk |    22 +-
 .../db/TestManagerDatabaseComments.pgsql           |   132 +-
 .../testmanager/db/TestManagerDatabaseInit.pgsql   |   210 +-
 .../testmanager/db/gen-sql-comments.py             |     2 +-
 .../testmanager/db/partial-db-dump.py              |   343 +
 ...b-r16-testcaseargs-1-testresultfailures-1.pgsql |   112 +
 .../db/tmdb-r17-testresultvalues-4.pgsql           |    39 +
 ...db-r18-testresultfiles-1-testresultmsgs-1.pgsql |   163 +
 .../testmanager/db/tmdb-r19-testboxes-3.pgsql      |   347 +
 ...20-testcases-1-testgroups-1-schedgroups-1.pgsql |    57 +
 .../testmanager/db/tmdb-r21-testsets-4.pgsql       |   280 +
 ...xes-3-teststatus-4-testboxinschedgroups-1.pgsql |   171 +
 .../ValidationKit/testmanager/debug/Makefile.kmk   |     2 +-
 .../ValidationKit/testmanager/debug/__init__.py    |     4 +-
 .../testmanager/debug/cgiprofiling.py              |     4 +-
 .../testmanager/htdocs/css/common.css              |     4 +
 .../ValidationKit/testmanager/htdocs/js/common.js  |    86 +
 .../ValidationKit/testmanager/misc/Makefile.kmk    |     2 +-
 .../ValidationKit/testmanager/webui/Makefile.kmk   |     2 +-
 .../ValidationKit/testmanager/webui/__init__.py    |     4 +-
 .../ValidationKit/testmanager/webui/template.html  |     2 +-
 .../ValidationKit/testmanager/webui/wuiadmin.py    |   964 +-
 .../testmanager/webui/wuiadminbuild.py             |     4 +-
 .../testmanager/webui/wuiadminbuildblacklist.py    |     6 +-
 .../testmanager/webui/wuiadminbuildcategory.py     |     4 +-
 .../testmanager/webui/wuiadminbuildsource.py       |     4 +-
 .../testmanager/webui/wuiadminfailurecategory.py   |   136 +
 .../testmanager/webui/wuiadminfailurereason.py     |    70 +-
 .../testmanager/webui/wuiadminglobalrsrc.py        |     4 +-
 .../testmanager/webui/wuiadminschedgroup.py        |    10 +-
 .../testmanager/webui/wuiadminsystemlog.py         |     7 +-
 .../testmanager/webui/wuiadmintestbox.py           |   121 +-
 .../testmanager/webui/wuiadmintestcase.py          |    65 +-
 .../testmanager/webui/wuiadmintestgroup.py         |    10 +-
 .../testmanager/webui/wuiadminuseraccount.py       |     4 +-
 .../ValidationKit/testmanager/webui/wuibase.py     |   173 +-
 .../testmanager/webui/wuicontentbase.py            |   203 +-
 .../testmanager/webui/wuifailurecategory.py        |   103 -
 .../ValidationKit/testmanager/webui/wuigraphwiz.py |     4 +-
 .../ValidationKit/testmanager/webui/wuihlpform.py  |   869 +-
 .../ValidationKit/testmanager/webui/wuihlpgraph.py |     8 +-
 .../testmanager/webui/wuihlpgraphbase.py           |     4 +-
 .../testmanager/webui/wuihlpgraphgooglechart.py    |     8 +-
 .../testmanager/webui/wuihlpgraphmatplotlib.py     |    18 +-
 .../testmanager/webui/wuihlpgraphsimple.py         |     6 +-
 .../testmanager/webui/wuilogviewer.py              |    71 +-
 .../ValidationKit/testmanager/webui/wuimain.py     |   440 +-
 .../ValidationKit/testmanager/webui/wuireport.py   |   523 +-
 .../testmanager/webui/wuitestresult.py             |   343 +-
 .../testmanager/webui/wuitestresultfailure.py      |   100 +
 .../testmanager/webui/wuivcshistory.py             |     4 +-
 src/VBox/ValidationKit/tests/Makefile.kmk          |     2 +-
 .../ValidationKit/tests/additions/Makefile.kmk     |     2 +-
 .../ValidationKit/tests/additions/tdAddBasic1.py   |    58 +-
 .../tests/additions/tdAddGuestCtrl.py              |    44 +-
 src/VBox/ValidationKit/tests/api/Makefile.kmk      |     2 +-
 .../ValidationKit/tests/api/tdAppliance1-t1.ova    |   Bin 0 -> 9216 bytes
 .../tests/api/tdAppliance1-t2-ovftool-4.1.0.ova    |   Bin 0 -> 77312 bytes
 .../ValidationKit/tests/api/tdAppliance1-t2.ova    |   Bin 0 -> 77312 bytes
 .../tests/api/tdAppliance1-t3-ovftool-4.1.0.ova    |   Bin 0 -> 9728 bytes
 .../ValidationKit/tests/api/tdAppliance1-t3.ova    |   Bin 0 -> 9728 bytes
 .../tests/api/tdAppliance1-t4-ovftool-4.1.0.ova    |   Bin 0 -> 116224 bytes
 .../ValidationKit/tests/api/tdAppliance1-t4.ova    |   Bin 0 -> 116224 bytes
 .../ValidationKit/tests/api/tdAppliance1-t4.pem    |    74 +
 .../tests/api/tdAppliance1-t5-ovftool-4.1.0.ova    |   Bin 0 -> 112640 bytes
 .../ValidationKit/tests/api/tdAppliance1-t5.ova    |   Bin 0 -> 112640 bytes
 .../tests/api/tdAppliance1-t6-ovftool-4.1.0.ova    |   Bin 0 -> 218624 bytes
 .../ValidationKit/tests/api/tdAppliance1-t6.ova    |   Bin 0 -> 218624 bytes
 .../ValidationKit/tests/api/tdAppliance1-t6.pem    |   134 +
 src/VBox/ValidationKit/tests/api/tdAppliance1.py   |   215 +
 src/VBox/ValidationKit/tests/api/tdMoveMedium.py   |   174 +
 src/VBox/ValidationKit/tests/api/tdPython1.py      |     4 +-
 src/VBox/ValidationKit/tests/api/tdTreeDepth1.py   |     4 +-
 .../ValidationKit/tests/autostart/Makefile.kmk     |     2 +-
 .../ValidationKit/tests/autostart/tdAutostart1.py  |    17 +-
 .../ValidationKit/tests/benchmarks/Makefile.kmk    |     2 +-
 .../ValidationKit/tests/benchmarks/tdBenchmark1.py |     4 +-
 src/VBox/ValidationKit/tests/cpu/Makefile.kmk      |     2 +-
 src/VBox/ValidationKit/tests/cpu/tdCpuPae1.py      |     4 +-
 .../ValidationKit/tests/installation/Makefile.kmk  |     2 +-
 .../tests/installation/tdGuestOsInstOs2.py         |     4 +-
 .../tests/installation/tdGuestOsInstTest1.py       |    24 +-
 src/VBox/ValidationKit/tests/network/Makefile.kmk  |     2 +-
 .../ValidationKit/tests/network/tdNetBenchmark1.py |     4 +-
 .../ValidationKit/tests/selftests/Makefile.kmk     |     2 +-
 .../ValidationKit/tests/selftests/tdSelfTest1.py   |     4 +-
 .../ValidationKit/tests/selftests/tdSelfTest2.py   |     4 +-
 .../ValidationKit/tests/selftests/tdSelfTest3.py   |     4 +-
 .../ValidationKit/tests/selftests/tdSelfTest4.py   |     4 +-
 .../tests/shutdown/tdGuestOsShutdown1.py           |     4 +-
 .../ValidationKit/tests/smoketests/Makefile.kmk    |     2 +-
 .../ValidationKit/tests/smoketests/tdSmokeTest1.py |     4 +-
 src/VBox/ValidationKit/tests/storage/Makefile.kmk  |     6 +-
 .../ValidationKit/tests/storage/remoteexecutor.py  |   260 +
 src/VBox/ValidationKit/tests/storage/storagecfg.py |   539 +
 .../tests/storage/tdStorageBenchmark1.py           |  1126 +-
 .../tests/storage/tdStorageSnapshotMerging1.py     |     2 +-
 .../tests/storage/tdStorageStress1.py              |     2 +-
 .../ValidationKit/tests/teleportation/Makefile.kmk |     2 +-
 .../tests/teleportation/tdTeleportLocal1.py        |     4 +-
 .../ValidationKit/tests/unittests/Makefile.kmk     |     2 +-
 .../ValidationKit/tests/unittests/tdUnitTest1.py   |    29 +-
 src/VBox/ValidationKit/tests/usb/Makefile.kmk      |     5 +-
 src/VBox/ValidationKit/tests/usb/tdUsb1.py         |   217 +-
 src/VBox/ValidationKit/tests/usb/tst-utsgadget.py  |   138 +
 src/VBox/ValidationKit/tests/usb/usbgadget.py      |  1469 +-
 src/VBox/ValidationKit/utils/Makefile.kmk          |     5 +-
 .../ValidationKit/utils/TestExecServ/Makefile.kmk  |     2 +-
 .../utils/TestExecServ/TestExecService.cpp         |    26 +-
 .../utils/TestExecServ/TestExecServiceInternal.h   |     2 +-
 .../utils/TestExecServ/TestExecServiceTcp.cpp      |    18 +-
 .../utils/TestExecServ/linux/vboxtxs-nat.sh        |   243 +-
 .../utils/TestExecServ/linux/vboxtxs.sh            |   243 +-
 src/VBox/ValidationKit/utils/cpu/Makefile.kmk      |     4 +-
 src/VBox/ValidationKit/utils/cpu/cidet-app.cpp     |     8 +-
 src/VBox/ValidationKit/utils/cpu/cidet-appA.asm    |     2 +-
 src/VBox/ValidationKit/utils/cpu/cidet-core.cpp    |    15 +-
 src/VBox/ValidationKit/utils/cpu/cidet-instr-1.cpp |     2 +-
 src/VBox/ValidationKit/utils/cpu/cidet.h           |     2 +-
 src/VBox/ValidationKit/utils/cpu/cidet.mac         |     2 +-
 .../ValidationKit/utils/cpu/cpu-alloc-all-mem.cpp  |     2 +-
 src/VBox/ValidationKit/utils/cpu/cpu-numa.cpp      |     2 +-
 .../ValidationKit/utils/cpu/exceptionsR3-asm.asm   |     2 +-
 src/VBox/ValidationKit/utils/cpu/exceptionsR3.cpp  |     2 +-
 src/VBox/ValidationKit/utils/cpu/rdtsc.cpp         |     2 +-
 src/VBox/ValidationKit/utils/cpu/xmmsaving-asm.asm |     2 +-
 src/VBox/ValidationKit/utils/cpu/xmmsaving.cpp     |     2 +-
 src/VBox/ValidationKit/utils/misc/Makefile.kmk     |     2 +-
 .../ValidationKit/utils/misc/loadgenerator.cpp     |     4 +-
 .../ValidationKit/utils/misc/loadgeneratorR0.cpp   |     2 +-
 src/VBox/ValidationKit/utils/misc/vts_rm.cpp       |     2 +-
 src/VBox/ValidationKit/utils/misc/vts_tar.cpp      |     2 +-
 src/VBox/ValidationKit/utils/network/Makefile.kmk  |     2 +-
 src/VBox/ValidationKit/utils/network/NetPerf.cpp   |     4 +-
 src/VBox/ValidationKit/utils/nt/Makefile.kmk       |     2 +-
 src/VBox/ValidationKit/utils/nt/ntsetfreq.cpp      |    47 +-
 src/VBox/ValidationKit/utils/nt/nttimesources.cpp  |     6 +-
 src/VBox/ValidationKit/utils/usb/Makefile.kmk      |    27 +-
 src/VBox/ValidationKit/utils/usb/UsbTest.cpp       |   472 +-
 .../ValidationKit/utils/usb/UsbTestService.cpp     |  1648 ++
 .../utils/usb/UsbTestServiceGadget.cpp             |   204 +
 .../ValidationKit/utils/usb/UsbTestServiceGadget.h |   533 +
 .../utils/usb/UsbTestServiceGadgetCfg.cpp          |   458 +
 .../utils/usb/UsbTestServiceGadgetClassTest.cpp    |   463 +
 .../utils/usb/UsbTestServiceGadgetHost.cpp         |   172 +
 .../utils/usb/UsbTestServiceGadgetHostInternal.h   |   120 +
 .../utils/usb/UsbTestServiceGadgetHostUsbIp.cpp    |   255 +
 .../utils/usb/UsbTestServiceGadgetInternal.h       |   106 +
 .../utils/usb/UsbTestServiceInternal.h             |   215 +
 .../utils/usb/UsbTestServicePlatform-linux.cpp     |   440 +
 .../utils/usb/UsbTestServicePlatform.h             |    92 +
 .../utils/usb/UsbTestServiceProtocol.cpp           |   114 +
 .../utils/usb/UsbTestServiceProtocol.h             |   364 +
 .../ValidationKit/utils/usb/UsbTestServiceTcp.cpp  |   502 +
 src/apps/Makefile.kmk                              |     7 +-
 src/apps/adpctl/Makefile.kmk                       |    29 -
 src/apps/adpctl/VBoxNetAdpCtl.cpp                  |   483 -
 src/apps/svnsync-vbox/Makefile                     |     9 +-
 src/apps/svnsync-vbox/Makefile.kmk                 |     2 +-
 src/apps/svnsync-vbox/main.c                       |   227 +-
 src/apps/tunctl/Makefile.kmk                       |     2 +-
 src/bldprogs/Makefile.kmk                          |    10 +-
 src/bldprogs/VBoxCPP.cpp                           |    59 +-
 src/bldprogs/VBoxCheckImports.cpp                  |     9 +-
 src/bldprogs/VBoxCmp.cpp                           |     2 +-
 src/bldprogs/VBoxCompilerPlugIns.h                 |     2 +-
 src/bldprogs/VBoxCompilerPlugInsCommon.cpp         |   228 +-
 src/bldprogs/VBoxCompilerPlugInsGcc.cpp            |     2 +-
 src/bldprogs/VBoxDef2LazyLoad.cpp                  |     8 +-
 src/bldprogs/VBoxPeSetVersion.cpp                  |     5 +-
 src/bldprogs/VBoxTpG.cpp                           |    81 +-
 src/bldprogs/bin2c.c                               |    57 +-
 src/bldprogs/biossums.c                            |     2 +-
 src/bldprogs/filesplitter.cpp                      |     2 +-
 src/bldprogs/preload.cpp                           |     6 +-
 src/bldprogs/scm.cpp                               |    15 +-
 src/bldprogs/scm.h                                 |     6 +-
 src/bldprogs/scmdiff.cpp                           |     2 +-
 src/bldprogs/scmdiff.h                             |     2 +-
 src/bldprogs/scmrw.cpp                             |   199 +-
 src/bldprogs/scmstream.cpp                         |     3 +-
 src/bldprogs/scmstream.h                           |     2 +-
 src/bldprogs/scmsubversion.cpp                     |    18 +-
 src/libs/Makefile.kmk                              |     4 +-
 src/libs/kStuff/Makefile.kmk                       |     2 +-
 src/libs/kStuff/iprt/kRdrFile-iprt.cpp             |     5 +
 src/libs/kStuff/kStuff/include/k/kDefs.h           |     6 +-
 src/libs/kStuff/kStuff/kDbg/kDbgHlp.h              |    10 +-
 src/libs/kStuff/kStuff/kDbg/kDbgHlpCrt.cpp         |     4 +-
 src/libs/kStuff/kStuff/kLdr/kLdrMod.c              |     3 +-
 src/libs/kStuff/kStuff/kLdr/kLdrModLX.c            |    31 +-
 src/libs/kStuff/kStuff/kLdr/kLdrModMachO.c         |    50 +-
 src/libs/kStuff/kStuff/kLdr/kLdrModPE.c            |    13 +-
 src/libs/kStuff/kStuff/kProfiler2/kPrf2Read.cpp    |     4 +-
 src/libs/kStuff/kStuff/kProfiler2/prfreader.cpp.h  |     8 +-
 src/libs/kStuff/kStuff/kRdr/kRdrBuffered.cpp       |     5 +-
 src/libs/liblzf-3.4/Makefile.kmk                   |     8 +-
 src/libs/xpcom18a4/Config.kmk                      |    20 +-
 src/libs/xpcom18a4/Makefile.kmk                    |    15 +-
 .../ipc/ipcd/client/src/ipcConnectionUnix.cpp      |    12 +
 src/libs/xpcom18a4/java/Makefile.kmk               |     2 +-
 .../xpcom18a4/nsprpub/pr/include/md/_netbsd.cfg    |     2 +-
 src/libs/xpcom18a4/nsprpub/pr/src/cplus/rctime.cpp |     2 +-
 src/libs/xpcom18a4/nsprpub/pr/src/misc/prtime.c    |     2 +-
 src/libs/xpcom18a4/python/Makefile.kmk             |   221 +-
 src/libs/xpcom18a4/python/__init__.py              |    39 +-
 src/libs/xpcom18a4/python/client/__init__.py       |    71 +-
 src/libs/xpcom18a4/python/components.py            |    52 +-
 src/libs/xpcom18a4/python/file.py                  |    18 +-
 src/libs/xpcom18a4/python/gen_python_deps.py       |    20 +-
 src/libs/xpcom18a4/python/primitives.py            |     2 +-
 src/libs/xpcom18a4/python/server/__init__.py       |     6 +-
 src/libs/xpcom18a4/python/server/loader.py         |    18 +-
 src/libs/xpcom18a4/python/server/module.py         |    12 +-
 src/libs/xpcom18a4/python/server/policy.py         |    68 +-
 src/libs/xpcom18a4/python/src/ErrorUtils.cpp       |    45 +
 src/libs/xpcom18a4/python/src/PyGBase.cpp          |    52 +-
 src/libs/xpcom18a4/python/src/PyIClassInfo.cpp     |     6 +-
 .../python/src/PyIComponentManagerObsolete.cpp     |     7 +-
 src/libs/xpcom18a4/python/src/PyIID.cpp            |   100 +-
 src/libs/xpcom18a4/python/src/PyIInputStream.cpp   |     8 +
 src/libs/xpcom18a4/python/src/PyIInterfaceInfo.cpp |     6 +-
 .../python/src/PyIInterfaceInfoManager.cpp         |     6 +-
 src/libs/xpcom18a4/python/src/PyISupports.cpp      |    29 +
 src/libs/xpcom18a4/python/src/PyIVariant.cpp       |    14 +-
 src/libs/xpcom18a4/python/src/PyXPCOM.h            |    22 +
 src/libs/xpcom18a4/python/src/Pyxpt_info.cpp       |    18 +-
 src/libs/xpcom18a4/python/src/TypeObject.cpp       |    66 +-
 src/libs/xpcom18a4/python/src/VariantUtils.cpp     |   327 +-
 src/libs/xpcom18a4/python/src/dllmain.cpp          |    12 +-
 src/libs/xpcom18a4/python/src/loader/pyloader.cpp  |     2 +
 src/libs/xpcom18a4/python/src/module/_xpcom.cpp    |   127 +-
 .../xpcom18a4/python/test/test_test_component.py   |     2 +-
 src/libs/xpcom18a4/python/vboxxpcom.py             |     6 +-
 src/libs/xpcom18a4/python/xpt.py                   |    22 +-
 src/libs/xpcom18a4/vboxdeps.cpp                    |     2 +
 .../xpcom18a4/xpcom/base/nsExceptionService.cpp    |    28 +-
 .../xpcom18a4/xpcom/components/nsCategoryManager.h |     4 +-
 src/libs/xpcom18a4/xpcom/ds/nsObserverService.cpp  |    14 +-
 src/libs/xpcom18a4/xpcom/ds/nsTimelineService.cpp  |     4 +-
 src/libs/xpcom18a4/xpcom/glue/nsIGenericFactory.h  |     2 +
 .../xpcom18a4/xpcom/io/SpecialSystemDirectory.cpp  |     3 +
 .../xpcom18a4/xpcom/io/SpecialSystemDirectory.h    |     4 +-
 src/libs/xpcom18a4/xpcom/io/nsDirectoryService.cpp |    10 +-
 src/libs/xpcom18a4/xpcom/io/nsLocalFileOS2.cpp     |     2 +
 src/libs/xpcom18a4/xpcom/io/nsLocalFileUnix.cpp    |     8 +-
 src/libs/xpcom18a4/xpcom/io/nsLocalFileWin.cpp     |     2 +
 .../src/md/unix/xptcinvoke_amd64_darwin.cpp        |     7 +
 src/libs/xpcom18a4/xpcom/threads/nsAutoLock.h      |    42 +-
 src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.h     |     5 +-
 .../xpcom18a4/xpcom/typelib/xpidl/xpidl_header.c   |     6 +-
 src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl_idl.c |     6 +-
 .../xpcom18a4/xpcom/typelib/xpidl/xpidl_java.c     |     2 +
 .../xpcom18a4/xpcom/typelib/xpidl/xpidl_util.c     |     5 +-
 .../xpcom18a4/xpcom/typelib/xpt/src/xpt_struct.c   |     2 +-
 src/recompiler/Makefile.kmk                        |     5 +-
 src/recompiler/Sun/config-host.h                   |     2 +-
 src/recompiler/Sun/config.h                        |     2 +-
 src/recompiler/Sun/crt/stdio.h                     |     2 +-
 src/recompiler/Sun/kvm.h                           |     2 +-
 src/recompiler/Sun/testmath.c                      |     2 +-
 src/recompiler/VBoxREM.def                         |     4 +-
 src/recompiler/VBoxREM.rc                          |     2 +-
 src/recompiler/VBoxREMWrapper.cpp                  |    41 +-
 src/recompiler/VBoxREMWrapperA.asm                 |     2 +-
 src/recompiler/VBoxRecompiler.c                    |   125 +-
 src/recompiler/cpu-exec.c                          |    12 +-
 src/recompiler/exec.c                              |     2 +-
 src/recompiler/target-i386/cpu.h                   |     5 +-
 src/recompiler/target-i386/translate.c             |     8 +-
 src/recompiler/tcg/i386/tcg-target.c               |     4 +-
 src/recompiler/tests/test-mmap.c                   |     6 +-
 9865 files changed, 786433 insertions(+), 289347 deletions(-)
 delete mode 100644 debian/.gitattributes
 create mode 100644 debian/patches/fix-gcc-check.patch
 create mode 100644 include/VBox/com/microatl.h
 create mode 100644 include/VBox/vmm/apic.h
 create mode 100644 include/VBox/vmm/pdmstorageifs.h
 create mode 100644 include/iprt/asm-amd64-x86-watcom-16.h
 create mode 100644 include/iprt/asm-amd64-x86-watcom-32.h
 create mode 100644 include/iprt/asm-watcom-x86-16.h
 create mode 100644 include/iprt/asm-watcom-x86-32.h
 create mode 100644 include/iprt/bldprog-strtab-template.cpp.h
 create mode 100644 include/iprt/bldprog-strtab.h
 create mode 100644 include/iprt/formats/elf-amd64.h
 create mode 100644 include/iprt/formats/elf-common.h
 create mode 100644 include/iprt/formats/elf-i386.h
 create mode 100644 include/iprt/formats/elf.h
 create mode 100644 include/iprt/formats/elf32.h
 create mode 100644 include/iprt/formats/elf64.h
 create mode 100644 include/iprt/formats/mz.h
 create mode 100644 include/iprt/formats/omf.h
 create mode 100644 include/iprt/formats/pecoff.h
 create mode 100644 include/iprt/json.h
 create mode 100644 include/iprt/nt/dispmprt.h
 create mode 100644 include/iprt/nt/miniport.h
 create mode 100644 include/iprt/nt/ndis.h
 create mode 100644 include/iprt/nt/ntddk.h
 create mode 100644 include/iprt/nt/rx.h
 create mode 100644 include/iprt/nt/tdikrnl.h
 create mode 100644 include/iprt/nt/video.h
 create mode 100644 include/iprt/nt/wdm.h
 create mode 100644 include/iprt/uint32.h
 create mode 100644 include/iprt/uint64.h
 create mode 100644 include/iprt/win/d3d8.h
 create mode 100644 include/iprt/win/d3d9.h
 create mode 100644 include/iprt/win/intsafe.h
 create mode 100644 include/iprt/win/iphlpapi.h
 create mode 100644 include/iprt/win/netioapi.h
 create mode 100644 include/iprt/win/ntdddisk.h
 create mode 100644 include/iprt/win/ntddndis.h
 create mode 100644 include/iprt/win/ntverp.h
 create mode 100644 include/iprt/win/objbase.h
 create mode 100644 include/iprt/win/objidl.h
 create mode 100644 include/iprt/win/setupapi.h
 create mode 100644 include/iprt/win/shlobj.h
 create mode 100644 include/iprt/win/shlwapi.h
 create mode 100644 include/iprt/win/windef.h
 create mode 100644 include/iprt/win/windows.h
 create mode 100644 include/iprt/win/winsock2.h
 create mode 100644 include/iprt/win/ws2tcpip.h
 delete mode 100644 include/iprt/x509-branch-collision.h
 create mode 100644 src/VBox/Additions/common/VBoxGuest/VBoxGuest-netbsd.c
 delete mode 100644 src/VBox/Additions/common/VBoxGuest/linux/dkms.conf
 create mode 100755 src/VBox/Additions/linux/installer/install.sh.in
 create mode 100644 src/VBox/Additions/linux/lightdm-greeter/Config.kmk
 create mode 100644 src/VBox/Devices/Audio/DevIchHdaCommon.h
 create mode 100644 src/VBox/Devices/Audio/DrvHostDebugAudio.cpp
 delete mode 100644 src/VBox/Devices/Audio/sys-queue.h
 create mode 100644 src/VBox/Devices/BiosCommonCode/ASMBitLastSetU16.asm
 create mode 100644 src/VBox/Devices/BiosCommonCode/DoUInt32Div.c
 create mode 100644 src/VBox/Devices/BiosCommonCode/__I4D.asm
 create mode 100644 src/VBox/Devices/BiosCommonCode/__I4M.asm
 create mode 100644 src/VBox/Devices/BiosCommonCode/__U4D.asm
 create mode 100644 src/VBox/Devices/BiosCommonCode/__U4M.asm
 create mode 100644 src/VBox/Devices/BiosCommonCode/__U8LS.asm
 create mode 100644 src/VBox/Devices/BiosCommonCode/__U8RS.asm
 create mode 100644 src/VBox/Devices/BiosCommonCode/biosorg_check.sed
 create mode 100644 src/VBox/Devices/BiosCommonCode/commondefs.inc
 create mode 100644 src/VBox/Devices/BiosCommonCode/fmemcpy.asm
 create mode 100644 src/VBox/Devices/BiosCommonCode/fmemset.asm
 delete mode 100644 src/VBox/Devices/BiosCommonCode/support.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/AppPkg.dec
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/ArithChk/ArithChk.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/ArithChk/arithchk.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/OrderedCollectionTest/OrderedCollectionTest.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/OrderedCollectionTest/OrderedCollectionTest.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/OrderedCollectionTest/gentest.sh
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/Efi/edk2module.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.1/Include/fileobject.h
 delete mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.1/Include/pyport.h
 delete mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.1/Modules/_sre.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.1/Modules/zlib/zutil.h
 delete mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.1/Objects/stringlib/localeutil.h
 create mode 100755 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Lib/ntpath.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Lib/os.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Lib/pydoc.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Lib/site.py
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Modules/addrinfo.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Modules/errnomodule.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Modules/expat/expat_external.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Modules/expat/xmlparse.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Modules/selectmodule.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Modules/socketmodule.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Python/getcopyright.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Python/import.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PythonReadMe.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/GetAddrInfo/GetAddrInfo.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/GetAddrInfo/GetAddrInfo.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/GetNameInfo/GetNameInfo.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/GetNameInfo/GetNameInfo.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/WebServer/Exit.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/WebServer/MemoryMap.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/WebServer/Mtrr.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/WebServer/Ports.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/ISSUES.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/License.txt
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Scripts/ConvertMasmToNasm.py
 create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Scripts/SetVisualStudio.bat
 create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Scripts/ShowEnvironment.bat
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Scripts/UpdateBuildVersions.py
 create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Scripts/gcc4.9-ld-script
 create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Source/BinaryFiles.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Include/AArch64/ProcessorBind.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Include/Arm/ProcessorBind.h
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/AutoGen/GenPcdDb.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/AutoGen/InfSectionParser.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Common/LongFilePathOs.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Common/LongFilePathOsPath.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Common/LongFilePathSupport.py
 mode change 100644 => 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Ecc/C.g
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Rsa2048Sha256Sign/Rsa2048Sha256GenerateKeys.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Rsa2048Sha256Sign/Rsa2048Sha256Sign.py
 create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Rsa2048Sha256Sign/TestSigningPrivateKey.pem
 create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Rsa2048Sha256Sign/TestSigningPublicKey.bin
 create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Rsa2048Sha256Sign/TestSigningPublicKey.txt
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/Core/FileHook.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/InventoryWs.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/Library/UniClassObject.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/ReplacePkg.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Workspace/MetaFileCommentParser.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Workspace/WorkspaceCommon.py
 create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/get_vsvars.bat
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Application/Cryptest/Cryptest.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Application/Cryptest/CryptestExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Application/Cryptest/TSVerify.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/CryptRuntimeDxe/CryptRuntimeDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/CryptRuntimeDxe/CryptRuntimeDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/CryptoPkg.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/CryptoPkgExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Include/memory.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/BaseCryptLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Cipher/CryptAesNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Cipher/CryptArc4Null.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Cipher/CryptTdesNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Hash/CryptMd4Null.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Hash/CryptSha512.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Hash/CryptSha512Null.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Hmac/CryptHmacMd5Null.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Hmac/CryptHmacSha1Null.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/PeiCryptLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pem/CryptPemNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptAuthenticodeNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptDhNull.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7Sign.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7SignNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7Verify.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7VerifyNull.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptRsa.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptRsaBasic.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptRsaExt.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptRsaExtNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptTs.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptTsNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptX509Null.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Rand/CryptRandNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/RuntimeCryptLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SmmCryptLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/ConstantTimeClock.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathDivU64x64.S
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathDivU64x64.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathLShiftS64.S
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathLShiftS64.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathMultS64x64.S
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathMultS64x64.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathRShiftU64.S
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathRShiftU64.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathReminderU64x64.S
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathReminderU64x64.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/RealTimeClock.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/BaseCryptLibRuntimeCryptProtocol.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Cipher/CryptAesNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Cipher/CryptArc4Null.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Cipher/CryptTdesNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Hash/CryptMd4Null.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Hash/CryptMd5Null.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Hash/CryptSha1Null.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Hmac/CryptHmacMd5Null.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Hmac/CryptHmacSha1Null.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/InternalCryptLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pem/CryptPemNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pk/CryptAuthenticodeNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pk/CryptDhNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pk/CryptPkcs7SignNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pk/CryptPkcs7VerifyNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pk/CryptRsaExtNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pk/CryptX509Null.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Rand/CryptRandNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/BaseIntrinsicLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/Ia32/MathLShiftS64.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/Ia32/MathLShiftS64.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/Ia32/MathRShiftU64.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/Ia32/MathRShiftU64.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/EDKII_openssl-0.9.8w.patch
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/EDKII_openssl-1.0.2d.patch
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/Edk2Setup.bat
 create mode 100644 src/VBox/Devices/EFI/Firmware/EfiModules.kmk
 create mode 100644 src/VBox/Devices/EFI/Firmware/FatBinPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/FatBinPkg/EnhancedFatDxe/AArch64/Fat.efi
 create mode 100755 src/VBox/Devices/EFI/Firmware/FatBinPkg/EnhancedFatDxe/Arm/Fat.efi
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppyDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppyDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyPei/IsaFloppyPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyPei/IsaFloppyPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/IsaIoDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/IsaIoDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerialDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerialDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdeBusDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdeBusDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPort.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPortExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/BlockIoDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/BlockIoDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/KeyboardDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/KeyboardDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/BiosSnp16.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/BiosSnp16Extra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/BiosVideoDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/BiosVideoDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/LegacyBiosDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/LegacyBiosDxeExtra.uni
 delete mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Include/Guid/LzmaDecompress.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/IntelFrameworkModulePkg.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/IntelFrameworkModulePkgExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoDecompressLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/DxeCapsuleLib/DxeCapsuleLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/F86GuidedSectionExtraction.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaArchCustomDecompressLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaArchDecompressLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaDecompressLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/Bra.h
 copy src/VBox/Devices/EFI/Firmware/{BaseTools/Source/C/LzmaCompress => IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib}/Sdk/C/Bra86.c (100%)
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/PeiRecoveryLib/PeiRecoveryLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/PeiS3Lib/PeiS3Lib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/PlatformBdsLibNull/PlatformBdsLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/SmmRuntimeDxeReportStatusCodeLibFramework/SmmRuntimeDxeReportStatusCodeLibFramework.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/AcpiS3SaveDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/AcpiS3SaveDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Acpi/AcpiSupportDxe/AcpiSupportDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Acpi/AcpiSupportDxe/AcpiSupportDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/VgaClassDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/VgaClassDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/CpuIoDxe/CpuIoDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/CpuIoDxe/CpuIoDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/DataHubStdErrDxe/DataHubStdErrDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/DataHubStdErrDxe/DataHubStdErrDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/FwVolDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/FwVolDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/UpdateDriverDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/UpdateDriverDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/LegacyRegionDxe/LegacyRegionDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/LegacyRegionDxe/LegacyRegionDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/DatahubStatusCodeHandlerDxe/DatahubStatusCodeHandlerDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/DatahubStatusCodeHandlerDxe/DatahubStatusCodeHandlerDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/StatusCodeRuntimeDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/IntelFrameworkPkg.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/IntelFrameworkPkgExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/DxeIoLibCpuIo/DxeIoLibCpuIo.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/DxeSmmDriverEntryPoint/DxeSmmDriverEntryPoint.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/FrameworkUefiLib/FrameworkUefiLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/PeiHobLibFramework/PeiHobLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspDxeIpl/DxeIpl.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspDxeIpl/DxeIpl.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspDxeIpl/FspDxeIpl.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/FspSecCore.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/FspApiEntry.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/FspApiEntry.s
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/FspHelper.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/FspHelper.s
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/InitializeFpu.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/InitializeFpu.s
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/MicrocodeLoad.inc
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/ResetVec.asm16
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/SaveRestoreSse.inc
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/Stack.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/Stacks.s
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/SecFsp.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/SecFsp.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/SecMain.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/SecMain.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Vtf0/Bin/ResetVec.ia32.raw
 create mode 100755 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Vtf0/Build.py
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Vtf0/Ia16/ResetVec.asm16
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Vtf0/ResetVectorCode.asm
 create mode 100755 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Vtf0/Tools/FixupForRawSection.py
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/FspApi.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/FspInfoHeader.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Guid/FspHeaderFile.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Guid/GuidHobFsp.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Guid/GuidHobFspEas.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/CacheAsRamLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/CacheLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/DebugDeviceLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/FspCommonLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/FspPlatformLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/FspSecPlatformLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/FspSwitchStackLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Private/FspGlobalData.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Private/FspMeasurePointId.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Private/FspPatchTable.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Private/GuidHobFspGfx.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Private/GuidHobFspMisc.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Private/GuidHobFspTseg.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/IntelFspPkg.dec
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/IntelFspPkg.dsc
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseCacheAsRamLibNull/BaseCacheAsRamLibNull.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseCacheAsRamLibNull/DisableCacheAsRamNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseCacheLib/BaseCacheLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseCacheLib/CacheLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseCacheLib/CacheLibInternal.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseDebugDeviceLibNull/BaseDebugDeviceLibNull.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseDebugDeviceLibNull/DebugDeviceLibNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspCommonLib/BaseFspCommonLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspCommonLib/FspCommonLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspDebugLibSerialPort/BaseFspDebugLibSerialPort.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspDebugLibSerialPort/DebugLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspDebugLibSerialPort/Ia32/FspDebug.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspDebugLibSerialPort/Ia32/FspDebug.s
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspPlatformLib/BaseFspPlatformLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspPlatformLib/FspPlatformMemory.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspPlatformLib/FspPlatformNotify.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspSwitchStackLib/BaseFspSwitchStackLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspSwitchStackLib/FspSwitchStackLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspSwitchStackLib/Ia32/Stack.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspSwitchStackLib/Ia32/Stack.s
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/SecFspSecPlatformLibNull/Ia32/Flat32.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/SecFspSecPlatformLibNull/Ia32/Flat32.s
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/SecFspSecPlatformLibNull/Ia32/SecCarInit.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/SecFspSecPlatformLibNull/Ia32/SecCarInit.s
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/SecFspSecPlatformLibNull/PlatformSecLibNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/SecFspSecPlatformLibNull/SecFspSecPlatformLibNull.inf
 create mode 100755 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Tools/GenCfgOpt.py
 create mode 100755 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Tools/PatchFv.py
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Tools/UserManuals/GenCfgOptUserManual.docx
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Tools/UserManuals/PatchFvUserManual.docx
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FindPeiCore.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FspInitPei.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FspInitPei.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FspInitPei.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FspInitPeiV1.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FspInitPeiV2.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FspNotifyS3.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/SecMain.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/SecMain.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspNotifyDxe/FspNotifyDxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspNotifyDxe/FspNotifyDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspNotifyDxe/LoadBelow4G.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/FindPeiCore.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/FspWrapperSecCore.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Ia32/Dummy.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Ia32/ResetVec.asm16
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/SecMain.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/SecMain.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Vtf0/Bin/ResetVec.ia32.raw
 create mode 100755 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Vtf0/Build.py
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Vtf0/Ia16/ResetVec.asm16
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Vtf0/ResetVectorCode.asm
 create mode 100755 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Vtf0/Tools/FixupForRawSection.py
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Include/Library/FspApiLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Include/Library/FspHobProcessLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Include/Library/FspPlatformInfoLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Include/Library/FspPlatformSecLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Include/Ppi/FspInitDone.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Include/Ppi/TopOfTemporaryRam.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/IntelFspWrapperPkg.dec
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/IntelFspWrapperPkg.dsc
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspApiLib/BaseFspApiLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspApiLib/FspApiLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspApiLib/IA32/DispatchExecute.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspApiLib/X64/DispatchExecute.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspApiLib/X64/Thunk64To32.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspApiLib/X64/Thunk64To32.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspPlatformInfoLibSample/BaseFspPlatformInfoLibSample.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspPlatformInfoLibSample/FspPlatformInfoLibSample.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/PeiFspHobProcessLibSample/FspHobProcessLibSample.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/PeiFspHobProcessLibSample/PeiFspHobProcessLibSample.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/FspPlatformSecLibSample.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/AsmSaveSecContext.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/AsmSaveSecContext.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/Fsp.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/PeiCoreEntry.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/PeiCoreEntry.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/SecEntry.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/SecEntry.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/Stack.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/Stack.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/PlatformInit.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/SaveSecContext.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/SecGetPerformance.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/SecPeiFspPlatformSecLibSample.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/SecPlatformInformation.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/SecRamInitData.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/SecTempRamSupport.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/HelloWorld/HelloWorld.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/HelloWorld/HelloWorldExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/MemoryProfileInfo/MemoryProfileInfo.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/MemoryProfileInfo/MemoryProfileInfo.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/MemoryProfileInfo/MemoryProfileInfo.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/MemoryProfileInfo/MemoryProfileInfoExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/VariableInfo/VariableInfo.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/VariableInfo/VariableInfoExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThruDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThruDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cBus.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cBusDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cBusDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cBusDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cHost.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cHostDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cHostDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cHostDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciPei/EhciPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciPei/EhciPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/IdeBusPei/IdeBusPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/IdeBusPei/IdeBusPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupportExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/ComponentName.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpress.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpress.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressBlockIo.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressBlockIo.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDiskInfo.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDiskInfo.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressHci.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressHci.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressPassthru.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressPassthru.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcDxe/ComponentName.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPei.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPei.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPei.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciPei/UhciPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciPei/UhciPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciDxe/UsbHcMem.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciDxe/UsbHcMem.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciDxe/XhciDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/UsbHcMem.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/UsbHcMem.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhcPeim.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhcPeim.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhciPei.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhciPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhciPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhciReg.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhciSched.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhciSched.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDisk.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsBlockIoPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHcMem.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHcMem.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHci.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHci.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/ComponentName.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThru.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThru.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThru.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThruDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThruExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThruHci.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThruHci.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusPei/UsbBusPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusPei/UsbBusPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMouseAbsolutePointerDxe/UsbMouseAbsolutePointerDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMouseAbsolutePointerDxe/UsbMouseAbsolutePointerDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/DxeCore.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/DxeCoreExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/DxeIplPeim/DxeIpl.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/DxeIplPeim/DxeIplExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/PeiCore.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/PeiCoreExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/PiSmmCore.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/PiSmmCoreExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/PiSmmIpl.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/PiSmmIplExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/SmramProfileRecord.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/RuntimeDxe/RuntimeDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/ConnectConInEvent.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/EventExitBootServiceFailed.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/FaultTolerantWrite.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/LzmaDecompress.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/MemoryProfile.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/PcdDataBaseSignatureGuid.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/StatusCodeDataTypeVariable.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Library/CpuExceptionHandlerLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Library/CustomizedDisplayLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Ppi/SerialPortPei.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Ppi/UfsHostController.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Protocol/DisplayProtocol.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Protocol/FormBrowserEx2.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Protocol/UfsHostController.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Protocol/VariableLock.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/BasePlatformHookLibNull/BasePlatformHookLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/BaseResetSystemLibNull/BaseResetSystemLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/BaseSerialPortLib16550/BaseSerialPortLib16550.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.uni
 rename src/VBox/Devices/EFI/Firmware/MdeModulePkg/{Universal/SetupBrowserDxe => Library/CustomizedDisplayLib}/Colors.h (100%)
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLibInternal.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLibInternal.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLibModStrs.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeCorePerformanceLib/DxeCorePerformanceLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeCrc32GuidedSectionExtractLib/DxeCrc32GuidedSectionExtractLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeDebugPrintErrorLevelLib/DxeDebugPrintErrorLevelLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeNetLib/DxeNetLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxePerformanceLib/DxePerformanceLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxePrintLibPrint2Protocol/DxePrintLibPrint2Protocol.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeSmmPerformanceLib/DxeSmmPerformanceLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeUdpIoLib/DxeUpdIoLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LockBoxNullLib/LockBoxNullLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/F86GuidedSectionExtraction.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/GuidedSectionExtraction.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaArchCustomDecompressLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaArchDecompressLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaDecompress.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaDecompressLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaDecompressLibInternal.h
 copy src/VBox/Devices/EFI/Firmware/{BaseTools/Source/C/LzmaCompress => MdeModulePkg/Library/LzmaCustomDecompressLib}/Sdk/C/7zVersion.h (100%)
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/Bra.h
 copy src/VBox/Devices/EFI/Firmware/{BaseTools/Source/C/LzmaCompress => MdeModulePkg/Library/LzmaCustomDecompressLib}/Sdk/C/Bra86.c (100%)
 copy src/VBox/Devices/EFI/Firmware/{BaseTools/Source/C/LzmaCompress => MdeModulePkg/Library/LzmaCustomDecompressLib}/Sdk/C/CpuArch.h (100%)
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/LzFind.c
 copy src/VBox/Devices/EFI/Firmware/{BaseTools/Source/C/LzmaCompress => MdeModulePkg/Library/LzmaCustomDecompressLib}/Sdk/C/LzFind.h (100%)
 copy src/VBox/Devices/EFI/Firmware/{BaseTools/Source/C/LzmaCompress => MdeModulePkg/Library/LzmaCustomDecompressLib}/Sdk/C/LzHash.h (100%)
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/LzmaDec.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/LzmaDec.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/Types.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/history.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/lzma.txt
 copy src/VBox/Devices/EFI/Firmware/{IntelFrameworkModulePkg => MdeModulePkg}/Library/LzmaCustomDecompressLib/UefiLzma.h (100%)
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiCrc32GuidedSectionExtractLib/PeiCrc32GuidedSectionExtractLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiCrc32GuidedSectionExtractLib/PeiCrc32GuidedSectionExtractLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiCrc32GuidedSectionExtractLib/PeiCrc32GuidedSectionExtractLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiDebugPrintHobLib/PeiDebugPrintHobLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiDxeDebugLibReportStatusCode/DebugLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiPerformanceLib/PeiPerformanceLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiRecoveryLibNull/PeiRecoveryLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiS3LibNull/PeiS3LibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PiDxeS3BootScriptLib/DxeS3BootScriptLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PiSmmCoreMemoryAllocationLib/PiSmmCoreMemoryAllocationLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PiSmmCoreSmmServicesTableLib/PiSmmCoreSmmServicesTableLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PlatformHookLibSerialPortPpi/PlatformHookLibSerialPortPpi.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PlatformHookLibSerialPortPpi/PlatformHookLibSerialPortPpi.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PlatformHookLibSerialPortPpi/PlatformHookLibSerialPortPpi.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/RuntimeDxeReportStatusCodeLib/RuntimeDxeReportStatusCodeLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmCorePerformanceLib/SmmCorePerformanceLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmCorePlatformHookLibNull/SmmCorePlatformHookLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxPeiLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxSmmLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmPerformanceLib/SmmPerformanceLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmReportStatusCodeLib/SmmReportStatusCodeLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Logo/Logo.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Logo/LogoExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/MdeModulePkg.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/MdeModulePkgExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatform.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatformExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResourceTableDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResourceTableDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/BootScriptExecutorDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/BootScriptExecutorDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableDxe/FirmwarePerformanceDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableDxe/FirmwarePerformanceDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTablePei/FirmwarePerformancePei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTablePei/FirmwarePerformancePeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmm.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmmExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/S3SaveStateDxe/S3SaveStateDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/S3SaveStateDxe/S3SaveStateDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/SmmS3SaveState/SmmS3SaveState.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/SmmS3SaveState/SmmS3SaveStateExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/CapsulePei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/CapsulePeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/CapsuleX64.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/CapsuleX64Extra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugPortDxe/DebugPortDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugPortDxe/DebugPortDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxeExtra.uni
 delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/DevicePath.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxeExtra.uni
 delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/DevicePathFromText.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/DevicePathToText.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/DevicePathUtilities.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/CdExpressPei/CdExpressPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/CdExpressPei/CdExpressPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/PartitionDxe/Apple.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/PartitionDxe/PartitionDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/PartitionDxe/PartitionDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngine.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/FormDisplay.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/FormDisplay.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/FormDisplayStr.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/InputHandler.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/ProcessOptions.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DriverSampleDxe/DriverSample.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DriverSampleDxe/DriverSampleExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/EbcDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/EbcDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmmDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmmDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/SmmFaultTolerantWriteDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/SmmFaultTolerantWriteDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWritePei/FaultTolerantWritePei.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWritePei/FaultTolerantWritePei.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWritePei/FaultTolerantWritePei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWritePei/FaultTolerantWritePeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/ComponentName.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystem.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystem.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemEntryPoint.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemInternal.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabase.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/HiiResourcesSampleDxe/HiiResourcesSample.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/HiiResourcesSampleDxe/HiiResourcesSampleExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/LegacyRegion2Dxe/LegacyRegion2Dxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/LegacyRegion2Dxe/LegacyRegion2DxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBoxExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/GenericMemoryTestDxe/GenericMemoryTestDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/GenericMemoryTestDxe/GenericMemoryTestDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Metronome/Metronome.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Metronome/MetronomeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/ArpDxe/ArpDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4DxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/DpcDxe/DpcDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/IScsiDxe/IScsi4Dxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/IScsiDxe/IScsi4DxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4ConfigDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4ConfigDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4DxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/MnpDxe/MnpDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4DxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/SnpDxe/SnpDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/SnpDxe/SnpDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Dxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4DxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4DxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxe4BcDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxe4BcDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PCD/Dxe/PcdDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PCD/Dxe/PcdDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PCD/Pei/PcdPeim.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PCD/Pei/PcdPeimExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PcatSingleSegmentPciCfg2Pei/PcatSingleSegmentPciCfg2Pei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PcatSingleSegmentPciCfg2Pei/PcatSingleSegmentPciCfg2PeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PlatformDriOverrideDxe/PlatDriOverrideDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PlatformDriOverrideDxe/PlatDriOverrideDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PrintDxe/PrintDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PrintDxe/PrintDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/Pei/ReportStatusCodeRouterPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/Pei/ReportStatusCodeRouterPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/ReportStatusCodeRouterRuntimeDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/Smm/ReportStatusCodeRouterSmm.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/Smm/ReportStatusCodeRouterSmmExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystemRuntimeDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystemRuntimeDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionPei/SectionExtractionPei.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionPei/SectionExtractionPei.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionPei/SectionExtractionPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionPei/SectionExtractionPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/Expression.h
 delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/InputHandler.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/Print.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/ProcessOptions.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowser.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserExtra.uni
 delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserStr.uni
 delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/Ui.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/Ui.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Pei/StatusCodeHandlerPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Pei/StatusCodeHandlerPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/StatusCodeHandlerRuntimeDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/StatusCodeHandlerRuntimeDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Smm/StatusCodeHandlerSmm.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Smm/StatusCodeHandlerSmmExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/TimestampDxe/TimestampDxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/TimestampDxe/TimestampDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/TimestampDxe/TimestampDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/TimestampDxe/TimestampDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/Pei/PeiVariable.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/Pei/PeiVariableExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmmExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmmRuntimeDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmmRuntimeDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimerExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/AArch64/ProcessorBind.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Guid/FirmwareContentsSigned.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Guid/FmpCapsule.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Guid/GraphicsInfoHob.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Guid/SystemResourceTable.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Guid/VectorHandoffTable.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/Acpi51.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/Acpi60.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/DebugPort2Table.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/DebugPortTable.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/Hsti.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/PciCodeId.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/PciExpress30.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/TcpaAcpi.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/Tpm20.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/Tpm2Acpi.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/HstiLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/OrderedCollectionLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/SmmMemLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Pi/PiI2c.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/FirmwareVolumeInfo2.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/Graphics.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/I2cMaster.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/MpServices.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/PcdInfo.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/PiPcdInfo.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/TemporaryRamDone.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/VectorHandoffInfo.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/AdapterInformation.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/DiskIo2.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/I2cBusConfigurationManagement.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/I2cEnumerate.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/I2cHost.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/I2cIo.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/I2cMaster.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/PcdInfo.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/PiPcdInfo.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/Rng.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/Security2.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/SmmEndOfDxe.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/Timestamp.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/TrEEProtocol.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseCpuLib/AArch64/CpuFlushTlb.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseCpuLib/AArch64/CpuSleep.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseCpuLib/BaseCpuLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/CpuBreakpoint.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/DisableInterrupts.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/EnableInterrupts.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/GetInterruptsState.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/MemoryFence.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/SetJumpLongJump.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/SwitchStack.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Arm/MemoryFence.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Arm/MemoryFence.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/BaseLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/Thunk16.nasm
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/SafeString.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/X64/Thunk16.nasm
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibMmx/BaseMemoryLibMmx.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptPei/BaseMemoryLibOptPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibSse2/BaseMemoryLibSse2.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePalLibNull/BasePalLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciExpressLib/BasePciExpressLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciLibPciExpress/BasePciLibPciExpress.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePeCoffExtraActionLibNull/PeCoffExtraActionLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePeCoffLib/AArch64/PeCoffLoaderEx.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePrintLib/BasePrintLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3BootScriptLibNull/BaseS3BootScriptLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3IoLib/BaseS3IoLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3PciLib/BaseS3PciLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3SmbusLib/BaseS3SmbusLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3StallLib/BaseS3StallLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseStackCheckLib/BaseStackCheckGcc.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/AArch64/Synchronization.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeExtendedSalLib/DxeExtendedSalLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHobLib/DxeHobLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHstiLib/DxeHstiLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHstiLib/DxeHstiLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHstiLib/HstiAip.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHstiLib/HstiDxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHstiLib/HstiDxe.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeIoLibCpuIo2/DxeIoLibCpuIo2.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeIoLibEsal/DxeIoLibEsal.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxePalLibEsal/DxePalLibEsal.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxePcdLib/DxePcdLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxePciLibEsal/DxePciLibEsal.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxePciSegmentLibEsal/DxePciSegementLibEsal.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeRuntimeExtendedSalLib/DxeRuntimeExtendedSalLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeRuntimePciExpressLib/DxeRuntimePciExpressLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeServicesLib/DxeServicesLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeSmbusLib/DxeSmbusLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeTimerLibEsal/DxeTimerLibEsal.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiDxePostCodeLibReportStatusCode/PeiDxePostCodeLibReportStatusCode.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiHobLib/PeiHobLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiMemoryLib/PeiMemoryLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiPalLib/PeiPalLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiPcdLib/PeiPcdLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiPciLibPciCfg2/PeiPciLibPciCfg2.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiPciSegmentLibPciCfg2/PeiPciSegmentLibPciCfg2.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiServicesLib/PeiServicesLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointerLibKr7.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiSmbusLibSmbus2Ppi/PeiSmbusLibSmbus2Ppi.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeimEntryPoint/PeimEntryPoint.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmIoLibSmmCpuIo2/SmmIoLibSmmCpuIo2.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmLibNull/SmmLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmMemLib/SmmMemLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmMemLib/SmmMemLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmMemLib/SmmMemLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmMemoryAllocationLib/SmmMemoryAllocationLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmPciLibPciRootBridgeIo/SmmPciLibPciRootBridgeIo.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmPeriodicSmiLib/SmmPeriodicSmiLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmServicesTableLib/SmmServicesTableLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/DevicePathFromText.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/DevicePathToText.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/DevicePathUtilities.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiLib/UefiLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiPalLib/UefiPalLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiPciLibPciRootBridgeIo/UefiPciLibPciRootBridgeIo.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiPciSegmentLibPciRootBridgeIo/UefiPciSegmentLibPciRootBridgeIo.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiSalLib/UefiSalLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiScsiLib/UefiScsiLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiUsbLib/UefiUsbLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/MdePkg.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/MdePkgExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/IfConfig6/IfConfig6.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/IfConfig6/IfConfig6Extra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/IpsecConfig/IpSecConfig.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/IpsecConfig/IpSecConfigExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/Ping6/Ping6.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/Ping6/Ping6Extra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/VConfig/VConfig.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/VConfig/VConfigExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Dxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6DxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Dxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6DxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Dxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6DxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/NetworkPkg.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/NetworkPkgExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/TcpDxe/TcpDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/TcpDxe/TcpDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Dxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6DxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/CompatibleDevices.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/ComponentName.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDriver.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDriver.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/ReadMe.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/Ax88772.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/Ax88772.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/Ax88772.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/ComponentName.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/DriverBinding.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/SimpleNetwork.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/Ax88772.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/Ax88772.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/Ax88772b.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/ComponentName.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/DriverBinding.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/SimpleNetwork.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/UndiRuntimeDxe/ComponentName.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiPlatformDxe/AcpiPlatform.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiPlatformDxe/AcpiPlatform.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiPlatformDxe/Qemu.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiPlatformDxe/QemuLoader.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiPlatformDxe/Xen.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiS3SaveDxe/AcpiS3Save.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiS3SaveDxe/AcpiS3Save.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiS3SaveDxe/AcpiS3SaveDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiTables/Ssdt.asl
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Guid/OvmfPlatformConfig.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/E820.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/LegacyVgaBios.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/LinuxBzimage.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/Virtio.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/VirtioBlk.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/VirtioNet.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/VirtioScsi.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Library/LoadLinuxLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Library/QemuFwCfgLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Library/VirtioLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Library/VirtioMmioDeviceLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Protocol/VirtioDevice.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/Ia32/JumpToKernel.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/Ia32/JumpToKernel.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/Linux.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/LinuxGdt.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/LoadLinuxLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/LoadLinuxLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/X64/JumpToKernel.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/X64/JumpToKernel.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LockBoxLib/LockBoxBase.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LockBoxLib/LockBoxBaseLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LockBoxLib/LockBoxDxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LockBoxLib/LockBoxDxeLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LockBoxLib/LockBoxLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LockBoxLib/LockBoxLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformBdsLib/QemuBootOrder.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformBdsLib/QemuBootOrder.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformBdsLib/QemuKernel.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformDebugLibIoPort/DebugLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformSecureLib/PlatformSecureLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformSecureLib/PlatformSecureLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/Ia32/IoLibExAsm.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/Ia32/IoLibExAsm.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiDxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgSec.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgSecLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/X64/IoLibExAsm.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/X64/IoLibExAsm.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/VirtioLib/VirtioLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/VirtioLib/VirtioLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/VirtioMmioDeviceLib/VirtioMmioDevice.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/VirtioMmioDeviceLib/VirtioMmioDevice.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/VirtioMmioDeviceLib/VirtioMmioDeviceFunctions.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/VirtioMmioDeviceLib/VirtioMmioDeviceLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkg.fdf.inc
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/Platform.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/Platform.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/Platform.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/Platform.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/PlatformConfig.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/PlatformConfig.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/PlatformForms.vfr
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformPei/Xen.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FvbInfo.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FwBlockService.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FwBlockService.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/QemuFlash.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/QemuFlash.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.h
 create mode 100755 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.sh
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/ResetVector/Ia32/PageTables64.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/ResetVector/ResetVector.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/ResetVector/ResetVector.nasmb
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/ResetVector/ResetVectorCode.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfig.vfr
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigDevicePath.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigDriver.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigFileExplorer.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigImpl.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigImpl.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigMisc.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigNvData.h
 copy src/VBox/Devices/EFI/Firmware/{SecurityPkg/VariableAuthenticated => OvmfPkg}/SecureBootConfigDxe/SecureBootConfigStrings.uni (100%)
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SmbiosPlatformDxe/Qemu.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VarStore.fdf.inc
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioBlkDxe/VirtioBlk.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioBlkDxe/VirtioBlk.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioBlkDxe/VirtioBlk.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/ComponentName.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/DriverBinding.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/EntryPoint.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/Events.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpGetStatus.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpInitialize.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpMcastIpToMac.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpReceive.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpReceiveFilters.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpSharedHelpers.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpShutdown.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpStart.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpStop.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpTransmit.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpUnsupported.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/TechNotes.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/VirtioNet.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/VirtioNet.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioPciDeviceDxe/VirtioPciDevice.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioPciDeviceDxe/VirtioPciDevice.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioPciDeviceDxe/VirtioPciDeviceDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioPciDeviceDxe/VirtioPciFunctions.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioScsiDxe/VirtioScsi.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioScsiDxe/VirtioScsi.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioScsiDxe/VirtioScsi.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/8254TimerDxe/Timer.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/8254TimerDxe/TimerExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/8259InterruptControllerDxe/Legacy8259.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/8259InterruptControllerDxe/Legacy8259Extra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Bus/Pci/IdeControllerDxe/IdeController.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Bus/Pci/IdeControllerDxe/IdeControllerExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/KbcResetDxe/KbcReset.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/KbcResetDxe/KbcResetExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/AcpiTimerLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/BaseIoApicLib/BaseIoApicLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/ResetSystemLib/ResetSystemLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/SerialIoLib/PcAtSerialPortLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PcAtChipsetPkg.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PcAtChipsetPkgExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcRtc.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcRtcExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/Ia32/IoFifo.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/Ia32/IoFifo.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/IoFifo.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/PciHostBridge.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/PciHostBridgeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/PerformancePkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/PerformancePkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Application/RngTest/RngTest.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Application/RngTest/RngTest.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Application/RngTest/RngTest.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Application/RngTest/RngTestExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Application/VariableInfo/VariableInfo.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Application/VariableInfo/VariableInfoExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Guid/MeasuredFvHob.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Guid/TpmInstance.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Guid/TrEEConfigHii.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Guid/TrEEPhysicalPresenceData.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/HashLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/TcgPpVendorLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/Tpm12CommandLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/Tpm12DeviceLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/Tpm2CommandLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/Tpm2DeviceLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/TpmMeasurementLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/TrEEPhysicalPresenceLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/TrEEPpVendorLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Ppi/FirmwareVolumeInfoMeasurementExcluded.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeDeferImageLoadLib/DxeDeferImageLoadLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeImageAuthenticationStatusLib/DxeImageAuthenticationStatusLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeImageAuthenticationStatusLib/DxeImageAuthenticationStatusLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeImageAuthenticationStatusLib/DxeImageAuthenticationStatusLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeImageVerificationLib/DxeImageVerificationLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeImageVerificationLib/Measurement.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeRsa2048Sha256GuidedSectionExtractLib/DxeRsa2048Sha256GuidedSectionExtractLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeRsa2048Sha256GuidedSectionExtractLib/DxeRsa2048Sha256GuidedSectionExtractLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeRsa2048Sha256GuidedSectionExtractLib/DxeRsa2048Sha256GuidedSectionExtractLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTcgPhysicalPresenceLib/DxeTcgPhysicalPresenceLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasurementLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasurementLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasurementLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTrEEPhysicalPresenceLib/DxeTrEEPhysicalPresenceLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTrEEPhysicalPresenceLib/DxeTrEEPhysicalPresenceLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTrEEPhysicalPresenceLib/DxeTrEEPhysicalPresenceLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTrEEPhysicalPresenceLib/PhysicalPresenceStrings.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashInstanceLibSha1/HashInstanceLibSha1.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashInstanceLibSha1/HashInstanceLibSha1.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashInstanceLibSha1/HashInstanceLibSha1.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterCommon.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterCommon.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterPei.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterPei.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibTpm2/HashLibTpm2.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibTpm2/HashLibTpm2.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibTpm2/HashLibTpm2.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/PeiRsa2048Sha256GuidedSectionExtractLib/PeiRsa2048Sha256GuidedSectionExtractLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/PeiRsa2048Sha256GuidedSectionExtractLib/PeiRsa2048Sha256GuidedSectionExtractLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/PeiRsa2048Sha256GuidedSectionExtractLib/PeiRsa2048Sha256GuidedSectionExtractLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/PlatformSecureLibNull/PlatformSecureLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TcgPpVendorLibNull/TcgPpVendorLibNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TcgPpVendorLibNull/TcgPpVendorLibNull.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TcgPpVendorLibNull/TcgPpVendorLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12CommandLib/Tpm12CommandLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12CommandLib/Tpm12CommandLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12CommandLib/Tpm12NvStorage.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12CommandLib/Tpm12Ownership.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12CommandLib/Tpm12Startup.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12DeviceLibDTpm/Tpm12DeviceLibDTpm.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12DeviceLibDTpm/Tpm12DeviceLibDTpm.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12DeviceLibDTpm/Tpm12Tis.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12DeviceLibTcg/Tpm12DeviceLibTcg.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12DeviceLibTcg/Tpm12DeviceLibTcg.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12DeviceLibTcg/Tpm12DeviceLibTcg.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Capability.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2CommandLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2CommandLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Context.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2DictionaryAttack.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2EnhancedAuthorization.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Help.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Hierarchy.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Integrity.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Miscellaneous.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2NVStorage.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Sequences.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Session.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Startup.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Test.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2DeviceLibDTpm.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2DeviceLibDTpm.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2DeviceLibDTpm.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2Tis.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibRouter/Tpm2DeviceLibRouterDxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibRouter/Tpm2DeviceLibRouterDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibRouter/Tpm2DeviceLibRouterDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibRouter/Tpm2DeviceLibRouterPei.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibRouter/Tpm2DeviceLibRouterPei.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibRouter/Tpm2DeviceLibRouterPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibTrEE/Tpm2DeviceLibTrEE.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibTrEE/Tpm2DeviceLibTrEE.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibTrEE/Tpm2DeviceLibTrEE.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TpmCommLib/TpmCommLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TrEEPpVendorLibNull/TrEEPpVendorLibNull.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TrEEPpVendorLibNull/TrEEPpVendorLibNull.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TrEEPpVendorLibNull/TrEEPpVendorLibNull.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/AesCore.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/AesCore.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/IA32/AsmRdRand.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/IA32/GccRdRand.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/IA32/RdRandWord.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/RdRand.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/RdRand.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/RngDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/X64/AsmRdRand.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/X64/GccRdRand.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/X64/RdRandWord.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/SecurityPkg.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/SecurityPkgExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/MemoryOverwriteControl/TcgMor.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/MemoryOverwriteControl/TcgMorExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/PhysicalPresencePei/PhysicalPresencePei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/PhysicalPresencePei/PhysicalPresencePeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgConfigDxe/TcgConfigDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgConfigDxe/TcgConfigDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TcgDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TcgDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgPei/TcgPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgPei/TcgPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmm.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmmExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TpmDetection.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfig.vfr
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigDriver.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigImpl.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigImpl.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigNvData.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigPei.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigPeim.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigStrings.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEDxe/MeasureBootPeCoff.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPei.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPei.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEESmm/Tpm.asl
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmmExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/PwdCredentialProviderDxe/PwdCredentialProvider.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/PwdCredentialProviderDxe/PwdCredentialProviderExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UsbCredentialProviderDxe/UsbCredentialProvider.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UsbCredentialProviderDxe/UsbCredentialProviderExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UserIdentifyManagerDxe/UserIdentifyManager.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UserIdentifyManagerDxe/UserIdentifyManagerExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UserProfileManagerDxe/UserProfileManager.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UserProfileManagerDxe/UserProfileManagerExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/EsalVariableDxeSal/EsalVariableDxeSal.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/EsalVariableDxeSal/EsalVariableDxeSalExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/Pei/PeiVariableAuth.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/Pei/PeiVariableExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/Measurement.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/VariableAuthRuntimeDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/VariableAuthSmm.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/VariableAuthSmmRuntimeDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/VariableRuntimeDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/VariableSmmExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/VariableSmmRuntimeDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Include/Library/BcfgCommandLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Include/Protocol/EfiShellDynamicCommand.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/Dp.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/Dp.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/DpInternal.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/DpProfile.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/DpTrace.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/DpUtilities.c
 copy src/VBox/Devices/EFI/Firmware/{PerformancePkg/Dp_App => ShellPkg/Library/UefiDpLib}/Literals.c (100%)
 copy src/VBox/Devices/EFI/Firmware/{PerformancePkg/Dp_App => ShellPkg/Library/UefiDpLib}/Literals.h (100%)
 copy src/VBox/Devices/EFI/Firmware/{PerformancePkg/Include => ShellPkg/Library/UefiDpLib}/PerformanceTokens.h (100%)
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/Readme.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/UefiDpLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/UefiDpLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/UefiDpLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/UefiDpLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.uni
 delete mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/Bcfg.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/LibSmbios.h
 delete mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/Smbios.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellInstall1CommandsLib/Bcfg.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.h
 delete mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentPei/DebugAgentPei.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentPei/DebugAgentPei.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentPei/DebugAgentPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentPei/DebugAgentPeiExtra.uni
 delete mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Include/SoftDebuggerDefinitions.h
 delete mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/ArchReadGroupRegister.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/ArchRegisters.h
 delete mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/ArchReadGroupRegister.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/ArchRegisters.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DxeDebugAgent/SerialIo.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DxeDebugAgentLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/SecPeiDebugAgentLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/SmmDebugAgentLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibSerialPort/DebugCommunicationLibSerialPort.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb/DebugCommunicationLibUsb.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Common.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Dxe.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Dxe.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Dxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Internal.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Pei.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Pei.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Pei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Transfer.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/Ia32/IntHandler.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/Ia32/IntHandler.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/Ia32/IntHandlerFuncs.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/PeCoffExtraActionLib.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/PeCoffExtraActionLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/X64/IntHandler.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/X64/IntHandler.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/X64/IntHandlerFuncs.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/SourceLevelDebugPkg.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/SourceLevelDebugPkgExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/Ip6Addr_Any.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/Ip6Addr_LinkLocal_AllNodes.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/Ip6Addr_LinkLocal_AllRouters.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/Ip6Addr_Loopback.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/Ip6Addr_NodeLocal_AllNodes.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/getaddrinfo.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/getnameinfo.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Contributions.txt
 rename src/VBox/Devices/EFI/Firmware/StdLib/Efi/{ => StdLib}/etc/host.conf (100%)
 rename src/VBox/Devices/EFI/Firmware/StdLib/Efi/{ => StdLib}/etc/hosts (100%)
 rename src/VBox/Devices/EFI/Firmware/StdLib/Efi/{ => StdLib}/etc/networks (100%)
 rename src/VBox/Devices/EFI/Firmware/StdLib/Efi/{ => StdLib}/etc/protocols (100%)
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Efi/StdLib/etc/resolv.conf
 rename src/VBox/Devices/EFI/Firmware/StdLib/Efi/{ => StdLib}/etc/services (100%)
 delete mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Efi/etc/resolv.conf
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/EfiSocketLib/Tcp6.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/EfiSocketLib/Udp6.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Fixes.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/ISSUES.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Include/Containers/Fifo.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Include/Containers/ModuloUtil.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Include/net/servent.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Include/netinet/tcp.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Include/nsswitch.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/CRT/Ia32/llshr.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Containers/Common/ModuloUtil.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Containers/ContainerLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Containers/Queues/Fifo.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Locale/multibyte_Utf8.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/GetPass.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/CanonRead.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIO.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIO.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIOecho.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIOechoCtrl.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIOutilities.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIOutilities.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIOwrite.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/NonCanonRead.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/TerminalFunctions.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/PosixLib/GetPass/GetPass.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/PosixLib/PosixLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLibPrivateInternalFiles/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLibPrivateInternalFiles/Include/Device/IIO.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/StdLibPrivateInternalFiles/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Contributions.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxeExtra.uni
 delete mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/IvtAsm.S
 delete mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/IvtAsm.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2DxeExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2SmmExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/BaseXApicX2ApicLib/BaseXApicX2ApicLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeException.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeSmmCpuException.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ArchExceptionHandler.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ArchInterruptDefs.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ExceptionHandlerAsm.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ExceptionHandlerAsm.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPeiCpuException.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPeiCpuExceptionHandlerLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPeiCpuExceptionHandlerLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/SmmCpuExceptionHandlerLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/SmmCpuExceptionHandlerLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/SmmException.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ArchExceptionHandler.c
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ArchInterruptDefs.h
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ExceptionHandlerAsm.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ExceptionHandlerAsm.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/MtrrLib/MtrrLib.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/SecPeiDxeTimerLibUefiCpu/SecPeiDxeTimerLibUefiCpu.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/License.txt
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/FixupVtf/ResetVector.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/FixupVtf/ResetVectorExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/FixupVtf/Vtf.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/FixupVtf/Vtf.nasmb
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Bin/ResetVector.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Bin/ResetVectorExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Ia32/PageTables64.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/ResetVector.uni
 delete mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/ResetVectorCode.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/ResetVectorExtra.uni
 mode change 100755 => 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Tools/FixupForRawSection.py
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Vtf0.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Vtf0.nasmb
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/X64/PageTables.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/UefiCpuPkg.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/UefiCpuPkgExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.asm
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/S3Resume2Pei.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/S3Resume2PeiExtra.uni
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.S
 create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.asm
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/AcpiPlatformDxe/AcpiPlatform.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/AcpiTimerLib/AcpiTimerLib.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/AcpiTimerLib/AcpiTimerLib.inf
 create mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/Logo/boot_logo.bmp
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/Apple.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/ComponentName.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/ElTorito.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/Gpt.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/Mbr.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/Partition.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/Partition.h
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/PartitionDxe.inf
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/Cmos.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/Cmos.h
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/Fv.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/MemDetect.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/Platform.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/Platform.h
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/PlatformPei.inf
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxConsoleDxe/VBoxConsole.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxConsoleDxe/VBoxConsole.h
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxConsoleDxe/VBoxConsoleDxe.inf
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVariable/EmuVariable.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVariable/InitVariable.c
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVariable/VBoxVariableRuntimeDxe.inf
 delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVariable/Variable.h
 create mode 100644 src/VBox/Devices/GIMDev/DrvUDP.cpp
 copy {doc/manual/en_US => src/VBox/Devices/GIMDev}/Makefile.kup (100%)
 delete mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative.asm
 delete mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative.md5sum
 create mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.asm
 create mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum
 create mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.asm
 create mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum
 create mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.asm
 create mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.md5sum
 copy {doc/manual/en_US => src/VBox/Devices/Graphics/shaderlib/libWineStub}/Makefile.kup (100%)
 create mode 100644 src/VBox/Devices/Network/lwip-new/Config.kmk
 delete mode 100644 src/VBox/Devices/Network/lwip-new/Makefile.kmk
 copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/src}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/src/api}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/src/core}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/src/core/ipv4}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/src/core/ipv6}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/src/core/snmp}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/vbox}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Devices/Network/slirp/bsd}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Devices/Network/slirp/bsd/amd64}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Devices/Network/slirp/bsd/i386}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Devices/Network/slirp/bsd/kern}/Makefile.kup (100%)
 delete mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative.asm
 delete mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative.md5sum
 create mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.asm
 create mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.md5sum
 create mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.asm
 create mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.md5sum
 create mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.asm
 create mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum
 delete mode 100644 src/VBox/Devices/PC/DevIOAPIC_New.cpp
 create mode 100644 src/VBox/Devices/PC/DevIoApic_Old.cpp
 delete mode 100644 src/VBox/Devices/Storage/DrvBlock.cpp
 delete mode 100644 src/VBox/Devices/Storage/DrvMediaISO.cpp
 delete mode 100644 src/VBox/Devices/Storage/DrvRawImage.cpp
 create mode 100644 src/VBox/Devices/Storage/IOBufMgmt.cpp
 create mode 100644 src/VBox/Devices/Storage/IOBufMgmt.h
 create mode 100644 src/VBox/Devices/USB/VUSBBufferedPipe.cpp
 delete mode 100644 src/VBox/Devices/USB/VUSBReadAhead.cpp
 create mode 100644 src/VBox/Devices/USB/VUSBSnifferInternal.h
 create mode 100644 src/VBox/Devices/USB/VUSBSnifferPcapNg.cpp
 create mode 100644 src/VBox/Devices/USB/VUSBSnifferUsbMon.cpp
 create mode 100644 src/VBox/Devices/USB/VUSBSnifferVmx.cpp
 create mode 100644 src/VBox/Devices/USB/VUSBUrbPool.cpp
 create mode 100644 src/VBox/Devices/USB/VUSBUrbTrace.cpp
 create mode 100644 src/VBox/Frontends/VirtualBox/images/hidpi/site_bugtracker_16px_hidpi.png
 create mode 100644 src/VBox/Frontends/VirtualBox/images/hidpi/site_forum_16px_hidpi.png
 create mode 100644 src/VBox/Frontends/VirtualBox/images/hidpi/site_oracle_16px_hidpi.png
 create mode 100644 src/VBox/Frontends/VirtualBox/images/site_bugtracker_16px.png
 create mode 100644 src/VBox/Frontends/VirtualBox/images/site_forum_16px.png
 create mode 100644 src/VBox/Frontends/VirtualBox/images/site_oracle_16px.png
 create mode 100644 src/VBox/Frontends/VirtualBox/src/extensions/QIMainWindow.cpp
 create mode 100644 src/VBox/Frontends/VirtualBox/src/extensions/QIMainWindow.h
 copy {doc/manual/en_US => src/VBox/Frontends/VirtualBox/src/extradata}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Frontends/VirtualBox/src/objects}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Frontends/VirtualBox/src/runtime/information}/Makefile.kup (100%)
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformation.cpp
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformation.h
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationConfiguration.cpp
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationConfiguration.h
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationDataItem.cpp
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationDataItem.h
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationItem.cpp
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationItem.h
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationModel.cpp
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationModel.h
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationRuntime.cpp
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationRuntime.h
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationView.cpp
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationView.h
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIVMInformationDialog.cpp
 create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIVMInformationDialog.h
 copy {doc/manual/en_US => src/VBox/Frontends/VirtualBox/src/selector/graphics}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Frontends/VirtualBox/src/selector/graphics/details}/Makefile.kup (100%)
 create mode 100644 src/VBox/Frontends/VirtualBox/src/widgets/UIEmptyFilePathSelector.cpp
 create mode 100644 src/VBox/Frontends/VirtualBox/src/widgets/UIEmptyFilePathSelector.h
 create mode 100644 src/VBox/Frontends/VirtualBox/src/widgets/UIFilePathSelector.cpp
 create mode 100644 src/VBox/Frontends/VirtualBox/src/widgets/UIFilePathSelector.h
 delete mode 100644 src/VBox/Frontends/VirtualBox/src/widgets/VBoxFilePathSelectorWidget.cpp
 delete mode 100644 src/VBox/Frontends/VirtualBox/src/widgets/VBoxFilePathSelectorWidget.h
 create mode 100644 src/VBox/HostDrivers/Support/testcase/tstSupVerify.cpp
 copy {doc/manual/en_US => src/VBox/HostDrivers/VBoxNetAdp/win}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/HostDrivers/VBoxUSB/darwin/testcase}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/HostDrivers/VBoxUSB/win}/Makefile.kup (100%)
 create mode 100644 src/VBox/HostDrivers/adpctl/Makefile.kmk
 create mode 100644 src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp
 delete mode 100644 src/VBox/HostDrivers/linux/dkms.conf
 delete mode 100755 src/VBox/HostDrivers/linux/do_Module.symvers
 delete mode 100755 src/VBox/HostDrivers/linux/do_dkms
 delete mode 100644 src/VBox/HostServices/GuestControl/gctrl.cpp
 delete mode 100644 src/VBox/HostServices/GuestControl/gctrl.h
 create mode 100644 src/VBox/Installer/linux/README.testing
 create mode 100755 src/VBox/Installer/linux/check_module_dependencies.sh
 delete mode 100644 src/VBox/Installer/linux/install_service/Makefile.kmk
 delete mode 100644 src/VBox/Installer/linux/install_service/generate_service_file.cpp
 delete mode 100755 src/VBox/Installer/linux/install_service/init_template.sh
 delete mode 100755 src/VBox/Installer/linux/install_service/install_service.sh
 delete mode 100644 src/VBox/Installer/linux/installer-common.sh
 delete mode 100755 src/VBox/Installer/linux/run-inst.sh
 delete mode 100755 src/VBox/Installer/linux/scripts/check_module_dependencies.sh
 delete mode 100755 src/VBox/Installer/linux/scripts/install.sh
 delete mode 100644 src/VBox/Installer/linux/sh-utils.sh
 delete mode 100755 src/VBox/Installer/linux/testcase/tstInstallInit.sh
 delete mode 100755 src/VBox/Installer/linux/testcase/tstInstaller.sh
 delete mode 100755 src/VBox/Installer/linux/testcase/tstInstallerLinux.sh
 create mode 100755 src/VBox/Installer/linux/vboxdrv.sh
 delete mode 100755 src/VBox/Installer/linux/vboxdrv.sh.in
 create mode 100644 src/VBox/Installer/win/PublicProperties.wxi
 create mode 100644 src/VBox/Installer/win/VirtualBox_TypeLibWithInterfaces.xsl
 create mode 100644 src/VBox/Main/include/CertificateImpl.h
 create mode 100644 src/VBox/Main/include/ThreadTask.h
 create mode 100644 src/VBox/Main/include/USBProxyBackend.h
 create mode 100644 src/VBox/Main/src-all/ThreadTask.cpp
 copy {doc/manual/en_US => src/VBox/Main/src-all/win}/Makefile.kup (100%)
 create mode 100644 src/VBox/Main/src-all/win/VBoxProxyStub-x86.rc
 create mode 100644 src/VBox/Main/src-all/win/VBoxProxyStub.c
 create mode 100644 src/VBox/Main/src-all/win/VBoxProxyStub.rc
 create mode 100644 src/VBox/Main/src-all/win/VBoxProxyStubLegacy.rc
 create mode 100644 src/VBox/Main/src-client/EbmlIDs.h
 create mode 100644 src/VBox/Main/src-server/CertificateImpl.cpp
 create mode 100644 src/VBox/Main/src-server/USBProxyBackend.cpp
 create mode 100644 src/VBox/Main/src-server/darwin/USBProxyBackendDarwin.cpp
 delete mode 100644 src/VBox/Main/src-server/darwin/USBProxyServiceDarwin.cpp
 create mode 100644 src/VBox/Main/src-server/freebsd/USBProxyBackendFreeBSD.cpp
 delete mode 100644 src/VBox/Main/src-server/freebsd/USBProxyServiceFreeBSD.cpp
 create mode 100644 src/VBox/Main/src-server/generic/USBProxyBackendUsbIp.cpp
 create mode 100644 src/VBox/Main/src-server/linux/USBProxyBackendLinux.cpp
 delete mode 100644 src/VBox/Main/src-server/linux/USBProxyServiceLinux.cpp
 create mode 100644 src/VBox/Main/src-server/os2/USBProxyBackendOs2.cpp
 delete mode 100644 src/VBox/Main/src-server/os2/USBProxyServiceOs2.cpp
 create mode 100644 src/VBox/Main/src-server/solaris/USBProxyBackendSolaris.cpp
 delete mode 100644 src/VBox/Main/src-server/solaris/USBProxyServiceSolaris.cpp
 create mode 100644 src/VBox/Main/src-server/win/USBProxyBackendWindows.cpp
 delete mode 100644 src/VBox/Main/src-server/win/USBProxyServiceWindows.cpp
 delete mode 100644 src/VBox/Main/src-server/win/VBoxComEvents.cpp
 delete mode 100644 src/VBox/Main/src-server/win/VBoxComEvents.h
 create mode 100644 src/VBox/Main/testcase/tstVBoxMultipleVM.cpp
 create mode 100644 src/VBox/Main/webservice/Makefile.webtest
 create mode 100644 src/VBox/Main/webservice/stdsoap2.sed
 create mode 100644 src/VBox/Runtime/common/asm/ASMAtomicCmpXchgU16.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMAtomicXchgU16.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMBitFirstClear.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMBitFirstSet.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMBitFirstSetU16.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMBitFirstSetU32.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMBitFirstSetU64.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMBitLastSetU16.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMBitLastSetU32.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMBitLastSetU64.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMBitNextClear.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMBitNextSet.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMMemFirstMismatchingU8.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMSerializeInstruction-cpuid.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMSerializeInstruction-iret.asm
 create mode 100644 src/VBox/Runtime/common/asm/ASMSerializeInstruction-rdtscp.asm
 create mode 100644 src/VBox/Runtime/common/asn1/oiddb.cfg
 create mode 100644 src/VBox/Runtime/common/asn1/oiddb2c.cpp
 delete mode 100644 src/VBox/Runtime/common/checksum/x509.cpp
 create mode 100644 src/VBox/Runtime/common/crypto/RTCrStoreCreateSnapshotOfUserAndSystemTrustedCAsAndCerts.cpp
 create mode 100644 src/VBox/Runtime/common/crypto/digest-vfs.cpp
 create mode 100644 src/VBox/Runtime/common/misc/json.cpp
 create mode 100644 src/VBox/Runtime/common/string/RTStrIStartsWith.cpp
 create mode 100644 src/VBox/Runtime/common/string/RTStrStartsWith.cpp
 create mode 100644 src/VBox/Runtime/common/string/bzero.asm
 create mode 100644 src/VBox/Runtime/common/vfs/vfsreadahead.cpp
 create mode 100644 src/VBox/Runtime/generic/RTFileSetAllocationSize-generic.cpp
 create mode 100644 src/VBox/Runtime/generic/RTSystemIsInsideVM-generic.cpp
 delete mode 100644 src/VBox/Runtime/include/internal/ldrMZ.h
 delete mode 100644 src/VBox/Runtime/include/internal/ldrPE.h
 create mode 100644 src/VBox/Runtime/iprt.d
 create mode 100644 src/VBox/Runtime/r0drv/alloc-ef-r0drv.cpp
 copy {doc/manual/en_US => src/VBox/Runtime/r0drv/freebsd}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Runtime/r0drv/haiku}/Makefile.kup (100%)
 copy {doc/manual/en_US => src/VBox/Runtime/r0drv/netbsd}/Makefile.kup (100%)
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/RTLogWriteStdOut-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/alloc-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/assert-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/initterm-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/memobj-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/memuserkernel-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/mp-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/process-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/semevent-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/semeventmulti-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/semfastmutex-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/semmutex-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/sleepqueue-r0drv-netbsd.h
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/spinlock-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/the-netbsd-kernel.h
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/thread-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/thread2-r0drv-netbsd.c
 create mode 100644 src/VBox/Runtime/r0drv/netbsd/time-r0drv-netbsd.c
 copy {doc/manual/en_US => src/VBox/Runtime/r3/haiku}/Makefile.kup (100%)
 create mode 100644 src/VBox/Runtime/r3/linux/RTFileSetAllocationSize-linux.cpp
 copy {doc/manual/en_US => src/VBox/Runtime/r3/netbsd}/Makefile.kup (100%)
 create mode 100644 src/VBox/Runtime/r3/netbsd/rtProcInitExePath-netbsd.cpp
 create mode 100644 src/VBox/Runtime/r3/posix/RTFileSetAllocationSize-posix.cpp
 create mode 100644 src/VBox/Runtime/r3/posix/localipc-posix.cpp
 delete mode 100644 src/VBox/Runtime/testcase/tstRTCoreDump.h
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-1.cpp
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-cert1.der
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-cert1.pem
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-md4-cert.der
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-md4.pem
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-md5-cert.der
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-md5.pem
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha1-cert.der
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha1.pem
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha224-cert.der
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha224.pem
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha256-cert.der
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha256.pem
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha384-cert.der
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha384.pem
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha512-cert.der
 create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha512.pem
 create mode 100644 src/VBox/Runtime/testcase/tstRTJson.cpp
 create mode 100644 src/VBox/Runtime/testcase/tstRTPrfA.asm
 create mode 100644 src/VBox/Runtime/testcase/tstRTUdp-1.cpp
 create mode 100644 src/VBox/Runtime/testcase/tstRTVfs.cpp
 delete mode 100644 src/VBox/Runtime/win/amd64/ASMAtomicXchgU16.asm
 delete mode 100644 src/VBox/Runtime/win/amd64/ASMBitFirstClear.asm
 delete mode 100644 src/VBox/Runtime/win/amd64/ASMBitFirstSet.asm
 create mode 100644 src/VBox/Storage/VDIfVfs2.cpp
 delete mode 100644 src/VBox/Storage/testcase/tstVDCopy.cpp
 create mode 100644 src/VBox/Storage/testcase/tstVDFill.cpp
 delete mode 100644 src/VBox/Storage/testcase/tstVDShareable.cpp
 create mode 100644 src/VBox/VMM/VMMAll/APICAll.cpp
 create mode 100644 src/VBox/VMM/VMMAll/AllPdbTypeHack.cpp
 delete mode 100644 src/VBox/VMM/VMMR0/CPUMR0UnusedA.asm
 create mode 100644 src/VBox/VMM/VMMR3/APIC.cpp
 create mode 100644 src/VBox/VMM/VMMR3/DBGFR3Type.cpp
 create mode 100644 src/VBox/VMM/VMMR3/cpus/Intel_80186.h
 create mode 100644 src/VBox/VMM/VMMR3/cpus/Intel_80286.h
 create mode 100644 src/VBox/VMM/VMMR3/cpus/Intel_80386.h
 create mode 100644 src/VBox/VMM/VMMR3/cpus/Intel_8086.h
 create mode 100644 src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_6700K.h
 create mode 100644 src/VBox/VMM/VMMR3/cpus/Intel_Pentium_N3530_2_16GHz.h
 create mode 100644 src/VBox/VMM/VMMRZ/CPUMRZ.cpp
 create mode 100644 src/VBox/VMM/VMMRZ/CPUMRZA.asm
 create mode 100644 src/VBox/VMM/include/APICInternal.h
 delete mode 100644 src/VBox/VMM/include/internal/pgm.h
 create mode 100644 src/VBox/ValidationKit/bootsectors/Config.kmk
 create mode 100644 src/VBox/ValidationKit/bootsectors/bootsector2-cpu-ac-loop.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bootsector2-cpu-db-loop.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-asm.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-template.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-template.mac
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-x0.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-decoding-1-asm.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-decoding-1-template.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-decoding-1-template.mac
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-decoding-1.c32
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-asm.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.mac
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-fpustate-1-asm.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-fpustate-1-template.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-fpustate-1-template.mac
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-fpustate-1.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/VBoxBs3Linker.cpp
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/VBoxBs3ObjConverter.cpp
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/asmdefs-first.mac
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-bootsector.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c16-CreateHybridFarRet.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c16-SwitchFromV86To16BitAndCallC.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c16-Trap16Generic.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c16-TrapRmV86Data.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c16-TrapRmV86Generic.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c32-Trap32Generic.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c64-Trap64Generic.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-A20Disable.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-A20Enable.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ConvertRMStackToP16UsingCxReturnToAx.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-CpuDetectData.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-GetModeName.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-KbdRead.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-KbdWait.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-KbdWrite.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemAlloc.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemAllocZ.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemChr.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemCmp.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemCpy.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemFree.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemGuardedTestPage.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemMove.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemPCpy.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemSet.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemZero.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingAlias.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingData.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingInitRootForLM.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingInitRootForPAE.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingInitRootForPP.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingProtect.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingSetupCanonicalTraps.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Panic.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PerCpuData.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PicMaskAll.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PicSetup.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PicUpdateMask.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PitIrqHandler.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PrintChr.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PrintStr.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PrintStrN.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PrintU32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PrintX32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Printf.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxConvertToRingX.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxPrint.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxRestore.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSave.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSaveEx.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSetGrpSegFromCurPtr.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSetGrpSegFromFlat.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSetRipCsFromCurPtr.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSetRipCsFromFlat.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSetRipCsFromLnkPtr.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelFar32ToFlat32.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelFar32ToFlat32NoClobber.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelFlatCodeToProtFar16.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelFlatCodeToRealMode.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelFlatDataToProtFar16.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelFlatDataToRealMode.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelProtFar16DataToFlat.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelProtFar16DataToRealMode.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelProtFar32ToFlat32.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelProtModeCodeToRealMode.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelRealModeCodeToProtMode.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelRealModeDataToFlat.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelRealModeDataToProtFar16.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Shutdown.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabAlloc.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabAllocEx.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabFree.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabInit.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabListAdd.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabListAlloc.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabListAllocEx.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabListFree.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabListInit.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-StrCpy.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-StrFormatV.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-StrLen.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-StrNLen.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-StrPrintf.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchHlpConvFlatRetToRetfProtMode.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchHlpConvProtModeRetfPopBpDecBpAndReturn.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchHlpConvRealModeRetfPopBpDecBpAndReturn.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchTo16Bit.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchTo16BitV86.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchTo32Bit.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchTo64Bit.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchToRing0.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchToRing1.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchToRing2.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchToRing3.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchToRingX.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Syscall.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestCheckRegCtxEx.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestData.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestDoModesByOneHlp.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestFailed.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestInit.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestIsVmmDevTestingPresent.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestPrintf.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSendCmdWithStr.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSendCmdWithU32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSkipped.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSub.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSubDone.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSubErrorCount.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestTerm.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap16Init.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap16SetGate.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap32Init.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap32SetGate.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap64Init.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap64SetGate.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapDefaultHandler.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapHandlersData.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapPrintFrame.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapReInit.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapRmV86Init.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapRmV86SetGate.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapSetHandler.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapSetHandlerEx.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapSetJmp.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapSetJmpAndRestore.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapUnsetJmp.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-UInt32Div.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-UInt64Div.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-UtilSetFullGdtr.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-UtilSetFullIdtr.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-hexdigits.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-instantiate-common.h
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-instantiate-x0.c16
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-instantiate-x1.c16
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-instantiate.c16
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-instantiate.c32
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-instantiate.c64
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-memory.h
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-paging.h
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-pic-data.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-pic.h
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-pit.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-test.h
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-common.mac
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-dosexe.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-init-all-pe32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-init-all-pp32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-pe16.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-rm.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-CpuDetect.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-EnteredMode.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-Name.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-PagingGetRootForLM64.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-PagingGetRootForPAE16.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-PagingGetRootForPAE32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-PagingGetRootForPP16.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-PagingGetRootForPP32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToLM16.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToLM32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToLM64.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPAE16.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPAE16_32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPAE16_V86.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPAE32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPAE32_16.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPAEV86.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPE16.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPE16_32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPE16_V86.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPE32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPE32_16.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPEV86.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPP16.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPP16_32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPP16_V86.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPP32.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPP32_16.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPPV86.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToRM.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-TestDoModes.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-TestDoModesByOne.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-TestDoModesByOneStub.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-TestDoModesHlp.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-TrapInit.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-TrapSystemCallHandler.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-rm-InitAll.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-rm-InitGdt.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-rm-InitMemory.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-shutdown.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-system-data.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-I4D.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-I8DQ.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-I8DR.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-I8RS.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-U4D.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-U8DQ.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-U8DR.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-U8LS.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-U8RS.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc32-I8D.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc32-I8RS.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc32-U8D.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc32-U8LS.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc32-U8RS.asm
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3cpudt.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-autostubs.kmk
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-docs.c
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-define.h
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-undef.h
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code.h
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-data.h
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-template-footer.h
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-template-footer.mac
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-template-header.h
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-template-header.mac
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h
 create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.mac
 create mode 100755 src/VBox/ValidationKit/testmanager/batch/check_for_deleted_builds.py
 create mode 100755 src/VBox/ValidationKit/testmanager/batch/virtual_test_sheriff.py
 create mode 100644 src/VBox/ValidationKit/testmanager/core/testbox.pgsql
 create mode 100755 src/VBox/ValidationKit/testmanager/core/testresultfailures.py
 create mode 100755 src/VBox/ValidationKit/testmanager/db/partial-db-dump.py
 create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r16-testcaseargs-1-testresultfailures-1.pgsql
 create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r17-testresultvalues-4.pgsql
 create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r18-testresultfiles-1-testresultmsgs-1.pgsql
 create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r19-testboxes-3.pgsql
 create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r20-testcases-1-testgroups-1-schedgroups-1.pgsql
 create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r21-testsets-4.pgsql
 create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r22-testboxes-3-teststatus-4-testboxinschedgroups-1.pgsql
 create mode 100755 src/VBox/ValidationKit/testmanager/webui/wuiadminfailurecategory.py
 delete mode 100755 src/VBox/ValidationKit/testmanager/webui/wuifailurecategory.py
 create mode 100755 src/VBox/ValidationKit/testmanager/webui/wuitestresultfailure.py
 create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t1.ova
 create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t2-ovftool-4.1.0.ova
 create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t2.ova
 create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t3-ovftool-4.1.0.ova
 create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t3.ova
 create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t4-ovftool-4.1.0.ova
 create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t4.ova
 create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t4.pem
 create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t5-ovftool-4.1.0.ova
 create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t5.ova
 create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t6-ovftool-4.1.0.ova
 create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t6.ova
 create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t6.pem
 create mode 100755 src/VBox/ValidationKit/tests/api/tdAppliance1.py
 create mode 100755 src/VBox/ValidationKit/tests/api/tdMoveMedium.py
 create mode 100755 src/VBox/ValidationKit/tests/storage/remoteexecutor.py
 create mode 100755 src/VBox/ValidationKit/tests/storage/storagecfg.py
 create mode 100755 src/VBox/ValidationKit/tests/usb/tst-utsgadget.py
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestService.cpp
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadget.cpp
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadget.h
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetCfg.cpp
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetClassTest.cpp
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetHost.cpp
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetHostInternal.h
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetHostUsbIp.cpp
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetInternal.h
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceInternal.h
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServicePlatform-linux.cpp
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServicePlatform.h
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceProtocol.cpp
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceProtocol.h
 create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceTcp.cpp
 delete mode 100644 src/apps/adpctl/Makefile.kmk
 delete mode 100644 src/apps/adpctl/VBoxNetAdpCtl.cpp

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-virtualbox/virtualbox.git



More information about the Pkg-virtualbox-commits mailing list