Hi Folks,
A quick note that I'm poking at a test kernel with ACPI_INITRD_TABLE_OVERRIDE support. I don't condone this for production kernels, but for testing fixes to DSDT's and SSDT's it can be very useful to insert updated tables into the initrd (this is commonplace on x86 during development). If someone already poked at this, let me know if you plan to post something upstream, etc.
Jon.
Hi Jon,
On 12/10/2015 05:06 AM, Jon Masters wrote:
Hi Folks,
A quick note that I'm poking at a test kernel with ACPI_INITRD_TABLE_OVERRIDE support. I don't condone this for production kernels, but for testing fixes to DSDT's and SSDT's it can be very useful to insert updated tables into the initrd (this is commonplace on x86 during development). If someone already poked at this, let me know if you plan to post something upstream, etc.
I think Naresh will work that, we discussed that on IRC,
+Cc Naresh
by the way, if you want to replace the dsdt/ssdt only to debug the system, you can use dsdt override feature, please see Documentation/acpi/dsdt-override.txt, but it needs recompile the kernel. I tested that on ARM64 and it works.
Thanks Hanjun
Hi,
On 10 December 2015 at 03:20, Hanjun Guo hanjun.guo@linaro.org wrote:
Hi Jon,
On 12/10/2015 05:06 AM, Jon Masters wrote:
Hi Folks,
A quick note that I'm poking at a test kernel with ACPI_INITRD_TABLE_OVERRIDE support. I don't condone this for production kernels, but for testing fixes to DSDT's and SSDT's it can be very useful to insert updated tables into the initrd (this is commonplace on x86 during development). If someone already poked at this, let me know if you plan to post something upstream, etc.
I think Naresh will work that, we discussed that on IRC,
+Cc Naresh
by the way, if you want to replace the dsdt/ssdt only to debug the system, you can use dsdt override feature, please see Documentation/acpi/dsdt-override.txt, but it needs recompile the kernel. I tested that on ARM64 and it works.
Yes, I am working on it. This feature can't be used on the production systems. But certainly it will be useful for debugging purpose. It is required to re-compile the kernel. I will post the patches ASAP.
Thanks Hanjun
On 10 December 2015 at 02:47, Naresh Bhat naresh.bhat@linaro.org wrote:
Hi,
On 10 December 2015 at 03:20, Hanjun Guo hanjun.guo@linaro.org wrote:
Hi Jon,
On 12/10/2015 05:06 AM, Jon Masters wrote:
Hi Folks,
A quick note that I'm poking at a test kernel with ACPI_INITRD_TABLE_OVERRIDE support. I don't condone this for production kernels, but for testing fixes to DSDT's and SSDT's it can be very useful to insert updated tables into the initrd (this is commonplace on x86 during development). If someone already poked at this, let me know if you plan to post something upstream, etc.
I think Naresh will work that, we discussed that on IRC,
+Cc Naresh
by the way, if you want to replace the dsdt/ssdt only to debug the system, you can use dsdt override feature, please see Documentation/acpi/dsdt-override.txt, but it needs recompile the kernel. I tested that on ARM64 and it works.
Yes, I am working on it. This feature can't be used on the production systems. But certainly it will be useful for debugging purpose. It is required to re-compile the kernel. I will post the patches ASAP.
This should also be possible with the acpi module in grub2, it is not installed on RHEL by default but is available in the modules package.
Graeme