KurtE
Senior Member+
The Cache write stuff looks ok: I am doing an output each time we do a write to Cache:
>> cache write: 3 3 2 6144
So wrote cache 3 which was also block three to file
Then: cache write: 2 5 3 10240
So writing out cache block 2 which is physical block 5, and the > block we have output in the past was 3.
So the extend message is letting me know it then should have output block (buffer?) Block 4 first and then it outputs block 5
Hope that makes sense... Maybe I should have put in another debug message for each block that was output to fill in the gaps
Edit: Sorry as I mentioned I left on lots of debug output...
Will probably turn those off soon.
>> cache write: 3 3 2 6144
So wrote cache 3 which was also block three to file
Then: cache write: 2 5 3 10240
So writing out cache block 2 which is physical block 5, and the > block we have output in the past was 3.
So the extend message is letting me know it then should have output block (buffer?) Block 4 first and then it outputs block 5
Hope that makes sense... Maybe I should have put in another debug message for each block that was output to fill in the gaps
Edit: Sorry as I mentioned I left on lots of debug output...
Will probably turn those off soon.