[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH for-4.15 0/3] tools/oxenstored bugfixes


  • To: Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Edwin Torok <edvin.torok@xxxxxxxxxx>
  • From: Christian Lindig <christian.lindig@xxxxxxxxxx>
  • Date: Thu, 4 Feb 2021 10:46:15 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BfDk3QzAsOePUuwSbNMBLSPc+que2ymKyfD5YuUyz5g=; b=TYZBGXuEzwZDhteZvb2tdpNqFQqeBvkayEntAXsqertkfW+SQQA2ASz7PGrC9S2XQqp+jWmmspgg6hWrKKYEdQqjJ129Lchq++jPrz4Yqoqug/dQvdkSheIl6loCxMnE9SwShDk6MZVlycvvl2gUP7+H0z60binCpoOMtZp2qSN+IYq5lYav0YSz3E/9NddY5EXiVZy4iz6zbtwCx5ba5GbOMWtjhExOKbFkhqg/0GWpvEFkxaQjTM7MvJ5sIxYIyNGxaKhZWsAb0iPrNwrTyXlzhpmW1GzFq9ZC3zFmGPPmCh7MCoY92iOZ0HMUNUbeabqxMipLtFpqUIUjnotUZw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zj4hZSAMQ4NrmGa5JLX9Mdh0BN6fW7H7eeR0GUllot1eSAsi0lYF4oICrhkV1RemRE89kOKi/Vv8mtthXzfva2ysPB4zruxexQuGNUVG4kSVwfNm1MzJ+YMIZhh/IfrpeIdu2uOVv6jPoIOYTmUUgmN7FTU8dfCfOePpi5p301wsGZBQwQh1RnnnYW0pjkPBGJrIXW0qsDhEPg3049QhQJ4nhR4T3ESi9AELkVcZblxq8/6DguVIpmPAUHVsE8EzAk/sXMUhXpfo6TwIZpsRjEVJ+xjGfkFbMLaxagXGMybiBJ53gJS8eEj34swptan0WVelDf7xWVsM/9aZXDaGbg==
  • Authentication-results: esa1.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: Ian Jackson <iwj@xxxxxxxxxxxxxx>, Wei Liu <wl@xxxxxxx>
  • Delivery-date: Thu, 04 Feb 2021 10:46:30 +0000
  • Ironport-sdr: dlS/zBTk2qDV3uXF8ruq52Zjz9m4M5iKWb87UosRj1yEYGpQNas4lexstT0MCHZej+64d8Eyg1 r3cB1r/EWngLANEwCAm1CX713N81v9soPjTfJz/2ADUVWI84y+bLw8OchBMaagnLPuvX2L2/lh NaGUvTsf3A4jCaWyc4FF+/l9hceLOidEFcX37gMi+R+h2G42cqPwHr07nbZOVXjLCAPldA6Pl9 vUnELYTVAhFQ+5G31N0mOst5OQlte1td7c7b8W7X64rvwfXfwdgKQ6Rgr5IuGxmgQnZfK1kTCV ia0=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHW+lMOjXsd9xiVCEyL7uf9ydPmOqpH0O5D
  • Thread-topic: [PATCH for-4.15 0/3] tools/oxenstored bugfixes

Acked-by: Christian Lindig <christian.lindig@xxxxxxxxxx>

________________________________________
From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Sent: 03 February 2021 17:35
To: Xen-devel
Cc: Andrew Cooper; Christian Lindig; Ian Jackson; Wei Liu
Subject: [PATCH for-4.15 0/3] tools/oxenstored bugfixes

All of these been posted before, but were tangled in other content which is
not appropriate for 4.15 any more.  As a consequence, I didn't get around to
committing them before the code freeze.

They were all found with unit testing, specifically fuzzing the
serialising/deserialising logic introduced for restartiblity, asserting that
the tree before and after was identical.

The unit testing/fuzzing content isn't suitable for 4.15, but these bugfixes
want backporting to all releases, and should therefore be considered for 4.15
at this point.

Edwin Török (3):
  tools/oxenstored: Fix quota calculation for mkdir EEXIST
  tools/oxenstored: Reject invalid watch paths early
  tools/oxenstored: mkdir conflicts were sometimes missed

 tools/ocaml/xenstored/connection.ml  | 5 ++---
 tools/ocaml/xenstored/connections.ml | 4 +++-
 tools/ocaml/xenstored/store.ml       | 1 +
 tools/ocaml/xenstored/transaction.ml | 2 +-
 4 files changed, 7 insertions(+), 5 deletions(-)

--
2.11.0




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.