summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/buffer.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/include/buffer.h b/src/include/buffer.h
index ecd7b4813..ac4c31481 100644
--- a/src/include/buffer.h
+++ b/src/include/buffer.h
@@ -82,7 +82,9 @@ struct buffer {
*/
struct buffer_free_block {
char tail; /**< Tail byte marker */
- physaddr_t next_free; /**< Address of next free block */
+ char reserved[3]; /**< Padding */
+ physaddr_t start; /**< Address of this free block */
+ physaddr_t next; /**< Address of next free block */
physaddr_t end; /**< End of this block */
} __attribute__ (( packed ));