[PATCH 01/16] initrd: Add generic code path for common initrd unloading logic.

Christoph Hellwig hch at infradead.org
Wed Mar 28 05:04:40 PDT 2018


> +#ifdef CONFIG_INITRAMFS_GENERIC_UNLOAD
> +void free_initrd_mem(unsigned long start, unsigned long end)
> +{
> +       free_reserved_area((void *)start, (void *)end, -1, "initrd");
> +}
> +#endif

Given how trivial this is and how many architectures can use it I'd
reverse the polarity and add a CONFIG_HAVE_ARCH_FREE_INITRD_MEM
instead.



More information about the linux-riscv mailing list