[02:02:40] --- dev-zero@jabber.org has become available [02:13:48] --- Simon Wilkinson has become available [02:25:54] jhutz: That would make life a lot easier. Basically it would mean that we'd just need to write out the entire cache state and we wouldn't need to track 'dirtiness'. I shall think futher on that ... [02:28:42] There may be some issues related to handling situations where cache chunks were written more recently than the corresponding metadata, but it could probably be made to at least do something consistent in that case. [02:29:13] Yes. But in that case, I think the information you care about (the length) is available both in the chunk, and in the metadata. [02:29:57] I also need to think about how to represent access permissions on disk, and how to fake PAGs. [02:30:45] (The access bit array is of variable length, which I'd rather not have to deal with when serialising to disk) [02:32:12] I don't remember the details, but I think it is a mistake to assume the length of a chunk is meaningful. [02:37:45] --- Simon Wilkinson has left [02:37:45] --- Simon Wilkinson has become available [02:38:06] So validPos shouldn't be relied upon? [02:39:46] --- Simon Wilkinson has left [02:40:52] --- Simon Wilkinson has become available [02:50:55] --- Simon Wilkinson has left [02:51:02] --- Simon Wilkinson has become available [02:59:08] --- Simon Wilkinson has left [02:59:09] --- Simon Wilkinson has become available [03:16:42] --- dev-zero@jabber.org has left [03:28:26] --- Simon Wilkinson has left [03:28:36] --- Simon Wilkinson has become available [04:14:08] --- Simon Wilkinson has left [04:16:57] --- SecureEndpoints has left: Replaced by new connection [05:00:53] --- Simon Wilkinson has become available [05:56:59] --- dev-zero@jabber.org has become available [06:15:37] --- dev-zero@jabber.org has left: Replaced by new connection [06:15:42] --- dev-zero@jabber.org has become available [06:20:55] --- SecureEndpoints has become available [07:24:25] --- mmeffie has become available [08:01:53] --- reuteras has left [08:20:21] --- matt has become available [08:27:46] --- dev-zero@jabber.org has left [09:07:15] --- Russ has become available [11:13:09] --- SecureEndpoints has left [11:29:25] --- SecureEndpoints has become available [15:04:27] --- SecureEndpoints has left [15:18:42] --- SecureEndpoints has become available [16:47:46] --- Simon Wilkinson has left [17:05:35] --- matt has left [18:32:54] --- sjenkins has become available [19:05:38] --- SecureEndpoints has left [19:18:33] --- SecureEndpoints has become available [19:39:07] --- sjenkins has left [19:57:51] --- sjenkins has become available [20:21:12] --- mmeffie has left [21:11:41] --- sjenkins has left [21:44:01] --- SecureEndpoints has left: Replaced by new connection [22:11:20] --- Russ has left: Disconnected [23:27:51] --- reuteras has become available