lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 10 Oct 2014 16:54:58 +0200 From: Jan Kara <jack@...e.cz> To: linux-fsdevel@...r.kernel.org Cc: linux-ext4@...r.kernel.org, Dave Chinner <david@...morbit.com>, xfs@....sgi.com, cluster-devel@...hat.com, Steven Whitehouse <swhiteho@...hat.com>, Mark Fasheh <mfasheh@...e.com>, Joel Becker <jlbec@...lplan.org>, ocfs2-devel@....oracle.com, reiserfs-devel@...r.kernel.org, Jeff Mahoney <jeffm@...e.de>, Dave Kleikamp <shaggy@...nel.org>, jfs-discussion@...ts.sourceforge.net, tytso@....edu, viro@...iv.linux.org.uk, Jan Kara <jack@...e.cz> Subject: [PATCH 0/12 v2] Moving i_dquot out of struct inode Hello, this patch set moves i_dquot array from struct inode into filesystem private part of the inode. Thus filesystems which don't need it save 2 pointers in their inodes (would be 3 after we add project quota support into generic quota). I have patches to move inode->i_data.private_list into filesystem private part of the inode which is going to save another 2 pointers using the same mechanism. However I didn't want to mix those in. The patch series also contains a change to quotactl so that each filesystem can set quota types it supports. This is in the end unrelated change (originally it was necessary for i_dquot moving but in the end I changed things so that it's not anymore). I can move that into a separate series but I was somewhat reluctant to do that since that would mean another 6 one-line patches to the same files we are changing here... If noone has any objections, I'd like to queue this series into my tree for the next merge window. For that I'd prefer to get acks from affected fs maintainers (the changes are pretty trivial and I don't feel it's a must but still I'd prefer fs maintainers to ack they are aware of the changes). Honza Changes since v1: * Inode field names are now named enum * Quota type masks now have names like QTYPE_MASK_{USR|GRP|PRJ} instead of opencoding shifts. -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists