Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Apr 2023 16:55:04 +0200
From:      Alexander Lochmann <alexander.lochmann@tu-dortmund.de>
To:        Konstantin Belousov <kostikbel@gmail.com>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: Understanding locking for buf
Message-ID:  <007c9a92-8373-1b62-5bbd-37ef8baf73e1@tu-dortmund.de>
In-Reply-To: <ZBw%2BV1V5A%2B60CrKF@kib.kiev.ua>
References:  <Y/4fz/hEyNiTjGmb@kib.kiev.ua> <1743b9f5-69be-b775-fb57-92b8115d4a81@tu-dortmund.de> <ZAE9FKivOiVYGggy@kib.kiev.ua> <ac91fec9-9b26-c770-409c-040ea4545e8c@tu-dortmund.de> <ZAkq5HSXp4QEjXeu@kib.kiev.ua> <6b1181f7-a58f-8d71-a05e-2dcb0a66ae4c@tu-dortmund.de> <ZBL8aN49i2bcEKuj@kib.kiev.ua> <2c5e6f8d-037b-9bfe-bdad-4a367bdbc65d@tu-dortmund.de> <ZBig5SBdiZ62/X9T@kib.kiev.ua> <bd174e6f-5510-5a6d-ea4e-d2d58f902c8b@tu-dortmund.de> <ZBw%2BV1V5A%2B60CrKF@kib.kiev.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------SW3gSE6tdsH9fpqfMKzz7B8s
Content-Type: multipart/mixed; boundary="------------aqam7V961A3wrhqXxCcfp2PB";
 protected-headers="v1"
From: Alexander Lochmann <alexander.lochmann@tu-dortmund.de>
To: Konstantin Belousov <kostikbel@gmail.com>
Cc: freebsd-fs@freebsd.org
Message-ID: <007c9a92-8373-1b62-5bbd-37ef8baf73e1@tu-dortmund.de>
Subject: Re: Understanding locking for buf
References: <Y/4fz/hEyNiTjGmb@kib.kiev.ua>
 <1743b9f5-69be-b775-fb57-92b8115d4a81@tu-dortmund.de>
 <ZAE9FKivOiVYGggy@kib.kiev.ua>
 <ac91fec9-9b26-c770-409c-040ea4545e8c@tu-dortmund.de>
 <ZAkq5HSXp4QEjXeu@kib.kiev.ua>
 <6b1181f7-a58f-8d71-a05e-2dcb0a66ae4c@tu-dortmund.de>
 <ZBL8aN49i2bcEKuj@kib.kiev.ua>
 <2c5e6f8d-037b-9bfe-bdad-4a367bdbc65d@tu-dortmund.de>
 <ZBig5SBdiZ62/X9T@kib.kiev.ua>
 <bd174e6f-5510-5a6d-ea4e-d2d58f902c8b@tu-dortmund.de>
 <ZBw+V1V5A+60CrKF@kib.kiev.ua>
In-Reply-To: <ZBw+V1V5A+60CrKF@kib.kiev.ua>

--------------aqam7V961A3wrhqXxCcfp2PB
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

