Rebased ref, commits from common ancestor:
498a1e14450216a4779c0d3a89d2ddc9795e734a Unionfs: release 2.1.4
a1f62037cec48981ee1e2996a6f84b424b64eacd Unionfs: cache-coherency fixes
44fc0686cb28ae3aacdcb76ac6e0eab0a31dd87e Unionfs: display informational
messages only if debug is on
7402fc1a55b609b885db356d5978d6bfd3beb26c Unionfs: use int in
unionfs_d_revalidate
1e0943fd9c2687cb3e925d794ac01d67cdbab6eb Unionfs: documentation
updates/corrections
cc126318a8c3b6cfb4a1f92ac2a855c7426d4157 Unionfs: release 2.1.3
024787b971dc0e901607c6eecfc0e3e60216d2d5 Unionfs: cache coherency after lower
objects are removed
03c61699bcb45e4d3a11c53bea661cd05f41314f Unionfs: unionfs_lookup locking
consistency
c8247efa8e11ade2ac5f90b5b7c5a2f354e6351c Unionfs: use boolean type in
unionfs_d_revalidate
ed75df61d7936622a0aae1324ef533fce2437557 Unionfs: add missing newlines to
printks
2951c35cc4ec349aac910cc6d779699d0455b352 Unionfs: remove unnecessary comment
7fb831a93baf2b5f3cac670d6050ac2ac058afa1 Unionfs: documentation updates
a9ec0db16e1d8ad77c4341827883a266646f783f Unionfs: use bool type in dentry and
file revalidation code
6f90a7229e839cbc8f218d085b6fd449571702f4 Unionfs: cache-coherency fix for
is_newer_lower
f2e0706ccb2c3dc5b974c637f69f5213531e1917 Unionfs: import Jeff's fixes from korg
0a41be1a9e199ab58da3118b5470e8e98672f97a Unionfs: Remove unused #defines
25ebe7571983df0e2257847dd2204a279a9ce009 Unionfs: Simplify unionfs_get_nlinks
84aee6e3e5f1a77be42bf0dfa67b90752bdd2dbb Unionfs: unionfs_create rewrite
fe6caa54144d493fad4a6d83e6c8c483352da3f0 Unionfs: document lockdep issues
55fadf8b32a9f66a30b1c660dc18544d872f7b61 Unionfs: support CONFIG_PREEMPT_RT
f29f5adc23c61e77b7e4bd2102c1a462f32fa752 Unionfs: release 2.1.2
baee6f990b8d2d5688a7d196cc1be70e34b4d11d Unionfs: imported fixes from korg
branch's take-3 series
ce622d562e8894bff7d63725e467703fc7ccb31b Unionfs: release 2.1.1.
ff9a617c49661c34d586edb47c8981decdb7038a Unionfs: minor usage.txt documentation
fix
c53d98b16c346e6177c84edcf817b951235fd693 Unionfs: imported fixes from korg
branch
dd57f4efe662fe0f59cd7b1184896b49191271e2 Unionfs: back-port stuff from Jeff's
korg branch to per-kernel branches
b8498f9aa276a1d5e911d724f4afc678c47a30c4 MM/VFS: prevent compile
warnings/errors with unknown struct super_block
89161fe05ca52719baa80a50730749d3f5632f2b Revert "bugfix: add MODULE_LICENSE to
mtdsuper module so it loads"
eacd14589ed071801d6e82b71453a68a50da8ef3 Unionfs/eCryptfs: remove
lookup_one_len_nd and LOOKUP_ONE code
9e3ad3c96bd049da546cd855fb7e47b114678a40 Unionfs: support incremental versions
bbf73121f97e39041ebe3945dd8285aa4d9943aa Unionfs: check for immutable files
before read-only branches
2e3774500cb0480af2f2009c04ffd5d34f2c691b Unionfs: mmap fixes to
unionfs_writepage
3883cae15dbe45a5869359bccc64d421d06ed01b Unionfs: rewrite cleanup_file more
cleanly
964621d0a1e08f0c693fa417facb7b04a437c8e2 Unionfs: improved printk upon copyup
24e7126d75c8cd063c2d16a9715cb9aaa5800c50 Unionfs: xattr copyup fixes
aec20a8c995e10b211fcf709b97ff2d740b9a7e6 Unionfs: fixes to cache-coherency
checking code
6371871e872a3187e3d7e289cbec904bff555422 Unionfs: mmap fixes to
unionfs_writepage
37bdc783abd1d58f3c8f768d1fcf99df2c7ee5b1 Unionfs: bugfix when mounting readonly
exported NFS volumes (was: nfsro)
6a39a048464e2ea691836d2ab872604674cb0e0a [PATCH] unionfs: make functions static
4c294073466c969b0582fede90244ae8e673fceb Unionfs: pass nameidata intent
information to lower level file systems
876220df877d8d9c794496af281c1c165d3e935f Unionfs: kmem_cache_create doesn't
take a dtor argument any longer
5e1a054aed80bd554585f8c8754a46066272fa99 Unionfs: ensure cache coherency in
unionfs_fsync/fasync
70a80a9698501ca81d9136722277921d5485373e Unionfs: implement native
unionfs_fsync/unionfs_fasync methods
42813a6e6ff77eea648814663ff67cb45a4a5894 Unionfs: small documentation fix to
usage.txt
8f6b12b5d9c824c21da3c3610c4f771d8bae6d62 Unionfs: mmap fixes to
->writepage/readpage/sync_page
72c66290fd50d24e9111cc22f2d69269278f979f Unionfs: branch-management bugfix to
unionfs_file_revalidate
7bb88f1e6415c648c3a42323b6dfe086ce2b893a Unionfs: cleanup: break line longer
than 80 chars
b50a19608b572f35051e78d6b17228fc11820e4e Unionfs: fix minor typo in
revalidate_chain comment
dd4d19e1187af1ee4806b1d485fb923f3d27753b Unionfs: bugfix: don't call
branchget() until dentry_open succeeded
b4f70c1d301e0deffb26f792d7ee1264ff556b63 Unionfs: branch-management bug-fix to
lower mnt counts
f1b700ac5a57e104b665503613de423d8616455e Unionfs: use igrab instead of
atomic_inc inode refcnt
73d34aa3ff7f74e9f6e0f5de9edfe02da37f33d3 Unionfs: cache-coherency: update times
of root inode after branch management
4a45dd1409f414f8b397a2454b2113a13d0030a6 Unionfs: debugging: don't oops if
sb->s_root is NULL
76c5fa5cebafbf9a0370c8cbd809b2dbfd62fb80 Unionfs: debugging: show inode
reference counts for all branches
4a1f5bab7871fc9a8c7fdc384f1f143b8a635bc0 Unionfs: fix small typo in comment
030510141bd6b30dd5ae1fdb82fcada8c4926668 Unionfs: bugfix -- set copied up open
file mode to read and write
5df99e3ab8240559208775b124169c9263319317 Unionfs: rewrite do_unionfs_readpage
to use vfs_read (bugfix)
4e3928d872561ca6542962b9691411c9f411b200 Unionfs: fix minor typo in a comment
6e17e492fac5903a01772b92b25dce0545fad926 Unionfs: use the splice_read file
method instead of sendfile
e303f834549a9e430f460c0ea95e422dc257d361 unionfs: better handling when copying
up permissions
97485c403da4e157a30502d61f0860437de477b2 Unionfs: better error handling in
rename code when copyups are involved
c2842694484ba1c2bacb95a367938e0c8b000191 Unionfs: bugfix when renaming symlinks
on readonly branches
98274bda59a84d893b72a302a200c92a5a01a666 Unionfs: prevent deadlock with
branch-management code.
d757fbe2afa5d30e84603b68a6106a78c8a7886e Unionfs: rename file->f_dentry
references to file->f_path.dentry
4d6373ab4dd18b617c72fe9ba312d3e9c4483983 Unionfs: improved comment above
unionfs_follow_link
4caded26d867e7d241dad18463a6463a07d2b329 Unionfs: Change the semantics of sb
info's rwsem
98a6ac76ac750032a084a133e7be5e1ff41aa987 Unionfs: Remove superfluous check for
NULL pointer
1947c0e8cb0455ec9038192d7aac58be6c5fcf7d Unionfs: Change
free_dentry_private_info to take a struct dentry
7253937d391867a44b67411faee983de2e6717f9 Unionfs: Cleanup
new_dentry_private_data
f753758b5d6946f8ca8cdab6c664e75370617a07 Unionfs: document cache-coherency
design and implementation
b42ada5affe614a2e65cf39eed8b3f02bef90e6b Unionfs: cache-coherency calls to
maintain the time invariants
83cb1bdd21a3932ba558d56df2507f55d7f83637 Unionfs: core cache-coherency code
1e74ef357110f19b209183528e9483f90ca0ebb3 Unionfs: introduce two functions to
maintain time invariants
3bc024ac04646abce5585c40b3595f2c8f700c77 Unionfs: prototype and location change
for unionfs_get_nlinks
31a6125765d66931636a5d525fd9a4e05c2415d2 ecryptfs: update to new API of
fsstack_copy_attr_all
94a6d076a4e02a78d8b5ceb51cafa49104f45a1d fs_stack: simplify generic
attribute-copying function
a4d2ad08ac77c86035d926e881cf98a3a5452296 Unionfs: m/c/atime invariant checking
debugging code
eb901dc8745f5db436b520ce048379189be5c1f6 Unionfs: bugfix in debugging
infrastructure
cdf536d72f2303349f58956f138567e03fdc1af2 Cache coherency: resync unionfs
data/meta-data when lower files change
77c6ec4391c0d85a0c4124ab5adb0636390b9579 revert changes to
new_dentry_private_data and document it
62fcade9a39ba95dc7b46c308bacb3c88b3f2b69 cleanup: convert all instances of
"hidden" to "lower".
dc0cfdc0732cbaea1122412fcd05e1691c086bce Fix section marker in header file:
45b76ca48d956e2eda1afa58b338edff533e8f3a minor indentation correction
1bb947ca31fe99e32b7bd99a7b264769f82e9a9b bugfix: add MODULE_LICENSE to mtdsuper
module so it loads
e5f778ec73f906920a264e968fbf3b202f897778 bugfix: properly reset lower inode
start/end range
c1bd782d2b613d0894981c6f2b40ab6b16190860 cleanup: rewrite new_dentry_private
data more simply
8f540443cffd8fed8be7d80fcbaa37b58317cd98 bugfix: remove extra superblock rwsem
unlock call
a0110cd5fa91203134307368d79fb8f1014bf778 remove unnecessary comment
8e88b35cc7b61a029bb916105d2b4acf1383c82e properly format a multi line comment
f8deaa7fc616707ddea431b6e0965e20a44b80ca reformat all lines longer than 80
characters
96d0f84c766fb5892ce5785f75fc152ad07436c7 debugging: indent code properly and
cleanups
c816b6d6086803b97669d49d50219e160b7d2553 cleanup: reformat all lines longer
than 80 characters
69295d91756338caa4da2119b30c1d0b47031f4b spell check all strings and comments
b19af7574c9485273a3754583a29adebfebc7c73 cleanup: ensure proper comment on
every "#endif"
c022ef9fc03d5bce64bdfb69a51830dfb805df72 Revert "Unionfs: Cleanup locking in
new_dentry_private_data"
a98629e76c5acc5055ac0386a136fd96eeb6cf27 bugfix: ensure dentry/inode/mnt
validity after a successful ioctl
4d6a73e5a994ddd0196d3d1a2834196866881854 bugfix: release superblock lock at end
of ioctl method
9ae0bb5ca270715229939f10fd2f68330daded9e bug fixes: revalidate dentries passed
to all inode/super operations
ef9a20e90e4efa9036d7ece32fbaa3c3bd6a23cd code consistency: ensure that every
#endif has a matching comment
a200a8f724b12b86f05f21d00ac7e8b2f26532de invariants: don't complain if no lower
dentry of a deleted dentry
7a9af6a72d0251aba37d9fd71ae132f9aae9f811 invariants: don't complain about
directories with some NULL lower objects
a110984a4a2da4d1bce3e5b88f04fc47ca8f64a3 Revert "invariants: don't complain
about directories with some NULL lower objects"
6fc6800e31d5d4bb54ec90fd623b3629a4cb4531 invariants: don't complain about
directories with some NULL lower objects
c4803b426fb0f35d4ad6cbaff0718b24d81a653f cleanup: rewrite
unionfs_partial_lookup more cleanly and add comments
96d015f735346b62ca501ff4d27476249a13d2a8 bug fix: prevent null mntget warning
messages in unionfs_lookup_backend
ad837a607babffc578a8226498fedbbe863f4822 documentation: expand comments to
unionfs_lookup_backend
1a7257e956a77a29014b76e267857b2c6bbe28d9 cleanup: remove unnecessary call to
inherit_mnt
73782f1079990ae28a669c0cec97c8b614ba5b3c bug fix: don't warn if trying to
mntput a "negative" union object
9b333e6cc1e06c8b4919f5685da2492215781de6 bug fix: get lower mnt from root
dentry instead of lower dentry
bc57b70815ad61bcf7be509f80a11fa2164138c3 Unionfs: allow users to override
Makefile options in fs/unionfs/local.mk
0d9a1c4193ceee09974a4bd576b9beac960696c8 documentation: better comment in
branch_id_to_idx
ff8f2451b9ac9e417c57efb2f7cebcb52df0b25b bug fix: catch bad use of dirs=
options (extra ':' separators)
4046c1caa7eb77710342bda9258fae457b58d1b8 unionfs: merge find_new_branch_index
and branch_id_to_idx into one function
9416b0cffdeee68a3b6781260ee2e716a70da705 unionfs: minor cleanup and better
commenting in new_dentry_private_data
1813d03ef24abfdb5e4ae82e5afe29c72e6e243c Unionfs: Cleanup locking in
new_dentry_private_data
72d69f5e81d0e1acbfc3a856d2e6ca1501823b76 bugfix: prevent null-deref oops if
lower f/s is NFS (mmap writes)
f9963144306f66c2555eda1eaea089373069b210 cleanup: use krealloc instead of
open-coding it with kmalloc/kfree/memcpy
917a13b6dbfae7132a92bec8f41410406604ba12 bugfix: prevent a NULL ptr deref if
branch is nfs and using mmap writes
f748ee5a43babf5fbadff3ab14930c11eb7c60e6 bugfix: handle lower file systems that
do not support writeable mappings
64900855d601216b3c195b6686bceb3f0d0fe6e1 documentation: comment to ODF
developers to address
91bf79fde276122acd9046cac051f3ff80ecf841 bug fix: set lower inodes correctly
after branch management succeeds
9abedd2dc0349804719a9ccb4f9733918898a9ae bug fix: prevent self deadlock with
remount code in pivot_root scenarios
c15bcb7042be3b96de3dd5b1b3e0f678799a8d91 debugging: test for freed (0x5a) inodes
4a69dc769a813fd33a7a376d2983d8b6033669b8 bugfix: statfs lower file system
properly
1f8baf57ffa95ec91e3fe1432a77018a26b1bbbf Add Erez Zadok to maintainers list
d9f0a8a24a33e7e4b97fe99345f4b393b3a0eb86 add standard copyright comment to
linux/union_fs.h
77619dba0de31c06c3835c35d3099dbac8eda6f4 d_splice bugfix: update dentry in our
lookup if needed.
06d4790b39eac64dbb7de17a3e9af103f31ea7e5 mmap: file revalidation and fanout
invariant validation
6762d3ebbd04b818daf624f860ec0824d06bc3b1 mmap: sync_page bug, call sync_page on
lower page, not unionfs page
1e41eb6f3afe965462039f2960ed1095c4401bee mmap: also revalidate file passed to
unionfs_release
3f9a023b61d45ac32c6b99a553b32095a8f7c84d mmap: update atime upon successful
file reading (via mmap or otherwise)
447003ef347918b52c0e75b5a194c0f7cc194147 mmap: proper locking to interoperate
with branch-management code
7f545dac90bc59ae5e938eb772be07e5d37eb36e mmap: remove unnecessary unionfs_bmap
method
47ae10dd6470f3624defa9e4877b36752ae0aac1 mmap: trivial sendfile support
d565be037bf1477b2677197ab2dc7becacf7a51d mmap: minor code and comment
reformatting
9e205ac0f757bf3a6eea15169a31b1d592f6cbfb mmap: #if 0 unneeded code instead of
commenting it out
db994b59c08eb1204f783f3a0da20e6662116311 mmap: read upper file instead of lower
file
5b7a80ec6e463cbcdbfa7a350d181e66afaa8478 mmap: coding style: reformated a line
longer than 80 chars
12e9bd27532ede019a1ec72ba1cb1476477abe90 mmap: remove defunct comments
a4f1e03744e6747757bc2f631076197670114132 mmap: file revalidation
2612c55d1d45dc37a83e39d0f780827965098b05 mmap: applied main mmap patch
e9826dba5ba900ce7469973e82ddc348a21a0461 bugfix: fixed interpose to check if
d_splice_alias returns a dentry
e0af240d98f1ea1e081f39d4044907337a4fe497 debug: remove unnecessarily verbose
debugging printk's
e4339b5192a60ffdb7ad5156b68630d3d102e3a9 cleanup: consistent printk messages
984f45add574e6866cec4f34ae9035a556aac3ec cleanup: eliminate wrapper function
create_parents
bc6b41779bd8fd0942852491f62db0290bad2126 cleanup: eliminate wrapper function
copyup_dentry
14eba90aa710ed1b7687550e7d7ffcf92eb3b5e1 cleanup: rewrite do_delayed_copyup
more cleanly and clearly
b7e4f573907046db25beddcd84c5f708a1c6fc90 debugging: small fix to Makefile to
correct #define typo
1baf952ca22fbe5c41811b1582e17ead367a490e cleanup: remove unnecessary macro used
in only one place
215bf9bf3e270e2029f27bd4d2c84d47a47307a4 bug fix: don't revalidate dropped
dentries
6f12463e9011d794635d801aa4ef0e8b3416ea44 bug fix: retry lookup for different
silly-renamed files
4cd7225795ba7fd128ff846396874ce4441275c0 Documentation: better comments for
copyup-related code
2159fc21b1d0b4a8259e64521ae9fb593d7b94f0 Verify and maintain fanout invariants.
9bae7db77a8109ab991dca8ac86b18460d4876ba Post-copyup helper functions
7cf27ad55837c0d049fa7dd92d1980876d67b943 Introduce compile-time debugging
support to Unionfs
88a67e402db4951769cc648c8b689585831ded3e bugfixes: correctly decrement
refcounts of mnt's upon branch management
b42a2669cf63d145d411f538a15c3687655b62d6 bugfix in BUG_ON use: actually catch
bad use of unionfs_mntput
a3eccb81c39b36f561d8c6f5fe9ef2a599b48ee2 cleanup: removed a trailing whitespace
bf38eef25c1e6c2c5793a75e3190104cdf97d02d bugfix: remove defunct
unionfs_put_inode method
368c5b711c0fa302815680b8277f51457977545a optimize branch overlapping test a bit
5b3db71d5b1f19b5ba3dccf6dbcbbc27f6c7a64c Documentation update regarding
overlapping branches and new lookup code.
cec1dc8262e8db5a56efbd6c21d4a66b56418bde branch management: disallow setting
leftmost branch to readonly
acc2fd3c000d1bb2a6fe8cb91908639d620431fd fsstack: 4th case to do_path_lookup
9280be07da5e20ea1501c08dc3e3953f5fba9a47 Revert "Unionfs: Check remount options
for being NULL"
46e3fbca04c3c40763f80f689b09fe0f53225346 bugfix: don't leak resources when
copyup fails partially
ee7c33065b38aa63bab41996bf4bddcaa670cc67 cleanup: call our
unionfs_{unlock,lock}_dentry instead of mutex ops.
9e19deb8f85bc44e1a9ae80a9b49683f3ac3c29e cleanup: rename our "do_rename" to
__unionfs_rename.
5ed4b2af21bb795ba53947a952964983f7d4be12 cleanup: rename prefix our version of
double_lock_dentry with "unionfs_"
5a1393a610905837423e6b0cfff3804aa01ea7ff Cleanup: ensure space between every
comma-delimited function argument list
97d0dc6351ecb16168e71c88d1446d98454f0c11 cleanup: rewrite long while(1) loop
more cleanly
a4c13b4829c22b744dedc8e5007b9efd44d3fdf2 Move one function off of branchman.c
and remove source file.
60d768b6d67ddb2fb5ed4b263d46bc169e1957c2 cleanup: consistent pointer
declaration spacing.
5cedb1917507ce1fa3c4a91a2341d4bf3a172f06 Merge unionfs_write with
__unionfs_write.
448c75a1e66353dcec67699cb6081964ce10acfd cleanup: fix one odd indentation and
long line breakup.
ce15310b207ea4dada8a49a6c7ff2df7a7040821 Commenting the code.
c1be589076a7d4fa11a8ba119962adefcfc438e9 cleanup: prefix external functions
with 'extern' properly
27863c9edde0819dc1a8d20cf92bc65dc7bb2871 cleanup: one more trailing whitespace
removed.
dfc7da2eef1f958ce5a6e537d6fab3476e2e573a cleanup: spell check all strings and
comments
5473e37cdd7e445a64c1a9cfd2b62319a260a457 cleanup: use consistent style for
multi-line comments
ec35cc204ee17b5e94bbb90bda019af7849111fc cleanup: keep all top-of-function
automatic variables clustered together
87fd9a84fbd8f67d8332fd40889f1be762519f00 coding-style: remove one more {braces}
around one-statement code block
6f2772599c00d18cea9aa52e1f1203cd2d3cf4a2 cleanup: remove unnecessary blank
lines in short code blocks
063ca3577cfe5c500c14a80227781f7d99a71b90 cleanup: add missing copyright notices
b2da872847bee17021d223e49d0079e8c1ee67cf coding-style: reformat lines longer
than 80 chars (accounting for TABs)
160ace9c8f4a4733b316544aa4687c3bb6b44306 cleanup: every printk should prefix
with "unionfs: " consistently
53c8777a70e2c93825806338fe47a0c6e1b30448 coding-style: remove unnecessary
{braces} around one-line code blocks
46f93c3acd8f4e30fcaeb35cdca1f1991db6c65b coding-style: no lines over 80 chars
3acac3246bf6c827224a7ec3f3de6d7b117ef3ba coding-style: indent every line
properly
4937995df07c083eb0eb355bcb1d8a99ebab82b9 cleanup: remove trailing spaces
518cd0e3a89c8bd64ad09dd7c2594d4df7a66274 Documentation: fix spelling error
823f6c7613b7cfcd28dc71d3bf707550bd92f8e7 Documentation: minor typo fixed in
incgen remount option
69135655ef6b5e18f3c32e4913055cfa7b279713 Unionfs: SLAB_CTOR_CONSTRUCTOR has
been removed from vanilla
a10c4f7864c14a5f13a514ec48913b40f66ab7a8 [PATCH] unionfs: fix slab abuses with
krealloc
385380293cea16efa428389ec4acaf43cac2848f [PATCH] fix unionfs compilation
7dfb158a99446701b22b72cacfa37f69a8c5f3e0 Unionfs: Check remount options for
being NULL
1e849ac3a2e116872ec95ecd6d412245209cc347 Unionfs: Accept MS_SILENT during
remount
cecdcc3503f15610801a8855d67752729585a699 Unionfs: Don't inline
do_remount_{add,del,mode}_option
5783738e8322d76553bc6d2f006483dbb840ae24 Unionfs: Added several BUG_ONs to
assert dentry validity
76c8e376e9a089b6db52543a3c34e6511349f062 Unionfs: Properly handle stale inodes
passed to unionfs_permission
973d393db658bc4f0109b934083c4ae2894e883c Unionfs: Pass lowernd to lower
->revalidate function
a2914d07caf96a21755db11588b2a5f649c4c3bb Unionfs: vfsmount reference counting
fixes
cb1f6328380fe8a2c3b785507d5e7ce1c29e7daf Unionfs: unionfs_create needs to
revalidate the dentry
f20dec7ce6f0c8f5b23bd11380533ee1e7e6b921 Unionfs: Decrement totalopens counter
on error in unionfs_open
1d556284db4de8f6d517e26bdd47047374094d22 Unionfs: Document unionfs_d_release
locking
e41446ec70682f80debd16ff75670686d260c091 Unionfs: Remove the older incgen ioctl
734e828a3c136d92bdde620537d01a9e25c6919b Unionfs: Grab the unionfs sb private
data lock around branch info users
eb8dcf90b84c2881d8ef1b44d534fbddec77464a Unionfs: Rewrite unionfs_d_revalidate
631643164df2eda3f39ad6a95c49a9304775d098 Unionfs: Introduce unionfs_mnt{get,put}
47790eba0cbbba458c9152f2a7fef0be738b467f Unionfs: Bulk of branch-management
remount code
f6111bc988aa287a50bd6bf42956acb9347cc2a1 Unionfs: Introduce branch-id code
183a01eeefcf77f846367dc3c495219f882f5eb5 Unionfs: Actually verify if dentry's
info node is locked
2ff68b8cb8950daf62e69355c491405614ca48de Unionfs: Provide more helpful info on
branch leaks during unmount
c1c40e7c2b80de64f04365b33889db8b59f339d7 Unionfs: Rename unionfs_data sbcount
field to more appropriate open_files
26d3369cf5c1e10568e45cfb3d96661d53f49a70 Unionfs: Proper comment on rwsem field
7c900fa0a3f33a86e6d87142a9e06543a7773977 Unionfs: Documentation updates for
branch-management
e05cedf0182483b8339683817500986ae5f5475c fs: Export drop_pagecache_sb symbol
9c075c1728da5d06126f14e525e5c08ff1428c9c fs: Introduce path{get,put}
a02a34823aaa51aef218b5d756743308c80dda38 [PATCH] Unionfs: sioq not __exit
bebbbacb5df4508fe4226fc99f967c770942b8d3 MAINTAINERS: Unionfs URL update
2535de6f4b68237713b10cdd54e4ef193a06304f fs/unionfs/: Fix unlocking in error
paths
7770dcfd596e107350d4035bebad6270bb50a6be fs/unionfs/: Fix dentry leak in
copyup_named_dentry
25b2a1d2fdc51958036cad068794bd81291683fc fs/unionfs/: mntput in __cleanup_dentry
7c24b7d31f57e3403b3ae13c0f6a0412ee396784 fs/unionfs/: Fix copyup_deleted_file
dentry leak
2ce7d4973e9a429e636922654ed4363670acaf63 fs/unionfs/: Miscellaneous coding
style fixes
32d4bd01129f6c680619d26431b341fa16b16c4b fs/unionfs/: Check return value of
d_path
073a27cc81a243550f50be96242f0e37e2562cd4 fs/unionfs/: Use SEEK_{SET,CUR}
instead of hardcoded values
31c7c8bcf8366af6af6b46eb4e3f4df5ba12d36b fs/unionfs/: Remove alloc_filldir_node
33019b02919559cc28a3553f843523c589d17272 fs/unionfs/: Rename
unionfs_d_revalidate_wrap
6b902e4fb1f3ec2b8f06137a4960b0e69c2a6906 fs/unionfs/: Several small cleanups in
unionfs_interpose
fccd7cd39a744cc9d6f6c9b8d09082c0ea155d8f fs/unionfs/: Don't grab dentry private
data mutex in unionfs_d_release
3e51298215581f8c4d484187ce7b848427602339 fs/unionfs/: Fix a memory leak in
unionfs_read_super
977b6c340388a0134d16b770664251fdb6aa0572 fs/unionfs: Fix a memory leak & null
pointer dereference
0e7540685b226f2005b13354e076f16627c7d82d [PATCH] UNION_FS must depend on SLAB
91094f81df9cd441d2244df4031110e7d80409b4 fs/unionfs/: Remove unused structure
members & macros
12630f65653dac354c542bfee5a420d42566c155 eCryptfs: convert lookup_one_len() to
lookup_one_len_nd()
b4a920f2eb81eaf3c69b941b48a24056e06517f7 Unionfs: Documentation update
b7dc96a6265025583a809c2720b25c2fd2411660 fs/: Move eCryptfs & Unionfs config
options into a sub-menu
e8372ad9632281336320ad345d9df81ce649e03f fs/unionfs/: Use __roundup_pow_of_two
instead of custom rounding code
9128a3f7bcb7c66b8af40486e3063698b393f869 fs/unionfs/: Don't duplicate the
struct nameidata
a1a6b8eb22ddd8aead218645dbfdab121bf6976e fs/unionfs/: Andrew Morton's comments
bc07ac3fc1271a7dcd68c2557ba19c1393883b4b fs/unionfs/: possible cleanups
239752006bbddc9508d8601b5037c427d7420b52 fs/unionfs/: Remove stale_inode.c
978f0fd8b5f8602f601a22a1985a7b14fe544258 Unionfs: Extended Attributes support
19730e1fe499ad8af285ce950bf76ba214e77e9c Unionfs: Kconfig and Makefile
47cbb085b5c5c58f1c753e811e31206e5e1cfacd Unionfs: Unlink
a85021186dff7c731f6b748e7ae30faaabb04a54 Unionfs: Include file
895de463b35dcf5f310fddc0add0752cc7776830 Unionfs: Internal include file
822d81e0a52ec88cc603e2d05aae8f0f16106df2 Unionfs: Helper macros/inlines
e48b0441212e30c4c0c5c3a537ee9d453751c9db Unionfs: Handling of stale inodes
5e143660ac3045d087ae831738f842075fa949b4 Unionfs: Superblock operations
d2663a73b4169a5a486447872d68cfc3555b0943 Unionfs: Miscellaneous helper functions
2f6cd0de296e6c3ee0860917bfb9bdfa31837d5f Unionfs: Privileged operations
workqueue
ee4bf46ab6f74735e6d1a12215757fbd0810693d Unionfs: Rename
038fc5f5a4ecd09501a99b2aa9e80cb981c37e48 Unionfs: Readdir state
ae6847a4c3ea2051e20b080d5e977d234817ea63 Unionfs: Main module functions
ca017ee1d1597ae3c7abda19e49bc810eb0f2971 Unionfs: Lookup helper functions
2a3506824433e85c28a6b60e3e1ef9b3250430fb Unionfs: Inode operations
5899ca80431aaf3a055b9c35b9281a2299f2f9a1 Unionfs: Directory manipulation helper
functions
7e13a1ecb8dfdbb3abd2b822ca15f3186db1995b Unionfs: Directory file operations
df5d55220178e65680afe34f2fb9c2410f8599e7 Unionfs: File operations
e83e3eef033beac5b426889492ec45c0943c9361 Unionfs: Dentry operations
a1581a23c2fb953b67867906b5a55c31642271cb Unionfs: Copyup Functionality
3ee34b820ae8e0c8417d0878703c69261deace3f Unionfs: Common file operations
27acffbd96ef69c87e9a29904911b72e479b3245 Unionfs: Branch management
functionality
d05aaa436c062402e8aa9b539e15b4bc3dd09c3c lookup_one_len_nd - lookup_one_len
with nameidata argument
bcc2cd487ee4f5e067443370ba2709e193514209 Unionfs: Documentation
81cfe79b9c577139a873483654640eb3f6e78c39 Linux 2.6.23-rc7
097cc62283455668ad0b35c72920c6373f45c2ab Merge
git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
31e879309474d1666d645b96de99d0b682fa055f SELinux: fix array out of bounds when
mounting with selinux options
9c95e7319ba98585ebb6d304eca2d56f401ed70c sched: fix invalid sched_class use
1799e35d5baab6e06168b46cc78b968e728ea3d1 sched: add
/proc/sys/kernel/sched_compat_yield
a88a8eff1e6e32d3288986a9d36c6a449c032d3a Merge branch 'upstream' of
git://ftp.linux-mips.org/pub/scm/upstream-linus
c39c06b96175a75e63da38dc3557a69e18a5f8ac Merge
master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
a78feb7c8a0687913f9869c05811054595a42a76 Merge branch 'for-linus' of
git://oss.sgi.com:8090/xfs/xfs-2.6
91fe7d7cdd7ebb0b6c01f201a23824ab5b466ada Merge
master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
d56c5c414c240f51213c11b3656001b5a3d4b499 Merge
master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6
f15f41383d466860f8b22f669da8c841f8d73c3b Merge branch 'merge' of
git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
dbe3ed1c078c193be34326728d494c5c4bc115e2 x86-64: page faults from user mode are
always user faults
09abbcffb3ee63fb8712c008df0c6878860777b7 [MIPS] cpu-bugs64.c: GCC 3.3
constraint workaround
68835999435e01311ab57f5556169ad2966b6828 [MIPS] DEC: Initialise ioasic_ssr_lock
4f01a757e75f2a3cab2bab89c4176498963946b9 Driver core: fix deprectated sysfs
structure for nested class devices
508a92741a105e2e3d466cd727fb73154ebf08de uml: fix irqstack crash
480eccf9ae1073b87bb4fe118971fbf134a5bc61 Fix NUMA Memory Policy Reference
Counting
28f300d23674fa01ae747c66ce861d4ee6aebe8c Fix user namespace exiting OOPs
735de2230f09741077a645a913de0a04b10208bf Convert uid hash to hlist
d8a4821dca693867a7953104c1e3cc830eb9191f kernel/user.c: Use list_for_each_entry
instead of list_for_each
ef2b02d3e617cb0400eedf2668f86215e1b0e6af ext34: ensure do_split leaves enough
free space in both blocks
e42601973b1bce1d2987f82159c1ebeaccc6b310 disable sys_timerfd() for 2.6.23
49af7ee181f4f516ac99eba85d3f70ed42cabe76 nfs: fix oops re sysctls and V4 support
3d82abae9523c33d4a16fdfdfd2bdde316d7b56a dir_index: error out instead of BUG on
corrupt dx dirs
e67aa27a6179c287983c6c525beb5320f5cd1672 intel-agp: Fix i830 mask variable that
changed with G33 support
8c8bd037e5bd7bbc3c82b74cbed4da1ddc3fe8de intelfb: Fix bug in DPLL disable
389a3c02496dd1b399bb0efd005e9fa2be24e9ee xen: don't bother trying to set cr4
248bdd5efca5a113cbf443a993c69e53d370236b pci: fix unterminated pci_device_id
lists
4191ba26dae8338892e73f6e67bd18068b4344e9 mspec: handle shrinking virtual memory
areas
49cc886aea1d79cdb0ea409554866238b07fe26f rtc: rtc-ds1553.c should use
resource_size_t for base address
2e3e31c05798786c131bf257f64848d4a9a894ab rtc-ds1742.c should use
resource_size_t for base address
efc63c4fb0f95865907472d1c6bc0cfea9ee156b Fix UTS corruption during
clone(CLONE_NEWUTS)
019ad4a0a60b09022945273848b5a686e39a78aa Fix failure to resume from initrds
2c392a4f47f41b24432e6aa77bb5167d0bbb10c5 uml: use correct type in BLKGETSIZE
ioctl
3558c9b3232b5f0fd9f32043a191eca20fca64c6 Fix "Fix DAC960 driver on machines
which don't support 64-bit DMA"
c27da339698145a9383e052c1070a950d30da478 [POWERPC] Fix timekeeping on PowerPC
601
7b5acbaac3f94ab810a977c0ec4e5fcabbf51bed [POWERPC] Don't expose clock vDSO
functions when CPU has no timebase
c0e7b4aa1c09ea992808ea8c079141bc8dd0f5bc [POWERPC] spusched: Fix null pointer
dereference in find_victim
b394e43e995d08821588a22561c6a71a63b4ff27 [XFS] Avoid replaying inode buffer
initialisation log items if on-disk version is newer.
776a75fa5cfb8f3602d3ca9d221dc34497133f4b [XFS] Ensure file size updates have
been completed before writing inode to disk.
9c5b34806c28195e4d0f2deaa41d8158ca5874e1 [SUNSAB]: Fix several bugs.
b20c8e8e86190d60627a59d99ce2ac6ffcbc704d V4L/DVB (6173a): Documentation: Remove
reference to dead "cpia_pp=" boot-time option
e53dd083be96a3272df16a675f14c8396cb744ec Revert "V4L/DVB (6173a):
Documentation: Remove reference to dead "cpia_pp=" boot-time option"
588a33556ccf3e2135c7b4527557616f72fc144c ide: remove unused variables from
drivers/ide/ppc/pmac.c
7062cdc5edb3ba4b2eb906684cd19e103de1f920 ide: ST320413A has the same problem as
ST340823A
65de5567564e70edd01b6d4e95e548d7ba284872 [XFS] On-demand reaping of the MRU
cache
c2f828977ba5d17c13debba374ea252d18e5ccfb Merge branch 'release' of
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
ecfe7f093768f7af0959f5be8ec039dcc29724af Pull thinkpad into release branch
3b0c6485a733f5f0f5c362fb094df1466b18ab93 ACPI: thinkpad-acpi: bump up version
to 0.16
ff80f1370f2eff7dd7a828cf2416bf7be697247e ACPI: thinkpad-acpi: revert new 2.6.23
CONFIG_THINKPAD_ACPI_INPUT_ENABLED option
95e3f66fa60a8e573b0b7a58305c5c9fcbca1b70 Pull misc into release branch
6553daeafb4fa15cd07088f543352fa3779e86e1 Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
edb1e9671a990e6eb9f593636deed7ac43ba9084 Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
fa890d586cc127ce72597ba0a909bfecf784e10c Fix non-ISA link error in
drivers/scsi/advansys.c
d9f30ec0b0d129b9cbf2b041a6a3159aa24592f6 [VLAN]: Fix net_device leak.
2a38b775b77f99308a4e571c13d908df78ac5e57 [PPP] generic: Fix receive path data
clobbering & non-linear handling
7b797d5b150775d717cb03b5ada28b8bad99afab [PPP] generic: Call skb_cow_head
before scribbling over skb
d9cc20484e5e48c6a5deb4387c20fd45bfbdde8c [NET] skbuff: Add skb_cow_head
e081e1e3ef4682802ac63b1e5e26158fb9ca9e90 [BRIDGE]: Kill clone argument to
br_flood_*
9355ec23397af32799038d0e8edbfa5b6f425c27 [PPP] pppoe: Fill in header directly
in __pppoe_xmit
db7bf6d97c6956b7eb0f22131cb5c37bd41f33c0 [PPP] pppoe: Fix data clobbering in
__pppoe_xmit and return value
31bac44468257986484703cc09da8a9dcae88a36 [PPP] pppoe: Fix skb_unshare_check
call position
559cf710b07c5e2cfa3fb8d8f4a1320fd84c53f9 [SCTP]: Convert bind_addr_list locking
to RCU
293035479942400a7fe8e4f72465d4e4e466b91a [SCTP]: Add RCU synchronization around
sctp_localaddr_list
ddeee3ce7fbf0e800f2a26a76d6018b42b337cc2 [PKT_SCHED]: sch_cbq.c: Shut up
uninitialized variable warning
ce5d0b47f13f83dfb9fbb8ac91adad7120747aaf [PKTGEN]: srcmac fix
6ae5f983cf8de769214d2d9e8a783c881eccd4cd [IPV6]: Fix source address selection.
8a177c4f17c691c2c9a08a54709d37c6db481a0b [SPARC64]: Warn user if cpu is ignored.
301feb652441a7168b59256fc44918075dcab0d5 [SPARC64]: Fix lockdep, particularly
on SMP.
58ea1aa07e3cb4674ab0261b45aa1ba68282a79d [SPARC64]: Update defconfig.
5e41d0d60a534d2a5dc9772600a58f44c8d12506 clockevents: prevent stale tick update
on offline cpu
31d9b3938c0459e5e9755ce0a98ac1e24eeff972 clockevents: do not shutdown the
oneshot broadcast device
07eec6af448d13a6a520d9c6f06f2e87f61b567a clockevents: Enforce oneshot broadcast
when broadcast mask is set on resume
729c6ba334771f28a54efd7e3b8f5ab9414ce7bc ACPI: Reevaluate C/P/T states when a
cpu becomes online
6a669ee8a790487b7ec1edda762d39615a78264b timekeeping: Prevent time going
backwards on resume
3be9095063885d482b87d3875ea7f28e635882d0 timekeeping: access rtc outside of
xtime lock
d0174640eedc1cd756754f03afe2dbb3d56de74e Merge branch 'upstream-linus' of
master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
fadacb1b80e35e0b36a90d43e21ef91eec4b889b drivers/net/pcmcia/3c589_cs: fix port
configuration switcheroo
5ad887fa8e875231d72a27c474b10241a5818bf1 sk98lin: resurrect driver
62270336e8fdfbea36cb455c27744c23780dbf07 ucc_geth: fix compilation
e7e381f639657b2e681ff6fb31e131db360550ac mv643xx_eth: Fix tx_bytes stats
calculation
a2ca44c30dd351cd386f4fb9f8590b999030274a Merge branch 'fixes-jgarzik' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into
upstream-fixes
bb8bd3a52a5dbca8bea31bfc72dacfb384170e69 sparc64 (and others): fix tty_ioctl.c
build
2a0c6c980d209827e5d69017fa736f107a744d1d [IPV4]: Just increment OutDatagrams
once per a datagram.
cd562c9859f648d78224e9fc0dafa5a3d5000fdb [IPV6]: Just increment OutDatagrams
once per a datagram.
2605a103cadb29053d6bc7e81c7de802ec75ce6c Merge
git://git.linux-xtensa.org/kernel/xtensa-feed
3ef9d943d26dea764f4fecf3767001c90b778b0c [IPV6]: Fix unbalanced socket
reference with MSG_CONFIRM.
e1e992e52faa588667e1378a2573b4b8e3fa6670 [NET_SCHED] protect action config/dump
from irqs
4878809f711981a602cc562eb47994fc81ea0155 [NET]: Fix two issues wrt.
SO_BINDTODEVICE.
53a3f3087be361dacfc02e7a85b6d6142a41ce8a Merge branch 'for-linus' of
master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6
6455c66a8750170c2b4a41c6f6c53310a49e08ce Merge
master.kernel.org:/home/rmk/linux-2.6-arm
7eeac505d912cfe5805290f8f9e293b134e00237 Merge branch 'upstream' of
git://ftp.linux-mips.org/pub/scm/upstream-linus
22d95b1282810f5af599ee292b3fc443aefbdad0 KVM: MMU: Fix rare oops on guest
context switch
44e3ff32ac229a10a30b7b840f092f5b32a5f72a Merge branch 'master' of
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
7a1fa065a0264f6b3d3003ba5635289f6583c478 Correctly close old nfsd/lockd sockets.
2123a09f3f129f4d56f59026ec63e5990f86db2f Fix kernel buuild with (CONFIG_COMPAT
&& ! CONFIG_BLOCK)
dd941252a81b02b5915e2db160fe02c972875846 shared tag queue barrier comment
53c5725581cce8a29925afd4eae71fa8c7ce551f As struct iw_point is bi-directional
payload, we should copy back the content
3f7086978fc0193eff24a77d8b57ac4debc088fa [PATCH] bcm43xx: Fix cancellation of
work queue crashes
50da469a79fa2152d824f25f5ad5962f4af4343d [MIPS] 20Kc: Disable use of WAIT
instruction.
8df5beac2aa15b18a912ab585e1b86e748eda9ad [MIPS] Workaround for 4Kc machine
check exception
48d480b0bde794781fcae9501fb043c1bac0e523 [MIPS] Malta: Fix off by one bug in
interrupt handler.
6440fcfc62767028a2bbdf742549d24f6a023004 [MIPS] No ide_default_io_base() if PCI
IDE was not found
b1043cc7d9d7a7dec8d807570c067e0c90b94b57 [MIPS] Add #include <linux/profile.h>
to arch/mips/kernel/time.c
82411390a2eb532a2c54026d39ab6beb83ff838c [MIPS] N32 needs to use
compat_sys_futimesat
4d24c8f955b8c9d51c5fe7299c898527e94d39ad [MIPS] rtlx: Fix build error.
e606c109c485c6f8e27dd6ddcd2c0b58c96fc5c9 [MIPS] rtlx: fix int vs. long bug.
e90ff9239e7636a191a8998a70cea220a2c58cdf V4L/DVB (6220a): fix build error for
et61x251 driver
48200baeab95fd39a7f4c4f3536c7142a64ac335 V4L/DVB (6188): Avoid a NULL pointer
dereference during mpeg_open()
4730d3af625b532e3df5f091b5c8edb08f512fbf V4L/DVB (6173a): Documentation: Remove
reference to dead "cpia_pp=" boot-time option
f5ab272bbff2a37d6d8f84328b6d25d0cdbda605 V4L/DVB (6148): Fix a warning at
saa7191_probe
7b9fbc3e30f785412a26819aa4daf0b6c27f6c53 V4L/DVB (6147): Pwc: Fix a broken
debug message
f5e4feead773cb449212eacfa254a238a953d4d5 V4L/DVB (6144): Fix mux setup for
composite sound on AverTV 307
5614b02143171a99e0e6eb6c7d1d2f8750d2957f V4L/DVB (6095): ivtv: fix
VIDIOC_G_ENC_INDEX flag handling
19299b1a722198830e39264a0f2edadd3fde74c2 Merge
master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6
f3da54ba140c6427fa4a32913e1bf406f41b5dda Fix race with shared tag queue maps
9ca2152e173554e7ffb7919dc4916a7c61f8be1a Fix this Paul Simon song's name
106c4a9cef3671b0a251e64c8f6fb7f1a4d801c6 radeonfb: fix chip definition for
Radeon Xpress 200M 0x5975
f2740e45ae59d76ce4303d83824d3625b23334e5 radeonfb: fix setting of PPLL_REF_DIV
for RV370 5B60.
b9338a78fc21e980d33c58b31f3bb37cd48a68f6 [ARM] 4567/1: Fix 'Oops - undefined
instruction' when CONFIG_VFP=y on non VFP device
a53d6fb83efc75bbd7876459e6e1291c4925103d [ARM] realview: disable second GIC on
RevB MPCore platforms
d526875deb42e0f4c0d31cb50b4e5bfaf19c3138 Revert "usb-storage: implement
autosuspend"
7d2c592609a7da950b458403f1936d382f38ff9c USB: disable autosuspend by default
for non-hubs
a041fe2e8d0bd749b2416ef79adc416e24af7c63 spidernet: fix interrupt reason
recognition
64251621796d5d4c0c4b6a6b6d845e4a43c63aee ehea: fix last_rx update
8759cf76e9a6322fc68dcbfaa1cbad00c74b199e ehea: propagate physical port state
026d7917e592f91063861e002adf1c806d7756ae Fix a lock problem in generic phy code
d1b139c039704c391ab47c6c9540c28f7fcaa489 sky2: restore multicast list on resume
and other ops
5f08e46b621a769e52a9545a23ab1d5fb2aec1d4 atl1: disable broken 64-bit DMA
c87ce65868bbf9bbea9c3f112ff8315302daf8f2 Merge branch 'merge' of
git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
c413fecc763e380ec93dc6faf726e7e735ade04e lguest: Fix guest crash when
CONFIG_X86_USE_3DNOW=y
ee56c47440ab04c6a35c835a9bcc4193304adf93 [POWERPC] Move serial_dev_init to
device_initcall()
9863b78a1a82347fa1e727bdca0110151a5c4f10 i386: Fix leak of ../kernel from top
level
2966c6a03efd90197582eae8590d82c789475680 x86_64: Prevent doing anything from
cache_remove_dev() when info setup failed.
95b08679963c78ce0d675224a6efdb5169f2bf75 x86_64: Add missing mask operation to
vdso
99364df764bbef327be2f8b8ffcfbb41a4a1af4d Merge branch 'for-linus' of
git://git.o-hand.com/linux-rpurdie-leds
b0052fcaefb829a29fdc6567274daf0b75329fc3 Define termios_1 functions for
powerpc, s390, avr32 and frv
fb4f0e8832e0075849b41b65f6bb9fdfa7593b99 [POWERPC] Enable GENERIC_ISA_DMA if
FSL_ULI1575 to fix compile issue
0bc73c253ebb0430a6b6eb32765aac582fe263c5 Merge
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
040a2b6b596f51b0646c9631e29e73559341d5d3 Merge
master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
532df780a2012ad75b3f078647f229c4dabd99d1 Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
1da97f83a843f92678b614fcaebdb3e4ebd6c9dd [BLUETOOTH]: Fix non-COMPAT build of
hci_sock.c
0931ce8439365358b1cacf888ddc8fb008036125 Blackfin arch: fix some bugs in
lib/string.h functions found by our string testing modules
2cc7345ff71b27b5ac99e49ad7de39360042f601 [SPARC64]: Fix booting on V100 systems.
577107e8e4cf9f6f4f5ef8350ac9a8faa6c3796d Merge branch 'upstream-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
7111de76438e05ceab8ba2a471192fa3ea6c3572 fix SERIAL_CORE_CONSOLE driver
dependencies
9c54ea95852a920720868d0e18bb4e9d645ea007 Subject: [PATCH] Intel FB pixel clock
calculation fix
ba0268a8b056f2ad846f1f8837a764c21bb6425e SLUB: accurately compare debug flags
during slab cache merge
4150d3f549fe2355625017b2a6ff72aec98bcef0 revert "highmem: catch illegal nesting"
298a5df45d497e66064fda22ef0abf13766d3333 Fix "no_sync_cmos_clock" logic
inversion in kernel/time/ntp.c
0e2f6db88a6900bc9db576d6b478b12ee60d61f7 Leases can be hidden by flocks
4740622c5c805d88c63a50747a2d05537dd233cf intel_agp: fix GTT map size on G33
f443675affe3f16dd428e46f0f7fd3f4d703eeab intel_agp: fix stolen mem range on G33
e845498e4ce4b0e704761e9462e5c29895ced34f m68k(nommu): add missing syscalls
dd23aae4f5edf4e1dbd8f7f8013a754ba3253f48 Fix select on /proc files without
->poll
3210f0ecdba6a81c3f8efe6f442d2e1f57db98f9 Restore call_usermodehelper_pipe()
behaviour
f629307c857c030d5a3dd777fee37c8bb395e171 tty: termios locking functions break
with new termios type
179c85ea53bef807621f335767e41e23f86f01df futex_compat: fix list traversal bugs
a570ab6f10462b062c28188b64377b8034235761 fix typo in
Documentation/SubmittingPatches
a83308e60f63749dc1d08acb0d8fa9e2ec13c9a7 PTR_ALIGN
f3d79b20df961880697c8442e1f7bc7969ce50a4 RTC v3020 fixes
693c10e6c1087e8f0ba0e2fd1a67adcff230a484 H8/300: Fix misnamed
"CONFIG_BLKDEV_RESERVE_ADDRESS" Kconfig variable
c811ac5366750568b0f412c95c6074dec20c69b2 Documentation/00-INDEX: notice
ecryptfs.txt moved
868047fcbb85dbb44ddd98c336fef83236a2c06a Fix DAC960 driver on machines which
don't support 64-bit DMA
1a1a1a758bf0107d1f78ff1d622f45987803d894 afs: mntput called before dput
a2e0855182e2be26b252745b2bb7558705cb0dd2 md: fix some bugs with growing
raid5/raid6 arrays.
b70ae1d9f69ba52767af89f90fd79587669bc7ff PNP: remove SMCf010 quirk
719b6f29fc2064eeeaa360ca06ce11aa207606fb BCM1480 serial build fix
f9b5a5d193c3f0bc2a8331d95e0e74d76eb8ee2c drivers/edac: fix e752x correct return
code
3c8bb2cfa2d6b3dbf7a69641587152a60a96f03b drivers/edac: fix printk level down to
debug from emerg
65e213cdb2e52ba03e61c4d855293054bd8de632 spi_mpc83xx: hang fix
9c3013e9b91ad23ecae88e45405e98208cce455d quota: fix infinite loop
af7b83f9324a77ef9a9080044bf0461f444ca651 Merge branch 'upstream' of
git://ftp.linux-mips.org/pub/scm/upstream-linus
6e21ce9d816b9ecc2349ad652fee9c6f28c43877 Merge
master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6
df96efd73b81b8bc2d23b3d8b6025cce3d43db6c leds: Add missing include for leds.h
56fe23d5a702a39ee3bb29a04b55db292479d07a pdc202xx_new: PLL detection fix
58e47bb1767aa89bfa9cf7ecf4bc051886ae22b3 via82cxxx: add Arima W730-K8 and other
rebadgings to short cables list
6c28c1f59dce3325d373f44766e23eb4237a74c8 pmac: build fix
03e6f489b32c0e7877bfe48f5619db725edf1fea pata_ali/alim15x3: override 80-wire
cable detection for Toshiba S1800-814
2808b0a96a05ac8e826b5380eb2d30a10586707a hpt366: UltraDMA filter for SATA cards
(take 2)
6c3c22f3cb2b7cd0a42a024b93db76b5c3133d37 ide: add ide_dev_is_sata() helper
(take 2)
7293136810936bbde403bcb67ac1b4dbae4dd790 hpt366: fix PCI clock detection for
HPT374 (take 4)
35198234a26fdc0f858774e3ba143796323059a0 pdc202xx_new: fix PCI refcounting
0505b55fb51fa289027f33ae793995c191277536 ide: fix PCI refcounting
dc4b6fd620aec395048b2877daca87ba7bfcd5e0 mpc8xx: Only build mpc8xx on arch/ppc
e535e2efd295c3990bb9f654c8bb6bd176ebdc2b ocfs2: Fix calculation of i_blocks
during truncate
30b8548f2c270c0205558fe4826a6ab8e7fe51ad [PATCH] ocfs2: Fix a wrong cluster
calculation.
c0123adef626607535f3c2c93b530c36780885e0 [PATCH] ocfs2: fix mount option parsing
10b0845bed2b93f88d9758880a0a0e53f50c5139 ocfs2: update docs for new features
b868868ae0f7272228c95cc760338ffe35bb739d [MIPS] Fix aliasing bug in
copy_user_highpage.
01e9943c79ad4edb2c0b76c99029e34d704223ce [MIPS] IP22: fix wrong argument order
0ba8bc60ca482d678fcc63af44b243de6555dab5 [MIPS] IP22: Fix wrong check for
second HPC
98f9085405b059d1e1915fbb9b861d9efcd7c597 [MIPS] Ocelot: remove remaining bits
d6698a2cd6ba23f5f73b0115c277dca8341af4a0 [MIPS] TLB: Fix instruction bitmasks
8bce4e9de113e2957c74cc4ce36fbd6eff47d24d [MIPS] R10000: Fix wrong test in
dma-default.c
4af2b1454da7a2feec071a6a50dd957df7d0b7a7 [MIPS] Provide empty irq_enable_hazard
definition for legacy and R1 cores.
76e7f79950b54eb17f4041d020811331b7ae1a9e [MIPS] Sibyte: Remove broken
dependency on EXPERIMENTAL from SIBYTE_SB1xxx_SOC.
ad015f41e1ea7c64bb8b25c46c33bb049ec54f71 [MIPS] Kconfig: whitespace cleanup.
41f9c78c2e599d3a50cf092eda2d1c2d5962bda8 [MIPS] PCI: Set need_domain_info if
controller domain index is non-zero.
28e18a0f691b3737f73ab9033ded6a4da6c31b2f [MIPS] BCM1480: Fix computation of
interrupt mask address register.
045e4bb2bafb7aa8141c2f8332ce31b224ac3bb0 [MIPS] i8259: Add disable method.
dafd49fc6cf68f815a4c2838c2c1407678d82e51 [MIPS] tty: add the new ioctls and
definitions.
01a6a7790e8e466584fc845f3cfc1770ffa1fee5 Merge
master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
ae292dbd2e9385d4c63f0c7099ab73b60d1b26d3 Merge
master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6
af5b14c49aad13de1c8e9e1abfbabe127c3af92e Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
e0cda54e4414e98f0bf72116d8522f4e434f6b4b bug in AT91 MCI suspend routines
03fc370bdc1b31f3d09bd88d65bc50c03f450a9d USB: drivers/usb/serial/bus.c: Fix
incompatible pointer type warning
e6a20ff999fe849d1f5f15d5e14763f5a553778f USB: another quirky device (LCD
display)
49b4f902857c3d8d95b47ae5a8cecb34ae96a3ba USB: fix serial gadget ACM breakage
86833691c21efba661bd3512d2ebfa0b96c011c5 USB: More USB_QUIRK_RESET_RESUME
devices
c4766560e4d3e2a9c10d69d7d618dc2b0082a3dc USB Mass Storage: limit "Rockchip ROCK
MP3" device (071b:3203) max I/O to 64 sectors per command
9374b9fd6cef7f8b75a543d044c5b0925aae08cd USB: Nikon D40 Quirks
61392af387787dfa2b381880d195dfb7ab0d1ea3 USB: Add Sony Ericsson P1i to
unusual_devs.h
2c4cd1f13a658daacb4fe5ed88887675c31ae78f USB: option: Add Dell HSDPA 5520 to
driver
a3209a0efc404cc4190b496bae247e7706371032 USB: option: Add a new device ID for
the HUAWEI E220 HSDPA modem.
e5dd01154c1e9ca2400f4682602d1a4fa54c25dd USB: fix linked list insertion bugfix
for usb core
ce05916f6bf9906fba88853078715f9a4d300237 USB: quirky flash drive
c269b6abd65c24517b70ccc9430c4c50dbc0dc84 USB: prevent Genesys USB-IDE from
autosuspending
d7790baf62a0e9f034e4668bb4b5fdaaa248412b USB: prevent Thomson card reader from
autosuspending
a74108d33878078b9403e5426a04c54683a8ebc2 USB: Add iPhone device id to the quirk
list.
d7fde2d6729482e093b18a74fc24c4c2c0c61ca5 USB: ftdi_sio: add of a new
product/manufacturer, TML
ca9024eb6ca31df971c5fa40bf4bee2d913115e2 usb/misc/sisusbvga: add product ID of
TARGUS/MCT device
fa0e6721e7931f5bb0293db982b327b0dff97596 USB: oti6858: Remove broken ioctl code
in -mm tree and also the broken fixes
e4cb04074c5f5593f98ba2a89a011034f57604e4 Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
cabe456902e709095ebf1481342ea89910887d60 Merge
master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6
99fa9844f0eed5582b5648f745204758b27db659 PCI: irq and pci_ids patch for Intel
Tolapai
d7698edca8d372e9ecaebca82d236828d72ea39d PCI: unhide SMBus on Compaq Deskpro EP
401963-001 motherboard
4dd5bb987367d791e10e716538d83edb24c0817d PCI: Remove __devinit from
pcibios_get_irq_routing_table
e365c3e75ef00a78bd38757a9da12e84039c2828 PCI: remove devinit from
pci_read_bridge_bases
5547bbeed37f7ab64942ffcce9293681101577ef PCI AER: fix warnings when PCIEAER=n
0a9c73014415d2a84dac346c1e12169142a6ad37 [INET_DIAG]: Fix oops in
netlink_rcv_skb
e1f52208bb968291f7d9142eff60b62984b4a511 [IPv6]: Fix NULL pointer dereference
in ip6_flush_pending_frames
16fcec35e7d7c4faaa4709f6434a4a25b06d25e3 [NETFILTER]: Fix/improve deadlock
condition on module removal netfilter
0fb96701376874c9f1f80322f89a5bf4457c709f [NETFILTER]: nf_conntrack_ipv4: fix
"Frag of proto ..." messages
66eb50d5c972cc16df2be730497b7f06d75d8132 Merge
master.kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6
fdd8a532a6764393305ae7063a8994d71404c482 [NET] DOC: Update
networking/multiqueue.txt with correct information.
9e3be4b34364a670bd6e57d2e8c3caabdd8d89f8 [IPV6]: Freeing alive inet6 address
a2221f308dabb95abb914ad858d36c2462705558 [DECNET]: Fix interface address
listing regression.
596e41509550447b030f7b16adaeb0138ab585a8 [IPV4] devinet: show all addresses
assigned to interface
ef8aef55ce61fd0e2af798695f7386ac756ae1e7 [NET]: Do not dereference iov if
length is zero
2fbe43f6f631dd7ce19fb1499d6164a5bdb34568 [TG3]: Workaround MSI bug on 5714/5780.
83fcdb4b352f74a8a74737aedeaf622c37140c73 [POWERPC] cpm2: Fix off-by-one error
in setbrg().
36c50f729b77144cae8d43457fefca66a4eeff6a [PPC] 8xx: Fix r3 trashing due to 8MB
TLB page instantiation
2af8569dc9f29c303bf4aa012d991afcfaeed0c3 [POWERPC] 8{5,6}xx: Fix build issue
with !CONFIG_PCI
89f2783ded0a4fc98852cb9552bb27a80cd6a41a [Bluetooth] Fix parameter list for
event filter command
7c631a67601f116d303cfb98a3d964a150090e38 [Bluetooth] Update security filter for
Bluetooth 2.1
767c5eb5d35aeb85987143f0a730bc21d3ecfb3d [Bluetooth] Add compat handling for
timestamp structure
26a4a06e7ff2874154eb3f4b4ba0514dc563b100 [Bluetooth] Add missing stat.byte_rx
counter modification
7b6dff982b063b1b15c30508f16863e5449e7229 Input: usbtouchscreen - correctly set
'phys'
749aea73aaf4ff1dbd83c2021b57a4dde6bbe2b9 Input: i8042 - add HP Pavilion
DV4270ca to the MUX blacklist
7a1904c32c5a18a1123fa0ea5040439337617877 Input: i8042 - fix modpost warning
9e3d3d07de1a9f2b83299653b75bfdbc0a8118f2 Input: add more Braille keycodes
66baf327ae5d4c17e75d1f501145e79eaeeaf649 ACPI: fix CONFIG_NET=n
acpi_bus_generate_netlink_event build failure
cb90ab5b424e711390c2ef6f0882b615b042dcb6 msi-laptop: replace ',' with ';'
134c21715ac3cb36db13c8d362cc80ccc87ee48d ACPI: (more) delete
CONFIG_ACPI_PROCFS_SLEEP (again)
ebb2a97b2e7422176d52f4f33e3ee400653875b4 [patch 1/2] Xtensa: enable arbitary
tty speed setting ioctls
969f865f36b65c2fcd1fb1ba09b4a2c6f071f864 [patch 2/2] xtensa console.c: remove
duplicate #include
6656920b0b50beacb6cb64cf55273cbb686e436e [XTENSA] Add support for cache-aliasing
ff6fd469885aafa5ec387babcb6537f3c00d6df0 [XTENSA] Add kernel module support
01858d1b0b406307626bbc01238391b06aae2c20 [XTENSA] Add support for
executable/non-executable feature in the mmu
26465f2f4f5a253f22596fc9245a6bb5c0856ee1 [XTENSA] Use the generic version of
get_order
5c1c8085b5dc30ae4ff0ee54039e387ed59262bf [XTENSA] Initialize semaphore_wake_lock
24a9ab7fa143498802b35c66de10cc3cfdac2c51 [XTENSA] Add typecast macro for
constants
2b8aea74e78e977b1f9987e23e3e59f3ef4359f4 [XTENSA] Fix timer instabilities.
bc671aa9838f234ccfc794a77325628f1e41e083 [XTENSA] Fix fadvise64_64
068732d9b465cafcc56a745c3931f2fc4e58f48f [XTENSA] Remove extraneous include
statement
787a22d1d284b21ad810fd0bedbdefb329f31cd2 [XTENSA] Move string-io functions to
io.c from pci.c
73089cbfdf0c69e061a4fa90d614679e630c6727 [XTENSA] Move pre-initialized
structures to init_task.c
b2444d34a0e727a80fee4b725bc5ecb9d0f206f0 [XTENSA] Add freestanding option to
CFLAGS
cef9287ead2775e4d7eaa280a73ee99d7269c3e4 [XTENSA] Add getpgrp system-call to
unistd.h
3547cdb1526aabd38b1e71dba93d545340fe41f8 [XTENSA] add missing system calls
b91dc336cc7e0c9843f87ad0ba4cdbc821d69549 [XTENSA] fix wrong usage of __init and
__initdata in traps.c
6724add1b5cfb020ba8f5532efe430d1ccd5fc30 [SCSI] libiscsi: sync up iscsi and
scsi eh's access to the connection
96809f1b15eddae2325b2ab78e6f931edc969074 [SCSI] libiscsi: fix null ptr
regression when aborting a command with data to transfer
604cd794de3094ccf8a9c149f299237a642ba9b5 [SCSI] qla2xxx: Update version number
to 8.02.00-k3.
6afd9763c1b16f12653e5bcb9376886c82805bd5 [SCSI] qla2xxx: Correct mailbox
register dump for FWI2 capable ISPs.
a3cbdfad15dee42eb2d17d28fd36447082278dc9 [SCSI] qla2xxx: Correct 8GB iIDMA
support.
02d638b4b72af9ee617831066d6245c882da1ee0 [SCSI] qla2xxx: Correct
management-server login-state synchronization issue.
8fef696b00b863c8c898293bd09be581b934849b [SCSI] qla2xxx: Don't modify parity
bits during ISP25XX restart.
29856e2841ebc6dadff0db1032be14e467989452 [SCSI] qla2xxx: Allocate enough space
for the full PCI descriptor.
9d212a4d20928f865b9a48e870d6ecef0e30175d [SCSI] zfcp: fix the data buffer
accessor patch
47b87b7948111fa95e99fbd60fc3255423b45809 [SCSI] zfcp: allocate gid_pn_data
objects from gid_pn_cache
83f6d6d7258974a99cbf465878bc11eb4d494c61 [SCSI] zfcp: fix memory leak
e62687f995fd7ba0b68c3b0a4f4d9fd9d1c54ec2 Blackfin arch: fix the aliased write
macros
4bbd10fd312f50de74ba53f6cb968986da5dfe92 Blackfin arch: Update/Fix PM support
add new pm_ops valid
_______________________________________________
unionfs-cvs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs