search for: do_cpuid

Displaying 8 results from an estimated 8 matches for "do_cpuid".

Did you mean: __cpuid
2007 Apr 18
3
New CPUID/MSR driver; virtualization hooks
...... and a git tree is at ... http://git.kernel.org/?p=linux/kernel/git/hpa/linux-2.6-cpuidmsr.git;a=summary I'm posting this here to give the paravirt maintainers an opportunity to comment. Presumably the functions that need to be paravirtualized are the ones represented by the functions do_cpuid(), do_rdmsr() and do_wrmsr(): they take a cpu number, an input register image, and an output register image, and return either 0 or -EIO (in case of a trap.) -hpa
2007 Apr 18
3
New CPUID/MSR driver; virtualization hooks
...... and a git tree is at ... http://git.kernel.org/?p=linux/kernel/git/hpa/linux-2.6-cpuidmsr.git;a=summary I'm posting this here to give the paravirt maintainers an opportunity to comment. Presumably the functions that need to be paravirtualized are the ones represented by the functions do_cpuid(), do_rdmsr() and do_wrmsr(): they take a cpu number, an input register image, and an output register image, and return either 0 or -EIO (in case of a trap.) -hpa
2002 Mar 08
0
PXELINUX: suggestion for improvement
...h dword [di-8] + pushad + + mov dword [di-8],'i386' + mov dword [di-4],0 + + ; check if we can change EFLAGS.ID + pushfd + pop eax + mov edx,eax + xor eax,1<<21 ; EFLAGS.ID + push eax + popfd + pushfd + pop eax + xor eax,edx + and eax,1<<21 + jnz .do_cpuid + .done_cpuid: + mov si,trying_msg + call writestr + mov di,trackbuf + mov si,di + call writestr + call crlf + call open + popad + pop dword [di-8] + pop dword [di-4] + ret + + .do_cpuid: + xor eax,eax + cpuid + cmp ecx,'cAMD' + jne .not_amd + mov byte [di-8...
2019 Jul 07
0
Wine release 4.12.1
...67 WINEPREFIX creation/update: setupapi fails to register several dlls after building as PE file starting with Wine 4.12 47468 LINE 5.x launcher crashes on startup ---------------------------------------------------------------- Changes since 4.12: Alexandre Julliard (5): wineboot: Fix do_cpuid() calling convention. kernel32: Set the path environment variables according to the WoW64 environment. include: Make sure the JUMP_BUFFER structure is correctly aligned on x86-64 gdi32: Make GDI driver functions cdecl. d3dcompiler: Make varargs functions WINAPIV. Henri Verb...
2015 Mar 06
0
Wine release 1.7.38
.... Stefan D?singer (2): d3d9/tests: Extend the FPU setup test. d3d8/tests: Extend the FPU setup test. Thomas Faber (3): wbemprox: Allocate a large enough buffer in get_computername. wbemprox: Implement Win32_ComputerSystem.UserName. wbemprox: Implement MSVC version of do_cpuid. Vincent Povirk (4): xmllite: Fix reader_cmp for multiple characters. crypt32: Add test for PKCS_RSA_PRIVATE_KEY decoding. crypt32: Implement PKCS_RSA_PRIVATE_KEY decoding. mscoree: Update Wine Mono to 4.5.6. -- Alexandre Julliard julliard at winehq.org
2018 Dec 07
0
Wine release 4.0-rc1
.... ntoskrnl.exe: Implement KeReleaseMutex() and waiting on mutexes. ntoskrnl.exe: Implement KeWaitForMutexObject(). ntoskrnl.exe: Implement KeClearEvent(). setupapi: Store the class and reference string keys in the device_iface structure. ntdll: Avoid inline assembly in do_cpuid(). ntdll: Avoid inline assembly in have_cpuid(). ntoskrnl.exe: Implement KeInitializeTimerEx(). include: Add KeInitializeTimer(). ntoskrnl.exe: Implement KeSetTimerEx() and waiting on timers. ntoskrnl.exe: Implement KeCancelTimer(). ntoskrnl.exe/tests: Add tests...
2013 Oct 28
5
FreeBSD PVH guest support
...m_init_hypercall_stubs(void) +xen_hvm_init_hypercall_stubs(enum xen_hvm_init_type init_type) { uint32_t base, regs[4]; int i; @@ -567,7 +585,7 @@ xen_hvm_init_hypercall_stubs(void) if (base == 0) return (ENXIO); - if (hypercall_stubs == NULL) { + if (init_type == XEN_HVM_INIT_COLD) { do_cpuid(base + 1, regs); printf("XEN: Hypervisor version %d.%d detected.\n", regs[0] >> 16, regs[0] & 0xffff); @@ -577,18 +595,9 @@ xen_hvm_init_hypercall_stubs(void) * Find the hypercall pages. */ do_cpuid(base + 2, regs); - - if (hypercall_stubs == NULL) { - size_t...
2013 Aug 14
23
[RFC] btrfs-progs: fix sparse checking and warnings
Hi gang, I was a little surprised to see that patch go by recently which fixed an endian bug. I went to see how sparse checking looked and it was.. broken. I got it going again in my Fedora environment. Most of the patches are just cleanups, but there *were* three real bugs lurking in all that sparse warning spam. So I maintain that it''s worth our time to keep it going and fix