From owner-freebsd-emulation@FreeBSD.ORG Sat Feb 24 16:24:49 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0DC1016A404 for ; Sat, 24 Feb 2007 16:24:49 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by mx1.freebsd.org (Postfix) with ESMTP id 872FC13C47E for ; Sat, 24 Feb 2007 16:24:48 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: by nf-out-0910.google.com with SMTP id k27so974421nfc for ; Sat, 24 Feb 2007 08:24:46 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=DCwEv/En8OjIBaliGwfSdKdHQwE+j1e2H29yUYXiGo56akzNPF+vcHvc9gY4hBPty2R7Eu2MmeCcPS8w1RxJIl2kaTCmSSUH5YGReqDEW5jFWzicZUt3GyVn6aLGG6Bijx0FottBBN8sY8Tg5m+7kTi1AoAxB81y+15iOJbsRhA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=WyEsXOOThxd7A7HWP+NN/aynYU+omLTbMEJcyyH/kWF/pQmrAF3S2BnfsuBIGNnRly0jMWKr5DmIT561xrecAixnbtARADQAag/ITGfQ66Xqg0PxojLvfAqYaoxEpA/wFoa0QI2sODNQlRyfj8k3S9obI5iA9TlmPCSgOXfrkwY= Received: by 10.82.186.5 with SMTP id j5mr1128735buf.1172334286691; Sat, 24 Feb 2007 08:24:46 -0800 (PST) Received: by 10.82.186.2 with HTTP; Sat, 24 Feb 2007 08:24:46 -0800 (PST) Message-ID: <790a9fff0702240824v67c5b581j13d492baa10b4590@mail.gmail.com> Date: Sat, 24 Feb 2007 10:24:46 -0600 From: "Scot Hetzel" To: "FreeBSD Emulation" , "Jung-uk Kim" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_49543_12629789.1172334286648" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: LTP test failures due to latest mmap in linuxolator X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Feb 2007 16:24:49 -0000 ------=_Part_49543_12629789.1172334286648 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline The latest change to the mmap code breaks the LTP tests on -CURRENT/amd64. The cause of the failure is that mmap is returning with MAP_FAILED. The LTP tests use: bad_addr = mmap(0, 1, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0); to check fuctions to see if they can detect a bad address. Runnin the ltp_mmaptest.c returns with the MAP_FAILED error. I have also included the debug output the when linuolator when running this test program. $ uname -a FreeBSD hp010 7.0-CURRENT FreeBSD 7.0-CURRENT #1: Sat Feb 24 00:44:00 CST 2007 swhetzel@hp010:/usr/src/7x/sys-p4/amd64/compile/GENERIC.debug amd64 $ Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised. ------=_Part_49543_12629789.1172334286648 Content-Type: text/plain; name=messages.ltp_mmaptest; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_eyk6pvgn Content-Disposition: attachment; filename="messages.ltp_mmaptest" RmViIDI0IDA4OjEzOjU5IGhwMDEwIGtlcm5lbDogbGludXgoMTEyOCk6IGJyaygwKQpGZWIgMjQg MDg6MTM6NTkgaHAwMTAga2VybmVsOiBsaW51eCgxMTI4KTogbmV3dW5hbWUoKikKRmViIDI0IDA4 OjEzOjU5IGhwMDEwIGtlcm5lbDogbGludXgoMTEyOCk6IGFjY2VzcygvZXRjL2xkLnNvLnByZWxv YWQsIDQpCkZlYiAyNCAwODoxMzo1OSBocDAxMCBrZXJuZWw6IGxpbnV4KDExMjgpOiBvcGVuKC9j b21wYXQvbGludXgvZXRjL2xkLnNvLmNhY2hlLCAweDAsIDB4MSkKRmViIDI0IDA4OjEzOjU5IGhw MDEwIGtlcm5lbDogbGludXgoMTEyOCk6IG9wZW4gcmV0dXJucyBlcnJvciAwCkZlYiAyNCAwODox Mzo1OSBocDAxMCBrZXJuZWw6IGxpbnV4KDExMjgpOiBmc3RhdDY0KDMsICopCkZlYiAyNCAwODox Mzo1OSBocDAxMCBrZXJuZWw6IGxpbnV4KDExMjgpOiBtbWFwKDB4MDAwMDAwMDAsIDE2ODE2LCAx LCAweDAwMDAwMDAyLCAzLCAwKQpGZWIgMjQgMDg6MTM6NTkgaHAwMTAga2VybmVsOiAtPiBsaW51 eF9tbWFwX2NvbW1vbigwLCAxNjgxNiwgNSwgMHgwMDAwMDgwMiwgMywgMHgwKQpGZWIgMjQgMDg6 MTM6NTkgaHAwMTAga2VybmVsOiAtPiBsaW51eF9tbWFwX2NvbW1vbigpIHJldHVybjogMHgwICgw eDI4MDY0MDAwKQpGZWIgMjQgMDg6MTM6NTkgaHAwMTAga2VybmVsOiBsaW51eCgxMTI4KTogb3Bl bigvbGliL3Rscy9saWJjLnNvLjYsIDB4MCwgMHgyODA1YzllNikKRmViIDI0IDA4OjEzOjU5IGhw MDEwIGtlcm5lbDogbGludXgoMTEyOCk6IG9wZW4gcmV0dXJucyBlcnJvciAyCkZlYiAyNCAwODox Mzo1OSBocDAxMCBrZXJuZWw6IGxpbnV4KDExMjgpOiBvcGVuKC9jb21wYXQvbGludXgvbGliL2xp YmMuc28uNiwgMHgwLCAweDI4MDVjOWU2KQpGZWIgMjQgMDg6MTM6NTkgaHAwMTAga2VybmVsOiBs aW51eCgxMTI4KTogb3BlbiByZXR1cm5zIGVycm9yIDAKRmViIDI0IDA4OjEzOjU5IGhwMDEwIGtl cm5lbDogbGludXgoMTEyOCk6IG9wZW4oL3Vzci9saWIvdGxzL2xpYmMuc28uNiwgMHgwLCAweDI4 MDVjOWU2KQpGZWIgMjQgMDg6MTM6NTkgaHAwMTAga2VybmVsOiBsaW51eCgxMTI4KTogb3BlbiBy ZXR1cm5zIGVycm9yIDIKRmViIDI0IDA4OjEzOjU5IGhwMDEwIGtlcm5lbDogbGludXgoMTEyOCk6 IG9wZW4oL3Vzci9saWIvbGliYy5zby42LCAweDAsIDB4MjgwNWM5ZTYpCkZlYiAyNCAwODoxMzo1 OSBocDAxMCBrZXJuZWw6IGxpbnV4KDExMjgpOiBvcGVuIHJldHVybnMgZXJyb3IgMgpGZWIgMjQg MDg6MTM6NTkgaHAwMTAga2VybmVsOiBsaW51eCgxMTI4KTogb3BlbigvbGliL29ic29sZXRlL2xp bnV4dGhyZWFkcy90bHMvbGliYy5zby42LCAweDAsIDB4MjgwNWM5ZTYpCkZlYiAyNCAwODoxMzo1 OSBocDAxMCBrZXJuZWw6IGxpbnV4KDExMjgpOiBvcGVuIHJldHVybnMgZXJyb3IgMgpGZWIgMjQg MDg6MTM6NTkgaHAwMTAga2VybmVsOiBsaW51eCgxMTI4KTogb3BlbigvY29tcGF0L2xpbnV4L2xp Yi9vYnNvbGV0ZS9saW51eHRocmVhZHMvbGliYy5zby42LCAweDAsIDB4MjgwNWM5ZTYpCkZlYiAy NCAwODoxMzo1OSBocDAxMCBrZXJuZWw6IGxpbnV4KDExMjgpOiBvcGVuIHJldHVybnMgZXJyb3Ig MApGZWIgMjQgMDg6MTM6NTkgaHAwMTAga2VybmVsOiBsaW51eCgxMTI4KTogZnN0YXQ2NCgzLCAq KQpGZWIgMjQgMDg6MTM6NTkgaHAwMTAga2VybmVsOiBsaW51eCgxMTI4KTogbW1hcCgweDAwMDAw MDAwLCAxMTc0Njc2LCA1LCAweDAwMDAwODAyLCAzLCAwKQpGZWIgMjQgMDg6MTM6NTkgaHAwMTAg a2VybmVsOiAtPiBsaW51eF9tbWFwX2NvbW1vbigwLCAxMTc0Njc2LCA1LCAweDAwMDAwODAyLCAz LCAweDApCkZlYiAyNCAwODoxMzo1OSBocDAxMCBrZXJuZWw6IC0+IGxpbnV4X21tYXBfY29tbW9u KCkgcmV0dXJuOiAweDAgKDB4MjgwNjkwMDApCkZlYiAyNCAwODoxMzo1OSBocDAxMCBrZXJuZWw6 IGxpbnV4KDExMjgpOiBtbWFwKDB4MjgxODIwMDAsIDE2Mzg0LCAzLCAweDAwMDAwODEyLCAzLCAx MTUwOTc2KQpGZWIgMjQgMDg6MTM6NTkgaHAwMTAga2VybmVsOiAtPiBsaW51eF9tbWFwX2NvbW1v bigweDI4MTgyMDAwLCAxNjM4NCwgNywgMHgwMDAwMDgxMiwgMywgMHgxMTkwMDApCkZlYiAyNCAw ODoxMzo1OSBocDAxMCBrZXJuZWw6IC0+IGxpbnV4X21tYXBfY29tbW9uKCkgcmV0dXJuOiAweDAg KDB4MjgxODIwMDApCkZlYiAyNCAwODoxMzo1OSBocDAxMCBrZXJuZWw6IGxpbnV4KDExMjgpOiBt bWFwKDB4MjgxODYwMDAsIDczMTYsIDMsIDB4MDAwMDAwMzIsIC0xLCAwKQpGZWIgMjQgMDg6MTM6 NTkgaHAwMTAga2VybmVsOiAtPiBsaW51eF9tbWFwX2NvbW1vbigweDI4MTg2MDAwLCA3MzE2LCA3 LCAweDAwMDAxMDEyLCAtMSwgMHgwKQpGZWIgMjQgMDg6MTM6NTkgaHAwMTAga2VybmVsOiAtPiBs aW51eF9tbWFwX2NvbW1vbigpIHJldHVybjogMHgwICgweDI4MTg2MDAwKQpGZWIgMjQgMDg6MTM6 NTkgaHAwMTAga2VybmVsOiBsaW51eCgxMTI4KTogbW1hcCgweDAwMDAwMDAwLCA0MDk2LCAzLCAw eDAwMDAwMDIyLCAtMSwgMCkKRmViIDI0IDA4OjEzOjU5IGhwMDEwIGtlcm5lbDogLT4gbGludXhf bW1hcF9jb21tb24oMCwgNDA5NiwgNywgMHgwMDAwMTAwMiwgLTEsIDB4MCkKRmViIDI0IDA4OjEz OjU5IGhwMDEwIGtlcm5lbDogLT4gbGludXhfbW1hcF9jb21tb24oKSByZXR1cm46IDB4MCAoMHgy ODE4ODAwMCkKRmViIDI0IDA4OjEzOjU5IGhwMDEwIGtlcm5lbDogbGludXgoMTEyOCk6IG1tYXAo MHgwMDAwMDAwMCwgMSwgMCwgMHgwMDAwMDAyMiwgMCwgMCkKRmViIDI0IDA4OjEzOjU5IGhwMDEw IGtlcm5lbDogLT4gbGludXhfbW1hcF9jb21tb24oMCwgMSwgMCwgMHgwMDAwMTAwMiwgMCwgMHgw KQpGZWIgMjQgMDg6MTM6NTkgaHAwMTAga2VybmVsOiAtPiBsaW51eF9tbWFwX2NvbW1vbigpIHJl dHVybjogMHgxNiAoMHgwMDAwMDAwMCkKRmViIDI0IDA4OjEzOjU5IGhwMDEwIGtlcm5lbDogbGlu dXgoMTEyOCk6IGZzdGF0NjQoMSwgKikKRmViIDI0IDA4OjEzOjU5IGhwMDEwIGtlcm5lbDogbGlu dXgoMTEyOCk6IGlvY3RsKDEsIDU0MDEsICopCkZlYiAyNCAwODoxMzo1OSBocDAxMCBrZXJuZWw6 IExJTlVYOiBCU0QgdGVybWlvcyBzdHJ1Y3R1cmUgKGlucHV0KToKRmViIDI0IDA4OjEzOjU5IGhw MDEwIGtlcm5lbDogaT0wMDAwMmIwMiBvPTAwMDAwMDAzIGM9MDAwMDRiMDAgbD0yMDAwMDVjYiBp c3BlZWQ9MTE1MjAwIG9zcGVlZD0xMTUyMDAKRmViIDI0IDA4OjEzOjU5IGhwMDEwIGtlcm5lbDog Y19jYyAwNCBmZiBmZiAwOCAxNyAxNSAxMiAwOCAwMyAxYyAxYSAxOSAxMSAxMyAxNiAwZiAwMSAw MCAxNCBmZiAKRmViIDI0IDA4OjEzOjU5IGhwMDEwIGtlcm5lbDogTElOVVg6IExJTlVYIHRlcm1p b3Mgc3RydWN0dXJlIChvdXRwdXQpOgpGZWIgMjQgMDg6MTM6NTkgaHAwMTAga2VybmVsOiBpPTAw MDAyZDAyIG89MDAwMDAwMDUgYz0wMDAwMTRiMiBsPTAwMDBhYTFiIGxpbmU9MApGZWIgMjQgMDg6 MTM6NTkgaHAwMTAga2VybmVsOiBjX2NjIDAzIDFjIDA4IDE1IDA0IDAwIDAxIDAwIDExIDEzIDFh IDAwIDEyIDBmIDE3IDE2IDAwIDAwIDAwIApGZWIgMjQgMDg6MTM6NTkgaHAwMTAga2VybmVsOiBs aW51eCgxMTI4KTogbW1hcCgweDAwMDAwMDAwLCA0MDk2LCAzLCAweDAwMDAwMDIyLCAtMSwgMCkK RmViIDI0IDA4OjEzOjU5IGhwMDEwIGtlcm5lbDogLT4gbGludXhfbW1hcF9jb21tb24oMCwgNDA5 NiwgNywgMHgwMDAwMTAwMiwgLTEsIDB4MCkKRmViIDI0IDA4OjEzOjU5IGhwMDEwIGtlcm5lbDog LT4gbGludXhfbW1hcF9jb21tb24oKSByZXR1cm46IDB4MCAoMHgyODA2NDAwMCkKRmViIDI0IDA4 OjEzOjU5IGhwMDEwIGtlcm5lbDogbGludXgoMTEyOCk6IGV4aXRfZ3JvdXAoMSkK ------=_Part_49543_12629789.1172334286648--