files: 0.162 other: 0.155 semantic: 0.149 PID: 0.073 performance: 0.071 permissions: 0.065 debug: 0.060 graphic: 0.058 device: 0.047 socket: 0.037 network: 0.037 KVM: 0.034 boot: 0.026 vnc: 0.025 debug: 0.492 files: 0.122 device: 0.083 semantic: 0.061 performance: 0.055 other: 0.051 network: 0.027 PID: 0.027 boot: 0.018 vnc: 0.017 socket: 0.014 graphic: 0.013 permissions: 0.011 KVM: 0.008 cmsdk-apb-uart doesn't appear to clear interrupt flags I have been writing a small operating system and using QEMU emulating the mps2-an385 board for some of my testing. During development of the uart driver I observed some odd behaviour with the TX interrupt -- writing a '1' to bit 0 of the INTCLEAR register doesn't clear the TX interrupt flag, and the interrupt fires continuously. It's possible that I have an error somewhere in my code, but after inspecting the QEMU source it does appear to be a QEMU bug. I applied the following patch and it solved my issue: From 9875839c144fa60a3772f16ae44d32685f9328aa Mon Sep 17 00:00:00 2001 From: Patrick Oppenlander