aufs3 and aufs4 GIT release (linux-v4.8)

2016-10-09 Thread sfjro
o bugfix All are in userspace aufs-util.git and reported by OmegaPhil. - simplify LibAuDir variable - stop evaluating test_glibc when 'make clean' o news - linux-v4.8 is released and aufs4.8 too. - linux-v4.6 is marked as EOL and aufs4.6 too. J. R. Okajima

aufs3 and aufs4 GIT release (linux-v4.8-rc8)

2016-10-02 Thread sfjro
o bugfix - possible bugfix, auplink_ftw, prohibit 'touch' to create a new file Essentially this release contains the update in aufs-util.git only. aufs4.x-rcN branches in aufs4-linux.git and aufs4-standlone.git are updated too, but the changes are just to follow the mainline. J. R. Okajima

aufs3 and aufs4 GIT release (linux-v4.8-rc7)

2016-09-25 Thread sfjro
This release doesn't contain the changes in kernel space except several patches in aufs4-standlone.git (they are just to follow the mainline v4.8-rc7). This release contains the chages (which was spotted by Natanael Copa) in user space. ie. aufs-util.git. J. R. Okajima

aufs3 and aufs4 GIT release (linux-v4.8-rc6)

2016-09-18 Thread sfjro
o bugfix - aufs-util, auplink, handling the non-aufs mountpoint, reported by Torok Edwin, fixed by Henrik Ahlgren and forwared by Jan Luca Naumann. - aufs-util, make a default errno for error_at_ilne(3) - aufs-util, respect -v option even mtab is procfs o news - aufs-util.git supports

aufs3 and aufs4 GIT release (linux-v4.8-rc5)

2016-09-11 Thread sfjro
o bugfix - update_time() for the special files - mnt_{want,drop}_write() for update_time() J. R. Okajima - aufs4-linux.git#aufs4.1..aufs4.2 branch aufs: bugfix, update_time() for the special files aufs: bugfix, mnt_{want,drop}_write() for

aufs3 and aufs4 GIT release (linux-v4.8-rc3)

2016-09-04 Thread sfjro
o bugfix - dirperm1 and whiteout, reported and fixed by Dave Mills. - aufs-util.git, possible security bugfix, full path for auplink_frw. o news - All aufs3 versions and aufs4.0 are not maintained anymore. The new development base version is aufs4.1. o misc. - shrinkable krealloc - for

aufs3 and aufs4.0 end (Re: aufs3 and aufs4 GIT release, aufs4.6 has come, linux-v4.7 will kill all aufs3 and aufs4.0)

2016-08-31 Thread sfjro
sf...@users.sourceforge.net: > As linux-v4.7 and aufs4.7 was released, aufs3 and aufs4.0 version will > end so soon. By the end of this month (today), aufs3.1[89] and aufs4.0 are not maintained anymore. My new development base is aufs4.1. J. R. Okajima

aufs3 and aufs4 GIT release

2016-08-22 Thread sfjro
o bugfix - possible bugfix, temporary lockdep_off for debugfs_remove_file This is very similar to the commit in last week which fi for debugfs_create_file. aufs4.x-rcN branch in this release is for linux-v4.8-rc2, and is still testing pariculary around btrfs. J. R. Okajima

Re: aufs3 and aufs4 GIT release, aufs4.6 has come, linux-v4.7 will kill all aufs3 and aufs4.0

2016-08-14 Thread sfjro
> o news > - linux-v4.6 is out and aufs4.6 too > When linux-v4.7 comes, I will stop maintaining all aufs3 and aufs4.0 > versions and my development base version will be aufs4.1. If you have > any objection, please let me know. As linux-v4.7 and aufs4.7 was released, aufs3 and aufs4.0

aufs3 and aufs4 GIT release

2016-08-14 Thread sfjro
o bugfix - possible bugfix, temporary lockdep_off for debugfs_create_file aufs4.x-rcN branch in this release is for linux-v4.8-rc1. J. R. Okajima - aufs3-linux.git aufs: possible bugfix, temporary lockdep_off for debugfs_create_file -

aufs3 and aufs4 GIT release

2016-07-31 Thread sfjro
o news - linux-v4.7 is released and aufs4.7 branch too. o bugfix - the positive value from aufs_atomic_open(). - aufs-util.git, fix error_at_line() support for musl libc by Natanael Copa. o misc - a delayed-free approach is implemented to gain a performance. - minor optimization, reduce the

aufs3 and aufs4 GIT release

2016-07-17 Thread sfjro
o bugfix - aufs-util.git auplink, set the upper limit to nftw's nopenfd, reported by jheissler. aufs4.x-rcN branch in this release is for linux-v4.7-rc7. J. R. Okajima - aufs3-linux.git none - aufs3-standalone.git none - aufs4-linux.git none

