GIT: unionfs2-2.6.27.y: Changes to branch 'master'
Erez Zadok
ezk at fsl.cs.sunysb.edu
Thu Nov 4 01:58:50 EDT 2010
Rebased ref, commits from common ancestor:
b583582e09733d4218c0c42416bf199eff1455e0 Unionfs: Release 2.5.6
58fdceaef04488ab9b9b37611f1e6d76b64da7a0 Unionfs: Release 2.5.5
98d26be7f46a3f3d3b037c98914f479636df16bc Unionfs: Release 2.5.4
bac7c7d50895456c1e090c1da25158d598063b1d Unionfs: update copyright year to 2010
b9327fbb6535d4588a1a10f30ca5911b3f0b3cc0 Unionfs: unlock lower parent inode correctly on error path
1e509a0950ef3cf4eac45cc85fe88f77ec27d0e4 Unionfs: Release 2.5.3
1282539b8212bf35fdde225817762d051c4f0cc0 Unionfs: handle an open-unlink-ftruncate sequence
52f08db71808ae4f359105a9223644079a3fc20e Unionfs: fix readonly nfs2/3 permission handling
1602c4ae164262de3672b2a1da23087574dcffed Unionfs: release 2.5.2
91bfbeb031864cb6f46250bbd8d9642905851ece Unionfs: release 2.5.1
4e82a4fdf699b112c7199714f4346e2063109188 Unionfs: update copyrights for 2009
d301c2142a6171b8987fe272b1983c3d7c96791f Unionfs: create whiteout in correct dir after rename with copyup
8a9fe7f66ab36010fb78ee3d9b1e04bae1098a7c Unionfs: use path_put in mount code
77f64d0a31e000665e42ce02a6a26e816621fe91 Unionfs: handle partial copyup errors gracefully
8a9ff25cc7b4ceffcbe6e81f8f03feadcc724850 Unionfs: release 2.5
acd7e932e631019910d595de7b495f5914e7189f Unionfs: unionfs_permission locking fixes
66344b1f33a3d477f17a9af25e468aba0b40a432 Unionfs: file/dentry revalidation fixes
daf5db503db12dfcf923612074f4b6a29aff3dab Unionfs: remove unused nameidata parameters
6f8399dd26285bfb6930010b23cf19c7cfc30f43 Unionfs: file_release must always succeed
ff1c689aa5ba73e8f0fccace77c6ce62756004d2 Unionfs: remove redundant file-invariant check in file_revalidate
7335f3befcd17893d4669451265b51ed0c71b07c Unionfs: fix readlink/follow_link to add locking
051bd9cbd6d9efaa3b32f6c9c6cbf7b2c59f5808 Unionfs: return EINVAL in setattr on error
2486dc089092355d07f346b0c0d1e4a68404ed75 Unionfs: just warn in put_super instead of BUG-ing
b3d7c6f1b6c48dbb92a80c55be0b808147d0575c patch unionfs-cleanup-mntput-calls.patch
ba73c11475f37467b1dc38ad083d62dfb24df276 Unionfs: use dget_parent to keep parent dentry stable
88d3f840a18e6e0fbd13dc9b35043eaff8bae620 Unionfs: remove unnecessary calls to copy_attr_times
3a0c564305f5068bdee14704d3e21d4de2924248 Unionfs: fix off-by-one but in mkdir
b6bdb7f92da1e5d16345e5a113b90853bb8affe9 Unionfs: don't open unhashed files
a04474c461216b707b48a5a14c217bf665f49c85 Unionfs: initialize lower mnt in lookup after vfs_path_lookup
a4f10024f3eee7b21fd920c6c78b847d945bb25e Unionfs: drop branchcount on error
8f4759acb68c96c2a9b6c0be18bc84294274ab90 Unionfs: add a few more invariant debugging checks
d4c06198d765d7b1b6f031658bcbd0d9773db4f1 Unionfs: update parent mnt on unlink
a7382af50f36b597a84286037a83a90aebcc63dd Unionfs: prevent a privilege escalation during first copyup
ae22a960e3d4de1b1894295afedc90baaea71a47 Unionfs: release 2.4
1c681a311fe86242e6a854474c2c61f47b2c4edd Unionfs: use new kmem_cache_create constructor prototype
aee0fdd2750a8097837cefc4f2250ca5a931a25d Unionfs: LOOKUP_ACCESS intent no longer exists
b6c77be241fdb54038de4b37a500ccfb5b09857f Unionfs: permission no longer takes a nameidata parameter
7ebcc950aa470267800029b8481e2bb5c52938a4 Unionfs: symlink no longer takes a mode parameter
8e2ead5bdcb791f8b85c8dd6b65d2d2003a8ffce Unionfs: properly hash newly created inodes
0088c4dd2c2cdd85db554b9ad17cbf19109b1cef Unionfs: minor checkpatch fixes
17ef91746864bf88f65dc03ae2c55f5e530b27db Unionfs: update copyrights
1c1c1a4ec960a667299cb849d78c89ef741698fa Unionfs: update maintainers
a6f3550a7a1570025ef39a62bfec5d0ac2b4d88d Unionfs: remove old lookup code
82464d091ccb626a41655551dd67cf4b9bbfc289 Unionfs: cache coherency fixes
1dcaf8ddadc6df97bcfbb32145c7b533f0a67463 Unionfs: free lower paths array when destroying dentry's private data
a2aa0fe2bc2a93d63e825d4acdbdcca10034e51b LTP's iogen01 doio tests used to hang nicely on 32-bit SMP when /tmp was a
742376febf6a4719632a7dd957c4e84834d4e486 Unionfs: lookup overhaul using vfs_path_lookup
c4abe7010436ea63636f059f116b9cb2cc1aed41 Unionfs: overhaul whiteout code
1328e5db8b4e8e78399463f7c1a88bf632f67fbb Unionfs: simplify stale-inode detection code
bfcd10f7350c948e63f46a8d44780f3691c9b33b Unionfs: create and consolidate helpers to path-put lower objects
b926d7fc18f03f2ab4e2a3950dc254e512813899 Unionfs: create and consolidate helpers to iput lower objects
9cc9db8fa91f02315c3a0176731b7534a8779d55 Unionfs: move a rename helper closer to rename code
cb9de7e9ab7027365088a482720024bd41c780ad Unionfs: simplify the macros used to get/set the dentry start/end branches
2a0eebc438be70646e05e6979f14690d2726775f Unionfs: move fs/Makefile entry up to minimize merge conflicts
2f32e45fd8a71a2fcca2bcf1ad47d483354e8eba Unionfs: use new umount_begin prototype
609c45f3555c51cb7af2767f1f7671eb9a3ea8e9 Unionfs: release 2.3.3
7f2c19a61675334c052de2d37cb00cf37e186ecc Unionfs: lock parent dentry branch config in write
41972ed3efb3d7e6a1e80df8c453b3c3f4792bba Unionfs: set lower file to NULL in file_release
58c2a0714da3034d46c778cb654bb49595d58019 Unionfs: maintain one-open-file invariant for non-directories
e5333c355dfb4f7b81383156e464fa28761ffd7c Unionfs: reorganize file_revalidate for un/locking callers
1af59e0b5c1feea44a082f31d956d18000704697 Unionfs: copyup only if file is being written to
ac88288575c643ca19898fba5dd3e490d08303de Unionfs: set append offset correctly for copied-up files
35e01903fcf7ef91a48f5dce8850eac63ba233a5 Unionfs: don't dereference dentry without lower branches in d_release
f362046d9dbabc3f178b399dd1cdcc5d6bf42941 Unionfs: stop as soon as first writeable branch is found
d55113716fdf099ece0cafdb3d86a0b6add3239d Unionfs: lock inode around calls to notify_change()
408fba0e88066da583ecd87fec6e39335a0b0035 Unionfs: copy lower times in fsync/fasync only when needed
eb4553bc2696680b6eac270d72298ed6f1582f54 Unionfs: prevent races in unionfs_fault
da63f76f06b5bb9ab89b0a57d920dce0b29672e6 Unionfs: minor code cleanups
c5512c190bfc0b89ad4c3bab73ddb1e230623300 Unionfs: release 2.3.2
d5992aaff80c3dc59b2e2138a83f5446b0a964df Unionfs: update lower mnts on rmdir with copyup
98ee0e52b0ed1c77db2771faac33c1c2075c0f45 Unionfs: don't purge lower sb data on remount
998954fd29bda59ea2baf5cf7f34e0a770e35810 Unionfs: release 2.3.1
ac0f6bbb979bd323b57e5956eefde818ab59d32c Unionfs: do not over-decrement lower superblock refs on remount
6320b7ad052f50d5b3e1c7ba45c24c70f96b0b10 Unionfs: release 2.3
6d5f8c4c73b4b337e19e6c0e732af1e1f6e45ea7 Unionfs: display mount point name along with generation number
e5e6e91783d1a5b058ba290259ef87ba7939ae72 Unionfs: document reasons for opaque directories
19f3b7008a5118cdefb5367f2a6883d2710c496d Unionfs: use noinline_for_stack
401ce803986a8e7875e272bcb9286f7326b26ff2 Unionfs: use __func__ instead of __FUNCTION__
571e32eaaee70926b35e3e42209cd93cba05c6ae Unionfs: don't copy parent inode times in setattr
c0ba8cca26279e769925b1abef335d7591d0c7eb Unionfs: reduce number of whiteouts by deleting all instances of files
6d153017666cae66244476a5e526b976be29aeaf Unionfs: lock our dentry in file operations
7d6089ecad4916c43261cf8bbe4f1fd1088ebd84 Unionfs: implement vm_operations->fault
726e83fa77094e42989a4afec81fc784fbdea210 Unionfs: implement splice_read/write methods directly
3dc7488f5dbf08a802733a7f73e2091966a87737 VFS: rename do_splice_to/from to vfs_splice_* and export symbols
aae267e891b7654303678e361036189ae380b94d VFS: export release_open_intent as GPL symbol, not regular symbol
8fdc26fe4e1195ff4d76dfc4faf42f2fc66d6bfd Unionfs: release 2.2.4
5baf203e0d819b5a8f48c9d76900b75efaee58a9 VFS/Unionfs: use generic path_get/path_put functions
d78fe0bdc84c532331754d70e6ec57bb2ba02382 Unionfs: use the new path_put
c0539851bdd1fa73bc1a891c11fe6b800dfc481d Unionfs: embed a struct path into struct nameidata instead of nd dentrymnt
0e513f27b7e76bd2fe7a28c81140b9bf40a3f55e Unionfs: stop using iget() and read_inode()
ec9616bf9b888619b70e126bac60cb4a93b0d691 Unionfs: use dget_parent in revalidation code
9aacdf24ed30b6776a3c3a2e1ae85525547cc38e Unionfs: branch management/configuration fixes
68c6e9eb2de8ed239ea2eb4cdf26035dc3fd4bd7 Unionfs: lock parents' branch configuration fixes
ab5b6cf6e2465c79728349c3607cd96919a2c0f1 Unionfs: factor out revalidation routine
e1779dea0c3e069387e3ee2a58a6dac93dde8826 Unionfs: revalidation code cleanup and refactoring
9f7491660b0f219e6548fdba968da70bbbda279c Unionfs: improve debugging in copy_attr_times
96f867b0f405acdeb6d1cb7ae64ef62c68d7191a Unionfs: follow_link locking fixes
b7efd5de1f36d34c19c29ca88db98711d76d6509 Unionfs: extend dentry branch configuration lock in open
03b2abefbb525fbda791fb1ffc0009e556c58073 Unionfs: initialize path_save variable
28c7de6bad96bb43c15af688acdc438362b3e532 Unionfs: uninline unionfs_copy_attr_times and unionfs_copy_attr_all
236bb4965ab89c2967d0eaf24c3a48c5493330f3 Unionfs: document behavior when the lower topology changes
3ba03f1fcaec00981e9838c8b3462918918fd591 Unionfs: ensure consistent lower inodes types
ad6ecaa31cf470c568ce182d3c980638b85e119e Unionfs: grab lower super_block references
7e39ce017eeca42b0e5857c3d3b2761e746577f6 Unionfs: release 2.2.3
6052ea408f0f7b800d978925e5f81ceefd84359e Unionfs: lock_rename related locking fixes
196e57cd11b91dda2c937259b95596601983c8a1 Unionfs: d_parent related locking fixes
83fb058c51e1c3785176db26e4edfffb5215d951 Unionfs: remove unnecessary call to d_iput
b42c8a2760548c1b9ef23bff7a5ab1f9655469e2 Unionfs: use first writable branch (fix/cleanup)
2bd339e115416447d78f8e5dc8801188f0146bdc Unionfs: release 2.2.2
d53e8bb68c4aa31c5563c41660c48f04317bb523 Unionfs: ensure we have lower dentries in d_iput
7320c7aa1107c219d0f3de88885087df79bb6587 Unionfs: branch-management related locking fixes
9cf01e990aa0298e5ed7d3dabfb03c81085dabf8 Unionfs: mmap fixes
6eccf9fa1a7a090f736f30c85621750d95b1b01b Unionfs: merged several printk KERN_CONT together into one pr_debug
75dcf42d9b142641b7880dd169374d53cc44dbcb Unionfs: release 2.2.1
ec2412af20c66ca40e5159952e2702e87aa49355 Unionfs: use VFS helpers to manipulate i_nlink
2b54a9124e5766f18bc3ef4bfdc423d4ec70ce20 Unionfs: locking fixes
3e6e88a4e8211f78a47802e80bf8fd71483dfaba Unionfs: use printk KERN_CONT for debugging messages
fe9a5886eace90e77ce7b7c5796d4c4f7a9a8278 Unionfs: release 2.2
24b459a4ff4943a38bdd65d1dcdc7e1bdb115d9b Unionfs: don't check parent dentries
f47c88b4fd17cc7dbc8fa0800c26e70aec23364c Unionfs: implement d_iput method
fdc27e30673ec4b71846adedd0168b20bfa8ba78 Unionfs: don't check dentry on error
455d70481525a6d882eaddabc4255b40c4ee8154 Unionfs: cleanup lower inodes after successful unlink
20e6228cbd1084326952cf67711ee021f9c2464f Unionfs: initialize namelist variable in rename
e084ebc0f598e3f024d378fa126970a8caea8c31 Unionfs: minor cleanup in check_empty
23523d5e160d06ac18acf5be99dab406081115c7 Unionfs: update inode times after a successful open
5fe8ab62a3421c1e523d61e124c9979b81125411 Unionfs: set our superblock a/m/ctime granularity
d80ebb10c634a99a1d79d515fb8b0ee683af4be8 Unionfs: handle on lower inodes in lookup
edd4dc1e3b66c89c9ccfb086cde621621a5017ea Unionfs: minor code rearrangement in rename
7bc1f8af5c64d39f78d9cdcb3187620489c2d529 Unionfs: implement lockdep classes
90dd7079c668b8096309519bb174d106771e264f Unionfs: prevent false lockdep warnings in stacking
1ed374bdabae8d6045e018395a38189d6ec360f2 Unionfs: remove unnecessary parent lock in create
c6b889b67d70375893d058c6d4e84d8099d798ce Unionfs: remove unnecessary locking in follow-link
3f6030c613e24c395c8f9828fab59946615621cc Unionfs: remove unnecessary lock in read_inode
9bb74492f9b14c9f86dec6d4e1ce2c7de67545c4 Unionfs: remove unnecessary lock when deleting whiteouts
928777600bfa8adc628d40aa6424f45e5378aec0 Unionfs: remove unnecessary conditional inode lock
3852ef71f2f7b808c304f14b5cdb514c06f854b7 Unionfs: prevent deadlock in cache coherency
ad8c0d679126d4f99f549b609ca2a542ddf8019e Unionfs: remove custom read/write methods
da4d740c25349dd851cd51ed0eb0bde6b47e4462 Unionfs: restructure unionfs_setattr and fix truncation order
473760f030a9c153fd491cab188b7d43f2e8716d Unionfs: mmap fixes
5476919169d2ea39f244ebbb7ea70291aa94195b Unionfs: release special files on copyup
1cf58cfc1fe547ec2405e0642ed2bde0a434b64f Unionfs: create new symlinks only in first branch
cb6595ea6134559542e3a6d39caf282e91aa978a Unionfs: create new special files only in first branch
4bef31b1311a0266d1372873df418a6ee5fb2703 Unionfs: initialize inode times for reused inodes
b73f51b140cf06d71726830d284fb897c730dfdf Unionfs: interpose cleanup and fix for spliced dentries
b6699c3bc36570e0b18107b50e567e9ae0aa414c Unionfs: clarify usage.txt read/write behavior
391004efbd0e0d8262c34e52473bf7b49cd4a0b8 Unionfs: use locking around i_size_write in 32-bit systems
5ccee7ea63f3f5a2d816e84c4fecb1911e49b9e6 VFS/fs_stack: use locking around i_size_write in 32-bit systems
6478d7696d39580c2ce372a5c02c1171220b9056 VFS/fs_stack: drop cast on inode passed to i_size_read
05dde46c695ebaa1fb75ee84ba7fbaa671499a47 Unionfs: clarify usage.txt mount options
2632f436661bb30797bb645982560917aee563ec Unionfs: avoid using drop_pagecache_sb in remount
e49acbb3832e69ed71c2ff3c0620469ccde7adfa Unionfs: release 2.1.11
9662e5713228dc3b78bdc98f8f5979112e9319fe Unionfs: reduce the amount of cache-coherency debugging messages
69b60e4d48922eebb39553c78a5b3a0f108ea137 Unionfs: cleanup/consolidate branch-mode parsing code
f33693263bc9427223a903022726090d71dc43a6 Unionfs: call wait_on_page_writeback before clear_page_dirty_for_io
0cdbdfd75b587b224e6e0be50400627b6bcb40ee Unionfs: release 2.1.10
996d3a7085f085e606017361fa3e3194a36845fa Unionfs: use generic_file_aio_read/write
d6979c0f37ea088c4d374dfbb9002aa2092b8dd4 Unionfs: update our inode size correctly upon partial write
0337d48c1fd4e3c8154439cb4c04a7f4d4ede728 Unionfs: prevent multiple writers to lower_page
1df7d53e5719bdf007cd8dade757cab1ce1a948e Unionfs: support splice(2)
894d35491e307fb11c1d8fefd45d2614f42324dc Unionfs: reintroduce a bmap method
ed4f750592b78087bc5cf1887f04644b5c51c00c Unionfs: update times in setattr
28b2ced96fef426baa1bf5e821621d20306661b4 Unionfs: create opaque directories' whiteouts unconditionally
dc7e3699f3e058d97decdc9c18c28f5470e11031 Unionfs: don't create whiteouts on rightmost branch
d77b7f5db1e7fb15ae9445b4775c8155b9d7f588 Unionfs: release lower resources on successful rmdir
ff13c8e293adbd1d269eb46d0a7c094c9a952d1a Unionfs: remove useless debugging messages
3db3b13233ca112a39621aff7c548c94112b82e1 Unionfs: handle whiteouts more efficiently in filldir
9330ac0bda9f1e3f2bac92fc4d8c6eb81188e104 Unionfs: set lower mnt after mkdir which resulted in copyup
b228fcfcce6aee395194936c8d75505cc64b6d7d Unionfs: minor cleanup in the debugging infrastructure
d68f3cc2ed35a48e64b830b9a5695bff3872dde5 Unionfs: minor coding standards applied
c0143508bd60b9601cf03a7a1eeb8a6957ff3d6d Unionfs: minor cleanup in writepage
64c34f5c63b64448f002a2c7c38ce6d201102f6d Unionfs: use f_path instead of f_dentry/mnt
b06d8c3a55be5ce2d1cac7d3316105b0886e03e4 Unionfs: cleaner support for RT patches
d1f14fc1b60f9e6ce336adf877f91aeb4787e351 Unionfs: release 2.1.9
46f6842ad674bb1b25ec15293f3b82033febce98 Unionfs: move debugging checks inside locks
87090eff5350eeb84883d988a17d9bbd26956fb2 Unionfs: fold do_readpage into unionfs_readpage
85c84063096f5f3ba221a8fb37beee2ec73dd968 Unionfs: remove unnecessary lower atime updates
8b2cc30c504124975dfd4322a3f78291c9dc4c1d Unionfs: debugging updates
9eb260cdf52163a1e28a98a00928573be06188dd Unionfs: clear partial read in readpage
69f1876235578d4e916118440b3491afcd1ecd43 Unionfs: writepage updates
e0627130c79e08f2d43dbe2d2782be3ef470c37a Unionfs: update cache-coherency detection heuristics
3d3fe4241fefad7ce849a9cc58d6dabcab55eac0 Unionfs: use i_size wrappers
038b7fde5f8b3719ba14cd5dd65937fc5fd83336 Unionfs: flush and release updates
c63b885e67b05ee4afe9319285df12346917b5cf Unionfs: release 2.1.8
dc8fe1c81d53a5814533ca62b69e3d2e27d78ad9 Unionfs/VFS: no need to export 2 symbols in security/security.c
49c33e0f7cce1b291e026eee3f659ffb210ef555 Unionfs: don't printk an error if it's due to common copyup
8e050a5c5c0d926edbbb3c038c2f3639bafd9d21 Unionfs: don't bother validating inode if it has no lower branches
45802954b1bfdfb3d3513ee1d90d3aed674a3c53 Unionfs: avoid a deadlock during branch-management on a pivot_root'ed union
ec940cecbaf50b961a7c2058e822d68d39d38ec1 Unionfs: mmap updates
425d3d45a7bf71bfa98eb3c49d6244ce0f461c95 Unionfs: update usage.txt documention
7e8fb926db04864d64f984816e4d36e4a0d085ea Unionfs: cleanup permission checking code
a98af86a14585c8e2e31b42dba317db90350d97b Unionfs: delete whiteouts in sticky directories
83a96fe7fd7fbe1b283bf654c023329ac8e6d738 Unionfs: revert fs/Kconfig text update
1b999e20a90dc8d3d954f99e68c864057fa4728a Unionfs: release 2.1.7
01eaa65c7eabf96e48dd3f24b525f2d1ac3a9e73 Unionfs: remove obsolete #define and comment
4b26be2ea855faae8f0252348148ca40e4b9db16 Unionfs: fix unionfs_setattr to handle ATTR_KILL_S*ID
0e2d34e57b2d2fdda6937c84a437e83ecba73c2d Unionfs: remove for_writepages nfs workaround
d3d8a575e3830bc1feb30624f1bde13a50502708 Unionfs: convert a printk to pr_debug in release
85e95c2b5de6a0ca5b796218960c1a6a80edb0c5 Unionfs: don't bother validating dentry if it has no lower branches
984ad5de44ade5cec5bcb3612f7459c477596527 Unionfs: don't printk trivial message upon normal rename-copyup
8121c04dcc29054cb539c7fcdc1a7650a34504eb Unionfs: support lower filesystems without writeback capability
7c7c39e4e4a78653123e35242ea20d03dceaf902 Unionfs: slab api remove useless ctor parameter and reorder parameters
3db190a379ef302ea4563fce0875360d8f5b3fc5 Unionfs: security convert lsm into a static interface fix
67e1a432a8113054c8153abbc0de724469470dca Unionfs: release 2.1.6
2df704d6c723e9b3df2ee9c5b3aa97d060de180e Unionfs: coding style: avoid lines longer than 80 chars
a972d15affb1e20977fb957e627cbddd16ad81fc Unionfs: coding style: miscellaneous fixes
da4b224cfe511f6d12e8caebf26d87bd740ad3c4 Unionfs: coding style: avoid multiple assignments on same line
c2b27f54544a69d011d2859db12e3248320b2599 Unionfs: coding style: take assignments out of "if" conditions
a256219b120d984443d65fe39129ed263d72a38b Unionfs: coding style: proper spacing
3465529f0af2f3d76c97065d4f1305f6740e9036 Unionfs: use braces in both branches of conditionals
74bc12e40d06021e6ba24e545e071ef52e58e8c7 Unionfs: remove periods from the end of printk strings
71b4382f871f6635c921e87b35a2ee0a8161c5bd Unionfs: update/assign a KERN_* level to all printk statements
38ced5a65718786e69d0a309139393f9c44184cd Unionfs: add missing newlines in printk's
d52815de33f509abff31e05bcd99f6223d9b0e9d Unionfs: convert all appropriate printk's to pr_debug calls
f54d4e35042e699585eca766ddabbf8eb33e7ee7 Unionfs: use pr_debug() instead of custom dprintk()
e00f044b0a29d777707432884a9bdcab035f826c Unionfs: use page_offset() helper
c008d83686338b77f0c8c56832913b10cc56dbb8 Unionfs: remove unnecessary if condition
dc7f7871886012330fef32b183390b524694ea3e Unionfs: properly indent static struct
3315bb0e2cd35b6d0984c0debfe3a69cff66188a Unionfs: use UNIONFS_NAME macro
76aa21f33d5b09c90eb92866e98627ba950048e4 Unionfs: use consistent printk prefixes
229bf38f316d7dc22c875e51d91a26c4b8d743a3 Unionfs: minor comment cleanups
931747fc84cf346103465f03d7051e93d74ad647 Unionfs: compile if debug is off
07135eeb525cdde30f1bd4610fddd170c3308683 patch unionfs_undo_unnecessary_unlikely_calls
af4171fedb3490ad9de7f069c6fd5a1614e217d4 Unionfs: display informational messages only if debug is on
989ad2f695c6401641d6ed999185cc0b7c7aa94b Unionfs: release 2.1.5
e4b9a822149dcef21492fd1df881066d806bfc66 Unionfs: use poison.h for safe poison pointers
c88782d1a6c648236bb767609c81e517c65eb110 Unionfs: add un/likely conditionals on xattr ops
efd3dcaa79fea1247900bb8a7dfb259dfc72c33c Unionfs: add un/likely conditionals on unlink ops
8cb27af861452c0f509c396378d34b9017f0230b Unionfs: add un/likely conditionals on common subr
83eb12710a9cc1a88415e872813441e12a6cb922 Unionfs: add un/likely conditionals on readdir ops
24169cccedbb2088e99dcd18d2fd82236baa8c56 Unionfs: add un/likely conditionals on rename ops
da1d0e724da584cf94af14758b17fe6e9f629017 Unionfs: add un/likely conditionals on mmap ops
705aca1e849e1db79fe6b0d4287b60c9f53d4112 Unionfs: add un/likely conditionals on super ops
5f57e239053f0c6d808b7a3225953d6a70212f49 Unionfs: add un/likely conditionals on lookup ops
f6e293b28ae9a70d7686c3193a7e3cef5ef88100 Unionfs: add un/likely conditionals on inode ops
7ca667638522a33f4f4bbcfe152afa8bebd751ca Unionfs: add un/likely conditionals on fileops
5d8969cfc70b0fbc6e52c189042507ffb4396429 Unionfs: add un/likely conditionals on headers
2122cb009b15dd0ae92af536f09a77883f02ebb8 Unionfs: add un/likely conditionals on dir ops
7c8da6e033e0846332c873e9eca5a4bfc9c61969 Unionfs: add un/likely conditionals on dentry ops
f4156f780a7eeb1d15193bc827d84d019a26693f Unionfs: add un/likely conditionals on debug ops
f6560ffef8c1f64d1b91aec3affe307311a0c60d Unionfs: add un/likely conditionals on copyup ops
c3986b91e703ae839b1af0d3a6d088b4968c488f Unionfs: add un/likely conditionals on common fileops
fa72daf5a4b2bf3c16082f0ecbc0a2b7598e07dc Unionfs: lower nameidata support for nfsv4
2eba792df2a7c6ca6882dcd395b7d9d6bdcf74bd Unionfs: add lower nameidata debugging support
e2277f870843029d66a8a186ede41ed94575dc63 Unionfs: minor coding style updates
9d943d840e00a6b401ebf0c656a4f54e50c699bd Unionfs: cast page->index loff_t before shifting
c9390830a54a359d48ff6eecc8ab28731bbad0b9 Unionfs: release 2.1.4
7c65b4fd6f06d5b99e5ab5809ccc42303cde3027 Unionfs: cache-coherency fixes
8a5e5dd418641ea5c88e3ab3a0379ba191da5f2c Unionfs: display informational messages only if debug is on
cad102270a04f790e21492d862e197bf7306b16a Unionfs: use int in unionfs_d_revalidate
c7907366b114afde2656d6d71867a2bd18d09627 Unionfs: documentation updates/corrections
9288f3bb36d811a9d53754521a319afff22afd16 Unionfs: release 2.1.3
a93fa28443bd60955dfa786f2d73c778ce64a91c Unionfs: cache coherency after lower objects are removed
e31e19eef33d5b562307069b91a3b4ae08f0db9f Unionfs: unionfs_lookup locking consistency
b5828289dbfd41c9061ce7ad8277f1fb6e8d7db3 Unionfs: use boolean type in unionfs_d_revalidate
8f86252c32d23e529ddb6e53750b676ce5bd5382 Unionfs: add missing newlines to printks
e08f4dcd70a5ede13ec4c92efd640e8558f95e67 Unionfs: remove unnecessary comment
d383cea0e8da6e4c74d988f036a528cfbd341a1d Unionfs: documentation updates
51348b7faf78ce2a780d97d24241fa9010d95363 Unionfs: use bool type in dentry and file revalidation code
e86a46102b6b6dbdd9ece03be2c2280529eb40c1 Unionfs: cache-coherency fix for is_newer_lower
ccb26067fd6137331d1099a58c6860d470674682 Unionfs: import Jeff's fixes from korg
91702ef81d71639e5ab5279479eaabf808c6f906 Unionfs: Remove unused #defines
a46f59ee91b11b1f87ad5221e47c57dad3220e2c Unionfs: Simplify unionfs_get_nlinks
77913d4360a25ecbc430ef255b5f418a15544325 Unionfs: unionfs_create rewrite
9a1f699ecba4191cb589dc4ba96e7d8f1184bbd8 Unionfs: document lockdep issues
a12b2c7be369835786c35d1407cf7ad004a284d8 Unionfs: support CONFIG_PREEMPT_RT
4eb786e4f7e4cbbb80e51cf47e80a117e40992de Unionfs: release 2.1.2
2821bed4588a8a2959ff484d59b6655da2531f94 Unionfs: imported fixes from korg branch's take-3 series
91995a5a1bf5c5202ca2f7472fd40e070ac0e492 Unionfs: release 2.1.1.
fe0b2ceb45b75b19887d6f5a4d4292ab6ce5e450 Unionfs: minor usage.txt documentation fix
c326d32907ce32672a15d245281d57c96cbe33bb Unionfs: imported fixes from korg branch
16e278bb1e9ef6c3f975ed4c5d9bafbcae147927 Unionfs: back-port stuff from Jeff's korg branch to per-kernel branches
35adf710f22a460b5386af82006b328d739bbc81 MM/VFS: prevent compile warnings/errors with unknown struct super_block
2bc23b0d007f357c39510248919274c5516a8432 Revert "bugfix: add MODULE_LICENSE to mtdsuper module so it loads"
09ac198627a21543eeb73a53d33695b705d7f6ac Unionfs/eCryptfs: remove lookup_one_len_nd and LOOKUP_ONE code
1f98e3e7c072a4d132369a256f39756ac834d848 Unionfs: support incremental versions
0a684c68db120e9c81cbc26348e7be2dc918df1c Unionfs: check for immutable files before read-only branches
1b628ed79939d8d8efb18fd88d8d0fa86d57c288 Unionfs: mmap fixes to unionfs_writepage
1f00fee78599b9bb9c6a5a11806146d2d6e09d33 Unionfs: rewrite cleanup_file more cleanly
1bbdf8a2e616e713177be9f288721de0a0360bc9 Unionfs: improved printk upon copyup
004754e54aa427f1f4b4a6b2aa33b7a27b91f142 Unionfs: xattr copyup fixes
2da0b2d3de22beeafe041a3b49f20a135ebc7915 Unionfs: fixes to cache-coherency checking code
1e7cc4c95105ecfdd5abb893c6e894db13c0a814 Unionfs: mmap fixes to unionfs_writepage
c1b7abe7c63e2ca4887a287bafbad6ec25063b01 Unionfs: bugfix when mounting readonly exported NFS volumes (was: nfsro)
7bda9c3fba87c81e57c9256481a18f1eaf0ecb74 [PATCH] unionfs: make functions static
0f63cad91f4dd61c30d95f16ccfe2487c5471d1f Unionfs: pass nameidata intent information to lower level file systems
daae53afdefcd6ea154d17510a81790a1ac9b3fa Unionfs: kmem_cache_create doesn't take a dtor argument any longer
73243c83072da4d22aad09ce3d17f15f550e1b84 Unionfs: ensure cache coherency in unionfs_fsync/fasync
d34cb23e2dba9e8f6f8ef16fa86caf7c670801da Unionfs: implement native unionfs_fsync/unionfs_fasync methods
43583d9985e7cc02921f3588b7006dbec15b93a0 Unionfs: small documentation fix to usage.txt
237c0abdba185b5f228f6b56aeb10b6b5c28add5 Unionfs: mmap fixes to ->writepage/readpage/sync_page
a94cbe0f9b0f7b8a099e971a26e1ea4897bc5fa7 Unionfs: branch-management bugfix to unionfs_file_revalidate
015ed84dc4323df2714ec2cc4f34f8248a6c694f Unionfs: cleanup: break line longer than 80 chars
7edf16fbbd282a965cb7edf9b4554883c8535bf7 Unionfs: fix minor typo in revalidate_chain comment
80766756303de3e301fce174217304d646da9041 Unionfs: bugfix: don't call branchget() until dentry_open succeeded
aba9d7761218c8b4da2b5e61598849084aedd488 Unionfs: branch-management bug-fix to lower mnt counts
d95551417857607f4017a9de33fd9854ef6df505 Unionfs: use igrab instead of atomic_inc inode refcnt
cea7a55ccac300364997b45d7d439275defb167c Unionfs: cache-coherency: update times of root inode after branch management
830431a8143b61be138b92c943ba602d174649c3 Unionfs: debugging: don't oops if sb->s_root is NULL
7afb1cc803f6add74d98733578e5e76f124b67b0 Unionfs: debugging: show inode reference counts for all branches
3958910b3bdf71050d475f20ad900519adfc10cb Unionfs: fix small typo in comment
d3f0a96ba924ebe6b7ff9a3af8edcf7897798759 Unionfs: bugfix -- set copied up open file mode to read and write
03a5837163f228771cd6c90daec0d7038953b4af Unionfs: rewrite do_unionfs_readpage to use vfs_read (bugfix)
c5f3d6a524871af87744ee4e69ce77b924695852 Unionfs: fix minor typo in a comment
c11ff53010cc6d7e221ab12dd6655b2438a29c1e Unionfs: use the splice_read file method instead of sendfile
8eeb9b9d8accc6c2bb42d08b7032a63b2abf7e49 unionfs: better handling when copying up permissions
b754ea8affac4e4d490cf214876b0fb415b56548 Unionfs: better error handling in rename code when copyups are involved
d1490dd365b07472171f3ac62301b463a3fc8566 Unionfs: bugfix when renaming symlinks on readonly branches
51cdc6f0af1457c09568d1f3c7a1c51cd8fbca20 Unionfs: prevent deadlock with branch-management code.
ac3b3ffaf071a04df3ae30106c67bf5b0519a457 Unionfs: rename file->f_dentry references to file->f_path.dentry
e815d57a1d5ccbd04bd80d52859e147ba754a966 Unionfs: improved comment above unionfs_follow_link
01dc39c57fd072344a347ebf0b10483886a4141c Unionfs: Change the semantics of sb info's rwsem
a35513dc5a93f2355918a63009bcb5d71d94849d Unionfs: Remove superfluous check for NULL pointer
68e5346e120ef1acc05d9b0da9939594324497a3 Unionfs: Change free_dentry_private_info to take a struct dentry
2fd8fd97c56c5fc695beaedc18bb03af6807280f Unionfs: Cleanup new_dentry_private_data
b74350ec5a35ec59aa9cda29883abc161659476e Unionfs: document cache-coherency design and implementation
94855b1b3ad4d3bca30a12c5e1410c5aa4f5c9cc Unionfs: cache-coherency calls to maintain the time invariants
98080aec5cc0b0a3818c858b4ce01e8047c2fb5f Unionfs: core cache-coherency code
f1b6078d6992e66f7cd4aeee19cb699a1826a456 Unionfs: introduce two functions to maintain time invariants
12ac8f5c4df0884331ad8345c1d9b483c7367c67 Unionfs: prototype and location change for unionfs_get_nlinks
fe5c140fcabc8c18ed44ce74c4ec925cd4268e38 ecryptfs: update to new API of fsstack_copy_attr_all
87eff06d8f4c969d984f612e3cf9ad57e2de1866 fs_stack: simplify generic attribute-copying function
b68936f31f1bc192b59dea124e5173a68002af6a Unionfs: m/c/atime invariant checking debugging code
2329297ad3eb11ae3f637c95e3ca24521bd359b2 Unionfs: bugfix in debugging infrastructure
efe2d9115f23400e81468b1aa59144e78fa0438b Cache coherency: resync unionfs data/meta-data when lower files change
1fec570e2af70434ff50673c6c71455b38b28b5e revert changes to new_dentry_private_data and document it
bded7745864fe3c497bdcf3ff8692ff123f35104 cleanup: convert all instances of "hidden" to "lower".
b19098123acb47658b48b5f8884b3822b2f9734b Fix section marker in header file:
3afc2ce8a9e83ffea16bffb5a4c9a29f44c6c48f minor indentation correction
155793bb0284fb0dd7dfea6e1daea494fb4728da bugfix: add MODULE_LICENSE to mtdsuper module so it loads
282745efe1bb3d7da88d4bc22ee122215ecb061f bugfix: properly reset lower inode start/end range
68d91f120f3103d7252be7689894d3c307c3be64 cleanup: rewrite new_dentry_private data more simply
c5d6006057ffe65f56d158e06d0c7cd20127bcc6 bugfix: remove extra superblock rwsem unlock call
b931ff90623ed01b3c34220d55b68903dfbf3ac6 remove unnecessary comment
280f5db1573de38f1ada47d82882cbe4487c4be9 properly format a multi line comment
6ca07e650b6e56e50e87a7ea0c915db1b4e06445 reformat all lines longer than 80 characters
be388f41a9989cddd8a8a35e98d1bbcd82c2c6b7 debugging: indent code properly and cleanups
e804bd915e8d762cc7ceb5b810833b4ac8b5087f cleanup: reformat all lines longer than 80 characters
ce7e8c777c35bc6d2bd49686860f385adb32694f spell check all strings and comments
799be15a44b443bacc07b8402ed7bfc0852e856e cleanup: ensure proper comment on every "#endif"
f5c2326d4b89b117f1bd3749e845c077dab36b64 Revert "Unionfs: Cleanup locking in new_dentry_private_data"
6b6208262741bb1592c180a478a1ffb9e54dc46d bugfix: ensure dentry/inode/mnt validity after a successful ioctl
ff8a3f749610c96ab2e902dfb904ad883ebac905 bugfix: release superblock lock at end of ioctl method
57158650a312faae6208ee8c73d052cab60e269b bug fixes: revalidate dentries passed to all inode/super operations
9c19aa4e5abf74d2adc5e093f29655f0d25eeaab code consistency: ensure that every #endif has a matching comment
5efa814212734498ca3c617246632ca9e2b3e097 invariants: don't complain if no lower dentry of a deleted dentry
732afce732195bb06f2fd53d23dbf956ba6e44a3 invariants: don't complain about directories with some NULL lower objects
ce27a5bf71ee8518461e957f653ae7f861621890 Revert "invariants: don't complain about directories with some NULL lower objects"
7a92e1f9de546a6e7665722149948463a467aa51 invariants: don't complain about directories with some NULL lower objects
cea26cb99ea901aadcd7f4b35fb12ce4e001aafe cleanup: rewrite unionfs_partial_lookup more cleanly and add comments
cd2cff98fd914c2849764b503066f9bf33d86050 bug fix: prevent null mntget warning messages in unionfs_lookup_backend
c8eaa86aa55df09eb0a0a9e678913f520e989de9 documentation: expand comments to unionfs_lookup_backend
147dc1b06f33413a12d64204a328b6697091c453 cleanup: remove unnecessary call to inherit_mnt
6e572e48aa5c6850b290c1afd87b1e2e58ec62a5 bug fix: don't warn if trying to mntput a "negative" union object
82ec7bf2f22614dd82a4be4d47811811181e831f bug fix: get lower mnt from root dentry instead of lower dentry
4f3dc4a802d49158927fcc72a03048603fd8a0f5 Unionfs: allow users to override Makefile options in fs/unionfs/local.mk
ab1477cf49dfb8209d1ec5d7a13f9f9b430d2c3c documentation: better comment in branch_id_to_idx
e40ccdbdceb656ddc6b8a4c00ef4aa2a47ec4841 bug fix: catch bad use of dirs= options (extra ':' separators)
3ac9f1249b8097f10f13aa07e6a4abbdf871a913 unionfs: merge find_new_branch_index and branch_id_to_idx into one function
9d1cc54d25f6f8d109703413d7bfbfa9a6d1b840 unionfs: minor cleanup and better commenting in new_dentry_private_data
ee59d3ad11202288846b2b4ebb8e4d792e9f77d8 Unionfs: Cleanup locking in new_dentry_private_data
0e4d16636766b59633a9b345cd8f019ddb9281eb bugfix: prevent null-deref oops if lower f/s is NFS (mmap writes)
99429e9d7861a9473670030afa6deb16498f2148 cleanup: use krealloc instead of open-coding it with kmalloc/kfree/memcpy
e4e02e5a98ff975ee3a4a16097b281ee0149a8a0 bugfix: prevent a NULL ptr deref if branch is nfs and using mmap writes
d3e2fe5605d3fb1e5e5b7f947920426b6980789b bugfix: handle lower file systems that do not support writeable mappings
41a1deff6c0c3c6501ea2b1b9377aaea77819f12 documentation: comment to ODF developers to address
0d6027aceeefcfe6624476fc8cb3a449c70de4d6 bug fix: set lower inodes correctly after branch management succeeds
120f4862a97fe5c8aef8aa3b5f0a0d611069cb6d bug fix: prevent self deadlock with remount code in pivot_root scenarios
a81f3f6b7b6f6aae9a02d545031c7a7f043c6b28 debugging: test for freed (0x5a) inodes
88847221c4d55f1dc67da20fe6071cff33943760 bugfix: statfs lower file system properly
af607c4f85fa469bf3b5aa081193ec247e758bc0 Add Erez Zadok to maintainers list
a55ad4c074c73d01efd0bf62d1fe9e6987344b5a add standard copyright comment to linux/union_fs.h
a4d10f410a8577dc9e98a164bc31064cf231842e d_splice bugfix: update dentry in our lookup if needed.
213a2ff2f34d89a66ce210207f464bb0c5a5e51d mmap: file revalidation and fanout invariant validation
e36ce715dc9c7bd7ebb2b047b9bfda7191eb996f mmap: sync_page bug, call sync_page on lower page, not unionfs page
44bc2e365ee47af285f528cce02f6d78c8ab9571 mmap: also revalidate file passed to unionfs_release
f003b98d1dc8c6a10fdf6e041f4876b7a5e0ed7a mmap: update atime upon successful file reading (via mmap or otherwise)
dfde89eec1071b5a10d6ae2289abedd47b685856 mmap: proper locking to interoperate with branch-management code
a0cb62cc877ea34047031ea40cc0bfec1d9dd689 mmap: remove unnecessary unionfs_bmap method
32640df9a5e01dfb0c454fd8f57652767a9b2401 mmap: trivial sendfile support
2b223da8b2a1e75ceb43257b165aff5a640d6a8f mmap: minor code and comment reformatting
2af54ae878043e9b4eba40257b6a72eeee19d24b mmap: #if 0 unneeded code instead of commenting it out
3aae52a6b8ed6218c8814f82394aa2c2c16190c3 mmap: read upper file instead of lower file
67d930917b2ed94d8efddd27fce745e1b413ce2f mmap: coding style: reformated a line longer than 80 chars
10682adf5726a8aafa55521ebf6aff5266e77f41 mmap: remove defunct comments
bf66e62337508f617489e923328ef72430735ada mmap: file revalidation
ddb2e32310c763b7122421a1b6be703e5b65b53e mmap: applied main mmap patch
3af48c8563b408e82b825076be2b6d749617c8b2 bugfix: fixed interpose to check if d_splice_alias returns a dentry
5611569210b5cbc62f46f171e0df2bd287b14691 debug: remove unnecessarily verbose debugging printk's
e0d1984a6a19549b2d74c870c17c0d4c396dd47d cleanup: consistent printk messages
868ad98140db4daaff754c21d44edd4523266514 cleanup: eliminate wrapper function create_parents
469794d7850922eea90046ed1db3d80853c38794 cleanup: eliminate wrapper function copyup_dentry
917e0e8ecaead1d5b3e340460ba2f6a1c33a4567 cleanup: rewrite do_delayed_copyup more cleanly and clearly
d675ae6f448cb86d7b1bff5398a2118ae6bc28b3 debugging: small fix to Makefile to correct #define typo
dec1d4b304a2d1bc2909b34dfed0028fdcbf5ba3 cleanup: remove unnecessary macro used in only one place
3a498d209bed93a5f0f715d4f9224a4d6f4a68be bug fix: don't revalidate dropped dentries
2d064782d31390aec92ed9b243d584e7abad4824 bug fix: retry lookup for different silly-renamed files
fcbf4f4105e051f09a6bf93a11f3ff91cf3216dc Documentation: better comments for copyup-related code
3d809a8fe995c2f97a25809e8b2d432bfc62bb30 Verify and maintain fanout invariants.
1c0efa60177257515eaa809711109688f7415faf Post-copyup helper functions
4b074b279036b588257e2b9613a66200d40d1b43 Introduce compile-time debugging support to Unionfs
2585aea8d2d2ff14b85e04924345463d37a80fa4 bugfixes: correctly decrement refcounts of mnt's upon branch management
453cabbb1e4119c6ffd1f3ff055fe9677cee6086 bugfix in BUG_ON use: actually catch bad use of unionfs_mntput
0a80d8993e645c64a5dac7ff4d061442b790c599 cleanup: removed a trailing whitespace
82bad04f9054741459cfd4b9b075959b1eff7313 bugfix: remove defunct unionfs_put_inode method
01df8d8b9256a68614c7a296c6f5db627d29e794 optimize branch overlapping test a bit
e42b3e1cffe8d281b84d18eefb21c49ece420181 Documentation update regarding overlapping branches and new lookup code.
f565b625efa2669eeafc3b5b731992501db43a7a branch management: disallow setting leftmost branch to readonly
03c8b167ab0cc53ca3f91f132dac31f3a66712a9 fsstack: 4th case to do_path_lookup
f562206fb060dc20a325c840b94d554670883045 Revert "Unionfs: Check remount options for being NULL"
c477bb9f829b75f931d51010e9bd07b803ca49ae bugfix: don't leak resources when copyup fails partially
01fdbdf2e37151796f66a9c5b61ec81ad4471865 cleanup: call our unionfs_{unlock,lock}_dentry instead of mutex ops.
0c53e73c897071b7c9960a2642053881e77c58b9 cleanup: rename our "do_rename" to __unionfs_rename.
958e35cea766b7262b19de2c025aac168cbf7bcd cleanup: rename prefix our version of double_lock_dentry with "unionfs_"
59922a09abdd1e5598ec3d9f89f074e8c4a8804f Cleanup: ensure space between every comma-delimited function argument list
a9ae09393e8481fe61da4e3e9131bd194200762b cleanup: rewrite long while(1) loop more cleanly
2e6d67a687b5651d051f7d25137829497d53bf74 Move one function off of branchman.c and remove source file.
b7054fc0d7f2d6fb09cb0ef298a2c819c4d44634 cleanup: consistent pointer declaration spacing.
6e504d1e7636ebf567c0d749676fa37ca09e50f5 Merge unionfs_write with __unionfs_write.
a2bf7969b9746f026263fe26b97f2037a99ba240 cleanup: fix one odd indentation and long line breakup.
598da3e6a44e8b58c691b0d87ebd2d35adda008b Commenting the code.
5f684a284729347858b57ba832ab5b980466a089 cleanup: prefix external functions with 'extern' properly
19fc7c13387d1499cf349f415f0273a133a2bcdc cleanup: one more trailing whitespace removed.
a5f826a71bf9382f80fe38a337693596347f7ccf cleanup: spell check all strings and comments
002cc7259c5b675041a974c08557fa68b24b1636 cleanup: use consistent style for multi-line comments
0b94c0bedf190d7d74aca0efa647ee1ea8db36c9 cleanup: keep all top-of-function automatic variables clustered together
d1545a3ca1832bb638159af95761773ef9a74a6a coding-style: remove one more {braces} around one-statement code block
65503a4cfc8aef7531a582b6b456aab307f38fff cleanup: remove unnecessary blank lines in short code blocks
eda197a595fd5702b603c619ba10c574ead2f1d6 cleanup: add missing copyright notices
09234a3eb3e8c996ffe60df8666a3002931ec8c7 coding-style: reformat lines longer than 80 chars (accounting for TABs)
3a8a0c37e6649ee5d403cde1b794d1537d873292 cleanup: every printk should prefix with "unionfs: " consistently
ea385eb667589539e3a7cd67af6e569db871f143 coding-style: remove unnecessary {braces} around one-line code blocks
04d3caa3a210cad1dd0b3f224206a1c415b7975d coding-style: no lines over 80 chars
bb779e2a29b5009260a93e79a576f46d38ecb882 coding-style: indent every line properly
c96c152d4b40a41e0d09507c5a09f0b92eb6e341 cleanup: remove trailing spaces
e307e2809bbf8190cbeb5b2d8248e128b493876f Documentation: fix spelling error
03c253d2bd4f1d8be1116645515f204ab9c008bb Documentation: minor typo fixed in incgen remount option
825ab7e7d759f1fa4239f44a27c08d4432986c58 Unionfs: SLAB_CTOR_CONSTRUCTOR has been removed from vanilla
b90c1f0dde4dfed161f1b6f6c3cbcb0b80e889b4 [PATCH] unionfs: fix slab abuses with krealloc
c701e74cc793c2a7c467560ee43c190d63023750 [PATCH] fix unionfs compilation
41f35edf4fcde1a3ac9ae28941600dd9f8c5b0b3 Unionfs: Check remount options for being NULL
50e0de9c8d7c99d6b9a25498b5386f1f3e79c12b Unionfs: Accept MS_SILENT during remount
5eb50040cc6eeb0eef9c5f62018f64acef89ff75 Unionfs: Don't inline do_remount_{add,del,mode}_option
c5c5a0817be3b2c6188e9525708445a773965cb8 Unionfs: Added several BUG_ONs to assert dentry validity
0f845635b6303b58ff0bd7996c79d613b4d814a4 Unionfs: Properly handle stale inodes passed to unionfs_permission
ffe72593349369d44ba33bb9720ef258d2c35f76 Unionfs: Pass lowernd to lower ->revalidate function
75c2422a5ff54008554cd37f9f0739ed6177370e Unionfs: vfsmount reference counting fixes
1b26247e21d27950776e42b964f0bb39cf0de044 Unionfs: unionfs_create needs to revalidate the dentry
73a4340169e129b4c4be3c2aaab6d64299b3c544 Unionfs: Decrement totalopens counter on error in unionfs_open
ccc93e980c454682ce1d6751192b6af73440dac3 Unionfs: Document unionfs_d_release locking
1d203a81ed7fb7404681030ebfff2d690415eb53 Unionfs: Remove the older incgen ioctl
421cf0d9f0574a4326bb42f8758190420ae11f4d Unionfs: Grab the unionfs sb private data lock around branch info users
a9c35834e42d5550ee2b45d702ab7bce664a7b24 Unionfs: Rewrite unionfs_d_revalidate
b40551df58023e412f5e169c7c0e5004fd63312c Unionfs: Introduce unionfs_mnt{get,put}
b1e474b55c2bfc5c86ce93180e1b6130225c4549 Unionfs: Bulk of branch-management remount code
4ddcce64385ee6e8f323c55c9da8d0bb576d3b07 Unionfs: Introduce branch-id code
51ad81e216de34f569de6700fa2cd85c369b50a2 Unionfs: Actually verify if dentry's info node is locked
22ded9f42806a82e2eedaa015b2db023852d4fd3 Unionfs: Provide more helpful info on branch leaks during unmount
04a09bd9094d3be0933d3237d4041d15775696da Unionfs: Rename unionfs_data sbcount field to more appropriate open_files
189c60159219b081fcecef91564f13852f9545fc Unionfs: Proper comment on rwsem field
2cd92e9efaa317348eb29f636c34ed6f9659bfad Unionfs: Documentation updates for branch-management
834752af5a73d58fce0df39549884590bf918792 fs: Export drop_pagecache_sb symbol
43826b4678e1a72a412cc55fcc77f0d70bd02dfd fs: Introduce path{get,put}
f713177d32b81abc1ee145385747a71db11ec88f [PATCH] Unionfs: sioq not __exit
a4658c52b736a7d6b7c3ad3ef90fdf485c72d6d3 MAINTAINERS: Unionfs URL update
98387b8a8d2b2e6ee54bb62dc856b183c9ecc03e fs/unionfs/: Fix unlocking in error paths
bed92fbd880e67417d38e40aa1eb56ccb49412d6 fs/unionfs/: Fix dentry leak in copyup_named_dentry
6f1a6a23e94adec4529a02e2a159dc853e38fc81 fs/unionfs/: mntput in __cleanup_dentry
a714bfc168eb1920935feab1b479c5f1ced5f8e7 fs/unionfs/: Fix copyup_deleted_file dentry leak
093a170c5cbccc91393c5af33c068eab22816c46 fs/unionfs/: Miscellaneous coding style fixes
963483185c2820e564c06ead7f411842fd14f1e5 fs/unionfs/: Check return value of d_path
30812bf815af1e579d4fa737eefa5b682c155d02 fs/unionfs/: Use SEEK_{SET,CUR} instead of hardcoded values
2c522206b9efdd768ea18d0c77637e0670a548b4 fs/unionfs/: Remove alloc_filldir_node
25c5e15eab21ab35ad107ed7984f9c770f57dd42 fs/unionfs/: Rename unionfs_d_revalidate_wrap
9981e22bf4dd7072fd5ee7ee4ac895224e56dde0 fs/unionfs/: Several small cleanups in unionfs_interpose
76ed7417fe7c509b914ce732fa44b4fbe484404a fs/unionfs/: Don't grab dentry private data mutex in unionfs_d_release
341d9809169b9b91deaa4eee88e71e84f4d7e2ee fs/unionfs/: Fix a memory leak in unionfs_read_super
61b3906ae9975be9b3fcf6bfba32f90d89d7b071 fs/unionfs: Fix a memory leak & null pointer dereference
4cc9fcb465dad59e73fcab45ce676e7d86831cbd [PATCH] UNION_FS must depend on SLAB
6bb3e5a8dd18d1c78fa0b11fac4090c7f0965a7b fs/unionfs/: Remove unused structure members & macros
a6b0ffc1d8a08652ed8b6c395c2b5d4ded59d864 eCryptfs: convert lookup_one_len() to lookup_one_len_nd()
48e67887302ffb7415629a7ffa4df4c7fb7fd1ec Unionfs: Documentation update
b2e7ea7a3d91c6a911e17d1567ea8d7c0eaf1b80 fs/: Move eCryptfs & Unionfs config options into a sub-menu
4a74d7310530e62481322bf9857a1f8973016f8a fs/unionfs/: Use __roundup_pow_of_two instead of custom rounding code
b5f5b7696c1096f8e1e39ae5f96abfe66fda12a9 fs/unionfs/: Don't duplicate the struct nameidata
5ff599d980ca67bb5c1de0c41b9ea26dcb50f374 fs/unionfs/: Andrew Morton's comments
b5dda43cc5aa563592db1b994212803221d4d501 fs/unionfs/: possible cleanups
13462787b3de6a00f907ccbe24312727a91f5620 fs/unionfs/: Remove stale_inode.c
4112ae5faeaf1a2401689446df2e9b054dc475f1 Unionfs: Extended Attributes support
c49872eac14558f94676bc325e7e614bbe7e3bea Unionfs: Kconfig and Makefile
cb4e55d1d985c2f6c4b9adf224d4e97ab97e55a3 Unionfs: Unlink
12cd6eda259c4f83482352440b69c65743971920 Unionfs: Include file
6df158f429e71e3741a0fabc0389f6c0ca94b9f9 Unionfs: Internal include file
2f68140a50bc10c7129c78f157d1a6b744ddc91b Unionfs: Helper macros/inlines
2d140b935b629c5d40d4d3938528fa4fb501af1e Unionfs: Handling of stale inodes
38dca7036a16bc9a3ceef0a23d4940e375404a10 Unionfs: Superblock operations
c216e3042d9ad4581aa80ee0d892ea026bea302c Unionfs: Miscellaneous helper functions
7f979c4e766fcc022c32a2989bbf91ff3c49081b Unionfs: Privileged operations workqueue
03be8e38a04159fb5e7e8cc621a5e16a13237d05 Unionfs: Rename
e50f1ca67af25eb0676cdeb73a08d9be4df87f7b Unionfs: Readdir state
e2d7f7fa78575f4eef10a5494220e408b8d938aa Unionfs: Main module functions
bafb566522a2e9eb50d8332243eb95a04318a9be Unionfs: Lookup helper functions
9074af1d88bfae15398b155b01d3a2cf42cd253b Unionfs: Inode operations
b58341458e0e1576690e29ca92d6796577898902 Unionfs: Directory manipulation helper functions
7db886babb80724e2290962abca8ab6e46ae466d Unionfs: Directory file operations
97560fcb50d9df354662bb2d9ab42be6482059bc Unionfs: File operations
d5fe2df10b8d533150ea24bbf3fcfbc8de6814b1 Unionfs: Dentry operations
89183649ffe34f4b9749bf9a84b5fae9ab06d32f Unionfs: Copyup Functionality
c3e5ed1402b0edf67880fd81c0b42086f4d8f916 Unionfs: Common file operations
6861503aae93101b7b95b52d602cf96f0189a86e Unionfs: Branch management functionality
fc816dbd0dce18e16650864c6db587e053ab715e lookup_one_len_nd - lookup_one_len with nameidata argument
336103913168b8c0d4854347265bb5a7daa3bdab Unionfs: Documentation
89f5bcae3a7b0c6c42d77d275a343bcf4cf98c0b Linux 2.6.27.55
358b1c7959f05070c270c00bf2b1bcba8eb4b6b5 execve: make responsive to SIGKILL with large arguments
7a6c02774aa7ff340d3b69c941ccd2ec2b3bbd73 execve: improve interactivity with large arguments
a32489590e52abc4bc98ede852b80970ff71c3c3 setup_arg_pages: diagnose excessive argument size
1ebafa01d2a80da61e43a77e7c245c1ca19eb381 b44: fix carrier detection on bind
e98637ef0ae4b186afa5d30ad268f4b2ef674462 powerpc: Don't use kernel stack with translation off
9bf670e5d364c43c7d918645533912e03676c17e powerpc: Initialise paca->kstack before early_setup_secondary
c52425062aebe084f6c7893bf7a153f403ce910b r6040: Fix multicast list iteration when hash filter is used
1ad2b6fea2210ab7ddd3e9e48dfad01ce8e84a11 r6040: fix r6040_multicast_list
41ace54c2c2f787f1c44f43403606cb60d63cb14 bsg: fix incorrect device_status value
8f371eacfd1eeb533db448ed1022e971fd176d10 atl1: fix resume
45d787b8a946313b73e8a8fc5d501c9aea3d8847 wext: fix potential private ioctl memory content leak
1aa14af44cc76d3e38ed4a0b321cab7323a59452 dmaengine: fix interrupt clearing for mv_xor
0243e39b20b13072a9e16e615316859c4c6c7600 v4l1: fix 32-bit compat microcode loading translation
56b40aa2ea3788e9b8f8411868f0f35a6f8a14cf ALSA: prevent heap corruption in snd_ctl_new()
7b1178dc25f59d6f61dc87853d164e8ec87eba25 ALSA: sound/pci/rme9652: prevent reading uninitialized stack memory
207988da56b71bb6882f19c925b40e8349374e2e guard page for stacks that grow upwards
5f2a867eb3cb6558cf82c96b56d52260a276111d aio: check for multiplication overflow in do_io_submit
More information about the unionfs-cvs
mailing list