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
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
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
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
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
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
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
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
> 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
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
-
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
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
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
-
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
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).
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
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
-
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
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
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
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
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
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
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
>
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(|'
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
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
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
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
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 +
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
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
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
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
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
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
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
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:
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
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
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
-
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()
-
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
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
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
- 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
-
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
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
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
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,
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
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
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
53 matches
Mail list logo