Hello community, here is the log from the commit of package vbetool checked in at Mon Jul 31 23:27:50 CEST 2006. -------- --- arch/i386/vbetool/vbetool.changes 2006-07-26 08:47:17.000000000 +0200 +++ vbetool/vbetool.changes 2006-07-28 15:16:22.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Jul 28 15:13:57 CEST 2006 - seife@suse.de + +- add vbetool-0.7-64bit-segfault-fix.diff to fix segfaults on some + x86_64 machines. + +------------------------------------------------------------------- New: ---- vbetool-0.7-64bit-segfault-fix.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vbetool.spec ++++++ --- /var/tmp/diff_new_pack.DtR6Oc/_old 2006-07-31 23:27:45.000000000 +0200 +++ /var/tmp/diff_new_pack.DtR6Oc/_new 2006-07-31 23:27:45.000000000 +0200 @@ -13,12 +13,13 @@ Name: vbetool BuildRequires: pciutils-devel Version: 0.7 -Release: 1 +Release: 2 Summary: A tool to save and restore the VBE state of graphics cards. License: GPL URL: http://www.srcf.ucam.org/~mjg59/vbetool/ Group: System/Console Source: %{name}_%{version}-1.tar.gz +Patch1: vbetool-0.7-64bit-segfault-fix.diff Patch10: vbetool-quiet-braindead-warnings.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -35,6 +36,7 @@ %prep rm -rf $RPM_BUILD_ROOT %setup -q +%patch1 -p0 %patch10 -p1 %build @@ -63,6 +65,9 @@ %doc debian/changelog %changelog -n vbetool +* Fri Jul 28 2006 - seife@suse.de +- add vbetool-0.7-64bit-segfault-fix.diff to fix segfaults on some + x86_64 machines. * Wed Jul 26 2006 - seife@suse.de - update to version 0.7 which includes: * Apply splitup patches to allow vbetool to be linked into S2ram ++++++ vbetool-0.7-64bit-segfault-fix.diff ++++++ From: Matthew Garrett Subject: Fix failures on AMD64 This patch fixes at least some of the cases where vbetool segfaulted on x86_64 while the x86 emulator was executing BIOS code. --- x86-common.c +++ x86-common.c @@ -33,8 +33,8 @@ #include "include/lrmi.h" -#define REAL_MEM_BASE ((void *)0x10000) -#define REAL_MEM_SIZE 0x90000 +#define REAL_MEM_BASE ((void *)0x1000) +#define REAL_MEM_SIZE 0xa0000 #define REAL_MEM_BLOCKS 0x100 struct mem_block { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit-help@opensuse.org
participants (1)
-
root@suse.de