[Bug 19245] GPUZ crashes on unimplemented hal and ntoskrnl APIs
wine-bugs at winehq.org
wine-bugs at winehq.org
Fri Aug 20 08:35:26 CDT 2010
http://bugs.winehq.org/show_bug.cgi?id=19245
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
URL|http://www.techpowerup.com/ |http://www.techpowerup.com/
|gpuz/ |downloads/SysInfo/GPU-Z/
CC| |focht at gmx.net
Component|-unknown |ntoskrnl
Resolution| |FIXED
--- Comment #10 from Anastasius Focht <focht at gmx.net> 2010-08-20 08:35:25 ---
Hello,
--- quote ---
> If the patches get committed, then crash is fixed. Then bug is fine and can be
> closed.
I have doubt about supporting MMMapIoSpace() , ... since they are supposed to
be called by the hardware device drivers (e.g. TO map the memory mapped I/O
ports BARs of those PCI device by the device driver )
lspci -vvvn
Region 0: Memory at ffxxxxxx (32-bit, non-prefetchable) [size=16K]
--- quote ---
If you want a meaningful ntoskrnl.MmMapIoSpace() this is almost a no-go.
One could theoretically implement a userland "kernel address space" emulation
(page faults to trap accesses and emulate them where necessary or use a helper
kernel driver) but that's currently out of the scope of Wine.
File a new bug if you want ntoskrnl.MmMapIoSpace() implemented but it will
probably stay a long time.
I'll mark this one fixed as the reported crashes are gone.
--- snip ---
$ sha1sum GPU-Z.0.4.5.exe
9c2e1f7e946c041e7599c7559f14cebfde3dcdf0 GPU-Z.0.4.5.exe
--- snip ---
--- snip ---
$ wine ./GPU-Z.0.4.5.exe
fixme:ntoskrnl:KeGetCurrentIrql stub!
DbgPrint says: (null)(IRQL 00): compiled at 15:47:08 on Aug 6 2007
fixme:ntoskrnl:KeGetCurrentIrql stub!
DbgPrint says: GPU-Z(IRQL 00): Created device: \Device\GPU-Z
fixme:ntoskrnl:KeGetCurrentIrql stub!
DbgPrint says: GPU-Z(IRQL 00): Created link: \??\GPU-Z -> \Device\GPU-Z
fixme:ntoskrnl:MmMapIoSpace stub: 0x00000000000fec71, 64, 0
fixme:ntoskrnl:KeGetCurrentIrql stub!
DbgPrint says: GPU-Z(IRQL 00): ERROR DriverEntry--. Failed to map mobo id !!!!!
--- snip ---
--- snip ---
$ wine --version
wine-1.3.0-449-g703ab02
--- snip ---
Regards
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list