Exetools  

Go Back   Exetools > General > General Discussion

Notices

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 08-09-2004, 08:52
aldente aldente is offline
VIP
 
Join Date: Jul 2003
Posts: 266
Rept. Given: 27
Rept. Rcvd 7 Times in 5 Posts
Thanks Given: 36
Thanks Rcvd at 10 Times in 9 Posts
aldente Reputation: 7
Modifying Kernel Mode Driver for Hyper Threading

Hello!

My problem is: the Kernel Mode Driver of my USB-ISDN-card often crashes, when hyperthreading is enabled and system is busy:

When I am connected to the internet, and I compress 2GB-files with Winrar (best compression), open a folder with some videos (which are then shown in Explorer), letting Overnet calculate its checksums and playing back a video in PowerDVD at the same time, the driver crashes my whole system.

This does not happen when Hyper Threading is disabled (although the system is then incredibly slow).

Error Code is: 0x100000d1 (0x00000048, 0x00000002, 0x00000000, 0xf45cae42)

File is AGFUCAPI.SYS, Adress F45CAE42 base at F45C8000.

The USB-ISDN-Card is a Agfeo AC14 WebPhonie (www.agfeo.de), and the nasty driver developers are obviously unable, to patch their damned a driver, not to crash on a system with enabled Hyper Threading.

I know about the problem, that USB-Drivers have to run in Kernel Mode: there are obviously many other people having similar problems (with other devices, of course).

So my question: Is it possible, to tell windows to run a specific Kernel Mode Driver just un ONE cpu, or is it possible to patch the driver to run just on ONE cpu, or is it possible to modifiy the driver, not to crash on a hyperthreading system (without its source code)???

Unfortunately I don't know, how to find the offset of the driver-file, or i would have disassembled it myself to have a look at it.
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Hades:Windows kernel driver lets reverse engineers monitor user and kernel mode code sh3dow Source Code 0 05-12-2016 03:15
How to pass the large data in kernel mode to user mode? benina General Discussion 3 03-06-2010 04:50
Kernel Mode Driver for NT SPeY General Discussion 12 04-22-2004 15:34


All times are GMT +8. The time now is 07:53.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )