From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38184) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNfnN-0002bF-64 for qemu-devel@nongnu.org; Thu, 14 Jul 2016 08:31:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bNfnJ-0002xU-66 for qemu-devel@nongnu.org; Thu, 14 Jul 2016 08:31:13 -0400 References: <1466610674-23157-1-git-send-email-eblake@redhat.com> From: Eric Blake Message-ID: <57878600.5090408@redhat.com> Date: Thu, 14 Jul 2016 06:30:56 -0600 MIME-Version: 1.0 In-Reply-To: <1466610674-23157-1-git-send-email-eblake@redhat.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="4Tor2OrV1SFeGW8EFBfs3Eq12U6I60dTI" Subject: Re: [Qemu-devel] [PATCH 00/17] byte-based block discard List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: kwolf@redhat.com, qemu-block@nongnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --4Tor2OrV1SFeGW8EFBfs3Eq12U6I60dTI From: Eric Blake To: qemu-devel@nongnu.org Cc: kwolf@redhat.com, qemu-block@nongnu.org Message-ID: <57878600.5090408@redhat.com> Subject: Re: [Qemu-devel] [PATCH 00/17] byte-based block discard References: <1466610674-23157-1-git-send-email-eblake@redhat.com> In-Reply-To: <1466610674-23157-1-git-send-email-eblake@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 06/22/2016 09:50 AM, Eric Blake wrote: > Another step towards making NBD pass a byte-aligned discard > request over the wire. Actually, until both raw_bsd.c and > nbd-client.c support .bdrv_co_preadv(), the block layer still > sets up a required_alignment of 512, so with this series alone, > the NBD_CMD_TRIM requests are still aligned to sector > boundaries (but now the logic is central to the block layer > rather than NBD). So you can probably figure out what my next > series will be :) >=20 > Prerequisite: Kevin's block branch, plus my work on byte-based > block limits (v2 at the moment): > https://lists.gnu.org/archive/html/qemu-devel/2016-06/msg04006.html > and tested (but probably not hard requirement) on top of my > work on auto-fragmenting: > https://lists.gnu.org/archive/html/qemu-devel/2016-06/msg05819.html >=20 > Also available as a tag at: > git fetch git://repo.or.cz/qemu/ericb.git nbd-discard-v1 I'll have to rebase this series on top of current master, but you can still review for conceptual correctness. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --4Tor2OrV1SFeGW8EFBfs3Eq12U6I60dTI Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJXh4YBAAoJEKeha0olJ0NqFf8H+wXfGZpsQXeLaBxKeTssXrQQ CMDqUYIwLBNoqNrWXxile8BGDAPoPjxHkZgNC0JwqjQsRZ67jNRbl3Su8MLvZhU4 OP1nKbSZ+RrY/3x0zD5p32UBErkLtovBRYYc9UAR7uzInlFJo13lxu/qwWiOFmBO 0M64QMh/K+0aAUAgzcNYMmlx12i/3DBf9nnthwMfq4IWoa/HDu2x0zG+6w+fn/sY Wr638T+IrC7OCq1MO7oq7xlQC3sS4NJZ2+aV1bS4fxjJBHx0RfCY9TSyG0xnJt27 CGWMpZhjn1MVBOy5nAv80o7i3YZLAVw7KW26ZDkbrTSVvqEzpGGiJpaXRg+Tl5g= =Rayq -----END PGP SIGNATURE----- --4Tor2OrV1SFeGW8EFBfs3Eq12U6I60dTI--