[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-block] [PATCH 00/16] AHCI: tracing improvements
From: |
John Snow |
Subject: |
[Qemu-block] [PATCH 00/16] AHCI: tracing improvements |
Date: |
Fri, 25 May 2018 19:54:53 -0400 |
There's a bug I'm hunting down in AHCI at the moment,
so I made the AHCI tracing a little nicer again.
The bug is still at large, but no reason to hold up
tracing improvements.
In general, this set just adds register names so that
the read/write traces make more sense on their own without
having to memorize register offsets. It also splits read/write
traces into supported/unsupported subsets, so you can just
monitor for things that QEMU is likely doing wrong.
If nobody yells at me within, say, two weeks I'll just
merge these as a large trivial set.
John Snow (16):
ahci: add port register enumeration
ahci: modify ahci_port_read to use register numbers
ahci: make port read traces more descriptive
ahci: fix spacing damage on ahci_port_write
ahci: combine identical clauses in port write
ahci: modify ahci_port_write to use register numbers
ahci: make port write traces more descriptive
ahci: delete old port register address definitions
ahci: add host register enumeration
ahci: fix host register max address
ahci: modify ahci_mem_read_32 to work on register numbers
ahci: make mem_read_32 traces more descriptive
ahci: fix spacing damage on ahci_mem_write
ahci: adjust ahci_mem_write to work on registers
ahci: delete old host register address definitions
ahci: make ahci_mem_write traces more descriptive
hw/ide/ahci.c | 304 +++++++++++++++++++++++++++++--------------------
hw/ide/ahci_internal.h | 63 ++++++----
hw/ide/trace-events | 13 ++-
3 files changed, 231 insertions(+), 149 deletions(-)
--
2.14.3
- [Qemu-block] [PATCH 00/16] AHCI: tracing improvements,
John Snow <=
- [Qemu-block] [PATCH 09/16] ahci: add host register enumeration, John Snow, 2018/05/25
- [Qemu-block] [PATCH 10/16] ahci: fix host register max address, John Snow, 2018/05/25
- [Qemu-block] [PATCH 05/16] ahci: combine identical clauses in port write, John Snow, 2018/05/25
- [Qemu-block] [PATCH 04/16] ahci: fix spacing damage on ahci_port_write, John Snow, 2018/05/25
- [Qemu-block] [PATCH 03/16] ahci: make port read traces more descriptive, John Snow, 2018/05/25
[Qemu-block] [PATCH 13/16] ahci: fix spacing damage on ahci_mem_write, John Snow, 2018/05/25