[ogfs-dev][patch] current opengfs + opendlm can works.

Hugang <[email protected]> Thu, 4 Mar 2004 10:23:32 +0800
Newsgroups gmane.comp.file-systems.opengfs.devel
Organization Beijing Soul
Message-ID <20040304102332.5b98c334@localhost>
This is a multi-part message in MIME format.

--Multipart=_Thu__4_Mar_2004_10_23_32_+0800_PXT1ooUXgk6Deb0q
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Hello all:

deadman.c.patch
 fix dbg macro define bug.

opendlm.h.patch 
 add a safe check before using it, can fix a oops when mount.

opendlm/src/dlm.h
 #define MAXLOCKVAL  32

We have two alpha machines to test it, for now we can mount with opendlm
without problem, but we got random ogfs panic when do file system test,
but it can works.

-- 
Hu Gang / Steve
Linux Registered User 204016
GPG Public Key: http://soulinfo.com/~hugang/hugang.asc

--Multipart=_Thu__4_Mar_2004_10_23_32_+0800_PXT1ooUXgk6Deb0q
Content-Type: application/octet-stream;
 name="opendlm.h.patch"
Content-Disposition: attachment;
 filename="opendlm.h.patch"
Content-Transfer-Encoding: base64

LS0tIG9yaWcvc3JjL2xvY2tpbmcvbW9kdWxlcy9vcGVuZGxtL29wZW5kbG0uaAorKysgbW9kL3Ny
Yy9sb2NraW5nL21vZHVsZXMvb3BlbmRsbS9vcGVuZGxtLmgKQEAgLTEwMiwxMyArMTAyLDEyIEBA
CiAKIGV4dGVybiBpbnQgZGVidWc7CiAKLSNkZWZpbmUgZGJnKGZvcm1hdCwgYXJnLi4uKQkJCQkJ
CVwKLSAgICAgICAgZG8gewkJCQkJCQkJXAotICAgICAgICAgICAgICAgIGlmKGRlYnVnKQkJCQkJ
CVwKLSAgICAgICAgICAgICAgICAgICAgICAgIHByaW50ayAoS0VSTl9ERUJVRyAiJXMgJXM6ICIg
Zm9ybWF0ICJcbiIsCVwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUFJPVE9fTkFN
RSwgX19GVU5DVElPTl9fLCAjIyBhcmcpOwlcCi0gICAgICAgIH0gd2hpbGUoMCkKLQorI2RlZmlu
ZSBkYmcoZm9ybWF0LCBhcmcuLi4pIFwKK2RvIHsgXAorCWlmKGRlYnVnKSBcCisJCXByaW50ayhL
RVJOX0RFQlVHICIlcyAlczogIiBmb3JtYXQgIlxuIiwgXAorCQkJCVBST1RPX05BTUUsIF9fRlVO
Q1RJT05fXyAsICMjIGFyZyk7IFwKK30gd2hpbGUoMCkKIAogI2RlZmluZSBlcnIoZm9ybWF0LCBh
cmcuLi4pIFwKICAgICAgICAgICAgICAgICBwcmludGsoS0VSTl9FUlIgIiVzICVzOiAiIGZvcm1h
dCAiXG4iLCBcCg==

--Multipart=_Thu__4_Mar_2004_10_23_32_+0800_PXT1ooUXgk6Deb0q
Content-Type: application/octet-stream;
 name="deadman.c.patch"
Content-Disposition: attachment;
 filename="deadman.c.patch"
Content-Transfer-Encoding: base64

LS0tIG9yaWcvc3JjL2xvY2tpbmcvbW9kdWxlcy9vcGVuZGxtL2RlYWRtYW4uYworKysgbW9kL3Ny
Yy9sb2NraW5nL21vZHVsZXMvb3BlbmRsbS9kZWFkbWFuLmMKQEAgLTcyLDYgKzcyLDEwIEBACiB7
CiAJc3RydWN0IG9wZW5kbG1fbG9jayAqbG9jayA9IChzdHJ1Y3Qgb3BlbmRsbV9sb2NrICopYXN0
YXJnczsKIAorCWlmIChsb2NrID09IE5VTEwpIHsKKwkJZGJnKCJsb2NrIGlzIG51bGwsIHJldHVy
biIpOworCQlyZXR1cm47CisJfQogCWRiZygibG9jayAjICUiIEZNVF82NCAidSwgdHlwZSAldSEi
LCBsb2NrLT5sb2NrbmFtZS5sb2NrX251bSwKIAkJICAgICAgIGxvY2stPmxvY2tuYW1lLmxvY2tf
dHlwZSk7CiAJcmV0dXJuOwpAQCAtODEsNiArODUsMTEgQEAKIHsKIAlzdHJ1Y3Qgb3BlbmRsbV9s
b2NrICpsb2NrID0gKHN0cnVjdCBvcGVuZGxtX2xvY2sgKil1bmxvY2thc3RhcmdzOwogCisJaWYg
KGxvY2sgPT0gTlVMTCkgeworCQlkYmcoImxvY2sgaXMgbnVsbCwgcmV0dXJuIik7CisJCXJldHVy
bjsKKwl9CisKIAlkYmcoImxvY2sgIyAlIiBGTVRfNjQgInUsIHR5cGUgJXUhIiwgbG9jay0+bG9j
a25hbWUubG9ja19udW0sCiAJCSAgICAgICBsb2NrLT5sb2NrbmFtZS5sb2NrX3R5cGUpOwogCXJl
dHVybjsK

--Multipart=_Thu__4_Mar_2004_10_23_32_+0800_PXT1ooUXgk6Deb0q--


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click