From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mattia Dongili Subject: Re: utmisc-0131: *** Error: Invalid owner_id: 00 Date: Thu, 25 Aug 2005 12:36:52 +0200 Message-ID: <2fc0cdd205082503364f255347@mail.gmail.com> References: <6694B22B6436BC43B429958787E454983CBD0C@mssmsx402nb> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_2538_10875703.1124966212464" Return-path: In-Reply-To: <6694B22B6436BC43B429958787E454983CBD0C@mssmsx402nb> Sender: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Errors-To: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: "Starikovskiy, Alexey Y" Cc: Norbert Preining , Thomas Renninger , ACPI Devel Maling List List-Id: linux-acpi@vger.kernel.org ------=_Part_2538_10875703.1124966212464 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On 8/25/05, Starikovskiy, Alexey Y wrote: > Could you try this patch? That fixes it! (I attached again the diff to apply cleanly to .13-rc6-mm2) I'll test the thing some more to verify that the random "Invalid owner_id" don't appear anymore. --=20 mattia :wq! ------=_Part_2538_10875703.1124966212464 Content-Type: application/octet-stream; name="owner_id-2.patch.rc6-mm2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="owner_id-2.patch.rc6-mm2" ZGlmZiAtcnVwIGxpbnV4LTIuNi4xMy1yYzYtbW0yL2RyaXZlcnMvYWNwaS9kaXNwYXRjaGVyL2Rz bWV0aG9kLmMgbGludXgtY2xlYW4vZHJpdmVycy9hY3BpL2Rpc3BhdGNoZXIvZHNtZXRob2QuYwot LS0gbGludXgtMi42LjEzLXJjNi1tbTIvZHJpdmVycy9hY3BpL2Rpc3BhdGNoZXIvZHNtZXRob2Qu YwkyMDA1LTA4LTI1IDEwOjIzOjE4Ljk0OTk5MTI1MCArMDIwMAorKysgbGludXgtY2xlYW4vZHJp dmVycy9hY3BpL2Rpc3BhdGNoZXIvZHNtZXRob2QuYwkyMDA1LTA4LTI1IDEyOjIyOjQ3LjQxMzk5 MjI1MCArMDIwMApAQCAtMjg5LDExICsyODksNiBAQCBhY3BpX2RzX2NhbGxfY29udHJvbF9tZXRo b2Qoc3RydWN0IGFjcGlfCiAJCXJldHVybl9BQ1BJX1NUQVRVUyhBRV9OVUxMX09CSkVDVCk7CiAJ fQogCi0Jc3RhdHVzID0gYWNwaV91dF9hbGxvY2F0ZV9vd25lcl9pZCgmb2JqX2Rlc2MtPm1ldGhv ZC5vd25lcl9pZCk7Ci0JaWYgKEFDUElfRkFJTFVSRShzdGF0dXMpKSB7Ci0JCXJldHVybl9BQ1BJ X1NUQVRVUyhzdGF0dXMpOwotCX0KLQogCS8qIEluaXQgZm9yIG5ldyBtZXRob2QsIHdhaXQgb24g Y29uY3VycmVuY3kgc2VtYXBob3JlICovCiAKIAlzdGF0dXMgPSBhY3BpX2RzX2JlZ2luX21ldGhv ZF9leGVjdXRpb24obWV0aG9kX25vZGUsIG9ial9kZXNjLApAQCAtMzAyLDYgKzI5NywxMyBAQCBh Y3BpX2RzX2NhbGxfY29udHJvbF9tZXRob2Qoc3RydWN0IGFjcGlfCiAJCWdvdG8gY2xlYW51cDsK IAl9CiAKKwlpZiAob2JqX2Rlc2MtPm1ldGhvZC50aHJlYWRfY291bnQgPT0gMSkgeworCQlzdGF0 dXMgPSBhY3BpX3V0X2FsbG9jYXRlX293bmVyX2lkICgmb2JqX2Rlc2MtPm1ldGhvZC5vd25lcl9p ZCk7CisJCWlmIChBQ1BJX0ZBSUxVUkUgKHN0YXR1cykpIHsKKwkJCXJldHVybl9BQ1BJX1NUQVRV UyAoc3RhdHVzKTsKKwkJfQorCX0KKwogCWlmICghKG9ial9kZXNjLT5tZXRob2QubWV0aG9kX2Zs YWdzICYgQU1MX01FVEhPRF9JTlRFUk5BTF9PTkxZKSkgewogCQkvKiAxKSBQYXJzZTogQ3JlYXRl IGEgbmV3IHdhbGsgc3RhdGUgZm9yIHRoZSBwcmVlbXB0aW5nIHdhbGsgKi8KIApAQCAtMzM1LDYg KzMzNyw4IEBAIGFjcGlfZHNfY2FsbF9jb250cm9sX21ldGhvZChzdHJ1Y3QgYWNwaV8KIAkJYWNw aV9wc19kZWxldGVfcGFyc2VfdHJlZShvcCk7CiAJfQogCisJb2JqX2Rlc2MtPm1ldGhvZC50aHJl YWRfY291bnQtLTsKKwogCS8qIDIpIEV4ZWN1dGU6IENyZWF0ZSBhIG5ldyBzdGF0ZSBmb3IgdGhl IHByZWVtcHRpbmcgd2FsayAqLwogCiAJbmV4dF93YWxrX3N0YXRlID0gYWNwaV9kc19jcmVhdGVf d2Fsa19zdGF0ZShvYmpfZGVzYy0+bWV0aG9kLm93bmVyX2lkLApAQCAtMzg4LDcgKzM5Miw5IEBA IGFjcGlfZHNfY2FsbF9jb250cm9sX21ldGhvZChzdHJ1Y3QgYWNwaV8KIAkvKiBPbiBlcnJvciwg d2UgbXVzdCBkZWxldGUgdGhlIG5ldyB3YWxrIHN0YXRlICovCiAKICAgICAgIGNsZWFudXA6Ci0J YWNwaV91dF9yZWxlYXNlX293bmVyX2lkKCZvYmpfZGVzYy0+bWV0aG9kLm93bmVyX2lkKTsKKwlp ZiAoIW9ial9kZXNjLT5tZXRob2QudGhyZWFkX2NvdW50ICYmIG9ial9kZXNjLT5tZXRob2Qub3du ZXJfaWQpIHsKKwkJYWNwaV91dF9yZWxlYXNlX293bmVyX2lkICgmb2JqX2Rlc2MtPm1ldGhvZC5v d25lcl9pZCk7CisJfQogCWlmIChuZXh0X3dhbGtfc3RhdGUgJiYgKG5leHRfd2Fsa19zdGF0ZS0+ bWV0aG9kX2Rlc2MpKSB7CiAJCS8qIERlY3JlbWVudCB0aGUgdGhyZWFkIGNvdW50IG9uIHRoZSBt ZXRob2QgcGFyc2UgdHJlZSAqLwogCkBAIC01MzQsMTQgKzU0MCwxMiBAQCBhY3BpX3N0YXR1cyBh Y3BpX2RzX3Rlcm1pbmF0ZV9jb250cm9sX21lCiAJCX0KIAl9CiAKLQlpZiAod2Fsa19zdGF0ZS0+ bWV0aG9kX2Rlc2MtPm1ldGhvZC50aHJlYWRfY291bnQpIHsKKwlpZiAod2Fsa19zdGF0ZS0+bWV0 aG9kX2Rlc2MtPm1ldGhvZC50aHJlYWRfY291bnQgPiAxKSB7CiAJCUFDUElfREVCVUdfUFJJTlQo KEFDUElfREJfRElTUEFUQ0gsCiAJCQkJICAiKioqIE5vdCBkZWxldGluZyBtZXRob2QgbmFtZXNw YWNlLCB0aGVyZSBhcmUgc3RpbGwgJWQgdGhyZWFkc1xuIiwKIAkJCQkgIHdhbGtfc3RhdGUtPm1l dGhvZF9kZXNjLT5tZXRob2QuCiAJCQkJICB0aHJlYWRfY291bnQpKTsKLQl9Ci0KLQlpZiAoIXdh bGtfc3RhdGUtPm1ldGhvZF9kZXNjLT5tZXRob2QudGhyZWFkX2NvdW50KSB7CisJfSBlbHNlIHsK IAkJLyoKIAkJICogU3VwcG9ydCB0byBkeW5hbWljYWxseSBjaGFuZ2UgYSBtZXRob2QgZnJvbSBu b3Rfc2VyaWFsaXplZCB0bwogCQkgKiBTZXJpYWxpemVkIGlmIGl0IGFwcGVhcnMgdGhhdCB0aGUg bWV0aG9kIGlzIHdyaXR0ZW4gZm9vbGlzaGx5IGFuZAoKZGlmZiAtcnVwIGxpbnV4LTIuNi4xMy1y YzYtbW0yL2RyaXZlcnMvYWNwaS9wYXJzZXIvcHNwYXJzZS5jIGxpbnV4LWNsZWFuL2RyaXZlcnMv YWNwaS9wYXJzZXIvcHNwYXJzZS5jCi0tLSBsaW51eC0yLjYuMTMtcmM2LW1tMi9kcml2ZXJzL2Fj cGkvcGFyc2VyL3BzcGFyc2UuYwkyMDA1LTA4LTI1IDEwOjIzOjE5Ljk3MDA1NTAwMCArMDIwMAor KysgbGludXgtY2xlYW4vZHJpdmVycy9hY3BpL3BhcnNlci9wc3BhcnNlLmMJMjAwNS0wOC0yNSAx MjoyMzozNy40MjUxMTc3NTAgKzAyMDAKQEAgLTUyNCwxNCArNTI0LDYgQEAgYWNwaV9zdGF0dXMg YWNwaV9wc19wYXJzZV9hbWwoc3RydWN0IGFjcAogCQkJfQogCQl9CiAKLQkJaWYgKHdhbGtfc3Rh dGUtPm1ldGhvZF9kZXNjKSB7Ci0JCQkvKiBEZWNyZW1lbnQgdGhlIHRocmVhZCBjb3VudCBvbiB0 aGUgbWV0aG9kIHBhcnNlIHRyZWUgKi8KLQotCQkJaWYgKHdhbGtfc3RhdGUtPm1ldGhvZF9kZXNj LT5tZXRob2QudGhyZWFkX2NvdW50KSB7Ci0JCQkJd2Fsa19zdGF0ZS0+bWV0aG9kX2Rlc2MtPm1l dGhvZC50aHJlYWRfY291bnQtLTsKLQkJCX0KLQkJfQotCiAJCS8qIFdlIGFyZSBkb25lIHdpdGgg dGhpcyB3YWxrLCBtb3ZlIG9uIHRvIHRoZSBwYXJlbnQgaWYgYW55ICovCiAKIAkJd2Fsa19zdGF0 ZSA9IGFjcGlfZHNfcG9wX3dhbGtfc3RhdGUodGhyZWFkKTsKCmRpZmYgLXJ1cCBsaW51eC0yLjYu MTMtcmM2LW1tMi9kcml2ZXJzL2FjcGkvcGFyc2VyL3BzeGZhY2UuYyBsaW51eC1jbGVhbi9kcml2 ZXJzL2FjcGkvcGFyc2VyL3BzeGZhY2UuYwotLS0gbGludXgtMi42LjEzLXJjNi1tbTIvZHJpdmVy cy9hY3BpL3BhcnNlci9wc3hmYWNlLmMJMjAwNS0wOC0yNSAxMDoyMzoyMC4wMTQwNTc3NTAgKzAy MDAKKysrIGxpbnV4LWNsZWFuL2RyaXZlcnMvYWNwaS9wYXJzZXIvcHN4ZmFjZS5jCTIwMDUtMDgt MjUgMTI6MjU6MDQuODcwNTgyNzUwICswMjAwCkBAIC0xMDMsOSArMTAzLDExIEBAIGFjcGlfc3Rh dHVzIGFjcGlfcHNfZXhlY3V0ZV9tZXRob2Qoc3RydWMKIAkgKiBvYmplY3RzIChzdWNoIGFzIE9w ZXJhdGlvbiBSZWdpb25zKSBjYW4gYmUgY3JlYXRlZCBkdXJpbmcgdGhlCiAJICogZmlyc3QgcGFz cyBwYXJzZS4KIAkgKi8KLQlzdGF0dXMgPSBhY3BpX3V0X2FsbG9jYXRlX293bmVyX2lkKCZpbmZv LT5vYmpfZGVzYy0+bWV0aG9kLm93bmVyX2lkKTsKLQlpZiAoQUNQSV9GQUlMVVJFKHN0YXR1cykp IHsKLQkJcmV0dXJuX0FDUElfU1RBVFVTKHN0YXR1cyk7CisJaWYgKGluZm8tPm9ial9kZXNjLT5t ZXRob2QudGhyZWFkX2NvdW50ID09IDEpIHsKKwkJc3RhdHVzID0gYWNwaV91dF9hbGxvY2F0ZV9v d25lcl9pZCAoJmluZm8tPm9ial9kZXNjLT5tZXRob2Qub3duZXJfaWQpOworCQlpZiAoQUNQSV9G QUlMVVJFIChzdGF0dXMpKSB7CisJCQlyZXR1cm5fQUNQSV9TVEFUVVMgKHN0YXR1cyk7CisJCX0K IAl9CiAKIAkvKgpAQCAtMTM4LDggKzE0MCwxMSBAQCBhY3BpX3N0YXR1cyBhY3BpX3BzX2V4ZWN1 dGVfbWV0aG9kKHN0cnVjCiAJaW5mby0+cGFzc19udW1iZXIgPSAzOwogCXN0YXR1cyA9IGFjcGlf cHNfZXhlY3V0ZV9wYXNzKGluZm8pOwogCisJaW5mby0+b2JqX2Rlc2MtPm1ldGhvZC50aHJlYWRf Y291bnQtLTsKKwogICAgICAgY2xlYW51cDoKLQlpZiAoaW5mby0+b2JqX2Rlc2MtPm1ldGhvZC5v d25lcl9pZCkgeworCWlmICghaW5mby0+b2JqX2Rlc2MtPm1ldGhvZC50aHJlYWRfY291bnQgJiYg CisJICAgIGluZm8tPm9ial9kZXNjLT5tZXRob2Qub3duZXJfaWQpIHsKIAkJYWNwaV91dF9yZWxl YXNlX293bmVyX2lkKCZpbmZvLT5vYmpfZGVzYy0+bWV0aG9kLm93bmVyX2lkKTsKIAl9CiAKZGlm ZiAtcnVwIGxpbnV4LTIuNi4xMy1yYzYtbW0yL2RyaXZlcnMvYWNwaS91dGlsaXRpZXMvdXRtaXNj LmMgbGludXgtY2xlYW4vZHJpdmVycy9hY3BpL3V0aWxpdGllcy91dG1pc2MuYwotLS0gbGludXgt Mi42LjEzLXJjNi1tbTIvZHJpdmVycy9hY3BpL3V0aWxpdGllcy91dG1pc2MuYwkyMDA1LTA4LTI1 IDEwOjIzOjIwLjU1MDA5MTI1MCArMDIwMAorKysgbGludXgtY2xlYW4vZHJpdmVycy9hY3BpL3V0 aWxpdGllcy91dG1pc2MuYwkyMDA1LTA4LTI1IDEyOjI1OjM2LjYzMjU2Nzc1MCArMDIwMApAQCAt NjcsNiArNjcsOCBAQCBhY3BpX3N0YXR1cyBhY3BpX3V0X2FsbG9jYXRlX293bmVyX2lkKGFjCiAK IAlBQ1BJX0ZVTkNUSU9OX1RSQUNFKCJ1dF9hbGxvY2F0ZV9vd25lcl9pZCIpOwogCisJV0FSTl9P TiAoKm93bmVyX2lkKTsKKwogCS8qIE11dGV4IGZvciB0aGUgZ2xvYmFsIElEIG1hc2sgKi8KIAog CXN0YXR1cyA9IGFjcGlfdXRfYWNxdWlyZV9tdXRleChBQ1BJX01UWF9DQUNIRVMpOwo= ------=_Part_2538_10875703.1124966212464-- ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf