Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Jun 1998 11:32:01 -0400 (EDT)
From:      Brian Feldman <green@feldman.dyn.ml.org>
To:        freebsd-multimedia@FreeBSD.ORG
Cc:        freebsd-emulation@FreeBSD.ORG
Subject:   full Linux mremap patches (commit these!)
Message-ID:  <Pine.BSF.3.96.980626112649.6986A-200000@localhost>

next in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-821695567-898875121=:6986
Content-Type: TEXT/PLAIN; charset=US-ASCII

These work great, and should be committed (whoever made the original
patch, step forward, good job).

my->name 	= 	"Brian Feldman";
my->email	=	"brianfeldman@hotmail.com";
my->info 	= 	finger("green@feldman.dyn.ml.org");

--0-821695567-898875121=:6986
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="linux_mremap.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.BSF.3.96.980626113201.6986B@localhost>
Content-Description: Linux mremap patches for -CURRENT

ZGlmZiAtdSBzcmMvc3lzL2kzODYvbGludXgvbGludXhfbWlzYy5jIHNyYy9z
eXMvaTM4Ni9saW51eC5uZXcvbGludXhfbWlzYy5jDQotLS0gc3JjL3N5cy9p
Mzg2L2xpbnV4L2xpbnV4X21pc2MuYwlTdW4gTWF5IDE3IDA3OjUyOjI2IDE5
OTgNCisrKyBzcmMvc3lzL2kzODYvbGludXgubmV3L2xpbnV4X21pc2MuYwlG
cmkgSnVuIDI2IDExOjI1OjI3IDE5OTgNCkBAIC02MTUsNiArNjE1LDM3IEBA
DQogICAgIHJldHVybiBtbWFwKHAsICZic2RfYXJncyk7DQogfQ0KIA0KK2lu
dCAgICAgDQorbGludXhfbXJlbWFwKHN0cnVjdCBwcm9jICpwLCBzdHJ1Y3Qg
bGludXhfbXJlbWFwX2FyZ3MgKmFyZ3MpDQorew0KKyAgICAgICAgc3RydWN0
IG11bm1hcF9hcmdzIC8qIHsNCisgICAgICAgICAgICAgICAgdm9pZCAqYWRk
cjsNCisgICAgICAgICAgICAgICAgc2l6ZV90IGxlbjsNCisgICAgICAgIH0g
Ki8gYnNkX2FyZ3M7IA0KKyAgICAgICAgaW50IGVycm9yID0gMDsNCisgDQor
I2lmZGVmIERFQlVHDQorICAgICAgICBwcmludGYoIkxpbnV4LWVtdWwoJWQp
OiBtcmVtYXAoJTA4eCwgJTA4eCwgJTA4eCwgJTA4eClcbiIsDQorICAgICAg
ICBwLT5wX3BpZCwgYXJncy0+YWRkciwgYXJncy0+b2xkX2xlbiwgYXJncy0+
bmV3X2xlbiwgYXJncy0+ZmxhZ3MpOw0KKyNlbmRpZg0KKyAgICAgICAgYXJn
cy0+bmV3X2xlbiA9IHJvdW5kX3BhZ2UoYXJncy0+bmV3X2xlbik7DQorICAg
ICAgICBhcmdzLT5vbGRfbGVuID0gcm91bmRfcGFnZShhcmdzLT5vbGRfbGVu
KTsNCisNCisgICAgICAgIGlmIChhcmdzLT5uZXdfbGVuID4gYXJncy0+b2xk
X2xlbikgew0KKyAgICAgICAgICAgICAgICBwLT5wX3JldHZhbFswXSA9IDA7
DQorICAgICAgICAgICAgICAgIHJldHVybiBFTk9NRU07DQorICAgICAgICB9
DQorDQorICAgICAgICBpZiAoYXJncy0+bmV3X2xlbiA8IGFyZ3MtPm9sZF9s
ZW4pIHsNCisgICAgICAgICAgICAgICAgYnNkX2FyZ3MuYWRkciA9IGFyZ3Mt
PmFkZHIgKyBhcmdzLT5uZXdfbGVuOw0KKyAgICAgICAgICAgICAgICBic2Rf
YXJncy5sZW4gPSBhcmdzLT5vbGRfbGVuIC0gYXJncy0+bmV3X2xlbjsNCisg
ICAgICAgICAgICAgICAgZXJyb3IgPSBtdW5tYXAocCwgJmJzZF9hcmdzKTsN
CisgICAgICAgIH0NCisNCisgICAgICAgIHAtPnBfcmV0dmFsWzBdID0gZXJy
b3IgPyAwIDogKGludClhcmdzLT5hZGRyOw0KKyAgICAgICAgcmV0dXJuIGVy
cm9yOw0KK30NCisNCiBpbnQNCiBsaW51eF9tc3luYyhzdHJ1Y3QgcHJvYyAq
cCwgc3RydWN0IGxpbnV4X21zeW5jX2FyZ3MgKmFyZ3MpDQogew0KZGlmZiAt
dSBzcmMvc3lzL2kzODYvbGludXgvbGludXhfcHJvdG8uaCBzcmMvc3lzL2kz
ODYvbGludXgubmV3L2xpbnV4X3Byb3RvLmgNCi0tLSBzcmMvc3lzL2kzODYv
bGludXgvbGludXhfcHJvdG8uaAlNb24gSnVuICA4IDIzOjM2OjU2IDE5OTgN
CisrKyBzcmMvc3lzL2kzODYvbGludXgubmV3L2xpbnV4X3Byb3RvLmgJRnJp
IEp1biAyNiAxMToyMzoyNSAxOTk4DQpAQCAtMzY3LDYgKzM2NywxMiBAQA0K
IAlpbnQJbGVuOwljaGFyIGxlbl9bUEFEXyhpbnQpXTsNCiAJaW50CWZsOwlj
aGFyIGZsX1tQQURfKGludCldOw0KIH07DQorc3RydWN0CWxpbnV4X21yZW1h
cF9hcmdzIHsNCisJY2FkZHJfdAlhZGRyOwljaGFyIGFkZHJfW1BBRF8oY2Fk
ZHJfdCldOw0KKwlpbnQJb2xkX2xlbjsJY2hhciBvbGRfbGVuX1tQQURfKGlu
dCldOw0KKwlpbnQJbmV3X2xlbjsJY2hhciBuZXdfbGVuX1tQQURfKGludCld
Ow0KKwlpbnQJZmxhZ3M7CWNoYXIgZmxhZ3NfW1BBRF8oaW50KV07DQorfTsN
CiBzdHJ1Y3QJbGludXhfY2hvd25fYXJncyB7DQogCWNoYXIgKglwYXRoOwlj
aGFyIHBhdGhfW1BBRF8oY2hhciAqKV07DQogCWludAl1aWQ7CWNoYXIgdWlk
X1tQQURfKGludCldOw0KQEAgLTQ2Niw2ICs0NzIsNyBAQA0KIGludAlsaW51
eF9nZXRkZW50cyBfX1AoKHN0cnVjdCBwcm9jICosIHN0cnVjdCBsaW51eF9n
ZXRkZW50c19hcmdzICopKTsNCiBpbnQJbGludXhfbmV3c2VsZWN0IF9fUCgo
c3RydWN0IHByb2MgKiwgc3RydWN0IGxpbnV4X25ld3NlbGVjdF9hcmdzICop
KTsNCiBpbnQJbGludXhfbXN5bmMgX19QKChzdHJ1Y3QgcHJvYyAqLCBzdHJ1
Y3QgbGludXhfbXN5bmNfYXJncyAqKSk7DQoraW50CWxpbnV4X21yZW1hcCBf
X1AoKHN0cnVjdCBwcm9jICosIHN0cnVjdCBsaW51eF9tcmVtYXBfYXJncyAq
KSk7DQogaW50CWxpbnV4X2Nob3duIF9fUCgoc3RydWN0IHByb2MgKiwgc3Ry
dWN0IGxpbnV4X2Nob3duX2FyZ3MgKikpOw0KIA0KICNpZmRlZiBDT01QQVRf
NDMNCmRpZmYgLXUgc3JjL3N5cy9pMzg2L2xpbnV4L2xpbnV4X3N5c2NhbGwu
aCBzcmMvc3lzL2kzODYvbGludXgubmV3L2xpbnV4X3N5c2NhbGwuaA0KLS0t
IHNyYy9zeXMvaTM4Ni9saW51eC9saW51eF9zeXNjYWxsLmgJTW9uIEp1biAg
OCAyMzozNjo1NyAxOTk4DQorKysgc3JjL3N5cy9pMzg2L2xpbnV4Lm5ldy9s
aW51eF9zeXNjYWxsLmgJRnJpIEp1biAyNiAxMToyMzoyNSAxOTk4DQpAQCAt
MTYxLDUgKzE2MSw2IEBADQogI2RlZmluZQlMSU5VWF9TWVNfc2NoZWRfZ2V0
X3ByaW9yaXR5X21pbgkxNjANCiAjZGVmaW5lCUxJTlVYX1NZU19zY2hlZF9y
cl9nZXRfaW50ZXJ2YWwJMTYxDQogI2RlZmluZQlMSU5VWF9TWVNfbmFub3Ns
ZWVwCTE2Mg0KKyNkZWZpbmUJTElOVVhfU1lTX2xpbnV4X21yZW1hcAkxNjMN
CiAjZGVmaW5lCUxJTlVYX1NZU19saW51eF9jaG93bgkxODINCiAjZGVmaW5l
CUxJTlVYX1NZU19NQVhTWVNDQUxMCTE4Mw0KZGlmZiAtdSBzcmMvc3lzL2kz
ODYvbGludXgvbGludXhfc3lzZW50LmMgc3JjL3N5cy9pMzg2L2xpbnV4Lm5l
dy9saW51eF9zeXNlbnQuYw0KLS0tIHNyYy9zeXMvaTM4Ni9saW51eC9saW51
eF9zeXNlbnQuYwlNb24gSnVuICA4IDIzOjM2OjU5IDE5OTgNCisrKyBzcmMv
c3lzL2kzODYvbGludXgubmV3L2xpbnV4X3N5c2VudC5jCUZyaSBKdW4gMjYg
MTE6MjM6MjUgMTk5OA0KQEAgLTE3Nyw3ICsxNzcsNyBAQA0KIAl7IDEsIChz
eV9jYWxsX3QgKilzY2hlZF9nZXRfcHJpb3JpdHlfbWluIH0sCQkvKiAxNjAg
PSBzY2hlZF9nZXRfcHJpb3JpdHlfbWluICovDQogCXsgMiwgKHN5X2NhbGxf
dCAqKXNjaGVkX3JyX2dldF9pbnRlcnZhbCB9LAkJLyogMTYxID0gc2NoZWRf
cnJfZ2V0X2ludGVydmFsICovDQogCXsgMiwgKHN5X2NhbGxfdCAqKW5hbm9z
bGVlcCB9LAkJCS8qIDE2MiA9IG5hbm9zbGVlcCAqLw0KLQl7IDAsIChzeV9j
YWxsX3QgKilub3N5cyB9LAkJCS8qIDE2MyA9IG1yZW1hcCAqLw0KKwl7IDQs
IChzeV9jYWxsX3QgKilsaW51eF9tcmVtYXAgfSwJCS8qIDE2MyA9IGxpbnV4
X21yZW1hcCAqLw0KIAl7IDAsIChzeV9jYWxsX3QgKilub3N5cyB9LAkJCS8q
IDE2NCA9IHNldHJlc3VpZCAqLw0KIAl7IDAsIChzeV9jYWxsX3QgKilub3N5
cyB9LAkJCS8qIDE2NSA9IGdldHJlc3VpZCAqLw0KIAl7IDAsIChzeV9jYWxs
X3QgKilub3N5cyB9LAkJCS8qIDE2NiA9IG5ld192bTg2ICovDQpkaWZmIC11
IHNyYy9zeXMvaTM4Ni9saW51eC9zeXNjYWxscy5tYXN0ZXIgc3JjL3N5cy9p
Mzg2L2xpbnV4Lm5ldy9zeXNjYWxscy5tYXN0ZXINCi0tLSBzcmMvc3lzL2kz
ODYvbGludXgvc3lzY2FsbHMubWFzdGVyCU1vbiBKdW4gIDggMjM6Mjg6MTQg
MTk5OA0KKysrIHNyYy9zeXMvaTM4Ni9saW51eC5uZXcvc3lzY2FsbHMubWFz
dGVyCUZyaSBKdW4gMjYgMTE6MjI6MTEgMTk5OA0KQEAgLTIzMyw3ICsyMzMs
OCBAQA0KIDE2MglOT1BST1RPCVBPU0lYCXsgaW50IG5hbm9zbGVlcChjb25z
dCBzdHJ1Y3QgdGltZXNwZWMgKnJxdHAsIFwNCiAJCQkgICAgc3RydWN0IHRp
bWVzcGVjICpybXRwKTsgfQ0KIA0KLTE2MwlVTklNUEwJTElOVVgJbXJlbWFw
DQorMTYzCVNURAlMSU5VWAl7IGludCBsaW51eF9tcmVtYXAoY2FkZHJfdCBh
ZGRyLCBpbnQgb2xkX2xlbiwgXA0KKwkJCSAgICBpbnQgbmV3X2xlbiwgaW50
IGZsYWdzKTsgfQ0KIDE2NAlVTklNUEwJTElOVVgJc2V0cmVzdWlkDQogMTY1
CVVOSU1QTAlMSU5VWAlnZXRyZXN1aWQNCiAxNjYJVU5JTVBMCUxJTlVYCW5l
d192bTg2DQo=
--0-821695567-898875121=:6986--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980626112649.6986A-200000>