Skip to content

vfio-ccw: Fix interrupt handling for HALT/CLEAR

Eric Farman kvm linux-s390 6 versions – Applied

Status from this message: Thanks, applied.

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v6 Latest3 patches 8 repliesApplied
  2. v5 RFC3 patches 2 repliesSuperseded
  3. v4 RFC4 patches 21 repliesSuperseded
Earlier versions · 3
VersionPostedPatchesRepliesStatus
v3 RFC3 patches7 repliesSuperseded
v2 RFC4 patches18 repliesSuperseded
v11 patch10 repliesSuperseded

Changes in v6 from the cover letter

- Add a block comment and rename variable in patch 3 [CH]
- Drop RFC tag [EF]

Patches in v6 Applied

#Subject and filesSizeRepliesApplied
1/3vfio-ccw: Check initialized flag in cp_init()drivers/s390/cio/vfio_ccw_cp.c+4 -01 reply
2/3vfio-ccw: Reset FSM state to IDLE inside FSMdrivers/s390/cio/vfio_ccw_fsm.c drivers/s390/cio/vfio_ccw_ops.c+1 -21 reply
3/3vfio-ccw: Serialize FSM IDLE state with I/O completiondrivers/s390/cio/vfio_ccw_drv.c+10 -22 replies

Reviews trailers per patch

All 3 patches have a Reviewed-by or Acked-by.

PatchCornelia HuckMatthew Rosato
1/3R-b A-b
2/3R-b A-b
3/3R-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v6 thread

Cover letter [PATCH v6 0/3] vfio-ccw: Fix interrupt handling for HALT/CLEAR

Hi Conny, Matt, Halil,

Here's one (last?) update to my proposal for handling the collision between interrupts for START SUBCHANNEL and HALT/CLEAR SUBCHANNEL.

Only change here is to include Conny's suggestions on patch 3.

Thanks,
Eric

Changelog:
v5->v6:
- Add a block comment and rename variable in patch 3 [CH]
- Drop RFC tag [EF]

v4->v5:
- Applied Conny's r-b to patches 1 and 3
- Dropped patch 2 and 4
- Use a "finished" flag in the interrupt completion path

Previous versions:
v5: https://lore.kernel.org/kvm/[email protected]/
v4: https://lore.kernel.org/kvm/[email protected]/
v3: https://lore.kernel.org/kvm/[email protected]/
v2: https://lore.kernel.org/kvm/[email protected]/
v1: https://lore.kernel.org/kvm/[email protected]/

Eric Farman (3):
vfio-ccw: Check initialized flag in cp_init()
vfio-ccw: Reset FSM state to IDLE inside FSM
vfio-ccw: Serialize FSM IDLE state with I/O completion

 drivers/s390/cio/vfio_ccw_cp.c  |  4 ++++
 drivers/s390/cio/vfio_ccw_drv.c | 12 ++++++++++--
 drivers/s390/cio/vfio_ccw_fsm.c |  1 +
 drivers/s390/cio/vfio_ccw_ops.c |  2 --
 4 files changed, 15 insertions(+), 4 deletions(-)
Signature · 1 line
2.25.1