Rebased ref, commits from common ancestor:
a57b51e1d6ad43240e5f36859228b6f610b10eee Unionfs: release 2.1.2
b9916b7cd4a4b9fb4f27579abb2c32105e7e90ad Unionfs: imported fixes from korg 
branch's take-3 series
ed36c83e4cecd78c20a1cf287f664503862112f9 Unionfs: release 2.1.1.
86b3be3fe1e7576c32121955a1fe6ef4417e9a9a Unionfs: minor usage.txt documentation 
fix
53e5e4744bf3d84b4a67d12adab350cffe8ae237 Unionfs: imported fixes from korg 
branch
6c339a941f5831edc4361dccc1bf995511cfd366 Unionfs: back-port stuff from Jeff's 
korg branch to per-kernel branches
78163620d2eec3b76b573a117dcfc2dfbbbf655f Unionfs: support incremental versions
1e83c911c8a0e5ca77d18a35bd95090139fb1e8f Unionfs: check for immutable files 
before read-only branches
765ac05d3ff3fa908ac22e66501a6c7ba1302507 Unionfs: mmap fixes to 
unionfs_writepage
38f3997b65ecbb8d82bf6a240734efa634c10875 Unionfs: rewrite cleanup_file more 
cleanly
fc92d0c50c5963e0bf5d3b00b396a285cbac554c Unionfs: improved printk upon copyup
84b27f5bba173f49efbc7777fcc543825a34a549 Unionfs: xattr copyup fixes
9e8503835aaac53f7252c6c9be346153b4dc4abe Unionfs: fixes to cache-coherency 
checking code
1881e88fac0956190a717c6906a40345311888e3 Unionfs: mmap fixes to 
unionfs_writepage
6fb34d4304e1b472632ef3f5c9ba786ee6c4ce2f Unionfs: bugfix when mounting readonly 
exported NFS volumes (was: nfsro)
3da64209ec7bf19f332c7dd0c9292669509eacc7 [PATCH] unionfs: make functions static
0514419838636a9d7c0989501b72b203527b30c2 Unionfs: ensure cache coherency in 
unionfs_fsync/fasync
0341c3261a48df75255d0c1c6bbf9ee9bace9d34 Unionfs: implement native 
unionfs_fsync/unionfs_fasync methods
7fe1fdf49ea3904591d7a4cf35be044c1490d799 Unionfs: small documentation fix to 
usage.txt
0282a4e1233ea53594093eeebfc439e9c8c1b3a8 Unionfs: mmap fixes to 
->writepage/readpage/sync_page
b96337aa90beaf18ae2fb0d619aa909c8d52dbab Unionfs: branch-management bugfix to 
unionfs_file_revalidate
54edc00db366f126c1d2f56a2abac39f172c7165 Unionfs: cleanup: break line longer 
than 80 chars
fe44b3e8d259d6c527b803212b8b014c0100d80e Unionfs: fix minor typo in 
revalidate_chain comment
5fff6ce4da642863254c4bc3a4555dd110d2abf0 Unionfs: bugfix: don't call 
branchget() until dentry_open succeeded
af194dcda08a2dfeea8bd5db53a5c6ea78bb14ee Unionfs: branch-management bug-fix to 
lower mnt counts
251502ae93732aee47b82fb5391bfc0ca39d3dbb Unionfs: use igrab instead of 
atomic_inc inode refcnt
af2aa8e9d36df5b220ad38ec4eece6af9fff8433 Unionfs: cache-coherency: update times 
of root inode after branch management
d60f72fb1f7b0e3cf10359698e2a1ddf8268e5cc Unionfs: debugging: don't oops if 
sb->s_root is NULL
f5100bf29d155fc5924a5a1e6b08dd79d3b3563a Unionfs: debugging: show inode 
reference counts for all branches
d34c24f180407a30b91ce35b747c8f863953b076 Unionfs: fix small typo in comment
f9b4b8aeb3c85fa54b7801c6137469baa19035a6 Unionfs: bugfix -- set copied up open 
file mode to read and write
1278c353142447cfe7cf4840d8f44165fefff01f Unionfs: rewrite do_unionfs_readpage 
to use vfs_read (bugfix)
5449b02eb8a86dedc07243dc8bf297466b334e23 Unionfs: fix minor typo in a comment
7d91a045faa2f7f939c0422f1ae782fdf45a301b unionfs: better handling when copying 
up permissions
8cfc1fbe6fd459d13fd609d030b9ef0356f65b91 Unionfs: better error handling in 
rename code when copyups are involved
acde46597376e691bd4e41d3295bffcb247a13ba Unionfs: bugfix when renaming symlinks 
on readonly branches
9b0a8737a37157a3cdde2e357542d700d8135f99 Unionfs: rename file->f_dentry 
references to file->f_path.dentry
c2aab0a72964dca5b3a9077cba88847bb39b377a Unionfs: improved comment above 
unionfs_follow_link
040a646a2c74f1f20233d9b3ebb54bd9085c334f Unionfs: Change the semantics of sb 
info's rwsem
c0bd9a01f0e5b395dee9f7846b78a13575c9d955 Unionfs: Remove superfluous check for 
NULL pointer
881919173dd35d717bec75f03d660dc285eb15eb Unionfs: Change 
free_dentry_private_info to take a struct dentry
bf15f26fe265d1ed89030b255f09deb548165b19 Unionfs: Cleanup 
new_dentry_private_data
b0571f1eed7f596cc0c1dc8da7d7b003178a9559 Unionfs: prevent deadlock with 
branch-management code.
38b9f429ab53143f4319c8836ad5cb1c58355a5a back-port krealloc from 2.6.22-rc5 to 
2.6.21.5
a946b23b3c520edab3f370cc543e8e6a80fe068e back-port: struct writeback_control 
has no fs_private field
4c59c7aa7b0f4bbb8eff76cbd2abe701e8c115d2 Unionfs: document cache-coherency 
design and implementation
06fbcdd36ec0e1c6bba29b49af71633b66a1fa1c Unionfs: cache-coherency calls to 
maintain the time invariants
872a2cb00ceecf9b6273b0b8d5b08fe4521e42d6 Unionfs: core cache-coherency code
bef3b47cc404dea8c9545b4c6683877d0ee54f91 Unionfs: introduce two functions to 
maintain time invariants
f3d4cadf9c946b385d8ec29ffc6345121d44816e Unionfs: prototype and location change 
for unionfs_get_nlinks
cb52e6876165c96a7bcf7f81a4a05bd2a2b1110d ecryptfs: update to new API of 
fsstack_copy_attr_all
bf80b967905120f01e023ccdae87af7afdc5e6cc fs_stack: simplify generic 
attribute-copying function
2918628fa3ee26616941ec83f464f3f839521e43 Unionfs: m/c/atime invariant checking 
debugging code
2fecceb5898d6f2ca9c2b687bac062efadce350c Unionfs: bugfix in debugging 
infrastructure
5a3c1398124bc9ec279761db7b077e65c7a16935 Cache coherency: resync unionfs 
data/meta-data when lower files change
d2517e6c84a1c04880030b5fd63a8d04d64d6781 revert changes to 
new_dentry_private_data and document it
3095b43b1cfe3bd9284184e033a0c32f6a4e985f cleanup: convert all instances of 
"hidden" to "lower".
28a053315555f2fcd77332c8acf2c21cc55a7670 Fix section marker in header file:
b256f51c190d16d4972a00f51db557f5063a1367 minor indentation correction
dd427ed368b9e78263203f70daf4921f825bd1ca bugfix: properly reset lower inode 
start/end range
9988a2190843a74580f1bfec76af92b6d799510d cleanup: rewrite new_dentry_private 
data more simply
2d87cba85e865a6f87a6486e11acc6a3770f0d31 bugfix: remove extra superblock rwsem 
unlock call
16ca40de38ab84cec177091441a7227c1d1b2232 remove unnecessary comment
1ed455a3e3d9bdecac5c50b31b2c3fcd55b44a1d properly format a multi line comment
6f93c35a19154639f61c1fb1424edd20a12a9bff reformat all lines longer than 80 
characters
0c28cb3dcd838b61fabd9046bc18d02610832a53 debugging: indent code properly and 
cleanups
16214082f7f463fbd578320bf60e7bad8dbf5c36 cleanup: reformat all lines longer 
than 80 characters
047281bbba959fa4fd873625a63c6345947236a4 spell check all strings and comments
fc7e122c6924ce54e8697162d131937d4f112645 cleanup: ensure proper comment on 
every "#endif"
08b0c04befc871a4cd226cfd041ac4bae714087a Revert "Unionfs: Cleanup locking in 
new_dentry_private_data"
e651542ec8144be0fe8f1904c39e12d07cbbdb6a bugfix: ensure dentry/inode/mnt 
validity after a successful ioctl
3af869a10274f64c7e1f3a250ab0415d5c969f5d bugfix: release superblock lock at end 
of ioctl method
9ce888322927c0c306aed0f0947a187fc3ae26a5 bug fixes: revalidate dentries passed 
to all inode/super operations
2aa38985c5acaf5ef4888d94cee6137b7052b7ca code consistency: ensure that every 
#endif has a matching comment
f992d4dd677cb3dfdf932b05d7847c54dab438c8 invariants: don't complain if no lower 
dentry of a deleted dentry
e0963a03be6212bcfffc093c7b35eeedae17f1f2 invariants: don't complain about 
directories with some NULL lower objects
1f3106dd1244cecaf4fcb075f6032cc5a2142ab9 Revert "invariants: don't complain 
about directories with some NULL lower objects"
c41037fdb5bcf2955f3e1a9adc7f1fd81d4edd06 invariants: don't complain about 
directories with some NULL lower objects
c34fb52e6b6046ea04d41fb2292872d315d32626 cleanup: rewrite 
unionfs_partial_lookup more cleanly and add comments
a3c74decd54e38529c8a2623647b48d16e7d72b1 bug fix: prevent null mntget warning 
messages in unionfs_lookup_backend
c2c406f20aacc91c97ea853329e433beea3bfa84 documentation: expand comments to 
unionfs_lookup_backend
76729bf99b5af97a2a3b0d8d0a4412b9b5a2b401 cleanup: remove unnecessary call to 
inherit_mnt
c0880c264edbf0057d8ae68d084f43068d1faef8 bug fix: don't warn if trying to 
mntput a "negative" union object
35b5807c990e533fa6755974910332ce05457ba5 bug fix: get lower mnt from root 
dentry instead of lower dentry
afad52c76f8cbdeb70dcc57cb08003cb224d8720 Unionfs: allow users to override 
Makefile options in fs/unionfs/local.mk
81e8f56dd968224c2c50e68f665351894f218df7 documentation: better comment in 
branch_id_to_idx
3d0fb608817585dffa1d42e3553a18ee0e184949 bug fix: catch bad use of dirs= 
options (extra ':' separators)
0a732d79a38cf60cd01d9ebed6dadae020ef54b0 unionfs: merge find_new_branch_index 
and branch_id_to_idx into one function
f7e75ad11cdedb5964e947b5b9c7c27cd8a27e1d unionfs: minor cleanup and better 
commenting in new_dentry_private_data
410fdeeec457d910ab71ecef5946775e533e277b Unionfs: Cleanup locking in 
new_dentry_private_data
e2d8d257878c3491ab824300f0c62ba46002948d bugfix: prevent null-deref oops if 
lower f/s is NFS (mmap writes)
b502bab3b18df3d7b6efd8f008e2f4569c747478 cleanup: use krealloc instead of 
open-coding it with kmalloc/kfree/memcpy
7559b3ec9e4cd6acc079f2987a9f8bf399af6a96 bugfix: prevent a NULL ptr deref if 
branch is nfs and using mmap writes
d9fe5baf2c49c519f68710c86105bb6a2d1d4657 bugfix: handle lower file systems that 
do not support writeable mappings
6731ae1943e79b742fae21583452c6639abcfa1d documentation: comment to ODF 
developers to address
a5936d72056c0fce03a3abbf32581954844e10fa bug fix: set lower inodes correctly 
after branch management succeeds
cce25bf6b5806222e68740681a14b560b5c399dc bug fix: prevent self deadlock with 
remount code in pivot_root scenarios
ebc2516d24fe47b35fb9df9bae1fdaace73a0c8c debugging: test for freed (0x5a) inodes
4a9f0006a331953d6ad42546df9e4e323b9dfb01 bugfix: statfs lower file system 
properly
7cb0cf2bc624ad6dbb14340e31c4b0994a3dca3d Add Erez Zadok to maintainers list
a24c90708064d756d6dba1f7c6726e92d421cca4 add standard copyright comment to 
linux/union_fs.h
c76e2e3e7d4575175a4779461df763b4e3068500 d_splice bugfix: update dentry in our 
lookup if needed.
3a16951ef0da49726c3a98f2210442ac3a81f6ba mmap: file revalidation and fanout 
invariant validation
4bc8c8e0279091719b0b0bab6ab14dc2fcd88994 mmap: sync_page bug, call sync_page on 
lower page, not unionfs page
ab76c7564b6cc652c885ee6c90fd5fde8436cb7b mmap: also revalidate file passed to 
unionfs_release
c84688a8b509384ae3cf5c0306366c3a2f1067d5 mmap: update atime upon successful 
file reading (via mmap or otherwise)
e073d7cfd68bcbe8b61a3c7a9a83d8d5470dcab8 mmap: proper locking to interoperate 
with branch-management code
f72d6dcb95dc8a99bf71fd1e0134dc3843af5c61 mmap: remove unnecessary unionfs_bmap 
method
024420bffb113d9853768a44e5a7727a347c6dff mmap: trivial sendfile support
ab4e4cb40731af35929af01c8d6865435a91b38f mmap: minor code and comment 
reformatting
3f454d48bc718e9d967469448952912311eebb48 mmap: #if 0 unneeded code instead of 
commenting it out
7918f005921efdf4155a076652a65551368d5b99 mmap: read upper file instead of lower 
file
ad861a159257f903a7f5c5ae4662f1034be9f783 mmap: coding style: reformated a line 
longer than 80 chars
e8fd6e7f71d637fb3183434620a8a94f6079f785 mmap: remove defunct comments
1348e796706396095e30eb3d2bdb335594d74ba4 mmap: file revalidation
e95712a2a45a814ece0911ae977b0accc37c4626 mmap: applied main mmap patch
da7b2f224ef6aa3d1742ea449f4d1b7f41c5ebd5 bugfix: fixed interpose to check if 
d_splice_alias returns a dentry
37c20b39702326db51223eefafbc2a133e4a211b debug: remove unnecessarily verbose 
debugging printk's
364586878aba816c0a121f199f36998ce32433d7 cleanup: consistent printk messages
569569952a57cfa132d846fa642e8ed16d7787a3 cleanup: eliminate wrapper function 
create_parents
b1818806fab787c71cde5e56b498e76ba6ab5e6b cleanup: eliminate wrapper function 
copyup_dentry
ca39f1fafdd846e8f94183d279fd95c93e027297 cleanup: rewrite do_delayed_copyup 
more cleanly and clearly
a0e3b0ec0f2d0201a76c98a2896dbe11988da974 debugging: small fix to Makefile to 
correct #define typo
88785dd0734868f5bb0cbeee9295de5642f6f32e cleanup: remove unnecessary macro used 
in only one place
de11ee9b08e2c44a2d9f3807b42a92e27ccbccaa bug fix: don't revalidate dropped 
dentries
a10d2b3ea3dfb46824edeacc43d03a32f8184493 bug fix: retry lookup for different 
silly-renamed files
22df732c872ab7807af563f2591ab803124d9a78 Documentation: better comments for 
copyup-related code
d1df27b0ceefc8bf5b7733d4f9a7a18b7af04e16 Verify and maintain fanout invariants.
f26fe56c2d0504a3407a678ccf378b203de57f50 Post-copyup helper functions
f968d378e8c3d4b36748feec18fc2145d9abfe62 Introduce compile-time debugging 
support to Unionfs
0ceee2fea2a80081592797e6583508147fd0318a bugfixes: correctly decrement 
refcounts of mnt's upon branch management
d8bd9bbe826150a8429676a723908a102e18be63 bugfix in BUG_ON use: actually catch 
bad use of unionfs_mntput
7a88d8e3f22af7fa6324f6e6c6f5e0a67897afcc cleanup: removed a trailing whitespace
63e599d498ec9035fe3680689334c68d06f80b36 bugfix: remove defunct 
unionfs_put_inode method
276e1ae40c0d04ebaf88c094cf10134eae754d94 optimize branch overlapping test a bit
8fcbb048e29e206382a47a46def0eee861245ac7 Documentation update regarding 
overlapping branches and new lookup code.
1382df3d6b980cbd35e683461eb30f8b100be142 branch management: disallow setting 
leftmost branch to readonly
be61adfe62fe18592476f87e29d4d892aabcfa65 fsstack: 4th case to do_path_lookup
10afeed1406544f18eb16c9707bce2817c8ab10f Revert "Unionfs: Check remount options 
for being NULL"
a5663ca1401eff0015908839f8fb22eda3c44d58 bugfix: don't leak resources when 
copyup fails partially
a98b487e90cdcf0c856929549e32c667b07e2cc4 cleanup: call our 
unionfs_{unlock,lock}_dentry instead of mutex ops.
4b5d181a8ba81171d5bc7b2089c8e67a3df407d3 cleanup: rename our "do_rename" to 
__unionfs_rename.
b1f5f830c8e4774af7c36ba29ff3ea25d1c446b8 cleanup: rename prefix our version of 
double_lock_dentry with "unionfs_"
b1430c4aef40d8638d6e22508ac374d1a3a13987 Cleanup: ensure space between every 
comma-delimited function argument list
bb89e0e8c526f351ab6ef4a0dd8a809d35dd4a09 cleanup: rewrite long while(1) loop 
more cleanly
f59b72872b6889a6421ee1d0684c89524f485a34 Move one function off of branchman.c 
and remove source file.
40710794794886b154905b7b91b58b2053016bb7 cleanup: consistent pointer 
declaration spacing.
e522dcc23863fb257c028e4523dd23626ecafe4e Merge unionfs_write with 
__unionfs_write.
ea21c73ebca551b55f2663469b577b9003057556 cleanup: fix one odd indentation and 
long line breakup.
3626be232a812884b2a4c952c40436b6b1c92fcc Commenting the code.
2f17ab3af438fed15173888f4479ade9107dd34a cleanup: prefix external functions 
with 'extern' properly
b7ef2f1b15c426df4b9ae2fbb2ff6045901ea999 cleanup: one more trailing whitespace 
removed.
9544a421ce54bd792ca626cf849bb2487dcc2b8b cleanup: spell check all strings and 
comments
10560a3d4f95f1a9c93b56cfb5fccf9a6a95aa44 cleanup: use consistent style for 
multi-line comments
d747226727f5e699363bf0ffb57f98b980916226 cleanup: keep all top-of-function 
automatic variables clustered together
9729f2b6671b668f8fb1864f2f4a1967841b2dcc coding-style: remove one more {braces} 
around one-statement code block
3693eb9ac1f604a685cdfaa04db78ef58261a2a3 cleanup: remove unnecessary blank 
lines in short code blocks
57358a003c33ab0e1366534ccc23cba1daefab58 cleanup: add missing copyright notices
962125865d4985860a268673573fd7b48a7ff0e5 coding-style: reformat lines longer 
than 80 chars (accounting for TABs)
7f8b9f2c30e5996e6f0a78cf3df6097dd6481db5 cleanup: every printk should prefix 
with "unionfs: " consistently
2adb6e4c1eb0da54410bef64c10e8e2a256ffb1e coding-style: remove unnecessary 
{braces} around one-line code blocks
b673b7d39556a699875f71b6575a3be8ff373eed coding-style: no lines over 80 chars
0cb8436476904b5388e1a63837a88d0a90dd08a8 coding-style: indent every line 
properly
6c5f8fd3322c3af3baae49cdd0d16e6b6af9066a cleanup: remove trailing spaces
3989a1f1bb0df4225bd0c9d4b6fa67928c48ad1a Documentation: fix spelling error
42e5c629084472c8f471d525cff5fcaf73392869 Documentation: minor typo fixed in 
incgen remount option
3de1df21ad8654064ce6dd376fe0f9d5c0a6f5c6 Unionfs: SLAB_CTOR_CONSTRUCTOR has 
been removed from vanilla
e1588f1e90dd4e5839d1f064a5364b1e74f9bac3 [PATCH] unionfs: fix slab abuses with 
krealloc
af5c4516bf65f46cde027c7cc10f8825fdf56c3c [PATCH] fix unionfs compilation
969a0568ff39f92b2f5ef7738df61a43e7f17321 Unionfs: Check remount options for 
being NULL
7f748a53160acf35e63e6042aa337fb6fd1da43c Unionfs: Accept MS_SILENT during 
remount
bf40608f9f8400ebdef7e070ad919a1430d259f9 Unionfs: Don't inline 
do_remount_{add,del,mode}_option
ecd947b13c6c489a4659d515c4663a805985cb7a Unionfs: Added several BUG_ONs to 
assert dentry validity
b06b682287529ae8ff2600772f67f70ba51cf503 Unionfs: Properly handle stale inodes 
passed to unionfs_permission
267e98dea8e8bc8ec25325173e28e5fb5f52ddea Unionfs: Pass lowernd to lower 
->revalidate function
bb4a995584943bd097ced4ab88e5b276ddcfb441 Unionfs: vfsmount reference counting 
fixes
c6f287ad9adfd4afaaf45891ed85959105eecdfb Unionfs: unionfs_create needs to 
revalidate the dentry
af8bd9f5c0993e3dc8270d2d219d673aae93d73e Unionfs: Decrement totalopens counter 
on error in unionfs_open
7a0a8cb4852130011d47c479491c24b01d089df0 Unionfs: Document unionfs_d_release 
locking
8a54e810ea1a1fabf984c69b98e3e5052d623ee9 Unionfs: Remove the older incgen ioctl
a90bd2124fe0d86a696db5b82e93c20b2ba6020a Unionfs: Grab the unionfs sb private 
data lock around branch info users
93708960767857d6f4f60889c25db9e102a46577 Unionfs: Rewrite unionfs_d_revalidate
88e8d5026c303f021352e369552fa9657feea042 Unionfs: Introduce unionfs_mnt{get,put}
dd40a1e379e2b4a6a6a4f9195c43667245383127 Unionfs: Bulk of branch-management 
remount code
bce92b1a31093c9b4db90773d9df384daf578b58 Unionfs: Introduce branch-id code
c085b328fc7c743443b715454de3a63611dabdea Unionfs: Actually verify if dentry's 
info node is locked
1915a42bb7b28e59f8eeeb05f2dc2d5696dba53f Unionfs: Provide more helpful info on 
branch leaks during unmount
461288e1e54acab3d77491f39b5dcf62418cdc83 Unionfs: Rename unionfs_data sbcount 
field to more appropriate open_files
7d02eb4ba84cb0b66009adb232a351b3f14be7bc Unionfs: Proper comment on rwsem field
0cdb9b42d37ff6cc2a98c1fa374cb9b0a861fe81 Unionfs: Documentation updates for 
branch-management
d0eb47f21038088a2d14706417c831ff7b844f7c fs: Export drop_pagecache_sb symbol
ba83502cc392c847ea42a44481a3baa45b7fba93 fs: Introduce path{get,put}
95f16cec1eb6ef8ff3323680e95f079a81c79f3e [PATCH] Unionfs: sioq not __exit
b74b9a9eefe2b1a7ed0cbff4cb600be1dcbb1d7a MAINTAINERS: Unionfs URL update
ccc7937d519df3291d98e76efaabefedb85f992f fs/unionfs/: Fix unlocking in error 
paths
2c34fd901ecfa01b8c1c6dda74b964621c0143cc fs/unionfs/: Fix dentry leak in 
copyup_named_dentry
6c7acb6141fe0fb3dfd2a36cf1ee14a18e66ca4e fs/unionfs/: mntput in __cleanup_dentry
5f40984d267b91d83630cece2f105fba6c22526c fs/unionfs/: Fix copyup_deleted_file 
dentry leak
7fa43620dd8ff4826dc90698ec71a896229e6396 fs/unionfs/: Miscellaneous coding 
style fixes
4e57842e4cb816c371aa8d2f1557cc3a7a27b3a5 fs/unionfs/: Check return value of 
d_path
9839577c8a257116b4360d45026d8a55d6b3380d fs/unionfs/: Use SEEK_{SET,CUR} 
instead of hardcoded values
34bc76b4b518a5f1465a7ced64be4dd05d35cd19 fs/unionfs/: Remove alloc_filldir_node
d72c97844544a8ae71f9281d6678a3b711641989 fs/unionfs/: Rename 
unionfs_d_revalidate_wrap
63976e7563fa0a6be74e7603080312c9434ba99d fs/unionfs/: Several small cleanups in 
unionfs_interpose
e1400bf3a492422f1e4c794eadb2ed5979048588 fs/unionfs/: Don't grab dentry private 
data mutex in unionfs_d_release
b158286afaed5fcbe00e44ecc510ecda01a6950d fs/unionfs/: Fix a memory leak in 
unionfs_read_super
25c8f7c48a5224d3ad9bdee4b9696dd62d292505 fs/unionfs: Fix a memory leak & null 
pointer dereference
e4d91f5a388a7f1bda390df6408c0ae395a89a73 [PATCH] UNION_FS must depend on SLAB
4f7afd61a0df482b6d1776ebccde73dad9a3c13d fs/unionfs/: Remove unused structure 
members & macros
61025368c20c847b4fc541488d0e76e84915d0de eCryptfs: convert lookup_one_len() to 
lookup_one_len_nd()
54939ac37ffce158783bd0d0e839b2ab02737a32 Unionfs: Documentation update
25135e5808b909374e8a94af373e75006bc77e1e fs/: Move eCryptfs & Unionfs config 
options into a sub-menu
5169919a74b753415d47402f60eaaedb44f14815 fs/unionfs/: Use __roundup_pow_of_two 
instead of custom rounding code
6fd8a4576e4cc34e6c86340e8aae2bb382ef8258 fs/unionfs/: Don't duplicate the 
struct nameidata
c657662f162e5f41a140cd4f895549d79bd52f01 fs/unionfs/: Andrew Morton's comments
d9bb7631c30b1fbe8cd977df904fcfb79bd924d2 fs/unionfs/: possible cleanups
1ad80297675d296fcb45ad9d4f9a26d3463bd3c4 fs/unionfs/: Remove stale_inode.c
0cf67746957a6890f207bb09536b98e4f9aa793d Unionfs: Extended Attributes support
4247dac6f6b66c3bd5ee75486c1696691812c04c Unionfs: Kconfig and Makefile
03e6a37b3133e90692dc699822b3db154ca71513 Unionfs: Unlink
625848058d76360c5181f6b609c8d8df890bd6bc Unionfs: Include file
1804135604828f73125d2bbcd162cba0c72c6b31 Unionfs: Internal include file
8ebd7dd5f64071e70d470467de82434c73fe082c Unionfs: Helper macros/inlines
187eb21894b4b41251bef0a146a0a19100081fca Unionfs: Handling of stale inodes
51597ad12cee00a7f2fc6b224a893dc4296419df Unionfs: Superblock operations
8cf648a404651199ea0380d24a0064bb96aa64ac Unionfs: Miscellaneous helper functions
31f1c9eac499d02335950dc16e10f4669ae45953 Unionfs: Privileged operations 
workqueue
48f69a5699529262d30ec64a482c70b359b9f793 Unionfs: Rename
549d2f9533a08d12573ecb1981faa011c9e00b31 Unionfs: Readdir state
de01202455a9d67980063620a863189985d41f4d Unionfs: Main module functions
dea95a8e1ae1f9289448001d2be6e174ba4df001 Unionfs: Lookup helper functions
3f55dbd4bc8f099420b6a0b85755bb6c78a4f2d7 Unionfs: Inode operations
339997bb935c3b1fa6d6579d513b0331ba791ba0 Unionfs: Directory manipulation helper 
functions
83f48de6e53e14d89c55cb80ce4dbaef5b8766dc Unionfs: Directory file operations
bde0e663aec81818f91d7c905b945a1b1aaa9957 Unionfs: File operations
6f8bf974f9874b66f4c1a6edf0013a4036474560 Unionfs: Dentry operations
bc80daebe7fa5d753d2b4e3d8deaa42a2ce06e52 Unionfs: Copyup Functionality
ced24c825bb3b329027b85bf5f957607ef08fcfc Unionfs: Common file operations
0292c8125992b931508314bce6fe43197430cb75 Unionfs: Branch management 
functionality
d25ad315204760c5294ad393776ec07ef3319221 Unionfs: Documentation
c941c6dd3d170a1de2bbb7a683c3bd2daf1b18c8 lookup_one_len_nd - lookup_one_len 
with nameidata argument
a31a9035702124423c3aa5aa848937f165753a4f Linux 2.6.21.7
cb8b4a0fc6d8deb72b8fba4132d8344507775a05 V4L: cx88-blackbird: fix 
vidioc_g_tuner never ending list of tuners
b13e6270f923cfa63a62343f6aef13fba4d252ce V4L: bttv: fix v4l1 api usage breaking 
the driver
fe1fe7c982f86624c692644e8ed05e132f4753cc sky2: workaround for lost IRQ
46164b51f5bcc2bba19d66b46297bb97195e35dd NTP: remove clock_was_set() call to 
prevent deadlock
bf35c3779ab61aa93e912679d6c30a8b689e443e i386: fix infinite loop with 
singlestep int80 syscalls
ed9ee0878e14d15d76ee792cac38def9d34f7f68 serial: clear proper MPSC interrupt 
cause bits
e278ed8f82fd26097a2ed8772c1211f6c5865ce1 saa7134: fix thread shutdown handling
19210a2049713f5d5ea826ecf053ca671aeb53c7 mm: kill validate_anon_vma to avoid 
mapcount BUG
e1a4335b08cf41180537ec4d1d84ddc74cdddabc POWERPC: Fix subtle FP state 
corruption bug in signal return on SMP
3072fe887a76e49d224e30bfc1cab81b6504ab1b audit: fix oops removing watch if 
audit disabled
8e9a9197b255bbbed3e674a5d1e6b6516c1f027b FUTEX: Restore the dropped ERSCH fix
cdd2bd2e66111c075f2fe917e206ccb2835f9359 posix-timers: Prevent softirq 
starvation by small intervals and SIG_IGN
ad2aa2d5cd8012db90cdbf32ec11e7fefab57cee sched: fix next_interval determination 
in idle_balance()
c1228d7339dff95df5ea093f174372be5c1268b7 hugetlb: fix get_policy for stacked 
shared memory files
4d332408463281e849c380a5505cf07bdd710419 dm crypt: fix remove first_clone
b9eeb205abe5ecb4a20502f83fdd595517e9ba67 dm crypt: fix avoid cloned bio ref 
after free
c0c1813dd8f0775ea90f68ce2db5725671a68196 dm crypt: fix call to clone_init
e3158d9e1f8e1439c133428e36f814208fa699dd dm crypt: disable barriers
56d39b59e95b269654940a0d26904229781380e6 md: Fix bug in error handling during 
raid1 repair.
9711bd8cc17e4f0791536d72c7f330af91672b86 md: Fix two raid10 bugs.
b34eb784c379b9b78ebccc022ed5cc854c0da71e hpt366: disallow Ultra133 for HPT374
b6c7b07330bf7271419ce7403d2551f330986af3 pi-futex: Fix exit races and locking 
problems
8e6a96266ae4617bc14faa1155fc35d1319fa431 rt-mutex: Fix chain walk early wakeup 
bug
21e3424ee9ce6760b03ed3bfc7a26e002b9de0ed rt-mutex: Fix stale return value
b6b364eaa2ec37e9d1108fcbf4a025a3a407b879 sparsemem: fix oops in x86_64 show_mem
50099883039e51de64f84938a3db114b4c0cb12f BNX2: Fix netdev watchdog on 5708.
_______________________________________________
unionfs-cvs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs

Reply via email to