aufs3 and aufs4 GIT release

2016-07-03 Thread sfjro
aufs4.x-rcN branch in this release is for linux-v4.7-rc5. - for linux-v4.7-rc5, remove inode lock from i_op->set_acl() J. R. Okajima - aufs3-linux.git none - aufs3-standalone.git none - aufs4-linux.git#aufs4.0..aufs4.6 branch none -

aufs3 and aufs4 GIT release

2016-06-26 Thread sfjro
This release is for linux-v4.7-rc4 plus alpha. I mean e7d6ef9 2016-06-20 fix idiotic braino in d_alloc_parallel() or 67016f6 2016-06-20 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs A bug in VFS dcache was fixed, and aufs4.x-rcN

aufs3 and aufs4 GIT release

2016-06-19 Thread sfjro
aufs4.x-rcN branch in this release is for linux-v4.7-rc3, and it doesn't pass my local tests. I am still working on it. o bugfix - debug-print before dput() - missing null-test for inode before refreshing it o misc - aufs4.x-rcN for linux-v4.7-rc1 supports for the paralle readdir (and RDU).

aufs3 and aufs4 GIT release

2016-06-12 Thread sfjro
o news - aufs4.x-rcN branch in this release is for linux-v4.7-rc2. And it didn't pass all of my local tests yet. o bugfix - half-bad-inode o misc - for linux-v4.0, loopback block device kthread name - for linux-v4.1, read_iter() for the loopback block dev - for linux-v4.4, Revert "aufs: for

aufs3 and aufs4 GIT release

2016-05-30 Thread sfjro
o bugfix - possible bugfix, internal "fsnotify mark" ref-count o misc - minor, convert si_ninodes and si_nfiles into percpu_counter - convert nw_len into percpu_counter - minor, silence lockdep in internal exportfs_decode_fh() J. R. Okajima -

aufs3 and aufs4 GIT release, aufs4.6 has come, linux-v4.7 will kill all aufs3 and aufs4.0

2016-05-22 Thread sfjro
o news - linux-v4.6 is out and aufs4.6 too When linux-v4.7 comes, I will stop maintaining all aufs3 and aufs4.0 versions and my development base version will be aufs4.1. If you have any objection, please let me know. o bugfix - build bugfix, unsupport CONFIG_EXPORTFS=m and CONFIG_AUFS=y

aufs3 and aufs4 GIT release

2016-05-15 Thread sfjro
o bugfix - aufs mmap: bugfix, mainly for linux-4.5-rc5, remap_file_pages(2) emulation, reported by Colin Ian King. J. R. Okajima - aufs3-linux.git none - aufs3-standalone.git none - aufs4-linux.git aufs mmap: bugfix, mainly for

aufs3 and aufs4 GIT release

2016-05-09 Thread sfjro
The branch aufs4.x-rcN in this release is for linux-4.6-rc6. o minor update - minor optimization, embed plink list - tiny optimization, convert si_list to hlist - lockdep-debug.patch, reduce MAX_LOCKDEP_KEYS_BITS o misc - update the donators J. R. Okajima

aufs3 and aufs4 GIT release

2016-03-27 Thread sfjro
o news - linux-4.3 becomes EOL, so do aufs4.3. o misc - minor, convert radix_tree for si_pid to bitmap array with hoping a better performance under some unusual environment. J. R. Okajima - aufs3-linux.git aufs: minor, convert radix_tree for

aufs3 and aufs4 GIT release

2016-03-20 Thread sfjro
o news - new aufs4.5 branch is created o misc - tiny, convert a few pr_warn() to ..._once() - aufs manual, describe git work-tree and aufs J. R. Okajima - aufs3-linux.git aufs: tiny, convert a few pr_warn() to ..._once() - aufs3-standalone.git

aufs3 and aufs4 GIT release

2016-03-01 Thread sfjro
o news - Support for fcntl(F_SETFL), reported by Akihiro Suda. In order to support fcntl(F_SETFL), aufs adds a new member into struct file_operations. But I don't think it a good approach. Simply I just don't know other good solution. o misc - replace all EXPORT_SYMBOL(), which are added

Re: aufs3 and aufs4 GIT release

2016-02-29 Thread sfjro
Ben Hutchings: > My reasoning was that if a function is not already exported, it must be > intended as "an internal implementation issue, and not really an > interface" which is precisely where EXPORT_SYMBOL_GPL is appropriate >

Re: aufs3 and aufs4 GIT release

