[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [Xen-users] Xen 4.3 RC1 Test Day on freenode channel #xentest is today
On Wed, 2013-05-08 at 09:30 +0100, Dietmar Hahn wrote: > Am Mittwoch 08 Mai 2013, 08:35:07 schrieb Lars Kurth: > > Hi everybody, > > > > we have the first test day for Xen 4.3 today. > > > > For more information on Test Days and how to join see > > http://wiki.xen.org/wiki/Xen_Test_Days > > For test instructions see > > http://wiki.xen.org/wiki/Xen_4.3_RC1_test_instructions > > I tried to build xen-4.3.0-rc1 on openSUSE 12.3 (x86_64) > As described in the wiki http://wiki.xen.org/wiki/Compiling_Xen_From_Source > I did: > > # git clone -b 4.3.0-rc1 git://xenbits.xen.org/xen.git > # cd xen > # ./configure --libdir=/usr/lib64 > # make dist > > The compiling breaks in building seabios and at the moment I have no glue > where to look. All lists apart from xen-devel to bcc, adding release manager. Looks like a conflict with your version of iasl, which are you using? I would wager this relates to this upstream fix: commit 298fce95db03e41d511d1890f3e667c105ac1363 Author: Kevin O'Connor <kevin@xxxxxxxxxxxx> Date: Sun Dec 2 01:15:03 2012 -0500 ACPI: Remove unnecessary Return(One) calls from q35 DSDT. Recent iasl compilers warn about spurious return calls. Remove extra return calls from the GPE event methods. This is the q35 dsdt equivalent of patch 475ce3f5f6a986877d637ac39f6ee23484ecc992. Can you see if cherry picking that from git://git.seabios.org/seabios.git fixes the issue for you please. I don't think we even use the q35 DSDT so this is just a build issue. We currently have SeaBIOS 1.7.1 in unstable, there have been 1.7.2 and 1.7.2.1 releases since then, which include that fix. The full list of changes is below. I don't think we want to just pull in the later SeaBIOS releases at this stage, although that would be simplest and it looks like a largish number of the changes will have no impact on us. I think cherry picking the one fix is probably the right approach. Ian. 88cb66e seabios: Add a dummy PCI slot to irq mapping function 985a9d3 seabios q35: Add new PCI slot to irq routing function 2b57726 seabios q35: Enable all PIRQn IRQs at startup e5fe4f9 Verify CC is valid during build tests. 4219149 build: Don't require $(OUT) to be a sub-directory of the main directory. d75c22f Fix Makefile - don't reference "out/" directly, instead use "$(OUT)". 12e8199 USB-EHCI: Fix null pointer assignment f396871 Update tools/acpi_extract.py to handle iasl 20130117 release. 4bd8aeb vgabios: implement AX=1120H..1124H functions 54ae543 boot: Support "halt" in the boot order to prevent default boot attempts. 261e870 megasas: Invert PCI device selection 57174c7 Minor: Separate UUID display from F12 boot prompt. 9c6fb72 display_uuid(): fix incomplete check after the loop a810e4e acpi: Use prt_slot() macro to describe irq pins of first PCI device. f64a472 acpi: reintroduce LNKS 37676f8 maininit(): print machine UUID under seabios version message c39a272 Add compile checking phase to build. fa2eacb Don't use gcc's -combine option. 3ffa8cc Don't recursively evaluate CFLAGS variables. f9c3072 vga: Minor comment spelling fix. ff5e005 floppy: Minor - reduce handle_0e code size when CONFIG_FLOPPY is disabled. e8a76b0 acpi: drop irq 8 from hpet ressources f92f833 acpi: Minor - merge the two dsdt ISA areas into one ISA area. 7a53595 acpi: fix COM2._UID e8b6910 acpi: reorder PX13 + ISA c104aa8 acpi: PCI routing DSDT simplifications. f0cd3a9 ACPI: Delineate q35 ACSP DSL code into sections. dabe193 ACPI: Move q35 PCI irq definitions together. bb43027 ACPI: Move PCI0 hotplug and irq definitions to there respective areas. 298fce9 ACPI: Remove unnecessary Return(One) calls from q35 DSDT. e9e7ab4 acpi: Reindent DSDT code. f051a76 acpi: move isa devices to separate file [q35] 7e269b4 acpi: add mcfg table for mmconfig 3d11108 q35: fix default vga address 8d74497 acpi: move isa devices to separate file fb87c19 acpi: rework enable bits f50a55c acpi: move cpu hotplug to separate file [q35] 3aab6ff acpi: move cpu hotplug to separate file aa3defc acpi: move \_SB.PCI0._CRS to separate file [q35] 20886ab acpi: move \_SB.PCI0._CRS to separate file 7464aea acpi: move \_SB.HPET to separate file [q35] 4dfa547 acpi: move \_SB.HPET to separate file beaedaa acpi: move DBUG() to separate file [q35] 0e25a25 acpi: move DBUG() to separate file 2114f50 seabios: q35: Register PCI IRQs as active high in APIC mode ecbe3fd seabios: q35: add dsdt 72a590e seabios: add q35 initialization functions. d146ab8 seabios: pci: enable SERR of normal device. 229e8e2 seabios: acpi, fadt: make while fadt initialization chipset specific a39a9c3 seabios: make mttr UC area setup dynamic 8b73b83 floppy: Allow floppy code to be used with coreboot. ef71989 floppy: Minor cleanup - reduce some cut-and-paste code. b1c35f2 pciinit: Align start of PCI memory on i440 chipset. 31dcfb0 Collapse PCI device tables in pci_bios_init_devices(). 68513ab esp: enable busmaster 7d05257 lsi: enable busmaster 2df70bf megasas: Add boot support for LSI MegaRAID SAS d9f5cdb DSDT: Fix HPET _CRS Method 9600c80 config: add coreboot / qemu choice 475ce3f ACPI: Remove unnecessary Return(One) calls from DSDT. 9474a35 Provide correct dpte pointer to indicate absence of dpte 02203b5 geodevga: Setup flat panel if needed fad37fd geodevga: Add defines for VP_MSR_PADSEL eac884d geodevga: Setup output based on .config 5556f21 geodevga: Add configuration option for output modes f6930c5 geodevga: Add VP_MSR_CONFIG defines 5506376 geodevga: Add some basic flat panel defines 119ece9 geodevga: Add functions to work with fp register 286e013 geodevga: Rename defines to better match a well defined naming schema ef7f73f geodevga: Access global variables using GET_GLOBAL/SET_VGA macros. 30e6af0 Fix 'union u64_u32_u' member names. 455a7c8 add acpi pmtimer support a1a3283 Report stdvga modes in VBE via int10 (AX = 4F00h) 58dd051 vgabios: Add support for text and cga modes to vbe_104f01(). 49ddd9e vgabios: Check for relocatable windows before advertising support for it. ef4f9e1 vgabios: Ignore mode flags in vbe get_mode_info call. c8a3d3e bootsplash: Don't pass mode flags to VBE get_mode_info call. f47461f Geode vga: Use standard format read/write_mask register functions. d136fd7 Add helper functions to access DC and VP register 11ebc7d Change return values for vp_setup() and dc_setup() 7bec6db Add global struct geode 517f742 Update VBE variables 9de339d Add framebuffer size detection 0155aef Remove Extened CRTC Register functions efb9784 Remove all dc_ functions as they are not needed anymore c13c181 Access DC registers via geode_mem[Read|Write] 4540409 acpi: LNKS is not needed 71ed8e3 acpi: build PCI hotplug devices from a single template 7dceba3 acpi: build PCNT dynamically 2b568eb acpi_extract: detect DeviceOp f960782 acpi_extract: fix off-by-one c8ed45e acpi: rename Processor SSDT constants cf5bef4 acpi: move s3/s4/s5 to build_ssdt 3dcc223 Makefile: delete output on error 7f03685 apic_id_is_present: fix undefined behavior b306459 Use cpu_to_be32() (and related) instead of htonl (and related). _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |