From: Wei Huang <wei.huang2@amd.com>
To: "Teo En Ming (Zhang Enming)" <singapore.mr.teo.en.ming@gmail.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
Casey DeLorme <cdelorme@gmail.com>,
Tobias Geiger <tobias.geiger@vido.info>,
"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] [REQUEST] Request for Xen Users to Attempt Jean David Techer's Xen 4.2-unstable VGA Passthrough Documentation
Date: Fri, 30 Mar 2012 09:38:09 -0500 [thread overview]
Message-ID: <4F75C551.9070700@amd.com> (raw)
In-Reply-To: <4F75384B.6080904@gmail.com>
[-- Attachment #1.1: Type: text/plain, Size: 20281 bytes --]
On 03/29/2012 11:36 PM, Teo En Ming (Zhang Enming) wrote:
> On 30/03/2012 04:11, Wei Huang wrote:
>> On 03/29/2012 01:35 PM, Teo En Ming (Zhang Enming) wrote:
>>> Dear Casey DeLorme,
>>>
>>> This guy, Sebastien Gauthier, also has the same problems as us. He
>>> was using Xen 4.1.0 and an ATI Radeon 4550. He applied Mr. Wei
>>> Huang's patch. After installing the latest ATI/AMD Catalyst drivers,
>>> he got a BSOD with Xen VGA Passthrough to Windows 7.
>>>
>>> Please read Sebastien Gauthier's case here:
>>>
>>> http://readlist.com/lists/lists.xensource.com/xen-users/11/59090.html
>>>
>>> Hence Sebastien Gauthier reported Xen VGA Passthrough with PARTIAL
>>> SUCCESS, like us.
>>>
>>> Dear Tobias Geiger,
>>>
>>> You were saying that with ATI VGA cards, you do not need to apply
>>> any Xen VGA Passthrough patches. But this guy Sebastien Gauthier
>>> applied Mr. Wei Huang's patches to Xen 4.1.0 and got a BSOD after
>>> installing ATI Catalyst drivers. Sebastien Gauthier did not get 100%
>>> success with Xen VGA Passthrough to Windows 7 using an ATI VGA card.
>>>
>> Hi Teo,
>>
>> The VBIOS patch I sent out did not work for all ATI cards. The patch
>> itself assumed certain behavior of GPU VBIOS. But this doesn't apply
>> to every GPU generation. From this perspective, my patch isn't
>> universal. Also there are many factors, some of which are not in
>> control by us (like graphics driver), can contribute to BSOD you
>> mentioned. I am not in a position to debug it for everyone's card (as
>> I don't have all cards).
>>
>> Thanks,
>> -Wei
>
> Dear Mr. Wei Huang at AMD Corporation,
>
> Thank you very much for your kind reply.
>
> I want to buy the following ATI Radeon VGA card. Do you think it would
> work with your Xen VGA Passthrough patch to Xen 4.2-unstable???
>
> Sapphire HD5450 512MB Singapore Dollars $55
>
> I am a cheapskate when it comes to spending money.
>
I don't have HD5450 card. So I can't test it and can't answer your
question directly. If I have some time later, I will test other HD5xxx
cards and test you the result. Normally GPUs of same family behave
similarly.
> If your Xen VGA Passthrough patch to Xen 4.2-unstable works with the
> above ATI VGA card, I will go ahead and buy it. Do I have to manually
> patch Xen 4.2-unstable or is your patch already included in Xen
> 4.2-unstable source tree?
My patch was against QEMU. It is not included in the tree.
>
> Secondly, I have a request/favor to ask of you. Do you think it is
> possible for you to examine the Xen 4.2-unstable VGA Passthrough
> patches hosted at Jean David Techer's website and check if it is
> compatible with Xen 4.2-unstable code?
>
> Thirdly and finally, could you read through my Xen VGA Passthrough
> Version 1.7 documentation to see if there are ANY MISTAKES with NVIDIA
> Geforce 8400 GS VGA Passthrough, because I am only getting PARTIAL
> SUCCESS.
>
> If you could write Xen VGA Passthrough patches, you are an expert
> software engineer.
>
> Thank you very very very much.
>
> --
> Yours sincerely,
>
> Mr. Teo En Ming (Zhang Enming)
> Singapore
>
>
>>> --
>>> Yours sincerely,
>>>
>>> Mr. Teo En Ming (Zhang Enming)
>>> Singapore
>>>
>>>
>>>
>>>
>>> On 29/03/2012 23:50, Teo En Ming (Zhang Enming) wrote:
>>>> On 29/03/2012 12:29, Casey DeLorme wrote:
>>>>> My mistake for not hitting "Reply to All", sorry.
>>>>
>>>> No worries Casey.
>>>>
>>>>>
>>>>> It might be of some value to mention that my tests were with
>>>>> Windows 7, I have no interest in using XP anymore. Also, I did
>>>>> all of my testing through remote VNC, not once did I actually get
>>>>> video, even 2D, working.
>>>>
>>>> I bought 2 copies of Windows XP Home Edition in the past because it
>>>> is cheap, at S$145. I did not buy Windows 7 because it is
>>>> expensive. I got video working all right, but only 2D. I cannot get
>>>> 3D graphics working.
>>>>
>>>>> However, my errors are exactly as you described:
>>>>>
>>>>> 1. Windows recognizes the model (GTX 460), not "unknown PCI device".
>>>>> 2. Device code 43.
>>>>> 3. No resources assigned to the device.
>>>>
>>>> We have the same set of errors.
>>>>
>>>>>
>>>>> Might be worth mentioning, I was able to run the latest nVidia
>>>>> driver installation without errors, but after rebooting there was
>>>>> no change, same error code, still no video.
>>>>
>>>> Same situation here with the latest NVIDIA drivers. But I only have
>>>> 2D video working. I can't get 3D video to work.
>>>>
>>>>> To me this would be evidence that driver version isn't a problem,
>>>>> but then again I didn't have anything actually working.
>>>>
>>>> I agree that driver version isn't a problem. Something is wrong
>>>> somewhere.
>>>>
>>>>>
>>>>>
>>>>> I am an IT student in college, so my experience is limited to
>>>>> mostly programming with very little knowledge of the
>>>>> inner-workings of hardware. So, forgive me for being unable to
>>>>> help with regards to memory addresses on the cards.
>>>>
>>>> I am hoping that Intel engineers and Xen developers would be able
>>>> to help.
>>>>
>>>>>
>>>>> I've been using *nix for about 4 years, and Windows since I my age
>>>>> was a single digit. I have had experience setting up server
>>>>> features such as web, database, and application servers but I am
>>>>> still green when it comes to kernel or hardware configuration.
>>>>
>>>> I started learning Linux/UNIX since the year 2005, that is about 7
>>>> years ago. I started using Windows when it was version 3.1. I love
>>>> compiling the latest Linux kernel and assembling my own computer
>>>> hardware.
>>>>
>>>>>
>>>>> My Xen adventure began 35 days ago, and it is no exaggeration to
>>>>> say that in those 35 days I have learned more about linux than I
>>>>> had in the past two years. I like challenges as much as the next
>>>>> IT person, but I ran out of time and ideas for debugging my nVidia
>>>>> problems. The nVidia stretch of my adventure lasted for 24 days
>>>>> through 54 fresh linux installations accompanied by over 200~
>>>>> pages worth of documented failures and not a single pixel sighted.
>>>>
>>>> Why not make your documentation into PDF? It is a very popular
>>>> document format.
>>>>
>>>>>
>>>>> The ATI card took me a day, less than 12 hours of relatively easy
>>>>> debugging by comparison to the aforementioned testing. I do fully
>>>>> understanding financial constraints, but it is a working solution
>>>>> and worth mentioning. I do not know what the prices are like in
>>>>> Singapore, but in the states I was able to buy an ATI Radeon HD
>>>>> 6870 for $160. For me it came down to weighing my objectives
>>>>> against my curiosity.
>>>>
>>>> That ATI Radeon HD 6870 would cost me $279, I think.
>>>>
>>>>>
>>>>> If you do continue your nVidia endeavors I wish you success, but
>>>>> as in my former email VGA passthrough is a new frontier, not even
>>>>> Guru's like David may not be able to help beyond their own
>>>>> hardware experiences.
>>>>
>>>> I don't think VGA passthrough is a new frontier. Oracle VirtualBox
>>>> and Linux KVM supports VGA passthrough as well. Xen ATI VGA
>>>> Passthrough works out of the box, as Tobias Geiger suggested, but
>>>> NVIDIA requires patches.
>>>>
>>>>>
>>>>>
>>>>> Documentation is one problem I agree with you on 100%. I came
>>>>> into this knowing relatively little about Linux & hardware, and
>>>>> nothing about Xen, and most every guide I found assumed I had been
>>>>> in a deep relationship with Linux for many years and had a basic
>>>>> understanding of Xen commands.
>>>>
>>>> I started learning Xen since the year 2007, which is about 5 years ago.
>>>>
>>>>>
>>>>> Like you, I intend to use those documented failures as well as my
>>>>> recent success to create a comprehensive guide with photographs,
>>>>> screen captures, and perhaps even videos going from "assembled
>>>>> computer" to "Complete Xen Dom0 /w HVM & VGA Passthrough".
>>>>> Provided the wiki will allow me to upload the screenshots, I'll
>>>>> be certain to post it there.
>>>>
>>>> I will be looking forward to your documentation and videos. Right
>>>> now Xen wiki allows uploading image files and PDF files. Why not
>>>> create a PDF document and share it with all of us? It is known as
>>>> portable document format and is very popular, but it appears that
>>>> xen mailing lists don't like PDF format.
>>>>
>>>> _*I don't like wiki pages because anybody can edit and
>>>> fundamentally mess up the wiki pages, even providing bogus and
>>>> erroneous information. That's why I don't like creating wiki pages.
>>>> Anybody can edit and mess up the information you have painstakingly
>>>> created on the wiki pages. So please take note.*_
>>>>
>>>> --
>>>> Yours sincerely,
>>>>
>>>> Mr. Teo En Ming (Zhang Enming)
>>>> Singapore
>>>>
>>>>
>>>>>
>>>>> ~Casey
>>>>>
>>>>> On Wed, Mar 28, 2012 at 10:21 PM, Teo En Ming (Zhang Enming)
>>>>> <singapore.mr.teo.en.ming@gmail.com
>>>>> <mailto:singapore.mr.teo.en.ming@gmail.com>> wrote:
>>>>>
>>>>> 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 <http://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.
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Xen-users mailing list
>>>>> Xen-users@lists.xen.org <mailto:Xen-users@lists.xen.org>
>>>>> http://lists.xen.org/xen-users
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>
>
[-- Attachment #1.2: Type: text/html, Size: 33338 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
next prev parent reply other threads:[~2012-03-30 14:38 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)
[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 [this message]
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=4F75C551.9070700@amd.com \
--to=wei.huang2@amd.com \
--cc=cdelorme@gmail.com \
--cc=singapore.mr.teo.en.ming@gmail.com \
--cc=tobias.geiger@vido.info \
--cc=xen-devel@lists.xen.org \
--cc=xen-users@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).