Dominique Martinet
fc2775c932
mcoverlayfs: add new base from 4.18.14
...
This just lays out new files so the next commit is easier to review;
nothing changes here
Change-Id: I66669877d2d10632f5436c0eeb32248cd4c8b996
2018-11-21 16:06:31 +09:00
Dominique Martinet
3e3f3c5590
mcoverlayfs: vfs_readdir -> iterate_dir compat for el7.5
...
Also enable mcoverlay for new kernel version / actually build it
Change-Id: I80bc043c65cf99c3b41a54a5666ea7652e6c2bbd
2018-08-09 04:30:24 +00:00
Dominique Martinet
b894619d1b
Speed up parallel builds
...
- make should be $(MAKE)
- add + in front of rules spawning long-lasted make process in a
subshell. (This would not be needed with $(MAKE) -C .. target, but our
makefiles do not handle that because they use $(PWD))
- split the main 'all' rule as all 4 targets are independant
- fix dependencies where appropriate for parallelism
Extra, not speed-related changes:
- remove some double-colon for targets as they do not need it
This cuts build time from 5s to 1.5s on a laptop with -j4, and more
importantly from 85s to 35s on a KNL node.
As a bonus, the fixed dependencies removes the need to clean before
rebuilding all the time. Probably.
2017-10-13 10:02:11 +09:00
Masamichi Takagi
9c25eb8ef2
mcoverlayfs: Fix version check
2017-10-02 19:51:30 +09:00
Katsuya Horigome
a05b6e1ba8
Expand dump-functions for excluding user/unused memory (This is rebase commit for merging to development)
2017-09-11 15:49:04 +09:00
Balazs Gerofi
dacb05844b
mcoverlayfs: support compile up to 3.10.0-514
2017-04-20 00:48:56 +09:00
Balazs Gerofi
c3ec5d20ca
configure: --with-uname_r: optionally specify target kernel version string
2017-04-20 00:48:56 +09:00
Yoichi Umezawa
4ee0c05e08
mcoverlayfs: fix NULL pointer dereference on ovl_dentry_release()
2017-03-28 21:52:41 +09:00
Yoichi Umezawa
f480376153
mcoverlayfs: supported Linux kernel 4.6
...
add mcoverlayfs(linux-4.6.7 base)
2016-11-17 18:09:27 +09:00
Yoichi Umezawa
8d21846562
mcoverlayfs: supported Linux kernel 4.0 or rhel kernel 3.10.0-327
...
add mcoverlayfs(linux-3.10.0-327.36.1.el7 base)
2016-09-30 14:55:36 +09:00
Yoichi Umezawa
3e1367caa1
mcoverlayfs: move mcoverlayfs(linux-4.0.9 base) to executer/kernel/mcoverlayfs/linux-4.0.9
2016-09-30 13:48:55 +09:00
Yoichi Umezawa
d0ee60f9e3
mcoverlayfs: supported only Linux kernel 4.0
2016-06-03 18:36:55 +09:00
Balazs Gerofi
fb32120659
make mcoverlayfs optional (default: enabled)
2016-04-02 15:43:35 -04:00
Balazs Gerofi
d8eeab9b89
mcoverlayfs: enable out of tree compilation
2016-02-01 00:35:53 +09:00
Yoichi Umezawa
65dda3f24e
mcoverlayfs: support mount options(nocopyupw, nofscheck)
2015-11-25 15:34:58 +09:00
Yoichi Umezawa
dbddab4356
mcoverlayfs: add overlayfs of the original(kernel 4.0.9)
2015-11-25 13:23:49 +09:00