summaryrefslogtreecommitdiff
path: root/virt/kvm/dirty_ring.c
diff options
context:
space:
mode:
authorBen Gardon <bgardon@google.com>2021-02-02 21:57:14 +0300
committerPaolo Bonzini <pbonzini@redhat.com>2021-02-04 13:27:43 +0300
commitf3d4b4b1dc1c5fb9ea17cac14133463bfe72f170 (patch)
treee5c72ff9e9518c7817fca537fb67f09cf6fef844 /virt/kvm/dirty_ring.c
parenta09a689a534183c48f200bc2de1ae61ae9c462ad (diff)
downloadlinux-f3d4b4b1dc1c5fb9ea17cac14133463bfe72f170.tar.xz
sched: Add cond_resched_rwlock
Safely rescheduling while holding a spin lock is essential for keeping long running kernel operations running smoothly. Add the facility to cond_resched rwlocks. CC: Ingo Molnar <mingo@redhat.com> CC: Will Deacon <will@kernel.org> Acked-by: Peter Zijlstra <peterz@infradead.org> Acked-by: Davidlohr Bueso <dbueso@suse.de> Acked-by: Waiman Long <longman@redhat.com> Acked-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Ben Gardon <bgardon@google.com> Message-Id: <20210202185734.1680553-9-bgardon@google.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'virt/kvm/dirty_ring.c')
0 files changed, 0 insertions, 0 deletions