All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Teo En Ming (Zhang Enming)" <singapore.mr.teo.en.ming@gmail.com>
To: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	"Prime Minister Mr. Lee Hsien Loong Singapore"
	<lee_hsien_loong@pmo.gov.sg>,
	"Teo En Ming (Zhang Enming)" <singapore.mr.teo.en.ming@gmail.com>
Subject: Re: [Xen-users] [REQUEST] Request for Xen Users to Attempt Jean David Techer's Xen 4.2-unstable VGA Passthrough Documentation
Date: Thu, 29 Mar 2012 10:34:18 +0800	[thread overview]
Message-ID: <4F73CA2A.50208@gmail.com> (raw)
In-Reply-To: <CAA7N5Ra53YKBPZqHKppsOCoNEF4JMO5emrPcSu=w2S+yxsQBfQ@mail.gmail.com>


[-- Attachment #1.1: Type: text/plain, Size: 9201 bytes --]

Dearest Casey DeLorme,

Thank you very very much for your kind feedback and input. I would also 
like to thank Mr. Tobias Geiger, again, for providing his suggestion on 
exposing the fourth memory region in 
tools/firmware/hvmloader/acpi/dsdt.asl. _In any case, either exposing 
the first 3 memory regions only or exposing all the 4 memory regions 
does not work._ Sadly, Tobias Geiger is unable to help me further.

I have asked Jean David Techer, what about the 4th PCI memory region? 
Why only expose the first 3 PCI memory regions? I don't understand, of 
course. Jean David Techer did not reply to my question.

I have decided to post your prompt reply to the xen-users and xen-devel 
mailing lists, in case people think that I am finding fault with Jean 
David Techer, or trying to irritate him, or trying to make him angry, or 
trying to aggravate him. Jean David Techer replied me with an email 
saying that I _spent too much time_ and _too bent_ on solving the yellow 
exclamation mark glitch for my NVIDIA Geforce 8400GS in Device Manager 
in Windows 8 Consumer Preview and Windows XP Home Edition, and that I 
sent *_stupid_* requests. Stupid requests? Did he read my emails 
carefully, word by word?

Casey DeLorme, please, can I confirm with you again that you are getting 
the following errors after applying Jean David Techer's Xen 4.2-unstable 
VGA Passthrough patches:

*_(1) Yellow exclamation mark besides your NVIDIA GTX 460 in Device Manager
(2) Windows has stopped this device because it has reported problems. 
(Code 43)
(3) This device isn't using any resources because it has a problem._*

Jean David Techer insists that our technical issues are due to a NVIDIA 
driver problem. He insists that you have to install NVIDIA driver 
versions 275.33 WHQL and 275.50 BETA. Any other NVIDIA driver versions 
(above 280.XX) will not work, according to Jean David Techer. *_However, 
I have tried installing NVIDIA driver versions 275.33 and 275.50 from 
www.softpedia.com, as he suggested, but it caused my Windows XP Home 
Edition HVM virtual machine to be destroyed/terminated/crash after a few 
minutes and my dom0 to crash as well._* NVIDIA driver versions 275.33 
and 275.50 for Windows XP 32-bit is not available from the official 
NVIDIA website.

So it is definitely not a NVIDIA driver problem. I suspect that the 
technical issue has to do with *_MMIO BARs pBAR:vBAR 1:1 matching_*. I 
don't think there is any problem with vgabios-pt.bin extracted out from 
our NVIDIA VGA cards, because I have performed a "hexdump -C" on my 
extracted VGA BIOS EEPROM, or Electrically Erasable Programmable Read 
Only Memory.

Secondly, it does seem strange that Jean David Techer was able to attain 
*_100%_*, ie. *_perfect success_* with Xen 4.2-unstable VGA Passthrough 
to his Windows XP 32-bit and 64-bit HVM domU. Have you watched his 
Youtube video? It is only 4 minutes. Please do watch Jean David Techer's 
Youtube video at the following URL:

Jean David Techer's Xen 4.2-unstable VGA Passthrough to Windows XP x64 
HVM domU Youtube video link: *_http://www.youtube.com/watch?v=3SaYO0ERW44_*

I am *_appalled_* and *_baffle__d_* that he has attained *_100% 
success_* while both of us have only attained *_partial succes__s_* 
(*_i.e. less than 100%_*) on Xen 4.2-unstable VGA Passthrough to Windows 
8 Consumer Preview and Windows XP.

*_Solving the yellow exclamation mark issue is important because we 
would not be able to run 3D graphics benchmarks and play 3D games 
without solving it. I am not sending silly emails about some yellow 
marks, as Jean David Techer suggested. I can't even run Unigine Heaven 
DX11, and 3dmark11 3D display benchmarks, because of the yellow 
exclamation mark for NVIDIA Geforce 8400 GS in Device Manager._*

Casey DeLorme, with your report on relatively easy success with ATI VGA 
cards, I think I would go the ATI way, but I would have to spend a few 
hundred dollars compared to my cheap SGD$44 NVIDIA Geforce 8400 GS card. 
And while deciding to go the ATI way, I would also like to continue 
troubleshooting with the NVIDIA problem, because I consider it to be a 
technical challenge.

In essence, Jean David Techner is considered to be a "boss", or business 
owner, or proprietor, or technopreneur, or entrepreneur, or technical 
support officer, or customer support officer, or IT helpdesk engineer, 
providing services like his forward-ported Xen 4.2-unstable VGA 
Passthrough patches and the documentation on his blog. I repost Jean 
David Techer's official website here:

Jean David Techer's Xen 4.2-unstable VGA Passthrough blog: 
*_http://www.davidgis.fr/blog/index.php?2011/12/07/860-xen-42unstable-patches-for-vga-pass-through_*

Jean David Techer's official website is his business venture.

Basically, I am Jean David Techer's *_"customer"_*, trying to obtain 
technical support from him. Of course, he is *_not obliged_* to provide 
technical support to me since he is providing *_free_* services. It is, 
after all, an open source software project. Nobody is obliged to provide 
anybody with technical support. *_To do Jean David Techer justice, he 
replied most of my questions while avoiding some of my questions._*

Finally, I have also failed to obtain technical support from Xen 
developers like Ian Campbell from *_Citrix Corporation_* and Konrad Wilk 
from *_Oracle Corporation_*. _*I have always provided all the steps 
which I have taken, the configuration files and necessary documentation, 
and kernel messages and error logs*_ to xen-users and xen-devel mailing 
lists, but they keep insisting I did not provide the information they 
required. I wondered why. I think they did not read my emails carefully. 
They told me they would not reply to me any more if I do not provide the 
information they requested. _*But the problem is that I have always 
provided information they requested!*_ I think they missed some of my 
emails, or did not read my emails carefully enough. I am an *_ardent 
supporter_* and *_SERIOUS software tester_* for open source Xen 
virtualization/hypervisor but they treated me lightly. _*I always read 
my emails WORD BY WORD.*_ I have even went to the point of making a 
video on the *_BUG_* and uploading my video to Youtube. The video is 
only THREE minutes.

_*As everybody says, a picture is worth a thousand words. A video is 
worth a BILLION words!*_

I have also failed to obtain technical support from Xen developers 
regarding Xen 4.2-unstable VGA Passthrough.

I am hoping Xen 4.2 would have official support for Xen VGA Passthrough 
for both NVIDIA and ATI cards.

Casey DeLorme, thank you very much once again. I will be making changes 
to my Xen, Linux Kernel and Xen VGA Passthrough Documentation and will 
be releasing Version 1.7 shortly. Jean David Techer's documentation 
assumes some level of advanced Linux technical knowledge, so I am 
writing documentation on my own so that everybody, not just advanced 
Linux and Xen users, can follow. I have made references to Jean David 
Techer's documentation in my own documentation.

I would be very happy if people would use my documentation. Of course, 
it satisfies my ego and my vanity. Haha.

I have been un-employed for nearly three years now, and I would hesitate 
to spend a few hundred dollars on an ATI VGA card. I quit my job as an 
IT engineer 3 years ago because my father suffered from lacunar infarct, 
or more commonly known as stroke. My NVIDIA Geforce 8400 GS costs only 
S$44. Please understand why I hesitate to buy an ATI VGA card. The 
cheapest one costs SGD$279.

I have a diploma in Mechanical+Electronics engineering from Singapore 
Polytechnic and a Bachelor's degree in Mechanical Engineering from the 
National University of Singapore. But I do not have qualifications in 
Computer Science or Information Technology. I have worked as an 
Information Technology engineer in Defense Science and Technology 
Agency, Ministry of Defense, Singapore, National Computer Systems Pte 
Ltd, Asiasoft Online Pte Ltd, and Ishinemax Singapore Pte Ltd.

Google search terms: Frenchman Jean David Techer, Singaporean Teo En 
Ming's Xen, Linux Kernel and Xen VGA Passthrough Documentation, Xen 
4.2-unstable VGA Passthrough to Windows 8 Consumer Preview and Windows 
XP HVM Virtual Machines

Thank you very much for reading my lengthy email. I am always courteous, 
saying "Please help me. Please. Please. Please." and "Thank you very 
much for your kind assistance" in my emails.

Thank you very much.

-- 
Yours sincerely,
Mr. Teo En Ming (Zhang Enming)
Singapore Citizen

cc: His Excellency The Prime Minister Mr. Lee Hsien Loong, Prime 
Minister's Office, Republic of Singapore

On 29/03/2012 03:53, Casey DeLorme wrote:
> Hi Teo,
>
> I tried David's patch files a while ago *_without success_*.  I had 
> Xen compiled with the patch files and my GTX 460 VGA BIOS rom, _*but I 
> got the same as you, either a BSOD or Code 43 in Device Manager.*_
>
> You sound plenty competent, but it's important to remember that you 
> are pioneering a technology that for consumers is still in its 
> infancy.  Very few people are testing this with consumer equipment, so 
> finding results seems to be a rarity.
>
>



[-- Attachment #1.2: Type: text/html, Size: 11456 bytes --]

[-- Attachment #2: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

  parent reply	other threads:[~2012-03-29  2:34 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-28 15:57 [REQUEST] Request for Xen Users to Attempt Jean David Techer's Xen 4.2-unstable VGA Passthrough Documentation Teo En Ming (Zhang Enming)
     [not found] ` <CAA7N5Ra53YKBPZqHKppsOCoNEF4JMO5emrPcSu=w2S+yxsQBfQ@mail.gmail.com>
2012-03-29  1:49   ` [Xen-users] " Teo En Ming (Zhang Enming)
2012-03-29  2:10   ` Teo En Ming (Zhang Enming)
2012-03-29  2:34   ` Teo En Ming (Zhang Enming) [this message]
     [not found]   ` <4F73C718.9020905@gmail.com>
     [not found]     ` <CAA7N5RYjC4Y+zsd2C25muQ12n8=UmNy0=eS-Y0rD_s9R0sx3DQ@mail.gmail.com>
     [not found]       ` <4F7484C0.2060009@gmail.com>
2012-03-29 18:35         ` Teo En Ming (Zhang Enming)
2012-03-29 18:56           ` Teo En Ming (Zhang Enming)
2012-03-29 20:11           ` Wei Huang
2012-03-29 21:29             ` Casey DeLorme
2012-03-29 23:03               ` Wei Huang
2012-03-30  4:55                 ` Teo En Ming (Zhang Enming)
2012-03-30 14:39                   ` Wei Huang
2012-05-07  5:42                     ` Teo En Ming (Zhang Enming)
2012-05-07 21:44                       ` Huang2, Wei
2012-03-31 10:49                 ` Pasi Kärkkäinen
2012-03-31 11:06                   ` Kristijan Lečnik
2012-03-31 11:19                     ` Pasi Kärkkäinen
2012-03-31 14:35                       ` Kristijan Lečnik
2012-03-31 15:11                         ` Pasi Kärkkäinen
2012-03-31 20:08                           ` Casey DeLorme
2012-04-01 10:14                             ` Pasi Kärkkäinen
2012-04-03  1:35                             ` Andrew Warkentin
2012-03-30  4:48               ` Teo En Ming (Zhang Enming)
2012-03-31  5:48                 ` Casey DeLorme
2012-03-31 10:47               ` Pasi Kärkkäinen
2012-03-30  4:36             ` Teo En Ming (Zhang Enming)
2012-03-30 14:38               ` Wei Huang
2012-05-07  5:20                 ` Teo En Ming (Zhang Enming)

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4F73CA2A.50208@gmail.com \
    --to=singapore.mr.teo.en.ming@gmail.com \
    --cc=lee_hsien_loong@pmo.gov.sg \
    --cc=xen-devel@lists.xen.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.