kpatch/kpatch-build
Seth Jennings 7d747e86fd remove compressed cache
The compression of the cache during initial build time and
the removal and (re)decompression of the cache for subsequent
builds takes a large amount of time and causes significant I/O.

This commit removes the compressed cache and, instead, keeps
the cache uncompressed and maintained in a known state.  If
the "applied-patch" file does not exist, then the cache is
in the unpatched state.  If the file does exist, the cache is
in a patched state and can be returned to an unpatched state
with "patch -R -p1 < applied-patch".

The if cache is detected and is in the patched state, the patch
is removed and vmlinux is rebuilt to obtain the base vmlinux.

Signed-off-by: Seth Jennings <sjenning@redhat.com>
2014-02-18 15:25:11 -06:00
..
add-patches-section.c functional reorganization 2014-02-13 11:00:06 -06:00
create-diff-object.c s/sybmols/symbols/ in create-diff-object 2014-02-17 13:30:30 -06:00
kpatch-build remove compressed cache 2014-02-18 15:25:11 -06:00
link-vmlinux-syms.c functional reorganization 2014-02-13 11:00:06 -06:00
Makefile append to CFLAGS instead of overwrite 2014-02-17 11:45:48 -06:00