aufs5 and aufs6 GIT release

2023-09-10 Thread J. R. Okajima
o minor update
- replace strcpy() by strscpy()

J. R. Okajima


- aufs6-linux.git#aufs6.1..aufs6.x-rcN
  aufs: minor, replace strcpy() by strscpy()

- aufs6-standalone.git
  ditto

- aufs-util.git
  nothing



aufs5 and aufs6 GIT release

2023-08-27 Thread J. R. Okajima
o news
- This is the final release of aufs5 series and aufs6.0.
  They will not be supported anymore.
  Now my development base is aufs6.1, and I'm going to start aufs6.4 and
  later.
- This release doesn't contain the change of code.
  It updates just the donators list.

J. R. Okajima



- aufs5-linux.git
  aufs: update the donators list

- aufs5-standalone.git
  ditto

- aufs6-linux.git
  ditto

- aufs6-standalone.git
  ditto

- aufs-util.git
  nothing



aufs5 and aufs6 GIT release

2023-08-20 Thread J. R. Okajima
o bugfix
- Revert "for aufs mmap: move a function to aufsN-mmap.patch", reported
  by Brett Kuskie on github.

J. R. Okajima



- aufs5-linux.git
  Revert "for aufs mmap: move a function to aufsN-mmap.patch"

- aufs5-standalone.git
  ditto

- aufs6-linux.git
  ditto

- aufs6-standalone.git
  ditto

- aufs-util.git
  nothing



aufs5 and aufs6 GIT release

2023-08-13 Thread J. R. Okajima
o bugfix
- aufs mmap: bugfix, vm_prfile count in remap_file_pages(2)
- aufs mmap: fix an editing failure
- aufs mmap: bugfix, vma_fput() for new vma_prepare (aufs6.3 only),
  reported by fulalas on github.

o misc
- for aufs mmap: move a function to aufsN-mmap.patch
  I wanted to revert aufsN-mmap.patch more simply, but this is not a
  good idea. I will restore this modification in a few weeks.

(aufs-util.git)
- nftw, gcc-12 requires some 'glibc-features' definition

J. R. Okajima


- aufs5-linux.git
  aufs mmap: bugfix, vm_prfile count in remap_file_pages(2)
  for aufs mmap: move a function to aufsN-mmap.patch
  aufs mmap: move a function to aufsN-mmap.patch
  aufs mmap: more support for new vm_prfile
  aufs mmap: fix an editing failure

- aufs5-standalone.git
  ditto

- aufs6-linux.git#aufs6.0..aufs6.2
  ditto

- aufs6-linux.git#aufs6.3..aufs6.x-rcN
  Addition to above,
  aufs mmap: bugfix, vma_fput() for new vma_prepare

- aufs6-standalone.git
  ditto

- aufs-util.git
  nftw, glibc features



aufs5 and aufs6 GIT release

2023-07-23 Thread J. R. Okajima
This release is not fully tested since my development environment
still suffers from SSD disaster.

o news
- workaround for fsctx in util-linux 2.39, reported by vladns and Thomas 
Wei-ss-schuh.
- new branch aufs5.10 in aufs-util.git.
- more examples in aufs manual, suggested by ncmprhnsbl.

J. R. Okajima



- aufs-linux.git for aufs[56]
  aufs: update the donators list

- aufs-standalone.git for aufs[56]
  ditto

- aufs-util.git#aufs5.10..aufs6.x-rcN
  new base version aufs5.10
  workaround for fsctx in util-linux 2.39
  more examples
  minor, path in an error message



aufs5 and aufs6 GIT release (v6.4-rc1)

2023-05-14 Thread J. R. Okajima
o news
- now aufs6.x-rcN branch is for liinux-v6.4 series
- linux-v6.4-rc1, remove posix acl handlers
- update the donators list

J. R. Okajima


- aufs5-linux.git
  aufs: update the donators list

- aufs5-standalone.git
  ditto

- aufs6-linux.git#aufs6.0..aufs6.3
  ditto

- aufs6-linux.git#aufs6.x-rcN
  Addition to above,
  aufs: linux-v6.4-rc1, remove posix acl handlers

- aufs6-standalone.git
  ditto

- aufs-util.git
  nothing



aufs5 and aufs6 GIT release (v6.3)

2023-05-01 Thread J. R. Okajima
o news
- linux-v6.3 is released, and aufs6.3 branch follows it.

J. R. Okajima


- aufs5-linux.git
- aufs5-standalone.git
  nothing

- aufs6-linux.git
- aufs6-standalone.git
  nothing but new branch aufs6.3

- aufs-util.git
  nothing



aufs5 and aufs6 GIT release (v6.3-rc1)

2023-03-12 Thread J. R. Okajima
o news
- Linux v6.3-rc-1 is released and aufs6.x-rcN started supproting it.
- for v6.3-rc1, mnt_user_ns() is replaced by mnt_idmap()
- for v6.3-rc1, new header filelock.h

J. R. Okajima


- aufs5-linux.git
  nothing

- aufs5-standalone.git
  nothing

- aufs6-linux.git#aufs6.0..aufs6.2
  nothing

