mirror_qemu/nbd
Eric Blake 1c6c4bb7f0 block: Convert BB interface to byte-based discards
Change sector-based blk_discard(), blk_co_discard(), and
blk_aio_discard() to instead be byte-based blk_pdiscard(),
blk_co_pdiscard(), and blk_aio_pdiscard().  NBD gets a lot
simpler now that ignoring the unaligned portion of a
byte-based discard request is handled under the hood by
the block layer.

Signed-off-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 1468624988-423-6-git-send-email-eblake@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2016-07-20 14:11:55 +01:00
..
Makefile.objs nbd: Split nbd.c 2016-01-15 18:58:02 +01:00
client.c nbd/client.c: Correct trace format string 2016-06-17 15:05:55 +01:00
common.c nbd: Drop unused offset parameter 2016-07-20 14:11:54 +01:00
nbd-internal.h nbd: Drop unused offset parameter 2016-07-20 14:11:54 +01:00
server.c block: Convert BB interface to byte-based discards 2016-07-20 14:11:55 +01:00