From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Menzel Subject: Re: [PATCH v5] md: protect against crash upon fsync on ro array Date: Tue, 29 Jan 2013 13:29:53 +0100 Message-ID: <1359462593.2417.1.camel@mattotaupa> References: <1358707492.24121.210.camel@deadeye.wl.decadent.org.uk> <5102A01B.7000407@profitbricks.com> <1359229480.2894.21.camel@deadeye.wl.decadent.org.uk> <20130127163942.GA28572@infradead.org> <510653A3.9090403@profitbricks.com> <51067164.4050301@profitbricks.com> <1359438326.3367.41.camel@deadeye.wl.decadent.org.uk> <5107B03A.9030109@profitbricks.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-ge2tEvLZGPtX+DeOsm4d" Return-path: In-Reply-To: <5107B03A.9030109@profitbricks.com> Sender: linux-raid-owner@vger.kernel.org To: Sebastian Riemer Cc: Ben Hutchings , Christoph Hellwig , Neil Brown , linux-raid@vger.kernel.org, 696650@bugs.debian.org List-Id: linux-raid.ids --=-ge2tEvLZGPtX+DeOsm4d Content-Type: multipart/mixed; boundary="=-qbVCsBdhribWqhvBcES+" --=-qbVCsBdhribWqhvBcES+ Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Am Dienstag, den 29.01.2013, 12:19 +0100 schrieb Sebastian Riemer: [=E2=80=A6] > Any further objection? Small typo (occurs) in commit message. Thanks, Paul --=-qbVCsBdhribWqhvBcES+ Content-Disposition: attachment; filename="0001-md-protect-against-crash-upon-fsync-on-ro-array.txt" Content-Transfer-Encoding: base64 Content-Type: text/plain; name="0001-md-protect-against-crash-upon-fsync-on-ro-array.txt"; charset="UTF-8" RnJvbSBhZGZhYzRkZjk5ZWRjMWE4M2RjZWQ5YzczMjQ2NDYzNGQzMzgxYTlmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQ0KRnJvbTogU2ViYXN0aWFuIFJpZW1lciA8c2ViYXN0aWFuLnJpZW1lckBw cm9maXRicmlja3MuY29tPg0KRGF0ZTogRnJpLCAyNSBKYW4gMjAxMyAxMjo0Njo1OSArMDEwMA0K U3ViamVjdDogW1BBVENIIHY1XSBtZDogcHJvdGVjdCBhZ2FpbnN0IGNyYXNoIHVwb24gZnN5bmMg b24gcm8gYXJyYXkNCg0KSWYgYW4gZnN5bmMgb2NjdXJzIG9uIGEgcmVhZC1vbmx5IGFycmF5LCB3 ZSBuZWVkIHRvIHNlbmQgYQ0KY29tcGxldGlvbiBmb3IgdGhlIElPIGFuZCBtYXkgbm90IGluY3Jl bWVudCB0aGUgYWN0aXZlIElPIGNvdW50Lg0KT3RoZXJ3aXNlLCB3ZSBoaXQgYSBidWcgdHJhY2Ug YW5kIGNhbid0IHN0b3AgdGhlIE1EIGFycmF5IGFueW1vcmUuDQoNCkJ5IGFkdmljZSBvZiBDaHJp c3RvcGggSGVsbHdpZyB3ZSByZXR1cm4gc3VjY2VzcyB1cG9uIGEgZmx1c2gNCnJlcXVlc3QgYnV0 IHdlIHJldHVybiAtRVJPRlMgZm9yIG90aGVyIHdyaXRlcy4NCldlIGRldGVjdCBmbHVzaCByZXF1 ZXN0cyBieSBjaGVja2luZyBpZiB0aGUgYmlvIGhhcyB6ZXJvIHNlY3RvcnMuDQoNCkNjOiBDaHJp c3RvcGggSGVsbHdpZyA8aGNoQGluZnJhZGVhZC5vcmc+DQpDYzogQmVuIEh1dGNoaW5ncyA8YmVu QGRlY2FkZW50Lm9yZy51az4NCkNjOiBOZWlsQnJvd24gPG5laWxiQHN1c2UuZGU+DQpTaWduZWQt b2ZmLWJ5OiBTZWJhc3RpYW4gUmllbWVyIDxzZWJhc3RpYW4ucmllbWVyQHByb2ZpdGJyaWNrcy5j b20+DQpSZXBvcnRlZC1ieTogQmVuIEh1dGNoaW5ncyA8YmVuQGRlY2FkZW50Lm9yZy51az4NCkFj a2VkLWJ5OiBQYXVsIE1lbnplbCA8cGF1bGVwYW50ZXJAdXNlcnMuc291cmNlZm9yZ2UubmV0Pg0K LS0tDQogZHJpdmVycy9tZC9tZC5jIHwgICAgNCArKysrDQogMSBmaWxlcyBjaGFuZ2VkLCA0IGlu c2VydGlvbnMoKyksIDAgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS9kcml2ZXJzL21kL21k LmMgYi9kcml2ZXJzL21kL21kLmMNCmluZGV4IDNkYjNkMWIuLjFlNjM0YTYgMTAwNjQ0DQotLS0g YS9kcml2ZXJzL21kL21kLmMNCisrKyBiL2RyaXZlcnMvbWQvbWQuYw0KQEAgLTMwNyw2ICszMDcs MTAgQEAgc3RhdGljIHZvaWQgbWRfbWFrZV9yZXF1ZXN0KHN0cnVjdCByZXF1ZXN0X3F1ZXVlICpx LCBzdHJ1Y3QgYmlvICpiaW8pDQogCQliaW9faW9fZXJyb3IoYmlvKTsNCiAJCXJldHVybjsNCiAJ fQ0KKwlpZiAobWRkZXYtPnJvID09IDEgJiYgdW5saWtlbHkocncgPT0gV1JJVEUpKSB7DQorCQli aW9fZW5kaW8oYmlvLCBiaW9fc2VjdG9ycyhiaW8pID09IDAgPyAwIDogLUVST0ZTKTsNCisJCXJl dHVybjsNCisJfQ0KIAlzbXBfcm1iKCk7IC8qIEVuc3VyZSBpbXBsaWNhdGlvbnMgb2YgICdhY3Rp dmUnIGFyZSB2aXNpYmxlICovDQogCXJjdV9yZWFkX2xvY2soKTsNCiAJaWYgKG1kZGV2LT5zdXNw ZW5kZWQpIHsNCi0tIA0KMS43LjENCg== --=-qbVCsBdhribWqhvBcES+-- --=-ge2tEvLZGPtX+DeOsm4d Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEABECAAYFAlEHwMEACgkQPX1aK2wOHViZLACfZIK2sM/T+/AQSIMwjIbUycwN 7DIAn0elK0jgK15M3RVxSZ56dN/cj0w5 =aTPO -----END PGP SIGNATURE----- --=-ge2tEvLZGPtX+DeOsm4d--