]> git.proxmox.com Git - mirror_qemu.git/commit
usb-mtp: change default to success for usb_mtp_update_object
authorBandan Das <bsd@redhat.com>
Mon, 15 Apr 2019 16:47:12 +0000 (12:47 -0400)
committerGerd Hoffmann <kraxel@redhat.com>
Thu, 2 May 2019 06:29:33 +0000 (08:29 +0200)
commit83c44b44d406326117ca2f040bae8d7de97b9c8e
tree3a5ed2e3048e9c42f88f3dd478307177c9862ee2
parent1259f27ec2113d34e54ee731aac5990d9606d9fa
usb-mtp: change default to success for usb_mtp_update_object

Commit c5ead51f90cf (usb-mtp: return incomplete transfer on a lstat
failure) checks if lstat succeeded when updating attributes of a
file. However, it also changed behavior to return an error by
default. This is incorrect because for smaller file sizes, Qemu
will attempt to write the file in one go and there won't be
an object for it.

Fixes: c5ead51f90cf
Signed-off-by: Bandan Das <bsd@redhat.com>
Message-id: jpgwojv9pwv.fsf@linux.bootlegged.copy
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
hw/usb/dev-mtp.c