2016-02-29 Thread Ben Hutchings
On Sat, 2016-02-20 at 09:14 +0100, Philip Müller wrote: > Hi, > > forget about it. It was my bad. I've something in my create-aufs.sh > patch. Have to remember why I added it ... > > grep -qse 'EXPORT_SYMBOL(' aufs3-standalone.patch && \ > sed -i-old -e 's|EXPORT_SYMBOL(|EXPORT_SYMBOL_GPL(|'

aufs3 and aufs4 GIT release

2016-02-22 Thread sfjro
With this release, the security bugfix series is completed. And aufs4.x-rcN branch in this release is for v4.5-rc5. o bugfix - EOPNOTSUPP from vfs_removexattr() - permission bits under copying-up J. R. Okajima - aufs3-linux.git aufs: fix an

Re: aufs3 and aufs4 GIT release

2016-02-20 Thread sfjro
sf...@users.sourceforge.net: > This is not a regular release, and it contains two security bugfixes. > Now FUSE branch comes back. ::: > aufs: tiny, fix an editing failure I made another similar mistake, and many copy-up will fail with this version. I will release the fix as soon

Re: aufs3 and aufs4 GIT release

2016-02-20 Thread Philip Müller
Hi, forget about it. It was my bad. I've something in my create-aufs.sh patch. Have to remember why I added it ... grep -qse 'EXPORT_SYMBOL(' aufs3-standalone.patch && \ sed -i-old -e 's|EXPORT_SYMBOL(|EXPORT_SYMBOL_GPL(|' aufs3-standalone.patch

Re: aufs3 and aufs4 GIT release

2016-02-19 Thread sfjro
Hi, Philip M ller: > please check for EXPORT_SYMBOL_GPL(fput). > Seems you have added this by mistake. It is actually still > EXPORT_SYMBOL(fput)! Did I make something wrong? Which tree, which branch? And which patch? J. R. Okajima

Re: aufs3 and aufs4 GIT release

2016-02-19 Thread Philip Müller
J.R. please check for EXPORT_SYMBOL_GPL(fput). Seems you have added this by mistake. It is actually still EXPORT_SYMBOL(fput)! greez Phil -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM +

aufs3 and aufs4 GIT release

2016-02-18 Thread sfjro
This is not a regular release, and it contains two security bugfixes. Now FUSE branch comes back. Also this release supports linux-v4.5-rc4. o security bugfix - test mnt_ns in open(2) for fuse branch, reported by halfdog. - copy-up resets ACL, reported by halfdog. o bugfix - skipped an unlock

aufs3 and aufs4 GIT release

2016-02-14 Thread sfjro
This release is not a regular one. It is rather emergency because I've received personally a possible security problem. Until the security problem is fixed or confirmed that it was a false-positive, aufs rejects FUSE as a branch. I hope FUSE branch is not so popular. J. R. Okajima

aufs3 and aufs4 GIT release

2016-02-10 Thread sfjro
Today is not Monday, but I release latest aufs here. I'm just very busy now, and I'm afraid I won't afford to develop aufs next weeks. aufs4.x-rcN branch in this release is for linux-4.5-rc3. o news - aufs3.18.25+ branch is created, based upon the request from Bernhard Kaindl. Linux-3.18.25

aufs3 and aufs4 GIT release

2016-01-11 Thread sfjro
o news - add a new patch into aufs[34]-standalone.git lockdep-debug.patch is not for a generic use. It is just for those who wants to debug aufs by LOCKDEP. Suggested-by: Karl Semich <0xl...@gmail.com> - aufs4.1.13+ branch is released a commit in linux-4.3 has an effect to aufs4.3. It is

aufs3 and aufs4 GIT release

2015-12-20 Thread sfjro
This release contains a few minor optimization. Also this is last release from me in this year. Have nice holidays J. R. Okajima - aufs3-linux.git aufs: minor optimization, replace au_array_free() by kvfree() aufs: minor optimization, refine

aufs3 and aufs4 GIT release

2015-11-22 Thread sfjro
This release is just to follow mainline linux-4.4-rc1. There is no bugfix, no new features. J. R. Okajima -- Go from Idea to Many App Stores Faster with Intel(R) XDK Give your users amazing mobile app experiences with

aufs3 and aufs4 GIT release

2015-11-15 Thread sfjro
o bugfix - mvdown and the plink maintenance mode o misc - udba=none has no ->getattr() - aufs-util, fhsm, support for EOPNOTSUPP J. R. Okajima - aufs3-linux.git aufs: bugfix, mvdown and the plink maintenance mode aufs: tiny, remove a

aufs3 and aufs4 GIT release

2015-11-08 Thread sfjro
o bugfix - stop NULL param for symbol_put() o news - aufs4.3 branch is created. now aufs4-x-rcN is for aufs4.4-rcN o misc - enhancement for udba=none, no ->d_revalidate() J. R. Okajima -- - aufs3-linux.git aufs:

aufs3 and aufs4 GIT release

2015-11-01 Thread sfjro
o bugfix - possible bugfix, maintain the internal array if AUFS_MVDOWN_KUPPER - possible bugfix, stop updating the inode generaion if AUFS_MVDOWN_KUPPER - possible bugfix, dbrange_test() may fail if UDBA_NONE - testing no ->migratepage() J. R. Okajima

aufs3 and aufs4 GIT release

2015-10-11 Thread sfjro
o bugfix - whiteout on the deeper branch, reported by Karl Semich and Kazuya Yokogawa, fixed by Karl Semich. This is one of the most long lived bug. J. R. Okajima -- - aufs3-linux.git aufs: tiny, correct some

aufs3 and aufs4 GIT release

2015-10-04 Thread sfjro
This is a less important release, just to follow the mainline linux-4.3-rc3. A new branch aufs-util.git#aufs3.18 is created since my development base is aufs3.18 now. J. R. Okajima - aufs3-linux.git none - aufs3-standalone.git none -

aufs3 and aufs4 GIT release

2015-09-27 Thread sfjro
o news - a new branch aufs4.2 for linux-4.2. - now aufs4.x-rcN is for linux-4.3-rcN. o misc - in linux-4.3-rcN, export a new function path_noexec(). J. R. Okajima - aufs3-linux.git aufs: tiny, simplify the return value of au_seq_path() -

aufs3 and aufs4 GIT release

2015-09-18 Thread sfjro
o bugfix - aufs mmap: bugfix, concurrent msync triggers NULL pointer dereference, reported by Xavier Chantry and fixed by Ben Hutchings. The patch was applied to all supported versions (after aufs3.14). o news - for linux-4.2-rc1, there was rather major changes around symbolic links. Now

aufs3 and aufs4 GIT release

2015-06-28 Thread sfjro
o news linux-4.1 is released and aufs4.1 starts. essentially nothing is changed in aufs since last release. J. R. Okajima -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based

aufs3 and aufs4 GIT release

2015-06-21 Thread sfjro
o bugfix - check XINO before unlinking This is surely a bug, but I don't think it can easily happen. - aufs mmap: bugfix for no-MMU systems, reported by Waldemar Brodkorb. I am afraid this is the first time to build aufs for no-MMU system. J. R. Okajima

aufs3 and aufs4 GIT release

2015-05-24 Thread sfjro
- minor optimization, test_nfs_noacl before strcmp() J. R. Okajima - aufs3-linux.git aufs: minor optimization, test_nfs_noacl before strcmp() - aufs3-standalone.git ditto - aufs4-linux.git ditto - aufs4-standalone.git ditto -

aufs3 and aufs4 GIT release

2015-05-17 Thread sfjro
o news - support for 'noacl'-ed NFS branch Internally NFS client sets MS_POSIXACL flag (which is defined in VFS) even if it is mounted with 'noacl' mount option. It makes aufs confused very much. Now aufs handles this situation correctly, reported by Yair Yarom. J. R. Okajima

Re: aufs3 and aufs4 GIT release

2015-05-07 Thread toki clover
Jiro, (AUFS Users,) First, apologies to have took my time to read this... Would it be possible to have a mirror of aufs-standalone.git on github as well? I am asking this because I use some script to sync to current tree per kernel version, and, just tried to accommodate the

Re: aufs3 and aufs4 GIT release

2015-05-07 Thread sfjro
Hello toki, toki clover: Would it be possible to have a mirror of aufs-standalone.git on github as well? Do you mean that you want aufs4-standalone.git on SF.net? Then how about SF's GitHub Importer? (while I have never tried by myself). If you want to have it on your local disk, git-clone

aufs3 and aufs4 GIT release

2015-04-26 Thread sfjro
o bugfix - aufs-util, version check for 4.0 and later by Justin. o misc - When there are multiple writable branches, aufs may choose the lower branch following the specified policy to create or to copy-up. It means that the dir timestamp on the topmost writable branch will not be updated,

Re: aufs3 and aufs4 GIT release

2015-04-20 Thread sfjro
Justin (jlec): I need to apply the attached patch for the version check to succeed. Thanks. The patch will be released in next release. J. R. Okajima -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT

Re: aufs3 and aufs4 GIT release

2015-04-20 Thread Justin (jlec)
On 19/04/15 18:29, sf...@users.sourceforge.net wrote: o News - Now linux-4.0 is released and the two new GIT repositories for aufs4.0 are released too. + {git,https}://github.com/sfjro/aufs4-{linux,standalone}.git with the brand new commit history. + no new repositories on

aufs3 and aufs4 GIT release

2015-04-19 Thread sfjro
o News - Now linux-4.0 is released and the two new GIT repositories for aufs4.0 are released too. + {git,https}://github.com/sfjro/aufs4-{linux,standalone}.git with the brand new commit history. + no new repositories on SourceForge, but aufs-util.git is kept + for details, see