o bugfix - stop passing an error code to dput(), reported by James B. the bug was born in 2008-07-21 by "split do_rename() into several static functions." In rename(2) for a dir, when aufs failed to make the dir opaque, then aufs passes an invalid pointer to dput(). - possible bugfix, ptr in an array Since the items in that array is always checked wheter it is NULL or not, it is better to initialize NULL. - remove include of linux/fs.h from linux/mm.h, reported by Ian Campbell. (aufs-mmap.patch) the problem happens when aufs is compiled for arm64 (or arm too?). this is a kind of cyclic dependencies of header files, and I splitted the problematic part into a new file mm/prfile.c - support for musl libc, reported by Sean Lynch. (aufs-util.git) musl libc doesn't have error_at_line() which is a GNU extension. aufs-util simultes error_at_line() when the library is not glibc simply.
o news - FHSM, File-based Hierarchical Storage Management Hierarchical Storage Management (or HSM) is a well-known feature in the storage world. Aufs provides this feature as file-based with multiple branches, based upon the principle of "Colder-Lower". Here the word "colder" means that the less used files, and "lower" means that the position in the order of the stacked branches. These multiple branches are prioritized, ie. the topmost one should be the fastest drive and be used heavily. In order to use this new feature, several user-space tools are required. They will be released as a part of aufs-util.git in a few weeks. o misc - allow deleting a branch who has an opened dir this is a tiny enhancement hopefully. J. R. Okajima ---------------------------------------- - aufs3-linux.git aufs mmap: remove include of linux/fs.h from linux/mm.h aufs: tiny, move upward static functions aufs: tiny, make a local var for repeated use aufs: allow deleting a branch who has an opened dir aufs: bugfix, stop passing an error code to dput() aufs: possible bugfix, ptr in an array aufs: fhsm 1/10, documentation aufs: fhsm 2/10, a new branch attribute aufs: fhsm 3/10, a new internal sbinfo status aufs: fhsm 4/10, a new mount option, fhsm_sec aufs: fhsm 5/10, new info per writable branch aufs: fhsm 6/10, stop coo/moo for the fhsm daemon aufs: fhsm 7/10, a new ioctl aufs: fhsm 8/10, notifier core aufs: fhsm 9/10, call notifier aufs: fhsm 10/10, kbuild aufs: tiny, eliminate the rich sentences - aufs3-standalone.git ditto - aufs-util.git support for musl libc 1/2, define _GNU_SOURCE in Makefile support for musl libc 2/2, define error_at_line() ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds