diff -r 1c213cbf9da9 -r 4e699bd39b40 types.h --- a/types.h Fri Feb 08 14:39:34 2008 -0500 +++ b/types.h Fri Feb 15 09:31:20 2008 -0500 @@ -14,13 +14,13 @@ struct list_head { - uint list_ptr : 30; - uint flags : 2; + uint list_ptr : 24; + uint flags : 8; }; struct list { - uint data : 30; - uint flags : 2; + uint data : 24; + uint flags : 8; }; void list_set_empty(struct list_head *head);