/freebsd/sys/sys/ |
H A D | compressor.h | 78f57a9cdef729f94669fe1eb494666f403f9235 Mon Jan 08 22:27:41 CET 2018 Mark Johnston <markj@FreeBSD.org> Generalize the gzio API.
We currently use a set of subroutines in kern_gzio.c to perform compression of user and kernel core dumps. In the interest of adding support for other compression algorithms (zstd) in this role without complicating the API consumers, add a simple compressor API which can be used to select an algorithm.
Also change the (non-default) GZIO kernel option to not enable compressed user cores by default. It's not clear that such a default would be desirable with support for multiple algorithms implemented, and it's inconsistent in that it isn't applied to kernel dumps.
Reviewed by: cem Differential Revision: https://reviews.freebsd.org/D13632
|
H A D | imgact.h | diff 78f57a9cdef729f94669fe1eb494666f403f9235 Mon Jan 08 22:27:41 CET 2018 Mark Johnston <markj@FreeBSD.org> Generalize the gzio API.
We currently use a set of subroutines in kern_gzio.c to perform compression of user and kernel core dumps. In the interest of adding support for other compression algorithms (zstd) in this role without complicating the API consumers, add a simple compressor API which can be used to select an algorithm.
Also change the (non-default) GZIO kernel option to not enable compressed user cores by default. It's not clear that such a default would be desirable with support for multiple algorithms implemented, and it's inconsistent in that it isn't applied to kernel dumps.
Reviewed by: cem Differential Revision: https://reviews.freebsd.org/D13632
|
H A D | conf.h | diff 78f57a9cdef729f94669fe1eb494666f403f9235 Mon Jan 08 22:27:41 CET 2018 Mark Johnston <markj@FreeBSD.org> Generalize the gzio API.
We currently use a set of subroutines in kern_gzio.c to perform compression of user and kernel core dumps. In the interest of adding support for other compression algorithms (zstd) in this role without complicating the API consumers, add a simple compressor API which can be used to select an algorithm.
Also change the (non-default) GZIO kernel option to not enable compressed user cores by default. It's not clear that such a default would be desirable with support for multiple algorithms implemented, and it's inconsistent in that it isn't applied to kernel dumps.
Reviewed by: cem Differential Revision: https://reviews.freebsd.org/D13632
|
/freebsd/sys/kern/ |
H A D | subr_compressor.c | 78f57a9cdef729f94669fe1eb494666f403f9235 Mon Jan 08 22:27:41 CET 2018 Mark Johnston <markj@FreeBSD.org> Generalize the gzio API.
We currently use a set of subroutines in kern_gzio.c to perform compression of user and kernel core dumps. In the interest of adding support for other compression algorithms (zstd) in this role without complicating the API consumers, add a simple compressor API which can be used to select an algorithm.
Also change the (non-default) GZIO kernel option to not enable compressed user cores by default. It's not clear that such a default would be desirable with support for multiple algorithms implemented, and it's inconsistent in that it isn't applied to kernel dumps.
Reviewed by: cem Differential Revision: https://reviews.freebsd.org/D13632
|
H A D | kern_shutdown.c | diff 78f57a9cdef729f94669fe1eb494666f403f9235 Mon Jan 08 22:27:41 CET 2018 Mark Johnston <markj@FreeBSD.org> Generalize the gzio API.
We currently use a set of subroutines in kern_gzio.c to perform compression of user and kernel core dumps. In the interest of adding support for other compression algorithms (zstd) in this role without complicating the API consumers, add a simple compressor API which can be used to select an algorithm.
Also change the (non-default) GZIO kernel option to not enable compressed user cores by default. It's not clear that such a default would be desirable with support for multiple algorithms implemented, and it's inconsistent in that it isn't applied to kernel dumps.
Reviewed by: cem Differential Revision: https://reviews.freebsd.org/D13632
|
H A D | imgact_elf.c | diff 78f57a9cdef729f94669fe1eb494666f403f9235 Mon Jan 08 22:27:41 CET 2018 Mark Johnston <markj@FreeBSD.org> Generalize the gzio API.
We currently use a set of subroutines in kern_gzio.c to perform compression of user and kernel core dumps. In the interest of adding support for other compression algorithms (zstd) in this role without complicating the API consumers, add a simple compressor API which can be used to select an algorithm.
Also change the (non-default) GZIO kernel option to not enable compressed user cores by default. It's not clear that such a default would be desirable with support for multiple algorithms implemented, and it's inconsistent in that it isn't applied to kernel dumps.
Reviewed by: cem Differential Revision: https://reviews.freebsd.org/D13632
|
H A D | kern_sig.c | diff 78f57a9cdef729f94669fe1eb494666f403f9235 Mon Jan 08 22:27:41 CET 2018 Mark Johnston <markj@FreeBSD.org> Generalize the gzio API.
We currently use a set of subroutines in kern_gzio.c to perform compression of user and kernel core dumps. In the interest of adding support for other compression algorithms (zstd) in this role without complicating the API consumers, add a simple compressor API which can be used to select an algorithm.
Also change the (non-default) GZIO kernel option to not enable compressed user cores by default. It's not clear that such a default would be desirable with support for multiple algorithms implemented, and it's inconsistent in that it isn't applied to kernel dumps.
Reviewed by: cem Differential Revision: https://reviews.freebsd.org/D13632
|
/freebsd/sys/ddb/ |
H A D | db_textdump.c | diff 78f57a9cdef729f94669fe1eb494666f403f9235 Mon Jan 08 22:27:41 CET 2018 Mark Johnston <markj@FreeBSD.org> Generalize the gzio API.
We currently use a set of subroutines in kern_gzio.c to perform compression of user and kernel core dumps. In the interest of adding support for other compression algorithms (zstd) in this role without complicating the API consumers, add a simple compressor API which can be used to select an algorithm.
Also change the (non-default) GZIO kernel option to not enable compressed user cores by default. It's not clear that such a default would be desirable with support for multiple algorithms implemented, and it's inconsistent in that it isn't applied to kernel dumps.
Reviewed by: cem Differential Revision: https://reviews.freebsd.org/D13632
|
/freebsd/share/man/man5/ |
H A D | core.5 | diff 78f57a9cdef729f94669fe1eb494666f403f9235 Mon Jan 08 22:27:41 CET 2018 Mark Johnston <markj@FreeBSD.org> Generalize the gzio API.
We currently use a set of subroutines in kern_gzio.c to perform compression of user and kernel core dumps. In the interest of adding support for other compression algorithms (zstd) in this role without complicating the API consumers, add a simple compressor API which can be used to select an algorithm.
Also change the (non-default) GZIO kernel option to not enable compressed user cores by default. It's not clear that such a default would be desirable with support for multiple algorithms implemented, and it's inconsistent in that it isn't applied to kernel dumps.
Reviewed by: cem Differential Revision: https://reviews.freebsd.org/D13632
|
/freebsd/sys/conf/ |
H A D | files | diff 78f57a9cdef729f94669fe1eb494666f403f9235 Mon Jan 08 22:27:41 CET 2018 Mark Johnston <markj@FreeBSD.org> Generalize the gzio API.
We currently use a set of subroutines in kern_gzio.c to perform compression of user and kernel core dumps. In the interest of adding support for other compression algorithms (zstd) in this role without complicating the API consumers, add a simple compressor API which can be used to select an algorithm.
Also change the (non-default) GZIO kernel option to not enable compressed user cores by default. It's not clear that such a default would be desirable with support for multiple algorithms implemented, and it's inconsistent in that it isn't applied to kernel dumps.
Reviewed by: cem Differential Revision: https://reviews.freebsd.org/D13632
|