[SeaBIOS] [PATCH] KVM vcpu hotplug seabios infrastructure

Liu, Jinsong jinsong.liu at intel.com
Tue Jun 22 16:01:36 CEST 2010


Isaku Yamahata wrote:
> 
> I'm referring to git://git.linuxtogo.org/home/kevin/seabios.git
> According to http://www.coreboot.org/SeaBIOS,
> it seems that Keven maintains that repo as the seabios upstream.
> Kevin when pushing patches, which repository should we refer?
> 

I pull from git://git.linuxtogo.org/home/kevin/seabios.git, it has changeset 12cbb43b9dc8a16f712188cb308a0eb0321f3e20, thanks!

> 
> Something like the below didn't work?
> (I just wrote it just to show my idea. I didn't any test.)
> 
> +src/%.hex: src/acpi-ssdt.dsl src/mk_ssdt.c
> +       @echo "Compiling SSDT for general os which support more cpus"
> +       $(Q)$(CC) -o mk_$* src/mk_ssdt.c
> +       head -n -2 $< > src/$*.dsl.i
> +       ./mk_$* >> src/$*.dsl.i
> +       $(Q)cpp -P src/$*.dsl.i > src/$*.dsl
> +       $(Q)iasl -tc -p $@ src/acpi-ssdt-anycpu.dsl
> +       $(Q)sed -i -e 's/AmlCode/$*/g' $@
> +       $(Q)rm mk_$* src/$*.dsl.i src/$*.aml src/$*.dsl
> 

If so, current dependency 'src/%.hex: src/%.dsl' will conflict with new dependency 'src/%.hex: src/acpi-ssdt.dsl src/mk_ssdt.c', like when build src/acpi-ssdt.hex?

BTW, in current Makefile, seems the dependency '$(OUT)ccode32flat.o: src/acpi-dsdt.hex' is redundant.
Without it, makefile still build src/acpi-dsdt.hex. I checked the Makefile but didn't find the reason.

Thanks,
Jinsong


More information about the SeaBIOS mailing list