Hello, So I've come across a couple of relatively scarcely used fields in struct inode and struct address_space and decided it might be time to do a spring cleaning. This patch series is composed of several relatively independent parts: 1) Patch 1 - remove i_devices list head from inode (save 2 longs) 2) Patch 2 - better union fields in struct inode (save 1 long) 3) Patches 3-6 - remove i_mapping.private_data (save 1 long) 4) Patches 7-15 - move i_mapping.private_list to fs private part of inode (save 2 longs for quite some filesystems) There are other savings possible (like moving i_dquot fields to fs private part of inode for filesystems that need it) but for now I'd like to hear about what people think about the patches I wrote so far. Comments welcome. Honza -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html