Date: Sat, 24 Feb 2007 10:24:46 -0600 From: "Scot Hetzel" <swhetzel@gmail.com> To: "FreeBSD Emulation" <emulation@freebsd.org>, "Jung-uk Kim" <jkim@freebsd.org> Subject: LTP test failures due to latest mmap in linuxolator Message-ID: <790a9fff0702240824v67c5b581j13d492baa10b4590@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
------=_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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?790a9fff0702240824v67c5b581j13d492baa10b4590>