1
0
forked from pool/kernel-source

Accepting request 74923 from Kernel:HEAD

- Update to 3.0-rc5.
- commit 9eb1a0f

- TTY: ldisc, do not close until there are readers (bnc#698247
  bnc#693374).
- commit b3afb1a

- Enable TOMOYO (FATE#310292, bnc#668381).
- commit 997e757

- Update vanilla configs.
- commit 1738011

- Update to 3.0-rc4
- commit 1b6bf5d

- rpm/post.sh: Touch /boot/do_purge_kernels on package install
    (fate#312018).
- rpm/postun.sh: Remove it again if it still exists on package
    uninstall.
- commit 82f4a5d

- stop_machine: implement stop_machine_from_offline_cpu()
    (bnc#697859).
- stop_machine: kill __stop_machine() (bnc#697859).
- x86, mtrr: lock stop machine during MTRR rendezvous sequence
    (bnc#697859).
- stop_machine: reorganize stop_cpus() implementation
    (bnc#697859).
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous

OBS-URL: https://build.opensuse.org/request/show/74923
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kernel-source?expand=0&rev=138
This commit is contained in:
Sascha Peilicke 2011-07-04 07:06:26 +00:00 committed by Git OBS Bridge
commit b4a858061e
51 changed files with 186345 additions and 49047 deletions

View File

@ -20,12 +20,16 @@ fi
source $(dirname $0)/config.sh
set -- $(echo $SRCVERSION | sed -rn 's/([0-9]+)\.([0-9]+)\.([0-9]+)(.*)/\1 \2 \3 \4/p')
VERSION=$1
PATCHLEVEL=$2
SUBLEVEL=$3
EXTRAVERSION=$4
parse_srcversion()
{
local IFS=.
set -- ${SRCVERSION%%-*}
VERSION=$1
PATCHLEVEL=${2:-0}
SUBLEVEL=${3:-0}
EXTRAVERSION=${SRCVERSION#${SRCVERSION%%-*}}
}
parse_srcversion
EXTRA_SYMBOLS=$(set -- $([ -e $(dirname $0)/extra-symbols ] && cat $(dirname $0)/extra-symbols) ; echo $*)
@ -69,4 +73,5 @@ eval "$(
' \
| sed -e 's,^+,,' -e 's, *= *\(.*\),="\1",'
)"
echo "$VERSION.$PATCHLEVEL.$SUBLEVEL$EXTRAVERSION"

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Jun 21 11:38:10 UTC 2011 - mmarek@novell.com
- Updated to 3.0-rc4:
- USB_NET_KALMIA=m
- BACKLIGHT_ADP8870=m
-------------------------------------------------------------------
Fri Jan 21 02:35:17 CET 2011 - trenn@suse.de

View File

@ -12,8 +12,8 @@
+i386 i386/desktop
+i386 i386/pae
+i386 -syms i386/debug
+i386 i386/xen
+i386 -syms i386/ec2
#+i386 i386/xen
#+i386 -syms i386/ec2
+i386 i386/vanilla
+i386 -syms i386/trace
@ -24,8 +24,8 @@
+x86_64 x86_64/default
+x86_64 x86_64/desktop
+x86_64 x86_64/xen
+x86_64 -syms x86_64/ec2
#+x86_64 x86_64/xen
#+x86_64 -syms x86_64/ec2
+x86_64 -syms x86_64/debug
+x86_64 x86_64/vanilla
+x86_64 -syms x86_64/trace

View File

@ -1,5 +1,5 @@
# The version of the main tarball to use
SRCVERSION=2.6.39
SRCVERSION=3.0-rc5
# variant of the kernel-source package, either empty or "-rt"
VARIANT=
# buildservice projects to build the kernel against

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5720300e690748fe5d51cc5b991e6226ae774ae98cc10b0f1d0a1d594487399e
size 225152
oid sha256:94171848f556d4b58b99e61a71a8d0d9367c7d7acd4d4e174c939f1670e89eb2
size 217445

View File

@ -85,11 +85,7 @@ Requires(post): module-init-tools >= 3.4
# packages to install/update. Likewise, this is true for mkinitrd.
# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
Requires(post): perl-Bootloader >= 0.4.15
%if 0%{?suse_version} >= 1130
Requires(post): mkinitrd >= 2.6.0
%else
Requires(post): mkinitrd
%endif
# Do not install p-b and mkinitrd for the install check, the %post script is
# able to handle this
#!BuildIgnore: perl-Bootloader mkinitrd
@ -275,6 +271,8 @@ export KBUILD_BUILD_TIMESTAMP="$(LANG=C date -d "$date") (${commit:0:7})"
export KBUILD_VERBOSE=0
export KBUILD_SYMTYPES=1
export KBUILD_OVERRIDE=1
export KBUILD_BUILD_USER=geeko
export KBUILD_BUILD_HOST=buildhost
EOF
%build
@ -286,22 +284,22 @@ if test -e %my_builddir/kabi/%cpu_arch/symtypes-%build_flavor; then
%_sourcedir/modversions --unpack . < $_
fi
# If the %jobs macro is defined to a number, make will spawn that many jobs.
# The %{_smp_mflags} macro is defined to a number, make will spawn that many jobs.
# There are several ways how to define it:
# If you are using the build script:
# build --jobs=N kernel-$flavor.spec
# With plain rpmbuild:
# rpmbuild -ba --define 'jobs N' kernel-$flavor.spec
# To spawn as many jobs as there are cpu cores:
# rpmbuild -ba --define "jobs 0$(grep -c ^processor /proc/cpuinfo)" \
# rpmbuild -ba --define "%_smp_mflags -j 0$(grep -Ec 'cpu[0-9]' /proc/stat)" \
# kernel-$flavor.spec
# You can also set this permanently in ~/.rpmmacros:
# %jobs 0%(grep -c ^processor /proc/cpuinfo)
# %_smp_mflags -j 0%(grep -Ec 'cpu[0-9]' /proc/stat)
%if %CONFIG_KMSG_IDS == "y"
chmod +x ../linux-%srcversion/scripts/kmsg-doc
make %{?jobs:-j%jobs} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y D=2
make %{?_smp_mflags} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y D=2
%else
make %{?jobs:-j%jobs} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y
make %{?_smp_mflags} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y
%endif
@ -358,7 +356,7 @@ add_vmlinux()
fi
%endif
if $compressed; then
gzip -9 %buildroot/$vmlinux
gzip -n -9 %buildroot/$vmlinux
chmod a-x %buildroot/$vmlinux.gz
fi
}
@ -472,7 +470,7 @@ if [ %CONFIG_MODULES = y ]; then
mkdir -p %buildroot/usr/src/linux-obj/%cpu_arch
ln -s %build_flavor %buildroot/usr/src/linux-obj/%cpu_arch_flavor
gzip -c9 < Module.symvers > %buildroot/boot/symvers-%kernelrelease-%build_flavor.gz
gzip -n -c9 < Module.symvers > %buildroot/boot/symvers-%kernelrelease-%build_flavor.gz
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
@ -503,7 +501,7 @@ if [ %CONFIG_MODULES = y ]; then
# Table of types used in exported symbols (for modversion debugging).
%_sourcedir/modversions --pack . > %buildroot/boot/symtypes-%kernelrelease-%build_flavor
if [ -s %buildroot/boot/symtypes-%kernelrelease-%build_flavor ]; then
gzip -9 %buildroot/boot/symtypes-%kernelrelease-%build_flavor
gzip -n -9 %buildroot/boot/symtypes-%kernelrelease-%build_flavor
else
rm -f %buildroot/boot/symtypes-%kernelrelease-%build_flavor
fi

View File

@ -1,3 +1,358 @@
-------------------------------------------------------------------
Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc5.
- commit 9eb1a0f
-------------------------------------------------------------------
Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
- TTY: ldisc, do not close until there are readers (bnc#698247
bnc#693374).
- commit b3afb1a
-------------------------------------------------------------------
Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
- Enable TOMOYO (FATE#310292, bnc#668381).
- commit 997e757
-------------------------------------------------------------------
Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
- Update vanilla configs.
- commit 1738011
-------------------------------------------------------------------
Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
- Update to 3.0-rc4
- commit 1b6bf5d
-------------------------------------------------------------------
Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
- rpm/post.sh: Touch /boot/do_purge_kernels on package install
(fate#312018).
- rpm/postun.sh: Remove it again if it still exists on package
uninstall.
- commit 82f4a5d
-------------------------------------------------------------------
Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
- stop_machine: implement stop_machine_from_offline_cpu()
(bnc#697859).
- stop_machine: kill __stop_machine() (bnc#697859).
- x86, mtrr: lock stop machine during MTRR rendezvous sequence
(bnc#697859).
- stop_machine: reorganize stop_cpus() implementation
(bnc#697859).
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#697859).
- commit aa3d6e2
-------------------------------------------------------------------
Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
- Remove the novfs patches, it should be packaged as a KMP, or
ideally, reimplemented as a fuse filesystem (which is the reason why
the current implementation it is never going to be accepted upstream).
- Delete patches.fixes/novfs-copy_user-fixes.diff.
- Delete patches.fixes/novfs-minsize-fixes.
- Delete patches.fixes/novfs-nwcapi.patch.
- Delete patches.suse/novfs-client-module.
- Delete patches.suse/novfs-remove-bkl.
- commit bc3a79d
-------------------------------------------------------------------
Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
- Update vanilla config files.
- commit a642909
-------------------------------------------------------------------
Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- commit 1009eaf
-------------------------------------------------------------------
Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- commit b4cf18c
-------------------------------------------------------------------
Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
- Update config files: Disable BRCMSMAC on ppc/ppc64.
- commit 20b3d8e
-------------------------------------------------------------------
Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
- "Unable to save Login Script" appears when trying to save a
user login script (bnc#638985).
- commit 7c243a4
-------------------------------------------------------------------
Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
- fs: novfs: Limit check for datacopy between user and kernel space.
- commit 5fbc5ed
-------------------------------------------------------------------
Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc3.
- Eliminated 2 patches.
- commit a1fe999
-------------------------------------------------------------------
Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
itself.
- commit 18ad47f
-------------------------------------------------------------------
Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
- commit b3f32a6
-------------------------------------------------------------------
Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
- apm: Honor CONFIG_APM_CPU_IDLE=n.
- commit 8ad9b51
-------------------------------------------------------------------
Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
- Update config files.
- commit 2cd7359
-------------------------------------------------------------------
Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
- Delete patches.rpmify/qla4xx-missing-readq-definition.
- commit b48337d
-------------------------------------------------------------------
Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
- Remove copypasted lines from vanilla configs.
- commit b395e52
-------------------------------------------------------------------
Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Call gzip with -n.
- commit 9a65e48
-------------------------------------------------------------------
Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
trailing zero. Rpm considers "rc" older than "0", so this will sort
properly.
- commit 8d9b2b9
-------------------------------------------------------------------
Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
- x86, build: Do not set the root_dev field in bzImage.
- commit 15e4a82
-------------------------------------------------------------------
Mon Jun 13 14:06:28 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/kernel-binary.spec.in: Revert the previous hack.
- commit 95c9977
-------------------------------------------------------------------
Sat Jun 11 23:37:42 CEST 2011 - jeffm@suse.de
- kbuild: Fix KERNELVERSION for empty SUBLEVEL or PATCHLEVEL.
- kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL.
- Refresh patches.suse/supported-flag.
- rpm/kernel-binary.spec.in: Hack to work around v3.0 vs v3.0.0
- commit a95ebd8
-------------------------------------------------------------------
Fri Jun 10 20:24:41 CEST 2011 - jeffm@suse.com
- Delete patches.suse/file-capabilities-disable-by-default.diff.
- commit 2694a88
-------------------------------------------------------------------
Fri Jun 10 17:12:22 CEST 2011 - jeffm@suse.com
- x86: Remove warning and warning_symbol from struct
stacktrace_ops.
- Delete
patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch.
- commit 608ce9e
-------------------------------------------------------------------
Fri Jun 10 10:35:10 CEST 2011 - trenn@suse.de
- Update Suresh's patchset to version 3:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 9f2e923
-------------------------------------------------------------------
Wed Jun 8 20:18:25 CEST 2011 - jeffm@suse.com
- Revert "Revert "- Updated to 3.0-rc1.""
This reverts commit b2d9e72dc9cd8e62d49e0565babd76332f7c2114.
Conflicts:
rpm/config.sh
series.conf
- commit 408e273
-------------------------------------------------------------------
Wed Jun 8 17:07:32 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc2.
- commit b97d26c
-------------------------------------------------------------------
Wed Jun 8 10:40:09 CEST 2011 - trenn@suse.de
- Update Suresh's version 2 of the patchseries:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 4ef8999
-------------------------------------------------------------------
Tue Jun 7 12:24:19 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for empty EXTRAVERSION
- commit a0a1386
-------------------------------------------------------------------
Tue Jun 7 12:15:49 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for 3.0
- commit dca1465
-------------------------------------------------------------------
Tue Jun 7 11:20:23 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Fix perl warning
- commit 395d7d8
-------------------------------------------------------------------
Tue Jun 7 10:10:47 CEST 2011 - trenn@suse.de
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#672008).
- stop_machine: enable __stop_machine() to be called from the
cpu online path (bnc#672008).
- commit 684cd78
-------------------------------------------------------------------
Mon Jun 6 08:08:39 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Loosen the mkinitrd requirement, this was
only a workaround for a 11.3 update problem (cf bnc#615680).
- commit 05ade7d
-------------------------------------------------------------------
Sun Jun 5 08:37:31 CEST 2011 - jslaby@suse.cz
- asus-wmi: Remove __init from asus_wmi_platform_init
(bnc#696212).
- commit 2e6cc6b
-------------------------------------------------------------------
Fri Jun 3 13:09:27 CEST 2011 - mmarek@suse.cz
- Temporarily set PPC_DISABLE_WERROR=y in power to fix build
- commit 5e9cb3b
-------------------------------------------------------------------
Fri Jun 3 12:51:22 CEST 2011 - mmarek@suse.cz
- scripts/kmsg-doc: Do not require Switch.pm.
- commit 83a39c7
-------------------------------------------------------------------
Fri Jun 3 12:09:01 CEST 2011 - mmarek@suse.cz
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- commit 83331f5
-------------------------------------------------------------------
Wed Jun 1 10:02:24 CEST 2011 - jbeulich@novell.com
- Delete patches.xen/sfc-* (as advised by Solarflare).
- commit a144c73
-------------------------------------------------------------------
Tue May 31 05:09:44 CEST 2011 - jeffm@suse.com
- Revert "- Updated to 3.0-rc1."
This reverts commit 5710413eb834b0f215f6f4249d6ff7c3f7673eb7.
Should have been committed to the merge-v3.0 branch.
- commit b2d9e72
-------------------------------------------------------------------
Tue May 31 05:08:21 CEST 2011 - jeffm@suse.com
- Updated to 3.0-rc1.
- Eliminated 9 patches.
- commit 5710413
-------------------------------------------------------------------
Mon May 30 15:54:37 CEST 2011 - jack@suse.cz
- mm: Fix assertion mapping->nrpages == 0 in end_writeback()
(bnc#693013 bnc#666423).
- Refresh patches.xen/tmem.
- commit d3e465a
-------------------------------------------------------------------
Mon May 30 13:58:43 CEST 2011 - jslaby@suse.cz
- Refresh
patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch.
- aic94xx: world-writable sysfs update_bios file.
Update upstream info.
- commit 8912816
-------------------------------------------------------------------
Fri May 27 14:30:48 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Set KBUILD_BUILD_{USER,HOST} to
geeko@buildhost, obsoleting the patch to scripts/mkcompile_h.
- commit b4b7255
-------------------------------------------------------------------
Mon May 23 13:35:38 CEST 2011 - jbeulich@novell.com
@ -196,7 +551,9 @@ Fri Apr 29 20:35:21 CEST 2011 - jeffm@suse.com
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit da138d8
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit 52dd0f0
-------------------------------------------------------------------
Fri Apr 29 08:34:28 CEST 2011 - sjayaraman@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,358 @@
-------------------------------------------------------------------
Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc5.
- commit 9eb1a0f
-------------------------------------------------------------------
Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
- TTY: ldisc, do not close until there are readers (bnc#698247
bnc#693374).
- commit b3afb1a
-------------------------------------------------------------------
Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
- Enable TOMOYO (FATE#310292, bnc#668381).
- commit 997e757
-------------------------------------------------------------------
Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
- Update vanilla configs.
- commit 1738011
-------------------------------------------------------------------
Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
- Update to 3.0-rc4
- commit 1b6bf5d
-------------------------------------------------------------------
Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
- rpm/post.sh: Touch /boot/do_purge_kernels on package install
(fate#312018).
- rpm/postun.sh: Remove it again if it still exists on package
uninstall.
- commit 82f4a5d
-------------------------------------------------------------------
Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
- stop_machine: implement stop_machine_from_offline_cpu()
(bnc#697859).
- stop_machine: kill __stop_machine() (bnc#697859).
- x86, mtrr: lock stop machine during MTRR rendezvous sequence
(bnc#697859).
- stop_machine: reorganize stop_cpus() implementation
(bnc#697859).
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#697859).
- commit aa3d6e2
-------------------------------------------------------------------
Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
- Remove the novfs patches, it should be packaged as a KMP, or
ideally, reimplemented as a fuse filesystem (which is the reason why
the current implementation it is never going to be accepted upstream).
- Delete patches.fixes/novfs-copy_user-fixes.diff.
- Delete patches.fixes/novfs-minsize-fixes.
- Delete patches.fixes/novfs-nwcapi.patch.
- Delete patches.suse/novfs-client-module.
- Delete patches.suse/novfs-remove-bkl.
- commit bc3a79d
-------------------------------------------------------------------
Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
- Update vanilla config files.
- commit a642909
-------------------------------------------------------------------
Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- commit 1009eaf
-------------------------------------------------------------------
Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- commit b4cf18c
-------------------------------------------------------------------
Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
- Update config files: Disable BRCMSMAC on ppc/ppc64.
- commit 20b3d8e
-------------------------------------------------------------------
Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
- "Unable to save Login Script" appears when trying to save a
user login script (bnc#638985).
- commit 7c243a4
-------------------------------------------------------------------
Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
- fs: novfs: Limit check for datacopy between user and kernel space.
- commit 5fbc5ed
-------------------------------------------------------------------
Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc3.
- Eliminated 2 patches.
- commit a1fe999
-------------------------------------------------------------------
Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
itself.
- commit 18ad47f
-------------------------------------------------------------------
Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
- commit b3f32a6
-------------------------------------------------------------------
Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
- apm: Honor CONFIG_APM_CPU_IDLE=n.
- commit 8ad9b51
-------------------------------------------------------------------
Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
- Update config files.
- commit 2cd7359
-------------------------------------------------------------------
Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
- Delete patches.rpmify/qla4xx-missing-readq-definition.
- commit b48337d
-------------------------------------------------------------------
Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
- Remove copypasted lines from vanilla configs.
- commit b395e52
-------------------------------------------------------------------
Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Call gzip with -n.
- commit 9a65e48
-------------------------------------------------------------------
Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
trailing zero. Rpm considers "rc" older than "0", so this will sort
properly.
- commit 8d9b2b9
-------------------------------------------------------------------
Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
- x86, build: Do not set the root_dev field in bzImage.
- commit 15e4a82
-------------------------------------------------------------------
Mon Jun 13 14:06:28 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/kernel-binary.spec.in: Revert the previous hack.
- commit 95c9977
-------------------------------------------------------------------
Sat Jun 11 23:37:42 CEST 2011 - jeffm@suse.de
- kbuild: Fix KERNELVERSION for empty SUBLEVEL or PATCHLEVEL.
- kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL.
- Refresh patches.suse/supported-flag.
- rpm/kernel-binary.spec.in: Hack to work around v3.0 vs v3.0.0
- commit a95ebd8
-------------------------------------------------------------------
Fri Jun 10 20:24:41 CEST 2011 - jeffm@suse.com
- Delete patches.suse/file-capabilities-disable-by-default.diff.
- commit 2694a88
-------------------------------------------------------------------
Fri Jun 10 17:12:22 CEST 2011 - jeffm@suse.com
- x86: Remove warning and warning_symbol from struct
stacktrace_ops.
- Delete
patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch.
- commit 608ce9e
-------------------------------------------------------------------
Fri Jun 10 10:35:10 CEST 2011 - trenn@suse.de
- Update Suresh's patchset to version 3:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 9f2e923
-------------------------------------------------------------------
Wed Jun 8 20:18:25 CEST 2011 - jeffm@suse.com
- Revert "Revert "- Updated to 3.0-rc1.""
This reverts commit b2d9e72dc9cd8e62d49e0565babd76332f7c2114.
Conflicts:
rpm/config.sh
series.conf
- commit 408e273
-------------------------------------------------------------------
Wed Jun 8 17:07:32 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc2.
- commit b97d26c
-------------------------------------------------------------------
Wed Jun 8 10:40:09 CEST 2011 - trenn@suse.de
- Update Suresh's version 2 of the patchseries:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 4ef8999
-------------------------------------------------------------------
Tue Jun 7 12:24:19 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for empty EXTRAVERSION
- commit a0a1386
-------------------------------------------------------------------
Tue Jun 7 12:15:49 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for 3.0
- commit dca1465
-------------------------------------------------------------------
Tue Jun 7 11:20:23 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Fix perl warning
- commit 395d7d8
-------------------------------------------------------------------
Tue Jun 7 10:10:47 CEST 2011 - trenn@suse.de
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#672008).
- stop_machine: enable __stop_machine() to be called from the
cpu online path (bnc#672008).
- commit 684cd78
-------------------------------------------------------------------
Mon Jun 6 08:08:39 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Loosen the mkinitrd requirement, this was
only a workaround for a 11.3 update problem (cf bnc#615680).
- commit 05ade7d
-------------------------------------------------------------------
Sun Jun 5 08:37:31 CEST 2011 - jslaby@suse.cz
- asus-wmi: Remove __init from asus_wmi_platform_init
(bnc#696212).
- commit 2e6cc6b
-------------------------------------------------------------------
Fri Jun 3 13:09:27 CEST 2011 - mmarek@suse.cz
- Temporarily set PPC_DISABLE_WERROR=y in power to fix build
- commit 5e9cb3b
-------------------------------------------------------------------
Fri Jun 3 12:51:22 CEST 2011 - mmarek@suse.cz
- scripts/kmsg-doc: Do not require Switch.pm.
- commit 83a39c7
-------------------------------------------------------------------
Fri Jun 3 12:09:01 CEST 2011 - mmarek@suse.cz
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- commit 83331f5
-------------------------------------------------------------------
Wed Jun 1 10:02:24 CEST 2011 - jbeulich@novell.com
- Delete patches.xen/sfc-* (as advised by Solarflare).
- commit a144c73
-------------------------------------------------------------------
Tue May 31 05:09:44 CEST 2011 - jeffm@suse.com
- Revert "- Updated to 3.0-rc1."
This reverts commit 5710413eb834b0f215f6f4249d6ff7c3f7673eb7.
Should have been committed to the merge-v3.0 branch.
- commit b2d9e72
-------------------------------------------------------------------
Tue May 31 05:08:21 CEST 2011 - jeffm@suse.com
- Updated to 3.0-rc1.
- Eliminated 9 patches.
- commit 5710413
-------------------------------------------------------------------
Mon May 30 15:54:37 CEST 2011 - jack@suse.cz
- mm: Fix assertion mapping->nrpages == 0 in end_writeback()
(bnc#693013 bnc#666423).
- Refresh patches.xen/tmem.
- commit d3e465a
-------------------------------------------------------------------
Mon May 30 13:58:43 CEST 2011 - jslaby@suse.cz
- Refresh
patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch.
- aic94xx: world-writable sysfs update_bios file.
Update upstream info.
- commit 8912816
-------------------------------------------------------------------
Fri May 27 14:30:48 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Set KBUILD_BUILD_{USER,HOST} to
geeko@buildhost, obsoleting the patch to scripts/mkcompile_h.
- commit b4b7255
-------------------------------------------------------------------
Mon May 23 13:35:38 CEST 2011 - jbeulich@novell.com
@ -196,7 +551,9 @@ Fri Apr 29 20:35:21 CEST 2011 - jeffm@suse.com
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit da138d8
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit 52dd0f0
-------------------------------------------------------------------
Fri Apr 29 08:34:28 CEST 2011 - sjayaraman@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,358 @@
-------------------------------------------------------------------
Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc5.
- commit 9eb1a0f
-------------------------------------------------------------------
Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
- TTY: ldisc, do not close until there are readers (bnc#698247
bnc#693374).
- commit b3afb1a
-------------------------------------------------------------------
Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
- Enable TOMOYO (FATE#310292, bnc#668381).
- commit 997e757
-------------------------------------------------------------------
Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
- Update vanilla configs.
- commit 1738011
-------------------------------------------------------------------
Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
- Update to 3.0-rc4
- commit 1b6bf5d
-------------------------------------------------------------------
Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
- rpm/post.sh: Touch /boot/do_purge_kernels on package install
(fate#312018).
- rpm/postun.sh: Remove it again if it still exists on package
uninstall.
- commit 82f4a5d
-------------------------------------------------------------------
Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
- stop_machine: implement stop_machine_from_offline_cpu()
(bnc#697859).
- stop_machine: kill __stop_machine() (bnc#697859).
- x86, mtrr: lock stop machine during MTRR rendezvous sequence
(bnc#697859).
- stop_machine: reorganize stop_cpus() implementation
(bnc#697859).
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#697859).
- commit aa3d6e2
-------------------------------------------------------------------
Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
- Remove the novfs patches, it should be packaged as a KMP, or
ideally, reimplemented as a fuse filesystem (which is the reason why
the current implementation it is never going to be accepted upstream).
- Delete patches.fixes/novfs-copy_user-fixes.diff.
- Delete patches.fixes/novfs-minsize-fixes.
- Delete patches.fixes/novfs-nwcapi.patch.
- Delete patches.suse/novfs-client-module.
- Delete patches.suse/novfs-remove-bkl.
- commit bc3a79d
-------------------------------------------------------------------
Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
- Update vanilla config files.
- commit a642909
-------------------------------------------------------------------
Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- commit 1009eaf
-------------------------------------------------------------------
Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- commit b4cf18c
-------------------------------------------------------------------
Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
- Update config files: Disable BRCMSMAC on ppc/ppc64.
- commit 20b3d8e
-------------------------------------------------------------------
Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
- "Unable to save Login Script" appears when trying to save a
user login script (bnc#638985).
- commit 7c243a4
-------------------------------------------------------------------
Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
- fs: novfs: Limit check for datacopy between user and kernel space.
- commit 5fbc5ed
-------------------------------------------------------------------
Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc3.
- Eliminated 2 patches.
- commit a1fe999
-------------------------------------------------------------------
Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
itself.
- commit 18ad47f
-------------------------------------------------------------------
Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
- commit b3f32a6
-------------------------------------------------------------------
Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
- apm: Honor CONFIG_APM_CPU_IDLE=n.
- commit 8ad9b51
-------------------------------------------------------------------
Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
- Update config files.
- commit 2cd7359
-------------------------------------------------------------------
Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
- Delete patches.rpmify/qla4xx-missing-readq-definition.
- commit b48337d
-------------------------------------------------------------------
Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
- Remove copypasted lines from vanilla configs.
- commit b395e52
-------------------------------------------------------------------
Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Call gzip with -n.
- commit 9a65e48
-------------------------------------------------------------------
Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
trailing zero. Rpm considers "rc" older than "0", so this will sort
properly.
- commit 8d9b2b9
-------------------------------------------------------------------
Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
- x86, build: Do not set the root_dev field in bzImage.
- commit 15e4a82
-------------------------------------------------------------------
Mon Jun 13 14:06:28 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/kernel-binary.spec.in: Revert the previous hack.
- commit 95c9977
-------------------------------------------------------------------
Sat Jun 11 23:37:42 CEST 2011 - jeffm@suse.de
- kbuild: Fix KERNELVERSION for empty SUBLEVEL or PATCHLEVEL.
- kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL.
- Refresh patches.suse/supported-flag.
- rpm/kernel-binary.spec.in: Hack to work around v3.0 vs v3.0.0
- commit a95ebd8
-------------------------------------------------------------------
Fri Jun 10 20:24:41 CEST 2011 - jeffm@suse.com
- Delete patches.suse/file-capabilities-disable-by-default.diff.
- commit 2694a88
-------------------------------------------------------------------
Fri Jun 10 17:12:22 CEST 2011 - jeffm@suse.com
- x86: Remove warning and warning_symbol from struct
stacktrace_ops.
- Delete
patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch.
- commit 608ce9e
-------------------------------------------------------------------
Fri Jun 10 10:35:10 CEST 2011 - trenn@suse.de
- Update Suresh's patchset to version 3:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 9f2e923
-------------------------------------------------------------------
Wed Jun 8 20:18:25 CEST 2011 - jeffm@suse.com
- Revert "Revert "- Updated to 3.0-rc1.""
This reverts commit b2d9e72dc9cd8e62d49e0565babd76332f7c2114.
Conflicts:
rpm/config.sh
series.conf
- commit 408e273
-------------------------------------------------------------------
Wed Jun 8 17:07:32 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc2.
- commit b97d26c
-------------------------------------------------------------------
Wed Jun 8 10:40:09 CEST 2011 - trenn@suse.de
- Update Suresh's version 2 of the patchseries:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 4ef8999
-------------------------------------------------------------------
Tue Jun 7 12:24:19 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for empty EXTRAVERSION
- commit a0a1386
-------------------------------------------------------------------
Tue Jun 7 12:15:49 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for 3.0
- commit dca1465
-------------------------------------------------------------------
Tue Jun 7 11:20:23 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Fix perl warning
- commit 395d7d8
-------------------------------------------------------------------
Tue Jun 7 10:10:47 CEST 2011 - trenn@suse.de
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#672008).
- stop_machine: enable __stop_machine() to be called from the
cpu online path (bnc#672008).
- commit 684cd78
-------------------------------------------------------------------
Mon Jun 6 08:08:39 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Loosen the mkinitrd requirement, this was
only a workaround for a 11.3 update problem (cf bnc#615680).
- commit 05ade7d
-------------------------------------------------------------------
Sun Jun 5 08:37:31 CEST 2011 - jslaby@suse.cz
- asus-wmi: Remove __init from asus_wmi_platform_init
(bnc#696212).
- commit 2e6cc6b
-------------------------------------------------------------------
Fri Jun 3 13:09:27 CEST 2011 - mmarek@suse.cz
- Temporarily set PPC_DISABLE_WERROR=y in power to fix build
- commit 5e9cb3b
-------------------------------------------------------------------
Fri Jun 3 12:51:22 CEST 2011 - mmarek@suse.cz
- scripts/kmsg-doc: Do not require Switch.pm.
- commit 83a39c7
-------------------------------------------------------------------
Fri Jun 3 12:09:01 CEST 2011 - mmarek@suse.cz
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- commit 83331f5
-------------------------------------------------------------------
Wed Jun 1 10:02:24 CEST 2011 - jbeulich@novell.com
- Delete patches.xen/sfc-* (as advised by Solarflare).
- commit a144c73
-------------------------------------------------------------------
Tue May 31 05:09:44 CEST 2011 - jeffm@suse.com
- Revert "- Updated to 3.0-rc1."
This reverts commit 5710413eb834b0f215f6f4249d6ff7c3f7673eb7.
Should have been committed to the merge-v3.0 branch.
- commit b2d9e72
-------------------------------------------------------------------
Tue May 31 05:08:21 CEST 2011 - jeffm@suse.com
- Updated to 3.0-rc1.
- Eliminated 9 patches.
- commit 5710413
-------------------------------------------------------------------
Mon May 30 15:54:37 CEST 2011 - jack@suse.cz
- mm: Fix assertion mapping->nrpages == 0 in end_writeback()
(bnc#693013 bnc#666423).
- Refresh patches.xen/tmem.
- commit d3e465a
-------------------------------------------------------------------
Mon May 30 13:58:43 CEST 2011 - jslaby@suse.cz
- Refresh
patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch.
- aic94xx: world-writable sysfs update_bios file.
Update upstream info.
- commit 8912816
-------------------------------------------------------------------
Fri May 27 14:30:48 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Set KBUILD_BUILD_{USER,HOST} to
geeko@buildhost, obsoleting the patch to scripts/mkcompile_h.
- commit b4b7255
-------------------------------------------------------------------
Mon May 23 13:35:38 CEST 2011 - jbeulich@novell.com
@ -196,7 +551,9 @@ Fri Apr 29 20:35:21 CEST 2011 - jeffm@suse.com
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit da138d8
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit 52dd0f0
-------------------------------------------------------------------
Fri Apr 29 08:34:28 CEST 2011 - sjayaraman@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,358 @@
-------------------------------------------------------------------
Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc5.
- commit 9eb1a0f
-------------------------------------------------------------------
Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
- TTY: ldisc, do not close until there are readers (bnc#698247
bnc#693374).
- commit b3afb1a
-------------------------------------------------------------------
Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
- Enable TOMOYO (FATE#310292, bnc#668381).
- commit 997e757
-------------------------------------------------------------------
Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
- Update vanilla configs.
- commit 1738011
-------------------------------------------------------------------
Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
- Update to 3.0-rc4
- commit 1b6bf5d
-------------------------------------------------------------------
Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
- rpm/post.sh: Touch /boot/do_purge_kernels on package install
(fate#312018).
- rpm/postun.sh: Remove it again if it still exists on package
uninstall.
- commit 82f4a5d
-------------------------------------------------------------------
Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
- stop_machine: implement stop_machine_from_offline_cpu()
(bnc#697859).
- stop_machine: kill __stop_machine() (bnc#697859).
- x86, mtrr: lock stop machine during MTRR rendezvous sequence
(bnc#697859).
- stop_machine: reorganize stop_cpus() implementation
(bnc#697859).
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#697859).
- commit aa3d6e2
-------------------------------------------------------------------
Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
- Remove the novfs patches, it should be packaged as a KMP, or
ideally, reimplemented as a fuse filesystem (which is the reason why
the current implementation it is never going to be accepted upstream).
- Delete patches.fixes/novfs-copy_user-fixes.diff.
- Delete patches.fixes/novfs-minsize-fixes.
- Delete patches.fixes/novfs-nwcapi.patch.
- Delete patches.suse/novfs-client-module.
- Delete patches.suse/novfs-remove-bkl.
- commit bc3a79d
-------------------------------------------------------------------
Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
- Update vanilla config files.
- commit a642909
-------------------------------------------------------------------
Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- commit 1009eaf
-------------------------------------------------------------------
Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- commit b4cf18c
-------------------------------------------------------------------
Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
- Update config files: Disable BRCMSMAC on ppc/ppc64.
- commit 20b3d8e
-------------------------------------------------------------------
Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
- "Unable to save Login Script" appears when trying to save a
user login script (bnc#638985).
- commit 7c243a4
-------------------------------------------------------------------
Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
- fs: novfs: Limit check for datacopy between user and kernel space.
- commit 5fbc5ed
-------------------------------------------------------------------
Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc3.
- Eliminated 2 patches.
- commit a1fe999
-------------------------------------------------------------------
Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
itself.
- commit 18ad47f
-------------------------------------------------------------------
Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
- commit b3f32a6
-------------------------------------------------------------------
Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
- apm: Honor CONFIG_APM_CPU_IDLE=n.
- commit 8ad9b51
-------------------------------------------------------------------
Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
- Update config files.
- commit 2cd7359
-------------------------------------------------------------------
Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
- Delete patches.rpmify/qla4xx-missing-readq-definition.
- commit b48337d
-------------------------------------------------------------------
Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
- Remove copypasted lines from vanilla configs.
- commit b395e52
-------------------------------------------------------------------
Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Call gzip with -n.
- commit 9a65e48
-------------------------------------------------------------------
Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
trailing zero. Rpm considers "rc" older than "0", so this will sort
properly.
- commit 8d9b2b9
-------------------------------------------------------------------
Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
- x86, build: Do not set the root_dev field in bzImage.
- commit 15e4a82
-------------------------------------------------------------------
Mon Jun 13 14:06:28 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/kernel-binary.spec.in: Revert the previous hack.
- commit 95c9977
-------------------------------------------------------------------
Sat Jun 11 23:37:42 CEST 2011 - jeffm@suse.de
- kbuild: Fix KERNELVERSION for empty SUBLEVEL or PATCHLEVEL.
- kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL.
- Refresh patches.suse/supported-flag.
- rpm/kernel-binary.spec.in: Hack to work around v3.0 vs v3.0.0
- commit a95ebd8
-------------------------------------------------------------------
Fri Jun 10 20:24:41 CEST 2011 - jeffm@suse.com
- Delete patches.suse/file-capabilities-disable-by-default.diff.
- commit 2694a88
-------------------------------------------------------------------
Fri Jun 10 17:12:22 CEST 2011 - jeffm@suse.com
- x86: Remove warning and warning_symbol from struct
stacktrace_ops.
- Delete
patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch.
- commit 608ce9e
-------------------------------------------------------------------
Fri Jun 10 10:35:10 CEST 2011 - trenn@suse.de
- Update Suresh's patchset to version 3:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 9f2e923
-------------------------------------------------------------------
Wed Jun 8 20:18:25 CEST 2011 - jeffm@suse.com
- Revert "Revert "- Updated to 3.0-rc1.""
This reverts commit b2d9e72dc9cd8e62d49e0565babd76332f7c2114.
Conflicts:
rpm/config.sh
series.conf
- commit 408e273
-------------------------------------------------------------------
Wed Jun 8 17:07:32 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc2.
- commit b97d26c
-------------------------------------------------------------------
Wed Jun 8 10:40:09 CEST 2011 - trenn@suse.de
- Update Suresh's version 2 of the patchseries:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 4ef8999
-------------------------------------------------------------------
Tue Jun 7 12:24:19 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for empty EXTRAVERSION
- commit a0a1386
-------------------------------------------------------------------
Tue Jun 7 12:15:49 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for 3.0
- commit dca1465
-------------------------------------------------------------------
Tue Jun 7 11:20:23 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Fix perl warning
- commit 395d7d8
-------------------------------------------------------------------
Tue Jun 7 10:10:47 CEST 2011 - trenn@suse.de
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#672008).
- stop_machine: enable __stop_machine() to be called from the
cpu online path (bnc#672008).
- commit 684cd78
-------------------------------------------------------------------
Mon Jun 6 08:08:39 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Loosen the mkinitrd requirement, this was
only a workaround for a 11.3 update problem (cf bnc#615680).
- commit 05ade7d
-------------------------------------------------------------------
Sun Jun 5 08:37:31 CEST 2011 - jslaby@suse.cz
- asus-wmi: Remove __init from asus_wmi_platform_init
(bnc#696212).
- commit 2e6cc6b
-------------------------------------------------------------------
Fri Jun 3 13:09:27 CEST 2011 - mmarek@suse.cz
- Temporarily set PPC_DISABLE_WERROR=y in power to fix build
- commit 5e9cb3b
-------------------------------------------------------------------
Fri Jun 3 12:51:22 CEST 2011 - mmarek@suse.cz
- scripts/kmsg-doc: Do not require Switch.pm.
- commit 83a39c7
-------------------------------------------------------------------
Fri Jun 3 12:09:01 CEST 2011 - mmarek@suse.cz
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- commit 83331f5
-------------------------------------------------------------------
Wed Jun 1 10:02:24 CEST 2011 - jbeulich@novell.com
- Delete patches.xen/sfc-* (as advised by Solarflare).
- commit a144c73
-------------------------------------------------------------------
Tue May 31 05:09:44 CEST 2011 - jeffm@suse.com
- Revert "- Updated to 3.0-rc1."
This reverts commit 5710413eb834b0f215f6f4249d6ff7c3f7673eb7.
Should have been committed to the merge-v3.0 branch.
- commit b2d9e72
-------------------------------------------------------------------
Tue May 31 05:08:21 CEST 2011 - jeffm@suse.com
- Updated to 3.0-rc1.
- Eliminated 9 patches.
- commit 5710413
-------------------------------------------------------------------
Mon May 30 15:54:37 CEST 2011 - jack@suse.cz
- mm: Fix assertion mapping->nrpages == 0 in end_writeback()
(bnc#693013 bnc#666423).
- Refresh patches.xen/tmem.
- commit d3e465a
-------------------------------------------------------------------
Mon May 30 13:58:43 CEST 2011 - jslaby@suse.cz
- Refresh
patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch.
- aic94xx: world-writable sysfs update_bios file.
Update upstream info.
- commit 8912816
-------------------------------------------------------------------
Fri May 27 14:30:48 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Set KBUILD_BUILD_{USER,HOST} to
geeko@buildhost, obsoleting the patch to scripts/mkcompile_h.
- commit b4b7255
-------------------------------------------------------------------
Mon May 23 13:35:38 CEST 2011 - jbeulich@novell.com
@ -196,7 +551,9 @@ Fri Apr 29 20:35:21 CEST 2011 - jeffm@suse.com
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit da138d8
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit 52dd0f0
-------------------------------------------------------------------
Fri Apr 29 08:34:28 CEST 2011 - sjayaraman@suse.de

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,894 +0,0 @@
#
# spec file for package kernel-ec2
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
%define srcversion 2.6.39
%define patchversion 2.6.39
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor ec2
%define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla")
%define build_ps3 (%build_flavor == "ps3")
%define build_src_dir %my_builddir/linux-%srcversion
%define src_install_dir /usr/src/linux-%kernelrelease%variant
%define obj_install_dir %src_install_dir-obj
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %my_builddir/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,check-supported-list,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,configtool.pl,log.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" && %CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
%define install_vdso 0
%endif
Name: kernel-ec2
Summary: The Amazon EC2 Xen Kernel
Version: 2.6.39
Release: 1
%if %using_buildservice
%else
%endif
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
AutoReqProv: on
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: multiversion(kernel)
Provides: %{name}_%_target_cpu = %version-%release
Provides: %name = %version-%source_rel
%if %split_base
Provides: kernel-base = %version-%source_rel
# Obsolete the -base subpackage from 11.1 and 11.2 development phase
Obsoletes: %name-base <= 2.6.31
%endif
Requires(pre): coreutils awk
# Need a module-init-tools with /usr/lib/module-init-tools/weak-modules2
Requires(post): module-init-tools >= 3.4
# This Requires is wrong, because the post/postun scripts have a
# test -x update-bootloader, having perl-Bootloader is not a hard requirement.
# But, there is no way to tell rpm or yast to schedule the installation
# of perl-Bootloader before kernel-binary.rpm if both are in the list of
# packages to install/update. Likewise, this is true for mkinitrd.
# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
Requires(post): perl-Bootloader >= 0.4.15
%if 0%{?suse_version} >= 1130
Requires(post): mkinitrd >= 2.6.0
%else
Requires(post): mkinitrd
%endif
# Do not install p-b and mkinitrd for the install check, the %post script is
# able to handle this
#!BuildIgnore: perl-Bootloader mkinitrd
# Remove some packages that are installed automatically by the build system,
# but are not needed to build the kernel
#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools m4 udev fillup insserv
%ifarch ia64
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
%ifarch s390 s390x
%if %build_vanilla && 0%{?suse_version} < 1130
BuildRequires: dwarfextract
%endif
%endif
%if %build_xen
%ifarch %ix86
%if %build_flavor != "ec2"
Provides: kernel-xenpae = %version
Obsoletes: kernel-xenpae <= %version
%endif
%endif
#!BuildIgnore: xen
%endif
Provides: %name-nongpl
Obsoletes: %name-nongpl
%if %build_vanilla
# force bzip2 instead of lzma compression to allow install on older dist versions
%define _binary_payload w9.bzdio
%endif
# dead network if installed on SLES10, otherwise it will work (mostly)
Conflicts: sysfsutils < 2.0
%if ! %build_vanilla
Conflicts: apparmor-profiles <= 2.1
Conflicts: apparmor-parser < 2.3
# root-lvm only works with newer udevs
Conflicts: udev < 118
Conflicts: lvm2 < 2.02.33
%endif
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-%srcversion.tar.bz2
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
Source13: post.sh
Source14: series.conf
Source16: guards
Source17: apply-patches
Source21: config.conf
Source23: supported.conf
Source33: check-for-config-changes
Source34: check-supported-list
Source35: group-source-files.pl
Source37: README.SUSE
Source38: README.KSYMS
Source39: config-options.changes.txt
Source40: source-timestamp
Source44: find-provides
Source45: split-modules
Source46: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl
Source51: mkspec
Source52: kernel-source%variant.changes
Source53: kernel-source.spec.in
Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in
Source60: config.sh
Source61: compute-PATCHVERSION.sh
Source62: old-packages.conf
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source66: configtool.pl
Source67: log.sh
Source100: config.tar.bz2
Source101: config.addon.tar.bz2
Source102: patches.arch.tar.bz2
Source103: patches.drivers.tar.bz2
Source104: patches.fixes.tar.bz2
Source105: patches.rpmify.tar.bz2
Source106: patches.suse.tar.bz2
Source107: patches.xen.tar.bz2
Source108: patches.addon.tar.bz2
Source109: patches.kernel.org.tar.bz2
Source110: patches.apparmor.tar.bz2
Source111: patches.rt.tar.bz2
Source112: patches.trace.tar.bz2
Source113: patches.kabi.tar.bz2
Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64
# These files are found in the kernel-source package:
NoSource: 0
NoSource: 100
NoSource: 101
NoSource: 102
NoSource: 103
NoSource: 104
NoSource: 105
NoSource: 106
NoSource: 107
NoSource: 108
NoSource: 109
NoSource: 110
NoSource: 111
NoSource: 112
NoSource: 113
NoSource: 120
NoSource: 121
# The following KMPs have been integrated into the kernel package,
# grouped by the last product that contained them.
# sles10 / 10.3
Obsoletes: iwlwifi-kmp-%build_flavor
Obsoletes: ipw3945-kmp-%build_flavor
# sles10 / 11.0
Obsoletes: uvcvideo-kmp-%build_flavor
# 11.0
Obsoletes: atl2-kmp-%build_flavor
Obsoletes: wlan-ng-kmp-%build_flavor
Obsoletes: et131x-kmp-%build_flavor
Obsoletes: ivtv-kmp-%build_flavor
Obsoletes: at76_usb-kmp-%build_flavor
Obsoletes: pcc-acpi-kmp-%build_flavor
Obsoletes: btusb-kmp-%build_flavor
# sle11-ga
Obsoletes: enic-kmp-%build_flavor
Obsoletes: fnic-kmp-%build_flavor
Obsoletes: brocade-bfa-kmp-%build_flavor
Obsoletes: kvm-kmp-%build_flavor
Obsoletes: perfmon-kmp-%build_flavor
Obsoletes: iwlagn-2-6-27-kmp-%build_flavor
Obsoletes: msi-wmi-kmp-%build_flavor
# sle11
Obsoletes: ocfs2-kmp-%build_flavor
# 11.1
Obsoletes: quickcam-kmp-%build_flavor < 0.6.7
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
%define supported_modules_check 0
%description
The Linux kernel for Xen paravirtualization.
This kernel can only be used both as an unprivileged ("xenU")
kernel (for Amazon EC2).
%source_timestamp
%prep
if ! [ -e %_sourcedir/linux-%srcversion.tar.bz2 ]; then
echo "The %name-%version.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-%version.src.rpm."
exit 1
fi
SYMBOLS=
if test -e %_sourcedir/extra-symbols; then
SYMBOLS=$(cat %_sourcedir/extra-symbols)
echo "extra symbol(s):" $SYMBOLS
fi
# Unpack all sources and patches
%setup -q -c -T -a 0 -a 100 -a 101 -a 102 -a 103 -a 104 -a 105 -a 106 -a 107 -a 108 -a 109 -a 110 -a 111 -a 112 -a 113 -a 120 -a 121
mkdir -p %kernel_build_dir
supported_conf() {
%_sourcedir/guards $* < %_sourcedir/supported.conf | \
sed 's,.*/,,; s,\.ko$,,' | sort -u
}
# Generate the list of modules to be marked as supported
{ supported_conf base
supported_conf --default=0 external | sed 's/$/ external/'
} > %kernel_build_dir/Module.supported
supported_conf --default=0 base >%kernel_build_dir/Module.base
cd linux-%srcversion
%_sourcedir/apply-patches \
%if %{build_vanilla}
--vanilla \
%endif
%_sourcedir/series.conf .. $SYMBOLS
cd %kernel_build_dir
if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
if test -e ../config.addon/%cpu_arch_flavor; then
# FIXME: config.addon doesn't affect the %CONFIG_ macros defined at
# the top of the specfile
%_sourcedir/configtool.pl ../config{,.addon}/%cpu_arch_flavor >.config
else
cp ../config/%cpu_arch_flavor .config
fi
%build_src_dir/scripts/config \
--set-str CONFIG_LOCALVERSION %release_num-%build_flavor \
--enable CONFIG_SUSE_KERNEL \
%if 0%{?__debug_package:1}
--enable CONFIG_DEBUG_INFO \
--disable CONFIG_DEBUG_INFO_REDUCED
%else
--disable CONFIG_DEBUG_INFO
%endif
MAKE_ARGS="$MAKE_ARGS -C %build_src_dir O=$PWD"
if test -e %_sourcedir/TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS; then
yes '' | make oldconfig $MAKE_ARGS
else
cp .config .config.orig
make silentoldconfig $MAKE_ARGS < /dev/null
%_sourcedir/check-for-config-changes .config.orig .config
rm .config.orig
fi
make prepare $MAKE_ARGS
make scripts $MAKE_ARGS
krel=$(make -s kernelrelease $MAKE_ARGS)
if [ "$krel" != "%kernelrelease-%build_flavor" ]; then
echo "Kernel release mismatch: $krel != %kernelrelease-%build_flavor" >&2
exit 1
fi
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 <<EOF
export KBUILD_BUILD_TIMESTAMP="$(LANG=C date -d "$date") (${commit:0:7})"
export KBUILD_VERBOSE=0
export KBUILD_SYMTYPES=1
export KBUILD_OVERRIDE=1
EOF
%build
cd %kernel_build_dir
source .kernel-binary.spec.buildenv
# create *.symref files in the tree
if test -e %my_builddir/kabi/%cpu_arch/symtypes-%build_flavor; then
%_sourcedir/modversions --unpack . < $_
fi
# If the %jobs macro is defined to a number, make will spawn that many jobs.
# There are several ways how to define it:
# If you are using the build script:
# build --jobs=N kernel-$flavor.spec
# With plain rpmbuild:
# rpmbuild -ba --define 'jobs N' kernel-$flavor.spec
# To spawn as many jobs as there are cpu cores:
# rpmbuild -ba --define "jobs 0$(grep -c ^processor /proc/cpuinfo)" \
# kernel-$flavor.spec
# You can also set this permanently in ~/.rpmmacros:
# %jobs 0%(grep -c ^processor /proc/cpuinfo)
%if %CONFIG_KMSG_IDS == "y"
chmod +x ../linux-%srcversion/scripts/kmsg-doc
make %{?jobs:-j%jobs} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y D=2
%else
make %{?jobs:-j%jobs} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y
%endif
%install
# get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
export NO_BRP_STRIP_DEBUG=true
export STRIP_KEEP_SYMTAB='*/vmlinux-*'
# /lib/modules/%kernelrelease-%build_flavor/build will be a stale symlink until the
# kernel-devel package is installed. Don't check for stale symlinks
# in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes
cd %kernel_build_dir
mkdir -p %buildroot/boot
# (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-%kernelrelease-%build_flavor
add_vmlinux()
{
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor compressed=false
if test $1 == "--compressed"; then
compressed=true
fi
cp vmlinux %buildroot/$vmlinux
>%my_builddir/vmlinux.debug.files
%if 0%{?__debug_package:1}
if $compressed; then
local vmlinux_debug=usr/lib/debug/$vmlinux.debug
mkdir -p $(dirname %buildroot/$vmlinux_debug)
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug \
-l vmlinux.sourcefiles %buildroot/$vmlinux
# FIXME: create and package build-id symlinks
objcopy --only-keep-debug \
%buildroot/$vmlinux \
%buildroot/$vmlinux_debug || :
objcopy --add-gnu-debuglink=%buildroot/$vmlinux_debug \
--strip-debug \
%buildroot/$vmlinux || :
mkdir -p %buildroot/usr/src/debug
LANG=C sort -z -u vmlinux.sourcefiles | grep -Ezv "<(built-in|stdin)>" \
| ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
echo -e "%%defattr(-, root, root)\\n/$vmlinux_debug" >%my_builddir/vmlinux.debug.files
else
# make vmlinux executable so that find-debuginfo.sh picks it up
# (TODO: fix find-debuginfo.sh instead)
chmod +x %buildroot/$vmlinux
fi
%endif
if $compressed; then
gzip -9 %buildroot/$vmlinux
chmod a-x %buildroot/$vmlinux.gz
fi
}
%if %build_kdump
add_vmlinux
image=vmlinux
%else
# architecture specifics
%ifarch %ix86 x86_64
add_vmlinux --compressed
%if %build_xen
image=vmlinuz
%else
image=bzImage
%endif
cp -p arch/x86/boot/$image %buildroot/boot/vmlinuz-%kernelrelease-%build_flavor
image=vmlinuz
%endif
%ifarch alpha
add_vmlinux --compressed
cp -p arch/alpha/boot/vmlinux.gz %buildroot/boot/vmlinuz-%kernelrelease-%build_flavor
image=vmlinuz
%endif
%ifarch ppc ppc64
add_vmlinux
image=vmlinux
%endif
%ifarch ia64
add_vmlinux --compressed
mv %buildroot/boot/vmlinux-%kernelrelease-%build_flavor.gz \
%buildroot/boot/vmlinuz-%kernelrelease-%build_flavor
image=vmlinuz
%endif
%ifarch s390 s390x
add_vmlinux --compressed
cp -p arch/s390/boot/image %buildroot/boot/image-%kernelrelease-%build_flavor
image=image
if test -e arch/s390/boot/kerntypes.o; then
cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor
elif test -x "$(which dwarfextract 2>/dev/null)"; then
dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)"
fi
%if %CONFIG_KMSG_IDS == "y"
mkdir -p %buildroot/usr/share/man/man9
find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
%endif
%endif
%ifarch sparc64
add_vmlinux --compressed
image=zImage
cp -p arch/sparc/boot/$image %buildroot/boot/vmlinuz-%kernelrelease-%build_flavor
image=vmlinux
%endif
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
case "$sub" in
'-base' | '') base_package=1 ;;
*) base_package=0 ;;
esac
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
-e "s:@FLAVOR""@:%build_flavor:g" \
-e "s:@SUBPACKAGE@:%name$sub:g" \
-e "s:@BASE_PACKAGE@:$base_package:g" \
-e "s:@RPM_VERSION_RELEASE@:%version-%release:g" \
-e "s:@RPM_TARGET_CPU@:%_target_cpu:g" \
-e "s:@CPU_ARCH_FLAVOR@:%cpu_arch_flavor:g" \
-e "s:@SRCVARIANT@:%variant:g" \
%_sourcedir/$script.sh > %my_builddir/$script$sub.sh
done
done
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
# keep this -suffix list in sync with post.sh and postun.sh
suffix=-%build_flavor
%endif
ln -s $image$suffix %buildroot/boot/$image$suffix
ln -s initrd$suffix %buildroot/boot/initrd$suffix
cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor
sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor
for file in %my_builddir/sysctl/{defaults,%cpu_arch/arch-defaults,%cpu_arch_flavor}; do
if [ -f "$file" ]; then
cat "$file"
fi
done | sed '1i # Generated file - do not edit.' >$sysctl_file
if [ ! -s $sysctl_file ]; then
rm $sysctl_file
fi
%if %install_vdso
# Install the unstripped vdso's that are linked in the kernel image
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
%endif
# Create a dummy initrd with roughly the size the real one will have.
# That way, YaST will know that this package requires some additional
# space in /boot.
dd if=/dev/zero of=%buildroot/boot/initrd-%kernelrelease-%build_flavor \
bs=1024 seek=2047 count=1
if [ %CONFIG_MODULES = y ]; then
mkdir -p %rpm_install_dir/%cpu_arch_flavor
mkdir -p %buildroot/usr/src/linux-obj/%cpu_arch
ln -s %build_flavor %buildroot/usr/src/linux-obj/%cpu_arch_flavor
gzip -c9 < Module.symvers > %buildroot/boot/symvers-%kernelrelease-%build_flavor.gz
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
if ! %_sourcedir/check-supported-list \
%_sourcedir %buildroot/lib/modules/%kernelrelease-%build_flavor; then
%if %supported_modules_check
exit 1
%endif
echo "Consistency check error: please update supported.conf."
fi
%ifarch s390 s390x
if test -e arch/s390/boot/kerntypes.o; then
:
elif test -x "$(which dwarfextract 2>/dev/null)" -a \
-f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then
find %buildroot -name "*.ko" > kofiles.list
dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)"
fi
%endif
# Also put the resulting file in %rpm_install_dir/%cpu_arch/%build_flavor
# so that kernel-devel + kernel-%build_flavor is sufficient for building
# modules that have modversions as well.
mkdir -p %rpm_install_dir/%cpu_arch/%build_flavor
cp Module.symvers %rpm_install_dir/%cpu_arch/%build_flavor
# Table of types used in exported symbols (for modversion debugging).
%_sourcedir/modversions --pack . > %buildroot/boot/symtypes-%kernelrelease-%build_flavor
if [ -s %buildroot/boot/symtypes-%kernelrelease-%build_flavor ]; then
gzip -9 %buildroot/boot/symtypes-%kernelrelease-%build_flavor
else
rm -f %buildroot/boot/symtypes-%kernelrelease-%build_flavor
fi
# Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu
fi
# We were building in %my_builddir/linux-%srcversion, but the sources will
# later be installed in /usr/src/linux-%srcversion-%source_rel. Fix up the
# build symlink.
rm -f %buildroot/lib/modules/%kernelrelease-%build_flavor/{source,build}
ln -s %src_install_dir \
%buildroot/lib/modules/%kernelrelease-%build_flavor/source
ln -s %obj_install_dir/%cpu_arch/%build_flavor \
%buildroot/lib/modules/%kernelrelease-%build_flavor/build
# Abort if there are any undefined symbols
msg="$(/sbin/depmod -F %buildroot/boot/System.map-%kernelrelease-%build_flavor \
-b %buildroot -ae %kernelrelease-%build_flavor 2>&1)"
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
%if %split_base
%_sourcedir/split-modules -d %buildroot \
-o %my_builddir \
-b %kernel_build_dir/Module.base \
%if ! %supported_modules_check
-i \
%endif
-s %kernel_build_dir/Module.supported
%if ! %split_extra
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
) > %my_builddir/base-modules
%endif
res=0
if test -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor; then
# check for kabi changes
%_sourcedir/kabi.pl --rules %my_builddir/kabi/severities \
%my_builddir/kabi/%cpu_arch/symvers-%build_flavor \
Module.symvers || res=$?
fi
if [ $res -ne 0 ]; then
if [ ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
! -e %_sourcedir/IGNORE-KABI-BADNESS ]; then
echo "Create a file IGNORE-KABI-BADNESS in the kernel-source" \
"directory to build this kernel even though its badness is" \
"higher than allowed for an official kernel."
exit 1
fi
fi
tar -cf - -T %my_builddir/obj-files | \
tar -xf - -C %rpm_install_dir/%cpu_arch_flavor
# bnc#507084
find %rpm_install_dir/%cpu_arch_flavor/scripts -type f -perm -111 | \
while read f; do
case "$(file -b "$f")" in
ELF\ *\ executable*)
strip "$f"
esac
done
# Replace the absolute with a relative path
sed -i "s,%build_src_dir,../../../linux-%kernelrelease%variant,g" \
%rpm_install_dir/%cpu_arch_flavor/Makefile
fi
add_dirs_to_filelist() {
sed -rn '
# print file name
p
# remove filelist macros
s:%%[a-z]+(\([^)]+\))? ?::g
# add %%dir prefix
s:^:%%dir :
# print all parents
:a
# skip directories owned by other packages
s:^%%dir (/boot|/etc|/lib/(modules|firmware)|/usr/src)/[^/]+$::
s:/[^/]+$::p
ta
' "$@" | sort -u
}
# Collect the file lists.
shopt -s nullglob
> %my_builddir/kernel-devel.files
for file in %buildroot/boot/vmlinux-*.gz %buildroot/boot/symtypes* \
%buildroot/lib/modules/*/{build,source}; do
f=${file##%buildroot}
echo "$f" >> %my_builddir/kernel-devel.files
done
{ cd %buildroot
find boot \
\( -type l -o -name 'initrd-*' \) -printf '%%%%ghost /%%p\n' -o \
-type f -name 'vmlinux-*' -printf '%%%%attr(0644, root, root) /%%p\n' -o \
-type f -printf '/%%p\n'
# Add the auto-generated (by mkdumprd) kdump initrd to %ghost so that
# the file gets removed when uninstalling the kernel.
echo '%%ghost /boot/initrd-%kernelrelease-kdump'
touch $RPM_BUILD_ROOT/boot/initrd-%kernelrelease-kdump
if [ %CONFIG_MODULES = y ]; then
find lib/modules/%kernelrelease-%build_flavor \
-type d -o \
\( -path '*/modules.*' ! -path '*/modules.order' \
! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
-o -name '*.ko' -prune -o -printf '/%%p\n'
cat %my_builddir/base-modules
fi
test -d lib/firmware/%kernelrelease-%build_flavor && \
find lib/firmware/%kernelrelease-%build_flavor \
-type d -o \
-printf '/%%p\n'
if [ -e .%_docdir/%name ]; then
echo "%%doc %_docdir/%name"
fi
} | sort -u >%my_builddir/tmp
cat %my_builddir/tmp %my_builddir/kernel-devel.files | sort | uniq -u | \
add_dirs_to_filelist >%my_builddir/kernel-base.files
rm %my_builddir/tmp
%if %split_base
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
> %my_builddir/kernel-main.files
%endif
%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
# much, but it keeps rpmlint from breaking the package build. Note that we skip
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
%fdupes $RPM_BUILD_ROOT/lib
%preun -f preun.sh
%postun -f postun.sh
%pre -f pre.sh
%post -f post.sh
%if %split_base
%files -f kernel-main.files
%else
%files -f kernel-base.files
%endif
%defattr(-, root, root)
%package base
Summary: The Amazon EC2 Xen Kernel - base modules
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
AutoReqProv: on
Provides: multiversion(kernel)
Provides: kernel-base = %version-%source_rel
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): perl-Bootloader
Requires(post): mkinitrd
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
%description base
The Linux kernel for Xen paravirtualization.
This kernel can only be used both as an unprivileged ("xenU")
kernel (for Amazon EC2).
This package contains only the base modules, required in all installs.
%source_timestamp
%preun base -f preun-base.sh
%postun base -f postun-base.sh
%pre base -f pre-base.sh
%post base -f post-base.sh
%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
%endif
%package extra
Summary: The Amazon EC2 Xen Kernel - Unsupported kernel modules
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
AutoReqProv: on
Provides: multiversion(kernel)
Provides: %name-extra_%_target_cpu = %version-%release
Provides: kernel-extra = %version-%source_rel
Requires: %{name}_%_target_cpu = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): perl-Bootloader
Requires(post): mkinitrd
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
%description extra
The Linux kernel for Xen paravirtualization.
This kernel can only be used both as an unprivileged ("xenU")
kernel (for Amazon EC2).
This package contains additional modules not supported by Novell.
%source_timestamp
%preun extra -f preun-extra.sh
%postun extra -f postun-extra.sh
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
%endif
%if %CONFIG_KMSG_IDS == "y"
%package man
Summary: The collection of man pages generated by the kmsg script.
License: GPL v2 only
Group: System/Kernel
%description man
This package includes the man pages that have been generated from the
kmsg message documentation comments.
%source_timestamp
%files man
%defattr(-,root,root)
/usr/share/man/man9/*
%endif
%package devel
Summary: Development files necessary for building kernel modules
License: GPL v2 only
Group: Development/Sources
Provides: multiversion(kernel)
Provides: %name-devel = %version-%source_rel
Requires: kernel-devel%variant = %version-%source_rel
Supplements: packageand(%name:kernel-devel%variant)
AutoReqProv: on
%description devel
This package contains files necessary for building kernel modules (and
kernel module packages) against the %build_flavor flavor of the kernel.
%source_timestamp
%if %CONFIG_MODULES == "y"
%pre devel -f devel-pre.sh
%post devel -f devel-post.sh
%files devel -f kernel-devel.files
%defattr(-,root,root)
%dir %obj_install_dir
%dir %obj_install_dir/%cpu_arch
%dir /usr/src/linux-obj
%dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu
/usr/src/linux-obj/%_target_cpu
%endif
%endif
%package devel-debuginfo
# rpm doesn't notice that vmlinux.debug belongs to the gzipped vmlinux.gz
Summary: Debug information for package %name-devel
License: GPL v2 only
Group: Development/Debug
%description devel-debuginfo
Debug information for package %name-devel
%source_timestamp
%files devel-debuginfo -f vmlinux.debug.files
%changelog

View File

@ -52,7 +52,7 @@ END { exit(! good) }
nvr=%{-n*}-%1-%_this_kmp_version-%{-r*}
wm2=/usr/lib/module-init-tools/weak-modules2
if [ -x $wm2 ]; then
/bin/bash -${-/e/} $wm2 --add-kmp $nvr
%{-b:KMP_NEEDS_MKINITRD=1} /bin/bash -${-/e/} $wm2 --add-kmp $nvr
fi
%preun -n %{-n*}-%1
nvr=%{-n*}-%1-%_this_kmp_version-%{-r*}

View File

@ -1,3 +1,358 @@
-------------------------------------------------------------------
Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc5.
- commit 9eb1a0f
-------------------------------------------------------------------
Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
- TTY: ldisc, do not close until there are readers (bnc#698247
bnc#693374).
- commit b3afb1a
-------------------------------------------------------------------
Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
- Enable TOMOYO (FATE#310292, bnc#668381).
- commit 997e757
-------------------------------------------------------------------
Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
- Update vanilla configs.
- commit 1738011
-------------------------------------------------------------------
Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
- Update to 3.0-rc4
- commit 1b6bf5d
-------------------------------------------------------------------
Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
- rpm/post.sh: Touch /boot/do_purge_kernels on package install
(fate#312018).
- rpm/postun.sh: Remove it again if it still exists on package
uninstall.
- commit 82f4a5d
-------------------------------------------------------------------
Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
- stop_machine: implement stop_machine_from_offline_cpu()
(bnc#697859).
- stop_machine: kill __stop_machine() (bnc#697859).
- x86, mtrr: lock stop machine during MTRR rendezvous sequence
(bnc#697859).
- stop_machine: reorganize stop_cpus() implementation
(bnc#697859).
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#697859).
- commit aa3d6e2
-------------------------------------------------------------------
Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
- Remove the novfs patches, it should be packaged as a KMP, or
ideally, reimplemented as a fuse filesystem (which is the reason why
the current implementation it is never going to be accepted upstream).
- Delete patches.fixes/novfs-copy_user-fixes.diff.
- Delete patches.fixes/novfs-minsize-fixes.
- Delete patches.fixes/novfs-nwcapi.patch.
- Delete patches.suse/novfs-client-module.
- Delete patches.suse/novfs-remove-bkl.
- commit bc3a79d
-------------------------------------------------------------------
Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
- Update vanilla config files.
- commit a642909
-------------------------------------------------------------------
Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- commit 1009eaf
-------------------------------------------------------------------
Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- commit b4cf18c
-------------------------------------------------------------------
Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
- Update config files: Disable BRCMSMAC on ppc/ppc64.
- commit 20b3d8e
-------------------------------------------------------------------
Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
- "Unable to save Login Script" appears when trying to save a
user login script (bnc#638985).
- commit 7c243a4
-------------------------------------------------------------------
Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
- fs: novfs: Limit check for datacopy between user and kernel space.
- commit 5fbc5ed
-------------------------------------------------------------------
Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc3.
- Eliminated 2 patches.
- commit a1fe999
-------------------------------------------------------------------
Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
itself.
- commit 18ad47f
-------------------------------------------------------------------
Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
- commit b3f32a6
-------------------------------------------------------------------
Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
- apm: Honor CONFIG_APM_CPU_IDLE=n.
- commit 8ad9b51
-------------------------------------------------------------------
Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
- Update config files.
- commit 2cd7359
-------------------------------------------------------------------
Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
- Delete patches.rpmify/qla4xx-missing-readq-definition.
- commit b48337d
-------------------------------------------------------------------
Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
- Remove copypasted lines from vanilla configs.
- commit b395e52
-------------------------------------------------------------------
Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Call gzip with -n.
- commit 9a65e48
-------------------------------------------------------------------
Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
trailing zero. Rpm considers "rc" older than "0", so this will sort
properly.
- commit 8d9b2b9
-------------------------------------------------------------------
Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
- x86, build: Do not set the root_dev field in bzImage.
- commit 15e4a82
-------------------------------------------------------------------
Mon Jun 13 14:06:28 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/kernel-binary.spec.in: Revert the previous hack.
- commit 95c9977
-------------------------------------------------------------------
Sat Jun 11 23:37:42 CEST 2011 - jeffm@suse.de
- kbuild: Fix KERNELVERSION for empty SUBLEVEL or PATCHLEVEL.
- kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL.
- Refresh patches.suse/supported-flag.
- rpm/kernel-binary.spec.in: Hack to work around v3.0 vs v3.0.0
- commit a95ebd8
-------------------------------------------------------------------
Fri Jun 10 20:24:41 CEST 2011 - jeffm@suse.com
- Delete patches.suse/file-capabilities-disable-by-default.diff.
- commit 2694a88
-------------------------------------------------------------------
Fri Jun 10 17:12:22 CEST 2011 - jeffm@suse.com
- x86: Remove warning and warning_symbol from struct
stacktrace_ops.
- Delete
patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch.
- commit 608ce9e
-------------------------------------------------------------------
Fri Jun 10 10:35:10 CEST 2011 - trenn@suse.de
- Update Suresh's patchset to version 3:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 9f2e923
-------------------------------------------------------------------
Wed Jun 8 20:18:25 CEST 2011 - jeffm@suse.com
- Revert "Revert "- Updated to 3.0-rc1.""
This reverts commit b2d9e72dc9cd8e62d49e0565babd76332f7c2114.
Conflicts:
rpm/config.sh
series.conf
- commit 408e273
-------------------------------------------------------------------
Wed Jun 8 17:07:32 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc2.
- commit b97d26c
-------------------------------------------------------------------
Wed Jun 8 10:40:09 CEST 2011 - trenn@suse.de
- Update Suresh's version 2 of the patchseries:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 4ef8999
-------------------------------------------------------------------
Tue Jun 7 12:24:19 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for empty EXTRAVERSION
- commit a0a1386
-------------------------------------------------------------------
Tue Jun 7 12:15:49 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for 3.0
- commit dca1465
-------------------------------------------------------------------
Tue Jun 7 11:20:23 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Fix perl warning
- commit 395d7d8
-------------------------------------------------------------------
Tue Jun 7 10:10:47 CEST 2011 - trenn@suse.de
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#672008).
- stop_machine: enable __stop_machine() to be called from the
cpu online path (bnc#672008).
- commit 684cd78
-------------------------------------------------------------------
Mon Jun 6 08:08:39 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Loosen the mkinitrd requirement, this was
only a workaround for a 11.3 update problem (cf bnc#615680).
- commit 05ade7d
-------------------------------------------------------------------
Sun Jun 5 08:37:31 CEST 2011 - jslaby@suse.cz
- asus-wmi: Remove __init from asus_wmi_platform_init
(bnc#696212).
- commit 2e6cc6b
-------------------------------------------------------------------
Fri Jun 3 13:09:27 CEST 2011 - mmarek@suse.cz
- Temporarily set PPC_DISABLE_WERROR=y in power to fix build
- commit 5e9cb3b
-------------------------------------------------------------------
Fri Jun 3 12:51:22 CEST 2011 - mmarek@suse.cz
- scripts/kmsg-doc: Do not require Switch.pm.
- commit 83a39c7
-------------------------------------------------------------------
Fri Jun 3 12:09:01 CEST 2011 - mmarek@suse.cz
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- commit 83331f5
-------------------------------------------------------------------
Wed Jun 1 10:02:24 CEST 2011 - jbeulich@novell.com
- Delete patches.xen/sfc-* (as advised by Solarflare).
- commit a144c73
-------------------------------------------------------------------
Tue May 31 05:09:44 CEST 2011 - jeffm@suse.com
- Revert "- Updated to 3.0-rc1."
This reverts commit 5710413eb834b0f215f6f4249d6ff7c3f7673eb7.
Should have been committed to the merge-v3.0 branch.
- commit b2d9e72
-------------------------------------------------------------------
Tue May 31 05:08:21 CEST 2011 - jeffm@suse.com
- Updated to 3.0-rc1.
- Eliminated 9 patches.
- commit 5710413
-------------------------------------------------------------------
Mon May 30 15:54:37 CEST 2011 - jack@suse.cz
- mm: Fix assertion mapping->nrpages == 0 in end_writeback()
(bnc#693013 bnc#666423).
- Refresh patches.xen/tmem.
- commit d3e465a
-------------------------------------------------------------------
Mon May 30 13:58:43 CEST 2011 - jslaby@suse.cz
- Refresh
patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch.
- aic94xx: world-writable sysfs update_bios file.
Update upstream info.
- commit 8912816
-------------------------------------------------------------------
Fri May 27 14:30:48 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Set KBUILD_BUILD_{USER,HOST} to
geeko@buildhost, obsoleting the patch to scripts/mkcompile_h.
- commit b4b7255
-------------------------------------------------------------------
Mon May 23 13:35:38 CEST 2011 - jbeulich@novell.com
@ -196,7 +551,9 @@ Fri Apr 29 20:35:21 CEST 2011 - jeffm@suse.com
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit da138d8
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit 52dd0f0
-------------------------------------------------------------------
Fri Apr 29 08:34:28 CEST 2011 - sjayaraman@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,358 @@
-------------------------------------------------------------------
Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc5.
- commit 9eb1a0f
-------------------------------------------------------------------
Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
- TTY: ldisc, do not close until there are readers (bnc#698247
bnc#693374).
- commit b3afb1a
-------------------------------------------------------------------
Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
- Enable TOMOYO (FATE#310292, bnc#668381).
- commit 997e757
-------------------------------------------------------------------
Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
- Update vanilla configs.
- commit 1738011
-------------------------------------------------------------------
Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
- Update to 3.0-rc4
- commit 1b6bf5d
-------------------------------------------------------------------
Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
- rpm/post.sh: Touch /boot/do_purge_kernels on package install
(fate#312018).
- rpm/postun.sh: Remove it again if it still exists on package
uninstall.
- commit 82f4a5d
-------------------------------------------------------------------
Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
- stop_machine: implement stop_machine_from_offline_cpu()
(bnc#697859).
- stop_machine: kill __stop_machine() (bnc#697859).
- x86, mtrr: lock stop machine during MTRR rendezvous sequence
(bnc#697859).
- stop_machine: reorganize stop_cpus() implementation
(bnc#697859).
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#697859).
- commit aa3d6e2
-------------------------------------------------------------------
Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
- Remove the novfs patches, it should be packaged as a KMP, or
ideally, reimplemented as a fuse filesystem (which is the reason why
the current implementation it is never going to be accepted upstream).
- Delete patches.fixes/novfs-copy_user-fixes.diff.
- Delete patches.fixes/novfs-minsize-fixes.
- Delete patches.fixes/novfs-nwcapi.patch.
- Delete patches.suse/novfs-client-module.
- Delete patches.suse/novfs-remove-bkl.
- commit bc3a79d
-------------------------------------------------------------------
Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
- Update vanilla config files.
- commit a642909
-------------------------------------------------------------------
Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- commit 1009eaf
-------------------------------------------------------------------
Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- commit b4cf18c
-------------------------------------------------------------------
Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
- Update config files: Disable BRCMSMAC on ppc/ppc64.
- commit 20b3d8e
-------------------------------------------------------------------
Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
- "Unable to save Login Script" appears when trying to save a
user login script (bnc#638985).
- commit 7c243a4
-------------------------------------------------------------------
Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
- fs: novfs: Limit check for datacopy between user and kernel space.
- commit 5fbc5ed
-------------------------------------------------------------------
Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc3.
- Eliminated 2 patches.
- commit a1fe999
-------------------------------------------------------------------
Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
itself.
- commit 18ad47f
-------------------------------------------------------------------
Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
- commit b3f32a6
-------------------------------------------------------------------
Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
- apm: Honor CONFIG_APM_CPU_IDLE=n.
- commit 8ad9b51
-------------------------------------------------------------------
Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
- Update config files.
- commit 2cd7359
-------------------------------------------------------------------
Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
- Delete patches.rpmify/qla4xx-missing-readq-definition.
- commit b48337d
-------------------------------------------------------------------
Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
- Remove copypasted lines from vanilla configs.
- commit b395e52
-------------------------------------------------------------------
Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Call gzip with -n.
- commit 9a65e48
-------------------------------------------------------------------
Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
trailing zero. Rpm considers "rc" older than "0", so this will sort
properly.
- commit 8d9b2b9
-------------------------------------------------------------------
Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
- x86, build: Do not set the root_dev field in bzImage.
- commit 15e4a82
-------------------------------------------------------------------
Mon Jun 13 14:06:28 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/kernel-binary.spec.in: Revert the previous hack.
- commit 95c9977
-------------------------------------------------------------------
Sat Jun 11 23:37:42 CEST 2011 - jeffm@suse.de
- kbuild: Fix KERNELVERSION for empty SUBLEVEL or PATCHLEVEL.
- kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL.
- Refresh patches.suse/supported-flag.
- rpm/kernel-binary.spec.in: Hack to work around v3.0 vs v3.0.0
- commit a95ebd8
-------------------------------------------------------------------
Fri Jun 10 20:24:41 CEST 2011 - jeffm@suse.com
- Delete patches.suse/file-capabilities-disable-by-default.diff.
- commit 2694a88
-------------------------------------------------------------------
Fri Jun 10 17:12:22 CEST 2011 - jeffm@suse.com
- x86: Remove warning and warning_symbol from struct
stacktrace_ops.
- Delete
patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch.
- commit 608ce9e
-------------------------------------------------------------------
Fri Jun 10 10:35:10 CEST 2011 - trenn@suse.de
- Update Suresh's patchset to version 3:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 9f2e923
-------------------------------------------------------------------
Wed Jun 8 20:18:25 CEST 2011 - jeffm@suse.com
- Revert "Revert "- Updated to 3.0-rc1.""
This reverts commit b2d9e72dc9cd8e62d49e0565babd76332f7c2114.
Conflicts:
rpm/config.sh
series.conf
- commit 408e273
-------------------------------------------------------------------
Wed Jun 8 17:07:32 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc2.
- commit b97d26c
-------------------------------------------------------------------
Wed Jun 8 10:40:09 CEST 2011 - trenn@suse.de
- Update Suresh's version 2 of the patchseries:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 4ef8999
-------------------------------------------------------------------
Tue Jun 7 12:24:19 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for empty EXTRAVERSION
- commit a0a1386
-------------------------------------------------------------------
Tue Jun 7 12:15:49 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for 3.0
- commit dca1465
-------------------------------------------------------------------
Tue Jun 7 11:20:23 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Fix perl warning
- commit 395d7d8
-------------------------------------------------------------------
Tue Jun 7 10:10:47 CEST 2011 - trenn@suse.de
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#672008).
- stop_machine: enable __stop_machine() to be called from the
cpu online path (bnc#672008).
- commit 684cd78
-------------------------------------------------------------------
Mon Jun 6 08:08:39 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Loosen the mkinitrd requirement, this was
only a workaround for a 11.3 update problem (cf bnc#615680).
- commit 05ade7d
-------------------------------------------------------------------
Sun Jun 5 08:37:31 CEST 2011 - jslaby@suse.cz
- asus-wmi: Remove __init from asus_wmi_platform_init
(bnc#696212).
- commit 2e6cc6b
-------------------------------------------------------------------
Fri Jun 3 13:09:27 CEST 2011 - mmarek@suse.cz
- Temporarily set PPC_DISABLE_WERROR=y in power to fix build
- commit 5e9cb3b
-------------------------------------------------------------------
Fri Jun 3 12:51:22 CEST 2011 - mmarek@suse.cz
- scripts/kmsg-doc: Do not require Switch.pm.
- commit 83a39c7
-------------------------------------------------------------------
Fri Jun 3 12:09:01 CEST 2011 - mmarek@suse.cz
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- commit 83331f5
-------------------------------------------------------------------
Wed Jun 1 10:02:24 CEST 2011 - jbeulich@novell.com
- Delete patches.xen/sfc-* (as advised by Solarflare).
- commit a144c73
-------------------------------------------------------------------
Tue May 31 05:09:44 CEST 2011 - jeffm@suse.com
- Revert "- Updated to 3.0-rc1."
This reverts commit 5710413eb834b0f215f6f4249d6ff7c3f7673eb7.
Should have been committed to the merge-v3.0 branch.
- commit b2d9e72
-------------------------------------------------------------------
Tue May 31 05:08:21 CEST 2011 - jeffm@suse.com
- Updated to 3.0-rc1.
- Eliminated 9 patches.
- commit 5710413
-------------------------------------------------------------------
Mon May 30 15:54:37 CEST 2011 - jack@suse.cz
- mm: Fix assertion mapping->nrpages == 0 in end_writeback()
(bnc#693013 bnc#666423).
- Refresh patches.xen/tmem.
- commit d3e465a
-------------------------------------------------------------------
Mon May 30 13:58:43 CEST 2011 - jslaby@suse.cz
- Refresh
patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch.
- aic94xx: world-writable sysfs update_bios file.
Update upstream info.
- commit 8912816
-------------------------------------------------------------------
Fri May 27 14:30:48 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Set KBUILD_BUILD_{USER,HOST} to
geeko@buildhost, obsoleting the patch to scripts/mkcompile_h.
- commit b4b7255
-------------------------------------------------------------------
Mon May 23 13:35:38 CEST 2011 - jbeulich@novell.com
@ -196,7 +551,9 @@ Fri Apr 29 20:35:21 CEST 2011 - jeffm@suse.com
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit da138d8
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit 52dd0f0
-------------------------------------------------------------------
Fri Apr 29 08:34:28 CEST 2011 - sjayaraman@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,358 @@
-------------------------------------------------------------------
Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc5.
- commit 9eb1a0f
-------------------------------------------------------------------
Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
- TTY: ldisc, do not close until there are readers (bnc#698247
bnc#693374).
- commit b3afb1a
-------------------------------------------------------------------
Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
- Enable TOMOYO (FATE#310292, bnc#668381).
- commit 997e757
-------------------------------------------------------------------
Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
- Update vanilla configs.
- commit 1738011
-------------------------------------------------------------------
Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
- Update to 3.0-rc4
- commit 1b6bf5d
-------------------------------------------------------------------
Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
- rpm/post.sh: Touch /boot/do_purge_kernels on package install
(fate#312018).
- rpm/postun.sh: Remove it again if it still exists on package
uninstall.
- commit 82f4a5d
-------------------------------------------------------------------
Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
- stop_machine: implement stop_machine_from_offline_cpu()
(bnc#697859).
- stop_machine: kill __stop_machine() (bnc#697859).
- x86, mtrr: lock stop machine during MTRR rendezvous sequence
(bnc#697859).
- stop_machine: reorganize stop_cpus() implementation
(bnc#697859).
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#697859).
- commit aa3d6e2
-------------------------------------------------------------------
Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
- Remove the novfs patches, it should be packaged as a KMP, or
ideally, reimplemented as a fuse filesystem (which is the reason why
the current implementation it is never going to be accepted upstream).
- Delete patches.fixes/novfs-copy_user-fixes.diff.
- Delete patches.fixes/novfs-minsize-fixes.
- Delete patches.fixes/novfs-nwcapi.patch.
- Delete patches.suse/novfs-client-module.
- Delete patches.suse/novfs-remove-bkl.
- commit bc3a79d
-------------------------------------------------------------------
Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
- Update vanilla config files.
- commit a642909
-------------------------------------------------------------------
Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- commit 1009eaf
-------------------------------------------------------------------
Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- commit b4cf18c
-------------------------------------------------------------------
Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
- Update config files: Disable BRCMSMAC on ppc/ppc64.
- commit 20b3d8e
-------------------------------------------------------------------
Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
- "Unable to save Login Script" appears when trying to save a
user login script (bnc#638985).
- commit 7c243a4
-------------------------------------------------------------------
Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
- fs: novfs: Limit check for datacopy between user and kernel space.
- commit 5fbc5ed
-------------------------------------------------------------------
Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc3.
- Eliminated 2 patches.
- commit a1fe999
-------------------------------------------------------------------
Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
itself.
- commit 18ad47f
-------------------------------------------------------------------
Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
- commit b3f32a6
-------------------------------------------------------------------
Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
- apm: Honor CONFIG_APM_CPU_IDLE=n.
- commit 8ad9b51
-------------------------------------------------------------------
Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
- Update config files.
- commit 2cd7359
-------------------------------------------------------------------
Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
- Delete patches.rpmify/qla4xx-missing-readq-definition.
- commit b48337d
-------------------------------------------------------------------
Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
- Remove copypasted lines from vanilla configs.
- commit b395e52
-------------------------------------------------------------------
Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Call gzip with -n.
- commit 9a65e48
-------------------------------------------------------------------
Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
trailing zero. Rpm considers "rc" older than "0", so this will sort
properly.
- commit 8d9b2b9
-------------------------------------------------------------------
Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
- x86, build: Do not set the root_dev field in bzImage.
- commit 15e4a82
-------------------------------------------------------------------
Mon Jun 13 14:06:28 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/kernel-binary.spec.in: Revert the previous hack.
- commit 95c9977
-------------------------------------------------------------------
Sat Jun 11 23:37:42 CEST 2011 - jeffm@suse.de
- kbuild: Fix KERNELVERSION for empty SUBLEVEL or PATCHLEVEL.
- kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL.
- Refresh patches.suse/supported-flag.
- rpm/kernel-binary.spec.in: Hack to work around v3.0 vs v3.0.0
- commit a95ebd8
-------------------------------------------------------------------
Fri Jun 10 20:24:41 CEST 2011 - jeffm@suse.com
- Delete patches.suse/file-capabilities-disable-by-default.diff.
- commit 2694a88
-------------------------------------------------------------------
Fri Jun 10 17:12:22 CEST 2011 - jeffm@suse.com
- x86: Remove warning and warning_symbol from struct
stacktrace_ops.
- Delete
patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch.
- commit 608ce9e
-------------------------------------------------------------------
Fri Jun 10 10:35:10 CEST 2011 - trenn@suse.de
- Update Suresh's patchset to version 3:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 9f2e923
-------------------------------------------------------------------
Wed Jun 8 20:18:25 CEST 2011 - jeffm@suse.com
- Revert "Revert "- Updated to 3.0-rc1.""
This reverts commit b2d9e72dc9cd8e62d49e0565babd76332f7c2114.
Conflicts:
rpm/config.sh
series.conf
- commit 408e273
-------------------------------------------------------------------
Wed Jun 8 17:07:32 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc2.
- commit b97d26c
-------------------------------------------------------------------
Wed Jun 8 10:40:09 CEST 2011 - trenn@suse.de
- Update Suresh's version 2 of the patchseries:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 4ef8999
-------------------------------------------------------------------
Tue Jun 7 12:24:19 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for empty EXTRAVERSION
- commit a0a1386
-------------------------------------------------------------------
Tue Jun 7 12:15:49 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for 3.0
- commit dca1465
-------------------------------------------------------------------
Tue Jun 7 11:20:23 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Fix perl warning
- commit 395d7d8
-------------------------------------------------------------------
Tue Jun 7 10:10:47 CEST 2011 - trenn@suse.de
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#672008).
- stop_machine: enable __stop_machine() to be called from the
cpu online path (bnc#672008).
- commit 684cd78
-------------------------------------------------------------------
Mon Jun 6 08:08:39 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Loosen the mkinitrd requirement, this was
only a workaround for a 11.3 update problem (cf bnc#615680).
- commit 05ade7d
-------------------------------------------------------------------
Sun Jun 5 08:37:31 CEST 2011 - jslaby@suse.cz
- asus-wmi: Remove __init from asus_wmi_platform_init
(bnc#696212).
- commit 2e6cc6b
-------------------------------------------------------------------
Fri Jun 3 13:09:27 CEST 2011 - mmarek@suse.cz
- Temporarily set PPC_DISABLE_WERROR=y in power to fix build
- commit 5e9cb3b
-------------------------------------------------------------------
Fri Jun 3 12:51:22 CEST 2011 - mmarek@suse.cz
- scripts/kmsg-doc: Do not require Switch.pm.
- commit 83a39c7
-------------------------------------------------------------------
Fri Jun 3 12:09:01 CEST 2011 - mmarek@suse.cz
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- commit 83331f5
-------------------------------------------------------------------
Wed Jun 1 10:02:24 CEST 2011 - jbeulich@novell.com
- Delete patches.xen/sfc-* (as advised by Solarflare).
- commit a144c73
-------------------------------------------------------------------
Tue May 31 05:09:44 CEST 2011 - jeffm@suse.com
- Revert "- Updated to 3.0-rc1."
This reverts commit 5710413eb834b0f215f6f4249d6ff7c3f7673eb7.
Should have been committed to the merge-v3.0 branch.
- commit b2d9e72
-------------------------------------------------------------------
Tue May 31 05:08:21 CEST 2011 - jeffm@suse.com
- Updated to 3.0-rc1.
- Eliminated 9 patches.
- commit 5710413
-------------------------------------------------------------------
Mon May 30 15:54:37 CEST 2011 - jack@suse.cz
- mm: Fix assertion mapping->nrpages == 0 in end_writeback()
(bnc#693013 bnc#666423).
- Refresh patches.xen/tmem.
- commit d3e465a
-------------------------------------------------------------------
Mon May 30 13:58:43 CEST 2011 - jslaby@suse.cz
- Refresh
patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch.
- aic94xx: world-writable sysfs update_bios file.
Update upstream info.
- commit 8912816
-------------------------------------------------------------------
Fri May 27 14:30:48 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Set KBUILD_BUILD_{USER,HOST} to
geeko@buildhost, obsoleting the patch to scripts/mkcompile_h.
- commit b4b7255
-------------------------------------------------------------------
Mon May 23 13:35:38 CEST 2011 - jbeulich@novell.com
@ -196,7 +551,9 @@ Fri Apr 29 20:35:21 CEST 2011 - jeffm@suse.com
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit da138d8
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit 52dd0f0
-------------------------------------------------------------------
Fri Apr 29 08:34:28 CEST 2011 - sjayaraman@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,358 @@
-------------------------------------------------------------------
Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc5.
- commit 9eb1a0f
-------------------------------------------------------------------
Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
- TTY: ldisc, do not close until there are readers (bnc#698247
bnc#693374).
- commit b3afb1a
-------------------------------------------------------------------
Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
- Enable TOMOYO (FATE#310292, bnc#668381).
- commit 997e757
-------------------------------------------------------------------
Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
- Update vanilla configs.
- commit 1738011
-------------------------------------------------------------------
Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
- Update to 3.0-rc4
- commit 1b6bf5d
-------------------------------------------------------------------
Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
- rpm/post.sh: Touch /boot/do_purge_kernels on package install
(fate#312018).
- rpm/postun.sh: Remove it again if it still exists on package
uninstall.
- commit 82f4a5d
-------------------------------------------------------------------
Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
- stop_machine: implement stop_machine_from_offline_cpu()
(bnc#697859).
- stop_machine: kill __stop_machine() (bnc#697859).
- x86, mtrr: lock stop machine during MTRR rendezvous sequence
(bnc#697859).
- stop_machine: reorganize stop_cpus() implementation
(bnc#697859).
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#697859).
- commit aa3d6e2
-------------------------------------------------------------------
Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
- Remove the novfs patches, it should be packaged as a KMP, or
ideally, reimplemented as a fuse filesystem (which is the reason why
the current implementation it is never going to be accepted upstream).
- Delete patches.fixes/novfs-copy_user-fixes.diff.
- Delete patches.fixes/novfs-minsize-fixes.
- Delete patches.fixes/novfs-nwcapi.patch.
- Delete patches.suse/novfs-client-module.
- Delete patches.suse/novfs-remove-bkl.
- commit bc3a79d
-------------------------------------------------------------------
Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
- Update vanilla config files.
- commit a642909
-------------------------------------------------------------------
Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- commit 1009eaf
-------------------------------------------------------------------
Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- commit b4cf18c
-------------------------------------------------------------------
Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
- Update config files: Disable BRCMSMAC on ppc/ppc64.
- commit 20b3d8e
-------------------------------------------------------------------
Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
- "Unable to save Login Script" appears when trying to save a
user login script (bnc#638985).
- commit 7c243a4
-------------------------------------------------------------------
Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
- fs: novfs: Limit check for datacopy between user and kernel space.
- commit 5fbc5ed
-------------------------------------------------------------------
Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc3.
- Eliminated 2 patches.
- commit a1fe999
-------------------------------------------------------------------
Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
itself.
- commit 18ad47f
-------------------------------------------------------------------
Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
- commit b3f32a6
-------------------------------------------------------------------
Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
- apm: Honor CONFIG_APM_CPU_IDLE=n.
- commit 8ad9b51
-------------------------------------------------------------------
Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
- Update config files.
- commit 2cd7359
-------------------------------------------------------------------
Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
- Delete patches.rpmify/qla4xx-missing-readq-definition.
- commit b48337d
-------------------------------------------------------------------
Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
- Remove copypasted lines from vanilla configs.
- commit b395e52
-------------------------------------------------------------------
Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Call gzip with -n.
- commit 9a65e48
-------------------------------------------------------------------
Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
trailing zero. Rpm considers "rc" older than "0", so this will sort
properly.
- commit 8d9b2b9
-------------------------------------------------------------------
Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
- x86, build: Do not set the root_dev field in bzImage.
- commit 15e4a82
-------------------------------------------------------------------
Mon Jun 13 14:06:28 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/kernel-binary.spec.in: Revert the previous hack.
- commit 95c9977
-------------------------------------------------------------------
Sat Jun 11 23:37:42 CEST 2011 - jeffm@suse.de
- kbuild: Fix KERNELVERSION for empty SUBLEVEL or PATCHLEVEL.
- kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL.
- Refresh patches.suse/supported-flag.
- rpm/kernel-binary.spec.in: Hack to work around v3.0 vs v3.0.0
- commit a95ebd8
-------------------------------------------------------------------
Fri Jun 10 20:24:41 CEST 2011 - jeffm@suse.com
- Delete patches.suse/file-capabilities-disable-by-default.diff.
- commit 2694a88
-------------------------------------------------------------------
Fri Jun 10 17:12:22 CEST 2011 - jeffm@suse.com
- x86: Remove warning and warning_symbol from struct
stacktrace_ops.
- Delete
patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch.
- commit 608ce9e
-------------------------------------------------------------------
Fri Jun 10 10:35:10 CEST 2011 - trenn@suse.de
- Update Suresh's patchset to version 3:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 9f2e923
-------------------------------------------------------------------
Wed Jun 8 20:18:25 CEST 2011 - jeffm@suse.com
- Revert "Revert "- Updated to 3.0-rc1.""
This reverts commit b2d9e72dc9cd8e62d49e0565babd76332f7c2114.
Conflicts:
rpm/config.sh
series.conf
- commit 408e273
-------------------------------------------------------------------
Wed Jun 8 17:07:32 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc2.
- commit b97d26c
-------------------------------------------------------------------
Wed Jun 8 10:40:09 CEST 2011 - trenn@suse.de
- Update Suresh's version 2 of the patchseries:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 4ef8999
-------------------------------------------------------------------
Tue Jun 7 12:24:19 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for empty EXTRAVERSION
- commit a0a1386
-------------------------------------------------------------------
Tue Jun 7 12:15:49 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for 3.0
- commit dca1465
-------------------------------------------------------------------
Tue Jun 7 11:20:23 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Fix perl warning
- commit 395d7d8
-------------------------------------------------------------------
Tue Jun 7 10:10:47 CEST 2011 - trenn@suse.de
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#672008).
- stop_machine: enable __stop_machine() to be called from the
cpu online path (bnc#672008).
- commit 684cd78
-------------------------------------------------------------------
Mon Jun 6 08:08:39 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Loosen the mkinitrd requirement, this was
only a workaround for a 11.3 update problem (cf bnc#615680).
- commit 05ade7d
-------------------------------------------------------------------
Sun Jun 5 08:37:31 CEST 2011 - jslaby@suse.cz
- asus-wmi: Remove __init from asus_wmi_platform_init
(bnc#696212).
- commit 2e6cc6b
-------------------------------------------------------------------
Fri Jun 3 13:09:27 CEST 2011 - mmarek@suse.cz
- Temporarily set PPC_DISABLE_WERROR=y in power to fix build
- commit 5e9cb3b
-------------------------------------------------------------------
Fri Jun 3 12:51:22 CEST 2011 - mmarek@suse.cz
- scripts/kmsg-doc: Do not require Switch.pm.
- commit 83a39c7
-------------------------------------------------------------------
Fri Jun 3 12:09:01 CEST 2011 - mmarek@suse.cz
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- commit 83331f5
-------------------------------------------------------------------
Wed Jun 1 10:02:24 CEST 2011 - jbeulich@novell.com
- Delete patches.xen/sfc-* (as advised by Solarflare).
- commit a144c73
-------------------------------------------------------------------
Tue May 31 05:09:44 CEST 2011 - jeffm@suse.com
- Revert "- Updated to 3.0-rc1."
This reverts commit 5710413eb834b0f215f6f4249d6ff7c3f7673eb7.
Should have been committed to the merge-v3.0 branch.
- commit b2d9e72
-------------------------------------------------------------------
Tue May 31 05:08:21 CEST 2011 - jeffm@suse.com
- Updated to 3.0-rc1.
- Eliminated 9 patches.
- commit 5710413
-------------------------------------------------------------------
Mon May 30 15:54:37 CEST 2011 - jack@suse.cz
- mm: Fix assertion mapping->nrpages == 0 in end_writeback()
(bnc#693013 bnc#666423).
- Refresh patches.xen/tmem.
- commit d3e465a
-------------------------------------------------------------------
Mon May 30 13:58:43 CEST 2011 - jslaby@suse.cz
- Refresh
patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch.
- aic94xx: world-writable sysfs update_bios file.
Update upstream info.
- commit 8912816
-------------------------------------------------------------------
Fri May 27 14:30:48 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Set KBUILD_BUILD_{USER,HOST} to
geeko@buildhost, obsoleting the patch to scripts/mkcompile_h.
- commit b4b7255
-------------------------------------------------------------------
Mon May 23 13:35:38 CEST 2011 - jbeulich@novell.com
@ -196,7 +551,9 @@ Fri Apr 29 20:35:21 CEST 2011 - jeffm@suse.com
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit da138d8
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit 52dd0f0
-------------------------------------------------------------------
Fri Apr 29 08:34:28 CEST 2011 - sjayaraman@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,358 @@
-------------------------------------------------------------------
Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc5.
- commit 9eb1a0f
-------------------------------------------------------------------
Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
- TTY: ldisc, do not close until there are readers (bnc#698247
bnc#693374).
- commit b3afb1a
-------------------------------------------------------------------
Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
- Enable TOMOYO (FATE#310292, bnc#668381).
- commit 997e757
-------------------------------------------------------------------
Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
- Update vanilla configs.
- commit 1738011
-------------------------------------------------------------------
Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
- Update to 3.0-rc4
- commit 1b6bf5d
-------------------------------------------------------------------
Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
- rpm/post.sh: Touch /boot/do_purge_kernels on package install
(fate#312018).
- rpm/postun.sh: Remove it again if it still exists on package
uninstall.
- commit 82f4a5d
-------------------------------------------------------------------
Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
- stop_machine: implement stop_machine_from_offline_cpu()
(bnc#697859).
- stop_machine: kill __stop_machine() (bnc#697859).
- x86, mtrr: lock stop machine during MTRR rendezvous sequence
(bnc#697859).
- stop_machine: reorganize stop_cpus() implementation
(bnc#697859).
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#697859).
- commit aa3d6e2
-------------------------------------------------------------------
Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
- Remove the novfs patches, it should be packaged as a KMP, or
ideally, reimplemented as a fuse filesystem (which is the reason why
the current implementation it is never going to be accepted upstream).
- Delete patches.fixes/novfs-copy_user-fixes.diff.
- Delete patches.fixes/novfs-minsize-fixes.
- Delete patches.fixes/novfs-nwcapi.patch.
- Delete patches.suse/novfs-client-module.
- Delete patches.suse/novfs-remove-bkl.
- commit bc3a79d
-------------------------------------------------------------------
Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
- Update vanilla config files.
- commit a642909
-------------------------------------------------------------------
Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- commit 1009eaf
-------------------------------------------------------------------
Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- commit b4cf18c
-------------------------------------------------------------------
Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
- Update config files: Disable BRCMSMAC on ppc/ppc64.
- commit 20b3d8e
-------------------------------------------------------------------
Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
- "Unable to save Login Script" appears when trying to save a
user login script (bnc#638985).
- commit 7c243a4
-------------------------------------------------------------------
Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
- fs: novfs: Limit check for datacopy between user and kernel space.
- commit 5fbc5ed
-------------------------------------------------------------------
Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc3.
- Eliminated 2 patches.
- commit a1fe999
-------------------------------------------------------------------
Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
itself.
- commit 18ad47f
-------------------------------------------------------------------
Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
- commit b3f32a6
-------------------------------------------------------------------
Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
- apm: Honor CONFIG_APM_CPU_IDLE=n.
- commit 8ad9b51
-------------------------------------------------------------------
Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
- Update config files.
- commit 2cd7359
-------------------------------------------------------------------
Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
- Delete patches.rpmify/qla4xx-missing-readq-definition.
- commit b48337d
-------------------------------------------------------------------
Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
- Remove copypasted lines from vanilla configs.
- commit b395e52
-------------------------------------------------------------------
Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Call gzip with -n.
- commit 9a65e48
-------------------------------------------------------------------
Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
trailing zero. Rpm considers "rc" older than "0", so this will sort
properly.
- commit 8d9b2b9
-------------------------------------------------------------------
Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
- x86, build: Do not set the root_dev field in bzImage.
- commit 15e4a82
-------------------------------------------------------------------
Mon Jun 13 14:06:28 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/kernel-binary.spec.in: Revert the previous hack.
- commit 95c9977
-------------------------------------------------------------------
Sat Jun 11 23:37:42 CEST 2011 - jeffm@suse.de
- kbuild: Fix KERNELVERSION for empty SUBLEVEL or PATCHLEVEL.
- kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL.
- Refresh patches.suse/supported-flag.
- rpm/kernel-binary.spec.in: Hack to work around v3.0 vs v3.0.0
- commit a95ebd8
-------------------------------------------------------------------
Fri Jun 10 20:24:41 CEST 2011 - jeffm@suse.com
- Delete patches.suse/file-capabilities-disable-by-default.diff.
- commit 2694a88
-------------------------------------------------------------------
Fri Jun 10 17:12:22 CEST 2011 - jeffm@suse.com
- x86: Remove warning and warning_symbol from struct
stacktrace_ops.
- Delete
patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch.
- commit 608ce9e
-------------------------------------------------------------------
Fri Jun 10 10:35:10 CEST 2011 - trenn@suse.de
- Update Suresh's patchset to version 3:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 9f2e923
-------------------------------------------------------------------
Wed Jun 8 20:18:25 CEST 2011 - jeffm@suse.com
- Revert "Revert "- Updated to 3.0-rc1.""
This reverts commit b2d9e72dc9cd8e62d49e0565babd76332f7c2114.
Conflicts:
rpm/config.sh
series.conf
- commit 408e273
-------------------------------------------------------------------
Wed Jun 8 17:07:32 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc2.
- commit b97d26c
-------------------------------------------------------------------
Wed Jun 8 10:40:09 CEST 2011 - trenn@suse.de
- Update Suresh's version 2 of the patchseries:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 4ef8999
-------------------------------------------------------------------
Tue Jun 7 12:24:19 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for empty EXTRAVERSION
- commit a0a1386
-------------------------------------------------------------------
Tue Jun 7 12:15:49 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for 3.0
- commit dca1465
-------------------------------------------------------------------
Tue Jun 7 11:20:23 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Fix perl warning
- commit 395d7d8
-------------------------------------------------------------------
Tue Jun 7 10:10:47 CEST 2011 - trenn@suse.de
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#672008).
- stop_machine: enable __stop_machine() to be called from the
cpu online path (bnc#672008).
- commit 684cd78
-------------------------------------------------------------------
Mon Jun 6 08:08:39 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Loosen the mkinitrd requirement, this was
only a workaround for a 11.3 update problem (cf bnc#615680).
- commit 05ade7d
-------------------------------------------------------------------
Sun Jun 5 08:37:31 CEST 2011 - jslaby@suse.cz
- asus-wmi: Remove __init from asus_wmi_platform_init
(bnc#696212).
- commit 2e6cc6b
-------------------------------------------------------------------
Fri Jun 3 13:09:27 CEST 2011 - mmarek@suse.cz
- Temporarily set PPC_DISABLE_WERROR=y in power to fix build
- commit 5e9cb3b
-------------------------------------------------------------------
Fri Jun 3 12:51:22 CEST 2011 - mmarek@suse.cz
- scripts/kmsg-doc: Do not require Switch.pm.
- commit 83a39c7
-------------------------------------------------------------------
Fri Jun 3 12:09:01 CEST 2011 - mmarek@suse.cz
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- commit 83331f5
-------------------------------------------------------------------
Wed Jun 1 10:02:24 CEST 2011 - jbeulich@novell.com
- Delete patches.xen/sfc-* (as advised by Solarflare).
- commit a144c73
-------------------------------------------------------------------
Tue May 31 05:09:44 CEST 2011 - jeffm@suse.com
- Revert "- Updated to 3.0-rc1."
This reverts commit 5710413eb834b0f215f6f4249d6ff7c3f7673eb7.
Should have been committed to the merge-v3.0 branch.
- commit b2d9e72
-------------------------------------------------------------------
Tue May 31 05:08:21 CEST 2011 - jeffm@suse.com
- Updated to 3.0-rc1.
- Eliminated 9 patches.
- commit 5710413
-------------------------------------------------------------------
Mon May 30 15:54:37 CEST 2011 - jack@suse.cz
- mm: Fix assertion mapping->nrpages == 0 in end_writeback()
(bnc#693013 bnc#666423).
- Refresh patches.xen/tmem.
- commit d3e465a
-------------------------------------------------------------------
Mon May 30 13:58:43 CEST 2011 - jslaby@suse.cz
- Refresh
patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch.
- aic94xx: world-writable sysfs update_bios file.
Update upstream info.
- commit 8912816
-------------------------------------------------------------------
Fri May 27 14:30:48 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Set KBUILD_BUILD_{USER,HOST} to
geeko@buildhost, obsoleting the patch to scripts/mkcompile_h.
- commit b4b7255
-------------------------------------------------------------------
Mon May 23 13:35:38 CEST 2011 - jbeulich@novell.com
@ -196,7 +551,9 @@ Fri Apr 29 20:35:21 CEST 2011 - jeffm@suse.com
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit da138d8
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit 52dd0f0
-------------------------------------------------------------------
Fri Apr 29 08:34:28 CEST 2011 - sjayaraman@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,358 @@
-------------------------------------------------------------------
Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc5.
- commit 9eb1a0f
-------------------------------------------------------------------
Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
- TTY: ldisc, do not close until there are readers (bnc#698247
bnc#693374).
- commit b3afb1a
-------------------------------------------------------------------
Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
- Enable TOMOYO (FATE#310292, bnc#668381).
- commit 997e757
-------------------------------------------------------------------
Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
- Update vanilla configs.
- commit 1738011
-------------------------------------------------------------------
Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
- Update to 3.0-rc4
- commit 1b6bf5d
-------------------------------------------------------------------
Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
- rpm/post.sh: Touch /boot/do_purge_kernels on package install
(fate#312018).
- rpm/postun.sh: Remove it again if it still exists on package
uninstall.
- commit 82f4a5d
-------------------------------------------------------------------
Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
- stop_machine: implement stop_machine_from_offline_cpu()
(bnc#697859).
- stop_machine: kill __stop_machine() (bnc#697859).
- x86, mtrr: lock stop machine during MTRR rendezvous sequence
(bnc#697859).
- stop_machine: reorganize stop_cpus() implementation
(bnc#697859).
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#697859).
- commit aa3d6e2
-------------------------------------------------------------------
Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
- Remove the novfs patches, it should be packaged as a KMP, or
ideally, reimplemented as a fuse filesystem (which is the reason why
the current implementation it is never going to be accepted upstream).
- Delete patches.fixes/novfs-copy_user-fixes.diff.
- Delete patches.fixes/novfs-minsize-fixes.
- Delete patches.fixes/novfs-nwcapi.patch.
- Delete patches.suse/novfs-client-module.
- Delete patches.suse/novfs-remove-bkl.
- commit bc3a79d
-------------------------------------------------------------------
Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
- Update vanilla config files.
- commit a642909
-------------------------------------------------------------------
Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- commit 1009eaf
-------------------------------------------------------------------
Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- commit b4cf18c
-------------------------------------------------------------------
Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
- Update config files: Disable BRCMSMAC on ppc/ppc64.
- commit 20b3d8e
-------------------------------------------------------------------
Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
- "Unable to save Login Script" appears when trying to save a
user login script (bnc#638985).
- commit 7c243a4
-------------------------------------------------------------------
Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
- fs: novfs: Limit check for datacopy between user and kernel space.
- commit 5fbc5ed
-------------------------------------------------------------------
Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc3.
- Eliminated 2 patches.
- commit a1fe999
-------------------------------------------------------------------
Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
itself.
- commit 18ad47f
-------------------------------------------------------------------
Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
- commit b3f32a6
-------------------------------------------------------------------
Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
- apm: Honor CONFIG_APM_CPU_IDLE=n.
- commit 8ad9b51
-------------------------------------------------------------------
Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
- Update config files.
- commit 2cd7359
-------------------------------------------------------------------
Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
- Delete patches.rpmify/qla4xx-missing-readq-definition.
- commit b48337d
-------------------------------------------------------------------
Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
- Remove copypasted lines from vanilla configs.
- commit b395e52
-------------------------------------------------------------------
Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Call gzip with -n.
- commit 9a65e48
-------------------------------------------------------------------
Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
trailing zero. Rpm considers "rc" older than "0", so this will sort
properly.
- commit 8d9b2b9
-------------------------------------------------------------------
Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
- x86, build: Do not set the root_dev field in bzImage.
- commit 15e4a82
-------------------------------------------------------------------
Mon Jun 13 14:06:28 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/kernel-binary.spec.in: Revert the previous hack.
- commit 95c9977
-------------------------------------------------------------------
Sat Jun 11 23:37:42 CEST 2011 - jeffm@suse.de
- kbuild: Fix KERNELVERSION for empty SUBLEVEL or PATCHLEVEL.
- kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL.
- Refresh patches.suse/supported-flag.
- rpm/kernel-binary.spec.in: Hack to work around v3.0 vs v3.0.0
- commit a95ebd8
-------------------------------------------------------------------
Fri Jun 10 20:24:41 CEST 2011 - jeffm@suse.com
- Delete patches.suse/file-capabilities-disable-by-default.diff.
- commit 2694a88
-------------------------------------------------------------------
Fri Jun 10 17:12:22 CEST 2011 - jeffm@suse.com
- x86: Remove warning and warning_symbol from struct
stacktrace_ops.
- Delete
patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch.
- commit 608ce9e
-------------------------------------------------------------------
Fri Jun 10 10:35:10 CEST 2011 - trenn@suse.de
- Update Suresh's patchset to version 3:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 9f2e923
-------------------------------------------------------------------
Wed Jun 8 20:18:25 CEST 2011 - jeffm@suse.com
- Revert "Revert "- Updated to 3.0-rc1.""
This reverts commit b2d9e72dc9cd8e62d49e0565babd76332f7c2114.
Conflicts:
rpm/config.sh
series.conf
- commit 408e273
-------------------------------------------------------------------
Wed Jun 8 17:07:32 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc2.
- commit b97d26c
-------------------------------------------------------------------
Wed Jun 8 10:40:09 CEST 2011 - trenn@suse.de
- Update Suresh's version 2 of the patchseries:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 4ef8999
-------------------------------------------------------------------
Tue Jun 7 12:24:19 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for empty EXTRAVERSION
- commit a0a1386
-------------------------------------------------------------------
Tue Jun 7 12:15:49 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for 3.0
- commit dca1465
-------------------------------------------------------------------
Tue Jun 7 11:20:23 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Fix perl warning
- commit 395d7d8
-------------------------------------------------------------------
Tue Jun 7 10:10:47 CEST 2011 - trenn@suse.de
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#672008).
- stop_machine: enable __stop_machine() to be called from the
cpu online path (bnc#672008).
- commit 684cd78
-------------------------------------------------------------------
Mon Jun 6 08:08:39 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Loosen the mkinitrd requirement, this was
only a workaround for a 11.3 update problem (cf bnc#615680).
- commit 05ade7d
-------------------------------------------------------------------
Sun Jun 5 08:37:31 CEST 2011 - jslaby@suse.cz
- asus-wmi: Remove __init from asus_wmi_platform_init
(bnc#696212).
- commit 2e6cc6b
-------------------------------------------------------------------
Fri Jun 3 13:09:27 CEST 2011 - mmarek@suse.cz
- Temporarily set PPC_DISABLE_WERROR=y in power to fix build
- commit 5e9cb3b
-------------------------------------------------------------------
Fri Jun 3 12:51:22 CEST 2011 - mmarek@suse.cz
- scripts/kmsg-doc: Do not require Switch.pm.
- commit 83a39c7
-------------------------------------------------------------------
Fri Jun 3 12:09:01 CEST 2011 - mmarek@suse.cz
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- commit 83331f5
-------------------------------------------------------------------
Wed Jun 1 10:02:24 CEST 2011 - jbeulich@novell.com
- Delete patches.xen/sfc-* (as advised by Solarflare).
- commit a144c73
-------------------------------------------------------------------
Tue May 31 05:09:44 CEST 2011 - jeffm@suse.com
- Revert "- Updated to 3.0-rc1."
This reverts commit 5710413eb834b0f215f6f4249d6ff7c3f7673eb7.
Should have been committed to the merge-v3.0 branch.
- commit b2d9e72
-------------------------------------------------------------------
Tue May 31 05:08:21 CEST 2011 - jeffm@suse.com
- Updated to 3.0-rc1.
- Eliminated 9 patches.
- commit 5710413
-------------------------------------------------------------------
Mon May 30 15:54:37 CEST 2011 - jack@suse.cz
- mm: Fix assertion mapping->nrpages == 0 in end_writeback()
(bnc#693013 bnc#666423).
- Refresh patches.xen/tmem.
- commit d3e465a
-------------------------------------------------------------------
Mon May 30 13:58:43 CEST 2011 - jslaby@suse.cz
- Refresh
patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch.
- aic94xx: world-writable sysfs update_bios file.
Update upstream info.
- commit 8912816
-------------------------------------------------------------------
Fri May 27 14:30:48 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Set KBUILD_BUILD_{USER,HOST} to
geeko@buildhost, obsoleting the patch to scripts/mkcompile_h.
- commit b4b7255
-------------------------------------------------------------------
Mon May 23 13:35:38 CEST 2011 - jbeulich@novell.com
@ -196,7 +551,9 @@ Fri Apr 29 20:35:21 CEST 2011 - jeffm@suse.com
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit da138d8
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit 52dd0f0
-------------------------------------------------------------------
Fri Apr 29 08:34:28 CEST 2011 - sjayaraman@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,358 @@
-------------------------------------------------------------------
Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc5.
- commit 9eb1a0f
-------------------------------------------------------------------
Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
- TTY: ldisc, do not close until there are readers (bnc#698247
bnc#693374).
- commit b3afb1a
-------------------------------------------------------------------
Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
- Enable TOMOYO (FATE#310292, bnc#668381).
- commit 997e757
-------------------------------------------------------------------
Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
- Update vanilla configs.
- commit 1738011
-------------------------------------------------------------------
Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
- Update to 3.0-rc4
- commit 1b6bf5d
-------------------------------------------------------------------
Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
- rpm/post.sh: Touch /boot/do_purge_kernels on package install
(fate#312018).
- rpm/postun.sh: Remove it again if it still exists on package
uninstall.
- commit 82f4a5d
-------------------------------------------------------------------
Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
- stop_machine: implement stop_machine_from_offline_cpu()
(bnc#697859).
- stop_machine: kill __stop_machine() (bnc#697859).
- x86, mtrr: lock stop machine during MTRR rendezvous sequence
(bnc#697859).
- stop_machine: reorganize stop_cpus() implementation
(bnc#697859).
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#697859).
- commit aa3d6e2
-------------------------------------------------------------------
Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
- Remove the novfs patches, it should be packaged as a KMP, or
ideally, reimplemented as a fuse filesystem (which is the reason why
the current implementation it is never going to be accepted upstream).
- Delete patches.fixes/novfs-copy_user-fixes.diff.
- Delete patches.fixes/novfs-minsize-fixes.
- Delete patches.fixes/novfs-nwcapi.patch.
- Delete patches.suse/novfs-client-module.
- Delete patches.suse/novfs-remove-bkl.
- commit bc3a79d
-------------------------------------------------------------------
Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
- Update vanilla config files.
- commit a642909
-------------------------------------------------------------------
Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- commit 1009eaf
-------------------------------------------------------------------
Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- commit b4cf18c
-------------------------------------------------------------------
Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
- Update config files: Disable BRCMSMAC on ppc/ppc64.
- commit 20b3d8e
-------------------------------------------------------------------
Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
- "Unable to save Login Script" appears when trying to save a
user login script (bnc#638985).
- commit 7c243a4
-------------------------------------------------------------------
Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
- fs: novfs: Limit check for datacopy between user and kernel space.
- commit 5fbc5ed
-------------------------------------------------------------------
Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc3.
- Eliminated 2 patches.
- commit a1fe999
-------------------------------------------------------------------
Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
itself.
- commit 18ad47f
-------------------------------------------------------------------
Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
- commit b3f32a6
-------------------------------------------------------------------
Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
- apm: Honor CONFIG_APM_CPU_IDLE=n.
- commit 8ad9b51
-------------------------------------------------------------------
Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
- Update config files.
- commit 2cd7359
-------------------------------------------------------------------
Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
- Delete patches.rpmify/qla4xx-missing-readq-definition.
- commit b48337d
-------------------------------------------------------------------
Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
- Remove copypasted lines from vanilla configs.
- commit b395e52
-------------------------------------------------------------------
Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Call gzip with -n.
- commit 9a65e48
-------------------------------------------------------------------
Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
trailing zero. Rpm considers "rc" older than "0", so this will sort
properly.
- commit 8d9b2b9
-------------------------------------------------------------------
Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
- x86, build: Do not set the root_dev field in bzImage.
- commit 15e4a82
-------------------------------------------------------------------
Mon Jun 13 14:06:28 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/kernel-binary.spec.in: Revert the previous hack.
- commit 95c9977
-------------------------------------------------------------------
Sat Jun 11 23:37:42 CEST 2011 - jeffm@suse.de
- kbuild: Fix KERNELVERSION for empty SUBLEVEL or PATCHLEVEL.
- kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL.
- Refresh patches.suse/supported-flag.
- rpm/kernel-binary.spec.in: Hack to work around v3.0 vs v3.0.0
- commit a95ebd8
-------------------------------------------------------------------
Fri Jun 10 20:24:41 CEST 2011 - jeffm@suse.com
- Delete patches.suse/file-capabilities-disable-by-default.diff.
- commit 2694a88
-------------------------------------------------------------------
Fri Jun 10 17:12:22 CEST 2011 - jeffm@suse.com
- x86: Remove warning and warning_symbol from struct
stacktrace_ops.
- Delete
patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch.
- commit 608ce9e
-------------------------------------------------------------------
Fri Jun 10 10:35:10 CEST 2011 - trenn@suse.de
- Update Suresh's patchset to version 3:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 9f2e923
-------------------------------------------------------------------
Wed Jun 8 20:18:25 CEST 2011 - jeffm@suse.com
- Revert "Revert "- Updated to 3.0-rc1.""
This reverts commit b2d9e72dc9cd8e62d49e0565babd76332f7c2114.
Conflicts:
rpm/config.sh
series.conf
- commit 408e273
-------------------------------------------------------------------
Wed Jun 8 17:07:32 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc2.
- commit b97d26c
-------------------------------------------------------------------
Wed Jun 8 10:40:09 CEST 2011 - trenn@suse.de
- Update Suresh's version 2 of the patchseries:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 4ef8999
-------------------------------------------------------------------
Tue Jun 7 12:24:19 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for empty EXTRAVERSION
- commit a0a1386
-------------------------------------------------------------------
Tue Jun 7 12:15:49 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for 3.0
- commit dca1465
-------------------------------------------------------------------
Tue Jun 7 11:20:23 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Fix perl warning
- commit 395d7d8
-------------------------------------------------------------------
Tue Jun 7 10:10:47 CEST 2011 - trenn@suse.de
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#672008).
- stop_machine: enable __stop_machine() to be called from the
cpu online path (bnc#672008).
- commit 684cd78
-------------------------------------------------------------------
Mon Jun 6 08:08:39 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Loosen the mkinitrd requirement, this was
only a workaround for a 11.3 update problem (cf bnc#615680).
- commit 05ade7d
-------------------------------------------------------------------
Sun Jun 5 08:37:31 CEST 2011 - jslaby@suse.cz
- asus-wmi: Remove __init from asus_wmi_platform_init
(bnc#696212).
- commit 2e6cc6b
-------------------------------------------------------------------
Fri Jun 3 13:09:27 CEST 2011 - mmarek@suse.cz
- Temporarily set PPC_DISABLE_WERROR=y in power to fix build
- commit 5e9cb3b
-------------------------------------------------------------------
Fri Jun 3 12:51:22 CEST 2011 - mmarek@suse.cz
- scripts/kmsg-doc: Do not require Switch.pm.
- commit 83a39c7
-------------------------------------------------------------------
Fri Jun 3 12:09:01 CEST 2011 - mmarek@suse.cz
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- commit 83331f5
-------------------------------------------------------------------
Wed Jun 1 10:02:24 CEST 2011 - jbeulich@novell.com
- Delete patches.xen/sfc-* (as advised by Solarflare).
- commit a144c73
-------------------------------------------------------------------
Tue May 31 05:09:44 CEST 2011 - jeffm@suse.com
- Revert "- Updated to 3.0-rc1."
This reverts commit 5710413eb834b0f215f6f4249d6ff7c3f7673eb7.
Should have been committed to the merge-v3.0 branch.
- commit b2d9e72
-------------------------------------------------------------------
Tue May 31 05:08:21 CEST 2011 - jeffm@suse.com
- Updated to 3.0-rc1.
- Eliminated 9 patches.
- commit 5710413
-------------------------------------------------------------------
Mon May 30 15:54:37 CEST 2011 - jack@suse.cz
- mm: Fix assertion mapping->nrpages == 0 in end_writeback()
(bnc#693013 bnc#666423).
- Refresh patches.xen/tmem.
- commit d3e465a
-------------------------------------------------------------------
Mon May 30 13:58:43 CEST 2011 - jslaby@suse.cz
- Refresh
patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch.
- aic94xx: world-writable sysfs update_bios file.
Update upstream info.
- commit 8912816
-------------------------------------------------------------------
Fri May 27 14:30:48 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Set KBUILD_BUILD_{USER,HOST} to
geeko@buildhost, obsoleting the patch to scripts/mkcompile_h.
- commit b4b7255
-------------------------------------------------------------------
Mon May 23 13:35:38 CEST 2011 - jbeulich@novell.com
@ -196,7 +551,9 @@ Fri Apr 29 20:35:21 CEST 2011 - jeffm@suse.com
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit da138d8
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit 52dd0f0
-------------------------------------------------------------------
Fri Apr 29 08:34:28 CEST 2011 - sjayaraman@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,358 @@
-------------------------------------------------------------------
Wed Jun 29 15:12:07 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc5.
- commit 9eb1a0f
-------------------------------------------------------------------
Wed Jun 29 14:46:33 CEST 2011 - jslaby@suse.cz
- TTY: ldisc, do not close until there are readers (bnc#698247
bnc#693374).
- commit b3afb1a
-------------------------------------------------------------------
Fri Jun 24 01:30:11 CEST 2011 - jeffm@suse.com
- Enable TOMOYO (FATE#310292, bnc#668381).
- commit 997e757
-------------------------------------------------------------------
Tue Jun 21 14:06:48 CEST 2011 - mmarek@suse.cz
- Update vanilla configs.
- commit 1738011
-------------------------------------------------------------------
Tue Jun 21 12:14:44 CEST 2011 - mmarek@suse.cz
- Update to 3.0-rc4
- commit 1b6bf5d
-------------------------------------------------------------------
Fri Jun 17 17:29:41 CEST 2011 - mmarek@suse.cz
- rpm/post.sh: Touch /boot/do_purge_kernels on package install
(fate#312018).
- rpm/postun.sh: Remove it again if it still exists on package
uninstall.
- commit 82f4a5d
-------------------------------------------------------------------
Fri Jun 17 13:23:54 CEST 2011 - trenn@suse.de
- stop_machine: implement stop_machine_from_offline_cpu()
(bnc#697859).
- stop_machine: kill __stop_machine() (bnc#697859).
- x86, mtrr: lock stop machine during MTRR rendezvous sequence
(bnc#697859).
- stop_machine: reorganize stop_cpus() implementation
(bnc#697859).
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#697859).
- commit aa3d6e2
-------------------------------------------------------------------
Thu Jun 16 12:16:16 CEST 2011 - mmarek@suse.cz
- Remove the novfs patches, it should be packaged as a KMP, or
ideally, reimplemented as a fuse filesystem (which is the reason why
the current implementation it is never going to be accepted upstream).
- Delete patches.fixes/novfs-copy_user-fixes.diff.
- Delete patches.fixes/novfs-minsize-fixes.
- Delete patches.fixes/novfs-nwcapi.patch.
- Delete patches.suse/novfs-client-module.
- Delete patches.suse/novfs-remove-bkl.
- commit bc3a79d
-------------------------------------------------------------------
Thu Jun 16 12:04:56 CEST 2011 - ohering@suse.de
- Update vanilla config files.
- commit a642909
-------------------------------------------------------------------
Thu Jun 16 11:50:58 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- rpm/kernel-binary.spec.in:
jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build
- commit 1009eaf
-------------------------------------------------------------------
Thu Jun 16 11:27:44 CEST 2011 - ohering@suse.de
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- rpm/kernel-binary.spec.in:
Update comment, get the number of cpus from /proc/stat
- commit b4cf18c
-------------------------------------------------------------------
Wed Jun 15 20:40:28 CEST 2011 - jeffm@suse.com
- Update config files: Disable BRCMSMAC on ppc/ppc64.
- commit 20b3d8e
-------------------------------------------------------------------
Wed Jun 15 18:33:50 CEST 2011 - jack@suse.cz
- "Unable to save Login Script" appears when trying to save a
user login script (bnc#638985).
- commit 7c243a4
-------------------------------------------------------------------
Wed Jun 15 18:22:05 CEST 2011 - jack@suse.cz
- fs: novfs: Limit check for datacopy between user and kernel space.
- commit 5fbc5ed
-------------------------------------------------------------------
Wed Jun 15 08:05:05 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc3.
- Eliminated 2 patches.
- commit a1fe999
-------------------------------------------------------------------
Tue Jun 14 17:13:47 CEST 2011 - mmarek@suse.cz
- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it
itself.
- commit 18ad47f
-------------------------------------------------------------------
Mon Jun 13 21:52:37 CEST 2011 - jeffm@suse.com
- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO.
- commit b3f32a6
-------------------------------------------------------------------
Mon Jun 13 17:29:32 CEST 2011 - jeffm@suse.com
- apm: Honor CONFIG_APM_CPU_IDLE=n.
- commit 8ad9b51
-------------------------------------------------------------------
Mon Jun 13 17:18:17 CEST 2011 - jeffm@suse.com
- Update config files.
- commit 2cd7359
-------------------------------------------------------------------
Mon Jun 13 17:15:33 CEST 2011 - jeffm@suse.com
- Delete patches.rpmify/qla4xx-missing-readq-definition.
- commit b48337d
-------------------------------------------------------------------
Mon Jun 13 16:58:50 CEST 2011 - mmarek@suse.cz
- Remove copypasted lines from vanilla configs.
- commit b395e52
-------------------------------------------------------------------
Mon Jun 13 16:27:20 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Call gzip with -n.
- commit 9a65e48
-------------------------------------------------------------------
Mon Jun 13 16:00:19 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Put the -rcX tag into the rpm version instead of the
trailing zero. Rpm considers "rc" older than "0", so this will sort
properly.
- commit 8d9b2b9
-------------------------------------------------------------------
Mon Jun 13 14:41:50 CEST 2011 - mmarek@suse.cz
- x86, build: Do not set the root_dev field in bzImage.
- commit 15e4a82
-------------------------------------------------------------------
Mon Jun 13 14:06:28 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0.
The package version will thus always match the Makefile version and
the SRCVERSION variable will only be used to determine the tarball
version.
- rpm/kernel-binary.spec.in: Revert the previous hack.
- commit 95c9977
-------------------------------------------------------------------
Sat Jun 11 23:37:42 CEST 2011 - jeffm@suse.de
- kbuild: Fix KERNELVERSION for empty SUBLEVEL or PATCHLEVEL.
- kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL.
- Refresh patches.suse/supported-flag.
- rpm/kernel-binary.spec.in: Hack to work around v3.0 vs v3.0.0
- commit a95ebd8
-------------------------------------------------------------------
Fri Jun 10 20:24:41 CEST 2011 - jeffm@suse.com
- Delete patches.suse/file-capabilities-disable-by-default.diff.
- commit 2694a88
-------------------------------------------------------------------
Fri Jun 10 17:12:22 CEST 2011 - jeffm@suse.com
- x86: Remove warning and warning_symbol from struct
stacktrace_ops.
- Delete
patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch.
- commit 608ce9e
-------------------------------------------------------------------
Fri Jun 10 10:35:10 CEST 2011 - trenn@suse.de
- Update Suresh's patchset to version 3:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 9f2e923
-------------------------------------------------------------------
Wed Jun 8 20:18:25 CEST 2011 - jeffm@suse.com
- Revert "Revert "- Updated to 3.0-rc1.""
This reverts commit b2d9e72dc9cd8e62d49e0565babd76332f7c2114.
Conflicts:
rpm/config.sh
series.conf
- commit 408e273
-------------------------------------------------------------------
Wed Jun 8 17:07:32 CEST 2011 - jeffm@suse.com
- Update to 3.0-rc2.
- commit b97d26c
-------------------------------------------------------------------
Wed Jun 8 10:40:09 CEST 2011 - trenn@suse.de
- Update Suresh's version 2 of the patchseries:
- Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch.
- Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch.
- commit 4ef8999
-------------------------------------------------------------------
Tue Jun 7 12:24:19 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for empty EXTRAVERSION
- commit a0a1386
-------------------------------------------------------------------
Tue Jun 7 12:15:49 CEST 2011 - mmarek@suse.cz
- rpm/compute-PATCHVERSION.sh: Fix for 3.0
- commit dca1465
-------------------------------------------------------------------
Tue Jun 7 11:20:23 CEST 2011 - mmarek@suse.cz
- rpm/mkspec: Fix perl warning
- commit 395d7d8
-------------------------------------------------------------------
Tue Jun 7 10:10:47 CEST 2011 - trenn@suse.de
- x86, mtrr: use __stop_machine() for doing MTRR rendezvous
(bnc#672008).
- stop_machine: enable __stop_machine() to be called from the
cpu online path (bnc#672008).
- commit 684cd78
-------------------------------------------------------------------
Mon Jun 6 08:08:39 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Loosen the mkinitrd requirement, this was
only a workaround for a 11.3 update problem (cf bnc#615680).
- commit 05ade7d
-------------------------------------------------------------------
Sun Jun 5 08:37:31 CEST 2011 - jslaby@suse.cz
- asus-wmi: Remove __init from asus_wmi_platform_init
(bnc#696212).
- commit 2e6cc6b
-------------------------------------------------------------------
Fri Jun 3 13:09:27 CEST 2011 - mmarek@suse.cz
- Temporarily set PPC_DISABLE_WERROR=y in power to fix build
- commit 5e9cb3b
-------------------------------------------------------------------
Fri Jun 3 12:51:22 CEST 2011 - mmarek@suse.cz
- scripts/kmsg-doc: Do not require Switch.pm.
- commit 83a39c7
-------------------------------------------------------------------
Fri Jun 3 12:09:01 CEST 2011 - mmarek@suse.cz
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- rpm/macros.kernel-source: Add -b option to %kernel_module_package
to unconditionally call mkinitrd on kmp install (fate#309400).
- rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to
weak-modules2 if the -b option is used.
- commit 83331f5
-------------------------------------------------------------------
Wed Jun 1 10:02:24 CEST 2011 - jbeulich@novell.com
- Delete patches.xen/sfc-* (as advised by Solarflare).
- commit a144c73
-------------------------------------------------------------------
Tue May 31 05:09:44 CEST 2011 - jeffm@suse.com
- Revert "- Updated to 3.0-rc1."
This reverts commit 5710413eb834b0f215f6f4249d6ff7c3f7673eb7.
Should have been committed to the merge-v3.0 branch.
- commit b2d9e72
-------------------------------------------------------------------
Tue May 31 05:08:21 CEST 2011 - jeffm@suse.com
- Updated to 3.0-rc1.
- Eliminated 9 patches.
- commit 5710413
-------------------------------------------------------------------
Mon May 30 15:54:37 CEST 2011 - jack@suse.cz
- mm: Fix assertion mapping->nrpages == 0 in end_writeback()
(bnc#693013 bnc#666423).
- Refresh patches.xen/tmem.
- commit d3e465a
-------------------------------------------------------------------
Mon May 30 13:58:43 CEST 2011 - jslaby@suse.cz
- Refresh
patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch.
- aic94xx: world-writable sysfs update_bios file.
Update upstream info.
- commit 8912816
-------------------------------------------------------------------
Fri May 27 14:30:48 CEST 2011 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Set KBUILD_BUILD_{USER,HOST} to
geeko@buildhost, obsoleting the patch to scripts/mkcompile_h.
- commit b4b7255
-------------------------------------------------------------------
Mon May 23 13:35:38 CEST 2011 - jbeulich@novell.com
@ -196,7 +551,9 @@ Fri Apr 29 20:35:21 CEST 2011 - jeffm@suse.com
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit da138d8
- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an
awk regex. It's technically invalid.
- commit 52dd0f0
-------------------------------------------------------------------
Fri Apr 29 08:34:28 CEST 2011 - sjayaraman@suse.de

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,894 +0,0 @@
#
# spec file for package kernel-xen
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
%define srcversion 2.6.39
%define patchversion 2.6.39
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor xen
%define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla")
%define build_ps3 (%build_flavor == "ps3")
%define build_src_dir %my_builddir/linux-%srcversion
%define src_install_dir /usr/src/linux-%kernelrelease%variant
%define obj_install_dir %src_install_dir-obj
%define rpm_install_dir %buildroot%obj_install_dir
%define kernel_build_dir %my_builddir/linux-obj
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,check-supported-list,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,configtool.pl,log.sh})
%global cpu_arch %(%_sourcedir/arch-symbols %_target_cpu)
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" && %CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
%define install_vdso 0
%endif
Name: kernel-xen
Summary: The Xen Kernel
Version: 2.6.39
Release: 1
%if %using_buildservice
%else
%endif
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
AutoReqProv: on
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: multiversion(kernel)
Provides: %{name}_%_target_cpu = %version-%release
Provides: %name = %version-%source_rel
%if %split_base
Provides: kernel-base = %version-%source_rel
# Obsolete the -base subpackage from 11.1 and 11.2 development phase
Obsoletes: %name-base <= 2.6.31
%endif
Requires(pre): coreutils awk
# Need a module-init-tools with /usr/lib/module-init-tools/weak-modules2
Requires(post): module-init-tools >= 3.4
# This Requires is wrong, because the post/postun scripts have a
# test -x update-bootloader, having perl-Bootloader is not a hard requirement.
# But, there is no way to tell rpm or yast to schedule the installation
# of perl-Bootloader before kernel-binary.rpm if both are in the list of
# packages to install/update. Likewise, this is true for mkinitrd.
# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
Requires(post): perl-Bootloader >= 0.4.15
%if 0%{?suse_version} >= 1130
Requires(post): mkinitrd >= 2.6.0
%else
Requires(post): mkinitrd
%endif
# Do not install p-b and mkinitrd for the install check, the %post script is
# able to handle this
#!BuildIgnore: perl-Bootloader mkinitrd
# Remove some packages that are installed automatically by the build system,
# but are not needed to build the kernel
#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools m4 udev fillup insserv
%ifarch ia64
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
%ifarch s390 s390x
%if %build_vanilla && 0%{?suse_version} < 1130
BuildRequires: dwarfextract
%endif
%endif
%if %build_xen
%ifarch %ix86
%if %build_flavor != "ec2"
Provides: kernel-xenpae = %version
Obsoletes: kernel-xenpae <= %version
%endif
%endif
#!BuildIgnore: xen
%endif
Provides: %name-nongpl
Obsoletes: %name-nongpl
%if %build_vanilla
# force bzip2 instead of lzma compression to allow install on older dist versions
%define _binary_payload w9.bzdio
%endif
# dead network if installed on SLES10, otherwise it will work (mostly)
Conflicts: sysfsutils < 2.0
%if ! %build_vanilla
Conflicts: apparmor-profiles <= 2.1
Conflicts: apparmor-parser < 2.3
# root-lvm only works with newer udevs
Conflicts: udev < 118
Conflicts: lvm2 < 2.02.33
%endif
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-%srcversion.tar.bz2
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
Source13: post.sh
Source14: series.conf
Source16: guards
Source17: apply-patches
Source21: config.conf
Source23: supported.conf
Source33: check-for-config-changes
Source34: check-supported-list
Source35: group-source-files.pl
Source37: README.SUSE
Source38: README.KSYMS
Source39: config-options.changes.txt
Source40: source-timestamp
Source44: find-provides
Source45: split-modules
Source46: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl
Source51: mkspec
Source52: kernel-source%variant.changes
Source53: kernel-source.spec.in
Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in
Source60: config.sh
Source61: compute-PATCHVERSION.sh
Source62: old-packages.conf
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source66: configtool.pl
Source67: log.sh
Source100: config.tar.bz2
Source101: config.addon.tar.bz2
Source102: patches.arch.tar.bz2
Source103: patches.drivers.tar.bz2
Source104: patches.fixes.tar.bz2
Source105: patches.rpmify.tar.bz2
Source106: patches.suse.tar.bz2
Source107: patches.xen.tar.bz2
Source108: patches.addon.tar.bz2
Source109: patches.kernel.org.tar.bz2
Source110: patches.apparmor.tar.bz2
Source111: patches.rt.tar.bz2
Source112: patches.trace.tar.bz2
Source113: patches.kabi.tar.bz2
Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64
# These files are found in the kernel-source package:
NoSource: 0
NoSource: 100
NoSource: 101
NoSource: 102
NoSource: 103
NoSource: 104
NoSource: 105
NoSource: 106
NoSource: 107
NoSource: 108
NoSource: 109
NoSource: 110
NoSource: 111
NoSource: 112
NoSource: 113
NoSource: 120
NoSource: 121
# The following KMPs have been integrated into the kernel package,
# grouped by the last product that contained them.
# sles10 / 10.3
Obsoletes: iwlwifi-kmp-%build_flavor
Obsoletes: ipw3945-kmp-%build_flavor
# sles10 / 11.0
Obsoletes: uvcvideo-kmp-%build_flavor
# 11.0
Obsoletes: atl2-kmp-%build_flavor
Obsoletes: wlan-ng-kmp-%build_flavor
Obsoletes: et131x-kmp-%build_flavor
Obsoletes: ivtv-kmp-%build_flavor
Obsoletes: at76_usb-kmp-%build_flavor
Obsoletes: pcc-acpi-kmp-%build_flavor
Obsoletes: btusb-kmp-%build_flavor
# sle11-ga
Obsoletes: enic-kmp-%build_flavor
Obsoletes: fnic-kmp-%build_flavor
Obsoletes: brocade-bfa-kmp-%build_flavor
Obsoletes: kvm-kmp-%build_flavor
Obsoletes: perfmon-kmp-%build_flavor
Obsoletes: iwlagn-2-6-27-kmp-%build_flavor
Obsoletes: msi-wmi-kmp-%build_flavor
# sle11
Obsoletes: ocfs2-kmp-%build_flavor
# 11.1
Obsoletes: quickcam-kmp-%build_flavor < 0.6.7
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
%define supported_modules_check 0
%description
The Linux kernel for Xen paravirtualization.
This kernel can be used both as the domain0 ("xen0") and as an
unprivileged ("xenU") kernel.
%source_timestamp
%prep
if ! [ -e %_sourcedir/linux-%srcversion.tar.bz2 ]; then
echo "The %name-%version.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-%version.src.rpm."
exit 1
fi
SYMBOLS=
if test -e %_sourcedir/extra-symbols; then
SYMBOLS=$(cat %_sourcedir/extra-symbols)
echo "extra symbol(s):" $SYMBOLS
fi
# Unpack all sources and patches
%setup -q -c -T -a 0 -a 100 -a 101 -a 102 -a 103 -a 104 -a 105 -a 106 -a 107 -a 108 -a 109 -a 110 -a 111 -a 112 -a 113 -a 120 -a 121
mkdir -p %kernel_build_dir
supported_conf() {
%_sourcedir/guards $* < %_sourcedir/supported.conf | \
sed 's,.*/,,; s,\.ko$,,' | sort -u
}
# Generate the list of modules to be marked as supported
{ supported_conf base
supported_conf --default=0 external | sed 's/$/ external/'
} > %kernel_build_dir/Module.supported
supported_conf --default=0 base >%kernel_build_dir/Module.base
cd linux-%srcversion
%_sourcedir/apply-patches \
%if %{build_vanilla}
--vanilla \
%endif
%_sourcedir/series.conf .. $SYMBOLS
cd %kernel_build_dir
if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
if test -e ../config.addon/%cpu_arch_flavor; then
# FIXME: config.addon doesn't affect the %CONFIG_ macros defined at
# the top of the specfile
%_sourcedir/configtool.pl ../config{,.addon}/%cpu_arch_flavor >.config
else
cp ../config/%cpu_arch_flavor .config
fi
%build_src_dir/scripts/config \
--set-str CONFIG_LOCALVERSION %release_num-%build_flavor \
--enable CONFIG_SUSE_KERNEL \
%if 0%{?__debug_package:1}
--enable CONFIG_DEBUG_INFO \
--disable CONFIG_DEBUG_INFO_REDUCED
%else
--disable CONFIG_DEBUG_INFO
%endif
MAKE_ARGS="$MAKE_ARGS -C %build_src_dir O=$PWD"
if test -e %_sourcedir/TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS; then
yes '' | make oldconfig $MAKE_ARGS
else
cp .config .config.orig
make silentoldconfig $MAKE_ARGS < /dev/null
%_sourcedir/check-for-config-changes .config.orig .config
rm .config.orig
fi
make prepare $MAKE_ARGS
make scripts $MAKE_ARGS
krel=$(make -s kernelrelease $MAKE_ARGS)
if [ "$krel" != "%kernelrelease-%build_flavor" ]; then
echo "Kernel release mismatch: $krel != %kernelrelease-%build_flavor" >&2
exit 1
fi
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 <<EOF
export KBUILD_BUILD_TIMESTAMP="$(LANG=C date -d "$date") (${commit:0:7})"
export KBUILD_VERBOSE=0
export KBUILD_SYMTYPES=1
export KBUILD_OVERRIDE=1
EOF
%build
cd %kernel_build_dir
source .kernel-binary.spec.buildenv
# create *.symref files in the tree
if test -e %my_builddir/kabi/%cpu_arch/symtypes-%build_flavor; then
%_sourcedir/modversions --unpack . < $_
fi
# If the %jobs macro is defined to a number, make will spawn that many jobs.
# There are several ways how to define it:
# If you are using the build script:
# build --jobs=N kernel-$flavor.spec
# With plain rpmbuild:
# rpmbuild -ba --define 'jobs N' kernel-$flavor.spec
# To spawn as many jobs as there are cpu cores:
# rpmbuild -ba --define "jobs 0$(grep -c ^processor /proc/cpuinfo)" \
# kernel-$flavor.spec
# You can also set this permanently in ~/.rpmmacros:
# %jobs 0%(grep -c ^processor /proc/cpuinfo)
%if %CONFIG_KMSG_IDS == "y"
chmod +x ../linux-%srcversion/scripts/kmsg-doc
make %{?jobs:-j%jobs} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y D=2
%else
make %{?jobs:-j%jobs} all $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y
%endif
%install
# get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
export NO_BRP_STRIP_DEBUG=true
export STRIP_KEEP_SYMTAB='*/vmlinux-*'
# /lib/modules/%kernelrelease-%build_flavor/build will be a stale symlink until the
# kernel-devel package is installed. Don't check for stale symlinks
# in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes
cd %kernel_build_dir
mkdir -p %buildroot/boot
# (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-%kernelrelease-%build_flavor
add_vmlinux()
{
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor compressed=false
if test $1 == "--compressed"; then
compressed=true
fi
cp vmlinux %buildroot/$vmlinux
>%my_builddir/vmlinux.debug.files
%if 0%{?__debug_package:1}
if $compressed; then
local vmlinux_debug=usr/lib/debug/$vmlinux.debug
mkdir -p $(dirname %buildroot/$vmlinux_debug)
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug \
-l vmlinux.sourcefiles %buildroot/$vmlinux
# FIXME: create and package build-id symlinks
objcopy --only-keep-debug \
%buildroot/$vmlinux \
%buildroot/$vmlinux_debug || :
objcopy --add-gnu-debuglink=%buildroot/$vmlinux_debug \
--strip-debug \
%buildroot/$vmlinux || :
mkdir -p %buildroot/usr/src/debug
LANG=C sort -z -u vmlinux.sourcefiles | grep -Ezv "<(built-in|stdin)>" \
| ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
echo -e "%%defattr(-, root, root)\\n/$vmlinux_debug" >%my_builddir/vmlinux.debug.files
else
# make vmlinux executable so that find-debuginfo.sh picks it up
# (TODO: fix find-debuginfo.sh instead)
chmod +x %buildroot/$vmlinux
fi
%endif
if $compressed; then
gzip -9 %buildroot/$vmlinux
chmod a-x %buildroot/$vmlinux.gz
fi
}
%if %build_kdump
add_vmlinux
image=vmlinux
%else
# architecture specifics
%ifarch %ix86 x86_64
add_vmlinux --compressed
%if %build_xen
image=vmlinuz
%else
image=bzImage
%endif
cp -p arch/x86/boot/$image %buildroot/boot/vmlinuz-%kernelrelease-%build_flavor
image=vmlinuz
%endif
%ifarch alpha
add_vmlinux --compressed
cp -p arch/alpha/boot/vmlinux.gz %buildroot/boot/vmlinuz-%kernelrelease-%build_flavor
image=vmlinuz
%endif
%ifarch ppc ppc64
add_vmlinux
image=vmlinux
%endif
%ifarch ia64
add_vmlinux --compressed
mv %buildroot/boot/vmlinux-%kernelrelease-%build_flavor.gz \
%buildroot/boot/vmlinuz-%kernelrelease-%build_flavor
image=vmlinuz
%endif
%ifarch s390 s390x
add_vmlinux --compressed
cp -p arch/s390/boot/image %buildroot/boot/image-%kernelrelease-%build_flavor
image=image
if test -e arch/s390/boot/kerntypes.o; then
cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor
elif test -x "$(which dwarfextract 2>/dev/null)"; then
dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)"
fi
%if %CONFIG_KMSG_IDS == "y"
mkdir -p %buildroot/usr/share/man/man9
find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';'
%endif
%endif
%ifarch sparc64
add_vmlinux --compressed
image=zImage
cp -p arch/sparc/boot/$image %buildroot/boot/vmlinuz-%kernelrelease-%build_flavor
image=vmlinux
%endif
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
case "$sub" in
'-base' | '') base_package=1 ;;
*) base_package=0 ;;
esac
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
-e "s:@FLAVOR""@:%build_flavor:g" \
-e "s:@SUBPACKAGE@:%name$sub:g" \
-e "s:@BASE_PACKAGE@:$base_package:g" \
-e "s:@RPM_VERSION_RELEASE@:%version-%release:g" \
-e "s:@RPM_TARGET_CPU@:%_target_cpu:g" \
-e "s:@CPU_ARCH_FLAVOR@:%cpu_arch_flavor:g" \
-e "s:@SRCVARIANT@:%variant:g" \
%_sourcedir/$script.sh > %my_builddir/$script$sub.sh
done
done
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
# keep this -suffix list in sync with post.sh and postun.sh
suffix=-%build_flavor
%endif
ln -s $image$suffix %buildroot/boot/$image$suffix
ln -s initrd$suffix %buildroot/boot/initrd$suffix
cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor
sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor
for file in %my_builddir/sysctl/{defaults,%cpu_arch/arch-defaults,%cpu_arch_flavor}; do
if [ -f "$file" ]; then
cat "$file"
fi
done | sed '1i # Generated file - do not edit.' >$sysctl_file
if [ ! -s $sysctl_file ]; then
rm $sysctl_file
fi
%if %install_vdso
# Install the unstripped vdso's that are linked in the kernel image
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
%endif
# Create a dummy initrd with roughly the size the real one will have.
# That way, YaST will know that this package requires some additional
# space in /boot.
dd if=/dev/zero of=%buildroot/boot/initrd-%kernelrelease-%build_flavor \
bs=1024 seek=2047 count=1
if [ %CONFIG_MODULES = y ]; then
mkdir -p %rpm_install_dir/%cpu_arch_flavor
mkdir -p %buildroot/usr/src/linux-obj/%cpu_arch
ln -s %build_flavor %buildroot/usr/src/linux-obj/%cpu_arch_flavor
gzip -c9 < Module.symvers > %buildroot/boot/symvers-%kernelrelease-%build_flavor.gz
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
if ! %_sourcedir/check-supported-list \
%_sourcedir %buildroot/lib/modules/%kernelrelease-%build_flavor; then
%if %supported_modules_check
exit 1
%endif
echo "Consistency check error: please update supported.conf."
fi
%ifarch s390 s390x
if test -e arch/s390/boot/kerntypes.o; then
:
elif test -x "$(which dwarfextract 2>/dev/null)" -a \
-f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then
find %buildroot -name "*.ko" > kofiles.list
dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)"
fi
%endif
# Also put the resulting file in %rpm_install_dir/%cpu_arch/%build_flavor
# so that kernel-devel + kernel-%build_flavor is sufficient for building
# modules that have modversions as well.
mkdir -p %rpm_install_dir/%cpu_arch/%build_flavor
cp Module.symvers %rpm_install_dir/%cpu_arch/%build_flavor
# Table of types used in exported symbols (for modversion debugging).
%_sourcedir/modversions --pack . > %buildroot/boot/symtypes-%kernelrelease-%build_flavor
if [ -s %buildroot/boot/symtypes-%kernelrelease-%build_flavor ]; then
gzip -9 %buildroot/boot/symtypes-%kernelrelease-%build_flavor
else
rm -f %buildroot/boot/symtypes-%kernelrelease-%build_flavor
fi
# Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu
fi
# We were building in %my_builddir/linux-%srcversion, but the sources will
# later be installed in /usr/src/linux-%srcversion-%source_rel. Fix up the
# build symlink.
rm -f %buildroot/lib/modules/%kernelrelease-%build_flavor/{source,build}
ln -s %src_install_dir \
%buildroot/lib/modules/%kernelrelease-%build_flavor/source
ln -s %obj_install_dir/%cpu_arch/%build_flavor \
%buildroot/lib/modules/%kernelrelease-%build_flavor/build
# Abort if there are any undefined symbols
msg="$(/sbin/depmod -F %buildroot/boot/System.map-%kernelrelease-%build_flavor \
-b %buildroot -ae %kernelrelease-%build_flavor 2>&1)"
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
%if %split_base
%_sourcedir/split-modules -d %buildroot \
-o %my_builddir \
-b %kernel_build_dir/Module.base \
%if ! %supported_modules_check
-i \
%endif
-s %kernel_build_dir/Module.supported
%if ! %split_extra
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
) > %my_builddir/base-modules
%endif
res=0
if test -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor; then
# check for kabi changes
%_sourcedir/kabi.pl --rules %my_builddir/kabi/severities \
%my_builddir/kabi/%cpu_arch/symvers-%build_flavor \
Module.symvers || res=$?
fi
if [ $res -ne 0 ]; then
if [ ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
! -e %_sourcedir/IGNORE-KABI-BADNESS ]; then
echo "Create a file IGNORE-KABI-BADNESS in the kernel-source" \
"directory to build this kernel even though its badness is" \
"higher than allowed for an official kernel."
exit 1
fi
fi
tar -cf - -T %my_builddir/obj-files | \
tar -xf - -C %rpm_install_dir/%cpu_arch_flavor
# bnc#507084
find %rpm_install_dir/%cpu_arch_flavor/scripts -type f -perm -111 | \
while read f; do
case "$(file -b "$f")" in
ELF\ *\ executable*)
strip "$f"
esac
done
# Replace the absolute with a relative path
sed -i "s,%build_src_dir,../../../linux-%kernelrelease%variant,g" \
%rpm_install_dir/%cpu_arch_flavor/Makefile
fi
add_dirs_to_filelist() {
sed -rn '
# print file name
p
# remove filelist macros
s:%%[a-z]+(\([^)]+\))? ?::g
# add %%dir prefix
s:^:%%dir :
# print all parents
:a
# skip directories owned by other packages
s:^%%dir (/boot|/etc|/lib/(modules|firmware)|/usr/src)/[^/]+$::
s:/[^/]+$::p
ta
' "$@" | sort -u
}
# Collect the file lists.
shopt -s nullglob
> %my_builddir/kernel-devel.files
for file in %buildroot/boot/vmlinux-*.gz %buildroot/boot/symtypes* \
%buildroot/lib/modules/*/{build,source}; do
f=${file##%buildroot}
echo "$f" >> %my_builddir/kernel-devel.files
done
{ cd %buildroot
find boot \
\( -type l -o -name 'initrd-*' \) -printf '%%%%ghost /%%p\n' -o \
-type f -name 'vmlinux-*' -printf '%%%%attr(0644, root, root) /%%p\n' -o \
-type f -printf '/%%p\n'
# Add the auto-generated (by mkdumprd) kdump initrd to %ghost so that
# the file gets removed when uninstalling the kernel.
echo '%%ghost /boot/initrd-%kernelrelease-kdump'
touch $RPM_BUILD_ROOT/boot/initrd-%kernelrelease-kdump
if [ %CONFIG_MODULES = y ]; then
find lib/modules/%kernelrelease-%build_flavor \
-type d -o \
\( -path '*/modules.*' ! -path '*/modules.order' \
! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
-o -name '*.ko' -prune -o -printf '/%%p\n'
cat %my_builddir/base-modules
fi
test -d lib/firmware/%kernelrelease-%build_flavor && \
find lib/firmware/%kernelrelease-%build_flavor \
-type d -o \
-printf '/%%p\n'
if [ -e .%_docdir/%name ]; then
echo "%%doc %_docdir/%name"
fi
} | sort -u >%my_builddir/tmp
cat %my_builddir/tmp %my_builddir/kernel-devel.files | sort | uniq -u | \
add_dirs_to_filelist >%my_builddir/kernel-base.files
rm %my_builddir/tmp
%if %split_base
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
> %my_builddir/kernel-main.files
%endif
%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules > %my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
# much, but it keeps rpmlint from breaking the package build. Note that we skip
# /usr/src/linux-obj intentionally, to not accidentally break timestamps there
%fdupes $RPM_BUILD_ROOT/lib
%preun -f preun.sh
%postun -f postun.sh
%pre -f pre.sh
%post -f post.sh
%if %split_base
%files -f kernel-main.files
%else
%files -f kernel-base.files
%endif
%defattr(-, root, root)
%package base
Summary: The Xen Kernel - base modules
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
AutoReqProv: on
Provides: multiversion(kernel)
Provides: kernel-base = %version-%source_rel
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): perl-Bootloader
Requires(post): mkinitrd
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
%description base
The Linux kernel for Xen paravirtualization.
This kernel can be used both as the domain0 ("xen0") and as an
unprivileged ("xenU") kernel.
This package contains only the base modules, required in all installs.
%source_timestamp
%preun base -f preun-base.sh
%postun base -f postun-base.sh
%pre base -f pre-base.sh
%post base -f post-base.sh
%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
%endif
%package extra
Summary: The Xen Kernel - Unsupported kernel modules
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
AutoReqProv: on
Provides: multiversion(kernel)
Provides: %name-extra_%_target_cpu = %version-%release
Provides: kernel-extra = %version-%source_rel
Requires: %{name}_%_target_cpu = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): perl-Bootloader
Requires(post): mkinitrd
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
%description extra
The Linux kernel for Xen paravirtualization.
This kernel can be used both as the domain0 ("xen0") and as an
unprivileged ("xenU") kernel.
This package contains additional modules not supported by Novell.
%source_timestamp
%preun extra -f preun-extra.sh
%postun extra -f postun-extra.sh
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
%endif
%if %CONFIG_KMSG_IDS == "y"
%package man
Summary: The collection of man pages generated by the kmsg script.
License: GPL v2 only
Group: System/Kernel
%description man
This package includes the man pages that have been generated from the
kmsg message documentation comments.
%source_timestamp
%files man
%defattr(-,root,root)
/usr/share/man/man9/*
%endif
%package devel
Summary: Development files necessary for building kernel modules
License: GPL v2 only
Group: Development/Sources
Provides: multiversion(kernel)
Provides: %name-devel = %version-%source_rel
Requires: kernel-devel%variant = %version-%source_rel
Supplements: packageand(%name:kernel-devel%variant)
AutoReqProv: on
%description devel
This package contains files necessary for building kernel modules (and
kernel module packages) against the %build_flavor flavor of the kernel.
%source_timestamp
%if %CONFIG_MODULES == "y"
%pre devel -f devel-pre.sh
%post devel -f devel-post.sh
%files devel -f kernel-devel.files
%defattr(-,root,root)
%dir %obj_install_dir
%dir %obj_install_dir/%cpu_arch
%dir /usr/src/linux-obj
%dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu
/usr/src/linux-obj/%_target_cpu
%endif
%endif
%package devel-debuginfo
# rpm doesn't notice that vmlinux.debug belongs to the gzipped vmlinux.gz
Summary: Debug information for package %name-devel
License: GPL v2 only
Group: Development/Debug
%description devel-debuginfo
Debug information for package %name-devel
%source_timestamp
%files devel-debuginfo -f vmlinux.debug.files
%changelog

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:584d17f2a3ee18a9501d7ff36907639e538cfdba4529978b8550c461d45c61f6
size 76096559

3
linux-3.0-rc5.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:48d2cd0f44c24b43bf4f5ac79e605bde66984096fe31768a6ac00de2d7c50886
size 76630373

View File

@ -3,10 +3,10 @@
%kernel_module_package_buildreqs module-init-tools kernel-syms
# Defines %flavors_to_build and %kernel_source() as a side effect.
%_kernel_module_package(n:v:r:t:f:Xp:) \
%_kernel_module_package(n:v:r:t:f:Xp:b) \
%{expand:%( \
subpkg=%{-t*}%{!-t:/usr/lib/rpm/kernel-module-subpackage} \
echo "%%define _suse_kernel_module_subpackage(n:v:r:f:p:) %%{expand:%%(cd %_sourcedir; cat $subpkg; echo %%%%nil)}" \
echo "%%define _suse_kernel_module_subpackage(n:v:r:f:p:b) %%{expand:%%(cd %_sourcedir; cat $subpkg; echo %%%%nil)}" \
flavors_to_build= \
flavors="%*" \
for flavor in $(ls /usr/src/linux-obj/%_target_cpu 2>/dev/null); do \
@ -19,7 +19,7 @@
krel=$(make -s -C /usr/src/linux-obj/%_target_cpu/$flavor kernelrelease) \
kver=${krel%%-*} \
flavors_to_build="$flavors_to_build $flavor" \
echo "%%_suse_kernel_module_subpackage -n %{-n*}%{!-n:%name}-kmp -v %{-v*}%{!-v:%version} -r %{-r*}%{!-r:%release} %{-p} $flavor $kver" \
echo "%%_suse_kernel_module_subpackage -n %{-n*}%{!-n:%name}-kmp -v %{-v*}%{!-v:%version} -r %{-r*}%{!-r:%release} %{-p} %{-b} $flavor $kver" \
done \
echo "%%global flavors_to_build${flavors_to_build:-%%nil}" \
echo "%%{expand:%%(test -z '%flavors_to_build' && echo %%%%internal_kmp_error)}" \
@ -34,10 +34,10 @@
)}
# kernel_module_package: simply pass on all options and arguments.
%kernel_module_package(n:v:r:t:f:xp:) \
%kernel_module_package(n:v:r:t:f:xp:b) \
%{expand:%%_kernel_module_package %{-x:-X} %{-n} %{-v} %{-r} %{-t} %{-f} %{-p} %*}
# suse_kernel_module_package: invert the meaning of the -x flag. (You are not
# supposed to understand why a simple %{-x:}%{!-x:-x} won't work.)
%suse_kernel_module_package(n:v:r:s:f:xp:) \
%suse_kernel_module_package(n:v:r:s:f:xp:b) \
%{expand:%%_kernel_module_package %{-x: }%{!-x:-X} %{-n} %{-v} %{-r} %{-s:-t %{-s*}} %{-f} %{-p} %*}

1
minmem Normal file
View File

@ -0,0 +1 @@
1048576

12
mkspec
View File

@ -38,9 +38,13 @@ my %binary_descriptions = parse_descriptions();
$patches="--patches $patches" if $patches;
my $patchversion = `$dir/compute-PATCHVERSION.sh $patches`;
chomp $patchversion;
my $rpmversion;
my $rpmversion = $patchversion;
# stuff the -rcX tag into the rpm version if possible;
$rpmversion =~ s/\.0-rc/.rc/;
$rpmversion =~ s/-rc\d+//;
$rpmversion =~ s/-/./g;
if (defined($rpmrelease)) {
($rpmversion = $patchversion) =~ s/-.*//;
# convince abuild that we really want this release number
xopen(my $fh, '>', "$dir/get_release_number.sh");
print $fh "#!/bin/sh\n";
@ -48,7 +52,7 @@ if (defined($rpmrelease)) {
close($fh);
chmod(0755, "$dir/get_release_number.sh");
} else {
($rpmversion, $rpmrelease) = (split(/-/, $patchversion, 2), "");
$rpmrelease = "";
}
$rpmrelease =~ s/[^.]$/$&./;
$rpmrelease =~ s/-/./g;
@ -152,7 +156,7 @@ sub parse_config_conf {
sub read_spec_templates {
my %res;
for my $template qw(binary source syms docs) {
for my $template (qw(binary source syms docs)) {
xopen(my $fh, '<', "$dir/kernel-$template.spec.in");
local $/ = undef;
$res{$template} = <$fh>;

1
needed_space_in_mb Normal file
View File

@ -0,0 +1 @@
6144

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f488b8b8d084d999b025da0c00000dbcedea8e9bb2b0fb043dbcbe2c1615851c
size 61310
oid sha256:86caf712f46364ffd27cc60983c7b0385ae0fdede5d0dca84fcc1b8c9bca337e
size 67714

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:628bd72eeff3129b98013526c4978bda67d956a21e6dabafe10324fc4be7f931
size 8284
oid sha256:392fa6a8b8fb38c3fced975167c287679cc571b49da6924afb199d0e50e291ce
size 8258

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:29225fe2e1c48407fa49a2c1b5de011ff4d556f25529ee788a0d90904f7ff77e
size 27258
oid sha256:b912a940155760b4d43fd5f37a49c2f2b19f1825c9ab17623fc9b05ed38712eb
size 26878

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b2561dc8750958c1350dc3ed54e854d71dcd32d59a6ab617cba66ef201105c1d
size 3373
oid sha256:b77f31327dd5dfafb5b9fae40600e78ec6e596606423decee89d64b7d52708d1
size 3923

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:23da661a493f70e20efe81a5cdb2af0ef30db6f93585a0b6dbd6fbd7061386c5
size 193368
oid sha256:d3af4db21808a221b40a1741252f7c21023a8cc1d96ffceaa87be1ea1791b044
size 126175

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:673dcf251b7ae0325711a4c707938ff41e2c50d65b5bb90deae30738ba86c5a8
size 2115414
oid sha256:fb23ab1b6bc2dcd2a73dad38dc7c0941da174864bea10f979b2c2620ad277c7b
size 2028696

View File

@ -1,3 +1,6 @@
# Flag to trigger /etc/init.d/purge-kernels on next reboot (fate#312018)
touch /boot/do_purge_kernels
# It must be possible to install different kernel.rpm packages in parallel.
# But in this post install script, the /boot/vmlinux symlink is replaced.
# On powerpc, the different kernels are for different board/firmware types

View File

@ -1,3 +1,8 @@
# If a kernel package is removed before the next reboot, we assume that the
# multiversion variable in /etc/zypp/zypp.conf is not configured and we delete
# the flag again (fate#312018)
rm -f /boot/do_purge_kernels
wm2=/usr/lib/module-init-tools/weak-modules2
nvr=@SUBPACKAGE@-@RPM_VERSION_RELEASE@

View File

@ -33,8 +33,8 @@
# Patches in patches.rpmify are applied to both -vanilla
# and patched flavors.
########################################################
patches.rpmify/qla4xx-missing-readq-definition
patches.rpmify/kvm-fix-off-by-one-in-kvm_for_each_vcpu-iteration
patches.rpmify/apm-honor-config_apm_cpu_idle-n
patches.rpmify/nouveau-make-vga_switcheroo-code-depend-on-vga_switcheroo
########################################################
# kABI consistency patches
@ -53,7 +53,6 @@
patches.rpmify/rpm-kernel-config
patches.rpmify/split-package
patches.rpmify/buildhost
patches.rpmify/cloneconfig.diff
########################################################
@ -63,6 +62,7 @@
patches.suse/supported-flag-enterprise
patches.suse/genksyms-add-override-flag.diff
patches.suse/kconfig-automate-kernel-desktop
patches.fixes/no-built-in-root_dev
########################################################
# Simple export additions/removals
@ -87,7 +87,6 @@
########################################################
# ia64
########################################################
patches.fixes/ia64-sparse-fixes.diff
########################################################
# i386
@ -111,6 +110,12 @@
+needs_update patches.arch/kvm-split-the-KVM-pv-ops-support-by-feature
+needs_update patches.arch/kvm-replace-kvm-io-delay-pv-ops-with-linux-magic
patches.arch/mtrr_stop_machine_quick_fix.patch
patches.arch/kill-__stop_machine.patch
patches.arch/reorganize_stop_cpus.patch
patches.arch/implement_stop_machine_from_offline_cpu.patch
patches.arch/use_stop_machine_for_mtrr_rendezvous.patch
########################################################
# x86 MCE/MCA (Machine Check Error/Architecture) extensions
########################################################
@ -154,6 +159,7 @@
########################################################
patches.arch/s390-message-catalog.diff
patches.arch/s390-message-catalog-fix.diff
patches.arch/s390-message-catalog-perl-fix.diff
patches.arch/kmsg-fix-parameter-limitations
patches.suse/s390-Kerntypes.diff
@ -165,10 +171,10 @@
patches.fixes/grab-swap-token-oops
patches.fixes/remount-no-shrink-dcache
patches.suse/file-capabilities-disable-by-default.diff
patches.suse/readahead-request-tunables.patch
patches.fixes/fs-partitions-efi-c-corrupted-guid-partition-tables-can-cause-kernel-oops
patches.fixes/mm-Fix-assertion-mapping-nrpages-0-in-end_writeback.patch
########################################################
# IPC patches
@ -184,8 +190,6 @@
patches.suse/connector-read-mostly
patches.suse/kbd-ignore-gfx.patch
patches.fixes/scsi-aic94xx-world-writable-sysfs-update_bios-file
########################################################
#
# ACPI patches
@ -290,12 +294,6 @@
# xfs
########################################################
########################################################
# novfs
########################################################
patches.suse/novfs-client-module
patches.fixes/novfs-nwcapi.patch
########################################################
# other filesystem stuff: richacls
########################################################
@ -365,14 +363,11 @@
patches.suse/scsi-error-test-unit-ready-timeout
patches.fixes/scsi-scan-blist-update
patches.fixes/proc-scsi-scsi-fix.diff
patches.fixes/scsi-ibmvscsi-show-config.patch
# bnc#362850
patches.fixes/sd_liberal_28_sense_invalid.diff
patches.fixes/scsi-ibmvscsi-module_alias.patch
patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch
########################################################
# DRM/Video
@ -426,20 +421,22 @@
patches.suse/elousb-2.6.35-api-changes
patches.fixes/input-add-acer-aspire-5710-to-nomux.patch
patches.drivers/input-Add-LED-support-to-Synaptics-device
patches.fixes/hid-add-noget-quirk-for-symboltec.patch
##########################################################
# Sound
##########################################################
patches.drivers/alsa-hda-0019-Increase-default-buffer-size
########################################################
# Char / serial
########################################################
patches.fixes/tty-ldisc-do-not-close-until-there-are-readers.patch
########################################################
# Other driver fixes
########################################################
patches.fixes/parport-mutex
# Allow setting maximum number of raw devices
patches.suse/raw_device_max_minors_param.diff
patches.suse/no-partition-scan
########################################################
@ -449,7 +446,6 @@
########################################################
# Suspend/Resume stuff
########################################################
patches.fixes/PM-Print-a-warning-if-firmware-is-requested-when-tas.patch
########################################################
# device-mapper
@ -461,6 +457,7 @@
patches.suse/dm-raid45-api-update-remove-dm_put-after-dm_table_get_md
patches.suse/dm-raid45-api-update-no-barriers
patches.suse/dm-raid45-api-2.6.39
patches.suse/dm-raid45-api-3.0
patches.fixes/dm-mpath-reattach-dh
patches.suse/dm-mpath-leastpending-path-update
+needs_update patches.suse/dm-mpath-accept-failed-paths
@ -507,6 +504,7 @@
########################################################
patches.suse/crasher-26.diff
patches.suse/stack-unwind
patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops
patches.suse/no-frame-pointer-select
patches.arch/x86_64-unwind-annotations
@ -556,120 +554,114 @@
# re-basing to a newer xen tree.
#
### both uml framebuffer and xen need this one.
patches.xen/add-console-use-vt
+xen_needs_update patches.xen/add-console-use-vt
+xen_needs_update
+xen_needs_update # split out patches
+xen_needs_update patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-i386.patch
+xen_needs_update patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-x86_64.patch
+xen_needs_update patches.xen/ipv6-no-autoconf
+xen_needs_update patches.xen/pci-guestdev
+xen_needs_update patches.xen/pci-reserve
+xen_needs_update patches.xen/tmem
+xen_needs_update
+xen_needs_update # bulk stuff, new files for xen
+xen_needs_update patches.xen/xen3-auto-xen-arch.diff
+xen_needs_update patches.xen/xen3-auto-xen-drivers.diff
+xen_needs_update patches.xen/xen3-auto-include-xen-interface.diff
+xen_needs_update patches.xen/xen3-auto-blktap2-pvops.diff
+xen_needs_update
+xen_needs_update # kconfig bits for xen
+xen_needs_update patches.xen/xen3-auto-xen-kconfig.diff
+xen_needs_update
+xen_needs_update # common code changes
+xen_needs_update patches.xen/xen3-auto-common.diff
+xen_needs_update patches.xen/xen3-auto-arch-x86.diff
+xen_needs_update patches.xen/xen3-auto-arch-i386.diff
+xen_needs_update patches.xen/xen3-auto-arch-x86_64.diff
+xen_needs_update
+xen_needs_update # fixups due to upstream Xen parts
+xen_needs_update patches.xen/xen3-fixup-xen
+xen_needs_update
+xen_needs_update # newer changeset backports
+xen_needs_update
+xen_needs_update # changes outside arch/{i386,x86_64}/xen
+xen_needs_update patches.xen/xen3-fixup-kconfig
+xen_needs_update patches.xen/xen3-fixup-common
+xen_needs_update patches.xen/xen3-fixup-arch-x86
+xen_needs_update patches.xen/xen3-fixup-blktap2-pvops
+xen_needs_update
+xen_needs_update # ports of other patches
+xen_needs_update patches.xen/xen3-patch-2.6.18
+xen_needs_update patches.xen/xen3-patch-2.6.19
+xen_needs_update patches.xen/xen3-patch-2.6.20
+xen_needs_update patches.xen/xen3-patch-2.6.21
+xen_needs_update patches.xen/xen3-patch-2.6.22
+xen_needs_update patches.xen/xen3-patch-2.6.23
+xen_needs_update patches.xen/xen3-patch-2.6.24
+xen_needs_update patches.xen/xen3-patch-2.6.25
+xen_needs_update patches.xen/xen3-patch-2.6.26
+xen_needs_update patches.xen/xen3-patch-2.6.27
+xen_needs_update patches.xen/xen3-patch-2.6.28
+xen_needs_update patches.xen/xen3-patch-2.6.29
+xen_needs_update patches.xen/xen3-patch-2.6.30
+xen_needs_update patches.xen/xen3-patch-2.6.31
+xen_needs_update patches.xen/xen3-patch-2.6.32
+xen_needs_update patches.xen/xen3-patch-2.6.33
+xen_needs_update patches.xen/xen3-patch-2.6.34
+xen_needs_update patches.xen/xen3-patch-2.6.35
+xen_needs_update patches.xen/xen3-patch-2.6.36
+xen_needs_update patches.xen/xen3-patch-2.6.37
+xen_needs_update patches.xen/xen3-patch-2.6.38
+xen_needs_update patches.xen/xen3-patch-2.6.39
+xen_needs_update patches.xen/xen3-stack-unwind
+xen_needs_update patches.xen/xen3-x86_64-unwind-annotations
+xen_needs_update
+xen_needs_update # bugfixes and enhancements
+xen_needs_update patches.xen/xen-balloon-max-target
+xen_needs_update patches.xen/xen-blkback-bimodal-suse
+xen_needs_update patches.xen/xen-blkif-protocol-fallback-hack
+xen_needs_update patches.xen/xen-blkback-cdrom
+xen_needs_update patches.xen/xen-blktap-modular
+xen_needs_update patches.xen/xen-blktap-write-barriers
+xen_needs_update patches.xen/xen-blktap2-use-after-free
+xen_needs_update patches.xen/xen-blktap2-configurable-nr-devs
+xen_needs_update patches.xen/xen-op-packet
+xen_needs_update patches.xen/xen-blkfront-cdrom
+xen_needs_update patches.xen/xen-kconfig-compat
+xen_needs_update patches.xen/xen-cpufreq-report
+xen_needs_update patches.xen/xen-sys-suspend
+xen_needs_update patches.xen/xen-ipi-per-cpu-irq
+xen_needs_update patches.xen/xen-virq-per-cpu-irq
+xen_needs_update patches.xen/xen-clockevents
+xen_needs_update patches.xen/xen-spinlock-poll-early
+xen_needs_update patches.xen/xen-pcpu-hotplug
+xen_needs_update patches.xen/xen-mem-hotplug
+xen_needs_update patches.xen/xen-swiotlb-heuristics
+xen_needs_update patches.xen/xen-configurable-guest-devices
+xen_needs_update patches.xen/xen-netback-nr-irqs
+xen_needs_update patches.xen/xen-netback-notify-multi
+xen_needs_update patches.xen/xen-netback-generalize
+xen_needs_update patches.xen/xen-netback-multiple-tasklets
+xen_needs_update patches.xen/xen-netback-kernel-threads
+xen_needs_update patches.xen/xen-cxgb3
+xen_needs_update patches.xen/xen-dcdbas
+xen_needs_update patches.xen/xen-floppy
+xen_needs_update patches.xen/xen-sections
+xen_needs_update patches.xen/xen-kzalloc
+xen_needs_update patches.xen/xen-unpriv-build
+xen_needs_update patches.xen/xen-setup-gsi
+xen_needs_update patches.xen/xen-sfc-netfront-gcc46
+xen_needs_update patches.xen/xen-x86-panic-no-reboot
+xen_needs_update patches.xen/xen-x86-dcr-fallback
+xen_needs_update patches.xen/xen-x86-no-lapic
+xen_needs_update patches.xen/xen-x86-pmd-handling
+xen_needs_update patches.xen/xen-x86-bigmem
+xen_needs_update patches.xen/xen-x86-exit-mmap
+xen_needs_update patches.xen/xen-x86-per-cpu-vcpu-info
+xen_needs_update patches.xen/xen-x86-msr-on-pcpu
+xen_needs_update patches.xen/xen-x86_64-pgd-pin
+xen_needs_update patches.xen/xen-x86_64-pgd-alloc-order
+xen_needs_update patches.xen/xen-x86_64-dump-user-pgt
+xen_needs_update patches.xen/xen-x86_64-note-init-p2m
+xen_needs_update patches.xen/xen-x86_64-unmapped-initrd
# split out patches
patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-i386.patch
patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-x86_64.patch
patches.xen/ipv6-no-autoconf
patches.xen/pci-guestdev
patches.xen/pci-reserve
+needs_update-33 patches.xen/sfc-driverlink
+needs_update-33 patches.xen/sfc-resource-driver
+needs_update-33 patches.xen/sfc-driverlink-conditional
+needs_update-33 patches.xen/sfc-external-sram
patches.xen/tmem
# bulk stuff, new files for xen
patches.xen/xen3-auto-xen-arch.diff
patches.xen/xen3-auto-xen-drivers.diff
patches.xen/xen3-auto-include-xen-interface.diff
patches.xen/xen3-auto-blktap2-pvops.diff
# kconfig bits for xen
patches.xen/xen3-auto-xen-kconfig.diff
# common code changes
patches.xen/xen3-auto-common.diff
patches.xen/xen3-auto-arch-x86.diff
patches.xen/xen3-auto-arch-i386.diff
patches.xen/xen3-auto-arch-x86_64.diff
# fixups due to upstream Xen parts
patches.xen/xen3-fixup-xen
+needs_update-33 patches.xen/sfc-set-arch
+needs_update-33 patches.xen/sfc-endianness
# newer changeset backports
# changes outside arch/{i386,x86_64}/xen
patches.xen/xen3-fixup-kconfig
patches.xen/xen3-fixup-common
patches.xen/xen3-fixup-arch-x86
patches.xen/xen3-fixup-blktap2-pvops
# ports of other patches
patches.xen/xen3-patch-2.6.18
patches.xen/xen3-patch-2.6.19
patches.xen/xen3-patch-2.6.20
patches.xen/xen3-patch-2.6.21
patches.xen/xen3-patch-2.6.22
patches.xen/xen3-patch-2.6.23
patches.xen/xen3-patch-2.6.24
patches.xen/xen3-patch-2.6.25
patches.xen/xen3-patch-2.6.26
patches.xen/xen3-patch-2.6.27
patches.xen/xen3-patch-2.6.28
patches.xen/xen3-patch-2.6.29
patches.xen/xen3-patch-2.6.30
patches.xen/xen3-patch-2.6.31
patches.xen/xen3-patch-2.6.32
patches.xen/xen3-patch-2.6.33
patches.xen/xen3-patch-2.6.34
patches.xen/xen3-patch-2.6.35
patches.xen/xen3-patch-2.6.36
patches.xen/xen3-patch-2.6.37
patches.xen/xen3-patch-2.6.38
patches.xen/xen3-patch-2.6.39
patches.xen/xen3-stack-unwind
patches.xen/xen3-x86_64-unwind-annotations
# bugfixes and enhancements
patches.xen/xen-balloon-max-target
patches.xen/xen-blkback-bimodal-suse
patches.xen/xen-blkif-protocol-fallback-hack
patches.xen/xen-blkback-cdrom
patches.xen/xen-blktap-modular
patches.xen/xen-blktap-write-barriers
patches.xen/xen-blktap2-use-after-free
patches.xen/xen-blktap2-configurable-nr-devs
patches.xen/xen-op-packet
patches.xen/xen-blkfront-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
patches.xen/xen-netback-multiple-tasklets
patches.xen/xen-netback-kernel-threads
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-sfc-netfront-gcc46
patches.xen/xen-x86-panic-no-reboot
patches.xen/xen-x86-dcr-fallback
patches.xen/xen-x86-no-lapic
patches.xen/xen-x86-pmd-handling
patches.xen/xen-x86-bigmem
patches.xen/xen-x86-exit-mmap
patches.xen/xen-x86-per-cpu-vcpu-info
patches.xen/xen-x86-msr-on-pcpu
patches.xen/xen-x86_64-pgd-pin
patches.xen/xen-x86_64-pgd-alloc-order
patches.xen/xen-x86_64-dump-user-pgt
patches.xen/xen-x86_64-note-init-p2m
patches.xen/xen-x86_64-unmapped-initrd

View File

@ -1,3 +1,3 @@
2011-05-23 13:35:38 +0200
GIT Revision: 3b6edffc98f47f5f431aaf96754bb5a4b263b759
2011-06-29 15:14:02 +0200
GIT Revision: e7003259e1bb642a167f70c787b240cc90bbd148
GIT Branch: master