[PATCH 00/17] Shrink inode size

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



  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




[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]
  Powered by Linux