HPET cleanups, fixes, enhancements
Status from this message: Thanks, applied all.
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v4 Latest13 patches 1 replyApplied
- v116 patches 25 repliesSuperseded
Patches in v4 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/13 | hpet: Catch out-of-bounds timer accesshw/ | +5 | 0 replies | |
| 2/13 | hpet: Coding style cleanups and some refactoringshw/ hw/ | +226 | 0 replies | |
| 3/13 | hpet: Silence warning on write to running main counterhw/ | +2 | 0 replies | |
| 4/13 | hpet: Move static timer field initializationhw/ | +2 | 0 replies | |
| 5/13 | hpet: Convert to qdevhw/ hw/ hw/ | +38 | 0 replies | |
| 6/13 | hpet: Start/stop timer when HPET_TN_ENABLE is modifiedhw/ | +5 | 0 replies | |
| 7/13 | hpet/rtc: Rework RTC IRQ replacement by HPEThw/ hw/ hw/ +6 more | +51 | 0 replies | |
| 8/13 | hpet: Drop static statehw/ | +17 | 0 replies | |
| 9/13 | hpet: Add support for level-triggered interruptshw/ | +22 | 0 replies | |
| 10/13 | vmstate: Add VMSTATE_STRUCT_VARRAY_UINT8hw/ | +10 | 0 replies | |
| 11/13 | hpet: Make number of timers configurablehw/ hw/ | +45 | 0 replies | |
| 12/13 | hpet: Add MSI supporthw/ hw/ | +37 | 0 replies | |
| 13/13 | monitor/QMP: Drop info hpet / query-hpetQMP/ monitor.c qemu-monitor.hx | +1 | 0 replies |
Reviews trailers per patch
1 of 13 patches has a Reviewed-by or Acked-by.
| Patch | Juan Quintela |
|---|---|
| 1/13 | |
| 2/13 | R-b |
| 3/13 | |
| 4/13 | |
| 5/13 | |
| 6/13 | |
| 7/13 | |
| 8/13 | |
| 9/13 | |
| 10/13 | |
| 11/13 | |
| 12/13 | |
| 13/13 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [Qemu-devel] [PATCH v4 00/13] HPET cleanups, fixes, enhancements
As the discussion around how to extend the IRQ framework /wrt de-coalescing or message passing support still hasn't settled yet, this series now skips the related changes, just focusing on the HPET. No further changes compared to v3. Please merge.
Jan Kiszka (13):
hpet: Catch out-of-bounds timer access
hpet: Coding style cleanups and some refactorings
hpet: Silence warning on write to running main counter
hpet: Move static timer field initialization
hpet: Convert to qdev
hpet: Start/stop timer when HPET_TN_ENABLE is modified hpet/rtc: Rework RTC IRQ replacement by HPET
hpet: Drop static state
hpet: Add support for level-triggered interrupts
vmstate: Add VMSTATE_STRUCT_VARRAY_UINT8
hpet: Make number of timers configurable
hpet: Add MSI support
monitor/QMP: Drop info hpet / query-hpet
QMP/vm-info | 2 +- hw/hpet.c | 580 +++++++++++++++++++++++++++++++++-------------------- hw/hpet_emul.h | 46 +---- hw/hw.h | 10 + hw/mc146818rtc.c | 49 ++---- hw/mc146818rtc.h | 4 +- hw/mips_jazz.c | 2 +- hw/mips_malta.c | 2 +- hw/mips_r4k.c | 2 +- hw/pc.c | 15 +- hw/ppc_prep.c | 2 +- monitor.c | 22 -- qemu-monitor.hx | 21 -- 13 files changed, 415 insertions(+), 342 deletions(-)