Rebased ref, commits from common ancestor:
58c5c995e7018641ed5f09bdff1be63925333fe5 Unionfs: release 2.2.4
c4e347db06a795d64b51d5d4142c6ee364dbf357 Unionfs: use dget_parent in 
revalidation code
478aae8f9a814aa2764af187bf12d5f7a04710ac Unionfs: branch 
management/configuration fixes
bba62f24bf13159f4730beb61c1a94710493cbcb Unionfs: lock parents' branch 
configuration fixes
97f7f9a7c2bf302c6f4e68c35867875f8f927685 Unionfs: factor out revalidation 
routine
2b722eaa6ac04feb459ce2faa9c8d351005f5e8d Unionfs: revalidation code cleanup and 
refactoring
478d10b131782ed1881e31c153be1ca850d44f2f Unionfs: improve debugging in 
copy_attr_times
33ba50b9aa1f878c432d6dde3fddd528bab3e4e6 Unionfs: follow_link locking fixes
8ffab9b27cd0e234d59fbf8b76fa298c053c994e Unionfs: extend dentry branch 
configuration lock in open
998a78995aa7300c3857a624d0b9d5e78940719d Unionfs: initialize path_save variable
a56680551d05b55fe5d05887254e6c96947f099a Unionfs: uninline 
unionfs_copy_attr_times and unionfs_copy_attr_all
375727813a228795ac33494d8167d46362456b0d Unionfs: document behavior when the 
lower topology changes
d2fff91dc6c8c8a496c1b07c363345b8970eacb7 Unionfs: ensure consistent lower 
inodes types
fa8a81f87d238a94909f619b20fb1a5208ad9260 Unionfs: grab lower super_block 
references
283d2ffe86d9210b492f6773ac806e41435c1c30 Unionfs: release 2.2.3
2d94af1dede3344a2ddafa0bc9d25da163a0d7b7 Unionfs: lock_rename related locking 
fixes
90d79314e81936223ba005fcc61a2c97ce6c2ee3 Unionfs: d_parent related locking fixes
03d0716c7673a538e14a63a28ecede3f1c014521 Unionfs: remove unnecessary call to 
d_iput
915a4624de3dc99b994df9553f796de92a323a50 Unionfs: use first writable branch 
(fix/cleanup)
4b8caa4a694c4127a58f09830a2114e7cc0ae9ac Unionfs: release 2.2.2
a86f7d0f5121a018405809886870b6ab8449107a Unionfs: ensure we have lower dentries 
in d_iput
99773cd9043e40a3435aea2f6fee4ab6ecda3606 Unionfs: branch-management related 
locking fixes
44ac2adc985f3ef4751781ab832e02124bf85a18 Unionfs: mmap fixes
ec3f80b4f77812fe2469b1fdac84167cceb770be Unionfs: merged several printk 
KERN_CONT together into one pr_debug
ce06b0150e65e50afeb9c662c78252ca9bb64b02 Unionfs: release 2.2.1
2228c66557b9716e98c86635e4bd15f0f982e351 Unionfs: use VFS helpers to manipulate 
i_nlink
d8d2a5c18467d96c99391b5a5b13fd93c85ed4c6 Unionfs: locking fixes
4fc91ef3a5bf277b6e7161d80cb23e2b55e9092c Unionfs: use printk KERN_CONT for 
debugging messages
bda9c33cf071e78e5cdc5ad35b701979304efe26 Unionfs: release 2.2
a0d235465fc0243efce089bb702756964e733087 Unionfs: don't check parent dentries
9934fb8926871236b3c45b3b177705c154b7a877 Unionfs: implement d_iput method
6e4e1dbbee1f4293fa7bcf26146af3a62ce7f617 Unionfs: don't check dentry on error
5387e9d004a72d6e86f02915f46dd1937a57d087 Unionfs: cleanup lower inodes after 
successful unlink
177ca82a213950d68964f88e2d9e480bb13226fd Unionfs: initialize namelist variable 
in rename
b6ad4c1799dcbadeac21d00805f3dbc9774e5775 Unionfs: minor cleanup in check_empty
26b1bc820709c0ee66659275fc770312effe7fbe Unionfs: update inode times after a 
successful open
6c27d515f437c1a1db0ceb6ac492ddd4d3fab9f1 Unionfs: set our superblock a/m/ctime 
granularity
4480faf6f2b27516f174ba33b99c2a3e1680b276 Unionfs: handle on lower inodes in 
lookup
b7ca303857da273cf539f04a8ce7e087bfd8587f Unionfs: minor code rearrangement in 
rename
65e4804052a9fdbc04a7b321e68bf3e55ac0d447 Unionfs: implement lockdep classes
928712550787c7a8e49024408058e9c29a4cc929 Unionfs: prevent false lockdep 
warnings in stacking
03219f8685739bdea707e0b383674fd64e0df105 Unionfs: remove unnecessary parent 
lock in create
f02c358e7ddcf3e646d033a26afa81d46170aae2 Unionfs: remove unnecessary locking in 
follow-link
6aff9fd536f7a0039c4caa6777529f13c570851e Unionfs: remove unnecessary lock in 
read_inode
74e587fd0de4b0dad605acb384a475a0a02f61c5 Unionfs: remove unnecessary lock when 
deleting whiteouts
a0dda208ed92957b284833ccdce080d8ddf2f2a4 Unionfs: remove unnecessary 
conditional inode lock
5da700584d48080c8724a16e0daf86908e995c9f Unionfs: prevent deadlock in cache 
coherency
9423865f33a181d232b420770dd5b4d8c160ab8c Unionfs: remove custom read/write 
methods
b0a769d34fa3bfcff3f23229d50f780f76f4a1b4 Unionfs: restructure unionfs_setattr 
and fix truncation order
bf5dff7493ba30c97582887e5c0caffbb10c2615 Unionfs: mmap fixes
83c4f3d5ee27a0072b105f2c1c7929d1a4c2ab8b Unionfs: release special files on 
copyup
3a43b427f1e1fb74f88ab1f8be2d42022c2ea426 Unionfs: create new symlinks only in 
first branch
2bc98da843f78c68125468df1619c12708d8cf1c Unionfs: create new special files only 
in first branch
beefd1dcd18d046bddd67d745887e7e64a29e721 Unionfs: initialize inode times for 
reused inodes
8353a70b5802c00e88c370a82a1b989448030e97 Unionfs: interpose cleanup and fix for 
spliced dentries
21f18510c1b38765a3ad9cd149db31a73f8ff0c6 Unionfs: clarify usage.txt read/write 
behavior
48cf00ec5951e7017b30a1766dffce40893f76b9 Unionfs: use locking around 
i_size_write in 32-bit systems
7a150ba8dfc93cf55ed34941afa20ac29dd7f8c5 VFS/fs_stack: use locking around 
i_size_write in 32-bit systems
87b3bdc550347795bfa678ac444d74934bf3df2d VFS/fs_stack: drop cast on inode 
passed to i_size_read
fbff0571df07440590ff9a3da0232b7cd82c505c Unionfs: clarify usage.txt mount 
options
729c8e3e187f501268ea9767c142024f600a0cde Unionfs: avoid using drop_pagecache_sb 
in remount
a5f6d7d5718069889c9e2ee03e6402de713151ca Unionfs: release 2.1.11
94ef4f227e4cffd1d76db66a75d6b872f571cb82 Unionfs: reduce the amount of 
cache-coherency debugging messages
ccda49fbc8c79602f91c3291ff32d66a1827772c Unionfs: cleanup/consolidate 
branch-mode parsing code
bd295c623d63b26eae4f8e52243b5785ad14bd55 Unionfs: call wait_on_page_writeback 
before clear_page_dirty_for_io
a50ac72a5c89c5f74ed43c892bff4e78388102aa Unionfs: release 2.1.10
15da4d0c2142b85581b8f58565574fbf28124ad7 Unionfs: use 
generic_file_aio_read/write
2bed59b5f105cc84888acd7495631dbcf82a6eb0 Unionfs: update our inode size 
correctly upon partial write
64c26fa30b6b48f3675c53e57e2cfa608f483516 Unionfs: prevent multiple writers to 
lower_page
b90d6049e7763481e03b9d7067148001b6ca0620 Unionfs: support splice(2)
3fa3d532647680ea4a7863a74c3bc72d74bd3fbc Unionfs: reintroduce a bmap method
09a8eaa59fca9b78a05a64ce7e341d79e32900d0 Unionfs: update times in setattr
9c087140d8470a5e0034681bd2710d682aa3de67 Unionfs: create opaque directories' 
whiteouts unconditionally
5d8ccdce8d7f351295e2e095d13f7a1ce6eb3fa1 Unionfs: don't create whiteouts on 
rightmost branch
161cdc82a7dabac19fb7bb1808668a90ee0b20e5 Unionfs: release lower resources on 
successful rmdir
ccd76e80f28af62cfeab535fa69b9301da3a2b09 Unionfs: remove useless debugging 
messages
7426d535e0ad2ba6ebd3b26e52473bc3bcf57682 Unionfs: handle whiteouts more 
efficiently in filldir
2dc38de607e439146a52a203dbfbd39770672b02 Unionfs: set lower mnt after mkdir 
which resulted in copyup
aa1320fb06ebd0e75e675608375d11a25b27d754 Unionfs: minor cleanup in the 
debugging infrastructure
504d825a1af4b1199b1d8819422dfca022b4f597 Unionfs: minor coding standards applied
3725d8d3de5e3d8b1ce7033ee4e83b1654bfeb76 Unionfs: minor cleanup in writepage
270d9e921299770ff3331476fe343d667e993309 Unionfs: use f_path instead of 
f_dentry/mnt
41b6bbc22eb10dec27f80501c2ce22f3f309736d Unionfs: cleaner support for RT patches
80c6b725023ba5b6d2a11d9d741bf780d28e2d3e Unionfs: release 2.1.9
8db325f247d19ddc0649ecc11e253c08af996887 Unionfs: move debugging checks inside 
locks
6ff84a6d11c02bd2caaccdd48cbe5e8c84953d71 Unionfs: fold do_readpage into 
unionfs_readpage
03d1bae06fbce9f341384a804ddb21a227af3489 Unionfs: remove unnecessary lower 
atime updates
64980d74fe63962e1da43d1de13e4fd844a1c51d Unionfs: debugging updates
8b122fd07199519d85d9779d60ae99db95481e39 Unionfs: clear partial read in readpage
2a1cf57347f350af8bd845a63f8575e101575690 Unionfs: writepage updates
2a3b42f27bf0ab2cfb67dc6d3029612c6764418a Unionfs: update cache-coherency 
detection heuristics
48f489bf715b1b63d44cb93b7590e36eeaef763b Unionfs: use i_size wrappers
59dcc14d4116078f8c72754dbe1a1c9f7a48dc47 Unionfs: flush and release updates
17bbda054feda9372065e50d535bb8507a1319ab Unionfs: release 2.1.8
046460d7ba9bd27a2c0eae3cccb9d4cbc5122c36 Unionfs: don't printk an error if it's 
due to common copyup
7468c4720f9300c35f757c9ab5ddc6384ed58cd7 Unionfs: don't bother validating inode 
if it has no lower branches
b1bdfff7c483f55f86ac96acc633fc30e8c3c847 Unionfs: avoid a deadlock during 
branch-management on a pivot_root'ed union
01b0fc82b931f862011115e7ccf4c1f5ffd62277 Unionfs: mmap updates
f51df56b1b854122950299759e40dfe599b2196a Unionfs: update usage.txt documention
12d869cfb9f4a3d7678eb08baab03eb6971b4b4a Unionfs: cleanup permission checking 
code
7c4e2e048b0c822d79c2619f481a495a5213f105 Unionfs: delete whiteouts in sticky 
directories
2cb4327b31ba5915015e3ee9c77d66d0d36e697f Unionfs: update mmap documentation for 
unionfs_writepage
5e0e9af397298dcfb4784825509275bcfd47c176 Unionfs: release 2.1.7
03830288270c3ae3450b8d1e3dae607739d96b9e Unionfs: remove obsolete #define and 
comment
982473f2ab4b87434aed9f3372ec970eacdfd8d8 Unionfs: convert a printk to pr_debug 
in release
f706cce4308419325552a06a30835787b3157d1a Unionfs: don't bother validating 
dentry if it has no lower branches
760fd491c63509e6b8ad106e80fe22fe6b591899 Unionfs: don't printk trivial message 
upon normal rename-copyup
c8fc83665fdfb6d37c517c7efaa83e60d30ce726 Unionfs: support lower filesystems 
without writeback capability
b5a1cac5fe4c96fef4436d7e0b3e4f15377988b8 Unionfs: release 2.1.6
b33f87b65a411a78f72a3fdc178703c491623053 Unionfs: coding style: avoid lines 
longer than 80 chars
70ff2e93ec08668c8aaf357fa34587b1122e6dca Unionfs: coding style: miscellaneous 
fixes
f2efb913f2620a27c5201c51c6aaf475b97c25b1 Unionfs: coding style: avoid multiple 
assignments on same line
2766b9ff7b45f8d92ab5ba6b72767c070e7b7c19 Unionfs: coding style: take 
assignments out of "if" conditions
08e49e8c4cc566118a12bb72eb7f8b390f38ee79 Unionfs: coding style: proper spacing
23e2f522d563a877dd67dfefe8e4bbb96be49339 Unionfs: use braces in both branches 
of conditionals
c96bf2ae56c7dbf3548049528644ef72236a7870 Unionfs: remove periods from the end 
of printk strings
883f82108fc15307d1f03cab2980d5ebf7e48251 Unionfs: update/assign a KERN_* level 
to all printk statements
d315b34bd3e6c83c7862016965379b2a0e2373a9 Unionfs: add missing newlines in 
printk's
2489eb2710c032f3e2c84a958b2e8aaf9fe289eb Unionfs: convert all appropriate 
printk's to pr_debug calls
b65783d31748129137d93cd650a5aec345c637fe Unionfs: use pr_debug() instead of 
custom dprintk()
f44cb2dd002775318c2b4470f18fc8b282b69409 Unionfs: use page_offset() helper
54211c2f64fe2f857321e890d6c36fa76de229fa Unionfs: remove unnecessary if 
condition
f63627fd127f85a08309babf8eea0738cb62b34e Unionfs: properly indent static struct
55b79755119860732e44b3ed7c6f1591cd8777ba Unionfs: use UNIONFS_NAME macro
7f4f125eadd668a513241e8afc38b08fb0f9e302 Unionfs: use consistent printk prefixes
13ddd8649609635485622229113ccf92d5323d4c Unionfs: minor comment cleanups
7b43453d31fafdb5bbc99fc38ddc9fd73d9ffa92 Unionfs: compile if debug is off
7bf30fb7f2f0f70318fd24dff2e15d2eb3d44db1 patch 
unionfs_undo_unnecessary_unlikely_calls
3e0993dbe974a0bf18dabab40a9c975e79461d30 Unionfs: display informational 
messages only if debug is on
08fcdce7ffeb865bb901030c301f1a02f780c813 Unionfs: release 2.1.5
f2a423387fe5155e4a12fa7c92d0bb96cd2709f7 Unionfs: use poison.h for safe poison 
pointers
030b49f1cd56616a897eb66cebd9ee552214bcb0 Unionfs: add un/likely conditionals on 
xattr ops
bd13e54b8a8a0bf98856d4070673157a9c7886ce Unionfs: add un/likely conditionals on 
unlink ops
238585ce2099fd20a1df900cfb79ec8f90205b51 Unionfs: add un/likely conditionals on 
common subr
8c765753dd5de4f9d59469f379f4c72626fd04c8 Unionfs: add un/likely conditionals on 
readdir ops
7c764644913f027255c7c0f7dc2d33b577867c59 Unionfs: add un/likely conditionals on 
rename ops
095af84113c749764a55f8bced11fded04d82c30 Unionfs: add un/likely conditionals on 
mmap ops
eab08a8b8157a3463d509b62a0034160f2fda3c5 Unionfs: add un/likely conditionals on 
super ops
3545b697d613fd702409ed554f5d9f37ce13835b Unionfs: add un/likely conditionals on 
lookup ops
481f1a2b5d28810380529513caca36f8ac0e69a1 Unionfs: add un/likely conditionals on 
inode ops
1491438f9393c7dab4e75016b4f12f65dd1a24ed Unionfs: add un/likely conditionals on 
fileops
ea1c3c3e6bc2d61018449d8c17c2ee17b9736eac Unionfs: add un/likely conditionals on 
headers
4c6ae23797bdce8234277ea2754712f9a96b4419 Unionfs: add un/likely conditionals on 
dir ops
3658a12e11ef34af32eee0cff1438df13a527a12 Unionfs: add un/likely conditionals on 
dentry ops
240f35c0a252e7d53b597399f16cccbb668758e5 Unionfs: add un/likely conditionals on 
debug ops
144bf3bf7a61f3a839e8ea5bb2d4a9a4816cea22 Unionfs: add un/likely conditionals on 
copyup ops
7e40e3dec536b1f638400d11091b49a348a39e83 Unionfs: add un/likely conditionals on 
common fileops
12594f225ed32ca38fdbb3c027d3a6a4d5328f0b Unionfs: minor coding style updates
d70cf98c209c4f85f5a2af977157f1545c56c563 Unionfs: cast page->index loff_t 
before shifting
b6ed2e68ab0cf1ee3409b9c5fd75d4741c5474a7 Unionfs: release 2.1.4
75d40dd704cc9c2f5bfac9d32e933dbd16e14708 Unionfs: cache-coherency fixes
e9eba6302bed7d4b8713f185c7f6f6d90482a8f9 Unionfs: display informational 
messages only if debug is on
5587283979f35fe4c2e04436c6ef7f77507c5570 Unionfs: use int in 
unionfs_d_revalidate
4b4a6cbdbfdf947f4aa6720e4492e467f839463f Unionfs: documentation 
updates/corrections
5d7bec1ccb0614a410498ebf4ca5f320131d3342 Unionfs: release 2.1.3
a8bbb4d92620b9bdeaa61a5f5a12c51e32c0f561 Unionfs: cache coherency after lower 
objects are removed
7145934efec23557ab3e683294c7dfaae1171c7e Unionfs: unionfs_lookup locking 
consistency
52b92eb7d1b1ed7dc52d3e0f2851511dac3fa6cb Unionfs: use boolean type in 
unionfs_d_revalidate
328c58fd75b7322c60fc93851721a274d6ea520a Unionfs: add missing newlines to 
printks
fe1c75c33b3dede58f0cdb1ce1309638a5515e91 Unionfs: remove unnecessary comment
815e36b66e69c0c98825515997a87b0c02e977d9 Unionfs: documentation updates
73d9da98c29975bca2895c0acdd3dea576724c2a Unionfs: use bool type in dentry and 
file revalidation code
8a1b34e4d159fd65aa1e49dad8fdd466f9d2f247 Unionfs: cache-coherency fix for 
is_newer_lower
2e0497df5570e669dd1eadcde48429076179a393 Unionfs: import Jeff's fixes from korg
2dca780854bb31e351ebc28fb80e901f89bbbdca Unionfs: Remove unused #defines
774841a9f8c97bf9a38872d77be427f6a91f65e4 Unionfs: Simplify unionfs_get_nlinks
b4922c56abdfb98214a65d1d00fdbaf5b083f77d Unionfs: unionfs_create rewrite
90b6322731a28499027636d52640c668f9a0dede Unionfs: document lockdep issues
af9d586dd5e97f00572c4cca818cab4e13b18469 Unionfs: support CONFIG_PREEMPT_RT
9d053fc50d7dfc238372b20131795099504d0395 Unionfs: release 2.1.2
feb970cb84158697ac90a3c54c5815aa95c7dadd Unionfs: imported fixes from korg 
branch's take-3 series
82dc47edf7de0355837c36295fd3e4d56138b5a2 Unionfs: release 2.1.1.
6547d392ce11ae6bbaa39872f616db0af9a60e22 Unionfs: minor usage.txt documentation 
fix
31495f2da2e4128f1dd38584238fef45b10a3531 Unionfs: imported fixes from korg 
branch
f728d5e22ae387fb42a44e79520f794dcc280d78 Unionfs: back-port stuff from Jeff's 
korg branch to per-kernel branches
f1a2a404196ce03aa6ffb3ae1ac29a3997624888 Unionfs: support incremental versions
7f9059625ff1ef670ea6dea48bdbfe8b45c8700a Unionfs: check for immutable files 
before read-only branches
bf68b0456b69a81c15d69e3a2d70bd8dff52c305 Unionfs: mmap fixes to 
unionfs_writepage
8aa3b427b0a4a8369754f1204e14bcfe88ba42d2 Unionfs: rewrite cleanup_file more 
cleanly
a13980301b52bc38f3905994aa2ee1020a465afb Unionfs: improved printk upon copyup
19282fd794cf88b5bfa30d91fc20ee45289e29e2 Unionfs: xattr copyup fixes
003b3cb4c4bdd7c531dbce552aa6f2ed7868979e Unionfs: fixes to cache-coherency 
checking code
5988dcad94b3e3f54fd82f08dc54cd329660501e Unionfs: mmap fixes to 
unionfs_writepage
2b8425f8ceb344854ad4ce30bee79597c400316f Unionfs: bugfix when mounting readonly 
exported NFS volumes (was: nfsro)
fe7e44765192b8600676dd55cf8a50f1202787d0 [PATCH] unionfs: make functions static
30e01c8dd3ff27ed6c262e3260c5814bc509ebff Unionfs: ensure cache coherency in 
unionfs_fsync/fasync
4423c3f605c70cf74216628dd7bcaebcb279b7b5 Unionfs: implement native 
unionfs_fsync/unionfs_fasync methods
5507b820176e7bfb43ddd01a22434bde28014a4a Unionfs: small documentation fix to 
usage.txt
622f478b0ef765a1d1157fc721b9b03981c3d96d Unionfs: mmap fixes to 
->writepage/readpage/sync_page
e0e2ba1df901c0682176c4715d98b17b55b9899d Unionfs: branch-management bugfix to 
unionfs_file_revalidate
f349eb57a4f10da9d0a2b6807d4da3d032e78b79 Unionfs: cleanup: break line longer 
than 80 chars
6fec4029bdb4cb8dffebb6b77b6962c2917d4b52 Unionfs: fix minor typo in 
revalidate_chain comment
1933919e023f78752d7acd44e1a29ce733ed8f44 Unionfs: bugfix: don't call 
branchget() until dentry_open succeeded
19c6f110bb0b0339946f47bf18eedad43441c93b Unionfs: branch-management bug-fix to 
lower mnt counts
87a21a81c390b44de6b9248de294f248b796132c Unionfs: use igrab instead of 
atomic_inc inode refcnt
5268e9891b4d254c20d44e69c3b5d9e52dd558a7 Unionfs: cache-coherency: update times 
of root inode after branch management
1294925d52703baf4faa8ae952951d9e101a13a1 Unionfs: debugging: don't oops if 
sb->s_root is NULL
da6cbe21a9edb0e1c097123d97501913bb06d694 Unionfs: debugging: show inode 
reference counts for all branches
11b3ca74929155422a42ebcb6202f00752679c53 Unionfs: fix small typo in comment
53b4393fc5c1b3262dca2d00fa7d2e0579869e8c Unionfs: rewrite do_unionfs_readpage 
to use vfs_read (bugfix)
7400be39614e259bda43b8ebc434901326591922 Unionfs: bugfix -- set copied up open 
file mode to read and write
850704969476e104cfc6adb318eb96b14320e198 Unionfs: fix minor typo in a comment
b90a3d0927feac5558e36948db3faa8415227603 unionfs: better handling when copying 
up permissions
8a2b8aaf029bc836f90a3ceaf83c9a14756ecb35 Unionfs: better error handling in 
rename code when copyups are involved
3d61d35f6e6f7ae0ea3d49ac6f2add230bab83c1 Unionfs: bugfix when renaming symlinks 
on readonly branches
1e80fd60600485279cb004145a6fd4d1066c28aa Unionfs: prevent deadlock with 
branch-management code.
5759e8b8397ae4c36144dc7f93b161d72151f217 Unionfs: rename file->f_dentry 
references to file->f_path.dentry
8ca8abc459f7eb4a0982258063309ab608744962 Unionfs: improved comment above 
unionfs_follow_link
7a8cca49596924748b92ce8fe34e12c91c5c619e Unionfs: Change the semantics of sb 
info's rwsem
fc284c650762aef1357de66958be2cdb93f63336 Unionfs: Remove superfluous check for 
NULL pointer
9c1c26b5bce2cb7e0ec3801f78b416ef583c0110 Unionfs: Change 
free_dentry_private_info to take a struct dentry
6aa83f620303b7d474f4db51975d1229a99e4373 Unionfs: Cleanup 
new_dentry_private_data
b4af16b33b97969d04a4ab953d975af34fc30b95 Unionfs: document cache-coherency 
design and implementation
ad8e5e4d6d8524152b2dd4e84fc261cbe637de91 Unionfs: cache-coherency calls to 
maintain the time invariants
489d3d3a1f324b685d53c7f872833030cb46298b Unionfs: core cache-coherency code
0ff004b64b3f831dbda244c36887e28572f8c585 Unionfs: introduce two functions to 
maintain time invariants
12bbdba32bc5c68f508ec9eba08d84d7829c6c3a Unionfs: prototype and location change 
for unionfs_get_nlinks
22505f74a5c5d418593c85e21f7a499c83d59482 ecryptfs: update to new API of 
fsstack_copy_attr_all
c7503c0ad67781c1353e9db9e001b82232d3e5da fs_stack: simplify generic 
attribute-copying function
a051434433751f9e15522b628d3144ab57d154c5 Unionfs: m/c/atime invariant checking 
debugging code
e451d40f037d8f84bb5b2b292ac7cf2d1641fae2 Unionfs: bugfix in debugging 
infrastructure
9eef4aed7efed1971007afcb945950bd67e6ac8b Cache coherency: resync unionfs 
data/meta-data when lower files change
ba43e3551e236a98abe0e45fab793cc0865bd7c4 revert changes to 
new_dentry_private_data and document it
5d31ceda739463157d5d8b6bbf4ef8910f90a2b7 cleanup: convert all instances of 
"hidden" to "lower".
912492dfd8a04263c76f277870029536febfb6ef Fix section marker in header file:
47b3ba6529a598953106cc6893a5b8ce68db23e3 minor indentation correction
e30a7df583d045b7e4b1118cb22e0aa05fda225b bugfix: add MODULE_LICENSE to mtdsuper 
module so it loads
57e346c7dd648735a30774a76957b130be0b37c6 bugfix: properly reset lower inode 
start/end range
6545bdc9bc518791d8f2e123055cb0323378ae44 cleanup: rewrite new_dentry_private 
data more simply
b91096a7ee9f5e3bab1f94b4a39d0bc8f85eab61 bugfix: remove extra superblock rwsem 
unlock call
c207de04603cdd2eb6241ced421f334f1a198401 remove unnecessary comment
46725087fff44b3dd1ec3073bc0259551f2fd13f properly format a multi line comment
12bcf7846ece117f8b61a27a63c0e4fc04ecf397 reformat all lines longer than 80 
characters
bd3bc64f653b229e010aab6fc6494376df43c0d1 debugging: indent code properly and 
cleanups
4c4152fba183ef0284c7016704924f90962151da cleanup: reformat all lines longer 
than 80 characters
c8893969c103c4cfd3376eabb45195e2064c6f2b spell check all strings and comments
20ca30308c215ac8e5d85419af2cb3ce02f149d3 cleanup: ensure proper comment on 
every "#endif"
a93c78bca1259aec8a5defe3459da426356f6c21 Revert "Unionfs: Cleanup locking in 
new_dentry_private_data"
a0628ad04ad9dd7fbfc342e52bebf2bd785610a4 bugfix: ensure dentry/inode/mnt 
validity after a successful ioctl
92707a62e5a225579a1ab0eb8ae6f830d04494a9 bugfix: release superblock lock at end 
of ioctl method
74ca4b30b455e00ad98653fba8bbbcb44e86b31d bug fixes: revalidate dentries passed 
to all inode/super operations
3e69c279b3c6c7ee702be7298462bda3ceb06466 code consistency: ensure that every 
#endif has a matching comment
8f305ee6ddb7b46da031f2e8622e9116f1cb652c invariants: don't complain if no lower 
dentry of a deleted dentry
9496e56022e871e7a6a5fab4f8e8a7653f946567 invariants: don't complain about 
directories with some NULL lower objects
976dd253f029c2281fd3a9c9516360c33c05e785 Revert "invariants: don't complain 
about directories with some NULL lower objects"
1ffe68cffef768decf646e546c692f7fd512b75b invariants: don't complain about 
directories with some NULL lower objects
ae7cbe534dc4c39b11093fa91ffe9ed241f19c27 cleanup: rewrite 
unionfs_partial_lookup more cleanly and add comments
d431c96c6cf5141aac7798163a57d5b21775703d bug fix: prevent null mntget warning 
messages in unionfs_lookup_backend
055cdb805f729f54569fb7ba316ad11dfaf7f068 documentation: expand comments to 
unionfs_lookup_backend
c0521c0bcaf174ea6502c0a2f2c63be2ca30a55a cleanup: remove unnecessary call to 
inherit_mnt
4bba238398f78e8d3ed0d6cf3bc26a7464757693 bug fix: don't warn if trying to 
mntput a "negative" union object
c1df5c3af1e6de35ed9246805385cadf10f37a36 bug fix: get lower mnt from root 
dentry instead of lower dentry
0415a76f491dc8511de477c947515b17b3b23580 Unionfs: allow users to override 
Makefile options in fs/unionfs/local.mk
67e6aa3527269f08a1f45244f31ddeb5ca29efce documentation: better comment in 
branch_id_to_idx
6b6495e6a1cc873c74861c577b5b4efb71e63787 bug fix: catch bad use of dirs= 
options (extra ':' separators)
7c6ec8ec9245cd766a1e6ac4620844ef63aa62ef unionfs: merge find_new_branch_index 
and branch_id_to_idx into one function
7316987e2243dedaf9ac482dfcd012503089a912 unionfs: minor cleanup and better 
commenting in new_dentry_private_data
33e1dde4bed54af9475d33490b2cb95b9b8e7861 Unionfs: Cleanup locking in 
new_dentry_private_data
8861701648ab49e0c475aad7e2d3622cacabfd2d bugfix: prevent null-deref oops if 
lower f/s is NFS (mmap writes)
4560b863e50f3b00e6b97d4ddf229c1f7179edec cleanup: use krealloc instead of 
open-coding it with kmalloc/kfree/memcpy
b811cc1957754c0e272b08f4ec74a19cf3dc5ed5 bugfix: prevent a NULL ptr deref if 
branch is nfs and using mmap writes
d0f678fcfd4fcb925b9c2cc0bdf464799ea87fa6 bugfix: handle lower file systems that 
do not support writeable mappings
6fcfce79ef2cef8e75dff14ceef2d64de6f78c7b documentation: comment to ODF 
developers to address
19abf70968ded1b6710e1a58184cd47087aeb22c bug fix: set lower inodes correctly 
after branch management succeeds
4048f3cc96a00407ddfb3aec58971872cfe1bcbb bug fix: prevent self deadlock with 
remount code in pivot_root scenarios
d52141085aa8ac3b570895177b65585c8a8b00e5 debugging: test for freed (0x5a) inodes
625415a483cdb3af6b066b5757c58b339e407c5c bugfix: statfs lower file system 
properly
543a51989863761dc34e507049d07004a4f9c27b Add Erez Zadok to maintainers list
750892da1eb29d2c08d14a9ad5e7bf53b13522e5 add standard copyright comment to 
linux/union_fs.h
5bf5fa400ba2200274a7816a89bb0dbba2168cc4 d_splice bugfix: update dentry in our 
lookup if needed.
cb0d155e30deac0cba3f267bec42156f7eb718ee mmap: file revalidation and fanout 
invariant validation
bc4915d451b9f0189010ed146ca217d057e3126d mmap: sync_page bug, call sync_page on 
lower page, not unionfs page
44f9cf4515533b2a91541d52354378594e22f8a8 mmap: also revalidate file passed to 
unionfs_release
dbeae842e1f68933a4738bec94b47be2073ff8b1 mmap: update atime upon successful 
file reading (via mmap or otherwise)
260ff40fa277afd810ad1bfb258dbfaf32b9e9ee mmap: proper locking to interoperate 
with branch-management code
82b58b7e8c0a40845329335f5c8cf90bcbc424e3 mmap: remove unnecessary unionfs_bmap 
method
1339eb6be6cdb274abda30ad2bf2b9fb71cb5bac mmap: trivial sendfile support
60f11d2186124f99174e5b7ad1a5b24dbe572d5b mmap: minor code and comment 
reformatting
a66974507cda27bb05a384660b6006a9c071ee45 mmap: #if 0 unneeded code instead of 
commenting it out
4b816fccdd152e5d6454005e78b7017e5bfd0e6e mmap: read upper file instead of lower 
file
8a357d98c85639b4cce33d9aec901a1379c779bb mmap: coding style: reformated a line 
longer than 80 chars
98b0e78d87479e7743e601a0308bdb378acbf5ab mmap: remove defunct comments
ef5df23eef8a351c6ed27767cfd5793d894b42ce mmap: file revalidation
1b31a7570e8f39d1a1f48342de68f21a0ecc5245 mmap: applied main mmap patch
c52850fa6170a0c1fa9e8e1cd8fb8e98aff9b4ff bugfix: fixed interpose to check if 
d_splice_alias returns a dentry
0bd1169ac6e50e10ffae91c21887aff619d418ee debug: remove unnecessarily verbose 
debugging printk's
baf2715d0e3093cdbbe7c3ea37edabd81ec79a34 cleanup: consistent printk messages
8b2d197676db83bb3427b05519f764aca66cfca6 cleanup: eliminate wrapper function 
create_parents
0964ec4ed64bd8c13bfb2663084e0b70a5b4e32b cleanup: eliminate wrapper function 
copyup_dentry
1ecfd55a79da03211e75af9cf2ad97e661787e2e cleanup: rewrite do_delayed_copyup 
more cleanly and clearly
47a09c333f4e5fda3ea43e24689bc14b1a3b7d31 debugging: small fix to Makefile to 
correct #define typo
b302722034a4a92afb21ba46e67e1ee20c33a21d cleanup: remove unnecessary macro used 
in only one place
17db039b18ebfa50ea49cb7ffdb0568071f41f3d bug fix: don't revalidate dropped 
dentries
1903b4ec35945b8d90a0be18fce07dc5ccde4a09 bug fix: retry lookup for different 
silly-renamed files
aaa2117d2b2276caa2cc46464e74648e1bbfb554 Documentation: better comments for 
copyup-related code
bf42cd8c564fd1b6d455ab322dab7b9d50d311ee Verify and maintain fanout invariants.
e52f39bf51e6293ab85621571c434e4e58099208 Post-copyup helper functions
d8601976c88cb4f598df3ce105f3be87bdf10715 Introduce compile-time debugging 
support to Unionfs
cb1e5be4e13ced604c045e889cbbcdc3ac721e5b bugfixes: correctly decrement 
refcounts of mnt's upon branch management
6638a1d68278449e0b6975ab4070711e85ebd8dd bugfix in BUG_ON use: actually catch 
bad use of unionfs_mntput
a832c6b2c576335e710261aae354be7cb4572434 cleanup: removed a trailing whitespace
3ae50826d4f9f4da3c15af720db95b6f656b6c4d bugfix: remove defunct 
unionfs_put_inode method
fbd738a774ccc307a7115fc5ff1acbe06fa5e9ad optimize branch overlapping test a bit
3abb3954e43b274a4d037d85672afc58a16e1641 Documentation update regarding 
overlapping branches and new lookup code.
7223ff7a71ebcdadbfbd0bbd87e266d6cf61275d branch management: disallow setting 
leftmost branch to readonly
f7e73051315f92fd64812d63f13f648b7b25e338 fsstack: 4th case to do_path_lookup
372ce67da8bebf1f45594c9bed8affcd5dbbee84 Revert "Unionfs: Check remount options 
for being NULL"
7d1be068f5faa666f19ece53cad086108297c35b bugfix: don't leak resources when 
copyup fails partially
ebbbf4c6f12e8283b38feb1fe1ed67a3b1abd5fc cleanup: call our 
unionfs_{unlock,lock}_dentry instead of mutex ops.
0733cf2393fe24019abe39e691ac6cc33f49c8c2 cleanup: rename our "do_rename" to 
__unionfs_rename.
a7eccfdf36e29ddb854c1111d72f6c6009f23244 cleanup: rename prefix our version of 
double_lock_dentry with "unionfs_"
465f01af830ce08a975ca6859ba5c45bebf8cb4f Cleanup: ensure space between every 
comma-delimited function argument list
543d489eb1a6ebdff62bca3582b1ec2dd66158e6 cleanup: rewrite long while(1) loop 
more cleanly
887f1a07fa149701b9ce7fb63e2de1828bef2cb2 Move one function off of branchman.c 
and remove source file.
00b5ee273495e6bf523425cf63729e9e15a3043b cleanup: consistent pointer 
declaration spacing.
74cc102b83517482280c091b0fc9e9da7f7a280f Merge unionfs_write with 
__unionfs_write.
e54a4af05b4f74d438383b9d1c02df286212043e cleanup: fix one odd indentation and 
long line breakup.
2225eacd8346b04915fac02c93d66685d5f3c9bc Commenting the code.
fdab18b2a407371df847c8af364dd554453b2fe6 cleanup: prefix external functions 
with 'extern' properly
676bfd49e1e9ba39045fd58aff31402a8ece89b8 cleanup: one more trailing whitespace 
removed.
c7e6973b0a709f5db7d73bf8811583d89650a39e cleanup: spell check all strings and 
comments
06ca6af1e7ad725fa22aae85559a9c8c09217b56 cleanup: use consistent style for 
multi-line comments
76be529e79ced1316c7fd6945ea2c8944f1f2caf cleanup: keep all top-of-function 
automatic variables clustered together
2632478138da59f73635831a7ad228c5c7ff3200 coding-style: remove one more {braces} 
around one-statement code block
75de0e9e74ad829c360e0452124894c896b0c032 cleanup: remove unnecessary blank 
lines in short code blocks
6f07bf8cfa4c1131149eed185f7892e0dc04a63a cleanup: add missing copyright notices
b5e4ccab344015f730092722297ba6c474ddabf5 coding-style: reformat lines longer 
than 80 chars (accounting for TABs)
2e7b0cfa23e17b6588352b1a0d1dd0aacf1ae227 cleanup: every printk should prefix 
with "unionfs: " consistently
afc6913c1176d3d855545ef9f3b5ad3df5f90d1e coding-style: remove unnecessary 
{braces} around one-line code blocks
ead4aef67d8e75eedae7e7330da75ba54b921d5f coding-style: no lines over 80 chars
468527c2cde40fbd70d6b76dbefe905ed596aeaf coding-style: indent every line 
properly
1cc88dc6f69f789980d15454487b6bb3553e72ed cleanup: remove trailing spaces
33141235493b7f93c87a520c3ffa82c20b5b8e49 Documentation: fix spelling error
ef4e66355a521281cf66700cbd7ba68798598f8e Documentation: minor typo fixed in 
incgen remount option
d539514210d0ab761c5bcdf1d2f0a6b33e6a24fa Unionfs: SLAB_CTOR_CONSTRUCTOR has 
been removed from vanilla
9f8c0ccbbd49957dbd4b220cb86f1d1d03390f13 [PATCH] unionfs: fix slab abuses with 
krealloc
a66d4d148334d96df211341826b344a3602ff636 [PATCH] fix unionfs compilation
09cf2a5b59d06d5832e71428c09698c2f2289e71 Unionfs: Check remount options for 
being NULL
8566d732c92994a513a19ee4dd442b593e0061ab Unionfs: Accept MS_SILENT during 
remount
b0cc871777f0d614a6db904c344d045b25cb946b Unionfs: Don't inline 
do_remount_{add,del,mode}_option
02a178a9f4d8bd89b7727d178c880a8666fc3a1c Unionfs: Added several BUG_ONs to 
assert dentry validity
2ebe198125fc54e6855fe5e27a032004740193fd Unionfs: Properly handle stale inodes 
passed to unionfs_permission
75a3da4a1de0009bfce8745f7b194dc43ccff469 Unionfs: Pass lowernd to lower 
->revalidate function
b5cb57c466fd85dcd522a9598b71a3fa10528ea1 Unionfs: vfsmount reference counting 
fixes
3edec0b7e5dbc21506274aff2a078006513aa1e6 Unionfs: unionfs_create needs to 
revalidate the dentry
868ad8100e2f194ce4b0602d57a09f918b9a6104 Unionfs: Decrement totalopens counter 
on error in unionfs_open
52660edbb5f2b96d7ee53a80226754d0a4f3875f Unionfs: Document unionfs_d_release 
locking
ba1866d812d6d7b335c70cd19471fd518df9a23f Unionfs: Remove the older incgen ioctl
820e3417a08dca095634102e5b97dac6d414ef9a Unionfs: Grab the unionfs sb private 
data lock around branch info users
d157d26161f3ab3082aa5ee70903644b8aeb6513 Unionfs: Rewrite unionfs_d_revalidate
1696629b2b35e2256791323b04de353199f8de00 Unionfs: Introduce unionfs_mnt{get,put}
988d7d4c87a4000323a34ea1197fe1e3b5d2acd9 Unionfs: Bulk of branch-management 
remount code
fab3eaf463ccf1621c3ee8399f86c807da9d1409 Unionfs: Introduce branch-id code
6a48d1895a54d7baeb6e209b2fefe8df380ebd0c Unionfs: Actually verify if dentry's 
info node is locked
a3875d25033419da741e2854d2148809f02d1f12 Unionfs: Provide more helpful info on 
branch leaks during unmount
01faba78a834e369ca5c302b486aaae6f66f1768 Unionfs: Rename unionfs_data sbcount 
field to more appropriate open_files
403334b58003aa63691830ffa17f2cbdcca1fcc2 Unionfs: Proper comment on rwsem field
2015b63a764c061aaf6a609021b9f7deb6656004 Unionfs: Documentation updates for 
branch-management
22b0ab7b3ab803f443c36ebe18cffa147b2ef32f fs: Export drop_pagecache_sb symbol
f5695974ea3b76057bd2537bd4592a854d9eb639 fs: Introduce path{get,put}
8c78f0039813679238ec5de62d12eac4c215c322 [PATCH] Unionfs: sioq not __exit
acbe1dcde560328f9df9ef07ac93a40edb1a1691 MAINTAINERS: Unionfs URL update
a7d9a6d064c92dc5f9f78d0c9c2176ca5a00271c fs/unionfs/: Fix unlocking in error 
paths
686047bc330e6e98796cf121f951803888931426 fs/unionfs/: Fix dentry leak in 
copyup_named_dentry
1311c2374c0727f1f58869e9d60fc1d12ba19163 fs/unionfs/: mntput in __cleanup_dentry
1aef050da85bae939a9bad5f27e1d0ef8fe6acd6 fs/unionfs/: Fix copyup_deleted_file 
dentry leak
7513a72903f38d70521b20e10b247b5ef9d0e1e1 fs/unionfs/: Miscellaneous coding 
style fixes
44cc3327981ecb38375afc42a6dce626aad02bb6 fs/unionfs/: Check return value of 
d_path
bf0bceb50b4878931d9befa6758c717e1975f526 fs/unionfs/: Use SEEK_{SET,CUR} 
instead of hardcoded values
be35a3d228d1abe47399bed016f2e7c6647aea7b fs/unionfs/: Remove alloc_filldir_node
94759bddc9f3cdc2308083f7aa36eda902ce53c0 fs/unionfs/: Rename 
unionfs_d_revalidate_wrap
659fc9dd5098128981a3c4a328e4f7af5e635109 fs/unionfs/: Several small cleanups in 
unionfs_interpose
f70aba5edb3e8326a3b5aef49b322d3c07a1f491 fs/unionfs/: Don't grab dentry private 
data mutex in unionfs_d_release
45c1b1e0ee85015c996e69932043cc04888414ea fs/unionfs/: Fix a memory leak in 
unionfs_read_super
903b19979e418fd7f4bbc870af230b8925248c10 fs/unionfs: Fix a memory leak & null 
pointer dereference
3667d15b0175f635dea086305b49ca7c15410936 [PATCH] UNION_FS must depend on SLAB
3d26dd54899bc44c4546185fdaa9a11b7f47e506 fs/unionfs/: Remove unused structure 
members & macros
bb5d73e73107b4762e9c5bb5f06c044886288adc eCryptfs: convert lookup_one_len() to 
lookup_one_len_nd()
c1ff55d4efd6467d077d8895e456276a9223aef0 Unionfs: Documentation update
b66eed7b9b65bb60a3be91a9f365ae0c19501dbd fs/: Move eCryptfs & Unionfs config 
options into a sub-menu
3313b51cca9b5fc2a06e479ba5e82bcacd2723b6 fs/unionfs/: Use __roundup_pow_of_two 
instead of custom rounding code
30efec69e1a095cd0949ff830e9557b946e45e41 fs/unionfs/: Don't duplicate the 
struct nameidata
566cf7615bd6692845cc9fadcdd96d43496afed7 fs/unionfs/: Andrew Morton's comments
9f504e94ad6c0759dc696d2c8ef76cbb73b1558d fs/unionfs/: possible cleanups
2b72513001366510a46241f057738a41d5c608e5 fs/unionfs/: Remove stale_inode.c
da2f98a510fb34f4fb3da4494243a48ac8ed3273 Unionfs: Extended Attributes support
64cc5e93acdb25b07bd15dc3d6c0934e2a2d48d4 Unionfs: Kconfig and Makefile
221303d878f1d8cdacc7fcb5ce80bf2ac5786785 Unionfs: Unlink
e5b870eaf7503dfc5ad51eb8d11d4ec80e26b481 Unionfs: Include file
800714ea5629600cb55ddfc35fc8c4115eaa7ca6 Unionfs: Internal include file
b8434c41e7664c419341390e0ea2388b79eb5813 Unionfs: Helper macros/inlines
b59782d5da4a7f76323c87e907a374f961167393 Unionfs: Handling of stale inodes
d768eac87f9eb63c58c6fbed1862a01169d45173 Unionfs: Superblock operations
508eb2c18d27b637b03efe0f07212a06d46fd194 Unionfs: Miscellaneous helper functions
31984aa08a5f4de4e07d9ec63b7bf747bb8a6a04 Unionfs: Privileged operations 
workqueue
b23306065b17e870632772864df7cbdfef38cc67 Unionfs: Rename
364de37a05523163156f2d665ffce47d77290df3 Unionfs: Readdir state
7c09d18d88f126c20e8f58006525b989e7f6bb9d Unionfs: Main module functions
681979b2a6981600297aea94cb50e202368a526a Unionfs: Lookup helper functions
757bab5b5d825f5951107969c2c275c247f32cdc Unionfs: Inode operations
6fe3513d7b8503b467be4fd879fe94b7bb3f2d85 Unionfs: Directory manipulation helper 
functions
4597dd89c508e6cfd279a346c41e5ede48755d77 Unionfs: Directory file operations
899ed2f4e9e8685cb95f425220b1d1443bd5ef83 Unionfs: File operations
faa08028a370e2b6fe035dcce45b5abf8c495801 Unionfs: Dentry operations
745313d283e5ade142552956493621c5d95e62c8 Unionfs: Copyup Functionality
8213cbb77efd980050bb3a97e46e99e388e69e19 Unionfs: Common file operations
4dba7c4fd73502d6c7a53305e1ae2eab2a0c0a83 Unionfs: Branch management 
functionality
b29cedb105435478cc103c6a68363c8b00d66ea7 lookup_one_len_nd - lookup_one_len 
with nameidata argument
2561121b92c3228e92ee23042dfb4b435b2ef444 Unionfs: Documentation
e2f18d53125bf0753169de321af25b0df1b758c5 Linux 2.6.22.18
af395d8632d0524be27d8774a1607e68bdb4dd7f splice: fix user pointer access in 
get_iovec_page_array() (CVE-2008-0600)
b176a15fefc84764bf047cf306a3cff3ae53e7c3 Linux 2.6.22.17
83af8eda68a3f0c227d0eb05348e58ae27a62e7e vm audit: add VM_DONTEXPAND to mmap 
for drivers that need it (CVE-2008-0007)
0abe2d30fd090eba86541654080fee7686cf72fc ACPI: apply quirk_ich6_lpc_acpi to 
more ICH8 and ICH9
77988978c1e23902e20690aba46125ea35678a1c POWERPC: Fix invalid semicolon after 
if statement
a41bfaeb83a36a26e357c1e516a26e283d177cfa chelsio: Fix skb->dev setting
7a2aba52ddb734f451bf6ea42b5a355a53c313c3 cxgb: fix stats
78c2727b73075df479c23f850833ad1857407e8e cxgb: fix T2 GSO
91021bbf5cd38700312445e71a6cb1f1811c480c vfs: coredumping fix (CVE-2007-6206)
1e3a39572d7563f0d31914a1bcb731a73ce73675 ACPICA: fix acpi-cpufreq boot crash 
due to _PSD return-by-reference
b337ef510f8a906aa1a0ab8574ff602e03004a21 CASSINI: Set skb->truesize properly on 
receive packets.
49181a894be9a556a2336b2f0bc8762bc5f2f9c7 CASSINI: Revert 'dont touch 
page_count'.
dc92e7d27d392866bc4eba38b77e21ee31658b5c CASSINI: Fix endianness bug.
6df2e34e938de2d7e6b192def65584d2e710ccc1 ATM: Check IP header validity in 
mpc_send_packet
a005a2736620f676e0ab9455dc30415aa613d810 ATM: [nicstar] delay irq setup until 
card is configured
149dc1d086f29d61ec15c748e0bbfc0aeca8b7d6 CONNECTOR: Don't touch queue dev after 
decrement of ref count.
1430c862581e5f666951315f5e7663b7d3d3d5d9 Fix sparc64 cpu cross call hangs.
98af51d1c20f75e66c91333c6d6791a7b37faf6e INET: Fix netdev renaming and inet 
address labels
ddd294962d43ece789be6ecea2b22af130f499c4 IPSEC: Avoid undefined shift operation 
when testing algorithm ID
37d99de39e82f07e550557bfb68cb8e45e6d03fe IPSEC: Fix potential dst leak in 
xfrm_lookup
596bc9331ee5fa74fda7e276b5a001b789ae644c IPV4: ip_gre: set mac_header correctly 
in receive path
498d03afccc265dafe8b445454e1a49be3f1358c IPV4 ROUTE: ip_rt_dump() is unecessary 
slow
17908e3a5fc852a79f692fa26949f2e9f2177aff IRDA: irda_create() nuke user 
triggable printk
306f3a3cfe8925b98d288615cb5c1a15c3551c0e NET: Correct two mistaken 
skb_reset_mac_header() conversions.
2e1c89f5df933e882e629818d9e1e63ed83b61a2 NET: kaweth was forgotten in msec 
switchover of usb_start_wait_urb
c6b745a41e6b6e15cf637db23f054d85ca3cff31 NET: mcs7830 passes msecs instead of 
jiffies to usb_control_msg
f63145cd2ee2cba87fb7b61ef7c06c034c889a5a SPARC64: Fix memory controller 
register access when non-SMP.
83f6ef15a3da00b409a334d688a1129f363fd7fc SPARC64: Fix two kernel linear mapping 
setup bugs.
a871dae86feab2232a297b649086ea46af60c7ac X25: Add missing x25_neigh_put
_______________________________________________
unionfs-cvs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs

Reply via email to