[4504] in arla-drinkers
Re: Arla on Linux 2.6.27
daemon@ATHENA.MIT.EDU (=?ISO-8859-1?Q?Bo_Brant=E9n?=)
Thu Nov 6 08:00:11 2008
From arla-drinkers-bounces@stacken.kth.se Thu Nov 06 13:00:11 2008
Return-Path: <arla-drinkers-bounces@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 24935 invoked from network); 6 Nov 2008 13:00:10 -0000
Received: from mx2.kth.se (130.237.48.98)
by charon.mit.edu with SMTP; 6 Nov 2008 13:00:10 -0000
Received: from localhost (localhost [127.0.0.1])
by mx2.kth.se (Postfix) with ESMTP id DAFB710A1D3;
Thu, 6 Nov 2008 14:00:07 +0100 (CET)
X-Virus-Scanned: by amavisd-new at kth.se
Received: from mx2.kth.se ([127.0.0.1])
by localhost (mx2.kth.se [127.0.0.1]) (amavisd-new, port 10024)
with LMTP id 7nbiCedtqbKD; Thu, 6 Nov 2008 14:00:05 +0100 (CET)
Received: from tapas.stacken.kth.se (tapas.stacken.kth.se [130.237.234.140])
by mx2.kth.se (Postfix) with ESMTP id 128A510A1BF;
Thu, 6 Nov 2008 14:00:01 +0100 (CET)
Received: from tapas.stacken.kth.se (localhost [127.0.0.1])
by tapas.stacken.kth.se (Postfix) with ESMTP id 96AC751D5D;
Thu, 6 Nov 2008 14:00:01 +0100 (CET)
X-Original-To: arla-drinkers@tapas.stacken.kth.se
Delivered-To: arla-drinkers@tapas.stacken.kth.se
Received: from brev.stacken.kth.se (brev.stacken.kth.se [130.237.234.84])
by tapas.stacken.kth.se (Postfix) with ESMTP id 35B4A51D5D
for <arla-drinkers@tapas.stacken.kth.se>;
Thu, 6 Nov 2008 13:59:59 +0100 (CET)
Received: from mx3.kth.se (mx3.kth.se [130.237.48.97])
by brev.stacken.kth.se (8.12.10/8.12.10) with ESMTP id mA6CxwvG029106
for <arla-drinkers@stacken.kth.se>; Thu, 6 Nov 2008 13:59:58 +0100 (MET)
Received: from localhost (localhost [127.0.0.1])
by mx3.kth.se (Postfix) with ESMTP id 7631C681C5
for <arla-drinkers@stacken.kth.se>;
Thu, 6 Nov 2008 13:59:53 +0100 (CET)
X-Virus-Scanned: by amavisd-new at kth.se
Received: from mx3.kth.se ([127.0.0.1])
by localhost (mx3.kth.se [127.0.0.1]) (amavisd-new, port 10024)
with LMTP id c8bvWEGH+DK6 for <arla-drinkers@stacken.kth.se>;
Thu, 6 Nov 2008 13:59:48 +0100 (CET)
Received: from mail.acc.umu.se (mail.acc.umu.se [IPv6:2001:6b0:e:2018::156])
by mx3.kth.se (Postfix) with ESMTP id 6A4456A755
for <arla-drinkers@stacken.kth.se>;
Thu, 6 Nov 2008 13:59:48 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
by amavisd-new (Postfix) with ESMTP id C14582FC
for <arla-drinkers@stacken.kth.se>;
Thu, 6 Nov 2008 13:59:47 +0100 (MET)
X-Virus-Scanned: amavisd-new at acc.umu.se
Received: from stalin.acc.umu.se (stalin.acc.umu.se [130.239.18.135])
by mail.acc.umu.se (Postfix) with ESMTP id 39E952FB
for <arla-drinkers@stacken.kth.se>;
Thu, 6 Nov 2008 13:59:42 +0100 (MET)
Received: by stalin.acc.umu.se (Postfix, from userid 10005)
id 299D42C; Thu, 6 Nov 2008 13:59:42 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
by stalin.acc.umu.se (Postfix) with ESMTP id 20CCE2B
for <arla-drinkers@stacken.kth.se>;
Thu, 6 Nov 2008 13:59:42 +0100 (CET)
Date: Thu, 6 Nov 2008 13:59:42 +0100 (CET)
From: =?ISO-8859-1?Q?Bo_Brant=E9n?= <bosse@acc.umu.se>
To: arla-drinkers@stacken.kth.se
Subject: Re: Arla on Linux 2.6.27
In-Reply-To: <Pine.A41.4.64.0810290032410.696380@stalin.acc.umu.se>
Message-ID: <Pine.A41.4.64.0811061359150.442442@stalin.acc.umu.se>
References: <Pine.A41.4.64.0810062122530.803014@stalin.acc.umu.se>
<Pine.A41.4.64.0810271816280.295104@stalin.acc.umu.se>
<Pine.A41.4.64.0810290032410.696380@stalin.acc.umu.se>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED;
BOUNDARY="-2098261369-339383138-1225976382=:442442"
X-BeenThere: arla-drinkers@stacken.kth.se
X-Mailman-Version: 2.1.6
Precedence: list
List-Id: Arla discussions <arla-drinkers.stacken.kth.se>
List-Unsubscribe: <https://lists.stacken.kth.se/mailman/listinfo/arla-drinkers>,
<mailto:arla-drinkers-request@stacken.kth.se?subject=unsubscribe>
List-Archive: <http://lists.stacken.kth.se/pipermail/arla-drinkers>
List-Post: <mailto:arla-drinkers@stacken.kth.se>
List-Help: <mailto:arla-drinkers-request@stacken.kth.se?subject=help>
List-Subscribe: <https://lists.stacken.kth.se/mailman/listinfo/arla-drinkers>,
<mailto:arla-drinkers-request@stacken.kth.se?subject=subscribe>
Sender: arla-drinkers-bounces@stacken.kth.se
Errors-To: arla-drinkers-bounces@stacken.kth.se
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
---2098261369-339383138-1225976382=:442442
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Hello,
some people had problem applying my earlier patch because of my mail
program translated tabs to spaces so I try resending it this way hopefully
it works now.
Bo Branten
---2098261369-339383138-1225976382=:442442
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=diff4
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.A41.4.64.0811061359420.442442@stalin.acc.umu.se>
Content-Description:
Content-Disposition: attachment; filename=diff4
ZGlmZiAtdXByTiBhcmxhLWN2cy9ubnBmcy9saW51eC9ubnBmc19ibG9ja3Mu
YyBhcmxhLWN2cy1uZXcvbm5wZnMvbGludXgvbm5wZnNfYmxvY2tzLmMNCi0t
LSBhcmxhLWN2cy9ubnBmcy9saW51eC9ubnBmc19ibG9ja3MuYwkyMDA4LTAz
LTA4IDIyOjM4OjE2LjAwMDAwMDAwMCArMDEwMA0KKysrIGFybGEtY3ZzLW5l
dy9ubnBmcy9saW51eC9ubnBmc19ibG9ja3MuYwkyMDA4LTEwLTA2IDE5OjEz
OjIwLjAwMDAwMDAwMCArMDIwMA0KQEAgLTQwMywxMiArNDAzLDIxIEBAIG5u
cGZzX2Jsb2NrX29wZW4oc3RydWN0IG5ucGZzX25vZGUgKm5vZGUNCiAJaWYg
KElTX0VSUihkZW50cnkpKSB7DQogCSAgICByZXQgPSBQVFJfRVJSKGRlbnRy
eSk7DQogCX0gZWxzZSB7DQorI2lmIExJTlVYX1ZFUlNJT05fQ09ERSA8IEtF
Uk5FTF9WRVJTSU9OKDIsNiwyNSkNCiAJICAgIHJldCA9IHZmc19jcmVhdGUo
bmQuZGVudHJ5LT5kX2lub2RlLCBkZW50cnksIFNfSVJVU1J8U19JV1VTUiwg
Jm5kKTsNCisjZWxzZQ0KKwkgICAgcmV0ID0gdmZzX2NyZWF0ZShuZC5wYXRo
LmRlbnRyeS0+ZF9pbm9kZSwgZGVudHJ5LCBTX0lSVVNSfFNfSVdVU1IsICZu
ZCk7DQorI2VuZGlmDQogCSAgICBkcHV0KGRlbnRyeSk7DQogCX0NCiANCisj
aWYgTElOVVhfVkVSU0lPTl9DT0RFIDwgS0VSTkVMX1ZFUlNJT04oMiw2LDI1
KQ0KIAltdXRleF91bmxvY2soJm5kLmRlbnRyeS0+ZF9pbm9kZS0+aV9tdXRl
eCk7DQogCXBhdGhfcmVsZWFzZSgmbmQpOw0KKyNlbHNlDQorCW11dGV4X3Vu
bG9jaygmbmQucGF0aC5kZW50cnktPmRfaW5vZGUtPmlfbXV0ZXgpOw0KKwlw
YXRoX3B1dCgmbmQucGF0aCk7DQorI2VuZGlmDQogDQogCWlmIChyZXQpIHsN
CiAJICAgIHByaW50aygibm5wZnNfYmxvY2tfb3BlbiglcykgY3JlYXRlIGZh
aWxlZDogJWRcbiIsIGNhY2hlbmFtZSwgLXJldCk7DQpAQCAtNDIyLDEyICs0
MzEsMjAgQEAgbm5wZnNfYmxvY2tfb3BlbihzdHJ1Y3Qgbm5wZnNfbm9kZSAq
bm9kZQ0KIAkgICAgcmV0ID0gbm5wZnNfYmxvY2tfZXh0ZW5kKG5vZGUsIG9m
ZnNldCk7DQogCX0NCiAgICAgfSBlbHNlIHsNCisjaWYgTElOVVhfVkVSU0lP
Tl9DT0RFIDwgS0VSTkVMX1ZFUlNJT04oMiw2LDI1KQ0KIAlzdHJ1Y3QgZmls
ZSAqZiA9IGRlbnRyeV9vcGVuKG5kLmRlbnRyeSwgbmQubW50LCBmbGFncyk7
DQorI2Vsc2UNCisJc3RydWN0IGZpbGUgKmYgPSBkZW50cnlfb3BlbihuZC5w
YXRoLmRlbnRyeSwgbmQucGF0aC5tbnQsIGZsYWdzKTsNCisjZW5kaWYNCiAJ
aWYgKElTX0VSUihmKSkgew0KIAkgICAgcmV0ID0gUFRSX0VSUihmKTsNCiAJ
ICAgIHByaW50aygibm5wZnNfYmxvY2tfb3Blbiglcykgb3BlbiBmYWlsZWQ6
ICVkXG4iLCBjYWNoZW5hbWUsIC1yZXQpOw0KIAkgICAgbm5wZnNfZGVidWdf
b29wcygpOw0KKyNpZiBMSU5VWF9WRVJTSU9OX0NPREUgPCBLRVJORUxfVkVS
U0lPTigyLDYsMjUpDQogCSAgICBwYXRoX3JlbGVhc2UoJm5kKTsNCisjZWxz
ZQ0KKwkgICAgcGF0aF9wdXQoJm5kLnBhdGgpOw0KKyNlbmRpZg0KIAl9IGVs
c2Ugew0KIAkgICAgKmZpbGUgPSBmOw0KIAl9DQpkaWZmIC11cHJOIGFybGEt
Y3ZzL25ucGZzL2xpbnV4L25ucGZzX2lub2Rlb3BzLmMgYXJsYS1jdnMtbmV3
L25ucGZzL2xpbnV4L25ucGZzX2lub2Rlb3BzLmMNCi0tLSBhcmxhLWN2cy9u
bnBmcy9saW51eC9ubnBmc19pbm9kZW9wcy5jCTIwMDgtMDMtMDggMjI6NDA6
MTAuMDAwMDAwMDAwICswMTAwDQorKysgYXJsYS1jdnMtbmV3L25ucGZzL2xp
bnV4L25ucGZzX2lub2Rlb3BzLmMJMjAwOC0xMC0yNyAxNzo1ODoyNS4wMDAw
MDAwMDAgKzAxMDANCkBAIC0xMzgsMTIgKzEzOCwxNCBAQCBubnBmc19wcmlu
dF9wYXRoKHN0cnVjdCBkZW50cnkgKmRlbnRyeSkNCiAgKg0KICAqLw0KIA0K
KyNpZiAwDQogdm9pZA0KIG5ucGZzX3ByaW50X2xvY2soY2hhciAqcywgc3Ry
dWN0IHNlbWFwaG9yZSAqc2VtKQ0KIHsNCiAgICAgTk5QRlNERUIoWERFQkxP
Q0ssICgibG9jazogJXMgc2VtOiAlcCBjb3VudDogJWRcbiIsDQogCQkgICAg
ICBzLCBzZW0sIChpbnQpYXRvbWljX3JlYWQoJnNlbS0+Y291bnQpKSk7DQog
fQ0KKyNlbmRpZg0KIA0KIC8qDQogICoNCkBAIC01OTYsOCArNTk4LDEzIEBA
IGNoZWNrX3JpZ2h0cyAobm5wZnNfcmlnaHRzIHJpZ2h0cywgaW50IG0NCiAg
KiBXZSBkb24ndCBob2xkIGlfbXV0ZXguDQogICovDQogDQorI2lmIExJTlVY
X1ZFUlNJT05fQ09ERSA8IEtFUk5FTF9WRVJTSU9OKDIsNiwyNykNCiBzdGF0
aWMgaW50DQogbm5wZnNfcGVybWlzc2lvbihzdHJ1Y3QgaW5vZGUgKmlub2Rl
LCBpbnQgbW9kZSwgc3RydWN0IG5hbWVpZGF0YSAqbmQpDQorI2Vsc2UNCitz
dGF0aWMgaW50DQorbm5wZnNfcGVybWlzc2lvbihzdHJ1Y3QgaW5vZGUgKmlu
b2RlLCBpbnQgbW9kZSkNCisjZW5kaWYNCiB7DQogICAgIGludCBlcnJvciA9
IDA7DQogICAgIG5ucGZzX3BhZ190IHBhZyA9IG5ucGZzX2dldF9wYWcoKTsN
CmRpZmYgLXVwck4gYXJsYS1jdnMvbm5wZnMvbGludXgvbm5wZnNfbWVzc2Fn
ZS5jIGFybGEtY3ZzLW5ldy9ubnBmcy9saW51eC9ubnBmc19tZXNzYWdlLmMN
Ci0tLSBhcmxhLWN2cy9ubnBmcy9saW51eC9ubnBmc19tZXNzYWdlLmMJMjAw
Ni0xMi0xMSAxNzo0MDoyNC4wMDAwMDAwMDAgKzAxMDANCisrKyBhcmxhLWN2
cy1uZXcvbm5wZnMvbGludXgvbm5wZnNfbWVzc2FnZS5jCTIwMDgtMTAtMDYg
MTk6NTE6NDkuMDAwMDAwMDAwICswMjAwDQpAQCAtNzM1LDkgKzczNSwxNSBA
QCBubnBmc19tZXNzYWdlX3ZlcnNpb24oc3RydWN0IG5ucGZzICpubnBmDQog
CQkgICAibm5wZnNfbWVzc2FnZV92ZXJzaW9uIGZhaWxlZCBwYXRoX2xvb2t1
cCwgIg0KIAkJICAgImVycm5vOiAlZFxuIiwgZXJyb3IpOw0KIAl9IGVsc2Ug
ew0KKyNpZiBMSU5VWF9WRVJTSU9OX0NPREUgPCBLRVJORUxfVkVSU0lPTigy
LDYsMjUpDQogCSAgICBubnBmc3AtPmNhY2hlcm9vdCA9IG1udGdldChuZC5t
bnQpOw0KIAkgICAgbm5wZnNwLT5jYWNoZWRpciA9IGRnZXQobmQuZGVudHJ5
KTsNCiAJICAgIHBhdGhfcmVsZWFzZSgmbmQpOw0KKyNlbHNlDQorCSAgICBu
bnBmc3AtPmNhY2hlcm9vdCA9IG1udGdldChuZC5wYXRoLm1udCk7DQorCSAg
ICBubnBmc3AtPmNhY2hlZGlyID0gZGdldChuZC5wYXRoLmRlbnRyeSk7DQor
CSAgICBwYXRoX3B1dCgmbmQucGF0aCk7DQorI2VuZGlmDQogCSAgICANCiAJ
ICAgIG5ucGZzcC0+dWlkID0gY3VycmVudC0+ZnN1aWQ7DQogCSAgICBubnBm
c3AtPmdpZCA9IGN1cnJlbnQtPmZzZ2lkOw0KZGlmZiAtdXByTiBhcmxhLWN2
cy9ubnBmcy9saW51eC9ubnBmc19zeXNjYWxscy5jIGFybGEtY3ZzLW5ldy9u
bnBmcy9saW51eC9ubnBmc19zeXNjYWxscy5jDQotLS0gYXJsYS1jdnMvbm5w
ZnMvbGludXgvbm5wZnNfc3lzY2FsbHMuYwkyMDA3LTAxLTAzIDE1OjI2OjI3
LjAwMDAwMDAwMCArMDEwMA0KKysrIGFybGEtY3ZzLW5ldy9ubnBmcy9saW51
eC9ubnBmc19zeXNjYWxscy5jCTIwMDgtMTAtMjggMjM6MzM6MzAuMDAwMDAw
MDAwICswMTAwDQpAQCAtMTQ3LDYgKzE0Nyw4IEBAIHN0YXRpYyBpbnQgbm5w
ZnNfc2VjX3JlZ2lzdGVyZWQgPSAwOw0KICNkZWZpbmUgU0VDMlBBRyhzKSAo
bm5wZnNfcGFnX3QpKHVuc2lnbmVkIGxvbmcpKHMpDQogI2RlZmluZSBQQUcy
U0VDKHApICh2b2lkICopKHVuc2lnbmVkIGxvbmcpKHApDQogDQorI2lmIExJ
TlVYX1ZFUlNJT05fQ09ERSA8IEtFUk5FTF9WRVJTSU9OKDIsNiwyNCkNCisN
CiBzdGF0aWMgaW50DQogbm5wZnNfc2VjX3Rhc2tfYWxsb2Moc3RydWN0IHRh
c2tfc3RydWN0ICpwKQ0KIHsNCkBAIC0xNjQsNiArMTY2LDggQEAgbm5wZnNf
c2VjX3Rhc2tfZnJlZShzdHJ1Y3QgdGFza19zdHJ1Y3QgKg0KIAlwLT5zZWN1
cml0eSA9IE5VTEw7DQogfQ0KIA0KKyNlbmRpZg0KKw0KIHN0YXRpYyBubnBm
c19wYWdfdA0KIG5ucGZzX2dldF9wYWdfc2VjKHZvaWQpDQogew0KQEAgLTE4
OCwxMSArMTkyLDEzIEBAIG5ucGZzX3NldF9wYWdfc2VjKHZvaWQpDQogICAg
IHJldHVybiAwOw0KIH0NCiANCisjaWYgTElOVVhfVkVSU0lPTl9DT0RFIDwg
S0VSTkVMX1ZFUlNJT04oMiw2LDI0KQ0KIHN0YXRpYyBzdHJ1Y3Qgc2VjdXJp
dHlfb3BlcmF0aW9ucyBubnBmc19zZWNfb3BzID0gew0KICAgICAudGFza19h
bGxvY19zZWN1cml0eSA9IG5ucGZzX3NlY190YXNrX2FsbG9jLA0KICAgICAu
dGFza19mcmVlX3NlY3VyaXR5ID0gbm5wZnNfc2VjX3Rhc2tfZnJlZSwNCiAv
LyAgICAudGFza19yZXBhcmVudF90b19pbml0ID0gbm5wZnNfc2VjX3JlcGFy
ZW50X3RvX2luaXQsDQogfTsNCisjZW5kaWYNCiANCiAjZW5kaWYgLyogQ09O
RklHX1NFQ1VSSVRZICovDQogDQpAQCAtMjQ0LDcgKzI1MCwxMSBAQCBzdG9y
ZV9wYWcobm5wZnNfcGFnX3QgcGFnbnVtKQ0KIHsNCiAgICAgc3RydWN0IGdy
b3VwX2luZm8gKm9sZF9naSA9IGN1cnJlbnQtPmdyb3VwX2luZm87DQogICAg
IHN0cnVjdCBncm91cF9pbmZvICpuZXdfZ2k7DQorI2lmIExJTlVYX1ZFUlNJ
T05fQ09ERSA8IEtFUk5FTF9WRVJTSU9OKDIsNiwyNSkNCiAgICAgaW50IG5i
bG9ja3MsIGNvdW50Ow0KKyNlbHNlDQorICAgIHVuc2lnbmVkIGludCBuYmxv
Y2tzLCBjb3VudDsNCisjZW5kaWYNCiAgICAgaW50IGZvdW5kID0gMDsNCiAg
ICAgaW50IGksIGs7DQogICAgIA0KQEAgLTUyOCw3ICs1MzgsMTEgQEAgdXNl
cl9wYXRoMmRlbnRyeSAoc3RydWN0IG5hbWVpZGF0YSAqbmQsIA0KICAgICBw
dXRuYW1lKGtuYW1lKTsNCiAgICAgaWYgKGVycm9yKQ0KIAlyZXR1cm4gRVJS
X1BUUihlcnJvcik7DQorI2lmIExJTlVYX1ZFUlNJT05fQ09ERSA8IEtFUk5F
TF9WRVJTSU9OKDIsNiwyNSkNCiAgICAgcmV0dXJuIG5kLT5kZW50cnk7DQor
I2Vsc2UNCisgICAgcmV0dXJuIG5kLT5wYXRoLmRlbnRyeTsNCisjZW5kaWYN
CiB9DQogDQogYXNtbGlua2FnZSBsb25nDQpAQCAtNjc1LDcgKzY4OSwxMSBA
QCBzeXNfYWZzX2ludCAoaW50IG9wZXJhdGlvbiwNCiAgICAgDQogIHVubG9j
azoNCiAgICAgaWYgKGRlbnRyeSkNCisjaWYgTElOVVhfVkVSU0lPTl9DT0RF
IDwgS0VSTkVMX1ZFUlNJT04oMiw2LDI1KQ0KIAlwYXRoX3JlbGVhc2UoJm5k
KTsNCisjZWxzZQ0KKwlwYXRoX3B1dCgmbmQucGF0aCk7DQorI2VuZGlmDQog
DQogICAgIE5OUEZTREVCKFhERUJTWVMsICgibm5wZnNfc3lzY2FsbCByZXR1
cm5zIGVycm9yOiAlbGRcbiIsIGVycm9yKSk7DQogDQpAQCAtNzgwLDcgKzc5
OCwxMSBAQCBzdGF0aWMgaW50IG5ucGZzX2luaXRfcHJvY2ZzKHZvaWQpDQog
ew0KICAgICBzdHJ1Y3QgcHJvY19kaXJfZW50cnkgKmVudHJ5Ow0KICAgICAN
CisjaWYgTElOVVhfVkVSU0lPTl9DT0RFIDwgS0VSTkVMX1ZFUlNJT04oMiw2
LDI2KQ0KICAgICBubnBmc19wcm9jZnNfZGlyID0gcHJvY19ta2RpcihOTlBG
U19QUk9DX0RJUiwgcHJvY19yb290X2ZzKTsNCisjZWxzZQ0KKyAgICBubnBm
c19wcm9jZnNfZGlyID0gcHJvY19ta2RpcigiZnMvIiBOTlBGU19QUk9DX0RJ
UiwgTlVMTCk7DQorI2VuZGlmDQogICAgIGlmIChubnBmc19wcm9jZnNfZGly
ID09IE5VTEwpDQogCXJldHVybiAtRU5PTUVNOw0KICAgICANCkBAIC03ODks
NyArODExLDExIEBAIHN0YXRpYyBpbnQgbm5wZnNfaW5pdF9wcm9jZnModm9p
ZCkNCiAgICAgZW50cnkgPSBjcmVhdGVfcHJvY19lbnRyeShOTlBGU19QUk9D
X05PREUsIDA2NjYsIG5ucGZzX3Byb2Nmc19kaXIpOw0KICAgICBpZiAoZW50
cnkgPT0gTlVMTCkgew0KIAlOTlBGU0RFQihYREVCU1lTLCAoIm5ucGZzX2lu
aXRfcHJvY2ZzOiBubyBub2RlXG4iKSk7DQorI2lmIExJTlVYX1ZFUlNJT05f
Q09ERSA8IEtFUk5FTF9WRVJTSU9OKDIsNiwyNikNCiAJcmVtb3ZlX3Byb2Nf
ZW50cnkoTk5QRlNfUFJPQ19ESVIsIHByb2Nfcm9vdF9mcyk7DQorI2Vsc2UN
CisJcmVtb3ZlX3Byb2NfZW50cnkoImZzLyIgTk5QRlNfUFJPQ19ESVIsIE5V
TEwpOw0KKyNlbmRpZg0KIAlyZXR1cm4gLUVOT01FTTsNCiAgICAgfQ0KICAg
ICANCkBAIC04MTUsNyArODQxLDExIEBAIHN0YXRpYyB2b2lkIG5ucGZzX2V4
aXRfcHJvY2ZzKHZvaWQpDQogICAgIH0NCiAjZW5kaWYgLyogU1lTQ0FMTENP
TVBBVCAqLw0KICAgICByZW1vdmVfcHJvY19lbnRyeShOTlBGU19QUk9DX05P
REUsIG5ucGZzX3Byb2Nmc19kaXIpOw0KKyNpZiBMSU5VWF9WRVJTSU9OX0NP
REUgPCBLRVJORUxfVkVSU0lPTigyLDYsMjYpDQogICAgIHJlbW92ZV9wcm9j
X2VudHJ5KE5OUEZTX1BST0NfRElSLCBwcm9jX3Jvb3RfZnMpOw0KKyNlbHNl
DQorICAgIHJlbW92ZV9wcm9jX2VudHJ5KCJmcy8iIE5OUEZTX1BST0NfRElS
LCBOVUxMKTsNCisjZW5kaWYNCiB9DQogDQogI2lmZGVmIEdST1VQUEFHUw0K
QEAgLTg0MCwxMiArODcwLDE0IEBAIHZvaWQNCiBpbnN0YWxsX2Fmc19zeXNj
YWxsKHZvaWQpDQogew0KICNpZmRlZiBDT05GSUdfU0VDVVJJVFkNCisjaWYg
TElOVVhfVkVSU0lPTl9DT0RFIDwgS0VSTkVMX1ZFUlNJT04oMiw2LDI0KQ0K
ICAgICBpZiAocmVnaXN0ZXJfc2VjdXJpdHkoJm5ucGZzX3NlY19vcHMpKQ0K
IAlOTlBGU0RFQihYREVCU1lTLA0KIAkJICgiaW5zdGFsbF9hZnNfc3lzY2Fs
bDogbm5wZnNfaW5pdF9zZWMgZmFpbGVkXG4iKSk7DQogICAgIGVsc2UNCiAJ
bm5wZnNfc2VjX3JlZ2lzdGVyZWQgPSAxOw0KICNlbmRpZg0KKyNlbmRpZg0K
IA0KICAgICBubnBmc19pbml0X3Byb2NmcygpOw0KIA0KQEAgLTg4OCw5ICs5
MjAsMTEgQEAgcmVzdG9yZV9hZnNfc3lzY2FsbCAodm9pZCkNCiAjZW5kaWYg
LyogU1lTQ0FMTEhBQ0sgKi8NCiANCiAjaWZkZWYgQ09ORklHX1NFQ1VSSVRZ
DQorI2lmIExJTlVYX1ZFUlNJT05fQ09ERSA8IEtFUk5FTF9WRVJTSU9OKDIs
NiwyNCkNCiAgICAgaWYgKG5ucGZzX3NlY19yZWdpc3RlcmVkKQ0KIAlpZiAo
dW5yZWdpc3Rlcl9zZWN1cml0eSgmbm5wZnNfc2VjX29wcykpDQogCSAgICBw
cmludGsoS0VSTl9FTUVSRyAibm5wZnNfZXhpdF9zZWM6IGNvdWxkbid0IHVu
cmVnaXN0ZXJcbiIpOw0KKyNlbmRpZg0KICNlbmRpZiAvKiAhQ09ORklHX1NF
Q1VSSVRZICovDQogDQogI2lmZGVmIEdST1VQUEFHUw0KZGlmZiAtdXByTiBh
cmxhLWN2cy9ubnBmcy9saW51eC9ubnBmc19zeXNjYWxscy1sb3NzYWdlLmMg
YXJsYS1jdnMtbmV3L25ucGZzL2xpbnV4L25ucGZzX3N5c2NhbGxzLWxvc3Nh
Z2UuYw0KLS0tIGFybGEtY3ZzL25ucGZzL2xpbnV4L25ucGZzX3N5c2NhbGxz
LWxvc3NhZ2UuYwkyMDA2LTEyLTExIDE3OjMxOjQ1LjAwMDAwMDAwMCArMDEw
MA0KKysrIGFybGEtY3ZzLW5ldy9ubnBmcy9saW51eC9ubnBmc19zeXNjYWxs
cy1sb3NzYWdlLmMJMjAwOC0xMC0wNiAxOToxNzowMy4wMDAwMDAwMDAgKzAy
MDANCkBAIC02Myw2ICs2MywxMSBAQCBjb25zdCBjaGFyICogX19hdHRyaWJ1
dGVfXygod2VhaykpDQogCQkgICAgdW5zaWduZWQgbG9uZyAqb2Zmc2V0LA0K
IAkJICAgIGNoYXIgKiptb2RuYW1lLCBjaGFyICpuYW1lYnVmKTsNCiANCisj
aWYgTElOVVhfVkVSU0lPTl9DT0RFID4gS0VSTkVMX1ZFUlNJT04oMiw2LDE4
KQ0KKyNpZmRlZiBfX3g4Nl82NF9fDQorZXh0ZXJuIHJ3bG9ja190IHRhc2ts
aXN0X2xvY2sgX19hdHRyaWJ1dGVfXygod2VhaykpOw0KKyNlbmRpZg0KKyNl
bmRpZg0KIHN0YXRpYyB2b2lkICoqDQogZ2V0X3N0YXJ0X2FkZHIodm9pZCkg
ew0KICNpZmRlZiBfX3g4Nl82NF9fDQpkaWZmIC11cHJOIGFybGEtY3ZzL25u
cGZzL2xpbnV4L25ucGZzX3Zmc29wcy5jIGFybGEtY3ZzLW5ldy9ubnBmcy9s
aW51eC9ubnBmc192ZnNvcHMuYw0KLS0tIGFybGEtY3ZzL25ucGZzL2xpbnV4
L25ucGZzX3Zmc29wcy5jCTIwMDYtMTItMTEgMTc6NDM6MzUuMDAwMDAwMDAw
ICswMTAwDQorKysgYXJsYS1jdnMtbmV3L25ucGZzL2xpbnV4L25ucGZzX3Zm
c29wcy5jCTIwMDgtMTAtMDYgMjA6NTA6NDEuMDAwMDAwMDAwICswMjAwDQpA
QCAtNDksOSArNDksMTMgQEAgUkNTSUQoIiRJZDogbm5wZnNfdmZzb3BzLmMs
diAxLjEwOSAyMDA2Lw0KIA0KIHN0cnVjdCBubnBmcyBubnBmc1tOTk5QRlNd
Ow0KIA0KKyNpZiBMSU5VWF9WRVJTSU9OX0NPREUgPCBLRVJORUxfVkVSU0lP
TigyLDYsMjUpDQogc3RhdGljIHZvaWQgbm5wZnNfcmVhZF9pbm9kZShzdHJ1
Y3QgaW5vZGUgKmlub2RlKTsNCisjZW5kaWYNCiBzdGF0aWMgdm9pZCBubnBm
c19wdXRfc3VwZXIoc3RydWN0IHN1cGVyX2Jsb2NrICpzYik7DQorI2lmIExJ
TlVYX1ZFUlNJT05fQ09ERSA8IEtFUk5FTF9WRVJTSU9OKDIsNiwyNSkNCiBz
dGF0aWMgdm9pZCBubnBmc19wdXRfaW5vZGUoc3RydWN0IGlub2RlICppbm9k
ZSk7DQorI2VuZGlmDQogc3RhdGljIHZvaWQgbm5wZnNfd3JpdGVfc3VwZXIo
c3RydWN0IHN1cGVyX2Jsb2NrICogc2IpOw0KIA0KICNpZiBMSU5VWF9WRVJT
SU9OX0NPREUgPj0gS0VSTkVMX1ZFUlNJT04oMiw2LDE4KQ0KQEAgLTYxLDgg
KzY1LDEwIEBAIHN0YXRpYyBpbnQgbm5wZnNfc3RhdGZzKHN0cnVjdCBzdXBl
cl9ibG8NCiAjZW5kaWYNCiANCiBzdGF0aWMgc3RydWN0IHN1cGVyX29wZXJh
dGlvbnMgbm5wZnNfc29wcyA9IHsgDQorI2lmIExJTlVYX1ZFUlNJT05fQ09E
RSA8IEtFUk5FTF9WRVJTSU9OKDIsNiwyNSkNCiAgICAgcmVhZF9pbm9kZQkJ
OiBubnBmc19yZWFkX2lub2RlLA0KICAgICBwdXRfaW5vZGUJCTogbm5wZnNf
cHV0X2lub2RlLA0KKyNlbmRpZg0KICAgICBhbGxvY19pbm9kZQkJOiBubnBm
c19ub2RlX2FsbG9jLA0KICAgICBkZXN0cm95X2lub2RlCTogbm5wZnNfbm9k
ZV9mcmVlLA0KICAgICBkcm9wX2lub2RlCQk6IGdlbmVyaWNfZGVsZXRlX2lu
b2RlLA0KQEAgLTE4OSw3ICsxOTUsMTEgQEAgbm5wZnNfcmVhZF9zdXBlciAo
c3RydWN0IHN1cGVyX2Jsb2NrICogcw0KIAlpZiAoZXJyb3IpDQogCSAgICBk
ZGV2ID0gRVJSX1BUUihlcnJvcik7DQogCWVsc2UNCisjaWYgTElOVVhfVkVS
U0lPTl9DT0RFIDwgS0VSTkVMX1ZFUlNJT04oMiw2LDI1KQ0KIAkgICAgZGRl
diA9IG5kLmRlbnRyeTsNCisjZWxzZQ0KKwkgICAgZGRldiA9IG5kLnBhdGgu
ZGVudHJ5Ow0KKyNlbmRpZg0KIA0KIAlpZiAoIUlTX0VSUihkZGV2KSkgew0K
IAkgICAgbWlub3JkZXZpY2UgPSBNSU5PUihkZGV2LT5kX2lub2RlLT5pX3Jk
ZXYpOw0KQEAgLTI3Myw2ICsyODMsNyBAQCBubnBmc19wdXRfc3VwZXIoc3Ry
dWN0IHN1cGVyX2Jsb2NrICpzYikNCiAgICAgTk5QRlNERUIoWERFQlZGT1BT
LCAoIm5ucGZzX3B1dF9zdXBlciBleGl0aW5nXG4iKSk7DQogfQ0KIA0KKyNp
ZiBMSU5VWF9WRVJTSU9OX0NPREUgPCBLRVJORUxfVkVSU0lPTigyLDYsMjUp
DQogc3RhdGljIHZvaWQNCiBubnBmc19yZWFkX2lub2RlKHN0cnVjdCBpbm9k
ZSAqaW5vZGUpDQogew0KQEAgLTMzOSw2ICszNTAsNyBAQCBubnBmc19wdXRf
aW5vZGUoc3RydWN0IGlub2RlICppbm9kZSkNCiANCiAgICAgdXAoJm5ucGZz
cC0+aW5hY3RpdmVfc2VtKTsNCiB9DQorI2VuZGlmIC8vIExJTlVYX1ZFUlNJ
T05fQ09ERSA8IEtFUk5FTF9WRVJTSU9OKDIsNiwyNSkNCiANCiBzdGF0aWMg
aW50DQogbm5wZnNfc3RhdGZzX2ludChzdHJ1Y3Qgc3VwZXJfYmxvY2sgKnNi
LCBzdHJ1Y3Qga3N0YXRmcyAqYnVmKQ0KQEAgLTM1Miw3ICszNjQsMTUgQEAg
bm5wZnNfc3RhdGZzX2ludChzdHJ1Y3Qgc3VwZXJfYmxvY2sgKnNiLA0KICAg
ICB0bXAuZl9iYXZhaWwgID0gMTAyNCoxMDI0KjItNTA7DQogICAgIHRtcC5m
X2ZpbGVzICAgPSAxMDI0KjEwMjQ7DQogICAgIHRtcC5mX2ZmcmVlICAgPSAx
MDI0KjEwMjQtMTAwOw0KKyAgICB0bXAuZl9mc2lkLnZhbFswXSA9IDA7DQor
ICAgIHRtcC5mX2ZzaWQudmFsWzFdID0gMDsNCiAgICAgdG1wLmZfbmFtZWxl
biA9IE5BTUVfTUFYOw0KKyAgICB0bXAuZl9mcnNpemUgID0gMDsNCisgICAg
dG1wLmZfc3BhcmVbMF0gPSAwOw0KKyAgICB0bXAuZl9zcGFyZVsxXSA9IDA7
DQorICAgIHRtcC5mX3NwYXJlWzJdID0gMDsNCisgICAgdG1wLmZfc3BhcmVb
M10gPSAwOw0KKyAgICB0bXAuZl9zcGFyZVs0XSA9IDA7DQogICAgICpidWYg
PSB0bXA7DQogICAgIHJldHVybiAwOw0KIH0NCg==
---2098261369-339383138-1225976382=:442442
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Arla-drinkers mailing list
Arla-drinkers@stacken.kth.se
https://lists.stacken.kth.se/mailman/listinfo/arla-drinkers
---2098261369-339383138-1225976382=:442442--