On Fri, 31 October 2008 04:43:46 +, Phillip Lougher wrote:
Simplicity and speed is extremely important. The
squashfs_metadata_read() wrapper around the cache is designed to step
through the metadata a structure at a time (20 or so bytes), updating
the read position in the metadata
Jörn Engel wrote:
Only one of your problems seems to be real. Not sure if or how we can
solve that one, though.
Sorry don't agree. But I'm not going to argue this like a couple of old
maids.
I'll keep what I currently do unless Andrew Morton or someone else says
it's not getting
Jörn Engel wrote:
On Wed, 29 October 2008 01:49:56 +, Phillip Lougher wrote:
+/*
+ * Blocks in Squashfs are compressed. To avoid repeatedly decompressing
+ * recently accessed data Squashfs uses two small metadata and fragment caches.
+ *
+ * This file implements a generic cache
On Wed, 29 October 2008 01:49:56 +, Phillip Lougher wrote:
+/*
+ * Blocks in Squashfs are compressed. To avoid repeatedly decompressing
+ * recently accessed data Squashfs uses two small metadata and fragment
caches.
+ *
+ * This file implements a generic cache implementation used for
Signed-off-by: Phillip Lougher [EMAIL PROTECTED]
---
fs/squashfs/cache.c | 315 +++
1 files changed, 315 insertions(+), 0 deletions(-)
diff --git a/fs/squashfs/cache.c b/fs/squashfs/cache.c
new file mode 100644
index 000..d121f31
---