Re: 2.1.114 VFS code 5x slower than 2.0.33?!? (patch attached)

Michael L. Galbraith (mikeg@weiden.de)
Tue, 11 Aug 1998 16:13:33 +0200 (CEST)


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.

---876492614-140791035-902844813=:1068
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Mon, 10 Aug 1998, Bill Hawes wrote:

> Hi Mike,
>
> I rewrote ext2_check_dir_entry to move the error handling out-of-line, and
> thought you might be interested in profiling to see whether it helps at all.
>
> Even if ext2_check_dir_entry doesn't account for the long elapsed times, it
> should still be worthwhile to speed it up a bit, as your profiling results
> indicate that it does get called a lot.
>
> Regards,
> Bill

Hi Bill,

I don't see any speed difference with the patch, but I did notice something
that looks very strange. Please bear with me, as it's difficult to describe
that which you only understand little pieces of. Notice CALLS below and
remember the previous report (293168 for profiling du -s /usr/src/linux).

profiling du -s linux:

TIME% USECS-TOTAL AVG-USECS CALLS ADDRESS FUNCTION
prof1: 3.5108% 8167.04 0.85 9618 c0147244 ext2_check_dir_entry
prof2: 2.6960% 6102.58 0.86 7065 c0147244 ext2_check_dir_entry
prof3: 3.8586% 243933.56 0.83 294344 c0147244 ext2_check_dir_entry
prof4: 7.9671% 63744.33 0.85 74996 c0147244 ext2_check_dir_entry

prof1 is primed cache after fresh boot.
prof2 is re-prime and repeat.
prof3 is after putzing around in the huge test directory. (whack cache)
prof4 is re-prime and repeat.

I repeated prof4 many times.. consistent at ~75000 now. (hmm) Checked
ktracer for proper function of trace buffer; works fine, no strangeness
tracing other things. Buffer resets on command etc. Decide to measure
speed and report in a timely manner instead.. tinker with #calls later.

apply patch, check for speedup and then continue tinkering with strange
#calls problem until too late to send report :-) (connection timelock)

TIME% USECS-TOTAL AVG-USECS CALLS ADDRESS FUNCTION
profa: 2.9294% 15112.17 0.85 17711 c0147247 ext2_check_dir_entry
profb: 1.4757% 6221.63 0.87 7129 c0147247 ext2_check_dir_entry
profc: 3.9282% 247488.82 0.84 294418 c0147247 ext2_check_dir_entry
profd: 16.7667% 236475.48 0.84 280503 c0147247 ext2_check_dir_entry
profe: 14.9596% 234952.73 0.84 279692 c0147247 ext2_check_dir_entry
proff: 19.6429% 232544.38 0.84 277482 c0147247 ext2_check_dir_entry

The test order is the same as above. The only difference is that I putzed
around longer in the huge directory. This time, it went straight to max
and stayed there with no stops in between.

-Mike

P.S.

It is now 6 hours later. I killed the xmit of the original report in order
to add this additional info. I'm pretty sure that this is real since it
shows up with normal profiling, gcc profiling and ktracer.

The attached script shows the (mumble dca mrrrmph) VFS :) working solid
as a rock.. until it suddenly shows some instability and stops doing so.
Permanently. Please look at the first couple of cycles to get the general
idea, and then search for 'interesting'.

This looks like Red Snapper to me.. could be Herring though :)

-Mike

---876492614-140791035-902844813=:1068
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=typescript
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.02A.9808111613330.1068@mikeg.weiden.de>
Content-Description: strangeness
Content-Disposition: attachment; filename=typescript

