Re: [PATCH v8 6/7] x86: Add support for ZSTD compressed kernel

2020-07-27 Thread Nick Terrell
> On Jul 24, 2020, at 7:30 AM, Arvind Sankar wrote: > > On Fri, Jul 24, 2020 at 02:50:34AM +0200, Sedat Dilek wrote: >> On Thu, Jul 23, 2020 at 9:30 PM Nick Terrell wrote: >>> >>> From: Nick Terrell >>> >>> * Add support for zstd compressed kernel >>> * Define __DISABLE_EXPORTS in misc.c

Re: [PATCH v8 6/7] x86: Add support for ZSTD compressed kernel

2020-07-27 Thread Nick Terrell
> On Jul 24, 2020, at 5:26 AM, Ingo Molnar wrote: > > > * Nick Terrell wrote: > >> --- a/arch/x86/boot/compressed/misc.c >> +++ b/arch/x86/boot/compressed/misc.c >> @@ -12,6 +12,11 @@ >> * High loaded stuff by Hans Lermen & Werner Almesberger, Feb. 1996 >> */ >> >> +/* decompressors

Re: [PATCH v8 6/7] x86: Add support for ZSTD compressed kernel

2020-07-24 Thread Arvind Sankar
On Fri, Jul 24, 2020 at 04:48:36PM +0200, Sedat Dilek wrote: > On Fri, Jul 24, 2020 at 4:30 PM Arvind Sankar wrote: > > > > On Fri, Jul 24, 2020 at 02:50:34AM +0200, Sedat Dilek wrote: > > > On Thu, Jul 23, 2020 at 9:30 PM Nick Terrell > > > wrote: > > > > > > > > From: Nick Terrell > > > > >

Re: [PATCH v8 6/7] x86: Add support for ZSTD compressed kernel

2020-07-24 Thread Sedat Dilek
On Fri, Jul 24, 2020 at 4:30 PM Arvind Sankar wrote: > > On Fri, Jul 24, 2020 at 02:50:34AM +0200, Sedat Dilek wrote: > > On Thu, Jul 23, 2020 at 9:30 PM Nick Terrell wrote: > > > > > > From: Nick Terrell > > > > > > * Add support for zstd compressed kernel > > > * Define __DISABLE_EXPORTS in

Re: [PATCH v8 6/7] x86: Add support for ZSTD compressed kernel

2020-07-24 Thread Arvind Sankar
On Fri, Jul 24, 2020 at 02:50:34AM +0200, Sedat Dilek wrote: > On Thu, Jul 23, 2020 at 9:30 PM Nick Terrell wrote: > > > > From: Nick Terrell > > > > * Add support for zstd compressed kernel > > * Define __DISABLE_EXPORTS in misc.c > > * Bump the heap size for zstd. > > * Update the

Re: [PATCH v8 6/7] x86: Add support for ZSTD compressed kernel

2020-07-24 Thread Adam Borowski
On Fri, Jul 24, 2020 at 02:26:40PM +0200, Ingo Molnar wrote: > > -#ifdef CONFIG_KERNEL_BZIP2 > > +#if defined(CONFIG_KERNEL_BZIP2) > > # define BOOT_HEAP_SIZE0x40 > > -#else /* !CONFIG_KERNEL_BZIP2 */ > > +#elif defined(CONFIG_KERNEL_ZSTD) > > +# define BOOT_HEAP_SIZE

Re: [PATCH v8 6/7] x86: Add support for ZSTD compressed kernel

2020-07-24 Thread Ingo Molnar
* Nick Terrell wrote: > --- a/arch/x86/boot/compressed/misc.c > +++ b/arch/x86/boot/compressed/misc.c > @@ -12,6 +12,11 @@ > * High loaded stuff by Hans Lermen & Werner Almesberger, Feb. 1996 > */ > > +/* decompressors bring in EXPORT_SYMBOL which is meaningless and will > + * cause

Re: [PATCH v8 6/7] x86: Add support for ZSTD compressed kernel

2020-07-23 Thread Sedat Dilek
On Thu, Jul 23, 2020 at 9:30 PM Nick Terrell wrote: > > From: Nick Terrell > > * Add support for zstd compressed kernel > * Define __DISABLE_EXPORTS in misc.c > * Bump the heap size for zstd. > * Update the documentation. > > Integrates the ZSTD decompression code to the x86 pre-boot code. > >

[PATCH v8 6/7] x86: Add support for ZSTD compressed kernel

2020-07-23 Thread Nick Terrell
From: Nick Terrell * Add support for zstd compressed kernel * Define __DISABLE_EXPORTS in misc.c * Bump the heap size for zstd. * Update the documentation. Integrates the ZSTD decompression code to the x86 pre-boot code. Zstandard requires slightly more memory during the kernel decompression