RAM Read cache on, Write cache off. L2 Read and Write cache on SSD drive, Deferred write on (Intelligent), period Infinite.
I mucked up something (unrelated to PrimoCache) and had to force power off from switch. Waited a long time that there wasn't any disk activity left before the eventual poweroff. Rebooted.
500+ GB of data on L2 cache is completely gone. Why is it gone? It was stored on L2 SSD just fine. It shouldn't disappear anywhere due to unscheduled power cycling, the SSD is not a volatile medium. Why did it? It wasn't even very fresh (90% over 24 hrs old), so a caching program should've had more than enough time to save a data structure to the disk as to what is what (sector mapping). PrimoCache doesn't do this?
In other news PC is a great program but the lack of genuine L1->L2->HDD caching is a funny thing. Now L1 is flushed to disk when there is cache pressure. So when is there cache pressure? When the disk is busy...so PC logic goes that at a time like that, it's perfectly desirable to add to the disk load by making an Urgent flush to the disk. Yes, to the L2 cache disk! No, not to the real slow overtaxed mechanical disk

Well, and this above issue of L2 data disappearing despite having been written on the L2 disk.
I am very thankful of giving this a thorough testing in advance. With real data this could've been a serious disaster. Because one wouldn't expect that already written data suddenly evaporates.