* Re: [RFC PATCH v4 1/4] Add options to config/meson files for custom CSR
@ 2021-08-06 12:58 Jessica Clarke
2021-08-06 13:54 ` Bin Meng
0 siblings, 1 reply; 10+ messages in thread
From: Jessica Clarke @ 2021-08-06 12:58 UTC (permalink / raw)
To: bmeng.cn; +Cc: ruinland, QEMU Developers
> On Fri, Aug 6, 2021 at 10:39 AM Bin Meng <bmeng.cn@gmail.com> wrote:
> >
> > On Fri, Aug 6, 2021 at 1:57 AM Ruinland Chuan-Tzu Tsai
> > <ruinland@andestech.com> wrote:
> > >
> > > From: Ruinland ChuanTzu Tsai <ruinland@andestech.com>
> > >
> > > Adding option `riscv_custom` to configure script, meson.build and
> > > meson_options.txt so as to toggle custom CSR and will-be-upstreamed custom
> > > instructions handling logic.
> > >
> > > Signed-off-by: Dylan Jhong <dylan@andestech.com>
> > > ---
> > > configure | 6 ++++++
> > > meson.build | 2 ++
> > > meson_options.txt | 2 ++
> > > 3 files changed, 10 insertions(+)
> > >
> >
> > This sounds like unnecessary to bring such a config option to the meson level.
> >
> > I believe a Kconfig option should just be fine.
>
> +Alistair
I don’t see why this is even a config option. If you request a vendor’s
CPU you should get any custom CSRs defined for that vendor’s CPU. If
you don’t you don’t. This should be purely a run-time thing, no?
Jess
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [RFC PATCH v4 1/4] Add options to config/meson files for custom CSR
2021-08-06 12:58 [RFC PATCH v4 1/4] Add options to config/meson files for custom CSR Jessica Clarke
@ 2021-08-06 13:54 ` Bin Meng
2021-08-06 14:02 ` Jessica Clarke
2021-08-13 5:11 ` Alistair Francis
0 siblings, 2 replies; 10+ messages in thread
From: Bin Meng @ 2021-08-06 13:54 UTC (permalink / raw)
To: Jessica Clarke; +Cc: Ruinland Chuan-Tzu Tsa((((((((((), QEMU Developers
On Fri, Aug 6, 2021 at 8:58 PM Jessica Clarke <jrtc27@jrtc27.com> wrote:
>
> > On Fri, Aug 6, 2021 at 10:39 AM Bin Meng <bmeng.cn@gmail.com> wrote:
> > >
> > > On Fri, Aug 6, 2021 at 1:57 AM Ruinland Chuan-Tzu Tsai
> > > <ruinland@andestech.com> wrote:
> > > >
> > > > From: Ruinland ChuanTzu Tsai <ruinland@andestech.com>
> > > >
> > > > Adding option `riscv_custom` to configure script, meson.build and
> > > > meson_options.txt so as to toggle custom CSR and will-be-upstreamed custom
> > > > instructions handling logic.
> > > >
> > > > Signed-off-by: Dylan Jhong <dylan@andestech.com>
> > > > ---
> > > > configure | 6 ++++++
> > > > meson.build | 2 ++
> > > > meson_options.txt | 2 ++
> > > > 3 files changed, 10 insertions(+)
> > > >
> > >
> > > This sounds like unnecessary to bring such a config option to the meson level.
> > >
> > > I believe a Kconfig option should just be fine.
> >
> > +Alistair
>
> I don’t see why this is even a config option. If you request a vendor’s
> CPU you should get any custom CSRs defined for that vendor’s CPU. If
> you don’t you don’t. This should be purely a run-time thing, no?
In a generic use case where we build all RISC-V machines into one
qemu-system-riscv{32,64} executable this makes no difference. The
Kconfig option will be turned on if any one of the machines requires
it. It only gets benefits when we build a QEMU executable on a
per-machine basis.
Regards,
Bin
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [RFC PATCH v4 1/4] Add options to config/meson files for custom CSR
2021-08-06 13:54 ` Bin Meng
@ 2021-08-06 14:02 ` Jessica Clarke
2021-08-13 5:11 ` Alistair Francis
1 sibling, 0 replies; 10+ messages in thread
From: Jessica Clarke @ 2021-08-06 14:02 UTC (permalink / raw)
To: Bin Meng; +Cc: Ruinland Chuan-Tzu Tsa((((((((((), QEMU Developers
On 6 Aug 2021, at 14:54, Bin Meng <bmeng.cn@gmail.com> wrote:
> On Fri, Aug 6, 2021 at 8:58 PM Jessica Clarke <jrtc27@jrtc27.com> wrote:
>>
>>> On Fri, Aug 6, 2021 at 10:39 AM Bin Meng <bmeng.cn@gmail.com> wrote:
>>>>
>>>> On Fri, Aug 6, 2021 at 1:57 AM Ruinland Chuan-Tzu Tsai
>>>> <ruinland@andestech.com> wrote:
>>>>>
>>>>> From: Ruinland ChuanTzu Tsai <ruinland@andestech.com>
>>>>>
>>>>> Adding option `riscv_custom` to configure script, meson.build and
>>>>> meson_options.txt so as to toggle custom CSR and will-be-upstreamed custom
>>>>> instructions handling logic.
>>>>>
>>>>> Signed-off-by: Dylan Jhong <dylan@andestech.com>
>>>>> ---
>>>>> configure | 6 ++++++
>>>>> meson.build | 2 ++
>>>>> meson_options.txt | 2 ++
>>>>> 3 files changed, 10 insertions(+)
>>>>>
>>>>
>>>> This sounds like unnecessary to bring such a config option to the meson level.
>>>>
>>>> I believe a Kconfig option should just be fine.
>>>
>>> +Alistair
>>
>> I don’t see why this is even a config option. If you request a vendor’s
>> CPU you should get any custom CSRs defined for that vendor’s CPU. If
>> you don’t you don’t. This should be purely a run-time thing, no?
>
> In a generic use case where we build all RISC-V machines into one
> qemu-system-riscv{32,64} executable this makes no difference. The
> Kconfig option will be turned on if any one of the machines requires
> it. It only gets benefits when we build a QEMU executable on a
> per-machine basis.
The machines live in hw, the current patch is using the config option
in target, and hw depends on target not the other way round. I don’t
see how your example fits with that; it’d result in a layering
violation (target depending on a hw config option), no?
In your example you still wouldn’t have a config option for the
feature, I believe. You’d always have the hooks in target, and then if
you enable support for a specific CPU at compile time you get its CSRs
along with all its other bits, and at run-time you choose which to use.
So I still don’t see how this option is useful.
Jess
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [RFC PATCH v4 1/4] Add options to config/meson files for custom CSR
2021-08-06 13:54 ` Bin Meng
2021-08-06 14:02 ` Jessica Clarke
@ 2021-08-13 5:11 ` Alistair Francis
1 sibling, 0 replies; 10+ messages in thread
From: Alistair Francis @ 2021-08-13 5:11 UTC (permalink / raw)
To: Bin Meng
Cc: Ruinland Chuan-Tzu Tsa((((((((((), Jessica Clarke, QEMU Developers
On Fri, Aug 6, 2021 at 11:54 PM Bin Meng <bmeng.cn@gmail.com> wrote:
>
> On Fri, Aug 6, 2021 at 8:58 PM Jessica Clarke <jrtc27@jrtc27.com> wrote:
> >
> > > On Fri, Aug 6, 2021 at 10:39 AM Bin Meng <bmeng.cn@gmail.com> wrote:
> > > >
> > > > On Fri, Aug 6, 2021 at 1:57 AM Ruinland Chuan-Tzu Tsai
> > > > <ruinland@andestech.com> wrote:
> > > > >
> > > > > From: Ruinland ChuanTzu Tsai <ruinland@andestech.com>
> > > > >
> > > > > Adding option `riscv_custom` to configure script, meson.build and
> > > > > meson_options.txt so as to toggle custom CSR and will-be-upstreamed custom
> > > > > instructions handling logic.
> > > > >
> > > > > Signed-off-by: Dylan Jhong <dylan@andestech.com>
> > > > > ---
> > > > > configure | 6 ++++++
> > > > > meson.build | 2 ++
> > > > > meson_options.txt | 2 ++
> > > > > 3 files changed, 10 insertions(+)
> > > > >
> > > >
> > > > This sounds like unnecessary to bring such a config option to the meson level.
> > > >
> > > > I believe a Kconfig option should just be fine.
> > >
> > > +Alistair
> >
> > I don’t see why this is even a config option. If you request a vendor’s
> > CPU you should get any custom CSRs defined for that vendor’s CPU. If
> > you don’t you don’t. This should be purely a run-time thing, no?
>
> In a generic use case where we build all RISC-V machines into one
> qemu-system-riscv{32,64} executable this makes no difference. The
> Kconfig option will be turned on if any one of the machines requires
> it. It only gets benefits when we build a QEMU executable on a
> per-machine basis.
I agree with Bin that this could be a Kconfig option, that is selected
when a vendor CPU is enabled.
It also doesn't have to be a config and could just be built all the
time. I don't see much of an advantage in allowing it to be disabled,
it's just another thing we would need to test. Maybe is a user was
just interested in the virt machine/KVM they could disable it to avoid
any overhead.
Alistair
>
> Regards,
> Bin
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [RFC PATCH v4 1/4] Add options to config/meson files for custom CSR
2021-08-06 2:39 ` Bin Meng
@ 2021-08-06 2:41 ` Bin Meng
-1 siblings, 0 replies; 10+ messages in thread
From: Bin Meng @ 2021-08-06 2:41 UTC (permalink / raw)
To: Ruinland Chuan-Tzu Tsai, Alistair Francis
Cc: wangjunqiang, Bin Meng, open list:RISC-V,
qemu-devel@nongnu.org Developers, Dylan Jhong
On Fri, Aug 6, 2021 at 10:39 AM Bin Meng <bmeng.cn@gmail.com> wrote:
>
> On Fri, Aug 6, 2021 at 1:57 AM Ruinland Chuan-Tzu Tsai
> <ruinland@andestech.com> wrote:
> >
> > From: Ruinland ChuanTzu Tsai <ruinland@andestech.com>
> >
> > Adding option `riscv_custom` to configure script, meson.build and
> > meson_options.txt so as to toggle custom CSR and will-be-upstreamed custom
> > instructions handling logic.
> >
> > Signed-off-by: Dylan Jhong <dylan@andestech.com>
> > ---
> > configure | 6 ++++++
> > meson.build | 2 ++
> > meson_options.txt | 2 ++
> > 3 files changed, 10 insertions(+)
> >
>
> This sounds like unnecessary to bring such a config option to the meson level.
>
> I believe a Kconfig option should just be fine.
+Alistair
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [RFC PATCH v4 1/4] Add options to config/meson files for custom CSR
@ 2021-08-06 2:41 ` Bin Meng
0 siblings, 0 replies; 10+ messages in thread
From: Bin Meng @ 2021-08-06 2:41 UTC (permalink / raw)
To: Ruinland Chuan-Tzu Tsai, Alistair Francis
Cc: qemu-devel@nongnu.org Developers, open list:RISC-V, wangjunqiang,
Bin Meng, Dylan Jhong
On Fri, Aug 6, 2021 at 10:39 AM Bin Meng <bmeng.cn@gmail.com> wrote:
>
> On Fri, Aug 6, 2021 at 1:57 AM Ruinland Chuan-Tzu Tsai
> <ruinland@andestech.com> wrote:
> >
> > From: Ruinland ChuanTzu Tsai <ruinland@andestech.com>
> >
> > Adding option `riscv_custom` to configure script, meson.build and
> > meson_options.txt so as to toggle custom CSR and will-be-upstreamed custom
> > instructions handling logic.
> >
> > Signed-off-by: Dylan Jhong <dylan@andestech.com>
> > ---
> > configure | 6 ++++++
> > meson.build | 2 ++
> > meson_options.txt | 2 ++
> > 3 files changed, 10 insertions(+)
> >
>
> This sounds like unnecessary to bring such a config option to the meson level.
>
> I believe a Kconfig option should just be fine.
+Alistair
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [RFC PATCH v4 1/4] Add options to config/meson files for custom CSR
2021-08-05 17:56 ` Ruinland Chuan-Tzu Tsai
@ 2021-08-06 2:39 ` Bin Meng
-1 siblings, 0 replies; 10+ messages in thread
From: Bin Meng @ 2021-08-06 2:39 UTC (permalink / raw)
To: Ruinland Chuan-Tzu Tsai
Cc: wangjunqiang, Bin Meng, open list:RISC-V,
qemu-devel@nongnu.org Developers, Dylan Jhong
On Fri, Aug 6, 2021 at 1:57 AM Ruinland Chuan-Tzu Tsai
<ruinland@andestech.com> wrote:
>
> From: Ruinland ChuanTzu Tsai <ruinland@andestech.com>
>
> Adding option `riscv_custom` to configure script, meson.build and
> meson_options.txt so as to toggle custom CSR and will-be-upstreamed custom
> instructions handling logic.
>
> Signed-off-by: Dylan Jhong <dylan@andestech.com>
> ---
> configure | 6 ++++++
> meson.build | 2 ++
> meson_options.txt | 2 ++
> 3 files changed, 10 insertions(+)
>
This sounds like unnecessary to bring such a config option to the meson level.
I believe a Kconfig option should just be fine.
Regards,
Bin
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [RFC PATCH v4 1/4] Add options to config/meson files for custom CSR
@ 2021-08-06 2:39 ` Bin Meng
0 siblings, 0 replies; 10+ messages in thread
From: Bin Meng @ 2021-08-06 2:39 UTC (permalink / raw)
To: Ruinland Chuan-Tzu Tsai
Cc: qemu-devel@nongnu.org Developers, open list:RISC-V, wangjunqiang,
Bin Meng, Dylan Jhong
On Fri, Aug 6, 2021 at 1:57 AM Ruinland Chuan-Tzu Tsai
<ruinland@andestech.com> wrote:
>
> From: Ruinland ChuanTzu Tsai <ruinland@andestech.com>
>
> Adding option `riscv_custom` to configure script, meson.build and
> meson_options.txt so as to toggle custom CSR and will-be-upstreamed custom
> instructions handling logic.
>
> Signed-off-by: Dylan Jhong <dylan@andestech.com>
> ---
> configure | 6 ++++++
> meson.build | 2 ++
> meson_options.txt | 2 ++
> 3 files changed, 10 insertions(+)
>
This sounds like unnecessary to bring such a config option to the meson level.
I believe a Kconfig option should just be fine.
Regards,
Bin
^ permalink raw reply [flat|nested] 10+ messages in thread
* [RFC PATCH v4 1/4] Add options to config/meson files for custom CSR
2021-08-05 17:56 [RFC PATCH v4 0/4] Add basic support " Ruinland Chuan-Tzu Tsai
@ 2021-08-05 17:56 ` Ruinland Chuan-Tzu Tsai
0 siblings, 0 replies; 10+ messages in thread
From: Ruinland Chuan-Tzu Tsai @ 2021-08-05 17:56 UTC (permalink / raw)
To: qemu-devel, qemu-riscv; +Cc: ruinland, wangjunqiang, bin.meng, Dylan Jhong
From: Ruinland ChuanTzu Tsai <ruinland@andestech.com>
Adding option `riscv_custom` to configure script, meson.build and
meson_options.txt so as to toggle custom CSR and will-be-upstreamed custom
instructions handling logic.
Signed-off-by: Dylan Jhong <dylan@andestech.com>
---
configure | 6 ++++++
meson.build | 2 ++
meson_options.txt | 2 ++
3 files changed, 10 insertions(+)
diff --git a/configure b/configure
index 34fccaa..88f6584 100755
--- a/configure
+++ b/configure
@@ -324,6 +324,7 @@ virtiofsd="auto"
virtfs="auto"
libudev="auto"
mpath="auto"
+riscv_custom="auto"
vnc="enabled"
sparse="auto"
vde="$default_feature"
@@ -1016,6 +1017,10 @@ for opt do
;;
--enable-vnc) vnc="enabled"
;;
+ --enable-riscv-custom) riscv_custom="enabled"
+ ;;
+ --disable-riscv-custom) riscv_custom="disabled"
+ ;;
--disable-gettext) gettext="disabled"
;;
--enable-gettext) gettext="enabled"
@@ -6416,6 +6421,7 @@ NINJA=$ninja $meson setup \
-Dcocoa=$cocoa -Dgtk=$gtk -Dmpath=$mpath -Dsdl=$sdl -Dsdl_image=$sdl_image \
-Dvnc=$vnc -Dvnc_sasl=$vnc_sasl -Dvnc_jpeg=$vnc_jpeg -Dvnc_png=$vnc_png \
-Dgettext=$gettext -Dxkbcommon=$xkbcommon -Du2f=$u2f -Dvirtiofsd=$virtiofsd \
+ -Driscv_custom=$riscv_custom \
-Dcapstone=$capstone -Dslirp=$slirp -Dfdt=$fdt -Dbrlapi=$brlapi \
-Dcurl=$curl -Dglusterfs=$glusterfs -Dbzip2=$bzip2 -Dlibiscsi=$libiscsi \
-Dlibnfs=$libnfs -Diconv=$iconv -Dcurses=$curses -Dlibudev=$libudev\
diff --git a/meson.build b/meson.build
index adeec15..736810e 100644
--- a/meson.build
+++ b/meson.build
@@ -1151,6 +1151,7 @@ config_host_data.set('HAVE_SYS_KCOV_H', cc.has_header('sys/kcov.h'))
config_host_data.set('HAVE_SYSTEM_FUNCTION', cc.has_function('system', prefix: '#include <stdlib.h>'))
config_host_data.set('CONFIG_PREADV', cc.has_function('preadv', prefix: '#include <sys/uio.h>'))
+config_host_data.set('CONFIG_RISCV_CUSTOM', get_option('riscv_custom').enabled())
ignored = ['CONFIG_QEMU_INTERP_PREFIX'] # actually per-target
arrays = ['CONFIG_AUDIO_DRIVERS', 'CONFIG_BDRV_RW_WHITELIST', 'CONFIG_BDRV_RO_WHITELIST']
@@ -2694,6 +2695,7 @@ summary_info += {'libpmem support': config_host.has_key('CONFIG_LIBPMEM')}
summary_info += {'libdaxctl support': config_host.has_key('CONFIG_LIBDAXCTL')}
summary_info += {'libudev': libudev.found()}
summary_info += {'FUSE lseek': fuse_lseek.found()}
+summary_info += {'RISC-V custom CSRs/instructions': get_option('riscv_custom').enabled()}
summary(summary_info, bool_yn: true, section: 'Dependencies')
if not supported_cpus.contains(cpu)
diff --git a/meson_options.txt b/meson_options.txt
index 9734019..470ef23 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -125,3 +125,5 @@ option('slirp', type: 'combo', value: 'auto',
option('fdt', type: 'combo', value: 'auto',
choices: ['disabled', 'enabled', 'auto', 'system', 'internal'],
description: 'Whether and how to find the libfdt library')
+option('riscv_custom', type: 'feature', value: 'auto',
+ description: 'RISC-V custom')
--
2.32.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [RFC PATCH v4 1/4] Add options to config/meson files for custom CSR
@ 2021-08-05 17:56 ` Ruinland Chuan-Tzu Tsai
0 siblings, 0 replies; 10+ messages in thread
From: Ruinland Chuan-Tzu Tsai @ 2021-08-05 17:56 UTC (permalink / raw)
To: qemu-devel, qemu-riscv; +Cc: ruinland, wangjunqiang, bin.meng, Dylan Jhong
From: Ruinland ChuanTzu Tsai <ruinland@andestech.com>
Adding option `riscv_custom` to configure script, meson.build and
meson_options.txt so as to toggle custom CSR and will-be-upstreamed custom
instructions handling logic.
Signed-off-by: Dylan Jhong <dylan@andestech.com>
---
configure | 6 ++++++
meson.build | 2 ++
meson_options.txt | 2 ++
3 files changed, 10 insertions(+)
diff --git a/configure b/configure
index 34fccaa..88f6584 100755
--- a/configure
+++ b/configure
@@ -324,6 +324,7 @@ virtiofsd="auto"
virtfs="auto"
libudev="auto"
mpath="auto"
+riscv_custom="auto"
vnc="enabled"
sparse="auto"
vde="$default_feature"
@@ -1016,6 +1017,10 @@ for opt do
;;
--enable-vnc) vnc="enabled"
;;
+ --enable-riscv-custom) riscv_custom="enabled"
+ ;;
+ --disable-riscv-custom) riscv_custom="disabled"
+ ;;
--disable-gettext) gettext="disabled"
;;
--enable-gettext) gettext="enabled"
@@ -6416,6 +6421,7 @@ NINJA=$ninja $meson setup \
-Dcocoa=$cocoa -Dgtk=$gtk -Dmpath=$mpath -Dsdl=$sdl -Dsdl_image=$sdl_image \
-Dvnc=$vnc -Dvnc_sasl=$vnc_sasl -Dvnc_jpeg=$vnc_jpeg -Dvnc_png=$vnc_png \
-Dgettext=$gettext -Dxkbcommon=$xkbcommon -Du2f=$u2f -Dvirtiofsd=$virtiofsd \
+ -Driscv_custom=$riscv_custom \
-Dcapstone=$capstone -Dslirp=$slirp -Dfdt=$fdt -Dbrlapi=$brlapi \
-Dcurl=$curl -Dglusterfs=$glusterfs -Dbzip2=$bzip2 -Dlibiscsi=$libiscsi \
-Dlibnfs=$libnfs -Diconv=$iconv -Dcurses=$curses -Dlibudev=$libudev\
diff --git a/meson.build b/meson.build
index adeec15..736810e 100644
--- a/meson.build
+++ b/meson.build
@@ -1151,6 +1151,7 @@ config_host_data.set('HAVE_SYS_KCOV_H', cc.has_header('sys/kcov.h'))
config_host_data.set('HAVE_SYSTEM_FUNCTION', cc.has_function('system', prefix: '#include <stdlib.h>'))
config_host_data.set('CONFIG_PREADV', cc.has_function('preadv', prefix: '#include <sys/uio.h>'))
+config_host_data.set('CONFIG_RISCV_CUSTOM', get_option('riscv_custom').enabled())
ignored = ['CONFIG_QEMU_INTERP_PREFIX'] # actually per-target
arrays = ['CONFIG_AUDIO_DRIVERS', 'CONFIG_BDRV_RW_WHITELIST', 'CONFIG_BDRV_RO_WHITELIST']
@@ -2694,6 +2695,7 @@ summary_info += {'libpmem support': config_host.has_key('CONFIG_LIBPMEM')}
summary_info += {'libdaxctl support': config_host.has_key('CONFIG_LIBDAXCTL')}
summary_info += {'libudev': libudev.found()}
summary_info += {'FUSE lseek': fuse_lseek.found()}
+summary_info += {'RISC-V custom CSRs/instructions': get_option('riscv_custom').enabled()}
summary(summary_info, bool_yn: true, section: 'Dependencies')
if not supported_cpus.contains(cpu)
diff --git a/meson_options.txt b/meson_options.txt
index 9734019..470ef23 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -125,3 +125,5 @@ option('slirp', type: 'combo', value: 'auto',
option('fdt', type: 'combo', value: 'auto',
choices: ['disabled', 'enabled', 'auto', 'system', 'internal'],
description: 'Whether and how to find the libfdt library')
+option('riscv_custom', type: 'feature', value: 'auto',
+ description: 'RISC-V custom')
--
2.32.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2021-08-13 5:12 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-06 12:58 [RFC PATCH v4 1/4] Add options to config/meson files for custom CSR Jessica Clarke
2021-08-06 13:54 ` Bin Meng
2021-08-06 14:02 ` Jessica Clarke
2021-08-13 5:11 ` Alistair Francis
-- strict thread matches above, loose matches on Subject: below --
2021-08-05 17:56 [RFC PATCH v4 0/4] Add basic support " Ruinland Chuan-Tzu Tsai
2021-08-05 17:56 ` [RFC PATCH v4 1/4] Add options to config/meson files " Ruinland Chuan-Tzu Tsai
2021-08-05 17:56 ` Ruinland Chuan-Tzu Tsai
2021-08-06 2:39 ` Bin Meng
2021-08-06 2:39 ` Bin Meng
2021-08-06 2:41 ` Bin Meng
2021-08-06 2:41 ` Bin Meng
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.