Matt LaFayette (Kurjanowicz)
Matt LaFayette (Kurjanowicz)
I have found it useful to ask the nvme device to pretend to be a different PCI device type. This is useful for testing and prototyping. Validated via unit tests.
Reminding myself that I said I would do this. We have several maintainer functions (creating new branches, marking tasks, and other process stuff). Document this.
@jstarks mentioned this in an offline conversation. He noticed that if you: 1. Establish a connection, 2. Drive IO 3. Wait several minutes (without IO) 4. Issue new IO The...
Clean cherry-pick of PR #2438. Empirical data shows that sidecar makes the particular situation addressed in this flow worse. So, disable sidecar if: - This is a servicing restore, -...
Clean cherry pick of PR #2456. Looking at production data, I found that restoring the IO queues took significantly longer than I expected. In those same runs, there was no...
**DO NOT MERGE, TESTING IN PROGRESS** Experiment: ask the kernel to online any CPUs that will immediately get interrupts mapped, and ask sidecar to online the rest.
I was surprised that adding additional uh-nvme disks didn't add multiple controllers, so add that capability. I lost steam when trying to hook this up to the openvmm storage builder,...