0:28:47pkhuongcard marking was pretty easy last time I tried. the only issue was that it seemed to uncover pinning bugs when I used small cards, and 4k cards didn't seem all that useful.
0:33:42pkhuongI guess the one tricky bit is that writes and card marking aren't atomic WRT gc anymore, so you want to preserve dirty marks for pinned pages