DQoNCk9uIDIzLjAzLjIzIDEyOjU2LCBLb25zdGFudGluIEJlbG91c292IHdyb3RlOg0KPiBJ
IGRvIG5vdCB1bmRlcnN0YW5kIHRoZSBnb2FsIG9mIHRoaXMgY29udmVyc2F0aW9uLiAgQ2Fu
IHlvdSBmb3JtdWxhdGUgd2hhdA0KPiB5b3UgYXJlIHRyeWluZyB0byBhY2hpZXZlLCBwbGVh
c2U/DQo+Pg0KPj4gKFRoZSBudW1iZXJzIGFyZSB0aGUgbG9nZ2VkIHRocmVhZCBpZHMuKQ0K
Pj4gSW4gb3VyIGxvZywgSSBzZWUgdGhlIGZvbGxvd2luZzoNCj4+IC0gS2VybmVsIHRyaWVz
IHRvIG1vdW50IHRoZSByb290ZnMgdmlhIHJlYWRzdXBlcigpLiBUaGUgdGhyZWFkIGlkIGlz
IDEwMDAwMi4NCj4+IC0gMTAwMDAyIGFsbG9jYXRlcyBhbiBpbnN0YW5jZSBvZiBzdHJ1Y3Qg
YnVmLg0KPj4gLSBUaGUgYl9sb2NrIGlzIGFjcXVpcmVkIGJ5IDEwMDAwMiBpbiBidWZfYWxs
b2MoKS4NCj4+IC0gVmFyaW91cyBhY2Nlc3NlcyB0byBidWYgYnkgMTAwMDAyLg0KPj4gLSBW
YXJpb3VzIGFjY2Vzc2VzIHRvIGJ1ZiBieSAxMDAwMzMgZHVyaW5nIGdfdmZzX2RvbmUoKS4N
Cj4+IC0gQWdhaW4gdmFyaW91cyBhY2Nlc3NlcyB0byBidWYgYnkgMTAwMDAyLg0KPj4gLSBU
aGUgaW5zdGFuY2VzIGlzIHVubG9ja2VkIGFuZCBmcmVlZCBieSAxMDAwMDIuIChyZWFkc3Vw
ZXIoKSAtPg0KPj4gZmZzX3VzZV9icmVhZCgpIC0+IGJyZWxzZSgpIC0+IGJ1Zl9mcmVlKClb
IC0+IEJVRl9VTkxPQ0soKV0pDQpTdXJlIQ0KDQpJIHdhbnQgdG8ga25vdyB3aGV0aGVyIHRo
b3NlIGFjY2Vzc2VzIGJ5IHRocmVhZCAxMDAwMzMgaW4gZ192ZnNfZG9uZSgpIA0KYXJlIHZh
bGlkICdleGNlcHRpb25zJyB0byB0aGUgbG9ja2luZyBydWxlICd1c2UgYl9sb2NrIHRvIHBy
b3RlY3QgcGFydHMgDQpvZiBzdHJ1Y3QgYnVmJy4gSSdkIGNhbGwgaXQgYW4gZXhjZXB0aW9u
IGJlY2F1c2UgdGhlIGxvY2sgaXMgbmVpdGhlciANCmFjcXVpcmVkIG5vciByZWxlYXNlZCBi
eSB0aHJlYWQgMTAwMDMzLg0KSSdkIGhhdmUgZXhwZWN0ZWQgdGhpcyB0aHJlYWQgdG8gYWNx
dWlyZSB0aGUgYl9sb2NrIGJlZm9yZSBhY2Nlc3NpbmcgDQpzdHJ1Y3QgYnVmIGR1ZSB0byB0
aGUgYWZvcmVtZW50aW9uZWQgbG9ja2luZyBydWxlLg0KIEZyb20gYSBnbG9iYWwgcGVyc3Bl
Y3RpdmUsIGhvd2V2ZXIsIHRoZSBjb3JyZXNwb25kaW5nIGJ1ZiBpcyBsb2NrZWQsIA0KYW5k
IGFueSBvdGhlciB0aHJlYWQgZG9pbmcgYSBsb2NrKCkgb24gYl9sb2NrIHdpbGwgd2FpdC4g
RnVydGhlcm1vcmUsIA0KdGhyZWFkIDEwMDAwMiBkb2VzIGEgYnVmd2FpdCwgYW5kIGlzIGJs
b2NrZWQgYXMgd2VsbC4NCkhlbmNlLCB0aGUgdGhyZWFkIDEwMDAzMyBpcyB0aGUgb25seSBv
bmUgYWNjZXNzaW5nIGl0Lg0KDQpJJ20gcXVpdGUgY2VydGFpbiB0aGF0IHRoZSBhY3F1aXNp
dGlvbiBhbmQgdGhlIHJlbGVhc2Ugb2YgdGhlIGxvY2sgaXMgDQpwZXJmb3JtZWQgYnkgdGhl
IHRocmVhZCAxMDAwMDIsIGFuZCBubyBvd25lciB0cmFuc2ZlciB0YWtlcyBwbGFjZS4NCklm
LCBob3dldmVyLCBhbiBvd25lcnNoaXAgdHJhbnNmZXIgdG9vayBwbGFjZSwgdGhlIGxvY2sg
c2hvdWxkIG5vdCBoYXZlIA0KYmVlbiByZWxlYXNlZCBieSB0aHJlYWQgMTAwMDAyLg0KDQot
IEFsZXgNCg0KLS0gDQpUZWNobmlzY2hlIFVuaXZlcnNpdMOkdCBEb3J0bXVuZA0KQ29tcHV0
ZXIgU2NpZW5jZSBYSUkgLSBTeXN0ZW0gU29mdHdhcmUgR3JvdXANCkFsZXhhbmRlciBMb2No
bWFubiAgICAgICAgICAgICAgICBQR1Aga2V5OiAweEJDM0VGNkZEDQpPdHRvLUhhaG4tU3Ry
LiAxNiAgICAgICAgICAgICAgICAgcGhvbmU6ICArNDkuMjMxLjc1NTYxNDENCkQtNDQyMjcg
RG9ydG11bmQgICAgICAgICAgICAgICAgICBmYXg6ICAgICs0OS4yMzEuNzU1NjExNg0KaHR0
cHM6Ly9zeXMuY3MudHUtZG9ydG11bmQuZGUvYWwNCg==

