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

[PATCH 0/7] (mainly) xz imports from Linux


  • To: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Fri, 19 Nov 2021 11:20:06 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hvD5f7vYvUumDXt1OhnKd+iB6NRIj6nlyTFIoMhRVPQ=; b=B25ZUIKoELOAeJDDU0ICNr7RJGKLfarp9m9cg6NZoD1zztSLTS8c4TNUyvVs7VQ+6PFPZx+etScgpUnlLBLwkcdkCTu6GTO9eNsNbF4zLExpr5ZpSXNWzNm9E2njD+K6XWgpzzQAm2guUWUjHjYneLDvoqMN6LIuv0u5GbTxa0anu8cQfYYeGBKQz+8tTk5Q6RCSNw6PVi9JhcyKp6KWb8OZ1AQi5Ag725wU+nCY8JvTTpUW/WYspo9ngzkTTLFd5d9CS59FUd5etnK+kqIGtP272cn1f5oGGwTdU9DJYbr6jPc7l/VDseh0bl9SE9cPHwCVidF8HKWpr1l1p1HmWg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HB11S88sJOQc0o8gyfcfsB+BaSOz1atCcdIg1DPzxiAK8leKb0b1EXM/y2WXINJDHC30xtaAcYd//BYDbujN0Bsu1ztiJHT6v9qA79BBU1yafiqYGBYrvHUNdgpNthjC5MW75zK18y6kXBJn6/6g7j0gp2wCCUf7sUvHNyc8Pfh31zJS0ZHUOvC71QJUU6OPCOZE9X1p5u/Zem1jpsMyGxItsLtUprVf0wI1rja+ChGflrpkFLnDQovepMigGSCsi++CGeu87edxFgVuD02UbEBpQvIdWgwJX6EDcBnFZLALfl/X3AFar5l3KXsgcmYR1k0O9MXZqRLfi3oL03fnSQ==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Ian Jackson <iwj@xxxxxxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>
  • Delivery-date: Fri, 19 Nov 2021 10:20:39 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

While going through their 5.15.3 log I did notice two changes, which made
me go check what else we might be missing. The series here is the result.
Linux has also updated zstd, but that includes a pretty large change which
I'm not ready to deal with right now. Them moving closer to the upstream
zstd sources is certainly a good thing, so I suppose sooner or later we
will want to follow them in doing so.

1: xz: add fall-through comments to a switch statement
2: xz: fix XZ_DYNALLOC to avoid useless memory reallocations
3: decompressors: fix spelling mistakes
4: xz: avoid overlapping memcpy() with invalid input with in-place decompression
5: xz: fix spelling in comments
6: xz: move s->lzma.len = 0 initialization to lzma_reset()
7: xz: validate the value before assigning it to an enum variable

Jan




 


Rackspace

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