[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH hack dontapply v2 6/7] acpi: aml generation for
From: |
Michael S. Tsirkin |
Subject: |
Re: [Qemu-devel] [PATCH hack dontapply v2 6/7] acpi: aml generation for _CST |
Date: |
Thu, 26 Jul 2018 20:26:55 +0300 |
On Wed, Jul 25, 2018 at 04:39:28PM +0200, Igor Mammedov wrote:
> Fixed dynamic tables are usually more or less self sufficient
> so it's safer to reload so I'm ok with their reloading.
Well it's just a matter of excercising self-control and
building sane APIs to make sure we do.
E.g. let's say we agree on prefix DQ for dynamic tables.
Now, isn't
Name(DQCS, Package() {...} )
which is constrained not to use any names from the main
table not self-sufficient?
To ensure this contraint, we can add APIs like dynamic_name
that add the "DQ" prefix, and we can verify that a dynamic
table does not use a name without this prefix.
> As for current cpuhp interface, it was designed to be extendable
> and we can extend it for CST. It most likely would be much less
> code to extend than it is in this series.
I do have patches that use cpuhp to signal CST changes.
I don't think cpuhp solves the mess that is dynamic
package generation though.
--
MST
- [Qemu-devel] [PATCH hack dontapply v2 0/7] Dynamic _CST generation, Michael S. Tsirkin, 2018/07/09
- [Qemu-devel] [PATCH hack dontapply v2 4/7] acpi: export acpi_checksum, Michael S. Tsirkin, 2018/07/09
- [Qemu-devel] [PATCH hack dontapply v2 1/7] acpi: aml: add aml_register(), Michael S. Tsirkin, 2018/07/09
- [Qemu-devel] [PATCH hack dontapply v2 3/7] acpi: aml_load/aml_unload, Michael S. Tsirkin, 2018/07/09
- [Qemu-devel] [PATCH hack dontapply v2 5/7] acpi: init header without linking, Michael S. Tsirkin, 2018/07/09
- [Qemu-devel] [PATCH hack dontapply v2 6/7] acpi: aml generation for _CST, Michael S. Tsirkin, 2018/07/09
[Qemu-devel] [PATCH hack dontapply v2 7/7] pc: HACK: acpi: tie in _CST object to Processor, Michael S. Tsirkin, 2018/07/09
- Re: [Qemu-devel] [PATCH hack dontapply v2 7/7] pc: HACK: acpi: tie in _CST object to Processor, Igor Mammedov, 2018/07/25
- Re: [Qemu-devel] [PATCH hack dontapply v2 7/7] pc: HACK: acpi: tie in _CST object to Processor, Michael S. Tsirkin, 2018/07/25
- Re: [Qemu-devel] [PATCH hack dontapply v2 7/7] pc: HACK: acpi: tie in _CST object to Processor, Igor Mammedov, 2018/07/25
- Re: [Qemu-devel] [PATCH hack dontapply v2 7/7] pc: HACK: acpi: tie in _CST object to Processor, Michael S. Tsirkin, 2018/07/26
- Re: [Qemu-devel] [PATCH hack dontapply v2 7/7] pc: HACK: acpi: tie in _CST object to Processor, Igor Mammedov, 2018/07/27
- Re: [Qemu-devel] [PATCH hack dontapply v2 7/7] pc: HACK: acpi: tie in _CST object to Processor, Michael S. Tsirkin, 2018/07/28
[Qemu-devel] [PATCH hack dontapply v2 2/7] acpi: generalize aml_package / aml_varpackage, Michael S. Tsirkin, 2018/07/09
Re: [Qemu-devel] [PATCH hack dontapply v2 0/7] Dynamic _CST generation, no-reply, 2018/07/09