[PATCH 0/4] xen/bitops: More for_each_bit() conversions

Andrew Cooper posted 4 patches 2 months, 3 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20240827135746.1908070-1-andrew.cooper3@citrix.com
xen/arch/x86/hvm/emulate.c             | 20 ++++----
xen/arch/x86/hvm/hpet.c                | 29 +++--------
xen/arch/x86/hvm/vmx/vmx.c             | 70 +++++++++++++++++++++++---
xen/arch/x86/include/asm/hvm/emulate.h |  4 +-
xen/common/event_channel.c             |  4 +-
5 files changed, 83 insertions(+), 44 deletions(-)
[PATCH 0/4] xen/bitops: More for_each_bit() conversions
Posted by Andrew Cooper 2 months, 3 weeks ago
All patches are independent.  Patch 4 has been posted before, with only a
request for some wording changes.

https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/1428997960

Andrew Cooper (4):
  xen/evtchn: Use bitmap_for_each() in evtchn_check_pollers()
  x86/hvm: Use for_each_set_bit() in hvm_emulate_writeback()
  x86/hvm: Rework hpet_write() for improved code generation
  x86/vmx: Rewrite vmx_sync_pir_to_irr() to be more efficient

 xen/arch/x86/hvm/emulate.c             | 20 ++++----
 xen/arch/x86/hvm/hpet.c                | 29 +++--------
 xen/arch/x86/hvm/vmx/vmx.c             | 70 +++++++++++++++++++++++---
 xen/arch/x86/include/asm/hvm/emulate.h |  4 +-
 xen/common/event_channel.c             |  4 +-
 5 files changed, 83 insertions(+), 44 deletions(-)

-- 
2.39.2