Re: aufs3-standalong.git aufs3.18.1+ fixed (Re: aufs3 GIT release)
sd...@uw.edu: However I'd like to test the aufs filesystem for correctness. Is there a t= est suite I can run somewhere? For generic fs tests, there are some. - ltp - xfstests - glibc Personally I have tried some of them. It took long time... J. R. Okajima -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net
Re: aufs3 GIT release
Hi J.R., seems you missed f_dentry in your loopback patch. See attached file. kind regards Phil Am 04.01.2015 um 22:06 schrieb sf...@users.sourceforge.net: o bugfix - possible bugfix, signedness of d_count o news - aufs3.18.1+ branch is created. - now aufs3.9 .. aufs3.13 becomes obsolete. my development base is aufs3.14. - and aufs3.14 branch is created in aufs-util.git. Many of the commits to follow the change made in linux-3.19 and linux-3.18.1 are made by Philip Muller. Thanx. The codebase of this aufs3.x-rcN is linux-3.19-rc1 (instead of rc2). J. R. Okajima - aufs3-linux.git#aufs3.14 .. aufs3.18 branch aufs: optimize ac_dcsub_pages() by dcache:d_walk() aufs: tiny, remove unused variables aufs: tiny, fix forgotten replacing file_inode() for aufs: make d_walk() public aufs: possible bugfix, signedness of d_count - aufs3-linux.git#aufs3.18.1+ branch addition to above, aufs: for linux-3.19, d_alias and d_child - aufs3-linux.git#aufs3.x-rcN branch addition to above, aufs: for linux-3.19, remove au_diractor() aufs: for linux-3.19, vfs_fallocate() aufs: for linux-3.19, get_unused_fd_flags() aufs: for linux-3.19, f_dentry aufs: for linux-3.19, d_materialise_unique() - aufs3-standalone.git ditto - aufs-util.git none --- aufs3-loopback.patch.orig 2015-01-06 09:40:51.567664733 +0100 +++ aufs3-loopback.patch 2015-01-06 09:49:22.305035741 +0100 @@ -55,8 +55,8 @@ index 30efd68..77b31b4 100644 +static struct file *loop_real_file(struct file *file) +{ + struct file *f = NULL; -+ if (file-f_dentry-d_sb-s_op-real_loop) -+ f = file-f_dentry-d_sb-s_op-real_loop(file); ++ if (file-f_path.dentry-d_sb-s_op-real_loop) ++ f = file-f_path.dentry-d_sb-s_op-real_loop(file); + return f; +} @@ -225,7 +225,7 @@ index 54cb651..78416ea 100644 +{ + struct file *f; + -+ BUG_ON(!au_test_aufs(file-f_dentry-d_sb)); ++ BUG_ON(!au_test_aufs(file-f_path.dentry-d_sb)); + fi_read_lock(file); + f = au_hf_top(file); + fi_read_unlock(file); -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net
Re: aufs3 GIT release
Philip M ller: seems you missed f_dentry in your loopback patch. See attached file. Thanks again. It is my another mistake. Fixed and pushed aufs3-standalone.git#aufs3.x-rcN now. J. R. Okajima -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net
Re: aufs3 GIT release
J.R. don't worry so much. These things may happen. As long as we find them, all is fine. On 06.01.2015 12:30, sf...@users.sourceforge.net wrote: Philip M ller: seems you missed f_dentry in your loopback patch. See attached file. Thanks again. It is my another mistake. Fixed and pushed aufs3-standalone.git#aufs3.x-rcN now. J. R. Okajima -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net
Re: Trying to post
On Tue, 06 Jan 2015 23:21:47 +0900 sf...@users.sourceforge.net wrote: Forwarding to ML. Does anyone on this ML know what the state of Docker and 32bit ARM is? An= d for that matter should AuFS run just fine on 32 bit ARM architecture? I'm piecing together a tiny little powerful microserver using the Freescale= I.MX6 processor running on the CuBox device. But I would like to fully en= joy the Docker ecosystem (at least as much as can be accomplished with ARM = tools) I can tell you I have Arch Linux with aufs running on a cubox i4pro, and docker works. I didn't really put any load on the little machine yet, but so far, it looks very good. I made a custom kernel for the machine. Arch already includes aufs, but there were some problems with the bridging at that time, and I wanted to add F2FS and remove unneeded drivers. Best regards, Torsten -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net