U2NyaXB0IHN0YXJ0ZWQgb24gVHVlIEF1ZyAxMSAxMTo1OTozOSAxOTk4DQpb
cm9vdF06IyBkYXRlO2VjaG8gPiAvcHJvYy90cmFjZTtkdSAtcyBsaW51eCA+
IC9kZXYvbnVsbDtkb3RyYWNlfHByb2ZpdHxncmVwIGV4dDJfY2hlY2tfZGly
X2VudHJ5DQpUdWUgQXVnIDExIDEyOjAwOjA1IENFU1QgMTk5OA0KICAxLjE0
NjYlICAgICAgICA2MDQ1LjY2ICAgICAgICAwLjg2ICAgICA3MDY1IGMwMTQ3
MjQ3IGV4dDJfY2hlY2tfZGlyX2VudHJ5DQpbcm9vdF06IyBkYXRlO2VjaG8g
PiAvcHJvYy90cmFjZTtkdSAtcyBsaW51eCA+IC9kZXYvbnVsbDtkb3RyYWNl
fHByb2ZpdHxncmVwIGV4dDJfY2hlY2tfZGlyX2VudHJ5DQpUdWUgQXVnIDEx
IDEyOjAwOjUwIENFU1QgMTk5OA0KICAxLjE2OTYlICAgICAgICA2MTY2Ljcz
ICAgICAgICAwLjg3ICAgICA3MDY1IGMwMTQ3MjQ3IGV4dDJfY2hlY2tfZGly
X2VudHJ5DQpbcm9vdF06IyBkYXRlO2VjaG8gPiAvcHJvYy90cmFjZTtkdSAt
cyBsaW51eCA+IC9kZXYvbnVsbDtkb3RyYWNlfHByb2ZpdHxncmVwIGV4dDJf
Y2hlY2tfZGlyX2VudHJ5DQpUdWUgQXVnIDExIDEyOjAxOjM3IENFU1QgMTk5
OA0KICAxLjE2MzIlICAgICAgICA2MTU4LjIxICAgICAgICAwLjg3ICAgICA3
MDY1IGMwMTQ3MjQ3IGV4dDJfY2hlY2tfZGlyX2VudHJ5DQpbcm9vdF06IyBk
dSAtcyAvdXNyL2xvY2FsL3NyYw0KMjE3NDY4MAkvdXNyL2xvY2FsL3NyYw0K
W3Jvb3RdOiMgZGF0ZTtlY2hvID4gL3Byb2MvdHJhY2U7ZHUgLXMgbGludXgg
PiAvZGV2L251bGw7ZG90cmFjZXxwcm9maXR8Z3JlcCBleHQyX2NoZWNrX2Rp
cl9lbnRyeQ0KVHVlIEF1ZyAxMSAxMjowNDozMCBDRVNUIDE5OTgNCiAxNy4y
MDcyJSAgICAgIDI0NzgwMS42MCAgICAgICAgMC44NCAgIDI5NjExNyBjMDE0
NzI0NyBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KW3Jvb3RdOiMgZGF0ZTtlY2hv
ID4gL3Byb2MvdHJhY2U7ZHUgLXMgbGludXggPiAvZGV2L251bGw7ZG90cmFj
ZXxwcm9maXR8Z3JlcCBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KVHVlIEF1ZyAx
MSAxMjowNzoxNyBDRVNUIDE5OTgNCiAxNi4yMTE2JSAgICAgIDIzNTM4Mi4x
NyAgICAgICAgMC44NCAgIDI4MDgxMSBjMDE0NzI0NyBleHQyX2NoZWNrX2Rp
cl9lbnRyeQ0KW3Jvb3RdOiMgZGF0ZTtlY2hvID4gL3Byb2MvdHJhY2U7ZHUg
LXMgbGludXggPiAvZGV2L251bGw7ZG90cmFjZXxwcm9maXR8Z3JlcCBleHQy
X2NoZWNrX2Rpcl9lbnRyeQ0KVHVlIEF1ZyAxMSAxMjoxMDowMSBDRVNUIDE5
OTgNCiAgMS4xOTYyJSAgICAgICAgNjA2MS43MiAgICAgICAgMC44NiAgICAg
NzA2NSBjMDE0NzI0NyBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KW3Jvb3RdOiMg
ZGF0ZTtlY2hvID4gL3Byb2MvdHJhY2U7ZHUgLXMgbGludXggPiAvZGV2L251
bGw7ZG90cmFjZXxwcm9maXR8Z3JlcCBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0K
VHVlIEF1ZyAxMSAxMjoxMDo0NiBDRVNUIDE5OTgNCiAgMS4yMzY1JSAgICAg
ICAgNjA1NS44NyAgICAgICAgMC44NiAgICAgNzA2NSBjMDE0NzI0NyBleHQy
X2NoZWNrX2Rpcl9lbnRyeQ0KW3Jvb3RdOiMgZGF0ZTtlY2hvID4gL3Byb2Mv
dHJhY2U7ZHUgLXMgbGludXggPiAvZGV2L251bGw7ZG90cmFjZXxwcm9maXR8
Z3JlcCBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KVHVlIEF1ZyAxMSAxMjoxMToz
MCBDRVNUIDE5OTgNCiAgMS4yMDY4JSAgICAgICAgNjE1NC41NSAgICAgICAg
MC44NyAgICAgNzA2NSBjMDE0NzI0NyBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0K
W3Jvb3RdOiMgZHUgLXMgL3Vzci9sb2NhbC9zcmMvdG1wDQozNTEwMzIJL3Vz
ci9sb2NhbC9zcmMvdG1wDQpbcm9vdF06IyBkdSAtcyAvdXNyL2xvY2FsL3Rt
cA0KNzQ2MTIJL3Vzci9sb2NhbC90bXANCltyb290XTojIGRhdGU7ZWNobyA+
IC9wcm9jL3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxsO2RvdHJhY2V8
cHJvZml0fGdyZXAgZXh0Ml9jaGVja19kaXJfZW50cnkNClR1ZSBBdWcgMTEg
MTI6MTk6MjUgQ0VTVCAxOTk4DQogMTcuMDExNiUgICAgICAyNDgyNDIuMjUg
ICAgICAgIDAuODQgICAyOTYxMjggYzAxNDcyNDcgZXh0Ml9jaGVja19kaXJf
ZW50cnkNCltyb290XTojIGRhdGU7ZWNobyA+IC9wcm9jL3RyYWNlO2R1IC1z
IGxpbnV4ID4gL2Rldi9udWxsO2RvdHJhY2V8cHJvZml0fGdyZXAgZXh0Ml9j
aGVja19kaXJfZW50cnkNClR1ZSBBdWcgMTEgMTI6MjI6MTEgQ0VTVCAxOTk4
DQogMTMuNDg2MyUgICAgICAxNzIxMzYuMzMgICAgICAgIDAuODUgICAyMDE1
NDEgYzAxNDcyNDcgZXh0Ml9jaGVja19kaXJfZW50cnkNCltyb290XTojIGRh
dGU7ZWNobyA+IC9wcm9jL3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxs
O2RvdHJhY2V8cHJvZml0fGdyZXAgZXh0Ml9jaGVja19kaXJfZW50cnkNClR1
ZSBBdWcgMTEgMTI6MjQ6MjIgQ0VTVCAxOTk4DQogIDQuMTU4OCUgICAgICAg
MjkzMjIuNTUgICAgICAgIDAuODkgICAgMzI4ODYgYzAxNDcyNDcgZXh0Ml9j
aGVja19kaXJfZW50cnkNCltyb290XTojIGRhdGU7ZWNobyA+IC9wcm9jL3Ry
YWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxsO2RvdHJhY2V8cHJvZml0fGdy
ZXAgZXh0Ml9jaGVja19kaXJfZW50cnkNClR1ZSBBdWcgMTEgMTI6MjU6MjMg
Q0VTVCAxOTk4DQogIDEuMjQwNiUgICAgICAgIDYwODkuNjcgICAgICAgIDAu
ODYgICAgIDcwNjUgYzAxNDcyNDcgZXh0Ml9jaGVja19kaXJfZW50cnkNClty
b290XTojIGRhdGU7ZWNobyA+IC9wcm9jL3RyYWNlO2R1IC1zIGxpbnV4ID4g
L2Rldi9udWxsO2RvdHJhY2V8cHJvZml0fGdyZXAgZXh0Ml9jaGVja19kaXJf
ZW50cnkNClR1ZSBBdWcgMTEgMTI6MjY6MDggQ0VTVCAxOTk4DQogIDEuMjI4
NCUgICAgICAgIDYwNDQuMDMgICAgICAgIDAuODYgICAgIDcwNjUgYzAxNDcy
NDcgZXh0Ml9jaGVja19kaXJfZW50cnkNCltyb290XTojIC9iaW4vbHMgLWwg
L3Vzci9sb2NhbC90bXAgPiAvZGV2L251bGwNCltyb290XTojIGRhdGU7ZWNo
byA+IC9wcm9jL3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxsO2RvdHJh
Y2V8cHJvZml0fGdyZXAgZXh0Ml9jaGVja19kaXJfZW50cnkNClR1ZSBBdWcg
MTEgMTI6Mjg6MjIgQ0VTVCAxOTk4DQogMTYuMDQwMSUgICAgICAyMzc0OTAu
MDggICAgICAgIDAuODQgICAyODMwMjkgYzAxNDcyNDcgZXh0Ml9jaGVja19k
aXJfZW50cnkNCltyb290XTojIGRhdGU7ZWNobyA+IC9wcm9jL3RyYWNlO2R1
IC1zIGxpbnV4ID4gL2Rldi9udWxsO2RvdHJhY2V8cHJvZml0fGdyZXAgZXh0
Ml9jaGVja19kaXJfZW50cnkNClR1ZSBBdWcgMTEgMTI6MzE6MDUgQ0VTVCAx
OTk4DQogIDkuMDQ5NyUgICAgICAgODA4ODUuMDAgICAgICAgIDAuODYgICAg
OTQxMTkgYzAxNDcyNDcgZXh0Ml9jaGVja19kaXJfZW50cnkNCltyb290XToj
IGRhdGU7ZWNobyA+IC9wcm9jL3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9u
dWxsO2RvdHJhY2V8cHJvZml0fGdyZXAgZXh0Ml9jaGVja19kaXJfZW50cnkN
ClR1ZSBBdWcgMTEgMTI6MzI6MzEgQ0VTVCAxOTk4DQogIDEuMTUwOSUgICAg
ICAgIDYwNTMuMjEgICAgICAgIDAuODYgICAgIDcwNjUgYzAxNDcyNDcgZXh0
Ml9jaGVja19kaXJfZW50cnkNCltyb290XTojIGRhdGU7ZWNobyA+IC9wcm9j
L3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxsO2RvdHJhY2V8cHJvZml0
fGdyZXAgZXh0Ml9jaGVja19kaXJfZW50cnkNClR1ZSBBdWcgMTEgMTI6MzM6
MTcgQ0VTVCAxOTk4DQogIDEuMjAzNCUgICAgICAgIDYxNTQuNDYgICAgICAg
IDAuODcgICAgIDcwNjUgYzAxNDcyNDcgZXh0Ml9jaGVja19kaXJfZW50cnkN
Cltyb290XTojIGR1IC1zIC91c3IvbG9jYWwvdG1wDQo3NDYxMgkvdXNyL2xv
Y2FsL3RtcA0KW3Jvb3RdOiMgZGF0ZTtlY2hvID4gL3Byb2MvdHJhY2U7ZHUg
LXMgbGludXggPiAvZGV2L251bGw7ZG90cmFjZXxwcm9maXR8Z3JlcCBleHQy
X2NoZWNrX2Rpcl9lbnRyeQ0KVHVlIEF1ZyAxMSAxMjo0MTowOCBDRVNUIDE5
OTgNCiAxNy4wNTQ4JSAgICAgIDI1MTgzMy4zMyAgICAgICAgMC44NSAgIDI5
NjEyOCBjMDE0NzI0NyBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KW3Jvb3RdOiMg
ZGF0ZTtlY2hvID4gL3Byb2MvdHJhY2U7ZHUgLXMgbGludXggPiAvZGV2L251
bGw7ZG90cmFjZXxwcm9maXR8Z3JlcCBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0K
VHVlIEF1ZyAxMSAxMjo0Mzo1NSBDRVNUIDE5OTgNCiAxMi43OTIzJSAgICAg
IDE2MDY3OS42MCAgICAgICAgMC44NiAgIDE4NzY5OSBjMDE0NzI0NyBleHQy
X2NoZWNrX2Rpcl9lbnRyeQ0KW3Jvb3RdOiMgZGF0ZTtlY2hvID4gL3Byb2Mv
dHJhY2U7ZHUgLXMgbGludXggPiAvZGV2L251bGw7ZG90cmFjZXxwcm9maXR8
Z3JlcCBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KVHVlIEF1ZyAxMSAxMjo0Njow
MiBDRVNUIDE5OTgNCiAgNC4xMjc3JSAgICAgICAyOTAzNi45OSAgICAgICAg
MC44OSAgICAzMjU4NSBjMDE0NzI0NyBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0K
W3Jvb3RdOiMgZGF0ZTtlY2hvID4gL3Byb2MvdHJhY2U7ZHUgLXMgbGludXgg
PiAvZGV2L251bGw7ZG90cmFjZXxwcm9maXR8Z3JlcCBleHQyX2NoZWNrX2Rp
cl9lbnRyeQ0KVHVlIEF1ZyAxMSAxMjo0NzowMyBDRVNUIDE5OTgNCiAgMS4x
NzM0JSAgICAgICAgNjE1Ni40NCAgICAgICAgMC44NyAgICAgNzA2NSBjMDE0
NzI0NyBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KW3Jvb3RdOiMgZGF0ZTtlY2hv
ID4gL3Byb2MvdHJhY2U7ZHUgLXMgbGludXggPiAvZGV2L251bGw7ZG90cmFj
ZXxwcm9maXR8Z3JlcCBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KVHVlIEF1ZyAx
MSAxMjo0Nzo0OCBDRVNUIDE5OTgNCiAgMS4yNDU5JSAgICAgICAgNjE1My45
NiAgICAgICAgMC44NyAgICAgNzA2NSBjMDE0NzI0NyBleHQyX2NoZWNrX2Rp
cl9lbnRyeQ0KDQpOT1RFOiAgaGVyZSBJIHRyeSBkdSAtcyAvdXNyL2xvY2Fs
L3RtcCBvbiBhIGRpZmZlcmVudCB0ZXJtaW5hbCBkb25lIA0KICAgICAgIGZy
b20gL3Vzci9sb2NhbC90bXAuIG5vIGlkZWEgd2h5Li4gYnV0IGFueXdheSwg
aXQgcmVjb3ZlcmVkIDopDQoNCltyb290XTojIGRhdGU7ZWNobyA+IC9wcm9j
L3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxsO2RvdHJhY2V8cHJvZml0
fGdyZXAgZXh0Ml9jaGVja19kaXJfZW50cnkNClR1ZSBBdWcgMTEgMTI6NTM6
NTIgQ0VTVCAxOTk4DQogMTYuMTY1OCUgICAgICAyNDA3NTkuMTQgICAgICAg
IDAuODUgICAyODI4MTQgYzAxNDcyNDcgZXh0Ml9jaGVja19kaXJfZW50cnkN
Cltyb290XTojIGRhdGU7ZWNobyA+IC9wcm9jL3RyYWNlO2R1IC1zIGxpbnV4
ID4gL2Rldi9udWxsO2RvdHJhY2V8cHJvZml0fGdyZXAgZXh0Ml9jaGVja19k
aXJfZW50cnkNClR1ZSBBdWcgMTEgMTI6NTY6MzQgQ0VTVCAxOTk4DQogIDEu
MTcwNSUgICAgICAgIDYxNTkuNDYgICAgICAgIDAuODcgICAgIDcwNjUgYzAx
NDcyNDcgZXh0Ml9jaGVja19kaXJfZW50cnkNCltyb290XTojIGRhdGU7ZWNo
byA+IC9wcm9jL3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxsO2RvdHJh
Y2V8cHJvZml0fGdyZXAgZXh0Ml9jaGVja19kaXJfZW50cnkNClR1ZSBBdWcg
MTEgMTI6NTc6MTkgQ0VTVCAxOTk4DQogIDEuMTcwMSUgICAgICAgIDYxNTcu
OTMgICAgICAgIDAuODcgICAgIDcwNjUgYzAxNDcyNDcgZXh0Ml9jaGVja19k
aXJfZW50cnkNCg0KTk9URTogaGVyZSB0aGluZ3MgZmluYWxseSBzdGFydCB0
byBnZXQgaW50ZXJlc3RpbmcNCg0KW3Jvb3RdOiMgZHUgLXMgL3Vzci9sb2Nh
bC9zcmMgPiAvZGV2L251bGwNCltyb290XTojIGRhdGU7ZWNobyA+IC9wcm9j
L3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxsO2RvdHJhY2UgPiB4eDtw
cm9maXQgeHh8Z3JlcCBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KVHVlIEF1ZyAx
MSAxMzowMToxNSBDRVNUIDE5OTgNCiAxNy4zMDYyJSAgICAgIDI0NjA0MS4x
OCAgICAgICAgMC44NCAgIDI5MzIyOCBjMDE0NzI0NyBleHQyX2NoZWNrX2Rp
cl9lbnRyeQ0KW3Jvb3RdOiMgZGF0ZTtlY2hvID4gL3Byb2MvdHJhY2U7ZHUg
LXMgbGludXggPiAvZGV2L251bGw7ZG90cmFjZSA+IHh4O3Byb2ZpdCB4eHxn
cmVwIGV4dDJfY2hlY2tfZGlyX2VudHJ5DQpUdWUgQXVnIDExIDEzOjA0OjE0
IENFU1QgMTk5OA0KICA4LjUzMDIlICAgICAgMjQ3NDY2LjMzICAgICAgICAw
Ljg0ICAgMjkzODExIGMwMTQ3MjQ3IGV4dDJfY2hlY2tfZGlyX2VudHJ5DQpb
cm9vdF06IyBkYXRlO2VjaG8gPiAvcHJvYy90cmFjZTtkdSAtcyBsaW51eCA+
IC9kZXYvbnVsbDtkb3RyYWNlID4geHg7cHJvZml0IHh4fGdyZXAgZXh0Ml9j
aGVja19kaXJfZW50cnkNClR1ZSBBdWcgMTEgMTM6MDc6MDUgQ0VTVCAxOTk4
DQogIDAuMjEyMCUgICAgICAgIDY0NDIuMjMgICAgICAgIDAuOTEgICAgIDcw
NzUgYzAxNDcyNDcgZXh0Ml9jaGVja19kaXJfZW50cnkNCltyb290XTojIGRh
dGU7ZWNobyA+IC9wcm9jL3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxs
O2RvdHJhY2UgPiB4eDtwcm9maXQgeHh8Z3JlcCBleHQyX2NoZWNrX2Rpcl9l
bnRyeQ0KVHVlIEF1ZyAxMSAxMzowODoxOCBDRVNUIDE5OTgNCiAgMS4yNjc1
JSAgICAgICAgNjU4Mi4yMSAgICAgICAgMC44NiAgICAgNzYxMiBjMDE0NzI0
NyBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KW3Jvb3RdOiMgZHUgLXMgL3Vzci9s
b2NhbC9zcmMgPiAvZGV2L251bGwNCltyb290XTojIGRhdGU7ZWNobyA+IC9w
cm9jL3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxsO2RvdHJhY2V8cHJv
Zml0fGdyZXAgZXh0Ml9jaGVja19kaXJfZW50cnkNClR1ZSBBdWcgMTEgMTM6
MDk6MjEgQ0VTVCAxOTk4DQogIDEuNjU4MCUgICAgICAgIDg3NjMuMzYgICAg
ICAgIDAuODcgICAgMTAwNDMgYzAxNDcyNDcgZXh0Ml9jaGVja19kaXJfZW50
cnkNCltyb290XTojIGRhdGU7ZWNobyA+IC9wcm9jL3RyYWNlO2R1IC1zIGxp
bnV4ID4gL2Rldi9udWxsO2RvdHJhY2V8cHJvZml0fGdyZXAgZXh0Ml9jaGVj
a19kaXJfZW50cnkNClR1ZSBBdWcgMTEgMTM6MTA6MDcgQ0VTVCAxOTk4DQog
MjEuNDIzOCUgICAgICAyNDgyNjAuNDUgICAgICAgIDAuODQgICAyOTYzMjIg
YzAxNDcyNDcgZXh0Ml9jaGVja19kaXJfZW50cnkNCltyb290XTojIGRhdGU7
ZWNobyA+IC9wcm9jL3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxsO2Rv
dHJhY2V8cHJvZml0fGdyZXAgZXh0Ml9jaGVja19kaXJfZW50cnkNClR1ZSBB
dWcgMTEgMTM6MTI6MzIgQ0VTVCAxOTk4DQogIDEuODM0NSUgICAgICAgIDkz
NDIuODUgICAgICAgIDAuODkgICAgMTA1NTAgYzAxNDcyNDcgZXh0Ml9jaGVj
a19kaXJfZW50cnkNCltyb290XTojIGRhdGU7ZWNobyA+IC9wcm9jL3RyYWNl
O2R1IC1zIGxpbnV4ID4gL2Rldi9udWxsO2RvdHJhY2V8cHJvZml0fGdyZXAg
ZXh0Ml9jaGVja19kaXJfZW50cnkNClR1ZSBBdWcgMTEgMTM6MTM6MzAgQ0VT
VCAxOTk4DQogIDEuNzkzMSUgICAgICAgIDk1MjMuMzkgICAgICAgIDAuODcg
ICAgMTA5MDcgYzAxNDcyNDcgZXh0Ml9jaGVja19kaXJfZW50cnkNCltyb290
XTojIGRhdGU7ZWNobyA+IC9wcm9jL3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rl
di9udWxsO2RvdHJhY2V8cHJvZml0fGdyZXAgZXh0Ml9jaGVja19kaXJfZW50
cnkNClR1ZSBBdWcgMTEgMTM6MTQ6MTYgQ0VTVCAxOTk4DQogIDEuODE4NCUg
ICAgICAgIDk3MTguOTAgICAgICAgIDAuODkgICAgMTA5MzUgYzAxNDcyNDcg
ZXh0Ml9jaGVja19kaXJfZW50cnkNCltyb290XTojIGRhdGU7ZWNobyA+IC9w
cm9jL3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxsO2RvdHJhY2V8cHJv
Zml0fGdyZXAgZXh0Ml9jaGVja19kaXJfZW50cnkNClR1ZSBBdWcgMTEgMTM6
MTU6MDIgQ0VTVCAxOTk4DQogIDEuODA5NCUgICAgICAgIDk2MzEuODMgICAg
ICAgIDAuODggICAgMTA5MzUgYzAxNDcyNDcgZXh0Ml9jaGVja19kaXJfZW50
cnkNCltyb290XTojIGRhdGU7ZWNobyA+IC9wcm9jL3RyYWNlO2R1IC1zIGxp
bnV4ID4gL2Rldi9udWxsO2RvdHJhY2V8cHJvZml0fGdyZXAgZXh0Ml9jaGVj
a19kaXJfZW50cnkNClR1ZSBBdWcgMTEgMTM6MTU6NDggQ0VTVCAxOTk4DQog
IDEuODEyOCUgICAgICAgIDk3MDAuNjAgICAgICAgIDAuODkgICAgMTA5MDcg
YzAxNDcyNDcgZXh0Ml9jaGVja19kaXJfZW50cnkNCltyb290XTojIGRhdGU7
ZWNobyA+IC9wcm9jL3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxsO2Rv
dHJhY2UgPiB4eDtwcm9maXQgeHh8Z3JlcCBleHQyX2NoZWNrX2Rpcl9lbnRy
eQ0KVHVlIEF1ZyAxMSAxMzoxNjo0MiBDRVNUIDE5OTgNCiAgMS4yOTQ0JSAg
ICAgICAgNjQzOS4zMyAgICAgICAgMC44NiAgICAgNzQ4MCBjMDE0NzI0NyBl
eHQyX2NoZWNrX2Rpcl9lbnRyeQ0KW3Jvb3RdOiMgZGF0ZTtlY2hvID4gL3By
b2MvdHJhY2U7ZHUgLXMgbGludXggPiAvZGV2L251bGw7ZG90cmFjZSA+IHh4
O3Byb2ZpdCB4eHxncmVwIGV4dDJfY2hlY2tfZGlyX2VudHJ5DQpUdWUgQXVn
IDExIDEzOjE3OjMyIENFU1QgMTk5OA0KICAxLjM3MjglICAgICAgICA2NDQ0
LjUwICAgICAgICAwLjg2ICAgICA3NDYzIGMwMTQ3MjQ3IGV4dDJfY2hlY2tf
ZGlyX2VudHJ5DQpbcm9vdF06IyBkYXRlO2VjaG8gPiAvcHJvYy90cmFjZTtk
dSAtcyBsaW51eCA+IC9kZXYvbnVsbDtkb3RyYWNlfHByb2ZpdHxncmVwIGV4
dDJfY2hlY2tfZGlyX2VudHJ5DQpUdWUgQXVnIDExIDEzOjE4OjI3IENFU1Qg
MTk5OA0KICAxLjYzOTglICAgICAgICA4NzExLjM5ICAgICAgICAwLjg3ICAg
ICA5OTc3IGMwMTQ3MjQ3IGV4dDJfY2hlY2tfZGlyX2VudHJ5DQpbcm9vdF06
IyBkYXRlO2VjaG8gPiAvcHJvYy90cmFjZTtkdSAtcyBsaW51eCA+IC9kZXYv
bnVsbDtkb3RyYWNlfHByb2ZpdHxncmVwIGV4dDJfY2hlY2tfZGlyX2VudHJ5
DQpUdWUgQXVnIDExIDEzOjE5OjEzIENFU1QgMTk5OA0KICAxLjM1MzglICAg
ICAgICA3MjA0LjA5ICAgICAgICAwLjg4ICAgICA4MTkxIGMwMTQ3MjQ3IGV4
dDJfY2hlY2tfZGlyX2VudHJ5DQpbcm9vdF06IyBkYXRlO2VjaG8gPiAvcHJv
Yy90cmFjZTtkdSAtcyBsaW51eCA+IC9kZXYvbnVsbDtkb3RyYWNlfHByb2Zp
dHxncmVwIGV4dDJfY2hlY2tfZGlyX2VudHJ5DQpUdWUgQXVnIDExIDEzOjIw
OjAyIENFU1QgMTk5OA0KICAxLjgwOTElICAgICAgICA5NjYzLjMyICAgICAg
ICAwLjg4ICAgIDEwOTYyIGMwMTQ3MjQ3IGV4dDJfY2hlY2tfZGlyX2VudHJ5
DQpbcm9vdF06IyBkYXRlO2VjaG8gPiAvcHJvYy90cmFjZTtkdSAtcyBsaW51
eCA+IC9kZXYvbnVsbDtkb3RyYWNlfHByb2ZpdHxncmVwIGV4dDJfY2hlY2tf
ZGlyX2VudHJ5DQpUdWUgQXVnIDExIDEzOjIwOjQ5IENFU1QgMTk5OA0KICAx
Ljc5NzglICAgICAgICA5NjkxLjI2ICAgICAgICAwLjg5ICAgIDEwOTA3IGMw
MTQ3MjQ3IGV4dDJfY2hlY2tfZGlyX2VudHJ5DQpbcm9vdF06IyBkYXRlO2Vj
aG8gPiAvcHJvYy90cmFjZTtkdSAtcyBsaW51eCA+IC9kZXYvbnVsbDtkb3Ry
YWNlfHByb2ZpdHxncmVwIGV4dDJfY2hlY2tfZGlyX2VudHJ5DQpUdWUgQXVn
IDExIDEzOjIxOjM2IENFU1QgMTk5OA0KICAxLjgxMjYlICAgICAgICA5NzA2
LjUzICAgICAgICAwLjg5ICAgIDEwOTM1IGMwMTQ3MjQ3IGV4dDJfY2hlY2tf
ZGlyX2VudHJ5DQpbcm9vdF06IyBkdSAtcyAvdXNyL2xvY2FsL3NyYyA+IC9k
ZXYvbnVsbA0KW3Jvb3RdOiMgZGF0ZTtlY2hvID4gL3Byb2MvdHJhY2U7ZHUg
LXMgbGludXggPiAvZGV2L251bGw7ZG90cmFjZXxwcm9maXR8Z3JlcCBleHQy
X2NoZWNrX2Rpcl9lbnRyeQ0KVHVlIEF1ZyAxMSAxMzoyNDo1MyBDRVNUIDE5
OTgNCiAgNS44OTkzJSAgICAgIDI1MjEwNS45NSAgICAgICAgMC44NSAgIDI5
NzIxOCBjMDE0NzI0NyBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KW3Jvb3RdOiMg
ZGF0ZTtlY2hvID4gL3Byb2MvdHJhY2U7ZHUgLXMgbGludXggPiAvZGV2L251
bGw7ZG90cmFjZXxwcm9maXR8Z3JlcCBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0K
VHVlIEF1ZyAxMSAxMzoyODowNCBDRVNUIDE5OTgNCiAxMC4xOTE3JSAgICAg
IDI0Njk5NS4wNyAgICAgICAgMC44MyAgIDI5ODIzMSBjMDE0NzI0NyBleHQy
X2NoZWNrX2Rpcl9lbnRyeQ0KW3Jvb3RdOiMgZGF0ZTtlY2hvID4gL3Byb2Mv
dHJhY2U7ZHUgLXMgbGludXggPiAvZGV2L251bGw7ZG90cmFjZXxwcm9maXR8
Z3JlcCBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KVHVlIEF1ZyAxMSAxMzozMTow
NCBDRVNUIDE5OTgNCiAxNC40MDg5JSAgICAgIDI0NTU2NC44NCAgICAgICAg
MC44MyAgIDI5NjY0MiBjMDE0NzI0NyBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0K
W3Jvb3RdOiMgZGF0ZTtlY2hvID4gL3Byb2MvdHJhY2U7ZHUgLXMgbGludXgg
PiAvZGV2L251bGw7ZG90cmFjZXxwcm9maXR8Z3JlcCBleHQyX2NoZWNrX2Rp
cl9lbnRyeQ0KVHVlIEF1ZyAxMSAxMzozMzo1OCBDRVNUIDE5OTgNCiAxNC40
NzAzJSAgICAgIDI0NTc4Mi44MCAgICAgICAgMC44MyAgIDI5NjUyNCBjMDE0
NzI0NyBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KW3Jvb3RdOiMgZGF0ZTtlY2hv
ID4gL3Byb2MvdHJhY2U7ZHUgLXMgbGludXggPiAvZGV2L251bGw7ZG90cmFj
ZXxwcm9maXR8Z3JlcCBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KVHVlIEF1ZyAx
MSAxMzozNjo1MyBDRVNUIDE5OTgNCiAxNC40NTc3JSAgICAgIDI0OTE2Mi42
MSAgICAgICAgMC44NCAgIDI5NjUyNCBjMDE0NzI0NyBleHQyX2NoZWNrX2Rp
cl9lbnRyeQ0KW3Jvb3RdOiMgZGF0ZTtlY2hvID4gL3Byb2MvdHJhY2U7ZHUg
LXMgbGludXggPiAvZGV2L251bGw7ZG90cmFjZXxwcm9maXR8Z3JlcCBleHQy
X2NoZWNrX2Rpcl9lbnRyeQ0KVHVlIEF1ZyAxMSAxMzo0MDo1NCBDRVNUIDE5
OTgNCiAxNC4wMjUxJSAgICAgIDI0NTcyMi44MiAgICAgICAgMC44MyAgIDI5
NjU0NyBjMDE0NzI0NyBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KW3Jvb3RdOiMg
ZHUgLXMgL3Vzci9sb2NhbC9zcmMgPiAvZGV2L251bGwNCltyb290XTojIGRh
dGU7ZWNobyA+IC9wcm9jL3RyYWNlO2R1IC1zIGxpbnV4ID4gL2Rldi9udWxs
O2RvdHJhY2UgPiB5eTtwcm9maXQgeXl8Z3JlcCBleHQyX2NoZWNrX2Rpcl9l
bnRyeQ0KVHVlIEF1ZyAxMSAxMzo0NDowNCBDRVNUIDE5OTgNCiAxNi45MDcw
JSAgICAgIDI0MTk4MS4xOCAgICAgICAgMC44MyAgIDI5MjM3MSBjMDE0NzI0
NyBleHQyX2NoZWNrX2Rpcl9lbnRyeQ0KW3Jvb3RdOiMgZGF0ZTtlY2hvID4g
L3Byb2MvdHJhY2U7ZHUgLXMgbGludXggPiAvZGV2L251bGw7ZG90cmFjZSA+
IHl5O3Byb2ZpdCB5eXxncmVwIGV4dDJfY2hlY2tfZGlyX2VudHJ5DQpUdWUg
QXVnIDExIDEzOjQ3OjAyIENFU1QgMTk5OA0KICA0LjAwMjclICAgICAgMjQ0
ODYwLjk1ICAgICAgICAwLjgzICAgMjkzODExIGMwMTQ3MjQ3IGV4dDJfY2hl
Y2tfZGlyX2VudHJ5DQoNCk5PVEU6IHNuaXBwZWQgc29tZSBtb3JlIG9mIHNh
bWUuLiBpdCBzdGF5cyBtZXNzZWQgdXAgZm9yZXZlci4NCg0KW3Jvb3RdOiMg
ZXhpdA0KZXhpdA0KDQpTY3JpcHQgZG9uZSBvbiBUdWUgQXVnIDExIDE0OjAz
OjEwIDE5OTgNCg==
---876492614-140791035-902844813=:1068--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html