qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] c9f685: parallels: dirty BAT properly for con


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] c9f685: parallels: dirty BAT properly for continuous alloc...
Date: Tue, 24 Nov 2015 03:30:03 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: c9f6856ded10602147ca1d1806e7afb545430fd9
      
https://github.com/qemu/qemu/commit/c9f6856ded10602147ca1d1806e7afb545430fd9
  Author: Vladimir Sementsov-Ogievskiy <address@hidden>
  Date:   2015-11-24 (Tue, 24 Nov 2015)

  Changed paths:
    M block/parallels.c

  Log Message:
  -----------
  parallels: dirty BAT properly for continuous allocations

This patch marks part of the BAT dirty properly. There is a possibility that
multy-block allocation could have one block allocated on one BAT page and
next block on the next page. The code without the patch could not save
updated position to the file.

Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Signed-off-by: Denis V. Lunev <address@hidden>
Message-id: address@hidden
CC: Stefan Hajnoczi <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 466138dc689b6b14f31d5d20316affb4b4efd177
      
https://github.com/qemu/qemu/commit/466138dc689b6b14f31d5d20316affb4b4efd177
  Author: Fam Zheng <address@hidden>
  Date:   2015-11-24 (Tue, 24 Nov 2015)

  Changed paths:
    M hw/block/virtio-blk.c

  Log Message:
  -----------
  virtio-blk: Move resetting of req->mr_next to virtio_blk_handle_rw_error

"werror=report" would free the req in virtio_blk_handle_rw_error, we
mustn't write to it in that case.

Reported-by: Paolo Bonzini <address@hidden>
Signed-off-by: Fam Zheng <address@hidden>
Message-id: address@hidden
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 229c0372cf3ca201c41d2bb121627e6752e776ad
      
https://github.com/qemu/qemu/commit/229c0372cf3ca201c41d2bb121627e6752e776ad
  Author: Peter Maydell <address@hidden>
  Date:   2015-11-24 (Tue, 24 Nov 2015)

  Changed paths:
    M block/parallels.c
    M hw/block/virtio-blk.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into 
staging

# gpg: Signature made Tue 24 Nov 2015 08:04:07 GMT using RSA key ID 81AB73C8
# gpg: Good signature from "Stefan Hajnoczi <address@hidden>"
# gpg:                 aka "Stefan Hajnoczi <address@hidden>"

* remotes/stefanha/tags/block-pull-request:
  virtio-blk: Move resetting of req->mr_next to virtio_blk_handle_rw_error
  parallels: dirty BAT properly for continuous allocations

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/5522a841cab5...229c0372cf3c

reply via email to

[Prev in Thread] Current Thread [Next in Thread]