[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v3 4/5] xen: Add files needed for minimal riscv build
On 18.05.2021 06:58, Connor Davis wrote: > On 5/17/21 5:51 AM, Jan Beulich wrote: >> On 14.05.2021 20:53, Connor Davis wrote: >>> --- /dev/null >>> +++ b/xen/arch/riscv/configs/riscv64_defconfig >>> @@ -0,0 +1,12 @@ >>> +# CONFIG_SCHED_CREDIT is not set >>> +# CONFIG_SCHED_RTDS is not set >>> +# CONFIG_SCHED_NULL is not set >>> +# CONFIG_SCHED_ARINC653 is not set >>> +# CONFIG_TRACEBUFFER is not set >>> +# CONFIG_DEBUG is not set >>> +# CONFIG_DEBUG_INFO is not set >>> +# CONFIG_HYPFS is not set >>> +# CONFIG_GRANT_TABLE is not set >>> +# CONFIG_SPECULATIVE_HARDEN_ARRAY is not set >>> + >>> +CONFIG_EXPERT=y >> These are rather odd defaults, more like for a special purpose >> config than a general purpose one. None of what you turn off here >> will guarantee to be off for people actually trying to build >> things, so it's not clear to me what the idea here is. As a >> specific remark, especially during bringup work I think it is >> quite important to not default DEBUG to off: You definitely want >> to see whether any assertions trigger. > The idea was to turn off as much stuff as possible to get a minimal > build (involving xen/common) working. Although now that we're focused on > only a few files at a time, they could be enabled without adding any > undue burden (at least for now). > > Perhaps it would be best to rename the file to include "tiny" or something, > and then add a normal defconfig once things are actually running? Yes please. Jan
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |