ntdll: Tests for i386 system service requests (Int 2E and SYSENTER) (try 4)

Paul Chitescu paulc at voip.null.ro
Tue Jul 6 22:23:40 CDT 2010


Changelog:
	ntdll: Tests for i386 system service requests (Int 2E and SYSENTER)

Windows is very picky on how the instructions are laid out around SYSENTER:
  mox edx,esp
  sysenter
  0+ nop (there may be a limit how many)
  ret

Changes from previous attempt:
- Skip SYSENTER tests below XP
- Skip all tests on WoW64 as it seems to use a different (64-bit) mechanism
- Fixed the version byte swapping to make correct decisions on what to test

-------------- next part --------------
A non-text attachment was scrubbed...
Name: ntdll_i386_system_service_test.patch
Type: text/x-patch
Size: 4065 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20100707/68cfd528/attachment-0001.bin>


More information about the wine-patches mailing list