- aufs6-linux.git#aufs6.x-rcN
  aufs: for v6.3-rc1, mnt_user_ns() is replaced by mnt_idmap()
  aufs: for v6.3-rc1, new header filelock.h

- aufs6-standalone.git
  ditto

- aufs-util.git
  nothing



aufs5 and aufs6 GIT release (v6.2-r1)

2023-02-26 Thread J. R. Okajima
o bugfix
- replace CONFIG_AUFS_FS by 1 (always enabled) in aufs[56]-mmap.patch,
  reported by  ArtemOnanko (on github.com)

o news
- new aufs6.2 branch follows linux-v6.2.


J. R. Okajima


- aufs5-linux.git
  nothing new

- aufs5-standalone.git
  nothing new except aufs5-mmap.patch

- aufs6-linux.git
  nothing new except aufs6.2

- aufs6-standalone.git
  nothing new except aufs6.2 and aufs6-mmap.patch

- aufs-util.git
  nothing



aufs5 and aufs6 GIT release (v6.2-r1)

2023-01-08 Thread J. R. Okajima
o bugfix
- return of a patch for LOCKDEP for aufs5.13 and later, reported by
  Siri-gl
- bugfix, pass current_cred() to vfs_tmpfile_open(), reported by Siri-gl

o misc.
- follow the changes for v6.2-rc1 ACL
- doc minor, fix the repository name

J. R. Okajima


- aufs5-linux.git#aufs5.10.aufs5.12
  nothing

- aufs5-linux.git#aufs5.13..aufs5.19
  aufs: doc minor, fix the repository name
  aufs standalone: return of a patch for LOCKDEP

- aufs5-standalone.git
  ditto

- aufs6-linux.git#aufs6.0
  ditto

- aufs6-linux.git#aufs6.1
  Addition to above,
  aufs: bugfix, pass current_cred() to vfs_tmpfile_open()

- aufs6-linux.git#aufs6.x-rcN
  Addition to above,
  aufs; v6.2-rc1, replace security_path_truncate() by 
security_file_truncate()
  aufs: v6.2-rc1 ACL, minor, debug print
  aufs: v6.2-rc1 ACL, rename ->get_acl() by ->get_inode_acl()
  aufs: v6.2-rc1 ACL, replace the param inode by dentry
  aufs: v6.2-rc1 ACL, implement ->get_acl()
  aufs: v6.2-rc1 ACL, replace some vfs_removexattr() by vfs_remove_acl()
  aufs: v6.2-rc1 ACL, handle ACL separately in copying-up

- aufs6-standalone.git
  ditto

- aufs-util.git
  nothing



aufs5 and aufs6 GIT release (v6.1)

2022-12-18 Thread J. R. Okajima
o news
- linux-v6.1 is released new branch aufs6.1 follows.

J. R. Okajima


- aufs5-linux.git#aufs5.10..aufs5.x-rcN
  aufs: tiny, a comment about file_modified() in fallocate(2)
  aufs: minor, remove an unnecessary param

- aufs6-linux.git#aufs6.0..aufs6.x-rcN
  ditto

- aufs5-standalone.git#aufs5.10..aufs5.x-rcN
  ditto

- aufs6-standalone.git#aufs6.0
  ditto

- aufs-util.git
  nothing



aufs5 and aufs6 GIT release (v6.1-rc3)

2022-11-06 Thread J. R. Okajima
o news
- for linux-v6.1-rc3, Revert "aufs: v6.0-rc1, de-const-fy the param of 
vfs_setattr()"
  because the mainline reverted a commit which looks rather odd.
- aufs-util.git, minor, enhance the build system by explicitly set
  LDFLAGS too.

J. R. Okajima


- aufs6-linux.git#aufs6.0
  nothing

- aufs6-linux.git#aufs6.x-rcN
  Revert "aufs: v6.0-rc1, de-const-fy the param of vfs_setattr()"

- aufs6-standalone.git
  ditto

- aufs-util.git
  minor, explicitly set LDFLAGS too



aufs5 and aufs6 GIT release (v6.1-rc2)

2022-10-30 Thread J. R. Okajima
- Master branch in github.com/aufs-linux.git is updated to
  linux-v6.1-rc2.
- aufs6.x-rcN branch is for linux-v6.1-rc2.


J. R. Okajima


- aufs6-linux.git#aufs6.0
  aufs: remove unnecessary debug code

- aufs6-linux.git#aufs6.x-rcN
  Addition to above,
  aufs: for v6.1-rc1, O_TMPFILE
  aufs: for v6.1-rc1, the type of filldir_t
  aufs: version 6.x-rcN

- aufs6-standalone.git
  ditto

- aufs-util.git
  nothing



aufs5 and aufs6 GIT release (renamed repositories on github)

2022-10-23 Thread J. R. Okajima
Date: Mon, 10 Oct 2022 01:59:41 +0900

o news
- aufs5-linux.git and aufs5-standalone.git on github are renamed to
  aufs-linux.git and aufs-standalone.git respectively.
- for each repo, aufs6.0 branch is released.

J. R. Okajima