Skip site navigation (1)Skip section navigation (2)
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>