Project

General

Profile

Actions

Feature #2467

closed

qemu: implement bdrv_invalidate_cache

Added by Josh Durgin almost 12 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

This is used during live migration to clear librbd's cache on the destination host before starting the guest there. It's necessary for live migration of non-raw images, and may become necessary for live migration of raw images in the future.

Actions #1

Updated by Sage Weil almost 12 years ago

  • Translation missing: en.field_position set to 5
Actions #2

Updated by Josh Durgin almost 12 years ago

  • Status changed from New to Rejected

I've tested migration with caching, and read the code, and it looks like this is unnecessary. qemu is doing a flush before the destination starts. It's only needed by qcow2/qed since they actually read some info that may change before the destination is started.

Actions #3

Updated by Josh Durgin about 10 years ago

  • Status changed from Rejected to New
Actions #4

Updated by Josh Durgin about 10 years ago

  • Description updated (diff)
Actions #5

Updated by Sage Weil over 9 years ago

  • Project changed from Ceph to rbd
  • Category deleted (qemu)
Actions #6

Updated by Adam Crume over 9 years ago

  • Status changed from New to In Progress

Patch sent to .

Actions #7

Updated by Jason Dillaman over 9 years ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF