GIT: unionfs2-2.6.38.y: Changes to branch 'master'
Erez Zadok
ezk at fsl.cs.sunysb.edu
Sat Jun 25 21:19:24 EDT 2011
Rebased ref, commits from common ancestor:
d57203bf7a9978182ef232c6b308335a8fa50cc3 Unionfs: Release 2.5.9.2
01724a437915c05c019b6d0eb14a7893802972a4 Unionfs: Release 2.5.9.1
fc858f4f3a1d4c93b25c5bf55ad0df755e4059d5 Unionfs: compat_ioctl fixes
a4527593a169a82b84201c5a82fd8898c556b3aa Unionfs: Release 2.5.9
f89c7e112d9b62216010a7b955ed7cad62320b60 Unionfs: copyright update for 2011
ced713b0168f74e1891551d8e7a9812f3b50cf50 Unionfs: pass nameidata when lower file system is NFS
dc7c01da385e6987639fd9f220018e16ddffc405 Unionfs: reorder initializations in ->permission
21f9df95d3b6934d0fae2ba04359a59ac81581d0 Unionfs: cleanup state in ->permission before returning ECHILD
ec2a32e823e4abc1ad69dcece4edf6e645ff3a42 Unionfs: remove unused fgen in file_release
abae343d279df2f502c84104a2b264d39f733a76 VFS: introduce lookup_one_len_nd
d52776bf90209723e706233691ed696d1bb6b9c0 Unionfs: force only one open lower file after copyup in open(2)
6e920636294f7e47b84574a7a6ea0cca25264b9f Unionfs: revalidate files which are open but unlinked
39e7999312401684505848ce740ba59234647024 Unionfs: remove whiteout if regular file also exists
e2ee86cec1e77aa7961fe2165a5fc2842e709f3d Unionfs: remove whiteout of opened but unlinked file from readonly branch
2c8948b74281e9f26c46d6e76f4d6bdb71d40afd Unionfs: find lower inode of unlinked opened files in setattr
0b7dbe30c781d44022d43ab515efb04875ceb0a4 Unionfs: Release 2.5.8
eea2dc0fd7e31fad94d93e88e41a061613a9557e Unionfs: implement replacement for mnt_get_count
ae0f98a28c845dceefae5f006d4c0edbd005c962 Unionfs: update ->permission prototye and code for new iperm flag
8e1f819f98daa1d628b73f6dac0556a611c51ed9 Unionfs: update name of macro for embedded dentry name length
e8c43056898391f6ee14dc16be2fd2f1806b2925 Unionfs: ->setattr fixes
f9d61778a1a1764cef35dd28c441eda97ddd8a9a Unionfs: don't dereference null pointers if dir="" was given
d7dbaaf8f1022a9d100b28017606f4f80a9f20b8 Unionfs: Release 2.5.7
404c7d2dbc83f79959eed502c72fea82f73b34eb Unionfs: call truncate_inode_pages+end_writeback in ->evict_inode
dc5bbc236c5144747fb63879136abdabe3470cb4 Unionfs: Release 2.5.6
dd2b8902ac060d3b1ef69c155ff3f999a55a910e Unionfs: pass valid vfsmount to vfs_statfs
c05857ac865725cfa1542e9740f3fc4ec6b1d851 Unionfs: run check_nd only if nd is valid in ->put_link
22c16c58400f1241df8e6835fe27c87a8d23bafb Unionfs: support ->unlocked_ioctl and ->compat_ioctl
f60864adc58684941b536989e9b56781c2b79505 Unionfs: Release 2.5.5
1da51ed30d907442969b633f10b87f785f78b637 Unionfs: new vfs_statfs and ->evict_inode prototypes
9ffc2095e7829d29cc521ffe18f10f5f786bb9df Unionfs: update fsync prototype
3d9bd29370f411dd10b44a905f52133eca442fc2 Unionfs: update write_inode prototype
ddde924d502c8bdb5e5fcb5cb7dc23fbabe32300 Unionfs: Release 2.5.4
8dac026dd44d9d5c7092c54fd29d54e0d8213411 Unionfs: update copyright year to 2010
11ec99743f7c1026191a96e0340424a67aedd839 patch unionfs-remove-unnecessary-lockdep-off-on-in-rmdir.patch
89235be1a6e063d1b7c6162ef205ef39bf3e4d2a patch unionfs-remove-unnecessary-lockdep-off-on-in-rename.patch
f99cb600448cc672085fe6d47c7f80b4a80f2e8e Unionfs: unlock lower parent inode correctly on error path
43657f422f65641ec5624bd37ce11e7bfc4048c0 Unionfs: make our lower_vm_ops pointer a const, to match VFS
40112d4f7cc786ae1063fafd3253106e0193dc21 VFS: export release_open_intent
58ba6235bf880ca13966f49dbeffa5ed226b647c Unionfs: Release 2.5.3
593e55f65c56b9ab7889aada55f06f9000532278 Unionfs: handle an open-unlink-ftruncate sequence
ad101acdcea2e39317f1f81d7146f78df29e0f64 Unionfs: fix readonly nfs2/3 permission handling
6f7d37f602c2db929dd513b81dca3b99f4171cdc Unionfs: Release 2.5.2
76b57a175faff7a45e40e7189d41b5feee06aaf2 Unionfs: prevent lockdep false positives in mmap
538e61fe897c055ec18a0992a845931e0438d9e3 Unionfs: lock base inode mutex around lookup_one_len
22b15194f6226b4236d13a79d0d69f8afb3e0466 Unionfs: merge fixes from rebasing to 2.6.29.
12ef5d109270386a675affc6252c81b8feea8da2 Unionfs: release 2.5.1
8ad2cc99e092f30c6f18cc569640dd1776af0293 Unionfs: update maintainers
577c5fbb2b3e0db193569a4ac8ecbdd4891229ad Unionfs: update copyrights for 2009
79827fbdfd5138e7392299ea76f1d2a9cf837d0d Unionfs: create whiteout in correct dir after rename with copyup
e156dd959d6fb5e077b17b23875387021b95797f Unionfs: prevent lockdep false positives in mmap
843f7ab8a2d180904fe1032f8a3b164e78d90a29 Unionfs: use path_put in mount code
7c168cf261ab999eb3f0a35cbd632047cc1ae3f0 Unionfs: handle partial copyup errors gracefully
b565e16407a9cfa104b53b2630b692eb523d1554 Unionfs: use the new struct cred API
2b09d6af01a8b884348719328df91a9cef576c73 Unionfs: dentry_open takes a struct cred now
f9eb610807c50b96bc96d64c6399a0f8bb7a37a8 Security/VFS: re-export security_inode_permission symbol
f404cbbf89d7fbfb7a7dbf6d5223a8d528ced9b2 Unionfs: release 2.5
34f4a38371cba6f247c3a5b497005be6befdd867 Unionfs: unionfs_permission locking fixes
e0e2fe23984f75070e5fe5e426f6ef526bf7e9b3 Unionfs: file/dentry revalidation fixes
7ed63d992ef1ebb924c205b1988053d1eb94e542 Unionfs: remove unused nameidata parameters
49a1a36071a28325daabf6d60a28d57feefbdb38 Unionfs: file_release must always succeed
0bc9f469f0c8dbc9c8b75d54b783baf6e30079da Unionfs: remove redundant file-invariant check in file_revalidate
c749a4005e61b4fade161b593c36a17e0e1cfe48 Unionfs: fix readlink/follow_link to add locking
1ea63322de2600d1d241a7f27b262bba3f221ef6 Unionfs: return EINVAL in setattr on error
390d3e007d1069d80511facadc9fed7c39d0b337 Unionfs: just warn in put_super instead of BUG-ing
c9d4c8d3dc7ac5f9e23de8062d983a3bfc3e4cf9 patch unionfs-cleanup-mntput-calls.patch
bb843410270333d236ee50da6c790b1e8ae9df83 Unionfs: use dget_parent to keep parent dentry stable
92fd24478a817d8822e2cd072d3be3da49503a60 Unionfs: remove unnecessary calls to copy_attr_times
fda70c9f21d6e826c5ecbc4963a038a879d15b16 Unionfs: fix off-by-one but in mkdir
aa187c876c07a2afa4e1ff69001a0e3e54160450 Unionfs: don't open unhashed files
00c237c4b8b834d200539eef2a3d731ccfbd9fa6 Unionfs: initialize lower mnt in lookup after vfs_path_lookup
b47d1e0005a356d629ce3ceae7155016d4bebd7c Unionfs: drop branchcount on error
f2ba42e5180eaae850e1b1010acd83d98d3abd2a Unionfs: add a few more invariant debugging checks
da278f473fd39085addad50c186f6b80e4af77c2 Unionfs: update parent mnt on unlink
9928e1ebe2b70b5af25d9128814989d43b12c855 Unionfs: prevent a privilege escalation during first copyup
e604fe46e0d4d28a3e62399e3fe2555456a8ed18 Unionfs: release 2.4
8354a345ae7f7791f2264f51ebcc8e856cf271b6 Unionfs: use new kmem_cache_create constructor prototype
de570ff3d718a159854390238dce96f6406f938b Unionfs: LOOKUP_ACCESS intent no longer exists
4fa8273035195ab418f319e2f08679970e7eb53e Unionfs: permission no longer takes a nameidata parameter
41c3033b69d4722cf5d92d0c0bbf85478c6940f0 Unionfs: symlink no longer takes a mode parameter
fc7629d82744a3ba9c7dbbd1c4234326c9b48b3a Unionfs: properly hash newly created inodes
71c37b9441d74303ef1e544b6b101d8cd4fea285 Unionfs: minor checkpatch fixes
c05a490c89281ea9801c33a8e1d3aef0edc11255 Unionfs: update copyrights
d4ee4392ae8b098fb766106d6494eb6a4e7eed1f Unionfs: update maintainers
c73b8988da451e5d00179f46f7a79a26ce499b89 Unionfs: remove old lookup code
173dc00d7b0ad9d931572d2f7948159eb4272e3c Unionfs: cache coherency fixes
764b35cf86bae9b5f7de13c9033db855ccc93e89 Unionfs: free lower paths array when destroying dentry's private data
914790e4c73601ff7abb9a5e38ed16a240593deb Unionfs: lookup overhaul using vfs_path_lookup
a1184285dec1abd3910c6c7c112691ea8af0ac41 Unionfs: overhaul whiteout code
e78069ac3bfb7f05dfe618123ea295d5931e6f52 Unionfs: simplify stale-inode detection code
49480769ceb5a1a118ee6022a781cba19f1f911e Unionfs: create and consolidate helpers to path-put lower objects
29b0137a655cac35cada519ef27c9242173a5ed5 Unionfs: create and consolidate helpers to iput lower objects
6e583101bb40873b7ce18e33525fdc2419e0a45a Unionfs: move a rename helper closer to rename code
c8ef8fa3bb83ef6b8d7118e8986642b3e725dad4 Unionfs: simplify the macros used to get/set the dentry start/end branches
104452611a97cb9ac5d76f948821717fadc6d087 Unionfs: use new umount_begin prototype
2f293a75af88bab975591c2242c6651b97aac353 Unionfs: release 2.3.3
d7d46fdeceaf7be473fa306658198fb7a0bba157 Unionfs: lock parent dentry branch config in write
943d3e216873a80fc8fed840ca43b55bec1e0ae5 Unionfs: set lower file to NULL in file_release
8f5f9ee8fe97865fa1db19f68662825576c734e3 Unionfs: maintain one-open-file invariant for non-directories
bf364046a2dd0b847fc2eeaeeb015972119b5619 Unionfs: reorganize file_revalidate for un/locking callers
b8aa00465e220efd4a062ccb65e09c076e084385 Unionfs: copyup only if file is being written to
220b67d7c7aeeced4e421bb9f7670bd90b579c97 Unionfs: set append offset correctly for copied-up files
9653fd40298afa6b10245f434005495edaae0ca1 Unionfs: don't dereference dentry without lower branches in d_release
0856acb8a25d463aaa77fa0af0d8a2634c3c124a Unionfs: stop as soon as first writeable branch is found
63744fe3b50bfbe06625b4e0998bc9a87c95ebeb Unionfs: lock inode around calls to notify_change()
33786ee5e9ccda5947574e6b88d866a10d1d68e7 Unionfs: copy lower times in fsync/fasync only when needed
d82a7597e01768af9566de24f721dc98198065d3 Unionfs: prevent races in unionfs_fault
aabbb2e6e72a898d117be15bcdca6d188559d6e2 Unionfs: minor code cleanups
e6da77512d8ee7c72d1dbe5cc432f27eaa5a7160 Unionfs: release 2.3.2
abbbbadded820844f59085cd47b99f281bbb450f Unionfs: update lower mnts on rmdir with copyup
85b7787fd5b3ce50ac2ad8d1a1118c06e4d8d7b9 Unionfs: don't purge lower sb data on remount
9490177f9d9d78873538509481632fef593a13cd Unionfs: release 2.3.1
625e6ede2dde68fc455ba8d08cb97168d388ddf8 Unionfs: do not over-decrement lower superblock refs on remount
4cbd6c9fb0f6582ae97e7d6d501804870fb303dd Unionfs: release 2.3
6db97e93841e3a99c23f7c069fe215a9712abb82 Unionfs: display mount point name along with generation number
771287293335847dce02e7d1918d702e2f8bd355 Unionfs: document reasons for opaque directories
7281d75f9ba157f2c01ce8d1c58f565fd637b627 Unionfs: use noinline_for_stack
ac115cb61a5cbd31b72f85f4d7abfef92a2c8ee7 Unionfs: use __func__ instead of __FUNCTION__
f97d5f3dbd311fc0a448738529da3f9499904a77 Unionfs: don't copy parent inode times in setattr
e565a8bcbb31c721161e712d2d559b5c98bd9f1e Unionfs: reduce number of whiteouts by deleting all instances of files
48e8f29b1d45481546f18f3183c42593bfaa4e74 Unionfs: lock our dentry in file operations
a42a1f6aa8694ac3ade4be573cea109a53da29c8 Unionfs: implement vm_operations->fault
e11cd725b780a522a4cbea43872454b051c86844 Unionfs: implement splice_read/write methods directly
d685908baf7f68fd5ef6ebd214dc919f32a97db7 VFS: rename do_splice_to/from to vfs_splice_* and export symbols
668269d1f021d3881fbb496c9de691754e939c23 VFS: export release_open_intent as GPL symbol, not regular symbol
f554150ea6081433197e72af5ffa7d5b48193fd0 Unionfs: release 2.2.4
e914ed8ce65ecdf2023a9fe953bedcfb07db7273 VFS/Unionfs: use generic path_get/path_put functions
352d5f5bd46e2e111ee3ee5714c22d8686a25cf5 Unionfs: use the new path_put
22602b60c453c63d97e198a10c4f3fb99c5b3146 Unionfs: embed a struct path into struct nameidata instead of nd dentrymnt
4f97e144fcae4541d507decb89b6eec853c20756 Unionfs: stop using iget() and read_inode()
0ae9180f7b74ecdbc53f0a7df058d13447d2da12 Unionfs: use dget_parent in revalidation code
b948c916b27af2685b82c46dcca2b231687595f3 Unionfs: branch management/configuration fixes
61721fc83c47272402fc3ee41f46966a83154882 Unionfs: lock parents' branch configuration fixes
54b03cb2d974fb05e175c2930d7171eaed10dfa4 Unionfs: factor out revalidation routine
c8e938aa7bb4ff945cd7b0a396b49ccb0822247d Unionfs: revalidation code cleanup and refactoring
79d9d0e1097ec11c94e3214d1c3c25d74fe35117 Unionfs: improve debugging in copy_attr_times
d1ffc28230ba056ebeb4323ea675f813df992096 Unionfs: follow_link locking fixes
9d5e635249596bfe7f8611ed01775da2590dd306 Unionfs: extend dentry branch configuration lock in open
a4de7e72fc66de9e9a869be7e749bbfdf863cb4b Unionfs: initialize path_save variable
821b34dffbe835aba2531896e58b638904c5fd73 Unionfs: uninline unionfs_copy_attr_times and unionfs_copy_attr_all
a9beeab1520389a6018e2fea87f1f8b2b508af1d Unionfs: document behavior when the lower topology changes
489463ac179040e53f8bac4794299ac0c4c81540 Unionfs: ensure consistent lower inodes types
0f437e64b3f865f9888ae041267ea1b5406814c6 Unionfs: grab lower super_block references
195ed1d7b2b36facb76df70854a5248149782cd3 Unionfs: release 2.2.3
d263b0010c9dd07c55601a6c0afd59a1dda9d8c4 Unionfs: lock_rename related locking fixes
0c418150c37a067ba74e3aa03bccba115a2a0c67 Unionfs: d_parent related locking fixes
b977428b42553449990af05f4e61eb187e5c7a89 Unionfs: remove unnecessary call to d_iput
8358d12d0733abc28ee0ea0dd63c7ec2f71f5f95 Unionfs: use first writable branch (fix/cleanup)
9c7d123a104c7ce7c43009076c640bf0701eefc8 Unionfs: release 2.2.2
61a0d9541bfdf3946ec838d4bccf2d790ab20201 Unionfs: ensure we have lower dentries in d_iput
d195a55243911a5b3750f4a402812d21afb4a38d Unionfs: branch-management related locking fixes
9cfa441fb15ffd57687bfd2e8bc89f55499b2091 Unionfs: mmap fixes
755ec53695d59e815eea06218fd8c53e2560cd28 Unionfs: merged several printk KERN_CONT together into one pr_debug
8fe5cba8814c25599f66cd08674bd6e95bb069a6 Unionfs: release 2.2.1
8725dcc8f19c13a964f86ebeb10151358d4a7b2a Unionfs: use VFS helpers to manipulate i_nlink
396bfd87a91abb401dc7e45718178567083e5ecb Unionfs: locking fixes
ee01c47a68415c9e9f0d9d93596cde5a400bdbd2 Unionfs: use printk KERN_CONT for debugging messages
8f175aa40e4feb57e6ad3ec6b85324b99c6bde11 Unionfs: release 2.2
c92beba93cd9bbe90468d3b90d6913ba2aea72b6 Unionfs: don't check parent dentries
fa15036cff64c291afb4a398c421eca6ac9436f3 Unionfs: implement d_iput method
5eb218010cb6a271b03f880dd84d3e330d27c32b Unionfs: don't check dentry on error
27ccd4b77ca8155637693a2f6d9425fda6f1e2e2 Unionfs: cleanup lower inodes after successful unlink
630e77c2d27798724038ebde1b1edd86c5ece29c Unionfs: initialize namelist variable in rename
6f757a56e584cac3ccbaa86d31e7b494b25a925f Unionfs: minor cleanup in check_empty
d8a578c81c721ec5a6df95ed45b143ba7f739e8e Unionfs: update inode times after a successful open
9f1550fb1decd071378914a886df0ed654eec457 Unionfs: set our superblock a/m/ctime granularity
3aa1a8cdc5fb7e3688b13007bac139465c64102e Unionfs: handle on lower inodes in lookup
1e52452a7155c6cb23c21d5d4f5e7d70836d9056 Unionfs: minor code rearrangement in rename
262c2ad8c8c58bb8781addffecf85189494d3faf Unionfs: implement lockdep classes
9bb1a31c327074ce8c40374ba9437aea7f80fe87 Unionfs: prevent false lockdep warnings in stacking
da502faa9ff849778225f540e4f782b05af94e43 Unionfs: remove unnecessary parent lock in create
98457ffe4bd652f3668a1e38796464bba22260b8 Unionfs: remove unnecessary locking in follow-link
58531c5973d80567340dc0ce3e5b40f933f77791 Unionfs: remove unnecessary lock in read_inode
67f04f35189abb211dd8a263e962eef4e6768d40 Unionfs: remove unnecessary lock when deleting whiteouts
be3d9f9428d358b289acef797dc1b31f1f2d011a Unionfs: remove unnecessary conditional inode lock
52030b160c8053c497b1d3c55fb24981b6a1195d Unionfs: prevent deadlock in cache coherency
3126cea1e30620cdeb82c3d89ca4df541bc1da4c Unionfs: remove custom read/write methods
5b61747c7ae9b0b6b9eb9b3cce434e25f6574362 Unionfs: restructure unionfs_setattr and fix truncation order
02c85e3ae1512f7e2b1b2840e09cc1cb07637ce2 Unionfs: mmap fixes
bbd295fba44f8f519dac6f1d9aaf53535ac5c675 Unionfs: release special files on copyup
d4da1ce618e6736810f9844a1539ac82f58c7053 Unionfs: create new symlinks only in first branch
d062e82075c6c04e75adf27e5ce2725e9561b5fb Unionfs: create new special files only in first branch
8a3732132612e5277dd16be69d9ddf1a758ebb38 Unionfs: initialize inode times for reused inodes
6695d0ee46fa5bd481a790a81ad44310a81e1ed6 Unionfs: interpose cleanup and fix for spliced dentries
11f2e3660b2801bd7d8e969860f1520ff79213fd Unionfs: clarify usage.txt read/write behavior
578fee8c6cd9017ec1208def01376d11eaaeb08a Unionfs: use locking around i_size_write in 32-bit systems
1211a2ca656f05e2aa31363b25be9b3d1373a8a7 Unionfs: clarify usage.txt mount options
48ae97cae724cad4f64575e9a769d7ad748e4014 Unionfs: avoid using drop_pagecache_sb in remount
27e07bd16db23d68c779b787d20343485dcf10bd Unionfs: release 2.1.11
2629988a5d9d4a2674dd9fd0a8d109f13a9d7b84 Unionfs: reduce the amount of cache-coherency debugging messages
cb8bd6f5868ad0cfc1f4bacce78c84de7b60dd5c Unionfs: cleanup/consolidate branch-mode parsing code
2b9c0ac8d2d005cbbb752b683b58091c3fc2b6eb Unionfs: call wait_on_page_writeback before clear_page_dirty_for_io
b5d764d1747eeea60d91586ea11e22487e0ffc1f Unionfs: release 2.1.10
b69aac485f35bd326836527e7249531a9bae30a5 Unionfs: use generic_file_aio_read/write
3f42d0f2f4565da8fa6ce62765b97b9f43f8c20f Unionfs: update our inode size correctly upon partial write
96733abca94f5204907da305c4082c398980e465 Unionfs: prevent multiple writers to lower_page
9794cce3e84668f7854db1e97afdad1dba9318f9 Unionfs: support splice(2)
d766e387e1f6713f117aeba2ae6ed58c8eb861f3 Unionfs: reintroduce a bmap method
273e4a57ef3f77f8950c04614d1285c021066f6f Unionfs: update times in setattr
88ec11e988d098126fef2b5c1d1a70bc7183022b Unionfs: create opaque directories' whiteouts unconditionally
6df04a4b1d7e1ca1e3b4458ec4ba9384805dba2e Unionfs: don't create whiteouts on rightmost branch
aacd8232c6ba81e4eb6f96fd77d572cf884e9fad Unionfs: release lower resources on successful rmdir
6a3288a89ac67e379a7f3fadc736203841581915 Unionfs: remove useless debugging messages
bd66a1c94ef2682ec085537c3af2be143ed8dd39 Unionfs: handle whiteouts more efficiently in filldir
e14310b3d79d85ad50518ba556996b521a203fc2 Unionfs: set lower mnt after mkdir which resulted in copyup
ca16b646d15ae8cdd1dabdccaf4b9d6ff4dd75d2 Unionfs: minor cleanup in the debugging infrastructure
9c31786b107143bdcd79eac8bffd1c9b59d72409 Unionfs: minor coding standards applied
72662f655baa64dff2916093255fba72c13b9068 Unionfs: minor cleanup in writepage
80d477eff4d4994fe3c4edc54deeb85550cc9818 Unionfs: use f_path instead of f_dentry/mnt
4da3efaefca0543f5953e2d3fd284e00e4381c0f Unionfs: cleaner support for RT patches
575f823f84824bafd93cc0b847652147c25cf836 Unionfs: release 2.1.9
2ea021cc6a12e5026c4fa05d89ba92ed538bac44 Unionfs: move debugging checks inside locks
c6da1eb26a1e0c78453abf564e59c5519936033f Unionfs: fold do_readpage into unionfs_readpage
980c695c887c9b17684956b8b797a9f96f6873ee Unionfs: remove unnecessary lower atime updates
b96ce0eba81da8ae48c8c5ff64ccc14e6a42fd1a Unionfs: debugging updates
485d52ffa24814fe5dfb0fd1a4db415db4c08b24 Unionfs: clear partial read in readpage
7b52eeb871772e96cbf9f601e3796a2a95ad5313 Unionfs: writepage updates
bbded5fe2914c96b09f9db1def6c36754b3bb7b6 Unionfs: update cache-coherency detection heuristics
27080f4d64e685d511d3f2cc4a981684968628a7 Unionfs: use i_size wrappers
5e3c7483a81825d6c7a3d45ee4f02525cde7164b Unionfs: flush and release updates
a1b9b71d5a4b23aed8b4258b88f608be9ff6ff4a Unionfs: release 2.1.8
058b588139874c47c91bc805ef51c8bedb52a8ee Unionfs/VFS: no need to export 2 symbols in security/security.c
f5333e85a4727845456fd866391d5953f72fd578 Unionfs: don't printk an error if it's due to common copyup
6a9ecd1e22239f94f5ab04e678cc77cb457883d4 Unionfs: don't bother validating inode if it has no lower branches
ebc73ebd6053cfa8c5ddaaa3b18a29c5c77cc39b Unionfs: avoid a deadlock during branch-management on a pivot_root'ed union
3bb53a75f594355ea262602164062fe6e8b01b87 Unionfs: mmap updates
2aadb4844c93687c40f2948c7a051f97935ca6c2 Unionfs: update usage.txt documention
64a52f14aa10d6a34a77171bd8b9192c0eea6d73 Unionfs: cleanup permission checking code
04c80a7f5e11b923e1338a686595ce7fb0257526 Unionfs: delete whiteouts in sticky directories
60aa341ef4431f0143e2a8e1bb9722f14e194462 Unionfs: release 2.1.7
c18a7e4974cb4709ead9c0c51de6a846cffabe13 Unionfs: remove obsolete #define and comment
98ca07a3260492cd29d77fd216f5ae7c8cfa3582 Unionfs: fix unionfs_setattr to handle ATTR_KILL_S*ID
2d08bc1a412ff4976c049eb0e919f01ac684dca1 Unionfs: remove for_writepages nfs workaround
f05def3780a49e1a0f8529758669a992dd4f4f09 Unionfs: convert a printk to pr_debug in release
39de71cfc970508725e41ad3e986ef62d07d9fa1 Unionfs: don't bother validating dentry if it has no lower branches
eeadb44711548490d3032bcb68f6c5c5ce1bcafd Unionfs: don't printk trivial message upon normal rename-copyup
9dd1beb6dbf158597ee365eb002f243552c3dbff Unionfs: support lower filesystems without writeback capability
457f801463b512827f926e4d0b07687cbebc8b76 Unionfs: slab api remove useless ctor parameter and reorder parameters
ae774df26828e1a513d9a18fa8ab8cd8d67ec915 Unionfs: security convert lsm into a static interface fix
51c31b02d2fbb05bf9b048cea49f06330acd210f Unionfs: release 2.1.6
468c78c68fc7116b7f5509470e172d6ba6b4eee4 Unionfs: coding style: avoid lines longer than 80 chars
e2f76206fd28b87aa5243913c961f417087534ca Unionfs: coding style: miscellaneous fixes
d98ba3319eadb508eb87fa975ad4f28d2193f0a1 Unionfs: coding style: avoid multiple assignments on same line
ef54c25fefd28bf15211f55883366e0cd026477c Unionfs: coding style: take assignments out of "if" conditions
f17d6644a8dcd15fac026617e6e94e9fe4cff89c Unionfs: coding style: proper spacing
a76f8cc8a5ae299a3375399b6fdc51653f4c1eca Unionfs: use braces in both branches of conditionals
534169c025d7af5107233146fa7b8aa7799c2e8d Unionfs: remove periods from the end of printk strings
02d794a9d670ff0389341c7f99dd4e291dd217b4 Unionfs: update/assign a KERN_* level to all printk statements
a0e7c394d697b70c5cdc107b315bcb758d4e3681 Unionfs: add missing newlines in printk's
1e56e37d973735b2308b9dc7df7ff220bbe5d508 Unionfs: convert all appropriate printk's to pr_debug calls
1b8c7ed75c916dbfe51fdcbc0556dc3b369b3808 Unionfs: use pr_debug() instead of custom dprintk()
7e5a07212ed16e3b3dedccf4f82006525115d7e0 Unionfs: use page_offset() helper
b33c181708addd0f4a1ac33ce21243f67fb5c68d Unionfs: remove unnecessary if condition
f341b8fe1fd1061e209e7cb443ce4373dc97ebe4 Unionfs: properly indent static struct
5ffc2d0dd42bcf9f4cc70f9a76d78afcd9e82d4c Unionfs: use UNIONFS_NAME macro
3c010d5b5eba01f62cdd7575310a52ad0192fbf3 Unionfs: use consistent printk prefixes
53903693084a37a135ae90807c36f4a491275d6d Unionfs: minor comment cleanups
46162a025b3bcd19270d71ed5054a695f97f940a Unionfs: compile if debug is off
e4e50e80735975ab9aede183b0e16492c0d8cb9d patch unionfs_undo_unnecessary_unlikely_calls
6b29d8e40082ee0a6d530e297913fed67dcdf357 Unionfs: display informational messages only if debug is on
bdabf55debd5ff04aa21493c1499ec3d7af6faf5 Unionfs: release 2.1.5
4003183556583b4e0346a15bd9e2a75dea208629 Unionfs: use poison.h for safe poison pointers
46cf065c44ae7ee511a289958fb01b48ce973f69 Unionfs: add un/likely conditionals on xattr ops
18660bd638f629c5f937007ea6430c29b50fb6c2 Unionfs: add un/likely conditionals on unlink ops
206c7c5e28f71102761378019f1d40561d034a96 Unionfs: add un/likely conditionals on common subr
68e8e75b7b302784cd64312a21bd28a17a7f0cd3 Unionfs: add un/likely conditionals on readdir ops
bc5e21111f1c3cc21b385441439ac640d4255f1e Unionfs: add un/likely conditionals on rename ops
55c9dcbe10faa30d8eac13fdc9242d62280995f0 Unionfs: add un/likely conditionals on mmap ops
b7e3a90de9c41ff58837f7b73b61ebe795fffbfe Unionfs: add un/likely conditionals on super ops
c1787621110dc000e07f59dcb9355ce4b577c686 Unionfs: add un/likely conditionals on lookup ops
f0fcb3eb290edf686eec85d5d4d5520c801922de Unionfs: add un/likely conditionals on inode ops
cea9dbae66b4560a63b57a3b97c9eab7e226b7a4 Unionfs: add un/likely conditionals on fileops
4129691d3719a237a847f574ce19ca7a9872edbb Unionfs: add un/likely conditionals on headers
b678da7325cf6f636d0efa6a9f41e03f366beae1 Unionfs: add un/likely conditionals on dir ops
cd096b77aca9800c6155bc584919b7a969aaeadb Unionfs: add un/likely conditionals on dentry ops
72cb2c93370e3602a2271bd2a3511be2b84b2d91 Unionfs: add un/likely conditionals on debug ops
ca6fd365756b63285802260848ecb40ac86e2b01 Unionfs: add un/likely conditionals on copyup ops
77c04923e5aa4754641e4df74fcc9ad77528ea77 Unionfs: add un/likely conditionals on common fileops
b252a2770f8127432bb82352d70c2072c6219329 Unionfs: lower nameidata support for nfsv4
c517d67e256939ec9c28f2625053f27e8cd97dd7 Unionfs: add lower nameidata debugging support
749701c4204dc8b4c1827151825012ed70819eac Unionfs: minor coding style updates
94918813651f2d91540c9673164c11ed3456ce95 Unionfs: cast page->index loff_t before shifting
8660e168c3bc4cd09789166b21a48d83b721ae1e Unionfs: release 2.1.4
7ddbfe825ec5fc272d4dc6bb2c6bf0ce0baaa66c Unionfs: cache-coherency fixes
0dafcf0b785bc08cf922ed9f956f2dbf7080a41e Unionfs: display informational messages only if debug is on
de2c69fc6edc8e39e829bbdf81425fdaab11732d Unionfs: use int in unionfs_d_revalidate
3613337ed3f33839bd0486bbd4f335332e8ff5ee Unionfs: documentation updates/corrections
d4175dc9e8a967b138fe8a88c4e315ba8ffd8a24 Unionfs: release 2.1.3
5470149384f61eba0b66decde8bb6a7109791176 Unionfs: cache coherency after lower objects are removed
c3e52b15ee8bf8484ebc0779b5d70d17924cc0b9 Unionfs: unionfs_lookup locking consistency
bc7525528596d71ca217f78e7781de39e79f29d5 Unionfs: use boolean type in unionfs_d_revalidate
a40675f93eee4a4c27c64209df72c3354651a13c Unionfs: add missing newlines to printks
b2d2962c125ab3cbd53dd135b5c93cbb039c1c50 Unionfs: remove unnecessary comment
dcd1068f33ef3d110db40da85f180d3340062d4f Unionfs: documentation updates
1e789bb8b13bdd0614177adab248a0ef3b6af1f5 Unionfs: use bool type in dentry and file revalidation code
4b28a2d166d509acebf8c3063090db5e61a52360 Unionfs: cache-coherency fix for is_newer_lower
e5917845fe80eca599a40df5df1fde1c304354f8 Unionfs: import Jeff's fixes from korg
056f24bab4c24e1a3dcd14cd5da38b04ec61fd43 Unionfs: Remove unused #defines
e15ed72a157d8a1f3bf43e6c6599b63c15722366 Unionfs: Simplify unionfs_get_nlinks
2a20b319afe411b7f8d25405fc2cbde52bd0848d Unionfs: unionfs_create rewrite
0c85e84ebe23e6ce3abe2a68794f25ab7d74c22b Unionfs: document lockdep issues
dac80f0205906823957c37eeca2cfe9bf8781620 Unionfs: support CONFIG_PREEMPT_RT
6a8f4eac9f48624d1f52f163092b8687fc1a1e53 Unionfs: release 2.1.2
bd0b3a87ce9074c9e1f82ac236e3bd1ea72c184a Unionfs: imported fixes from korg branch's take-3 series
48e381f7bc6f59cfe69389d19e8b104856e4702e Unionfs: release 2.1.1.
733ae2226485a7dc425bea12eeae83b067fc942c Unionfs: minor usage.txt documentation fix
fb852009b486eb7df7d1e0f72b660f100e1a1fe5 Unionfs: imported fixes from korg branch
896f7bdf86121a80e9687421ba2cf00398fbb3b5 Unionfs: back-port stuff from Jeff's korg branch to per-kernel branches
92ab394c42d4b96c031a9c10dcc7a0b9c46953f3 Revert "bugfix: add MODULE_LICENSE to mtdsuper module so it loads"
f081642040bb1af8c64066d9a1981bffd5e6f184 Unionfs/eCryptfs: remove lookup_one_len_nd and LOOKUP_ONE code
b8158e471d692e43ec47b2558b02187c3771393b Unionfs: support incremental versions
22fd7dd3218dd9eedaf14ed8a29b36db4466e4fd Unionfs: check for immutable files before read-only branches
76356eaae0e2062f9eb424741c861926506596a2 Unionfs: mmap fixes to unionfs_writepage
bb5086f9e5f54aeb974f5e5b5052e9e44b3a75b5 Unionfs: rewrite cleanup_file more cleanly
2bf556fd24e0c3baee18e6304cfcb1c839ca8016 Unionfs: improved printk upon copyup
7e9a2f13de83507cb69fa8c6645e1e7b928d9e55 Unionfs: xattr copyup fixes
5afaab79b2a4e7caf2ddffc7415e6d729acf59b7 Unionfs: fixes to cache-coherency checking code
d223277a317f7757748223b224b347f3c6cfe83e Unionfs: mmap fixes to unionfs_writepage
b35995dfb5e8f3ef88642806c7972ca2d80666d5 Unionfs: bugfix when mounting readonly exported NFS volumes (was: nfsro)
ede2c60113a02f7fc41ad05e3bcf3f64bdd3809e [PATCH] unionfs: make functions static
063bccd8d9d24e22cbb67e38fc6646e55a1bb1f2 Unionfs: pass nameidata intent information to lower level file systems
465f8ed99971537cb3b4a64772e8018de3c7db29 Unionfs: kmem_cache_create doesn't take a dtor argument any longer
37882a4122db6998efc022d34a87479abbdd6155 Unionfs: ensure cache coherency in unionfs_fsync/fasync
2634d4e4dddcf1655655938ba1eaa83ac154e6f7 Unionfs: implement native unionfs_fsync/unionfs_fasync methods
b434a8bea7e98ae3fc1e8c2873df94e189aaf443 Unionfs: small documentation fix to usage.txt
ef3c5d8563b9e148fa147818d2037285134a981d Unionfs: mmap fixes to ->writepage/readpage/sync_page
33d2985550e0381016c9a129db100e3e1c80efb0 Unionfs: branch-management bugfix to unionfs_file_revalidate
40344cb3a63f32e64bed8d8841d2910882455f52 Unionfs: cleanup: break line longer than 80 chars
7bf3e6e1e5f968b4a16b4c47f35cc7a6623d303a Unionfs: fix minor typo in revalidate_chain comment
9266cade4154625569f315b49854101846bf9175 Unionfs: bugfix: don't call branchget() until dentry_open succeeded
0bc4d009307f5d4f67820912e6270e9c11fb15e3 Unionfs: branch-management bug-fix to lower mnt counts
d777d68c423b129ad6960ede084bfbdef1c34e92 Unionfs: use igrab instead of atomic_inc inode refcnt
da709e387351724a4330e59b4332b16bae9fee34 Unionfs: cache-coherency: update times of root inode after branch management
c36723f9a716143c4325cbd25f6e5bb9a1f4a52b Unionfs: debugging: don't oops if sb->s_root is NULL
4e8c81c4560a2660d713c5251b4fdbce29486933 Unionfs: debugging: show inode reference counts for all branches
1082c06b0f99850d3cbef24496990a25f7933333 Unionfs: fix small typo in comment
c086bbe462072ec935fb6809f01e81785b03f2f5 Unionfs: bugfix -- set copied up open file mode to read and write
5d506cdf251a019e93d24e30c76bf6c27c70d192 Unionfs: rewrite do_unionfs_readpage to use vfs_read (bugfix)
648dcd3af7af6f54be0c9281339609f618f8a5f6 Unionfs: fix minor typo in a comment
907372dfc4b1a292958b08734818831cbd1bc293 Unionfs: use the splice_read file method instead of sendfile
6be6d4f15f07ef65054dbf4455a9d7e6860bea0b unionfs: better handling when copying up permissions
2dc0d792bfc183bb311e65c98034d84065b304f6 Unionfs: better error handling in rename code when copyups are involved
796f8e5f63ceee8af1118c1b1536ed4a3a3407a8 Unionfs: bugfix when renaming symlinks on readonly branches
e839ff559a534fa178e262429e0bdf09f1c2d09d Unionfs: prevent deadlock with branch-management code.
848093d1cf7e3a7c25135d37eecff9f295a3fb22 Unionfs: rename file->f_dentry references to file->f_path.dentry
7231fb51f495f337cd512bfcf9436dac58cefa1e Unionfs: improved comment above unionfs_follow_link
33180e9832ffe2b0fccd761a863dce3c381fc9fc Unionfs: Change the semantics of sb info's rwsem
0e4b8a6c6dc72c50430ea9ddc859354d942d57ac Unionfs: Remove superfluous check for NULL pointer
ef94dd28370999d3272d42dc6967950d98255c13 Unionfs: Change free_dentry_private_info to take a struct dentry
e04f4847abea3d2f746ee0c056725384453cac32 Unionfs: Cleanup new_dentry_private_data
b204578df86b9c79b2f05c10dddf1b92455200c5 Unionfs: document cache-coherency design and implementation
ac13d12d1866b1286ad264d27f26692ea0b17775 Unionfs: cache-coherency calls to maintain the time invariants
19f4760343987bcb604773ac52702eeb63b960ba Unionfs: core cache-coherency code
b60a60391af23a6ecea90498579940a642cbed94 Unionfs: introduce two functions to maintain time invariants
36292ee35004caa26d6af8fd65b1a5f2346b48e9 Unionfs: prototype and location change for unionfs_get_nlinks
d7be895074c5314b545bc866d82f75e5a69e608c Unionfs: m/c/atime invariant checking debugging code
ac38b44aec97db421c5c8dfb713b39eaf0b4e2b5 Unionfs: bugfix in debugging infrastructure
71829c671580626981629bdacd19781f548817e5 Cache coherency: resync unionfs data/meta-data when lower files change
5d24a8de49bc6c296ec05b441cb6c557cdcbc28e revert changes to new_dentry_private_data and document it
f944ba17e933dbb638d6bbebb5d0b6678484e444 cleanup: convert all instances of "hidden" to "lower".
2cb48dc31d09ef0bffcf5f0e6f305da88cb361b6 Fix section marker in header file:
42d2041677971658e22c847ac4fb5e2a40d3b605 minor indentation correction
d4f8b07bdf83bf05d096fc36892c9f1212d209c5 bugfix: add MODULE_LICENSE to mtdsuper module so it loads
b19779d82f35e5a34f42c5cf123c9d8049974954 bugfix: properly reset lower inode start/end range
abdbd0642958cc6997a4cc76e6658f79a2fc1d76 cleanup: rewrite new_dentry_private data more simply
2f2fd8a2a36bbbac0a8028db0f8b98303d0bd070 bugfix: remove extra superblock rwsem unlock call
04493875502511016af8ba02651cbaebb2ad2edb remove unnecessary comment
91919edad3834592e8a3e406ff0fa831bb8c4f09 properly format a multi line comment
00742e606136eee1260122a41bbd89779426774d reformat all lines longer than 80 characters
7880793fba5cc3dbc52bf011e446da771f9029c4 debugging: indent code properly and cleanups
9b1f00de450011b517904ba3f8621151c3565b97 cleanup: reformat all lines longer than 80 characters
dd722e3978219050b3260fc8833c198efa3847a3 spell check all strings and comments
9d8dd0e7ff833fff99817e8d15a7ce15a3ac33fb cleanup: ensure proper comment on every "#endif"
3c58f383acb9a2e1a374d770f9e7ddb60e4d5204 Revert "Unionfs: Cleanup locking in new_dentry_private_data"
c987453791802bb813fb5f811f6145585a5285af bugfix: ensure dentry/inode/mnt validity after a successful ioctl
6d1c0ab0044e3ee143cbb3d14497a02711ab501e bugfix: release superblock lock at end of ioctl method
557b84f6b9d4b700b60b3feb63caeade130b6ca2 bug fixes: revalidate dentries passed to all inode/super operations
bcb19c09b7688f5817dad5f660a0c2bdedcfc221 code consistency: ensure that every #endif has a matching comment
95c09279705e229bd27c6502dea9762d124497a5 invariants: don't complain if no lower dentry of a deleted dentry
862246bc7609f90977e45808c868ec7077dc4786 invariants: don't complain about directories with some NULL lower objects
25d9e5ee42ee1c52166c0cc94eba5e582c2379fa Revert "invariants: don't complain about directories with some NULL lower objects"
d673054e065443a27d77f007366b6a151d4598cd invariants: don't complain about directories with some NULL lower objects
0ff277d04920f48c55bd02163f64eb8c9c489e01 cleanup: rewrite unionfs_partial_lookup more cleanly and add comments
df37c5fbd28ed24f575eefd6d4fa6bf46c85410c bug fix: prevent null mntget warning messages in unionfs_lookup_backend
0226dd6b3d38d28b9b752caf3f9d69657eab4112 documentation: expand comments to unionfs_lookup_backend
cbe08838f9fe908eb4ec6012b6713c953765832f cleanup: remove unnecessary call to inherit_mnt
e14afc8b2b7c832605173bf66f62ec43484af1e6 bug fix: don't warn if trying to mntput a "negative" union object
19058790d686d1ac27ad9ff93af01c29c91e871d bug fix: get lower mnt from root dentry instead of lower dentry
024676bfb796cb181f757b4c8a9a484aa5d4dc88 Unionfs: allow users to override Makefile options in fs/unionfs/local.mk
e64b013056ba44a25bcbd17c87758e8a7449f829 documentation: better comment in branch_id_to_idx
f91757bf207988906f04cd554076c3a52a77f435 bug fix: catch bad use of dirs= options (extra ':' separators)
e2a71ba7bd6e8b43f380e01246f75f01dc2a9e84 unionfs: merge find_new_branch_index and branch_id_to_idx into one function
8f6cae9fe2713a33482f1101e87dddd79ce9f775 unionfs: minor cleanup and better commenting in new_dentry_private_data
b8ea59dde86ef1469ebdf1802b3c0187700f2a7e Unionfs: Cleanup locking in new_dentry_private_data
d62d1404e4693e0dcfda6c07084415f331e0e19b bugfix: prevent null-deref oops if lower f/s is NFS (mmap writes)
0ad832e697b8c6a36178b9247acafd2b0db07a70 cleanup: use krealloc instead of open-coding it with kmalloc/kfree/memcpy
40fda0ed62ed6f7f4d804fac614b44ccc8680c56 bugfix: prevent a NULL ptr deref if branch is nfs and using mmap writes
d1e595a2b207abd084c3cc5c36ae4bca75968761 bugfix: handle lower file systems that do not support writeable mappings
f0e1069d4d8d403a5614d103bde119b4ca0e91cc documentation: comment to ODF developers to address
e39ef82a7899057fea987bd4fa14d55069d9d02c bug fix: set lower inodes correctly after branch management succeeds
b4fa7ca0bf2491c5b0647e8e72a272a5b6671972 bug fix: prevent self deadlock with remount code in pivot_root scenarios
329bccc95cfdd0eda392cd15f142158c383d72bf debugging: test for freed (0x5a) inodes
7cebb24bca268e76a912564b39dcf56908a712da bugfix: statfs lower file system properly
7676381ab197e28cc33d5481dc85124f85656503 Add Erez Zadok to maintainers list
5cee5ae59449ddf3c6ee137c04107bfb1eefc286 add standard copyright comment to linux/union_fs.h
aee05c67918f29f0126f9f82d0ed6ae357807dd9 d_splice bugfix: update dentry in our lookup if needed.
1f520278de66ac877d93d0ef2e5e4ae330f7c742 mmap: file revalidation and fanout invariant validation
7219a052153d984ad7bce769cf0f8347cd60394a mmap: sync_page bug, call sync_page on lower page, not unionfs page
b175f12fbdf9624472dbbd63c02526e54f5df95e mmap: also revalidate file passed to unionfs_release
0b8e72a1fc3937035dff1b92d1bedbe897e0b86b mmap: update atime upon successful file reading (via mmap or otherwise)
dea98b7b7f14c218d4c36b4b44609b9be2de8936 mmap: proper locking to interoperate with branch-management code
b8aab136c558d7f07f822c72cbfa896e609b0c1e mmap: remove unnecessary unionfs_bmap method
b649b008ae6592b0b0fe08c71d0042dc372f8d23 mmap: trivial sendfile support
93343e384bf78ccee88a8ae785002cc15288b195 mmap: minor code and comment reformatting
a493cc799c407a767f2c313f3e23dcb730600e60 mmap: #if 0 unneeded code instead of commenting it out
761ae1de900ca8e9dcfc8b4dbfb009d1b125fa84 mmap: read upper file instead of lower file
b26d77899c8706c2d1611e2c43581f1e8b4af91a mmap: coding style: reformated a line longer than 80 chars
a2a6d01b64114609568e7aad0d20568d93494e89 mmap: remove defunct comments
8693edd1a3c305bcd10907e7f96598be3eadb2c7 mmap: file revalidation
edba660ae7acd62485e4df173a9355b727e1ea0e mmap: applied main mmap patch
06636ffe977c6f9c2f273c6ac1abcd4efd72737f bugfix: fixed interpose to check if d_splice_alias returns a dentry
50295e1936eac6f046cceb311d50ff2da83eadd1 debug: remove unnecessarily verbose debugging printk's
e50d328c33d672a57c749130bd5f64507e53d634 cleanup: consistent printk messages
841add722ca4ee7493531c1b23c2c9b87d1a12e0 cleanup: eliminate wrapper function create_parents
ea5772edf0d85ac3fa2f33678d2a89cc4a81afcb cleanup: eliminate wrapper function copyup_dentry
203db93eed9c84fc19a613f5318149732914c1ac cleanup: rewrite do_delayed_copyup more cleanly and clearly
68e636bf409ee54e8e271fb4488c50d386417444 debugging: small fix to Makefile to correct #define typo
addbb8a638de4096fab83afb3d3ec4484e67547e cleanup: remove unnecessary macro used in only one place
5389b905f8843a86493bf5b2e2cec08cb77cddf0 bug fix: don't revalidate dropped dentries
b77ed7a2073026c01c7c8bc2c645217572a7d52f bug fix: retry lookup for different silly-renamed files
cb4bc2488260e388bc53c0daf48840d1eb1ff7c3 Documentation: better comments for copyup-related code
95dfc91894128f198dea5067e20e5c1e54943703 Verify and maintain fanout invariants.
f1a3eaa85e6060b6bde1a036aff807f462bd37d7 Post-copyup helper functions
4c4eba8a164d5a1a4ad7d0ed2b998d9ebbd98940 Introduce compile-time debugging support to Unionfs
d9ea03ca7d07544360d0ebdc45056f850ba6f4d1 bugfixes: correctly decrement refcounts of mnt's upon branch management
a98043b79806dbdabb9c0eae39291ae94ae2779d bugfix in BUG_ON use: actually catch bad use of unionfs_mntput
db8e834df4d972c63cedcc92546e5930687c0b4b cleanup: removed a trailing whitespace
392a78f5694f7c19990ebd24a568d972de913286 bugfix: remove defunct unionfs_put_inode method
5ff76b45f39c86875e3c1428416f9431d3273bf4 optimize branch overlapping test a bit
abcffceef0e55f6ab19ff8260ec19bf0bda33f73 Documentation update regarding overlapping branches and new lookup code.
e8ea7120108a3e05e1e37d3924998a960e629dd0 branch management: disallow setting leftmost branch to readonly
b212fbd04ecf20358c1c17d364eba3cf2db22158 Revert "Unionfs: Check remount options for being NULL"
c8bf3f9cb0479de5296869d3cb8643a51a0c2f97 bugfix: don't leak resources when copyup fails partially
7a542ff12e31247f228b9232e89cc11989582418 cleanup: call our unionfs_{unlock,lock}_dentry instead of mutex ops.
1414904bcacb636aec14d1e2e7c5d09e9c3b4aa8 cleanup: rename our "do_rename" to __unionfs_rename.
fa66d8b37f7fd31e1e11a8d2d4694a8f1c69ca6e cleanup: rename prefix our version of double_lock_dentry with "unionfs_"
7d023e6b07c355d568cb7680cf0a2f2576a292ae Cleanup: ensure space between every comma-delimited function argument list
5d61a97967b74e24ea83e752a9ebe195b75f0a8c cleanup: rewrite long while(1) loop more cleanly
8d197ba51de6b3b34e7141d78cba857685bfb807 Move one function off of branchman.c and remove source file.
75fe851e6d1a6ba2f32cb9a9cde7eddbb212df72 cleanup: consistent pointer declaration spacing.
218be311b1b1c4eba2a0740bb02fc04051da9e58 Merge unionfs_write with __unionfs_write.
7176ff8b45bd823563fa7b4be4168c57d9a02bfd cleanup: fix one odd indentation and long line breakup.
f0df11512333255e6df6cc6527e399b912d6feae Commenting the code.
de98f6ce84e1faca66aa318c1ca860f998d66680 cleanup: prefix external functions with 'extern' properly
df06ad139851699d2a3be4c0ecf7b1bf09cbcf00 cleanup: one more trailing whitespace removed.
1c2fe9482c462f296135bdf5341eda03484eb642 cleanup: spell check all strings and comments
0d4234a0cc2eea8eacf8083cf4e47614ec739ec5 cleanup: use consistent style for multi-line comments
ca67024008c43ff8f87c863d4187af2470c1a29e cleanup: keep all top-of-function automatic variables clustered together
0302c42fa43a8251e8594d2c0618c6cdeaea723f coding-style: remove one more {braces} around one-statement code block
3c276160f223c0a5d584c8068fd0bf4a9f398c20 cleanup: remove unnecessary blank lines in short code blocks
755af46fd711159aa43f73eb269917912b7278f0 cleanup: add missing copyright notices
2a2ed003e2c5cf6d398dc9430dc61fea233989ff coding-style: reformat lines longer than 80 chars (accounting for TABs)
f8227ebbb1401b445236d468f7287c68519f14b1 cleanup: every printk should prefix with "unionfs: " consistently
058d256fef82ee649c037f5c8939c31411c2ccf3 coding-style: remove unnecessary {braces} around one-line code blocks
f2e214c6fc58cb3c8f7d221379e54023be4469b6 coding-style: no lines over 80 chars
311f415e76cb728afc8962bc1987b02d058807c5 coding-style: indent every line properly
3bf221df9d284bbdcf0071aa838c47c791f7267e cleanup: remove trailing spaces
1064cd40a77d9406f6907d4d1b28adf08f335504 Documentation: fix spelling error
ceb7d41b3f03ae4a4cdc940f34b34071bfed233f Documentation: minor typo fixed in incgen remount option
603f3b1594f56ffe035b03f8c839cf8f05bf50e8 Unionfs: SLAB_CTOR_CONSTRUCTOR has been removed from vanilla
61d2e00527ba74ec18ff8e25fab5130a7806f76d [PATCH] unionfs: fix slab abuses with krealloc
c4aec6e5355c3af229ad1becf9f5ba45cc64ae98 [PATCH] fix unionfs compilation
030538c75873a95b708e6941bc7bc165d44aa01f Unionfs: Check remount options for being NULL
8f8f1ef4416ca46cd5c8d06d0f9bdd28ea651617 Unionfs: Accept MS_SILENT during remount
bdf7d865972bf489d1d65a5595430d180d651d39 Unionfs: Don't inline do_remount_{add,del,mode}_option
2080cad99ba437256070ed5300d6a717393469ca Unionfs: Added several BUG_ONs to assert dentry validity
d8468f0902174d7a0578da01abc38be5dddb3d5d Unionfs: Properly handle stale inodes passed to unionfs_permission
2d90dd65293b798efb0419b6e13bba94247a9355 Unionfs: Pass lowernd to lower ->revalidate function
72f97b0fa5721ba87daac0524ab3f3ed1187879a Unionfs: vfsmount reference counting fixes
39ad49093248be3f53e140e4a5f829e8b917a3b1 Unionfs: unionfs_create needs to revalidate the dentry
d93bda9e424e0d71b5870856b8f9e57037757869 Unionfs: Decrement totalopens counter on error in unionfs_open
caaa495f032f7827473ef2b67a5e46651c78c3f5 Unionfs: Document unionfs_d_release locking
8b7bf3d2745d37ca4a2ef17ea99179760c92e690 Unionfs: Remove the older incgen ioctl
0b52aa7b1f21a4d860d6efad638eebeb64c95c72 Unionfs: Grab the unionfs sb private data lock around branch info users
7f9d74b7a68035450eab4530a044f133bd20f0bc Unionfs: Rewrite unionfs_d_revalidate
48d640c6ae58de7493089fb7d6221872f605bc13 Unionfs: Introduce unionfs_mnt{get,put}
9b1a5936276ec1b97150c6a36135ac14e61f70d2 Unionfs: Bulk of branch-management remount code
c7cea97bbd571a1e13fa12ef407ecd6a68660256 Unionfs: Introduce branch-id code
910f1bf5367a478f21b22d8ca94d03e6df1a0623 Unionfs: Actually verify if dentry's info node is locked
245f8d047ea900a39281f38fbf0d65a1c6a5a32c Unionfs: Provide more helpful info on branch leaks during unmount
fd1f91ca2f7e2fb5993875d7bb1cc842e0406b85 Unionfs: Rename unionfs_data sbcount field to more appropriate open_files
5538267401e71b06c92d2b720fe1a81304e596fb Unionfs: Proper comment on rwsem field
323cf48e1efcdf3ecb8c5466991685da3dc51d77 Unionfs: Documentation updates for branch-management
d2440f23a6fc5d2d3984e6f0cb08716275170c86 fs: Export drop_pagecache_sb symbol
799a436fa2cb299886bd0d2d76f7b4a7c74b7e6d fs: Introduce path{get,put}
24df841adad6b9fa4b0d9315dbdfee16dcfcb22c [PATCH] Unionfs: sioq not __exit
bc6ff0ec86c744c558f53e5d756b9513e24ed092 MAINTAINERS: Unionfs URL update
689ccfe6298eeefd0750f6e79da1ebabbec7da4b fs/unionfs/: Fix unlocking in error paths
27b3a6d58219194cf5cfbf2abf670d7fc5b3c6db fs/unionfs/: Fix dentry leak in copyup_named_dentry
77bb3559a3e0f61024519eca19ab8ad546efa052 fs/unionfs/: mntput in __cleanup_dentry
44d0d2db2f5560edd1d0985a877b9223f56b7387 fs/unionfs/: Fix copyup_deleted_file dentry leak
cd742e7211f3005325db43bdac254041ea824724 fs/unionfs/: Miscellaneous coding style fixes
e9d6a20b2b0db015da9b3524c10776ded2a9ebae fs/unionfs/: Check return value of d_path
d652b652a9a9d7f7a5c6247358550540309be34d fs/unionfs/: Use SEEK_{SET,CUR} instead of hardcoded values
9dcb20a40fc7c02b5b9d44be6ac79fe2dc3cb855 fs/unionfs/: Remove alloc_filldir_node
85309b604b1a260993894e4197492db0ee49c3a3 fs/unionfs/: Rename unionfs_d_revalidate_wrap
9cc5a60cb0f5a4963a4286b1dce06795c619315c fs/unionfs/: Several small cleanups in unionfs_interpose
502be76e462831418358c87c4b6acb12043f88eb fs/unionfs/: Don't grab dentry private data mutex in unionfs_d_release
bea8510afc9413d5e9f414d0d3f7221c000f8a14 fs/unionfs/: Fix a memory leak in unionfs_read_super
442d985c9093996c1c014b4aadbae13defe2f7a5 fs/unionfs: Fix a memory leak & null pointer dereference
2cb442030cb829dd9bb03d5b9253597f1136bbed [PATCH] UNION_FS must depend on SLAB
5e2085f35f69dda513fe5a863daf3b5a60b712b9 fs/unionfs/: Remove unused structure members & macros
8d5ec0f1df77d4ef00d9eaaef52cf4c5a495b5c9 Unionfs: Documentation update
a4bac2e557d38b89954b62371215110e4d9cce71 fs/: Move eCryptfs & Unionfs config options into a sub-menu
cedf8bcf8a4f2b1555709ddd624288419b997015 fs/unionfs/: Use __roundup_pow_of_two instead of custom rounding code
79aaa2e485852d228e70e91434d6fc39a7c34e36 fs/unionfs/: Don't duplicate the struct nameidata
492d193f2528342bfe347904b863cab924ba869e fs/unionfs/: Andrew Morton's comments
a89df3cae5b874e76e9e7868da08764624b9342a fs/unionfs/: possible cleanups
173380cd0a283239c7148942e343e3bb088bc1d6 fs/unionfs/: Remove stale_inode.c
946c25f38785558bbef9d79726992e728094f215 Unionfs: Extended Attributes support
1965230e8b04c26df486139fd1405bbf547052b4 Unionfs: Kconfig and Makefile
031f72f6a3fa615e16079dd369cdb590839c5668 Unionfs: Unlink
7277f45228dab4ddecc0160bc1ed198e7fbebceb Unionfs: Include file
80c8e65897f185b2236b436e640e01dc0dc35180 Unionfs: Internal include file
cf22e02cd0f82942259599e9cde16a2ffc40183c Unionfs: Helper macros/inlines
71d8114081de1e5d64550313e064f762915c4ae0 Unionfs: Handling of stale inodes
1979a895bb6d36ba6b6bc1ac92ebfe6ca1011bd5 Unionfs: Superblock operations
5bdd87f18970e3b0923d27410db7e3c78ee68507 Unionfs: Miscellaneous helper functions
16060a010fbfd98c50c7ef1b1ccb6c3779e977c6 Unionfs: Privileged operations workqueue
3726ba314d9e2534e0c185554fe0920fda4f8236 Unionfs: Rename
61ce6a071fcd629978a0c131fe86fc357b16661c Unionfs: Readdir state
c385aa120142266ddc83ef20f269e33d59a71018 Unionfs: Main module functions
c6a0cce30946fc7c19673469368ac97ef3e4cb04 Unionfs: Lookup helper functions
011b17af2f51f0bbb5c33ae4c866ba8e38479265 Unionfs: Inode operations
fe547eaba6ca674b0b0bfa438325cbc7209b93d3 Unionfs: Directory manipulation helper functions
c2e19331e9b3a79a6ff1ff14bdb9ecf7f0b316ef Unionfs: Directory file operations
9eb9b2ea4d37cdedf042ca00df716a5e810a7d5e Unionfs: File operations
cdb7aac6ca58d32bfebf58dbf73c9cab94d107ea Unionfs: Dentry operations
698495d1b47b2084aaf9b42e3273e071f41461ba Unionfs: Copyup Functionality
7a237eb8245f8ac9cc2633aa7267f1890e1bdf88 Unionfs: Common file operations
ca894558c2b6cc7ad97198b0fc077d3375b8e0c2 Unionfs: Branch management functionality
684cc880784352d70bfa3e142d6fa43ee6a13417 lookup_one_len_nd - lookup_one_len with nameidata argument
ebdc2e4e6dfa3c1572379291f6346b8d8b43ad38 Unionfs: Documentation
4b7a6d2528bfb625cc359d89ac16439b0ec744ea Linux 2.6.38.8
035165d752508146f79fe90631fe6b95022d8833 AppArmor: fix oops in apparmor_setprocattr
ad106f8c9b2493de31e4b560b9aac000aa81ba10 ext4: Use schedule_timeout_interruptible() for waiting in lazyinit thread
abe87a0b0ba5a0cddfab30bbafc6e2b121537b15 xen mmu: fix a race window causing leave_mm BUG()
872b58c1256fa27e17c52b098a55a4d6c92b2584 PCI: Add quirk for setting valid class for TI816X Endpoint
0ab692407602f96ad71d62f9c551fdba4529c803 NFSv4.1: Fix the handling of NFS4ERR_SEQ_MISORDERED errors
6844274a3ca81e5643b53c9844796f3dc11b5518 NFSv4: Handle expired stateids when the lease is still valid
a0a238f7cb684c0ea76a5817d1c92e2c7b0b7bd2 SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback...
00871cab71537bed0eef99e014f690263f6c1286 drm/radeon/kms: add wait idle ioctl for eg->cayman
ee2e1006af9c8ed994adeaa6cb60b76a6650ff7a drm/radeon/evergreen/btc/fusion: setup hdp to invalidate and flush when asked
cd9c43f0be334f028e2c8e969e6bd90b51fcdebb drm/i915: fix user irq miss in BSD ring on g4x
a3a9ec868705f8c00c9ddac569f2a3f2f241b2b6 brd: handle on-demand devices correctly
367ecefc8ad6e652b22199403da04742feb96156 brd: limit 'max_part' module param to DISK_MAX_PARTS
9854d5778eb446a332fb34ad17ff4d04c6440999 atm: expose ATM device index in sysfs
213c900d693b87e709e32b046858843fad0332ea tmpfs: fix race between truncate and writepage
f311af550d6d24b03c1c911572192bc95fe58404 ARM: 6941/1: cache: ensure MVA is cacheline aligned in flush_kern_dcache_area
5bbf11bd6cac2d02b6054eb1ecba1ead7dc7191b dm table: reject devices without request fns
a1722e9acd8083e85d0ba54409c630ac61dec985 idle governor: Avoid lock acquisition to read pm_qos before entering idle
4a1163dff6592dcee594b2bee597aafd749b93ee cpuidle: menu: fixed wrapping timers at 4.294 seconds
f48e373ba0df22c98e0d8e9d8888d888b845e061 i8k: Avoid lahf in 64-bit code
77a75aa402d6021f2b0059ef1c2f92cb6b10fbaf kbuild: Fix GNU make v3.80 compatibility
c02eace342342b3156426e7a5ffe1ddc93552c51 UBIFS: fix a rare memory leak in ro to rw remounting path
b93e342044640789e34a48893c120875afbcb07d eCryptfs: Allow 2 scatterlist entries for encrypted filenames
d0f7955df4d1fac108e5edfd6a9ebe9135b1597f p54usb: add zoom 4410 usbid
3a0d69ad4e806eb4aba6cb5ce167dc28a74f0e4c sh: fixup fpu.o compile order
4e3ce1d6df72b3b6bf871c9d2ea78711d3a9d724 sh: clkfwk: fixup clk_rate_table_build parameter in div6 clock
80e0c7a68e493495c9006824dc7d476ab2ff3776 cx88: hold device lock during sub-driver initialization
d47b389e7b2de4086cbf1d811d6803245c3798fc cx88: fix locking of sub-driver operations
18dc0de0c7e41be4fe0ca22c6aa384cc38fa45d5 cx88: protect per-device driver list with device lock
d8fe0246330b97a736c7c9986c70eadc7b014581 USB: remove remaining usages of hcd->state from usbcore and fix regression
a6cde63c3d193a021257ce07fe16b4936902a2b7 OHCI: fix regression caused by nVidia shutdown workaround
371b30ea7c1e31126c9775935fa7c9a113a394d8 USB: option: add support for Huawei E353 device
6f10f1a521400f591dade45ded73d3573df7778f xhci: Fix memory leak bug when dropping endpoints
a66ccccb5525a5606a2000066889a71e0c8a9867 xhci: Fix memory leak in ring cache deallocation.
b8f653f794ec459132a903c7b7d6aa40bbe5c2a1 xhci: Fix full speed bInterval encoding.
ac57b58b06df77d17383f14e87da85ddc5e7c35b usb: gadget: rndis: don't test against req->length
73758f998dc8b4528e031d3428573bb3aef5c77b usb/gadget: at91sam9g20 fix end point max packet size
0f63996abc2163c56997ade41cb01632a66beb28 xhci: Fix bug in control transfer cancellation.
ed25d77e109b1c90e999e77f51f00b6bf6b75bae USB: cdc_acm: Fix oops when Droids MuIn LCD is connected
33730250bc0b5d432e7fb37e5a95ff77e10e1364 Bind only modem AT command endpoint to option module.
1dc080723321b37c5451f381ffad52e4cf52a89d USB: gamin_gps: Fix for data transfer problems in native mode
3c9e61a5a06bbcf9be1d015eab2bc928ab619de1 USB: gadget: g_multi: fixed vendor and product ID in inf files
c682a5150e502427f882d063cbd3ad3b497bb558 USB: serial: ftdi_sio: adding support for TavIR STK500
936798e04ac9246256f7a378786c47b3dc24988b USB: moto_modem: Add USB identifier for the Motorola VE240.
6ce06305461d90dbc5b23589127ed1a06f70bb51 USB: CP210x Add 4 Device IDs for AC-Services Devices
2617bae63c8a99987a2eb05739bd1ee087167351 i2c/writing-clients: Fix foo_driver.id_table
05ebf3493e8f0b71131a52b3bdc3d2a7e9c1f12b loop: handle on-demand devices correctly
c439bb66b6dd6a03511246efcc864fa635bda644 loop: limit 'max_part' module param to DISK_MAX_PARTS
cb29ff4edcd40f96be17b153c07eb1578f834fdf mm/page_alloc.c: prevent unending loop in __alloc_pages_slowpath()
29dd7782519b0d07f1113f91c2d7a4f51167d88b HID: magicmouse: ignore 'ivalid report id' while switching modes
a73155a0ff2253fd51f58f055ed1bf99a8ccfb21 ASoC: Add some missing volume update bit sets for wm_hubs devices
b46f2b345b5fccbc63f7454fbdc912377f027e48 ASoC: Ensure output PGA is enabled for line outputs in wm_hubs
a1dadcf089c94dfc26986f3f801b1ee8ee9ed48d ALSA: hda - Use LPIB for ATI/AMD chipsets as default
d5f550c4d9eb10ae1895f837e5dbd0ae6890591d ALSA: hda - Fix input-src parse in patch_analog.c
f130d60035bb0aedf1c9ba7a536a290a2412ee15 ALSA: HDA: Add quirk for Lenovo U350
5899dde6559c06d81895416c6d962b02d6c8f241 ALSA: HDA: Use one dmic only for Dell Studio 1558
f6172a0875387c008bebf0fde0bd64ecc0709fe1 ips: use interruptible waits in ips-monitor
2020aa625c559d371518040290b5476356e7aacf mm: vmscan: correctly check if reclaimer should schedule during shrink_slab
28663b64187171a869bf991b20e3dc24f88067d4 mm: vmscan: correct use of pgdat_balanced in sleeping_prematurely
2fdcf29a363c69ec1937b0b1a402622bd99fabeb md/bitmap: fix saving of events_cleared and other state.
ff7c37c2f964d7e1f14966b3a1e5532705c7adee md: Fix race when creating a new md device.
8a5167a5fc4e06cc1b4281eff1b3f884003bb7e2 seqlock: Don't smp_rmb in seqlock reader spin loop
2f026bcd6c57ca6cae4032fd0748abf6fd24c19c Fix for buffer overflow in ldm_frag_add not sufficient
ea1e05a4044e3ef488ee43098f89b4a34c034837 staging: r8712u: Fix driver to support ad-hoc mode
1063a9dec1316a46e264d7a86059ee6c7af09a26 staging: usbip: fix wrong endian conversion
f1ed16123ae7b2b87b20d9bf60d179f635dba3d5 When mandatory encryption on share, fail mount
8574041ad2ecac425ea510f2db86eeed27a6decb rcu: Fix unpaired rcu_irq_enter() from locking selftests
cc5b828d1335a8652026d1ade17cfe96faf0676f oprofile, x86: Enable preemption during pci device setup in IBS init
8da0d5755ac88a4027e0c511a2be7c0ef0c70634 x86, cpufeature: Update CPU feature RDRND to RDRAND
497ce1c280e962b3fd87d8c84d015a18127a0d79 x86, amd: Use _safe() msr access for GartTlbWlk disable code
82a56dc10641d8ab447ea3a693c36f7e167a423f x86, amd: Do not enable ARAT feature on AMD processors below family 0x12
2e05fd68447a2ab4205dbd316f086f0861fbc37c x86, ioapic: Fix potential resume deadlock
6a50d53922bcf9185e5b0fef94936577916a6b8d target: Fix task->task_execute_queue=1 clear bug + LUN_RESET OOPs
572346cd175e27eb59fcd9508305ee46666e00eb target: Fix bug with task_sg chained transport_free_dev_tasks release
c690d5d2e4f68f2203071118a423357ed108f2ea target: Fix interrupt context bug with stats_lock and core_tmr_alloc_req
baee56a2ef25317d47dbbb65eddaea25a1c46b99 target: Fix multi task->task_sg[] chaining logic bug
50d170e2c3707fbe3ca31f42e7c8d69a4a41e29c Fix Ultrastor asm snippet
75faeb1a62cf83c7661c4fbfb5c56f44d1029091 bnx2i: Updated the connection shutdown/cleanup timeout
88c8999a00d5b407dcd7df8734c345c64564275c bnx2i: Fixed packet error created when the sq_size is set to 16
04a7e30aa079cdc2249dbc091060137bb496c4e6 mpt2sas: move even handling of MPT2SAS_TURN_ON_FAULT_LED into process context
63771f4d72eb7ec242795fa6904fb7b48d955136 bonding: prevent deadlock on slave store with alb mode (v3)
53280ba65f9fad14cf52bfb3c5ffae09a8c2ea51 sch_sfq: fix peek() implementation
696789e6e980e3f11860a34a57b4724d041f02ab sctp: fix memory leak of the ASCONF queue when free asoc
1003a81b92683e72019b8160ac59c7a2651a74e5 sch_sfq: avoid giving spurious NET_XMIT_CN signals
6c063e6ac38b809e6039ebe59d50d28d1db502c6 net: add skb_dst_force() in sock_queue_err_skb()
7c4acccbb07cddc422a1283f8569e48613f328c2 igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list
b404cdd3aaa697187fcac36157aed7e4a596a8ef vlan: fix GVRP at dismantle time MIME-Version: 1.0
21fdc47e2e3238412559703663e5a04cbebb4309 tcp: len check is unnecessarily devastating, change to WARN_ON
29ad44a2c7365a4094772be7bbc81aff279295fc SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict()
b89f9a09353e9382646babf92e6fe5e9068661de Revert "tcp: disallow bind() to reuse addr/port"
e165f370fe28e09a5a1ad1acc250f8b5b7f72c22 Revert "bridge: Forward reserved group addresses if !STP"
ad033b20a2cc45cf88e48646d21bab1afc7024c6 net: use hlist_del_rcu() in dev_change_name()
2e14c286d94922cd9f4bf3a2cb110ae0f24f9d85 net: Do not wrap sysctl igmp_max_memberships in IP_MULTICAST
39d073d0ce6fb9c45bbaeb314100c92c0c350552 macvlan: fix panic if lowerdev in a bond
039b2d693940cec4fec438a8731720141d755f79 ipv6: udp: fix the wrong headroom check
124035df30f4a57658d744d2720a92711355bd6b ipv6: Remove hoplimit initialization to -1
73503196fb0362a35b9b05c0625f80805f793e29 inetpeer: reduce stack usage
90958a1a96c93aed6d2ae5d7401447cc1a4158f7 irda: fix locking unbalance in irda_sendmsg
2d2cd498698d0718644b387bb5b1b4240b47a5d5 ieee802154: Remove hacked CFLAGS in net/ieee802154/Makefile
3b7219a8c7a581033008ffbf60d6529a24291718 bridge: fix forwarding of IPv6
86ea9b89a0e49eba68dc3b8e322f63763806573d bonding: 802.3ad - fix agg_device_up
af2d3c5a7d5bf8305a6930f866b865284e3db3f4 ext4: release page cache in ext4_mb_load_buddy error path
271f27554f70be8444aaf632dca5f91d33816753 jbd: fix fsync() tid wraparound bug
1ddeaea5338e280bf6ad194838a040ff2a13a9eb jbd: Fix forever sleeping process in do_get_write_access()
d5994d14b3697d22117b2e3c91317c4bff87803a ext3: Fix fs corruption when make_indexed_dir() fails
811dfd3f3d8304443b9dc5a74a953f1b907e6129 pata_cm64x: fix boot crash on parisc
eb83cf2f0101005e98c65dbe04d8d83361e93a21 drm: Send pending vblank events before disabling vblank.
baa950b85e4a7e6965da1cf618801735584ad65e wire up clock_adjtime syscall
352e844e4670bbdc878c0c05301d105fb38c9fe6 wire up fanotify syscalls
4eb0c775fbb6af5d34681f9a8a68aed7c837fd2e mac80211: fix a few RCU issues
8a2b75b1bc777133e2d70e560e5e49bc1b536b36 nl80211: Fix set_key regression with some drivers
c5c970a5a59305869358cf1e5d2bce710b0e10c7 iwlwifi: fix bugs in change_interface
1db58ae0a6e032378326412bd446ea23591ff50c ext4: fix possible use-after-free in ext4_remove_li_request()
aa0ff541cfa5935a5d52f3807c8a4993c46a2799 x86, 64-bit: Fix copy_[to/from]_user() checks for the userspace address limit
836cea37e901e91122293714af287a407ad242bf mtd: return badblockbits back
4e82eb6905adb9d7aeb1b6954b4a788c902d0bcf mtd: mtdconcat: fix NAND OOB write
0c3edf8b455dfdf2d7013e5df6a75838f126f863 block: always allocate genhd->ev if check_events is implemented
f47c98ae14f369c03c71aaac4bd05f0b098a4632 block: add proper state guards to __elv_next_request
5d8ddba27676c7f753b01ac75f90ea90be0ffcea block: Fix discard topology stacking and reporting
c63356c3ed12f1242ec7fb4b14a6a28b0e0c72a2 block: don't block events on excl write for non-optical devices
5fb46ae7b8c51b05a12c6a66108e8d398c20ee09 ide: Convert to bdops->check_events()
620f10854dc3d00f0bf93d3a803384e342bafada gdrom,viocd: Convert to bdops->check_events()
fa9e1619451a71b98de8c050fb2950bb4b2bce60 paride: Convert to bdops->check_events()
9d7e15702edac354221e82cfd64e21b99590e81c block: move bd_set_size() above rescan_partitions() in __blkdev_get()
1b42653c2a64cd81723b19d011639c07c54909e6 block: rescan partitions on invalidated devices on -ENOMEDIA too
05d0b1401071aff5e886533e424e1c7b4421a3a1 iwlagn: fix iwl_is_any_associated
148f054048b33a4e506710837eecce266d7523b3 powerpc/oprofile: Handle events that raise an exception without overflowing
f003fed4410b5da934d4663db9dfb8693dd8dca8 powerpc: Set nr_cpu_ids early and use it to free PACAs
00914170ac616eef890065c518a749ad66899f09 ath9k_hw: Fix STA connection issues with AR9380 (XB113).
b5dfd8ea8b054826a0e12621dcc41f43b2e85932 ath9k_hw: fix dual band assumption for XB113
64219cd0732330e377e066dd30d9db06c02209f3 ath9k_hw: fix power for the HT40 duplicate frames
8c2d23af8ae2f5990a0df92a19a220ea5804f623 ath9k_hw: do noise floor calibration only on required chains
09ea34e414df2d89f1eb7877c6f678729bdef67e x86, cpufeature: Fix cpuid leaf 7 feature detection
ce19c2986d069294f5409430746069102603aa82 powerpc/kexec: Fix memory corruption from unallocated slaves
2752ce97f6a85284c1859ca932c654f4deceeba6 powerpc/kdump64: Don't reference freed memory as pacas
8a72111ee11db1030a9291bf05d87ffc1dd9cff5 qla2xxx: Fix vport delete hang when logins are outstanding.
2ce89b71185b877d6ffd8d39aa0e088405719408 qla2xxx: Fix virtual port failing to login after chip reset.
88d3fa3d42d6758cab35373536ec1fc9be94e597 qla2xxx: Fix hang during driver unload when vport is active.
e5664c3da9affbcca581c9a9d4a7a5dae3ca8826 ftrace: Only update the function code on write to filter files
ad8ba6a764a5bb3a1e6f878b489b7842081e33fc net: recvmmsg: Strip MSG_WAITFORONE when calling recvmsg
a5ba67df5b332a1e9bd73f6954285a3284f86e71 Fix memory leak in cpufreq_stat
15ae4738537b75bb8f9ba737bcb18c8cb0cb1e07 CPU hotplug, re-create sysfs directory and symlinks
d52cffae9cadf97c5551058a150ec39e2f5affe3 Fix _OSC UUID in pcc-cpufreq
3f21d6a86ecd7a6cf28df5b3fba5b6d243dc3d54 kmemleak: Initialise kmemleak after debug_objects_mem_init()
3e768cc47e031b7b28cd0f70257d403aedc8d2c5 kmemleak: Do not return a pointer to an object that kmemleak did not get
1c6dfdb912ee90ce3d20db20fec032e06a4315dd Linux 2.6.38.7
10a22931499f4f1f579fb37b1ab0562f3ccfbe0d tmpfs: fix highmem swapoff crash regression
23181925de608dea571fb5aba4a34900df54b973 iwlegacy: fix IBSS mode crashes
abe43277b747dc3820678a5a919ca758013017f3 cifs: fix cifsConvertToUCS() for the mapchars case
8f18c3721794569b3ac31f30f5e3f0ac983033a5 cifs: clean up various nits in unicode routines (try #2)
3ea80459be84832670d6888ca06b3aaffe32e6a4 Revert "[SCSI] Retrieve the Caching mode page"
67de934b0b0c242cb95ce97c78fc6e0ca4e904f7 vmxnet3: Fix inconsistent LRO state after initialization
9f5cc5c89537184cf45a7e069330c85428a7fc09 cdrom: always check_disk_change() on open
b106c56573f9656e3cf863781dd5c0895d0f120d megaraid_sas: Sanity check user supplied length before passing it to dma_alloc_coherent()
ec03ea41ad7c4a453486eefd71c7a7fda43d52f9 x86, mce, AMD: Fix leaving freed data in a list
9af9f92080401b2f68e88ef2df266f2eaeca73e0 x86: Fix UV BAU for non-consecutive nasids
9e7b09d09931b8ef2d1e46335bc41eff5ff0d23a v4l: Release module if subdev registration fails
55285e0fd90b9cf00276f66bb491e28ecdee11d9 Fix cx88 remote control input
c0f0a12212ed64f082b3700dab1f8e72f6227004 x86, apic: Fix spurious error interrupts triggering on all non-boot APs
9652c2691df16ae7251510d81a1c730ce67c756d tick: Clear broadcast active bit when switching to oneshot
f8c47371b566131cf60263ce8fe7a593da151387 clocksource: Install completely before selecting
bf2c1e165ad118dd67f06742cbb435007726b059 x86, AMD: Fix ARAT feature setting again
a6fab0cc993f6de06991c054c287e902063a928b Revert "x86, AMD: Fix APIC timer erratum 400 affecting K8 Rev.A-E processors"
1f3696ee34df25a119a6efc225a90af5864a982f rapidio: fix default routing initialization
ba0bb0c9b289b919dc7b106a26ee05e1516171a8 cifs: add fallback in is_path_accessible for old servers
758b8cc02fae512d6748a87d1c8656a94b1fecaa Revert "mmc: fix a race between card-detect rescan and clock-gate work instances"
75059cf1749d3e92a5119789ff33f951fbbd1c31 drm/radeon/kms: fix extended lvds info parsing
911b30ea52d3fb8e15e1cbba5a081ed3fab4f421 libata: fix oops when LPM is used with PMP
e69ce03f62c57295465701bb86e0bca560944764 tmpfs: fix spurious ENOSPC when racing with unswap
a1cae297f2bfede2268dee6ce994ef3d861db9ac tmpfs: fix off-by-one in max_blocks checks
3c249016aed25db602d4849c2690521cf5e1ff2f tmpfs: fix race between swapoff and writepage
a621088213d3272950a85875afc25cc87b01b560 tmpfs: fix race between umount and writepage
6e8a1b8955ad234e6e52d8f3725ce03cbc7940ab zorro8390: Fix regression caused during net_device_ops conversion
86ef111cb2e9961fd92795f9ac5cafbcaf4dcbe1 libertas: fix cmdpendingq locking
cc6267bbbedd8caca5293ad2208dfae76b65a575 ehea: Fix memory hotplug oops
d37cd3a2ab0377ba7176ca289c51950def44c9b8 hydra: Fix regression caused during net_device_ops conversion
a0790b74a28e55380220f8afc732d3cc97c3c113 ne-h8300: Fix regression caused during net_device_ops conversion
b4c2a9797cd113ed9022341d3990303b3c7a2d7a ASoC: SSM2602: Fix 'Mic Boost2' control
db257178dc770728f2866a8bafef33e6a96978b6 ASoC: UDA134x: Remove POWER_OFF_ON_STANDBY define.
da7f9c20fda9b1775def5b4087c51169e13cc0c4 slcan: fix ldisc->open retval
8970cb9186550711878378d7091f64b177d350d9 net: dev_close() should check IFF_UP
fc4e1025211914e13b9c5a8268d52fb2b9d90032 pch_gbe: support ML7223 IOH
b121770076ed5c378f4ac78891f4fb07da978c05 PCH_GbE : Fixed the issue of checksum judgment
b9f596db8cefc8e4f0abd804edde9fde96ec0d01 PCH_GbE : Fixed the issue of collision detection
1b0b0acbe1d20b296ba9a9cc5a9d9b877e4c6eb5 NET: slip, fix ldisc->open retval
0249262d6296a5744ced1945c92dec7c2914a688 ehea: fix wrongly reported speed and port
b1d3059e72b8086ed4e7201af52ae6d43ef881cb vmxnet3: Consistently disable irqs when taking adapter->cmd_lock
dd784ee217b6fb84a1f6ad43edc15abff4dfad52 ipheth: Properly distinguish length and alignment in URBs and skbs
ce850224f5ead68a9773decd16dbb794c23bb44e can: fix SJA1000 dlc for RTR packets
4e239472b3bcbc83a4e3115dab5489168d8086fd net: ip_expire() must revalidate route
782cfad3ae0722283b31c747a7f02b974e273f06 PM / Hibernate: Fix ioctl SNAPSHOT_S2RAM
29639f09f1f93fec0b6a53aff7cf8927bbd3b783 PM / Hibernate: Make snapshot_release() restore GFP mask
b869799eec5145afe463368afb679445d8e4bc3f PM: Fix warning in pm_restrict_gfp_mask() during SNAPSHOT_S2RAM ioctl
1da3e2d35573b23ae38aa0f1b096cb978ecef445 ARM: zImage: make sure the stack is 64-bit aligned
fe27581573a4901c83b9c3dadf6f1f2221d9df50 tmpfs: fix race between umount and swapoff
52db907b9df439c6dbee0856e8bf48be62f81027 mm: use alloc_bootmem_node_nopanic() on really needed path
b3ec0162bf3d8de20df658daac7abee0dcaf98d0 drivers/rtc/rtc-s3c.c: fixup wake support for rtc
0d88dc66b6ca8011870d03b7fb1e65500a02bc4b CIFS: Fix memory over bound bug in cifs_parse_mount_options
a7d9222022375081576a7909167869a0bf1ed44c dccp: handle invalid feature options length
10bb564c39e90bb0a23bd925490e8cf1a7af9372 drm/i915: Release object along create user fb error path
911c1616880507b32b0b6d89db7e7055dd803079 drm/i915/lvds: Only act on lid notify when the device is on
9e532c331c378b6ba7a0886b8410bcb523663b28 drm/i915/dp: Be paranoid in case we disable a DP before it is attached
e277c750ea81076d8dc68694acc7994a024d83b2 Don't lock guardpage if the stack is growing up
3dead919f4cf95df59d8df06c1fa559c55571384 vm: fix vm_pgoff wrap in upward expansion
72e85d8d556b3d5106432d60b26b7e242507a1af drm/radeon/kms: fix gart setup on fusion parts (v2) backport
bbe09ed280944c9ff9e3764b20131ff39f6954f2 iwlwifi: add {ack, plpc}_check module parameters
7eb30b2d301d5f2d92d35038105a382b571a5fd7 hw_breakpoints, powerpc: Fix CONFIG_HAVE_HW_BREAKPOINT off-case in ptrace_set_debugreg()
f372134eed7fd6ab754cbb1e671fc39fd5dd16b6 ptrace: Prepare to fix racy accesses on task breakpoints
ecff5f1a67ee54409b65a7621ba0c5709f2b79b7 x86, hw_breakpoints: Fix racy access to ptrace breakpoints
fe516b2b16d0b13d6c07c63e7aac5c71b438da8f thinkpad-acpi: module autoloading for newer Lenovo ThinkPads.
c03aaf2e0b910accc1acb201a57bdddb113f4f62 drm/radeon/kms: add pci id to acer travelmate quirk for 5730
f8ee0a32d68faa762ff0c6a5b8510370108e74e5 Validate size of EFI GUID partition entries.
ef65b13bc0be7792c8982264209d782f8ee1dd3c cifs: handle errors from coalesce_t2
8004af443bb5537018555febbc93de467461abf6 cifs: refactor mid finding loop in cifs_demultiplex_thread
e025b48277c11706feb296d535b15ded500fbfdd cifs: sanitize length checking in coalesce_t2 (try #3)
61e16b8c3e8f5657403acabbb5d4eb42e2e6b0a1 cifs: check for bytes_remaining going to zero in CIFS_SessSetup
96bea36718ae2f617dbbab2587acd6c7c0c9d3df cifs: change bleft in decode_unicode_ssetup back to signed type
678562e527fd9979f1765ffa1eb34738fc174425 Linux 2.6.38.6
1e79fafb77908cd89d3ece2b297ff21ac55e0bef VM: skip the stack guard page lookup in get_user_pages only for mlock
a4dbc2902ff426f9ded7542eeb3f347442f7fc1f fix oops in scsi_run_queue()
8bd26179f756612921ff54dbf4f9d2bd0afa01cd can: add missing socket check in can/raw release
8fac1f02574d9b19a805d19cea24bc74d19cd3e4 drm/radeon/kms: add some new pci ids
5ea2c1536c7e93485849c3eb05a022ea26144c6a KVM: SVM: check for progress after IRET interception
fcd9079e754fa9050ed50ef2ba294ccf5825b837 cx88: Fix HVR4000 IR keymap
c99afaf0385d61a8e1747511904c66838270b02b fs/partitions/ldm.c: fix oops caused by corrupted partition table
ba1ba1c0aaa659914bf9d47616453f6378add40f can: Add missing socket check in can/bcm release.
6f0a6240e8ce1659574e944eac04e871a9dc1fe7 Open with O_CREAT flag set fails to open existing files on non writable directories
7b17624a7f6b41678d7452ebd5a525ddc3aaf3d3 XZ decompressor: Fix decoding of empty LZMA2 streams
36f96751ce09f4ab400e93408cc602d2e080a799 ARM: 6891/1: prevent heap corruption in OABI semtimedop
7a1bbc3614696ea5e90d728f570f3ded8d49b487 af_unix: Only allow recv on connected seqpacket sockets.
6ee931e9812bdf3774cbd74571d2fdfba037aac9 mac80211: fix SMPS debugfs locking
bf4b1d070aeb3669d4b4e95c59c404d0e055c41c ath9k: fix the return value of ath_stoprecv
15f0758f185241ad9c358a5bf60ff0a21eccc218 x86, AMD: Fix APIC timer erratum 400 affecting K8 Rev.A-E processors
18ab890cdc1e014d2ced35a5b8e606871ed5e6fc flex_arrays: allow zero length flex arrays
c4ac4195df7fcb85ade58dd0497e273dd10600e7 flex_array: flex_array_prealloc takes a number of elements, not an end
a9e7fb583786f69426aae4e569f16c8d34b6bdf5 imon: add conditional locking in change_protocol
658bdc683c81e8016a6be9e3d0c1e5aa139a9b5d v4l: make sure drivers supply a zeroed struct v4l2_subdev
4475d537057ad92380f3365ed10f876156a16766 usbnet: add support for some Huawei modems with cdc-ether ports
74f85b46c2c2ddb5af3c26de627a4701c1951eb6 firewire: Fix for broken configrom updates in quick succession
a41ee1d9242adc1cd4eaad4fcae727f778c394a9 USB: fix regression in usbip by setting has_tt flag
c8873543070f8593ff52422d55802423ad64be31 drm/radeon: fix regression on atom cards with hardcoded EDID record.
d688cdef6b4638f6e4f8127770468a04758487e3 mmc: sdhci: Check mrq != NULL in sdhci_tasklet_finish
40e6af80dbcb551530b6c442564df01f9db3af33 mmc: sdhci: Check mrq->cmd in sdhci_tasklet_finish
4e90d9686addf31f74821cacd54cda8c70a67038 mmc: sdhci-pci: Fix error case in sdhci_pci_probe_slot()
3fe962c04818a4634255beb3be9f236d36350543 mmc: fix a race between card-detect rescan and clock-gate work instances
f038f4d893e9ef35dd38f1ca01001dfe21c5f8f5 UBIFS: seek journal heads to the latest bud in replay
21fb89793df408cc116aa52399a5e6f7af459596 UBIFS: do not free write-buffers when in R/O mode
b000ec13075615ace30250ab6e355a3f0c956735 atl1c: Fix work event interrupt/task races
40b2b978ebc16d96805c8330883967a0ca8aedf9 iwlagn: fix "Received BA when not expected"
0d15c412b9d90238f94d1ec0100f4035582b29cf iwlwifi: fix skb usage after free
5a19c7ecdc631407d490d206b80ed790daad99cd workqueue: fix deadlock in worker_maybe_bind_and_lock()
bcd0df39767d1c4352566d909291deac099b222b i2c-parport: Fix adapter list handling
bbb267c7d49c3a9be39e7f59bae56500afee0ab3 ALSA: hda - Fix Realtek's chained fixup checks
cd529bb9b1e202f289ff9c2182f7d274e5e7160f Revert "ALSA: hda - Fix pin-config of Gigabyte mobo"
13ec44a014c358e98cdc6a9af3d891b7d3753d59 ALSA: HDA: Fix automute for Gateway NV79
1f74c190e1e97a38823c07fdc71780580a0fc03f put stricter guards on queue dead checks
52adc5764d7cbeddce5e70aac1a14f534d004b60 scsi_dh: fix reference counting in scsi_dh_activate error path
5c9843ab660296536df95d53f44979bece79a87b mpt2sas: prevent heap overflows and unchecked reads
cf546a1fd7fd736f1cd471f059900d477a4b7096 pmcraid: reject negative request size
More information about the unionfs-cvs
mailing list