diff --git a/config.sh b/config.sh index a696d487..af33504d 100644 --- a/config.sh +++ b/config.sh @@ -1,5 +1,5 @@ # The version of the main tarball to use -SRCVERSION=3.1-rc6 +SRCVERSION=3.1-rc7 # variant of the kernel-source package, either empty or "-rt" VARIANT= # buildservice projects to build the kernel against diff --git a/config.tar.bz2 b/config.tar.bz2 index c3beaa10..84cc4d23 100644 --- a/config.tar.bz2 +++ b/config.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:70f82a5be46d8bd10ad3763b73d37193754574e3b1bda1d95420a481b0665f60 -size 229165 +oid sha256:43a3c0cd6823f3bb6aa896b429b9baccf067dc46c7e23e0db0c4a24db817bde6 +size 229112 diff --git a/host-memcpy-hack.h b/host-memcpy-hack.h new file mode 100644 index 00000000..fa90a336 --- /dev/null +++ b/host-memcpy-hack.h @@ -0,0 +1,7 @@ +#ifdef __x86_64__ +/* + * Force the linker to use the older memcpy variant, so that the user programs + * work on older systems + */ +__asm__(".symver memcpy,memcpy@GLIBC_2.2.5"); +#endif diff --git a/kernel-binary.spec.in b/kernel-binary.spec.in index 88406ce6..24b2f96a 100644 --- a/kernel-binary.spec.in +++ b/kernel-binary.spec.in @@ -217,6 +217,21 @@ cd linux-%srcversion cd %kernel_build_dir +# Override the timestamp 'uname -v' reports with the source timestamp and +# the commit hash. +date=$(head -n 1 %_sourcedir/source-timestamp) +commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) +cat > .kernel-binary.spec.buildenv < localversion fi @@ -262,19 +277,6 @@ make clean $MAKE_ARGS rm -f source find . ! -type d -printf '%%P\n' > %my_builddir/obj-files -# Override the timestamp 'uname -v' reports with the source timestamp and -# the commit hash. -date=$(head -n 1 %_sourcedir/source-timestamp) -commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) -cat > .kernel-binary.spec.buildenv < Fix build on ia64, by moving asm/e820.h into ifdef config protected region. +- commit 0ac4276 + +------------------------------------------------------------------- +Wed Sep 21 11:16:18 CEST 2011 - mhocko@suse.cz + +- Provide memory controller swap extension. + Keep the feature disabled by default. Use swapaccount=1 kernel + boot parameter for enabling it. +- commit 000742c + +------------------------------------------------------------------- +Wed Sep 21 11:11:10 CEST 2011 - mhocko@suse.cz + +- Update config files. + Clean run_oldconfig.sh run to get configs into sync +- commit c985824 + +------------------------------------------------------------------- +Tue Sep 20 18:09:04 CEST 2011 - trenn@suse.de + +- ACPI: Implement overriding of arbitrary ACPI tables via initrd + (none). +- ACPICA: Fix wrongly mapped acpi table header when overriding + via initrd (none). +- ACPICA: Introduce acpi_os_phys_table_override function (none). +- x86: allow NVS can be accessed by driver (none). +- Update config files: + CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y + on i386 and x86_64 flavors +- commit 34bb195 + ------------------------------------------------------------------- Thu Sep 15 14:16:08 CEST 2011 - jeffm@suse.de diff --git a/kernel-debug.spec b/kernel-debug.spec index b0bfd7f9..f5e52205 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -17,8 +17,8 @@ # norootforbuild -%define srcversion 3.1-rc6 -%define patchversion 3.1.0-rc6 +%define srcversion 3.1-rc7 +%define patchversion 3.1.0-rc7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -55,8 +55,8 @@ Name: kernel-debug Summary: A Debug Version of the Kernel -Version: 3.1.rc6 -Release: 1 +Version: 3.1.rc7 +Release: %if %using_buildservice %else %endif @@ -176,6 +176,7 @@ Source64: package-descriptions Source65: kernel-spec-macros Source66: configtool.pl Source67: log.sh +Source68: host-memcpy-hack.h Source100: config.tar.bz2 Source101: config.addon.tar.bz2 Source102: patches.arch.tar.bz2 @@ -293,6 +294,21 @@ cd linux-%srcversion cd %kernel_build_dir +# Override the timestamp 'uname -v' reports with the source timestamp and +# the commit hash. +date=$(head -n 1 %_sourcedir/source-timestamp) +commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) +cat > .kernel-binary.spec.buildenv < localversion fi @@ -338,19 +354,6 @@ make clean $MAKE_ARGS rm -f source find . ! -type d -printf '%%P\n' > %my_builddir/obj-files -# Override the timestamp 'uname -v' reports with the source timestamp and -# the commit hash. -date=$(head -n 1 %_sourcedir/source-timestamp) -commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) -cat > .kernel-binary.spec.buildenv < Fix build on ia64, by moving asm/e820.h into ifdef config protected region. +- commit 0ac4276 + +------------------------------------------------------------------- +Wed Sep 21 11:16:18 CEST 2011 - mhocko@suse.cz + +- Provide memory controller swap extension. + Keep the feature disabled by default. Use swapaccount=1 kernel + boot parameter for enabling it. +- commit 000742c + +------------------------------------------------------------------- +Wed Sep 21 11:11:10 CEST 2011 - mhocko@suse.cz + +- Update config files. + Clean run_oldconfig.sh run to get configs into sync +- commit c985824 + +------------------------------------------------------------------- +Tue Sep 20 18:09:04 CEST 2011 - trenn@suse.de + +- ACPI: Implement overriding of arbitrary ACPI tables via initrd + (none). +- ACPICA: Fix wrongly mapped acpi table header when overriding + via initrd (none). +- ACPICA: Introduce acpi_os_phys_table_override function (none). +- x86: allow NVS can be accessed by driver (none). +- Update config files: + CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y + on i386 and x86_64 flavors +- commit 34bb195 + ------------------------------------------------------------------- Thu Sep 15 14:16:08 CEST 2011 - jeffm@suse.de diff --git a/kernel-default.spec b/kernel-default.spec index 9abd0026..efa1da43 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -17,8 +17,8 @@ # norootforbuild -%define srcversion 3.1-rc6 -%define patchversion 3.1.0-rc6 +%define srcversion 3.1-rc7 +%define patchversion 3.1.0-rc7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -55,8 +55,8 @@ Name: kernel-default Summary: The Standard Kernel -Version: 3.1.rc6 -Release: 1 +Version: 3.1.rc7 +Release: %if %using_buildservice %else %endif @@ -192,6 +192,7 @@ Source64: package-descriptions Source65: kernel-spec-macros Source66: configtool.pl Source67: log.sh +Source68: host-memcpy-hack.h Source100: config.tar.bz2 Source101: config.addon.tar.bz2 Source102: patches.arch.tar.bz2 @@ -308,6 +309,21 @@ cd linux-%srcversion cd %kernel_build_dir +# Override the timestamp 'uname -v' reports with the source timestamp and +# the commit hash. +date=$(head -n 1 %_sourcedir/source-timestamp) +commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) +cat > .kernel-binary.spec.buildenv < localversion fi @@ -353,19 +369,6 @@ make clean $MAKE_ARGS rm -f source find . ! -type d -printf '%%P\n' > %my_builddir/obj-files -# Override the timestamp 'uname -v' reports with the source timestamp and -# the commit hash. -date=$(head -n 1 %_sourcedir/source-timestamp) -commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) -cat > .kernel-binary.spec.buildenv < Fix build on ia64, by moving asm/e820.h into ifdef config protected region. +- commit 0ac4276 + +------------------------------------------------------------------- +Wed Sep 21 11:16:18 CEST 2011 - mhocko@suse.cz + +- Provide memory controller swap extension. + Keep the feature disabled by default. Use swapaccount=1 kernel + boot parameter for enabling it. +- commit 000742c + +------------------------------------------------------------------- +Wed Sep 21 11:11:10 CEST 2011 - mhocko@suse.cz + +- Update config files. + Clean run_oldconfig.sh run to get configs into sync +- commit c985824 + +------------------------------------------------------------------- +Tue Sep 20 18:09:04 CEST 2011 - trenn@suse.de + +- ACPI: Implement overriding of arbitrary ACPI tables via initrd + (none). +- ACPICA: Fix wrongly mapped acpi table header when overriding + via initrd (none). +- ACPICA: Introduce acpi_os_phys_table_override function (none). +- x86: allow NVS can be accessed by driver (none). +- Update config files: + CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y + on i386 and x86_64 flavors +- commit 34bb195 + ------------------------------------------------------------------- Thu Sep 15 14:16:08 CEST 2011 - jeffm@suse.de diff --git a/kernel-desktop.spec b/kernel-desktop.spec index a1a26b76..3c763b43 100644 --- a/kernel-desktop.spec +++ b/kernel-desktop.spec @@ -17,8 +17,8 @@ # norootforbuild -%define srcversion 3.1-rc6 -%define patchversion 3.1.0-rc6 +%define srcversion 3.1-rc7 +%define patchversion 3.1.0-rc7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -55,8 +55,8 @@ Name: kernel-desktop Summary: Kernel optimized for the desktop -Version: 3.1.rc6 -Release: 1 +Version: 3.1.rc7 +Release: %if %using_buildservice %else %endif @@ -172,6 +172,7 @@ Source64: package-descriptions Source65: kernel-spec-macros Source66: configtool.pl Source67: log.sh +Source68: host-memcpy-hack.h Source100: config.tar.bz2 Source101: config.addon.tar.bz2 Source102: patches.arch.tar.bz2 @@ -301,6 +302,21 @@ cd linux-%srcversion cd %kernel_build_dir +# Override the timestamp 'uname -v' reports with the source timestamp and +# the commit hash. +date=$(head -n 1 %_sourcedir/source-timestamp) +commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) +cat > .kernel-binary.spec.buildenv < localversion fi @@ -346,19 +362,6 @@ make clean $MAKE_ARGS rm -f source find . ! -type d -printf '%%P\n' > %my_builddir/obj-files -# Override the timestamp 'uname -v' reports with the source timestamp and -# the commit hash. -date=$(head -n 1 %_sourcedir/source-timestamp) -commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) -cat > .kernel-binary.spec.buildenv < Fix build on ia64, by moving asm/e820.h into ifdef config protected region. +- commit 0ac4276 + +------------------------------------------------------------------- +Wed Sep 21 11:16:18 CEST 2011 - mhocko@suse.cz + +- Provide memory controller swap extension. + Keep the feature disabled by default. Use swapaccount=1 kernel + boot parameter for enabling it. +- commit 000742c + +------------------------------------------------------------------- +Wed Sep 21 11:11:10 CEST 2011 - mhocko@suse.cz + +- Update config files. + Clean run_oldconfig.sh run to get configs into sync +- commit c985824 + +------------------------------------------------------------------- +Tue Sep 20 18:09:04 CEST 2011 - trenn@suse.de + +- ACPI: Implement overriding of arbitrary ACPI tables via initrd + (none). +- ACPICA: Fix wrongly mapped acpi table header when overriding + via initrd (none). +- ACPICA: Introduce acpi_os_phys_table_override function (none). +- x86: allow NVS can be accessed by driver (none). +- Update config files: + CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y + on i386 and x86_64 flavors +- commit 34bb195 + ------------------------------------------------------------------- Thu Sep 15 14:16:08 CEST 2011 - jeffm@suse.de diff --git a/kernel-docs.spec b/kernel-docs.spec index 94df3a7c..6c9ada10 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -17,15 +17,15 @@ # norootforbuild -%define patchversion 3.1.0-rc6 +%define patchversion 3.1.0-rc7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-docs Summary: Kernel Documentation -Version: 3.1.rc6 -Release: 1 +Version: 3.1.rc7 +Release: %if %using_buildservice %else %endif diff --git a/kernel-ec2.changes b/kernel-ec2.changes index 8d49a156..c8583734 100644 --- a/kernel-ec2.changes +++ b/kernel-ec2.changes @@ -1,3 +1,73 @@ +------------------------------------------------------------------- +Tue Sep 27 22:25:34 CEST 2011 - eich@suse.de + +- Refresh patches.suse/SUSE-bootsplash. + Fix crash when updating boxes: Don't reallocate + picture. +- commit ba0cfdc + +------------------------------------------------------------------- +Mon Sep 26 15:56:27 CEST 2011 - mmarek@suse.cz + +- rpm/host-memcpy-hack.h: Hack to use older version of the memcpy symbol + in userspace programs, so that they keep working on older systems. +- rpm/kernel-binary.spec.in: Pass -include + %_sourcedir/host-memcpy-hack.h to the compiler when compiling + userspace programs. +- commit 1de2384 + +------------------------------------------------------------------- +Mon Sep 26 13:23:42 CEST 2011 - jbeulich@novell.com + +- Update Xen patches to 3.1-rc7 and c/s 1105. +- pass PCI segment information to Xen. +- ACPI: Implement overriding of arbitrary ACPI tables via initrd. +- x86: allow NVS can be accessed by driver. +- commit 7de39e8 + +------------------------------------------------------------------- +Mon Sep 26 10:01:25 CEST 2011 - jeffm@suse.com + +- Update to 3.1-rc7. +- commit ee8cc90 + +------------------------------------------------------------------- +Wed Sep 21 13:20:35 CEST 2011 - trenn@suse.de + +- Refresh + patches.arch/acpi_implement_overriding_of_arbitrary_acpi_tables_via_initrd.patch. +-> Fix build on ia64, by moving asm/e820.h into ifdef config protected region. +- commit 0ac4276 + +------------------------------------------------------------------- +Wed Sep 21 11:16:18 CEST 2011 - mhocko@suse.cz + +- Provide memory controller swap extension. + Keep the feature disabled by default. Use swapaccount=1 kernel + boot parameter for enabling it. +- commit 000742c + +------------------------------------------------------------------- +Wed Sep 21 11:11:10 CEST 2011 - mhocko@suse.cz + +- Update config files. + Clean run_oldconfig.sh run to get configs into sync +- commit c985824 + +------------------------------------------------------------------- +Tue Sep 20 18:09:04 CEST 2011 - trenn@suse.de + +- ACPI: Implement overriding of arbitrary ACPI tables via initrd + (none). +- ACPICA: Fix wrongly mapped acpi table header when overriding + via initrd (none). +- ACPICA: Introduce acpi_os_phys_table_override function (none). +- x86: allow NVS can be accessed by driver (none). +- Update config files: + CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y + on i386 and x86_64 flavors +- commit 34bb195 + ------------------------------------------------------------------- Thu Sep 15 14:16:08 CEST 2011 - jeffm@suse.de diff --git a/kernel-ec2.spec b/kernel-ec2.spec index 3bd028cc..55508535 100644 --- a/kernel-ec2.spec +++ b/kernel-ec2.spec @@ -17,8 +17,8 @@ # norootforbuild -%define srcversion 3.1-rc6 -%define patchversion 3.1.0-rc6 +%define srcversion 3.1-rc7 +%define patchversion 3.1.0-rc7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -55,8 +55,8 @@ Name: kernel-ec2 Summary: The Amazon EC2 Xen Kernel -Version: 3.1.rc6 -Release: 1 +Version: 3.1.rc7 +Release: %if %using_buildservice %else %endif @@ -172,6 +172,7 @@ Source64: package-descriptions Source65: kernel-spec-macros Source66: configtool.pl Source67: log.sh +Source68: host-memcpy-hack.h Source100: config.tar.bz2 Source101: config.addon.tar.bz2 Source102: patches.arch.tar.bz2 @@ -291,6 +292,21 @@ cd linux-%srcversion cd %kernel_build_dir +# Override the timestamp 'uname -v' reports with the source timestamp and +# the commit hash. +date=$(head -n 1 %_sourcedir/source-timestamp) +commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) +cat > .kernel-binary.spec.buildenv < localversion fi @@ -336,19 +352,6 @@ make clean $MAKE_ARGS rm -f source find . ! -type d -printf '%%P\n' > %my_builddir/obj-files -# Override the timestamp 'uname -v' reports with the source timestamp and -# the commit hash. -date=$(head -n 1 %_sourcedir/source-timestamp) -commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) -cat > .kernel-binary.spec.buildenv < Fix build on ia64, by moving asm/e820.h into ifdef config protected region. +- commit 0ac4276 + +------------------------------------------------------------------- +Wed Sep 21 11:16:18 CEST 2011 - mhocko@suse.cz + +- Provide memory controller swap extension. + Keep the feature disabled by default. Use swapaccount=1 kernel + boot parameter for enabling it. +- commit 000742c + +------------------------------------------------------------------- +Wed Sep 21 11:11:10 CEST 2011 - mhocko@suse.cz + +- Update config files. + Clean run_oldconfig.sh run to get configs into sync +- commit c985824 + +------------------------------------------------------------------- +Tue Sep 20 18:09:04 CEST 2011 - trenn@suse.de + +- ACPI: Implement overriding of arbitrary ACPI tables via initrd + (none). +- ACPICA: Fix wrongly mapped acpi table header when overriding + via initrd (none). +- ACPICA: Introduce acpi_os_phys_table_override function (none). +- x86: allow NVS can be accessed by driver (none). +- Update config files: + CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y + on i386 and x86_64 flavors +- commit 34bb195 + ------------------------------------------------------------------- Thu Sep 15 14:16:08 CEST 2011 - jeffm@suse.de diff --git a/kernel-pae.spec b/kernel-pae.spec index c6ab3539..83254b5c 100644 --- a/kernel-pae.spec +++ b/kernel-pae.spec @@ -17,8 +17,8 @@ # norootforbuild -%define srcversion 3.1-rc6 -%define patchversion 3.1.0-rc6 +%define srcversion 3.1-rc7 +%define patchversion 3.1.0-rc7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -55,8 +55,8 @@ Name: kernel-pae Summary: Kernel with PAE Support -Version: 3.1.rc6 -Release: 1 +Version: 3.1.rc7 +Release: %if %using_buildservice %else %endif @@ -176,6 +176,7 @@ Source64: package-descriptions Source65: kernel-spec-macros Source66: configtool.pl Source67: log.sh +Source68: host-memcpy-hack.h Source100: config.tar.bz2 Source101: config.addon.tar.bz2 Source102: patches.arch.tar.bz2 @@ -299,6 +300,21 @@ cd linux-%srcversion cd %kernel_build_dir +# Override the timestamp 'uname -v' reports with the source timestamp and +# the commit hash. +date=$(head -n 1 %_sourcedir/source-timestamp) +commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) +cat > .kernel-binary.spec.buildenv < localversion fi @@ -344,19 +360,6 @@ make clean $MAKE_ARGS rm -f source find . ! -type d -printf '%%P\n' > %my_builddir/obj-files -# Override the timestamp 'uname -v' reports with the source timestamp and -# the commit hash. -date=$(head -n 1 %_sourcedir/source-timestamp) -commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) -cat > .kernel-binary.spec.buildenv < Fix build on ia64, by moving asm/e820.h into ifdef config protected region. +- commit 0ac4276 + +------------------------------------------------------------------- +Wed Sep 21 11:16:18 CEST 2011 - mhocko@suse.cz + +- Provide memory controller swap extension. + Keep the feature disabled by default. Use swapaccount=1 kernel + boot parameter for enabling it. +- commit 000742c + +------------------------------------------------------------------- +Wed Sep 21 11:11:10 CEST 2011 - mhocko@suse.cz + +- Update config files. + Clean run_oldconfig.sh run to get configs into sync +- commit c985824 + +------------------------------------------------------------------- +Tue Sep 20 18:09:04 CEST 2011 - trenn@suse.de + +- ACPI: Implement overriding of arbitrary ACPI tables via initrd + (none). +- ACPICA: Fix wrongly mapped acpi table header when overriding + via initrd (none). +- ACPICA: Introduce acpi_os_phys_table_override function (none). +- x86: allow NVS can be accessed by driver (none). +- Update config files: + CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y + on i386 and x86_64 flavors +- commit 34bb195 + ------------------------------------------------------------------- Thu Sep 15 14:16:08 CEST 2011 - jeffm@suse.de diff --git a/kernel-ppc64.spec b/kernel-ppc64.spec index 8befbe9b..bb5e5002 100644 --- a/kernel-ppc64.spec +++ b/kernel-ppc64.spec @@ -17,8 +17,8 @@ # norootforbuild -%define srcversion 3.1-rc6 -%define patchversion 3.1.0-rc6 +%define srcversion 3.1-rc7 +%define patchversion 3.1.0-rc7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -55,8 +55,8 @@ Name: kernel-ppc64 Summary: Kernel for ppc64 Systems -Version: 3.1.rc6 -Release: 1 +Version: 3.1.rc7 +Release: %if %using_buildservice %else %endif @@ -180,6 +180,7 @@ Source64: package-descriptions Source65: kernel-spec-macros Source66: configtool.pl Source67: log.sh +Source68: host-memcpy-hack.h Source100: config.tar.bz2 Source101: config.addon.tar.bz2 Source102: patches.arch.tar.bz2 @@ -303,6 +304,21 @@ cd linux-%srcversion cd %kernel_build_dir +# Override the timestamp 'uname -v' reports with the source timestamp and +# the commit hash. +date=$(head -n 1 %_sourcedir/source-timestamp) +commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) +cat > .kernel-binary.spec.buildenv < localversion fi @@ -348,19 +364,6 @@ make clean $MAKE_ARGS rm -f source find . ! -type d -printf '%%P\n' > %my_builddir/obj-files -# Override the timestamp 'uname -v' reports with the source timestamp and -# the commit hash. -date=$(head -n 1 %_sourcedir/source-timestamp) -commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) -cat > .kernel-binary.spec.buildenv < Fix build on ia64, by moving asm/e820.h into ifdef config protected region. +- commit 0ac4276 + +------------------------------------------------------------------- +Wed Sep 21 11:16:18 CEST 2011 - mhocko@suse.cz + +- Provide memory controller swap extension. + Keep the feature disabled by default. Use swapaccount=1 kernel + boot parameter for enabling it. +- commit 000742c + +------------------------------------------------------------------- +Wed Sep 21 11:11:10 CEST 2011 - mhocko@suse.cz + +- Update config files. + Clean run_oldconfig.sh run to get configs into sync +- commit c985824 + +------------------------------------------------------------------- +Tue Sep 20 18:09:04 CEST 2011 - trenn@suse.de + +- ACPI: Implement overriding of arbitrary ACPI tables via initrd + (none). +- ACPICA: Fix wrongly mapped acpi table header when overriding + via initrd (none). +- ACPICA: Introduce acpi_os_phys_table_override function (none). +- x86: allow NVS can be accessed by driver (none). +- Update config files: + CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y + on i386 and x86_64 flavors +- commit 34bb195 + ------------------------------------------------------------------- Thu Sep 15 14:16:08 CEST 2011 - jeffm@suse.de diff --git a/kernel-s390.spec b/kernel-s390.spec index ae9c5c05..56da2f95 100644 --- a/kernel-s390.spec +++ b/kernel-s390.spec @@ -17,8 +17,8 @@ # norootforbuild -%define srcversion 3.1-rc6 -%define patchversion 3.1.0-rc6 +%define srcversion 3.1-rc7 +%define patchversion 3.1.0-rc7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -55,8 +55,8 @@ Name: kernel-s390 Summary: The Standard Kernel -Version: 3.1.rc6 -Release: 1 +Version: 3.1.rc7 +Release: %if %using_buildservice %else %endif @@ -176,6 +176,7 @@ Source64: package-descriptions Source65: kernel-spec-macros Source66: configtool.pl Source67: log.sh +Source68: host-memcpy-hack.h Source100: config.tar.bz2 Source101: config.addon.tar.bz2 Source102: patches.arch.tar.bz2 @@ -292,6 +293,21 @@ cd linux-%srcversion cd %kernel_build_dir +# Override the timestamp 'uname -v' reports with the source timestamp and +# the commit hash. +date=$(head -n 1 %_sourcedir/source-timestamp) +commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) +cat > .kernel-binary.spec.buildenv < localversion fi @@ -337,19 +353,6 @@ make clean $MAKE_ARGS rm -f source find . ! -type d -printf '%%P\n' > %my_builddir/obj-files -# Override the timestamp 'uname -v' reports with the source timestamp and -# the commit hash. -date=$(head -n 1 %_sourcedir/source-timestamp) -commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) -cat > .kernel-binary.spec.buildenv < Fix build on ia64, by moving asm/e820.h into ifdef config protected region. +- commit 0ac4276 + +------------------------------------------------------------------- +Wed Sep 21 11:16:18 CEST 2011 - mhocko@suse.cz + +- Provide memory controller swap extension. + Keep the feature disabled by default. Use swapaccount=1 kernel + boot parameter for enabling it. +- commit 000742c + +------------------------------------------------------------------- +Wed Sep 21 11:11:10 CEST 2011 - mhocko@suse.cz + +- Update config files. + Clean run_oldconfig.sh run to get configs into sync +- commit c985824 + +------------------------------------------------------------------- +Tue Sep 20 18:09:04 CEST 2011 - trenn@suse.de + +- ACPI: Implement overriding of arbitrary ACPI tables via initrd + (none). +- ACPICA: Fix wrongly mapped acpi table header when overriding + via initrd (none). +- ACPICA: Introduce acpi_os_phys_table_override function (none). +- x86: allow NVS can be accessed by driver (none). +- Update config files: + CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y + on i386 and x86_64 flavors +- commit 34bb195 + ------------------------------------------------------------------- Thu Sep 15 14:16:08 CEST 2011 - jeffm@suse.de diff --git a/kernel-source.spec b/kernel-source.spec index 091e38eb..22ca5380 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -18,8 +18,8 @@ # norootforbuild # icecream 0 -%define srcversion 3.1-rc6 -%define patchversion 3.1.0-rc6 +%define srcversion 3.1-rc7 +%define patchversion 3.1.0-rc7 %define variant %{nil} %define vanilla_only 0 @@ -29,8 +29,8 @@ Name: kernel-source Summary: The Linux Kernel Sources -Version: 3.1.rc6 -Release: 1 +Version: 3.1.rc7 +Release: %if %using_buildservice %else %endif @@ -85,6 +85,7 @@ Source64: package-descriptions Source65: kernel-spec-macros Source66: configtool.pl Source67: log.sh +Source68: host-memcpy-hack.h Source100: config.tar.bz2 Source101: config.addon.tar.bz2 Source102: patches.arch.tar.bz2 diff --git a/kernel-source.spec.in b/kernel-source.spec.in index 74fd359d..aea969dd 100644 --- a/kernel-source.spec.in +++ b/kernel-source.spec.in @@ -86,6 +86,7 @@ Source64: package-descriptions Source65: kernel-spec-macros Source66: configtool.pl Source67: log.sh +Source68: host-memcpy-hack.h Source100: config.tar.bz2 Source101: config.addon.tar.bz2 Source102: patches.arch.tar.bz2 diff --git a/kernel-syms.changes b/kernel-syms.changes index 8d49a156..c8583734 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,3 +1,73 @@ +------------------------------------------------------------------- +Tue Sep 27 22:25:34 CEST 2011 - eich@suse.de + +- Refresh patches.suse/SUSE-bootsplash. + Fix crash when updating boxes: Don't reallocate + picture. +- commit ba0cfdc + +------------------------------------------------------------------- +Mon Sep 26 15:56:27 CEST 2011 - mmarek@suse.cz + +- rpm/host-memcpy-hack.h: Hack to use older version of the memcpy symbol + in userspace programs, so that they keep working on older systems. +- rpm/kernel-binary.spec.in: Pass -include + %_sourcedir/host-memcpy-hack.h to the compiler when compiling + userspace programs. +- commit 1de2384 + +------------------------------------------------------------------- +Mon Sep 26 13:23:42 CEST 2011 - jbeulich@novell.com + +- Update Xen patches to 3.1-rc7 and c/s 1105. +- pass PCI segment information to Xen. +- ACPI: Implement overriding of arbitrary ACPI tables via initrd. +- x86: allow NVS can be accessed by driver. +- commit 7de39e8 + +------------------------------------------------------------------- +Mon Sep 26 10:01:25 CEST 2011 - jeffm@suse.com + +- Update to 3.1-rc7. +- commit ee8cc90 + +------------------------------------------------------------------- +Wed Sep 21 13:20:35 CEST 2011 - trenn@suse.de + +- Refresh + patches.arch/acpi_implement_overriding_of_arbitrary_acpi_tables_via_initrd.patch. +-> Fix build on ia64, by moving asm/e820.h into ifdef config protected region. +- commit 0ac4276 + +------------------------------------------------------------------- +Wed Sep 21 11:16:18 CEST 2011 - mhocko@suse.cz + +- Provide memory controller swap extension. + Keep the feature disabled by default. Use swapaccount=1 kernel + boot parameter for enabling it. +- commit 000742c + +------------------------------------------------------------------- +Wed Sep 21 11:11:10 CEST 2011 - mhocko@suse.cz + +- Update config files. + Clean run_oldconfig.sh run to get configs into sync +- commit c985824 + +------------------------------------------------------------------- +Tue Sep 20 18:09:04 CEST 2011 - trenn@suse.de + +- ACPI: Implement overriding of arbitrary ACPI tables via initrd + (none). +- ACPICA: Fix wrongly mapped acpi table header when overriding + via initrd (none). +- ACPICA: Introduce acpi_os_phys_table_override function (none). +- x86: allow NVS can be accessed by driver (none). +- Update config files: + CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y + on i386 and x86_64 flavors +- commit 34bb195 + ------------------------------------------------------------------- Thu Sep 15 14:16:08 CEST 2011 - jeffm@suse.de diff --git a/kernel-syms.spec b/kernel-syms.spec index db719f1a..193c0f9f 100644 --- a/kernel-syms.spec +++ b/kernel-syms.spec @@ -23,8 +23,8 @@ Name: kernel-syms Summary: Kernel Symbol Versions (modversions) -Version: 3.1.rc6 -Release: 1 +Version: 3.1.rc7 +Release: %if %using_buildservice %else %define kernel_source_release %(LC_ALL=C rpm -q kernel-devel%variant-%version --qf "%{RELEASE}" | grep -v 'not installed' || echo 0) diff --git a/kernel-trace.changes b/kernel-trace.changes index 8d49a156..c8583734 100644 --- a/kernel-trace.changes +++ b/kernel-trace.changes @@ -1,3 +1,73 @@ +------------------------------------------------------------------- +Tue Sep 27 22:25:34 CEST 2011 - eich@suse.de + +- Refresh patches.suse/SUSE-bootsplash. + Fix crash when updating boxes: Don't reallocate + picture. +- commit ba0cfdc + +------------------------------------------------------------------- +Mon Sep 26 15:56:27 CEST 2011 - mmarek@suse.cz + +- rpm/host-memcpy-hack.h: Hack to use older version of the memcpy symbol + in userspace programs, so that they keep working on older systems. +- rpm/kernel-binary.spec.in: Pass -include + %_sourcedir/host-memcpy-hack.h to the compiler when compiling + userspace programs. +- commit 1de2384 + +------------------------------------------------------------------- +Mon Sep 26 13:23:42 CEST 2011 - jbeulich@novell.com + +- Update Xen patches to 3.1-rc7 and c/s 1105. +- pass PCI segment information to Xen. +- ACPI: Implement overriding of arbitrary ACPI tables via initrd. +- x86: allow NVS can be accessed by driver. +- commit 7de39e8 + +------------------------------------------------------------------- +Mon Sep 26 10:01:25 CEST 2011 - jeffm@suse.com + +- Update to 3.1-rc7. +- commit ee8cc90 + +------------------------------------------------------------------- +Wed Sep 21 13:20:35 CEST 2011 - trenn@suse.de + +- Refresh + patches.arch/acpi_implement_overriding_of_arbitrary_acpi_tables_via_initrd.patch. +-> Fix build on ia64, by moving asm/e820.h into ifdef config protected region. +- commit 0ac4276 + +------------------------------------------------------------------- +Wed Sep 21 11:16:18 CEST 2011 - mhocko@suse.cz + +- Provide memory controller swap extension. + Keep the feature disabled by default. Use swapaccount=1 kernel + boot parameter for enabling it. +- commit 000742c + +------------------------------------------------------------------- +Wed Sep 21 11:11:10 CEST 2011 - mhocko@suse.cz + +- Update config files. + Clean run_oldconfig.sh run to get configs into sync +- commit c985824 + +------------------------------------------------------------------- +Tue Sep 20 18:09:04 CEST 2011 - trenn@suse.de + +- ACPI: Implement overriding of arbitrary ACPI tables via initrd + (none). +- ACPICA: Fix wrongly mapped acpi table header when overriding + via initrd (none). +- ACPICA: Introduce acpi_os_phys_table_override function (none). +- x86: allow NVS can be accessed by driver (none). +- Update config files: + CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y + on i386 and x86_64 flavors +- commit 34bb195 + ------------------------------------------------------------------- Thu Sep 15 14:16:08 CEST 2011 - jeffm@suse.de diff --git a/kernel-trace.spec b/kernel-trace.spec index 46dee566..9478e240 100644 --- a/kernel-trace.spec +++ b/kernel-trace.spec @@ -17,8 +17,8 @@ # norootforbuild -%define srcversion 3.1-rc6 -%define patchversion 3.1.0-rc6 +%define srcversion 3.1-rc7 +%define patchversion 3.1.0-rc7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -55,8 +55,8 @@ Name: kernel-trace Summary: The Standard Kernel with Tracing Features -Version: 3.1.rc6 -Release: 1 +Version: 3.1.rc7 +Release: %if %using_buildservice %else %endif @@ -184,6 +184,7 @@ Source64: package-descriptions Source65: kernel-spec-macros Source66: configtool.pl Source67: log.sh +Source68: host-memcpy-hack.h Source100: config.tar.bz2 Source101: config.addon.tar.bz2 Source102: patches.arch.tar.bz2 @@ -300,6 +301,21 @@ cd linux-%srcversion cd %kernel_build_dir +# Override the timestamp 'uname -v' reports with the source timestamp and +# the commit hash. +date=$(head -n 1 %_sourcedir/source-timestamp) +commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) +cat > .kernel-binary.spec.buildenv < localversion fi @@ -345,19 +361,6 @@ make clean $MAKE_ARGS rm -f source find . ! -type d -printf '%%P\n' > %my_builddir/obj-files -# Override the timestamp 'uname -v' reports with the source timestamp and -# the commit hash. -date=$(head -n 1 %_sourcedir/source-timestamp) -commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) -cat > .kernel-binary.spec.buildenv < Fix build on ia64, by moving asm/e820.h into ifdef config protected region. +- commit 0ac4276 + +------------------------------------------------------------------- +Wed Sep 21 11:16:18 CEST 2011 - mhocko@suse.cz + +- Provide memory controller swap extension. + Keep the feature disabled by default. Use swapaccount=1 kernel + boot parameter for enabling it. +- commit 000742c + +------------------------------------------------------------------- +Wed Sep 21 11:11:10 CEST 2011 - mhocko@suse.cz + +- Update config files. + Clean run_oldconfig.sh run to get configs into sync +- commit c985824 + +------------------------------------------------------------------- +Tue Sep 20 18:09:04 CEST 2011 - trenn@suse.de + +- ACPI: Implement overriding of arbitrary ACPI tables via initrd + (none). +- ACPICA: Fix wrongly mapped acpi table header when overriding + via initrd (none). +- ACPICA: Introduce acpi_os_phys_table_override function (none). +- x86: allow NVS can be accessed by driver (none). +- Update config files: + CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y + on i386 and x86_64 flavors +- commit 34bb195 + ------------------------------------------------------------------- Thu Sep 15 14:16:08 CEST 2011 - jeffm@suse.de diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index d9d21a40..b34d0456 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -17,8 +17,8 @@ # norootforbuild -%define srcversion 3.1-rc6 -%define patchversion 3.1.0-rc6 +%define srcversion 3.1-rc7 +%define patchversion 3.1.0-rc7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -55,8 +55,8 @@ Name: kernel-vanilla Summary: The Standard Kernel - without any SUSE patches -Version: 3.1.rc6 -Release: 1 +Version: 3.1.rc7 +Release: %if %using_buildservice %else %endif @@ -180,6 +180,7 @@ Source64: package-descriptions Source65: kernel-spec-macros Source66: configtool.pl Source67: log.sh +Source68: host-memcpy-hack.h Source100: config.tar.bz2 Source101: config.addon.tar.bz2 Source102: patches.arch.tar.bz2 @@ -296,6 +297,21 @@ cd linux-%srcversion cd %kernel_build_dir +# Override the timestamp 'uname -v' reports with the source timestamp and +# the commit hash. +date=$(head -n 1 %_sourcedir/source-timestamp) +commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) +cat > .kernel-binary.spec.buildenv < localversion fi @@ -341,19 +357,6 @@ make clean $MAKE_ARGS rm -f source find . ! -type d -printf '%%P\n' > %my_builddir/obj-files -# Override the timestamp 'uname -v' reports with the source timestamp and -# the commit hash. -date=$(head -n 1 %_sourcedir/source-timestamp) -commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) -cat > .kernel-binary.spec.buildenv < Fix build on ia64, by moving asm/e820.h into ifdef config protected region. +- commit 0ac4276 + +------------------------------------------------------------------- +Wed Sep 21 11:16:18 CEST 2011 - mhocko@suse.cz + +- Provide memory controller swap extension. + Keep the feature disabled by default. Use swapaccount=1 kernel + boot parameter for enabling it. +- commit 000742c + +------------------------------------------------------------------- +Wed Sep 21 11:11:10 CEST 2011 - mhocko@suse.cz + +- Update config files. + Clean run_oldconfig.sh run to get configs into sync +- commit c985824 + +------------------------------------------------------------------- +Tue Sep 20 18:09:04 CEST 2011 - trenn@suse.de + +- ACPI: Implement overriding of arbitrary ACPI tables via initrd + (none). +- ACPICA: Fix wrongly mapped acpi table header when overriding + via initrd (none). +- ACPICA: Introduce acpi_os_phys_table_override function (none). +- x86: allow NVS can be accessed by driver (none). +- Update config files: + CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y + on i386 and x86_64 flavors +- commit 34bb195 + ------------------------------------------------------------------- Thu Sep 15 14:16:08 CEST 2011 - jeffm@suse.de diff --git a/kernel-xen.spec b/kernel-xen.spec index f9f5c47a..597e7984 100644 --- a/kernel-xen.spec +++ b/kernel-xen.spec @@ -17,8 +17,8 @@ # norootforbuild -%define srcversion 3.1-rc6 -%define patchversion 3.1.0-rc6 +%define srcversion 3.1-rc7 +%define patchversion 3.1.0-rc7 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -55,8 +55,8 @@ Name: kernel-xen Summary: The Xen Kernel -Version: 3.1.rc6 -Release: 1 +Version: 3.1.rc7 +Release: %if %using_buildservice %else %endif @@ -172,6 +172,7 @@ Source64: package-descriptions Source65: kernel-spec-macros Source66: configtool.pl Source67: log.sh +Source68: host-memcpy-hack.h Source100: config.tar.bz2 Source101: config.addon.tar.bz2 Source102: patches.arch.tar.bz2 @@ -291,6 +292,21 @@ cd linux-%srcversion cd %kernel_build_dir +# Override the timestamp 'uname -v' reports with the source timestamp and +# the commit hash. +date=$(head -n 1 %_sourcedir/source-timestamp) +commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) +cat > .kernel-binary.spec.buildenv < localversion fi @@ -336,19 +352,6 @@ make clean $MAKE_ARGS rm -f source find . ! -type d -printf '%%P\n' > %my_builddir/obj-files -# Override the timestamp 'uname -v' reports with the source timestamp and -# the commit hash. -date=$(head -n 1 %_sourcedir/source-timestamp) -commit=$(sed -n 's/GIT Revision: //p' %_sourcedir/source-timestamp) -cat > .kernel-binary.spec.buildenv < just revert after some time patches.fixes/acpi_ec_sys_access_user_space_with_get_user.patch + patches.drivers/apei_allow_drivers_access_nvs_ram.patch + + patches.arch/acpica_introduce_acpi_os_phys_table_override_function.patch + patches.arch/acpica_fix_wrongly_mapped_acpi_table_header_when_overriding_via_initrd.patch + patches.arch/acpi_implement_overriding_of_arbitrary_acpi_tables_via_initrd.patch + ######################################################## # CPUFREQ ######################################################## @@ -727,10 +733,29 @@ patches.xen/xen3-patch-2.6.39 patches.xen/xen3-patch-3.0 patches.xen/xen3-patch-3.1-rc5 + patches.xen/xen3-patch-3.1-rc6-rc7 + patches.xen/xen3-apei_allow_drivers_access_nvs_ram.patch + patches.xen/xen3-acpi_implement_overriding_of_arbitrary_acpi_tables_via_initrd.patch patches.xen/xen3-stack-unwind patches.xen/xen3-x86_64-unwind-annotations # bugfixes and enhancements + patches.xen/xen-kconfig-compat + patches.xen/xen-sys-suspend + patches.xen/xen-ipi-per-cpu-irq + patches.xen/xen-virq-per-cpu-irq + patches.xen/xen-clockevents + patches.xen/xen-spinlock-poll-early + patches.xen/xen-pcpu-hotplug + patches.xen/xen-mem-hotplug + patches.xen/xen-swiotlb-heuristics + patches.xen/xen-pci-multi-segment + patches.xen/xen-configurable-guest-devices + patches.xen/xen-setup-gsi + patches.xen/xen-kzalloc + patches.xen/xen-sections + patches.xen/xen-unpriv-build + patches.xen/xen-cpufreq-report patches.xen/xen-balloon-max-target patches.xen/xen-blkif-protocol-fallback-hack patches.xen/xen-blkback-cdrom @@ -740,17 +765,6 @@ patches.xen/xen-op-packet patches.xen/xen-blkfront-cdrom patches.xen/xen-blkfront-hvm-no-cdrom - patches.xen/xen-kconfig-compat - patches.xen/xen-cpufreq-report - patches.xen/xen-sys-suspend - patches.xen/xen-ipi-per-cpu-irq - patches.xen/xen-virq-per-cpu-irq - patches.xen/xen-clockevents - patches.xen/xen-spinlock-poll-early - patches.xen/xen-pcpu-hotplug - patches.xen/xen-mem-hotplug - patches.xen/xen-swiotlb-heuristics - patches.xen/xen-configurable-guest-devices patches.xen/xen-netback-nr-irqs patches.xen/xen-netback-notify-multi patches.xen/xen-netback-generalize @@ -759,10 +773,6 @@ patches.xen/xen-cxgb3 patches.xen/xen-dcdbas patches.xen/xen-floppy - patches.xen/xen-sections - patches.xen/xen-kzalloc - patches.xen/xen-unpriv-build - patches.xen/xen-setup-gsi patches.xen/xen-x86-panic-no-reboot patches.xen/xen-x86-dcr-fallback patches.xen/xen-x86-no-lapic @@ -772,7 +782,6 @@ patches.xen/xen-x86-per-cpu-vcpu-info patches.xen/xen-x86-msr-on-pcpu patches.xen/xen-x86-EFI - patches.xen/xen-x86-mmcfg-ACPI-reserved patches.xen/xen-x86_64-pgd-pin patches.xen/xen-x86_64-pgd-alloc-order patches.xen/xen-x86_64-dump-user-pgt diff --git a/source-timestamp b/source-timestamp index b0111461..4ea069c8 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2011-09-15 22:18:41 +0200 -GIT Revision: 532c24ffdc1e085588774cecacdc52535bddc3a1 +2011-09-27 22:27:57 +0200 +GIT Revision: ba0cfdcb4a536831694e3844d9ecdb3870506e6b GIT Branch: master