--------------aqam7V961A3wrhqXxCcfp2PB--

--------------SW3gSE6tdsH9fpqfMKzz7B8s
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEElhZsUHzVP0dbkjCRWT7tBbw+9v0FAmQ4F8gFAwAAAAAACgkQWT7tBbw+9v27
Bg//f39gzc17OGbZ+Xbd/L/d7b0vODE4UJjADjFRoceiIFUoPYi7BQNYPSAKjc+D3/qh3azc/g2q
dvFzMPX+RrUJX+29Uxyu0InYYtcxHcXspDS9ZS8E3+/mWuJUeZ36M2x3a0/OnRRmWFsLnRYE5SJB
XBcuykt87DdJVkjTchz1Q0ujRdkTU35eY59rpSERfmA4kffUCxJVJfj2qBoHIFLLCaN1sBG0XzhJ
y0a0JjGIZ+Y9E2FNJKXQtTmuFsf2lPIikfufJs1ZLMyBFOaMr/Tdp+xbkWBOmXrGIOckbMErQgNZ
yQJERh7DR/bd8DlReTrznwwe3j1aGqyKMl0hGPgBlY4SPQ78qvXL1j7IbXlKyxfHl/XdQxW7vjbT
72HHM/j7CPzSmydgxzD8IKKV0bvo6W4QbTjB0kSVRyfEOgViB9Bs6xIb2J9UABfJZ2SK0bddGv4s
tceiMlLcQGCWZlnoNeEWnpT0zJS10/YAYAIrjBJUHmO4BzhApYEVon/1sjurfoDybXRTD2IJrBvL
d+G5fS0vUMRDKcWl1IDCNpPYwOGPzmSYHP+/l45QysDbHrM/Mpdvb/pbmaiDnIBmfR/AcLVn+RGr
j6Ce7f2P6rMekGuLNZPAiNQZGJsHRRTG5rzr+1z+X4dCVleJp+tBkMtSW8ZqOnt34kRp82kfEyUy
Gho=
=9eWt
-----END PGP SIGNATURE-----

--------------SW3gSE6tdsH9fpqfMKzz7B8s--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?007c9a92-8373-1b62-5bbd-37ef8baf73e1>