From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jindrich Makovicka Subject: Re: kvm-37 problem w/ 64-bit division in lapic.c Date: Mon, 10 Sep 2007 18:26:28 +0200 Message-ID: <20070910182628.5fc7090f@holly> References: <46E3D369.8000401@qumranet.com> <20070909173640.6747418d@holly> <10EA09EFD8728347A513008B6B0DA77A02108583@pdsmsx411.ccr.corp.intel.com> <5f0e26840709100249y239692c2gcdd3938fc6b23b6c@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=MP_3I5i10BLKZcF4KDtTdRg9o7 Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org To: "Jindrich Makovicka" Return-path: In-Reply-To: <5f0e26840709100249y239692c2gcdd3938fc6b23b6c-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Errors-To: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Id: kvm.vger.kernel.org --MP_3I5i10BLKZcF4KDtTdRg9o7 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline On Mon, 10 Sep 2007 11:49:02 +0200 "Jindrich Makovicka" wrote: > On 9/10/07, Dong, Eddie wrote: > > div64_32 is enough, does this function exist? > > afaik, __div64_32 is architecture specific, but do_div() could be > actually used here. This version should be faster. Signed-off-by: Jindrich Makovicka -- Jindrich Makovicka --MP_3I5i10BLKZcF4KDtTdRg9o7 Content-Type: application/octet-stream; name=lapic.c.diff2 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=lapic.c.diff2 LS0tIGxhcGljLmN+CTIwMDctMDktMDkgMTY6MTI6MzguMDAwMDAwMDAwICswMjAwCisrKyBsYXBp Yy5jCTIwMDctMDktMTAgMTg6MTY6MzQuMDAwMDAwMDAwICswMjAwCkBAIC00OTQsNyArNDk0LDcg QEAKIAogc3RhdGljIHUzMiBhcGljX2dldF90bWNjdChzdHJ1Y3Qga3ZtX2xhcGljICphcGljKQog ewotCXUzMiBjb3VudGVyX3Bhc3NlZDsKKwl1NjQgY291bnRlcl9wYXNzZWQ7CiAJa3RpbWVfdCBw YXNzZWQsIG5vdyA9IGFwaWMtPnRpbWVyLmRldi5iYXNlLT5nZXRfdGltZSgpOwogCXUzMiB0bWNj dCA9IGFwaWNfZ2V0X3JlZyhhcGljLCBBUElDX1RNSUNUKTsKIApAQCAtNTEyLDggKzUxMiw4IEBA CiAJfSBlbHNlCiAJCXBhc3NlZCA9IGt0aW1lX3N1Yihub3csIGFwaWMtPnRpbWVyLmxhc3RfdXBk YXRlKTsKIAotCWNvdW50ZXJfcGFzc2VkID0gZGl2NjRfNjQoa3RpbWVfdG9fbnMocGFzc2VkKSwK LQkJCQkgIChBUElDX0JVU19DWUNMRV9OUyAqIGFwaWMtPnRpbWVyLmRpdmlkZV9jb3VudCkpOwor CWNvdW50ZXJfcGFzc2VkID0ga3RpbWVfdG9fbnMocGFzc2VkKTsKKwlkb19kaXYoY291bnRlcl9w YXNzZWQsIEFQSUNfQlVTX0NZQ0xFX05TICogYXBpYy0+dGltZXIuZGl2aWRlX2NvdW50KTsKIAl0 bWNjdCAtPSBjb3VudGVyX3Bhc3NlZDsKIAogCWlmICh0bWNjdCA8PSAwKSB7Cg== --MP_3I5i10BLKZcF4KDtTdRg9o7 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ --MP_3I5i10BLKZcF4KDtTdRg9o7 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kvm-devel mailing list kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/kvm-devel --MP_3I5i10BLKZcF4KDtTdRg9o7--