-
Notifications
You must be signed in to change notification settings - Fork 147
Comparing changes
Open a pull request
base repository: coreboot/seabios
base: master
head repository: coreboot/seabios
compare: 1.8-stable
- 12 commits
- 12 files changed
- 7 contributors
Commits on Mar 12, 2015
-
x86: add barrier to read{b,w,l} and write{b,w,l} functions
Use barrier() for memory mapped IO functions. This fixes pvscsi driver to boot on QEMU's pvscsi controller. Test command: qemu -m 512 --enable-kvm -device pvscsi,id=pvscsi0 -device scsi-disk,bus=pvscsi0.0,drive=drive0 -drive id=drive0,if=none,file=ubuntu1410.img,if=none -bios seabios/out/bios.bin Signed-off-by: Ameya Palande <[email protected]> Signed-off-by: Kevin O'Connor <[email protected]> (cherry picked from commit bc82fa4)
Configuration menu - View commit details
-
Copy full SHA for 94c9a7c - Browse repository at this point
Copy the full SHA 94c9a7cView commit details -
fw/pci: scan all buses if extraroots romfile is present
If there are extra primary root buses, scanning the bus's 0 subtree is not enough. Scan all the range. Signed-off-by: Marcel Apfelbaum <[email protected]> Signed-off-by: Gerd Hoffmann <[email protected]> (cherry picked from commit 5cc7eec)
Configuration menu - View commit details
-
Copy full SHA for ac1e2b4 - Browse repository at this point
Copy the full SHA ac1e2b4View commit details -
fw/pci: map memory and IO regions for multiple pci root buses
For resource sizing and mapping purposes treat devices on extra root buses as if they are on the default root bus (bus 0). Signed-off-by: Kevin O'Connor <[email protected]> Signed-off-by: Marcel Apfelbaum <[email protected]> Signed-off-by: Gerd Hoffmann <[email protected]> (cherry picked from commit 0fe4c9e)
Configuration menu - View commit details
-
Copy full SHA for f164797 - Browse repository at this point
Copy the full SHA f164797View commit details
Commits on Mar 13, 2015
-
smp: Fix smp race introduced in 0673b78
In 0673b78 the QEMU SMP init code was changed to run in 32bit mode. Unfortunately, the transition32 assembler function is not multi-processor safe, because it modifies the global RTC index register. This race condition led to sporadic failures when emulating machines with a large number of processors. This patch changes the entry_smp code to use a variant of transition32 that does not touch the RTC registers. Signed-off-by: Kevin O'Connor <[email protected]> (cherry picked from commit 5ae3dd6)
Configuration menu - View commit details
-
Copy full SHA for 4adadbd - Browse repository at this point
Copy the full SHA 4adadbdView commit details
Commits on Jun 12, 2015
-
vgabios: Add config option for assembler fixups
Add a kconfig build option (CONFIG_VGA_FIXUP_ASM) to allow users to build the vgabios without the complex assembler fixups that work around emulator bugs. Signed-off-by: Kevin O'Connor <[email protected]> (cherry picked from commit 799b20b)
Configuration menu - View commit details
-
Copy full SHA for c5fa0c5 - Browse repository at this point
Copy the full SHA c5fa0c5View commit details -
vgabios: Emulate "leal" instruction
Emulate the "leal" instruction so that the vgabios can run on older versions of x86emu. (This removes the previous "leal" trap.) Signed-off-by: Kevin O'Connor <[email protected]> (cherry picked from commit 0b2165d)
Configuration menu - View commit details
-
Copy full SHA for 42f6019 - Browse repository at this point
Copy the full SHA 42f6019View commit details -
At least AHCI on Intel on some machines claim to support only 6 ports while in fact higher port numbers are present and work. This is needed to access CD-ROM on PackardBell MS2290. Both GRUB and Linux have a similar workaround. Signed-off-by: Vladimir Serbinenko <[email protected]> (cherry picked from commit 40dfc0e)
Configuration menu - View commit details
-
Copy full SHA for dbd4a87 - Browse repository at this point
Copy the full SHA dbd4a87View commit details -
build: Support "make VERSION=xyz" to override the default build version
Add a build option to explicitly set the version information compiled into the seabios and seavgabios binaries. This may assist in reproducible builds or to better link builds to distribution packages. If the new "VERSION=" parameter is not provided then the default build version remains unchanged. Signed-off-by: Kevin O'Connor <[email protected]> (cherry picked from commit 624e812)
Configuration menu - View commit details
-
Copy full SHA for 33d4d4f - Browse repository at this point
Copy the full SHA 33d4d4fView commit details -
vga: rework virtio-vga support
Unlike planned earlier virtio-vga will be compatible with the qemu stdvga, with the framebuffer in bar 0. Drop the virtio-vga chunk, update comment accordingly. Signed-off-by: Gerd Hoffmann <[email protected]> (cherry picked from commit 87f848e)
Configuration menu - View commit details
-
Copy full SHA for eb3677a - Browse repository at this point
Copy the full SHA eb3677aView commit details
Commits on Jun 15, 2015
-
smm: ignore bits 16,18-31 of SMM revision ID
Bits 16-31 of the SMM revision ID are feature bits. We only need to check that SMBASE relocation is supported, but do not care about other features. In particular, this allows the SMM I/O instruction restart feature to be present. Signed-off-by: Paolo Bonzini <[email protected]> (cherry picked from commit 92f9b91)
Configuration menu - View commit details
-
Copy full SHA for 7813667 - Browse repository at this point
Copy the full SHA 7813667View commit details
Commits on Jun 16, 2015
-
build: CONFIG_VGA_FIXUP_ASM should depend on CONFIG_BUILD_VGABIOS
Add the dependency to CONFIG_VGA_FIXUP_ASM so the menu option only appears when appropriate. Signed-off-by: Kevin O'Connor <[email protected]> (cherry picked from commit f24eb2f)
Configuration menu - View commit details
-
Copy full SHA for c186d54 - Browse repository at this point
Copy the full SHA c186d54View commit details -
vgabios: On bda_save_restore() the saved vbe_mode also has flags in it
When restoring a saved state, make sure to remove any flags from the video mode prior to searching for that mode. Signed-off-by: Kevin O'Connor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 33fbe13 - Browse repository at this point
Copy the full SHA 33fbe13View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...1.8-stable