Rebased ref, commits from common ancestor:
098e74676adf0505cf25b003af53290913798dd1 Unionfs: release 2.1.2
7ab9843570fce0ba4440c8c352b589da26654298 Unionfs: imported fixes from korg
branch's take-3 series
1465eff2695ec102038faa855dea4d2bba6cb32b Unionfs: release 2.1.1.
7297fcf753aced15ce963c5efcf7710dabfb062e Unionfs: minor usage.txt documentation
fix
919c12593dca8e41885b6cf8495c3c75ee3646b1 Unionfs: imported fixes from korg
branch
7994ffbf74deabb6735e568fbc8c01161fe18873 Unionfs: back-port stuff from Jeff's
korg branch to per-kernel branches
ecca4e70107f27900cb7a54cc10c125109967525 Unionfs: support incremental versions
bb5f649b1a3727b030947b6d32fcf8500e5ef2d9 Unionfs: check for immutable files
before read-only branches
3549540b29ff325263cfade0bac7a9376d4d0d24 Unionfs: mmap fixes to
unionfs_writepage
e31e44e7dde3f09f566c6aaf6e8c999f13b34f07 Unionfs: rewrite cleanup_file more
cleanly
24e4f527559c3e8754a14a577a6a88ed3eede90c Unionfs: improved printk upon copyup
263feb85d3dbc67d6882d5a927ce91758f26e352 Unionfs: xattr copyup fixes
d58748715b4bf37e8df2511c49f616f6dafe8531 Unionfs: fixes to cache-coherency
checking code
d3b49220f43e4f011c8998b4bd71deed43464e64 Unionfs: mmap fixes to
unionfs_writepage
cc11d3f9896d25f41417c69084a2fcee6ad3e0ea Unionfs: bugfix when mounting readonly
exported NFS volumes (was: nfsro)
8d9fd56f48f23aeedd311324fd05f2ee0b08c8f8 [PATCH] unionfs: make functions static
0aa91f58171bc89fd9992829bd31bb9efe130383 Unionfs: ensure cache coherency in
unionfs_fsync/fasync
d0cef66d1ff0c3958d5925a620d675969b5ab0e5 Unionfs: implement native
unionfs_fsync/unionfs_fasync methods
cd52b525257766fb7938714c6f1e5d3af1c8b025 Unionfs: small documentation fix to
usage.txt
72c5493af4832d8e40fc5039cff7e2169fef69f6 Unionfs: mmap fixes to
->writepage/readpage/sync_page
7c07b13c1b756c9c7a93f1287ce9bf561d2d0500 Unionfs: branch-management bugfix to
unionfs_file_revalidate
308be57e0f805beb61ad57f050867ce7d8215451 Unionfs: cleanup: break line longer
than 80 chars
7b549df3b3939e3a6bc662211db22329a3e7f525 Unionfs: fix minor typo in
revalidate_chain comment
54e6d16b9e762ec7f58ac93dd228f0e05a367ceb Unionfs: bugfix: don't call
branchget() until dentry_open succeeded
54c10affecdf9933133469a32f839d19ba67acf8 Unionfs: branch-management bug-fix to
lower mnt counts
b03e72d237b0658be5b55517a57990abedb4a506 Unionfs: use igrab instead of
atomic_inc inode refcnt
161ad3e3871a14c2c2002ca550dd06c16e7a7abd Unionfs: cache-coherency: update times
of root inode after branch management
7a729acf35fb423807e1294286c8eef904394265 Unionfs: debugging: don't oops if
sb->s_root is NULL
9285b134107ff86eb8d6cf3f68ad599cf76b148d Unionfs: debugging: show inode
reference counts for all branches
37f3efb9d162a8dc2c677fe6eab7749edad25ffb Unionfs: fix small typo in comment
2e9d64a693d4ce9bfb3f5da2f709d23fdeec3029 Unionfs: rewrite do_unionfs_readpage
to use vfs_read (bugfix)
45b96e105d14e1118ed645b27d2c7d220b8b39b0 Unionfs: bugfix -- set copied up open
file mode to read and write
591e16f677b52e0cfc6b07fd2715cfb509bb1453 Unionfs: fix minor typo in a comment
deea43a549e8692efcfd4a1603d07f35731ad772 unionfs: better handling when copying
up permissions
fb070a4dbdc510eac419346eb583621c93e42a14 Unionfs: better error handling in
rename code when copyups are involved
a7a059bf79dfbbdb000481f78c6562ad853e8fda Unionfs: bugfix when renaming symlinks
on readonly branches
6c25ccd4229630f58924b285f5f7f9a01dacec79 Unionfs: prevent deadlock with
branch-management code.
5160aed72b4b5cb5e4dbbf8220b3f112d42c888b Unionfs: rename file->f_dentry
references to file->f_path.dentry
d1414568a6325b4b73b3cc80d2253d29f4297ba8 Unionfs: improved comment above
unionfs_follow_link
55b0f1fc457fbb6513a0ee01248422d91c2b9463 Unionfs: Change the semantics of sb
info's rwsem
3ebfed52e11806fb15f2c1774c23f927714c3ce1 Unionfs: Remove superfluous check for
NULL pointer
9ef75089fc7af424af484d6756eec828288924e9 Unionfs: Change
free_dentry_private_info to take a struct dentry
54bf5bcad76811d02c50b91d24eaa1f80e535985 Unionfs: Cleanup
new_dentry_private_data
43f630bea846e424c6f7d6b79360c9f559b9733a Unionfs: document cache-coherency
design and implementation
fcd33b39c51dea9125e6a3762f55de18aeb02c71 Unionfs: cache-coherency calls to
maintain the time invariants
594541fd4930e5b639ac98b7a8259a9873d35012 Unionfs: core cache-coherency code
03afe23d396b499d7b99e6a04995f6b0e8136982 Unionfs: introduce two functions to
maintain time invariants
55a0decaf42104ce404637edf8e63ffc8ae3c8af Unionfs: prototype and location change
for unionfs_get_nlinks
cf817207fb81726269600d2dbebc2f5052d6f73a ecryptfs: update to new API of
fsstack_copy_attr_all
84afbef0c3c48d021c99a22307b520cff88aca30 fs_stack: simplify generic
attribute-copying function
a49d5a54e04e6392d0d39a7dc9b6a6e894379435 Unionfs: m/c/atime invariant checking
debugging code
2630701a7ca0cf3fae777f99659f045774496757 Unionfs: bugfix in debugging
infrastructure
c8a8877afeca239102b23bdc21eb3f3c2b073264 Cache coherency: resync unionfs
data/meta-data when lower files change
65574fe97c5623cc8a46ac0f7643dcac03185968 revert changes to
new_dentry_private_data and document it
472240273b9ffbbd63afeb45f3706293919d841a cleanup: convert all instances of
"hidden" to "lower".
f6225079b21a746a1abc4bce709b22db826f7ed8 Fix section marker in header file:
89ef423da9c3e5d2a86e97ef59be2e4a3212d508 minor indentation correction
ec368b1ed9849a7363ba48b3133a6cdbec2c0828 bugfix: add MODULE_LICENSE to mtdsuper
module so it loads
fe4cd33bb6ada7f3f486150dda3a72ff9daa9a4b bugfix: properly reset lower inode
start/end range
955e5b8b517b4f7f072aaab4e16d5548a46ef921 cleanup: rewrite new_dentry_private
data more simply
b4b2b0a4b6d9d550ac013c3b588bd8d9bb3e9bad bugfix: remove extra superblock rwsem
unlock call
ec60e61a2288fe153ecb421a836c1137d72b822c remove unnecessary comment
5ffb7240f5f41a573cdffd744891781bbd326d15 properly format a multi line comment
b672f616723d8829475ada94df471f9109544e3b reformat all lines longer than 80
characters
a3ca1ffabb3bcc48e17ce9bfc2bf1b9301d1310a debugging: indent code properly and
cleanups
bd22ebf9cfa2d94560ffda28e530e3a12171df80 cleanup: reformat all lines longer
than 80 characters
695995a2c17bc92aeb5759aaab162ace6f566b18 spell check all strings and comments
43a605333a5e7104bcfedf4b56a57c7c886b2213 cleanup: ensure proper comment on
every "#endif"
324a8a089b9f218b3b964584f6f9c68411b03f15 Revert "Unionfs: Cleanup locking in
new_dentry_private_data"
01ca5285975f199f4ed954c5ad1e91ef454b6ea8 bugfix: ensure dentry/inode/mnt
validity after a successful ioctl
9289a018bbd391751323caeda4a3cec4d7684161 bugfix: release superblock lock at end
of ioctl method
c3e3c1d812d7d4e63caa6146aa84f8ad4e09e8b6 bug fixes: revalidate dentries passed
to all inode/super operations
067095eb6902003e1db40fea754f8f3129154511 code consistency: ensure that every
#endif has a matching comment
26fca776322917a5830cdedcc3d830f02eb5edde invariants: don't complain if no lower
dentry of a deleted dentry
60c1d9feb4e3c33a8f4e251d9d0c222310b00e68 invariants: don't complain about
directories with some NULL lower objects
b4d6910914ba8b3a28a500d99fac98b0a0753bda Revert "invariants: don't complain
about directories with some NULL lower objects"
941fc6f6e88d112f8dc0ac5b674b4065c70bab69 invariants: don't complain about
directories with some NULL lower objects
b4bf56a5c435a70493a96840f731e556cfa07d5c cleanup: rewrite
unionfs_partial_lookup more cleanly and add comments
405c02d24a2d147a16f7a8aa51ee0afb9d337047 bug fix: prevent null mntget warning
messages in unionfs_lookup_backend
784d44d7b6205dfe99be4643cd96747577b1c356 documentation: expand comments to
unionfs_lookup_backend
faf40197e126f278771447f7f0578bcde8139bbc cleanup: remove unnecessary call to
inherit_mnt
926451774effde366c8d3381ebbd23a742bfc508 bug fix: don't warn if trying to
mntput a "negative" union object
7d1c611d6efe373da959272cd5fcea1e2a9ce887 bug fix: get lower mnt from root
dentry instead of lower dentry
150c7d1efd3a42db1222ae1730765aa93e52b84d Unionfs: allow users to override
Makefile options in fs/unionfs/local.mk
efa7872d49a47132a070f04c666482a7c3333e5a documentation: better comment in
branch_id_to_idx
06ccec002454d5947696a6015b5347d00a0861d2 bug fix: catch bad use of dirs=
options (extra ':' separators)
a175b83a31e1c6f6eba18a78f4cf849b313fc863 unionfs: merge find_new_branch_index
and branch_id_to_idx into one function
8990147fbf927849911ae8f71cfad807b6f1eff6 unionfs: minor cleanup and better
commenting in new_dentry_private_data
329f76fcb7eaf9a0f3c362d8a8790bd0564acbcf Unionfs: Cleanup locking in
new_dentry_private_data
8285589b6ce2773189eb9d716894e85c94da8840 bugfix: prevent null-deref oops if
lower f/s is NFS (mmap writes)
82f852c2c55637aff572acb246b49c621afa15e9 cleanup: use krealloc instead of
open-coding it with kmalloc/kfree/memcpy
e64158cf11049833d9b4bdfd50a35d00755b5579 bugfix: prevent a NULL ptr deref if
branch is nfs and using mmap writes
2abdfce32203831288dc2d9881e7a0772ecd5c1d bugfix: handle lower file systems that
do not support writeable mappings
4e5dffd610b6cae1917c31a0f2f8abd10ae46e98 documentation: comment to ODF
developers to address
140b1bc87a800f7ba9fee0106fadb1cdff6859bd bug fix: set lower inodes correctly
after branch management succeeds
5cf45f0e426ce0f92b9b6ed1ead909850ad61de0 bug fix: prevent self deadlock with
remount code in pivot_root scenarios
97cf91b7a7fc8d2ed32229c42edcb2048e386146 debugging: test for freed (0x5a) inodes
c2746429f5f27ec7c922d9071e362064c88279f9 bugfix: statfs lower file system
properly
b796d75c84df73ce53ede12d056e054adbf5c838 Add Erez Zadok to maintainers list
6a112da2afb014899673705d126d02f2dde516fc add standard copyright comment to
linux/union_fs.h
175012210fb4ad162b9c38ca8734abf7204f4572 d_splice bugfix: update dentry in our
lookup if needed.
0ade26aa0403944f6f77c45a324913b4946e4298 mmap: file revalidation and fanout
invariant validation
2b6aba315e6bef42f1fc7a66280dc10953aec9e7 mmap: sync_page bug, call sync_page on
lower page, not unionfs page
9f0140b660d6673068efbab67ddd50783d6f39b2 mmap: also revalidate file passed to
unionfs_release
f11af8f1b38e67fdf2d7b16583da98f9223218f3 mmap: update atime upon successful
file reading (via mmap or otherwise)
8eda553d6efc8efebacc96f0de38066c628949f3 mmap: proper locking to interoperate
with branch-management code
fae91efab6becb7aa31e99623f3b5698abb620a9 mmap: remove unnecessary unionfs_bmap
method
20546c6c283118bb9649f0bb5d7b82c847d32d9d mmap: trivial sendfile support
32899b130e5c8225b1ee2c221ef20e3ea6565522 mmap: minor code and comment
reformatting
7ea518d37c9b8e31671dee768939bdd1e08158e4 mmap: #if 0 unneeded code instead of
commenting it out
5d018f84af730fe3f552ab00f10970c23f30355d mmap: read upper file instead of lower
file
393a56ee3d614473ce55022cdb0de7a0e88d553a mmap: coding style: reformated a line
longer than 80 chars
8faa307700bdea3ed22a13ce756e2848438623f0 mmap: remove defunct comments
eac94c7ddff2f9770c1aa4ff20fb44adbddf659c mmap: file revalidation
90dfd161d7631957b07b7b10fce0f8f43a4c20b3 mmap: applied main mmap patch
dc1a073d2df48cf419f415921c9184d3902e5f6a bugfix: fixed interpose to check if
d_splice_alias returns a dentry
3a5d864392c52ee35d22784d29abab875f0ebb6e debug: remove unnecessarily verbose
debugging printk's
c3ca49eeec5445e08b574398b45ee078304bbefe cleanup: consistent printk messages
61b67f93132c45e7da8f05396c124e37000c38d2 cleanup: eliminate wrapper function
create_parents
bb8c5e0abc3773b22432fffef3090dc124cff545 cleanup: eliminate wrapper function
copyup_dentry
dd6c657c8f88786894ffd6c990dc19d9a58aa437 cleanup: rewrite do_delayed_copyup
more cleanly and clearly
e4faf7d6704549f31a1f8f048755643f7a9cdaab debugging: small fix to Makefile to
correct #define typo
c8c4891ac360f258b3203bc48ace09e3df7cb572 cleanup: remove unnecessary macro used
in only one place
ac0eed6c9e26ecef6a3f94806ecaf648cb3467a8 bug fix: don't revalidate dropped
dentries
076abf5dde9293b15678f07759f33eb60bc3072c bug fix: retry lookup for different
silly-renamed files
298b766ff9a1dae8643022c82003cd9e60ac9bbb Documentation: better comments for
copyup-related code
44b089afe434c8453aad0b937587b10fc16c5e24 Verify and maintain fanout invariants.
2a5a377f25e8483c53cf3d9b59d46729eaa15c98 Post-copyup helper functions
e8ed58e3924061da6b187a277e93fab4fd3b7aa0 Introduce compile-time debugging
support to Unionfs
4570a96dea1f658fcbb3b613ed5c1b37044d8c58 bugfixes: correctly decrement
refcounts of mnt's upon branch management
07e7fccd60ba46abe3a979d71283e209f1c6671f bugfix in BUG_ON use: actually catch
bad use of unionfs_mntput
caba5012d5d22419815ea887ab3a02d4f9bd4606 cleanup: removed a trailing whitespace
3c3f5837d49f516db0fab46b173fbc309a105d3f bugfix: remove defunct
unionfs_put_inode method
18eb0a8a787511fd39b3b7d56ff17c80bf9cbfb2 optimize branch overlapping test a bit
c8c3a4670a23e8bb79435b9bf457d9294ab7071c Documentation update regarding
overlapping branches and new lookup code.
8b5621cf3651f4772b0a6e8df2adfc20986b8e0b branch management: disallow setting
leftmost branch to readonly
1911142381fe60e4768f0a3d857e769a1424438f fsstack: 4th case to do_path_lookup
42a05dd4714104b39ce0e29b19133c3a99421d5b Revert "Unionfs: Check remount options
for being NULL"
d1de15e3d020346298bbae0e937f9454a4514910 bugfix: don't leak resources when
copyup fails partially
cca53233a6265738c6369aaa3b612b23db718870 cleanup: call our
unionfs_{unlock,lock}_dentry instead of mutex ops.
bc845cb6e03b109a93029413dde26516f6e4fbe8 cleanup: rename our "do_rename" to
__unionfs_rename.
1410cc2158c8fd59601c5e05bf3162997dae8070 cleanup: rename prefix our version of
double_lock_dentry with "unionfs_"
bef4e98fac993807f075d433a700b8930240f193 Cleanup: ensure space between every
comma-delimited function argument list
71604d05a0fdac78eb5f002083f17fdecdcbbfeb cleanup: rewrite long while(1) loop
more cleanly
3792b14ed9e0156e187cea9c20bf5c292c3bb529 Move one function off of branchman.c
and remove source file.
bcab936c0d02eb39f5760378d21a81ff7b5991fb cleanup: consistent pointer
declaration spacing.
985099ffeab7c72dc626cf92f1dca1a1d6f3d5c0 Merge unionfs_write with
__unionfs_write.
3a4691d587bd2ff524e10407cbc24ba8c056183e cleanup: fix one odd indentation and
long line breakup.
6123accb0904fe5f6093a819567d72dcbdc70c5c Commenting the code.
b8c04f322ccf2aebe4b2b71f111e2af9c1253320 cleanup: prefix external functions
with 'extern' properly
87c20172cf831f97eb847dd0cfbd5f72287f3646 cleanup: one more trailing whitespace
removed.
1c27ffc1c53b914f449ecfc3d68e6eae21b836ca cleanup: spell check all strings and
comments
1520c734bd3677b8116a683452635267ca9d77a7 cleanup: use consistent style for
multi-line comments
b47e84d9a717af28a338df6d71c907534dbc327f cleanup: keep all top-of-function
automatic variables clustered together
41e34b21918e0efa3b6ace04b77f31af6c00d38f coding-style: remove one more {braces}
around one-statement code block
abd6ce421233e919116b28bb9154a69cb3bc6d04 cleanup: remove unnecessary blank
lines in short code blocks
769ecb48028ee86e10eda6d26996bbd494be184c cleanup: add missing copyright notices
3a4b7be69cc23abdbe0774eb56b363cb9d284358 coding-style: reformat lines longer
than 80 chars (accounting for TABs)
e656f586a51eca395342c015c2abb99d5514d434 cleanup: every printk should prefix
with "unionfs: " consistently
d644f418c72374fec6319d10d37d0f35cab899ea coding-style: remove unnecessary
{braces} around one-line code blocks
ba7a7d26323eb52a30d3a0eb18feb7a60df2e691 coding-style: no lines over 80 chars
60e34b7d5f93f560faa2f21cb0f278a76fd4e719 coding-style: indent every line
properly
f617cd9aa8967f9be2776fd9ce5ae2021e988d39 cleanup: remove trailing spaces
b7ed240b6dad16bb326d7f8f5cb29c161f06d3a6 Documentation: fix spelling error
30f65974df230453892235ed2a89373f91787fa8 Documentation: minor typo fixed in
incgen remount option
ba6f4191abd742b4a071afcd1513e5e7d49f95e0 Unionfs: SLAB_CTOR_CONSTRUCTOR has
been removed from vanilla
61c181cc67ed2d01506194f35c5afd636b41df82 [PATCH] unionfs: fix slab abuses with
krealloc
6602d515db8a4378a742a413570bc13b48c7ebff [PATCH] fix unionfs compilation
db6d5e7d613a4651affc538e7eb4b457d38a572f Unionfs: Check remount options for
being NULL
2dd05ca3f92374057af355fdcc669f2369879348 Unionfs: Accept MS_SILENT during
remount
5814b0fdec1faf14776c9c514de9aabcad9450b2 Unionfs: Don't inline
do_remount_{add,del,mode}_option
243eec98b570f089bc9fbc1b0b1000481452ba93 Unionfs: Added several BUG_ONs to
assert dentry validity
19a2b56262a2bf1b90c1ede09decddbbd7755898 Unionfs: Properly handle stale inodes
passed to unionfs_permission
f59d540f1885ac15bbe2d9f839e9f89a350f83d8 Unionfs: Pass lowernd to lower
->revalidate function
4509fe41d0df8b68409e245c9b315e08702f24df Unionfs: vfsmount reference counting
fixes
ea7893ce143d3f56bc33dba77f9245d73a569294 Unionfs: unionfs_create needs to
revalidate the dentry
9703c48ee7596b9fae8085f06eeb30b922b5bd4b Unionfs: Decrement totalopens counter
on error in unionfs_open
81fe3fee51367c592963bbc3d4ba65a60a63f6dd Unionfs: Document unionfs_d_release
locking
9070c265159924aad8a75fba4b314f5cddbb59b4 Unionfs: Remove the older incgen ioctl
c936668e502a33e32d4922867282745a67d8f708 Unionfs: Grab the unionfs sb private
data lock around branch info users
433ee1687ff84f503782703719de895985edbc87 Unionfs: Rewrite unionfs_d_revalidate
142dcb621e21db92c3ef60aa7eb539d475ce3e6b Unionfs: Introduce unionfs_mnt{get,put}
399bf5907501280710c35d0b71f76618c64665f9 Unionfs: Bulk of branch-management
remount code
7efba082c845428567186d39440fbec9a1cf6035 Unionfs: Introduce branch-id code
348d42c997001382b7d7913d35afa15543d9703f Unionfs: Actually verify if dentry's
info node is locked
b24464357b709286fd2fb97d8bccd3ddd51cd83f Unionfs: Provide more helpful info on
branch leaks during unmount
8ed77d56ad884a745093d8787db105932c5b6b41 Unionfs: Rename unionfs_data sbcount
field to more appropriate open_files
91b7ba655c707c2dd89b5c1e5ac2ed51c124fc29 Unionfs: Proper comment on rwsem field
487e2905aaae2c7ce0b24448502b2ae7d2e94ef7 Unionfs: Documentation updates for
branch-management
95c68860b85f5affb8714544b6887633707ccacb fs: Export drop_pagecache_sb symbol
6bdff9a8777659fcce56b75f75b1c48b936aa188 fs: Introduce path{get,put}
035c7c580165c04b3869e4584dce3ebdb3dcb17f [PATCH] Unionfs: sioq not __exit
90ed116f5c6158662de3dab86bb000f3121032b3 MAINTAINERS: Unionfs URL update
d9731575d0ea398f6d82f04c66ced03f416fc828 fs/unionfs/: Fix unlocking in error
paths
73e3b585c115cde3d0bd2c12a887aed84d9e7ca1 fs/unionfs/: Fix dentry leak in
copyup_named_dentry
243c5fb7b64fcf943f8c298a181b98792c89a023 fs/unionfs/: mntput in __cleanup_dentry
fa2ec453560db08ec8bbe597f34ee9c86b8ea659 fs/unionfs/: Fix copyup_deleted_file
dentry leak
f3709feee400895acf5dfee390118950b53fd4a3 fs/unionfs/: Miscellaneous coding
style fixes
967d516b003ebb20de94749092fb1195fc88c1d4 fs/unionfs/: Check return value of
d_path
791ee6d6f5b471aff41ca9b83dc22a3e4701d12a fs/unionfs/: Use SEEK_{SET,CUR}
instead of hardcoded values
ae94209eb8b15af7c5fef64441e0473a757f3c2d fs/unionfs/: Remove alloc_filldir_node
274af9f90d0af7bd5e4293b081f4b193d75bde33 fs/unionfs/: Rename
unionfs_d_revalidate_wrap
b7739981af8bef6e7d18d603e23841550ee7b35c fs/unionfs/: Several small cleanups in
unionfs_interpose
d6babdabce6c25cb5972a8323a3e08dab2b0d321 fs/unionfs/: Don't grab dentry private
data mutex in unionfs_d_release
e8d9bc313a5a20f9458cb4a61e8e4e3098f0c34f fs/unionfs/: Fix a memory leak in
unionfs_read_super
fbfc0fdd11c820080d81efd66aabc7e41e5240ba fs/unionfs: Fix a memory leak & null
pointer dereference
548f12d0cfdc55cc7c717c16131528b7e24cfdd0 [PATCH] UNION_FS must depend on SLAB
191862cf7187361c447f54884c34538dd01bc9bc fs/unionfs/: Remove unused structure
members & macros
4bc3677819fb1b457aa85dd307ee9326c3a1ee7d eCryptfs: convert lookup_one_len() to
lookup_one_len_nd()
226e0191c39c697b11ed814631198baf363d7ae5 Unionfs: Documentation update
93f9d6994e46545de1b0c77a296b3600fca46350 fs/: Move eCryptfs & Unionfs config
options into a sub-menu
bbceedc709bd7c8dc1ab74642a879ec3ff7c1e61 fs/unionfs/: Use __roundup_pow_of_two
instead of custom rounding code
86a40a4188e01efa42fd0ebda74ecd64e3f660ae fs/unionfs/: Don't duplicate the
struct nameidata
e571fef49758444af1cafffad7dd458028de3c1d fs/unionfs/: Andrew Morton's comments
9f6344c94b1f5f0c61cc705f7b8654642eb76e32 fs/unionfs/: possible cleanups
b2e77b4d6a159c2d384da57d90868c73899cf994 fs/unionfs/: Remove stale_inode.c
c37138bded8a1d3ce0d1caec8033f1dd29c402c2 Unionfs: Extended Attributes support
ce247de6bf3cd8f2801cf1cccb2e59f7ff1f859f Unionfs: Kconfig and Makefile
5deba0284e0c97e3cfed731add6e86197a452e12 Unionfs: Unlink
eef7fb03cd5e37291e1ecb126abe284ddb33c9ae Unionfs: Include file
e1e499e5113b90d7635c35e4e0fe7fdea30f4645 Unionfs: Internal include file
b2ff42d640346ffd4d155bddda1f7e1e37542b5c Unionfs: Helper macros/inlines
057e80b7d453db8fe0c0ecdb9ce0253349a26e5c Unionfs: Handling of stale inodes
5522eb5b21d6b9218891ac06a6019667f0cf7b87 Unionfs: Superblock operations
42af840c28742cee57aeee50fa13d0d96d9d5219 Unionfs: Miscellaneous helper functions
ec64548be092087de8bcd52a2dd64796940361db Unionfs: Privileged operations
workqueue
c0f7a671e0535f88e19db4f22519b1dc7568f468 Unionfs: Rename
482bb167a3c517e43005bcded5f927ebee182194 Unionfs: Readdir state
6f338cab29bf2481c83ce35006a4ccddd81f3c4a Unionfs: Main module functions
b522be81bef9ec54aac6e3aba7dc4ec393d7b97f Unionfs: Lookup helper functions
67bb19e5be9d4fc37e6091f34c785d2ee1f2ad79 Unionfs: Inode operations
0752db6045d97df48de2b548fe02c074996542bc Unionfs: Directory manipulation helper
functions
34736d5fbc530d10e2855e87fe44ee599dc44d4e Unionfs: Directory file operations
e06bc815d61b26a9d73f24580718b7284b72d40e Unionfs: File operations
26ba15693909eac212250e3f0c4e48173311fc09 Unionfs: Dentry operations
985bfdb493e6cc11db24c6682b725062ad1471ef Unionfs: Copyup Functionality
bc66a5bbb96ef466e62aa516a8c271e20c52188f Unionfs: Common file operations
02e3ff4734da9cfa0e5417f343a3dedc5f7fdba4 Unionfs: Branch management
functionality
e1b1ea6adb4c294c7dc0d7d5f9007c02b8aaf378 lookup_one_len_nd - lookup_one_len
with nameidata argument
6558841b01fd1f311fbf2de6ab52790b3bc69ec6 Unionfs: Documentation
f742d992d7aa5b719ab7bde0203462b82d168d60 Linux 2.6.22.5
1d8715b388c978b0f1b1bf4812fcee0e73b023d7 JFFS2 locking regression fix.
dad2f19424a2f4d30009e5aa51aca05a0bba7020 i386: Fix double fault handler
c2c1d493fa0ee16491bffd6682cf4f479b8792c2 i386: Handle P6s without performance
counters in nmi watchdog
5097435305fa695dfa018efd662a18a7e5134e37 x86_64: Change PMDS invocation to
single macro
3f042cf63c604a081b67ca6346d4691a524cb7fc x86_64: Check for .cfi_rel_offset in
CFI probe
8d2b6827f08ec8376316f23b44a061a88ae4d978 i386: allow debuggers to access the
vsyscall page with compat vDSO
91f9aa522baa31a5af4909667487ba163e849c3d Hibernation: do not try to mark
invalid PFNs as nosave
3443d563dc53875b15d919c4bece391f1ffd4776 libata: add ATI SB700 device IDs to
AHCI driver
108c55dda1bd750b87b5fccc9cd4658222cf2dc3 forcedeth: fix random hang in
forcedeth driver when using netconsole
c5039b587f162d00da5d997c9481e5c8f7acc0f3 r8169: avoid needless NAPI poll
scheduling
3b9f2ae11b90e49388fad24ef3fd2a0045f952fd AVR32: Fix atomic_add_unless() and
atomic_sub_unless()
70a188b7c37540f00469d266bac53e6670807dd9 ACPICA: Clear reserved fields for
incoming ACPI 1.0 FADTs
aa14abcf24054c3ec8217593e05cf96c70801bcd ACPICA: Fixed possible corruption of
global GPE list
e9561ddc92d0cb00aa69521716ee29904bf5bf14 revert "x86, serial: convert legacy
COM ports to platform devices"
8c07a8e30ba8a2e0831da4b134202598435f8358 sky2: check drop truncated packets
36d644b90a9e71e03064c1a5f28a53551ec3b621 sky2: check for more work before
leaving NAPI
3ff441fc036eceb186543f64056017bb75b80dda sky2: carrier management
bf0479176f53c3d398750646302d4b628437a80f sky2: restore workarounds for lost
interrupts
5115cc9afa49ebfe5dbcdd15c8ee2d73eb54602c hwmon: (smsc47m1) restore missing name
attribute
b49c03778264c743e184e5aed1933c2c4b9e55f3 hwmon: fix w83781d temp sensor type
setting
_______________________________________________
unionfs-cvs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs