1
0
forked from pool/kernel-source
OBS User unknown 2009-05-20 08:59:36 +00:00 committed by Git OBS Bridge
parent faafcb6f8a
commit 0b79a6ce1b
58 changed files with 17191 additions and 5008 deletions

6
README.KSYMS Normal file
View File

@ -0,0 +1,6 @@
This file is a place holder for the kernel-syms{,-rt} package. It is used
to group build dependencies for all kernel flavors.
The KMP build process will build KMPs against all installed kernel flavors
automatically. If you don't need to build against other flavors than the
ones you've already installed - it is safe to uninstall this package.

View File

@ -51,6 +51,11 @@ packages, the following binary packages get created:
packages are all generated from the same kernel sources, and
differ in the kernel configurations used.
* kernel-$FLAVOR-devel
The files used for generating kernel module packages for use with
kernel-$FLAVOR.
* kernel-syms
Kernel symbol version information for compiling external modules:
@ -72,7 +77,7 @@ following directories:
* /usr/src/linux-$VERSION-$RELEASE/
The kernel sources.
* /usr/src/linux
A symbolic link to /usr/src/linux-$VERSION-$RELEASE.
@ -104,21 +109,27 @@ recommended way to produce a binary kernel is:
(1) Install kernel-source.$ARCH.rpm. Change to the /usr/src/linux
directory.
(2) Configure the kernel (for example, ``make oldconfig'' or ``make
cloneconfig'', see HOW TO CONFIGURE THE KERNEL SOURCES).
(2) Create a build directory for use in configuring and building
the kernel. Using /usr/src/linux directly requires root priviledges
and will cause problems if you need to build kernel modules for
other installed kernels.
(2) Configure the kernel (for example, ``make -C /usr/src/linux
O=$(pwd) oldconfig'' or ``make -C /usr/src/linux O=$(pwd) cloneconfig'',
see HOW TO CONFIGURE THE KERNEL SOURCES).
(3) Build the kernel and all its modules (``make'').
(5) Install the kernel and the modules (``make modules_install'',
followed by ``make install''). This will automatically create
an initrd for the new kernel as well (see ``mkinitrd -h'').
(6) Make sure that /etc/modprobe.d/unsupported-modules contains
(5) Make sure that /etc/modprobe.d/unsupported-modules contains
allow_unsupported_modules 1
otherwise modprobe will refuse to load any modules.
(6) Install the kernel and the modules (``make modules_install'',
followed by ``make install''). This will automatically create
an initrd for the new kernel as well (see ``mkinitrd -h'').
(7) Add the kernel to the boot manager. When using lilo, run ``lilo''
to update the boot map.
@ -147,8 +158,8 @@ case, those kernel modules must be rebuilt.
Additional kernel modules for one of the SUSE kernel flavors can be
built in three different ways:
(1) by configuring the kernel sources in /usr/src/linux (or a copy,
see HOW TO CONFIGURE THE KERNEL SOURCES), or
(1) by configuring the kernel sources in a separate build directory
(see HOW TO CONFIGURE THE KERNEL SOURCES), or
(2) by using one of the standard configurations in
/usr/src/linux-obj/$ARCH/$FLAVOR, or
@ -160,19 +171,17 @@ built in three different ways:
The first method involves the following steps:
(1) Install kernel-source.$ARCH.rpm.
(2) Change to the /usr/src/linux directory. Configure the kernel
(for example, ``make oldconfig'' or ``make cloneconfig'', see
HOW TO CONFIGURE THE KERNEL SOURCES).
(2) Configure the kernel, see HOW TO CONFIGURE THE KERNEL SOURCES.
(3) Create files required for compiling external modules:
``make scripts'' and ``make prepare''.
(4) Compile the module(s) by changing into the module source directory
and typing ``make -C /usr/src/linux M=$(pwd)''.
and typing ``make -C $(your_build_dir) M=$(pwd)''.
(5) Install the module(s) by typing
``make -C /usr/src/linux M=$(pwd) modules_install''.
``make -C $(your_build_dir) M=$(pwd) modules_install''.
The second method involves the following steps:
@ -350,20 +359,21 @@ straightfoward:
- Locate the configuration file you want to use. (See WHERE TO FIND
CONFIGURATION FILES above).
- Copy the configuration to the file .config in the kernel source
tree. The kernel-source package installs its source tree in
/usr/src/linux.
- Copy the configuration to the file .config in your build directory.
- Run the following commands in sequence to apply the configuration,
generate version information files, etc.:
make clean
make oldconfig
make -C /usr/src/linux O=$PWD clean
make -C /usr/src/linux O=$PWD oldconfig
Alternatively to ``make oldconfig'', you can also use ``make
menuconfig'' for a text menu oriented user interface. If the kernel
sources do not match the configuration file exactly, ``make
oldconfig'' will prompt for settings that are undefined.
oldconfig'' will prompt for settings that are undefined. Once this
step is completed, a Makefile will have been created that eliminates
the need to specify the locations of the kernel source and the build
directory.
For configuring the kernel to match the running kernel, there is a
shortcut ``make cloneconfig'' that expands the file /proc/config.gz

View File

@ -1,6 +1,7 @@
#!/bin/sh
# Generate architecture specific patch selection symbols
# With --list, list all known architectures, otherwise print the generic
# name for this architecture (or the one specified on command line).
if [ "$1" = "--list" ]; then
# List all known architectures
@ -8,28 +9,17 @@ if [ "$1" = "--list" ]; then
exit 0
fi
if [ -z "$SYMBOLS" ]; then
if [ -n "$1" ]; then
ARCH="$1"
elif [ -n "$PATCH_ARCH" ]; then
ARCH="$PATCH_ARCH"
else
ARCH="`arch`"
fi
SYMBOLS="$ARCH"
case "$ARCH" in
(i?86) SYMBOLS="$SYMBOLS IA32" ;;
(mips*) SYMBOLS="$SYMBOLS MIPS" ;;
(sparc*) SYMBOLS="$SYMBOLS SPARC" ;;
(ppc*) SYMBOLS="$SYMBOLS PPC" ;;
(s390*) SYMBOLS="$SYMBOLS S390" ;;
(ia64) ;;
(x86_64) ;;
(alpha) ;;
(parisc) ;;
(*) # not a recognized architeture!
exit
;;
esac
if [ -n "$1" ]; then
ARCH="$1"
else
ARCH="`arch`"
fi
echo $SYMBOLS
case "$ARCH" in
# from rpm --eval '%ix86'
i?86 | pentium3 | pentium4 | athlon | geode)
echo i386
;;
*)
echo "$ARCH"
;;
esac

View File

@ -1,3 +0,0 @@
2009-03-24 15:38:18 +0100
GIT Revision: 4bf28205c0f7e5acf2f5690f0515b74f3460a7db
GIT Branch: master

38
compute-PATCHVERSION.sh Normal file
View File

@ -0,0 +1,38 @@
#! /bin/sh
export LANG=POSIX
if ! test -d patches.kernel.org; then
if test -e patches.kernel.org.tar.bz2; then
tar xjf patches.kernel.org.tar.bz2
trap 'rm -rf patches.kernel.org' EXIT
else
echo "Can't find patches.kernel.org" >&2
fi
fi
source $(dirname $0)/config.sh
set -- $(echo $SRCVERSION | sed -ne 's/\([0-9]\+\).\([0-9]\+\).\([0-9]\+\)\(.*\)/\1 \2 \3 \4/p')
VERSION=$1
PATCHLEVEL=$2
SUBLEVEL=$3
EXTRAVERSION=$4
EXTRA_SYMBOLS=$(set -- $([ -e $(dirname $0)/extra-symbols ] && cat $(dirname $0)/extra-symbols) ; echo $*)
# Parse all the changes to KERNELRELEASE out of all patches and
# convert them to shell code that can be evaluated. Evaluate it.
eval "$(
$(dirname $0)/guards $EXTRA_SYMBOLS < series.conf | grep '^patches\.kernel\.org' \
| xargs awk '
/^--- |^+++ / \
{ M = match($2, /^[^\/]+\/Makefile( \t|$)/) }
M && /^+(VERSION|PATCHLEVEL|SUBLEVEL|EXTRAVERSION)/ \
{ print }
' \
| sed -e 's,^+,,' -e 's, *= *\(.*\),="\1",'
)"
KERNELRELEASE="$VERSION.$PATCHLEVEL.$SUBLEVEL$EXTRAVERSION"
echo "$KERNELRELEASE"

View File

@ -6,14 +6,12 @@
# kernel-binary and kernel-source rely on this
#
+IA32 i386/default
+IA32 i386/pae
+IA32 i386/debug
+IA32 i386/xen
+IA32 i386/vanilla
+IA32 - i386/rt
+IA32 - i386/rt_debug
+IA32 i386/trace
+i386 i386/legacy
+i386 i386/default
+i386 i386/debug
+i386 i386/xen
+i386 i386/vanilla
+i386 - i386/trace
+ia64 ia64/default
+ia64 ia64/debug
@ -24,10 +22,7 @@
+x86_64 x86_64/xen
+x86_64 x86_64/debug
+x86_64 x86_64/vanilla
+x86_64 - x86_64/rt
+x86_64 - x86_64/rt_debug
+x86_64 - x86_64/rt_timing
+x86_64 x86_64/trace
+x86_64 - x86_64/trace
# openSuSE:
# G3 G4 bPlan
@ -54,9 +49,8 @@
+ppc64 ppc64/debug
# maybe the kernels above were patched to death?
+ppc64 ppc64/vanilla
# ?
+ppc - ppc/rt
+s390 s390/s390
+s390x s390/default
+S390 s390/vanilla
+s390 s390/vanilla
+s390x s390/vanilla

4
config.sh Normal file
View File

@ -0,0 +1,4 @@
# The version of the main tarball to use
SRCVERSION=2.6.29
# variant of the kernel-source package, either empty or "-rt"
VARIANT=

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b052773bca87ff1f3efa11b6881b14f6d83b1fdc3169dea376fb1e9e3c92cfee
size 185156
oid sha256:e018e1906bc3f772ab52c0e3b584b5ba69e4b337a4040b0bef45fc30ac8b0a90
size 146664

16
devel-post.sh Normal file
View File

@ -0,0 +1,16 @@
relink() {
if [ -h "$2" ]; then
local old=$(readlink "$2")
[ "$old" = "$1" ] && return 0
echo "Changing symlink $2 from $old to $1"
elif [ -e "$2" ]; then
echo "Replacing file $2 with symlink to $1"
fi
rm -f "$2" \
&& ln -s "$1" "$2"
}
release="@KERNELRELEASE@@SRCVARIANT@-obj"
arch_flavor="@CPU_ARCH_FLAVOR@"
relink ../../linux-$release/"$arch_flavor" /usr/src/linux-obj/"$arch_flavor"

851
kernel-binary.spec.in Normal file
View File

@ -0,0 +1,851 @@
#
# spec file for package kernel-@FLAVOR@ (Version @RPMVERSION@)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
%define using_buildservice 0%{?opensuse_bs}
%if %using_buildservice
# Strip off the build number ("y") from the "x.y" release number
%define source_rel %(release=%release; echo ${release%.*})
%else
# We don't have build numbers internally
%define source_rel %release
%endif
# macro to add the source timestamp to package descriptions
%define source_timestamp %(sed '1s/^/Source timestamp: /' %_sourcedir/source-timestamp || :)
# Don't use shell commands in build macros, this won't work outside of rpm
%define build_flavor @FLAVOR@
%define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen")
%define build_vanilla (%build_flavor == "vanilla")
%define build_ps3 (%build_flavor == "ps3")
%define srcversion @SRCVERSION@
%define patchversion @PATCHVERSION@
%define variant @VARIANT@%{nil}
%define release_major %(rel="%source_rel" ; echo "${rel##[^0-9]*.}")
%define kernelrelease %patchversion-%release_major
%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/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,modversions,symsets.pl})
%define arch_symbols %(%_sourcedir/arch-symbols %_target_cpu)
%define symbols %(set -- %name kernel-%build_flavor $(case %build_flavor in (rt|rt_*) echo RT ;; esac) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
%define cpu_arch_flavor %{expand:%(%_sourcedir/guards %symbols %arch_symbols < %_sourcedir/config.conf | grep '/%build_flavor$')}
%define cpu_arch %(var=%cpu_arch_flavor ; echo ${var%/*})
# 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
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)}
%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
%define install_vdso 0
%endif
Name: kernel-@FLAVOR@
Summary: @SUMMARY@
Version: @RPMVERSION@
%if %using_buildservice
Release: @RELEASE_PREFIX@<RELEASE>
%else
Release: @RELEASE_PREFIX@0
%endif
License: GPL
Group: System/Kernel
Url: http://www.kernel.org/
AutoReqProv: on
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
%if %split_packages
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
Requires(post): module-init-tools
# 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.
# A specific version of perl-Bootloader is not required, because the post/postun
# scripts handle the two API versions of 10.1/SLES10 GA and 10.2/SLES10 SP1
Requires(post): perl-Bootloader
Requires(post): mkinitrd
#!BuildIgnore: perl-Bootloader mkinitrd
%ifarch ia64
# arch/ia64/scripts/unwcheck.py
BuildRequires: python
%endif
%ifarch s390 s390x
BuildRequires: dwarfextract
%endif
%if %build_xen
%ifarch %ix86
Provides: kernel-xenpae = %version
Obsoletes: kernel-xenpae <= %version
%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
@PROVIDES_OBSOLETES@
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-%srcversion.tar.bz2
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
Source13: post.sh
Source20: series.conf
Source21: config.conf
Source22: supported.conf
Source30: arch-symbols
Source31: guards
Source32: config-subst
Source33: check-for-config-changes
Source34: check-supported-list
Source40: source-timestamp
Source41: built-in-where
Source44: find-provides
Source45: module-renames
Source46: modversions
Source47: symsets.pl
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
Source103: patches.fixes.tar.bz2
Source104: patches.rpmify.tar.bz2
Source105: 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
%define my_builddir %_builddir/%{name}-%{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: @ARCHS@
# These files are found in the kernel-source package:
NoSource: 0
NoSource: 100
NoSource: 101
NoSource: 102
NoSource: 103
NoSource: 104
NoSource: 105
NoSource: 107
NoSource: 108
NoSource: 109
NoSource: 110
NoSource: 111
NoSource: 120
# The following KMPs have been integrated into the kernel package.
Obsoletes: iwlwifi-kmp
Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-kmp
Obsoletes: uvcvideo-kmp
Obsoletes: atl2-kmp
Obsoletes: wlan-ng-kmp
Obsoletes: et131x-kmp
Obsoletes: ivtv-kmp
Obsoletes: at76_usb-kmp
Obsoletes: pcc-acpi-kmp
Obsoletes: uvcvideo-kmp
Obsoletes: ralink-rt2860-kmp
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %my_builddir/find-provides %name
# Will modules not listed in supported.conf abort the kernel build (0/1)?
%define supported_modules_check 0
# kABI change tolerance (default in maintenance should be 4, 6, 8 or 15,
# 31 is the maximum; see scripts/kabi-checks)
%define tolerate_kabi_changes 6
%description
@DESCRIPTION@
%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
echo "Symbol(s):" %symbols
# Unpack all sources and patches
%setup -q -c -T -a 0 -a 100 -a 101 -a 102 -a 103 -a 104 -a 105 -a 107 -a 108 -a 109 -a 110 -a 111 -a 112 -a 113 -a 120
mkdir -p %kernel_build_dir
supported_conf() {
%_sourcedir/guards %symbols $* < %_sourcedir/supported.conf | sort -u
}
# Generate the list of modules to be marked as supported
{ supported_conf base
for how in external; do
comm -2 -3 <(supported_conf base $how) <(supported_conf base) \
| sed -e 's:$: '"$how"':'
done
} | sed -e 's,.*/,,' -e 's,\.ko$,,' > %kernel_build_dir/Module.supported
# Create grep pattern file for the modules to end up in the base package
comm -2 -3 <(supported_conf base) <(supported_conf) \
| sed -e 's:.*/::' -e 's:^:\\/:' -e 's:$:\.ko$:' \
> %my_builddir/grep-for-base-modules
cd linux-%srcversion
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch -i ../$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
done
%else
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf | egrep 'kernel\.org|rpmify'); do
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch -i ../$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
done
%endif
cd %kernel_build_dir
if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
cat ../config/%cpu_arch_flavor \
| %_sourcedir/config-subst CONFIG_LOCALVERSION '"'-%release_major-%build_flavor'"' \
| %_sourcedir/config-subst CONFIG_SUSE_KERNEL y \
%if 0%{?__debug_package:1}
| %_sourcedir/config-subst CONFIG_DEBUG_INFO y \
%endif
> .config
sed 's:^sourcedir=.*:sourcedir="%_sourcedir":;
s:^builddir=.*:builddir="%my_builddir":' \
%_sourcedir/find-provides >%my_builddir/find-provides
chmod +x %my_builddir/find-provides
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
# create *.symref files in the tree
if [ -e ../kabi/%cpu_arch/symtypes-%build_flavor ]; then
%_sourcedir/modversions --unpack . <../kabi/%cpu_arch/symtypes-%build_flavor
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
cat > .kernel-binary.spec.buildenv <<EOF
# Override the timestamp 'uname -v' reports with the build
# timestamp.
export KBUILD_BUILD_VERSION="$(grep SHA1_ID %_sourcedir/source-timestamp | awk '{ print $2 }')"
export KBUILD_BUILD_TIMESTAMP="$(head -n 1 %_sourcedir/source-timestamp)"
# The following branch/timestamp will end up in Oopses.
export OOPS_TIMESTAMP="$(
echo -n $(sed -ne 's/^GIT Branch: \(.*\)/\1-/p' \
%_sourcedir/source-timestamp)
head -n 1 %_sourcedir/source-timestamp \
| tr -dc 0-9)"
export KBUILD_VERBOSE=0
export KBUILD_SYMTYPES=1
export KBUILD_OVERRIDE=1
EOF
%build
cd %kernel_build_dir
source .kernel-binary.spec.buildenv
%if %CONFIG_KMSG_IDS == "y"
chmod +x 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
# /lib/modules/%kernelrelease-%build_flavor/build will be a stale symlink until the
# kernel-source 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
%if 0%{?__debug_package:1}
local vmlinux_debug=usr/lib/debug/$vmlinux.debug
mkdir -p $(dirname %buildroot/$vmlinux_debug)
cp vmlinux %buildroot/$vmlinux
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug \
-l vmlinux.sourcefiles %buildroot/$vmlinux
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 -z -v "<built-in>" \
| ( 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
%else
cp vmlinux %buildroot/$vmlinux
%endif
if [ "$1" = --compressed ]; then
gzip -9 %buildroot/$vmlinux
chmod a-x %buildroot/$vmlinux.gz
fi
}
%if %build_kdump
add_vmlinux
chmod 644 %buildroot/boot/vmlinux-%kernelrelease-%build_flavor
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
chmod 644 %buildroot/boot/vmlinux-%kernelrelease-%build_flavor
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 [ -x "$(which dwarfextract 2>/dev/null)" ] ; then
dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor
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
if [ -e init/kerntypes.o ]; then
cp init/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor
fi
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
%if %split_packages
if [ "x$sub" = "x-base" ]; then
base_package=1
else
base_package=0
fi
%else
base_package=1
%endif
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 .config %buildroot/boot/config-%kernelrelease-%build_flavor
%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
# Figure out where the symbols that vmlinux exports are defined.
# (We need this information below as well as in find-provides; we "annotate"
# the original Module.symvers here to make sure that we are consistent in
# both places.)
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
mv Module.symvers.split Module.symvers
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 [ -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
fi
%endif
# Also put the resulting file in %rpm_install_dir/%cpu_arch/%build_flavor
# so that kernel-source + 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_packages
# Generate the lists of supported and unsupported modules.
( cd %buildroot
: > %my_builddir/supported-modules
: > %my_builddir/unsupported-modules
for module in $(find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko'); do
case "$(/sbin/modinfo -F supported $module)" in
(yes|external)
modname=$(basename $module .ko)
deps=$(/sbin/modinfo -F depends $module|tr ',' ' ')
echo "$modname: $deps" >> %my_builddir/Makefile.supported
echo "/$module" >> %my_builddir/supported-modules
;;
(*)
echo "/$module" >> %my_builddir/unsupported-modules
;;
esac
done
)
add_dependent_modules() {
local modules_dep=$1
xargs -r make -rRs -f <(echo -e '%:\n\t@echo $@' ; cat $modules_dep)
}
modules_dep=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep
# Make sure that no supported modules depend on any unsupported modules.
dependent_unsupported_modules=$(
OUT=$(mktemp)
sed -e 's/:.*//g' < %my_builddir/Makefile.supported | \
xargs -r make -rRsk -f %my_builddir/Makefile.supported > $OUT
sed -ne '/No rule/s/^.*No rule to make target//p' < $OUT | tr -d "\`'"
)
if [ -n "$dependent_unsupported_modules" ]; then
echo "The following unsupported modules are used by supported modules:"
echo "$dependent_unsupported_modules"
echo "Please fix supported.conf."
if [ ! -e %_sourcedir/IGNORE-UNSUPPORTED-DEPS ]; then
exit 1
fi
fi
# Compute the list of base modules: modules that core modules depend on
# implicitly are also core modules.
grep -f %my_builddir/grep-for-base-modules %my_builddir/supported-modules \
| add_dependent_modules $modules_dep > %my_builddir/base-modules
# All supported modules which are not core modules belong in %name.
comm -3 <(sort %my_builddir/supported-modules) \
<(sort %my_builddir/base-modules) \
> %my_builddir/main-modules
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'
) > %my_builddir/base-modules
%endif
# check for kabi changes
KABI=0
if [ -n "$reference" ]; then
%_sourcedir/symsets.pl --check-kabi \
$reference \
--symvers=Module.symvers \
--modules=%my_builddir/base-modules-br \
--modules=%my_builddir/main-modules-br \
--modules=%my_builddir/unsupported-modules-br \
--commonsyms=%my_builddir/kabi/commonsyms \
--usedsyms=%my_builddir/kabi/usedsyms \
--severities=%my_builddir/kabi/severities \
--max-badness=%tolerate_kabi_changes || KABI=$?
fi
if [ $KABI -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
# Indicate the ABI badness in build result emails.
echo "KABI BADNESS $KABI" > %_rpmdir/%_arch/mbuild_subject.tag
fi
# Set up some module aliases
install -d -m 755 %buildroot/etc/modprobe.d/
install -m 644 %_sourcedir/module-renames \
%buildroot/etc/modprobe.d/50-module-renames.conf
tar cf - -T %my_builddir/obj-files | \
tar xf - -C %rpm_install_dir/%cpu_arch_flavor
# 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() {
local filelist
filelist=$(cat "$@")
echo "$filelist"
# Below, we do this:
# - remove filelist macros
# - remove last pathname component
# - generate all parents and make the list unique
# - skip directories owned be other packages
# - add the %dir prefix (double-escaped for find and rpm)
echo "$filelist" \
| sed -re 's:%%%%[a-z]+(\([^)]+\))? ?::g' \
| sed -re 's:/[^/]+$::' \
| sed -nre ':a; p; s:/[^/]+$::; ta' \
| sort -u \
| sed -r -e '\:^(|/boot|/etc|/lib(/modules|/firmware)?|/usr(/src)?)$:d' \
| sed -e 's:^:%%%%dir :'
}
# Collect the file lists.
shopt -s nullglob
> %my_builddir/kernel-devel.files
for file in %buildroot/boot/vmlinux-*gz %buildroot/boot/sym* ; 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 -printf '/%%p\n' ; cat %my_builddir/kernel-devel.files) | \
sort | uniq -u
# 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' \) \
-printf '%%%%%%%%ghost /%%p\n' -o \
-name '*.ko' -prune -o \
-printf '/%%p\n'
cat %my_builddir/base-modules
echo '%%%%config /etc/modprobe.d/50-module-renames.conf'
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
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
%if %split_packages
add_dirs_to_filelist %my_builddir/main-modules > %my_builddir/kernel-main.files
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.
%fdupes $RPM_BUILD_ROOT
%preun -f preun.sh
%postun -f postun.sh
%pre -f pre.sh
%post -f post.sh
%if %split_packages
%files -f kernel-main.files
%else
%files -f kernel-base.files
%endif
%defattr(-, root, root)
%package base
Summary: @SUMMARY@ - base modules
License: GPL
Group: System/Kernel
Url: http://www.kernel.org/
AutoReqProv: on
Provides: %name-base_%_target_cpu = %version-%release
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
@DESCRIPTION@
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_packages
%files base -f kernel-base.files
%defattr(-, root, root)
%endif
%package extra
Summary: @SUMMARY@ - Unsupported kernel modules
License: GPL
Group: System/Kernel
Url: http://www.kernel.org/
AutoReqProv: on
Provides: %name-extra_%_target_cpu = %version-%release
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)
Supplements: packageand(product(openSUSE):%{name}_%_target_cpu)
%ifarch %ix86
Conflicts: libc.so.6()(64bit)
%endif
%description extra
@DESCRIPTION@
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_packages
%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.
Group: System Environment/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: The development environment needed to build KMPs
Group: Development/Kernel
Provides: %name-devel = %version-%source_rel
Requires: kernel-source%variant = %version-%source_rel
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
%changelog

View File

@ -1,3 +1,594 @@
-------------------------------------------------------------------
Tue May 19 18:03:44 CEST 2009 - jeffm@suse.com
- Set CONFIG_FRAMEBUFFER_CONSOLE=y
-------------------------------------------------------------------
Tue May 19 17:27:45 CEST 2009 - jeffm@suse.com
- Restored CONFIG_BOOTSPLASH=y and CONFIG_FB_VESA=y on
x86/x86_64 (bnc#504608)
-------------------------------------------------------------------
Tue May 19 16:17:34 CEST 2009 - jbeulich@novell.com
- patches.xen/sfc-endianness: fix building with gcc 4.4.
-------------------------------------------------------------------
Tue May 19 12:04:26 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.30/rc6-git3 and c/s 873.
-------------------------------------------------------------------
Mon May 18 16:52:37 CEST 2009 - jeffm@suse.com
- Updated to 2.6.30-rc6-git3.
- Eliminated 4 patches.
-------------------------------------------------------------------
Fri May 15 19:16:23 CEST 2009 - jeffm@suse.de
- doc/README.SUSE: Updated to reflect building in an external
directory so as not to contaminate /usr/src/linux
-------------------------------------------------------------------
Thu May 14 14:09:10 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: fix path in
/usr/src/linux-obj/.../Makefile.
-------------------------------------------------------------------
Thu May 14 11:09:01 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: provide kernel-$flavor-devel =
%version-%source_rel in the -devel packages (bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:42:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: also fix kernel-$flavor-devel requires
(bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:32:58 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: fix kernel-syms requires (bnc#503280).
-------------------------------------------------------------------
Mon May 11 21:11:59 CEST 2009 - jeffm@suse.com
- patches.fixes/dup2-retval-fix: dup2: Fix return value with
oldfd == newfd and invalid fd (bnc#498042).
-------------------------------------------------------------------
Mon May 11 21:11:19 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-fixup: reiserfs: clean up ifdefs.
- patches.fixes/reiserfs-xattr-root-fixup: reiserfs: deal with
NULL xattr root w/ xattrs disabled.
- patches.fixes/reiserfs-xattrs-disabled-perms: reiserfs: fixup
perms when xattrs are disabled.
- patches.fixes/reiserfs-expose-privroot: reiserfs: allow exposing
privroot w/ xattrs enabled.
-------------------------------------------------------------------
Mon May 11 19:41:25 CEST 2009 - jeffm@suse.de
- Updated to 2.6.30-rc5-git1.
- Eliminated 4 patches.
-------------------------------------------------------------------
Wed May 6 17:38:57 CEST 2009 - gregkh@suse.de
- Update config files. update vanilla configs so that the build works.
-------------------------------------------------------------------
Wed May 6 17:19:56 CEST 2009 - gregkh@suse.de
- Update config files.
- patches.suse/devtmpfs.patch: driver-core: devtmpfs - driver-core
maintained /dev tmpfs.
-------------------------------------------------------------------
Tue May 5 17:17:21 CEST 2009 - jeffm@suse.com
- Update config files.
-------------------------------------------------------------------
Tue May 5 16:46:08 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4-git1.
- patches.rpmify/fix-unexpected-non-allocable-warnings-with-suse-gcc:
kbuild, modpost: fix "unexpected non-allocatable" warning with
SUSE gcc.
-------------------------------------------------------------------
Tue May 5 14:31:59 CEST 2009 - jbeulich@novell.com
- patches.fixes/iwl3945-build: iwl3945: fix ia64/ppc build.
-------------------------------------------------------------------
Tue May 5 11:05:37 CEST 2009 - jbeulich@novell.com
- patches.xen/xen3-patch-2.6.30-rc4: Fix ia64 build.
-------------------------------------------------------------------
Tue May 5 10:08:12 CEST 2009 - jbeulich@novell.com
- patches.suse/stack-unwind: Also initialize PT_GS() on 32-bit.
- patches.arch/x86_64-unwind-annotations: Refresh.
-------------------------------------------------------------------
Tue May 5 10:02:41 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29-rc4 and c/s 867.
- Update i386 and x86_64 config files.
- config.conf: Re-enable Xen.
-------------------------------------------------------------------
Tue May 5 05:22:16 CEST 2009 - teheo@suse.de
- patches.suse/kbuild-icecream-workaround: kbuild: add workaround
for icecream bug (bnc#495786).
-------------------------------------------------------------------
Fri May 1 20:01:16 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
-------------------------------------------------------------------
Fri May 1 20:00:48 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4.
- Eliminated 2 patches.
-------------------------------------------------------------------
Fri May 1 19:58:07 CEST 2009 - jeffm@suse.com
- patches.drivers/libata-prefer-over-ide: libata: prefer libata
drivers over ide ones (bnc#433105).
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
- patches.kernel.org/patch-2.6.30-rc3-rc4:
- patches.suse/no-frame-pointer-select: Fix stack unwinder Kconfig
(bnc#402518).
- patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch: Delete.
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: Delete.
-------------------------------------------------------------------
Thu Apr 30 16:56:17 CEST 2009 - mmarek@suse.cz
- scripts/submit-to-bs: tentative script to submit a new kernel to
openSUSE:Factory
-------------------------------------------------------------------
Tue Apr 28 11:19:41 CEST 2009 - npiggin@suse.de
- patches.apparmor/unambiguous-__d_path.diff: Put a reminder in here
to fix the lock order problem when the patch is updated to HEAD.
-------------------------------------------------------------------
Mon Apr 27 13:48:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: Fix prepending EXTRAVERSION,
rename the variable back to @RELEASE_PREFIX@.
-------------------------------------------------------------------
Mon Apr 27 10:41:20 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: prepend the EXTRAVERSION to
the rpm release string (note that this won't have any effect in
the openSUSE:* projects).
-------------------------------------------------------------------
Fri Apr 24 19:28:44 CEST 2009 - gregkh@suse.de
- Update config files.
- build rtc_cmos driver into the kernel for i386 and x86-64 default
kernels. This should automatically take care of the rtc/system time
syncing so we don't need to do it in a boot script and should speed
up booting time a lot.
-------------------------------------------------------------------
Fri Apr 24 19:24:53 CEST 2009 - gregkh@suse.de
- Update config files. change CONFIG_ATA=y and CONFIG_SATA_AHCI=y
-------------------------------------------------------------------
Fri Apr 24 18:23:21 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_EXT2_FS=y and CONFIG_EXT3_FS=y
-------------------------------------------------------------------
Fri Apr 24 18:19:34 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_SCSI=y and CONFIG_BLK_DEV_SD=y
-------------------------------------------------------------------
Fri Apr 24 18:14:49 CEST 2009 - gregkh@suse.de
- Update config files. change to use CONFIG_USB=y
-------------------------------------------------------------------
Thu Apr 23 23:38:53 CEST 2009 - jeffm@suse.de
- Added legacy config.
-------------------------------------------------------------------
Thu Apr 23 23:31:39 CEST 2009 - jeffm@suse.de
- Temporarily disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
-------------------------------------------------------------------
Thu Apr 23 17:53:58 CEST 2009 - jeffm@suse.de
- Moved i386 kernel-default to kernel-legacy.
- Moved i386 kernel-pae config to kernel-default.
- Disabled CONFIG_ISA in i386 kernel-default to improve boot speed.
-------------------------------------------------------------------
Thu Apr 23 17:29:47 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc3.
-------------------------------------------------------------------
Thu Apr 23 17:17:59 CEST 2009 - jeffm@suse.de
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: x86:
hpet: fix periodic mode programming on AMD 81xx.
- patches.fixes/hpet-boot-fix: Delete.
-------------------------------------------------------------------
Mon Apr 20 16:44:13 CEST 2009 - jeffm@suse.de
- patches.fixes/hpet-boot-fix: hpet: fix "IO-APIC + timer doesn't work!"
-------------------------------------------------------------------
Mon Apr 20 16:43:50 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2-git6.
-------------------------------------------------------------------
Wed Apr 15 06:33:54 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2.
- trace and xen flavors disabled.
- CONFIG_OTUS disabled on ppc.
- request-based multipath could use some testing.
- Eliminated 96 patches.
-------------------------------------------------------------------
Fri Apr 10 20:09:08 CEST 2009 - jeffm@suse.de
- rpm/devel-post.sh, rpm/kernel-binary.spec.in: Created i586 symlink
for i386.
-------------------------------------------------------------------
Fri Apr 10 19:08:14 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Added /usr/src/linux-obj to -devel
-------------------------------------------------------------------
Fri Apr 10 17:35:35 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Use xargs -r to fix case when no
modules are supported.
-------------------------------------------------------------------
Fri Apr 10 17:18:34 CEST 2009 - jeffm@suse.com
- Moved linux-obj symlink handling to kernel-$flavor-devel.
-------------------------------------------------------------------
Fri Apr 10 11:41:12 CEST 2009 - mmarek@suse.cz
- rpm/package-descriptions: Add comment.
-------------------------------------------------------------------
Fri Apr 10 11:12:30 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh: Rename the timestamp
file to source-timestamp instead, so that autobuild does not add
the timestamp verbatim.
-------------------------------------------------------------------
Thu Apr 9 13:52:47 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29 final and c/s 854.
- patches.xen/sfc-external-sram: enable access to Falcon's
external SRAM (bnc#489105).
- patches.xen/sfc-sync-headers: sync Solarflare accelerator
headers (bnc#489105).
- Update Xen config files.
-------------------------------------------------------------------
Wed Apr 8 11:54:11 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Fix last change: do not add the
timestamp if it is already added verbatim (by prepare_spec during
checkin)
-------------------------------------------------------------------
Tue Apr 7 21:58:38 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Add source timestamp to package
descriptions.
-------------------------------------------------------------------
Tue Apr 7 21:28:59 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: add descriptions to
generated spec files.
- rpm/package-descriptions: descriptions of binary packages.
-------------------------------------------------------------------
Mon Apr 6 20:29:03 CEST 2009 - jeffm@suse.com
- Enabled STAGING on !x86 and disabled COMEDI.
-------------------------------------------------------------------
Mon Apr 6 19:21:37 CEST 2009 - jeffm@suse.com
- patches.rpmify/split-package: Enable
-------------------------------------------------------------------
Mon Apr 6 19:21:23 CEST 2009 - jeffm@suse.com
- Update config files: Fixed i386-vanilla.
-------------------------------------------------------------------
Mon Apr 6 19:11:52 CEST 2009 - jeffm@suse.com
- patches.fixes/xfs-export-debug: xfs: export assertion handler.
-------------------------------------------------------------------
Mon Apr 6 02:53:12 CEST 2009 - jeffm@suse.com
- Switch from SPARSEMEM to DISCONTIGMEM on i386.
-------------------------------------------------------------------
Sun Apr 5 02:24:01 CEST 2009 - jeffm@suse.com
- scripts/tar-up_and_run_mbuild.sh: Added pae to the important
specfiles list.
-------------------------------------------------------------------
Fri Apr 3 22:47:12 CEST 2009 - jeffm@suse.com
- Update config files: Fix missing ia64-debug.
-------------------------------------------------------------------
Fri Apr 3 22:32:01 CEST 2009 - jeffm@suse.com
- patches.xen/sfc-resource-driver: Fix uninitialized var warning.
-------------------------------------------------------------------
Fri Apr 3 22:25:35 CEST 2009 - jeffm@suse.com
- Drop NR_CPUS back to 128 on i386.
-------------------------------------------------------------------
Fri Apr 3 19:36:31 CEST 2009 - jeffm@suse.com
- rpm/kernel-binary.spec.in: Added CONFIG_SPLIT_PACKAGE.
-------------------------------------------------------------------
Fri Apr 3 19:35:53 CEST 2009 - jeffm@suse.de
- Update config files: Enabled STAGING drivers on -vanilla.
-------------------------------------------------------------------
Fri Apr 3 17:13:32 CEST 2009 - jblunck@suse.de
- patches.rpmify/rpm-kernel-config: Rediff.
-------------------------------------------------------------------
Fri Apr 3 17:06:14 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in: chmod +x mkspec arch-symbols
compute-PATCHVERSION.sh
-------------------------------------------------------------------
Fri Apr 3 17:00:50 CEST 2009 - jeffm@suse.com
- Update config files: Enabled STAGING drivers.
-------------------------------------------------------------------
Fri Apr 3 16:30:02 CEST 2009 - jeffm@suse.com
- Sync up kernel configs for x86/x86_64 flavors.
-------------------------------------------------------------------
Fri Apr 3 14:55:26 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in, rpm/mkspec: do not package the binary
spec files anymore.
-------------------------------------------------------------------
Thu Apr 2 23:41:52 CEST 2009 - mmarek@suse.cz
- rpm/modversions: keep the override keyword in --pack.
-------------------------------------------------------------------
Thu Apr 2 20:37:33 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: remove
@TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@ expansion, check for a file
named TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS in sourcedir instead.
-------------------------------------------------------------------
Thu Apr 2 20:27:04 CEST 2009 - mmarek@suse.cz
- rpm/kernel-syms.spec.in: set LC_ALL=C in rpm -q call
-------------------------------------------------------------------
Thu Apr 2 17:57:48 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: add @FLAVOR@ again to avoid %%(...)
expansion
-------------------------------------------------------------------
Thu Apr 2 17:48:41 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: new script to generate spec files from *.spec.in
templates
- rpm/compute-PATCHVERSION.sh, rpm/kernel-binary.spec.in,
rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: add to the
source rpm
- scripts/tar-up.sh: just tar up patches directories and call
mkspec
-------------------------------------------------------------------
Tue Mar 31 15:56:00 CEST 2009 - mmarek@suse.cz
- rpm/kernel-dummy.spec.in: Delete.
-------------------------------------------------------------------
Tue Mar 31 15:46:18 CEST 2009 - jeffm@suse.de
- doc/README.KSYMS: Add to repo.
-------------------------------------------------------------------
Tue Mar 31 15:39:55 CEST 2009 - mmarek@suse.cz
- config.conf, rpm/old-packages.conf, scripts/arch-symbols,
scripts/run_oldconfig.sh, scripts/tar-up.sh: drop the arch
symbols completely, only map the various ix86 archs to i386.
-------------------------------------------------------------------
Tue Mar 31 14:49:09 CEST 2009 - mmarek@suse.cz
- doc/README.SUSE: allow_unsupported_modules needs to be set before
installing the kernel (bnc#484664).
-------------------------------------------------------------------
Tue Mar 31 03:08:30 CEST 2009 - jeffm@suse.de
- Add %changelog to spec files
-------------------------------------------------------------------
Tue Mar 31 03:07:51 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Clean up %build_$flavor macros
-------------------------------------------------------------------
Tue Mar 31 02:54:18 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in: Create kernel-source-vanilla
-------------------------------------------------------------------
Tue Mar 31 02:53:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-syms.spec.in, scripts/tar-up.sh: Depend on kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:52:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Create a %using_buildservice macro
-------------------------------------------------------------------
Tue Mar 31 02:52:04 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/sequence-patch.sh, scripts/tar-up.sh:
kernel-{binary,source}: Remove arch guards
-------------------------------------------------------------------
Tue Mar 31 02:51:13 CEST 2009 - jeffm@suse.de
- doc/README.SUSE, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/tar-up.sh: Move development files from kernel-source to
kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:50:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove $CONFIG_MODULES
-------------------------------------------------------------------
Tue Mar 31 02:50:15 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove duplicate CONFIG_DEBUG_INFO=y
-------------------------------------------------------------------
Tue Mar 31 02:49:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Use macros for cpu_arch
-------------------------------------------------------------------
Tue Mar 31 02:49:23 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
kernel-{source,binary}: Use path-related rpm macros
-------------------------------------------------------------------
Tue Mar 31 02:48:40 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
Use a %kernelrelease macro.
-------------------------------------------------------------------
Tue Mar 31 02:47:58 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in, rpm/source-post.sh, scripts/tar-up.sh:
Use %variant instead of $variant
-------------------------------------------------------------------
Tue Mar 31 02:47:14 CEST 2009 - jeffm@suse.de
- kernel-source: Kill old obsoletes
-------------------------------------------------------------------
Tue Mar 31 02:46:35 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh:
Use %var instead of @VAR@ except where necessary
-------------------------------------------------------------------
Tue Mar 31 02:46:12 CEST 2009 - jeffm@suse.de
- kernel-syms: Sort by flavor, not architecture
-------------------------------------------------------------------
Tue Mar 31 02:45:43 CEST 2009 - jeffm@suse.de
- kernel-syms: Stop the architecture %else madness
-------------------------------------------------------------------
Tue Mar 31 02:45:15 CEST 2009 - jeffm@suse.de
- kernel-binary: Stop the architecture %else madness
-------------------------------------------------------------------
Mon Mar 30 22:16:04 CEST 2009 - jeffm@suse.de
- Removed -RT guards and a dead patch.
-------------------------------------------------------------------
Mon Mar 30 22:14:17 CEST 2009 - jeffm@suse.de
- patches.fixes/reiserfs-prealloc-fix: Delete.
-------------------------------------------------------------------
Mon Mar 30 15:26:04 CEST 2009 - jeffm@suse.de
- patches.suse/reiserfs-inode-init: Delete.
-------------------------------------------------------------------
Thu Mar 26 21:28:32 CET 2009 - mmarek@suse.cz
- rpm/config.sh: introduce rpm/config.sh, defining SRCVERSION and
VARIANT variables.
-------------------------------------------------------------------
Tue Mar 24 15:37:54 CET 2009 - jeffm@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,594 @@
-------------------------------------------------------------------
Tue May 19 18:03:44 CEST 2009 - jeffm@suse.com
- Set CONFIG_FRAMEBUFFER_CONSOLE=y
-------------------------------------------------------------------
Tue May 19 17:27:45 CEST 2009 - jeffm@suse.com
- Restored CONFIG_BOOTSPLASH=y and CONFIG_FB_VESA=y on
x86/x86_64 (bnc#504608)
-------------------------------------------------------------------
Tue May 19 16:17:34 CEST 2009 - jbeulich@novell.com
- patches.xen/sfc-endianness: fix building with gcc 4.4.
-------------------------------------------------------------------
Tue May 19 12:04:26 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.30/rc6-git3 and c/s 873.
-------------------------------------------------------------------
Mon May 18 16:52:37 CEST 2009 - jeffm@suse.com
- Updated to 2.6.30-rc6-git3.
- Eliminated 4 patches.
-------------------------------------------------------------------
Fri May 15 19:16:23 CEST 2009 - jeffm@suse.de
- doc/README.SUSE: Updated to reflect building in an external
directory so as not to contaminate /usr/src/linux
-------------------------------------------------------------------
Thu May 14 14:09:10 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: fix path in
/usr/src/linux-obj/.../Makefile.
-------------------------------------------------------------------
Thu May 14 11:09:01 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: provide kernel-$flavor-devel =
%version-%source_rel in the -devel packages (bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:42:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: also fix kernel-$flavor-devel requires
(bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:32:58 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: fix kernel-syms requires (bnc#503280).
-------------------------------------------------------------------
Mon May 11 21:11:59 CEST 2009 - jeffm@suse.com
- patches.fixes/dup2-retval-fix: dup2: Fix return value with
oldfd == newfd and invalid fd (bnc#498042).
-------------------------------------------------------------------
Mon May 11 21:11:19 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-fixup: reiserfs: clean up ifdefs.
- patches.fixes/reiserfs-xattr-root-fixup: reiserfs: deal with
NULL xattr root w/ xattrs disabled.
- patches.fixes/reiserfs-xattrs-disabled-perms: reiserfs: fixup
perms when xattrs are disabled.
- patches.fixes/reiserfs-expose-privroot: reiserfs: allow exposing
privroot w/ xattrs enabled.
-------------------------------------------------------------------
Mon May 11 19:41:25 CEST 2009 - jeffm@suse.de
- Updated to 2.6.30-rc5-git1.
- Eliminated 4 patches.
-------------------------------------------------------------------
Wed May 6 17:38:57 CEST 2009 - gregkh@suse.de
- Update config files. update vanilla configs so that the build works.
-------------------------------------------------------------------
Wed May 6 17:19:56 CEST 2009 - gregkh@suse.de
- Update config files.
- patches.suse/devtmpfs.patch: driver-core: devtmpfs - driver-core
maintained /dev tmpfs.
-------------------------------------------------------------------
Tue May 5 17:17:21 CEST 2009 - jeffm@suse.com
- Update config files.
-------------------------------------------------------------------
Tue May 5 16:46:08 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4-git1.
- patches.rpmify/fix-unexpected-non-allocable-warnings-with-suse-gcc:
kbuild, modpost: fix "unexpected non-allocatable" warning with
SUSE gcc.
-------------------------------------------------------------------
Tue May 5 14:31:59 CEST 2009 - jbeulich@novell.com
- patches.fixes/iwl3945-build: iwl3945: fix ia64/ppc build.
-------------------------------------------------------------------
Tue May 5 11:05:37 CEST 2009 - jbeulich@novell.com
- patches.xen/xen3-patch-2.6.30-rc4: Fix ia64 build.
-------------------------------------------------------------------
Tue May 5 10:08:12 CEST 2009 - jbeulich@novell.com
- patches.suse/stack-unwind: Also initialize PT_GS() on 32-bit.
- patches.arch/x86_64-unwind-annotations: Refresh.
-------------------------------------------------------------------
Tue May 5 10:02:41 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29-rc4 and c/s 867.
- Update i386 and x86_64 config files.
- config.conf: Re-enable Xen.
-------------------------------------------------------------------
Tue May 5 05:22:16 CEST 2009 - teheo@suse.de
- patches.suse/kbuild-icecream-workaround: kbuild: add workaround
for icecream bug (bnc#495786).
-------------------------------------------------------------------
Fri May 1 20:01:16 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
-------------------------------------------------------------------
Fri May 1 20:00:48 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4.
- Eliminated 2 patches.
-------------------------------------------------------------------
Fri May 1 19:58:07 CEST 2009 - jeffm@suse.com
- patches.drivers/libata-prefer-over-ide: libata: prefer libata
drivers over ide ones (bnc#433105).
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
- patches.kernel.org/patch-2.6.30-rc3-rc4:
- patches.suse/no-frame-pointer-select: Fix stack unwinder Kconfig
(bnc#402518).
- patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch: Delete.
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: Delete.
-------------------------------------------------------------------
Thu Apr 30 16:56:17 CEST 2009 - mmarek@suse.cz
- scripts/submit-to-bs: tentative script to submit a new kernel to
openSUSE:Factory
-------------------------------------------------------------------
Tue Apr 28 11:19:41 CEST 2009 - npiggin@suse.de
- patches.apparmor/unambiguous-__d_path.diff: Put a reminder in here
to fix the lock order problem when the patch is updated to HEAD.
-------------------------------------------------------------------
Mon Apr 27 13:48:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: Fix prepending EXTRAVERSION,
rename the variable back to @RELEASE_PREFIX@.
-------------------------------------------------------------------
Mon Apr 27 10:41:20 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: prepend the EXTRAVERSION to
the rpm release string (note that this won't have any effect in
the openSUSE:* projects).
-------------------------------------------------------------------
Fri Apr 24 19:28:44 CEST 2009 - gregkh@suse.de
- Update config files.
- build rtc_cmos driver into the kernel for i386 and x86-64 default
kernels. This should automatically take care of the rtc/system time
syncing so we don't need to do it in a boot script and should speed
up booting time a lot.
-------------------------------------------------------------------
Fri Apr 24 19:24:53 CEST 2009 - gregkh@suse.de
- Update config files. change CONFIG_ATA=y and CONFIG_SATA_AHCI=y
-------------------------------------------------------------------
Fri Apr 24 18:23:21 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_EXT2_FS=y and CONFIG_EXT3_FS=y
-------------------------------------------------------------------
Fri Apr 24 18:19:34 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_SCSI=y and CONFIG_BLK_DEV_SD=y
-------------------------------------------------------------------
Fri Apr 24 18:14:49 CEST 2009 - gregkh@suse.de
- Update config files. change to use CONFIG_USB=y
-------------------------------------------------------------------
Thu Apr 23 23:38:53 CEST 2009 - jeffm@suse.de
- Added legacy config.
-------------------------------------------------------------------
Thu Apr 23 23:31:39 CEST 2009 - jeffm@suse.de
- Temporarily disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
-------------------------------------------------------------------
Thu Apr 23 17:53:58 CEST 2009 - jeffm@suse.de
- Moved i386 kernel-default to kernel-legacy.
- Moved i386 kernel-pae config to kernel-default.
- Disabled CONFIG_ISA in i386 kernel-default to improve boot speed.
-------------------------------------------------------------------
Thu Apr 23 17:29:47 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc3.
-------------------------------------------------------------------
Thu Apr 23 17:17:59 CEST 2009 - jeffm@suse.de
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: x86:
hpet: fix periodic mode programming on AMD 81xx.
- patches.fixes/hpet-boot-fix: Delete.
-------------------------------------------------------------------
Mon Apr 20 16:44:13 CEST 2009 - jeffm@suse.de
- patches.fixes/hpet-boot-fix: hpet: fix "IO-APIC + timer doesn't work!"
-------------------------------------------------------------------
Mon Apr 20 16:43:50 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2-git6.
-------------------------------------------------------------------
Wed Apr 15 06:33:54 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2.
- trace and xen flavors disabled.
- CONFIG_OTUS disabled on ppc.
- request-based multipath could use some testing.
- Eliminated 96 patches.
-------------------------------------------------------------------
Fri Apr 10 20:09:08 CEST 2009 - jeffm@suse.de
- rpm/devel-post.sh, rpm/kernel-binary.spec.in: Created i586 symlink
for i386.
-------------------------------------------------------------------
Fri Apr 10 19:08:14 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Added /usr/src/linux-obj to -devel
-------------------------------------------------------------------
Fri Apr 10 17:35:35 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Use xargs -r to fix case when no
modules are supported.
-------------------------------------------------------------------
Fri Apr 10 17:18:34 CEST 2009 - jeffm@suse.com
- Moved linux-obj symlink handling to kernel-$flavor-devel.
-------------------------------------------------------------------
Fri Apr 10 11:41:12 CEST 2009 - mmarek@suse.cz
- rpm/package-descriptions: Add comment.
-------------------------------------------------------------------
Fri Apr 10 11:12:30 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh: Rename the timestamp
file to source-timestamp instead, so that autobuild does not add
the timestamp verbatim.
-------------------------------------------------------------------
Thu Apr 9 13:52:47 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29 final and c/s 854.
- patches.xen/sfc-external-sram: enable access to Falcon's
external SRAM (bnc#489105).
- patches.xen/sfc-sync-headers: sync Solarflare accelerator
headers (bnc#489105).
- Update Xen config files.
-------------------------------------------------------------------
Wed Apr 8 11:54:11 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Fix last change: do not add the
timestamp if it is already added verbatim (by prepare_spec during
checkin)
-------------------------------------------------------------------
Tue Apr 7 21:58:38 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Add source timestamp to package
descriptions.
-------------------------------------------------------------------
Tue Apr 7 21:28:59 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: add descriptions to
generated spec files.
- rpm/package-descriptions: descriptions of binary packages.
-------------------------------------------------------------------
Mon Apr 6 20:29:03 CEST 2009 - jeffm@suse.com
- Enabled STAGING on !x86 and disabled COMEDI.
-------------------------------------------------------------------
Mon Apr 6 19:21:37 CEST 2009 - jeffm@suse.com
- patches.rpmify/split-package: Enable
-------------------------------------------------------------------
Mon Apr 6 19:21:23 CEST 2009 - jeffm@suse.com
- Update config files: Fixed i386-vanilla.
-------------------------------------------------------------------
Mon Apr 6 19:11:52 CEST 2009 - jeffm@suse.com
- patches.fixes/xfs-export-debug: xfs: export assertion handler.
-------------------------------------------------------------------
Mon Apr 6 02:53:12 CEST 2009 - jeffm@suse.com
- Switch from SPARSEMEM to DISCONTIGMEM on i386.
-------------------------------------------------------------------
Sun Apr 5 02:24:01 CEST 2009 - jeffm@suse.com
- scripts/tar-up_and_run_mbuild.sh: Added pae to the important
specfiles list.
-------------------------------------------------------------------
Fri Apr 3 22:47:12 CEST 2009 - jeffm@suse.com
- Update config files: Fix missing ia64-debug.
-------------------------------------------------------------------
Fri Apr 3 22:32:01 CEST 2009 - jeffm@suse.com
- patches.xen/sfc-resource-driver: Fix uninitialized var warning.
-------------------------------------------------------------------
Fri Apr 3 22:25:35 CEST 2009 - jeffm@suse.com
- Drop NR_CPUS back to 128 on i386.
-------------------------------------------------------------------
Fri Apr 3 19:36:31 CEST 2009 - jeffm@suse.com
- rpm/kernel-binary.spec.in: Added CONFIG_SPLIT_PACKAGE.
-------------------------------------------------------------------
Fri Apr 3 19:35:53 CEST 2009 - jeffm@suse.de
- Update config files: Enabled STAGING drivers on -vanilla.
-------------------------------------------------------------------
Fri Apr 3 17:13:32 CEST 2009 - jblunck@suse.de
- patches.rpmify/rpm-kernel-config: Rediff.
-------------------------------------------------------------------
Fri Apr 3 17:06:14 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in: chmod +x mkspec arch-symbols
compute-PATCHVERSION.sh
-------------------------------------------------------------------
Fri Apr 3 17:00:50 CEST 2009 - jeffm@suse.com
- Update config files: Enabled STAGING drivers.
-------------------------------------------------------------------
Fri Apr 3 16:30:02 CEST 2009 - jeffm@suse.com
- Sync up kernel configs for x86/x86_64 flavors.
-------------------------------------------------------------------
Fri Apr 3 14:55:26 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in, rpm/mkspec: do not package the binary
spec files anymore.
-------------------------------------------------------------------
Thu Apr 2 23:41:52 CEST 2009 - mmarek@suse.cz
- rpm/modversions: keep the override keyword in --pack.
-------------------------------------------------------------------
Thu Apr 2 20:37:33 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: remove
@TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@ expansion, check for a file
named TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS in sourcedir instead.
-------------------------------------------------------------------
Thu Apr 2 20:27:04 CEST 2009 - mmarek@suse.cz
- rpm/kernel-syms.spec.in: set LC_ALL=C in rpm -q call
-------------------------------------------------------------------
Thu Apr 2 17:57:48 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: add @FLAVOR@ again to avoid %%(...)
expansion
-------------------------------------------------------------------
Thu Apr 2 17:48:41 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: new script to generate spec files from *.spec.in
templates
- rpm/compute-PATCHVERSION.sh, rpm/kernel-binary.spec.in,
rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: add to the
source rpm
- scripts/tar-up.sh: just tar up patches directories and call
mkspec
-------------------------------------------------------------------
Tue Mar 31 15:56:00 CEST 2009 - mmarek@suse.cz
- rpm/kernel-dummy.spec.in: Delete.
-------------------------------------------------------------------
Tue Mar 31 15:46:18 CEST 2009 - jeffm@suse.de
- doc/README.KSYMS: Add to repo.
-------------------------------------------------------------------
Tue Mar 31 15:39:55 CEST 2009 - mmarek@suse.cz
- config.conf, rpm/old-packages.conf, scripts/arch-symbols,
scripts/run_oldconfig.sh, scripts/tar-up.sh: drop the arch
symbols completely, only map the various ix86 archs to i386.
-------------------------------------------------------------------
Tue Mar 31 14:49:09 CEST 2009 - mmarek@suse.cz
- doc/README.SUSE: allow_unsupported_modules needs to be set before
installing the kernel (bnc#484664).
-------------------------------------------------------------------
Tue Mar 31 03:08:30 CEST 2009 - jeffm@suse.de
- Add %changelog to spec files
-------------------------------------------------------------------
Tue Mar 31 03:07:51 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Clean up %build_$flavor macros
-------------------------------------------------------------------
Tue Mar 31 02:54:18 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in: Create kernel-source-vanilla
-------------------------------------------------------------------
Tue Mar 31 02:53:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-syms.spec.in, scripts/tar-up.sh: Depend on kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:52:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Create a %using_buildservice macro
-------------------------------------------------------------------
Tue Mar 31 02:52:04 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/sequence-patch.sh, scripts/tar-up.sh:
kernel-{binary,source}: Remove arch guards
-------------------------------------------------------------------
Tue Mar 31 02:51:13 CEST 2009 - jeffm@suse.de
- doc/README.SUSE, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/tar-up.sh: Move development files from kernel-source to
kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:50:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove $CONFIG_MODULES
-------------------------------------------------------------------
Tue Mar 31 02:50:15 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove duplicate CONFIG_DEBUG_INFO=y
-------------------------------------------------------------------
Tue Mar 31 02:49:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Use macros for cpu_arch
-------------------------------------------------------------------
Tue Mar 31 02:49:23 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
kernel-{source,binary}: Use path-related rpm macros
-------------------------------------------------------------------
Tue Mar 31 02:48:40 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
Use a %kernelrelease macro.
-------------------------------------------------------------------
Tue Mar 31 02:47:58 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in, rpm/source-post.sh, scripts/tar-up.sh:
Use %variant instead of $variant
-------------------------------------------------------------------
Tue Mar 31 02:47:14 CEST 2009 - jeffm@suse.de
- kernel-source: Kill old obsoletes
-------------------------------------------------------------------
Tue Mar 31 02:46:35 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh:
Use %var instead of @VAR@ except where necessary
-------------------------------------------------------------------
Tue Mar 31 02:46:12 CEST 2009 - jeffm@suse.de
- kernel-syms: Sort by flavor, not architecture
-------------------------------------------------------------------
Tue Mar 31 02:45:43 CEST 2009 - jeffm@suse.de
- kernel-syms: Stop the architecture %else madness
-------------------------------------------------------------------
Tue Mar 31 02:45:15 CEST 2009 - jeffm@suse.de
- kernel-binary: Stop the architecture %else madness
-------------------------------------------------------------------
Mon Mar 30 22:16:04 CEST 2009 - jeffm@suse.de
- Removed -RT guards and a dead patch.
-------------------------------------------------------------------
Mon Mar 30 22:14:17 CEST 2009 - jeffm@suse.de
- patches.fixes/reiserfs-prealloc-fix: Delete.
-------------------------------------------------------------------
Mon Mar 30 15:26:04 CEST 2009 - jeffm@suse.de
- patches.suse/reiserfs-inode-init: Delete.
-------------------------------------------------------------------
Thu Mar 26 21:28:32 CET 2009 - mmarek@suse.cz
- rpm/config.sh: introduce rpm/config.sh, defining SRCVERSION and
VARIANT variables.
-------------------------------------------------------------------
Tue Mar 24 15:37:54 CET 2009 - jeffm@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,594 @@
-------------------------------------------------------------------
Tue May 19 18:03:44 CEST 2009 - jeffm@suse.com
- Set CONFIG_FRAMEBUFFER_CONSOLE=y
-------------------------------------------------------------------
Tue May 19 17:27:45 CEST 2009 - jeffm@suse.com
- Restored CONFIG_BOOTSPLASH=y and CONFIG_FB_VESA=y on
x86/x86_64 (bnc#504608)
-------------------------------------------------------------------
Tue May 19 16:17:34 CEST 2009 - jbeulich@novell.com
- patches.xen/sfc-endianness: fix building with gcc 4.4.
-------------------------------------------------------------------
Tue May 19 12:04:26 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.30/rc6-git3 and c/s 873.
-------------------------------------------------------------------
Mon May 18 16:52:37 CEST 2009 - jeffm@suse.com
- Updated to 2.6.30-rc6-git3.
- Eliminated 4 patches.
-------------------------------------------------------------------
Fri May 15 19:16:23 CEST 2009 - jeffm@suse.de
- doc/README.SUSE: Updated to reflect building in an external
directory so as not to contaminate /usr/src/linux
-------------------------------------------------------------------
Thu May 14 14:09:10 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: fix path in
/usr/src/linux-obj/.../Makefile.
-------------------------------------------------------------------
Thu May 14 11:09:01 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: provide kernel-$flavor-devel =
%version-%source_rel in the -devel packages (bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:42:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: also fix kernel-$flavor-devel requires
(bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:32:58 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: fix kernel-syms requires (bnc#503280).
-------------------------------------------------------------------
Mon May 11 21:11:59 CEST 2009 - jeffm@suse.com
- patches.fixes/dup2-retval-fix: dup2: Fix return value with
oldfd == newfd and invalid fd (bnc#498042).
-------------------------------------------------------------------
Mon May 11 21:11:19 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-fixup: reiserfs: clean up ifdefs.
- patches.fixes/reiserfs-xattr-root-fixup: reiserfs: deal with
NULL xattr root w/ xattrs disabled.
- patches.fixes/reiserfs-xattrs-disabled-perms: reiserfs: fixup
perms when xattrs are disabled.
- patches.fixes/reiserfs-expose-privroot: reiserfs: allow exposing
privroot w/ xattrs enabled.
-------------------------------------------------------------------
Mon May 11 19:41:25 CEST 2009 - jeffm@suse.de
- Updated to 2.6.30-rc5-git1.
- Eliminated 4 patches.
-------------------------------------------------------------------
Wed May 6 17:38:57 CEST 2009 - gregkh@suse.de
- Update config files. update vanilla configs so that the build works.
-------------------------------------------------------------------
Wed May 6 17:19:56 CEST 2009 - gregkh@suse.de
- Update config files.
- patches.suse/devtmpfs.patch: driver-core: devtmpfs - driver-core
maintained /dev tmpfs.
-------------------------------------------------------------------
Tue May 5 17:17:21 CEST 2009 - jeffm@suse.com
- Update config files.
-------------------------------------------------------------------
Tue May 5 16:46:08 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4-git1.
- patches.rpmify/fix-unexpected-non-allocable-warnings-with-suse-gcc:
kbuild, modpost: fix "unexpected non-allocatable" warning with
SUSE gcc.
-------------------------------------------------------------------
Tue May 5 14:31:59 CEST 2009 - jbeulich@novell.com
- patches.fixes/iwl3945-build: iwl3945: fix ia64/ppc build.
-------------------------------------------------------------------
Tue May 5 11:05:37 CEST 2009 - jbeulich@novell.com
- patches.xen/xen3-patch-2.6.30-rc4: Fix ia64 build.
-------------------------------------------------------------------
Tue May 5 10:08:12 CEST 2009 - jbeulich@novell.com
- patches.suse/stack-unwind: Also initialize PT_GS() on 32-bit.
- patches.arch/x86_64-unwind-annotations: Refresh.
-------------------------------------------------------------------
Tue May 5 10:02:41 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29-rc4 and c/s 867.
- Update i386 and x86_64 config files.
- config.conf: Re-enable Xen.
-------------------------------------------------------------------
Tue May 5 05:22:16 CEST 2009 - teheo@suse.de
- patches.suse/kbuild-icecream-workaround: kbuild: add workaround
for icecream bug (bnc#495786).
-------------------------------------------------------------------
Fri May 1 20:01:16 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
-------------------------------------------------------------------
Fri May 1 20:00:48 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4.
- Eliminated 2 patches.
-------------------------------------------------------------------
Fri May 1 19:58:07 CEST 2009 - jeffm@suse.com
- patches.drivers/libata-prefer-over-ide: libata: prefer libata
drivers over ide ones (bnc#433105).
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
- patches.kernel.org/patch-2.6.30-rc3-rc4:
- patches.suse/no-frame-pointer-select: Fix stack unwinder Kconfig
(bnc#402518).
- patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch: Delete.
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: Delete.
-------------------------------------------------------------------
Thu Apr 30 16:56:17 CEST 2009 - mmarek@suse.cz
- scripts/submit-to-bs: tentative script to submit a new kernel to
openSUSE:Factory
-------------------------------------------------------------------
Tue Apr 28 11:19:41 CEST 2009 - npiggin@suse.de
- patches.apparmor/unambiguous-__d_path.diff: Put a reminder in here
to fix the lock order problem when the patch is updated to HEAD.
-------------------------------------------------------------------
Mon Apr 27 13:48:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: Fix prepending EXTRAVERSION,
rename the variable back to @RELEASE_PREFIX@.
-------------------------------------------------------------------
Mon Apr 27 10:41:20 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: prepend the EXTRAVERSION to
the rpm release string (note that this won't have any effect in
the openSUSE:* projects).
-------------------------------------------------------------------
Fri Apr 24 19:28:44 CEST 2009 - gregkh@suse.de
- Update config files.
- build rtc_cmos driver into the kernel for i386 and x86-64 default
kernels. This should automatically take care of the rtc/system time
syncing so we don't need to do it in a boot script and should speed
up booting time a lot.
-------------------------------------------------------------------
Fri Apr 24 19:24:53 CEST 2009 - gregkh@suse.de
- Update config files. change CONFIG_ATA=y and CONFIG_SATA_AHCI=y
-------------------------------------------------------------------
Fri Apr 24 18:23:21 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_EXT2_FS=y and CONFIG_EXT3_FS=y
-------------------------------------------------------------------
Fri Apr 24 18:19:34 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_SCSI=y and CONFIG_BLK_DEV_SD=y
-------------------------------------------------------------------
Fri Apr 24 18:14:49 CEST 2009 - gregkh@suse.de
- Update config files. change to use CONFIG_USB=y
-------------------------------------------------------------------
Thu Apr 23 23:38:53 CEST 2009 - jeffm@suse.de
- Added legacy config.
-------------------------------------------------------------------
Thu Apr 23 23:31:39 CEST 2009 - jeffm@suse.de
- Temporarily disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
-------------------------------------------------------------------
Thu Apr 23 17:53:58 CEST 2009 - jeffm@suse.de
- Moved i386 kernel-default to kernel-legacy.
- Moved i386 kernel-pae config to kernel-default.
- Disabled CONFIG_ISA in i386 kernel-default to improve boot speed.
-------------------------------------------------------------------
Thu Apr 23 17:29:47 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc3.
-------------------------------------------------------------------
Thu Apr 23 17:17:59 CEST 2009 - jeffm@suse.de
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: x86:
hpet: fix periodic mode programming on AMD 81xx.
- patches.fixes/hpet-boot-fix: Delete.
-------------------------------------------------------------------
Mon Apr 20 16:44:13 CEST 2009 - jeffm@suse.de
- patches.fixes/hpet-boot-fix: hpet: fix "IO-APIC + timer doesn't work!"
-------------------------------------------------------------------
Mon Apr 20 16:43:50 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2-git6.
-------------------------------------------------------------------
Wed Apr 15 06:33:54 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2.
- trace and xen flavors disabled.
- CONFIG_OTUS disabled on ppc.
- request-based multipath could use some testing.
- Eliminated 96 patches.
-------------------------------------------------------------------
Fri Apr 10 20:09:08 CEST 2009 - jeffm@suse.de
- rpm/devel-post.sh, rpm/kernel-binary.spec.in: Created i586 symlink
for i386.
-------------------------------------------------------------------
Fri Apr 10 19:08:14 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Added /usr/src/linux-obj to -devel
-------------------------------------------------------------------
Fri Apr 10 17:35:35 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Use xargs -r to fix case when no
modules are supported.
-------------------------------------------------------------------
Fri Apr 10 17:18:34 CEST 2009 - jeffm@suse.com
- Moved linux-obj symlink handling to kernel-$flavor-devel.
-------------------------------------------------------------------
Fri Apr 10 11:41:12 CEST 2009 - mmarek@suse.cz
- rpm/package-descriptions: Add comment.
-------------------------------------------------------------------
Fri Apr 10 11:12:30 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh: Rename the timestamp
file to source-timestamp instead, so that autobuild does not add
the timestamp verbatim.
-------------------------------------------------------------------
Thu Apr 9 13:52:47 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29 final and c/s 854.
- patches.xen/sfc-external-sram: enable access to Falcon's
external SRAM (bnc#489105).
- patches.xen/sfc-sync-headers: sync Solarflare accelerator
headers (bnc#489105).
- Update Xen config files.
-------------------------------------------------------------------
Wed Apr 8 11:54:11 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Fix last change: do not add the
timestamp if it is already added verbatim (by prepare_spec during
checkin)
-------------------------------------------------------------------
Tue Apr 7 21:58:38 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Add source timestamp to package
descriptions.
-------------------------------------------------------------------
Tue Apr 7 21:28:59 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: add descriptions to
generated spec files.
- rpm/package-descriptions: descriptions of binary packages.
-------------------------------------------------------------------
Mon Apr 6 20:29:03 CEST 2009 - jeffm@suse.com
- Enabled STAGING on !x86 and disabled COMEDI.
-------------------------------------------------------------------
Mon Apr 6 19:21:37 CEST 2009 - jeffm@suse.com
- patches.rpmify/split-package: Enable
-------------------------------------------------------------------
Mon Apr 6 19:21:23 CEST 2009 - jeffm@suse.com
- Update config files: Fixed i386-vanilla.
-------------------------------------------------------------------
Mon Apr 6 19:11:52 CEST 2009 - jeffm@suse.com
- patches.fixes/xfs-export-debug: xfs: export assertion handler.
-------------------------------------------------------------------
Mon Apr 6 02:53:12 CEST 2009 - jeffm@suse.com
- Switch from SPARSEMEM to DISCONTIGMEM on i386.
-------------------------------------------------------------------
Sun Apr 5 02:24:01 CEST 2009 - jeffm@suse.com
- scripts/tar-up_and_run_mbuild.sh: Added pae to the important
specfiles list.
-------------------------------------------------------------------
Fri Apr 3 22:47:12 CEST 2009 - jeffm@suse.com
- Update config files: Fix missing ia64-debug.
-------------------------------------------------------------------
Fri Apr 3 22:32:01 CEST 2009 - jeffm@suse.com
- patches.xen/sfc-resource-driver: Fix uninitialized var warning.
-------------------------------------------------------------------
Fri Apr 3 22:25:35 CEST 2009 - jeffm@suse.com
- Drop NR_CPUS back to 128 on i386.
-------------------------------------------------------------------
Fri Apr 3 19:36:31 CEST 2009 - jeffm@suse.com
- rpm/kernel-binary.spec.in: Added CONFIG_SPLIT_PACKAGE.
-------------------------------------------------------------------
Fri Apr 3 19:35:53 CEST 2009 - jeffm@suse.de
- Update config files: Enabled STAGING drivers on -vanilla.
-------------------------------------------------------------------
Fri Apr 3 17:13:32 CEST 2009 - jblunck@suse.de
- patches.rpmify/rpm-kernel-config: Rediff.
-------------------------------------------------------------------
Fri Apr 3 17:06:14 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in: chmod +x mkspec arch-symbols
compute-PATCHVERSION.sh
-------------------------------------------------------------------
Fri Apr 3 17:00:50 CEST 2009 - jeffm@suse.com
- Update config files: Enabled STAGING drivers.
-------------------------------------------------------------------
Fri Apr 3 16:30:02 CEST 2009 - jeffm@suse.com
- Sync up kernel configs for x86/x86_64 flavors.
-------------------------------------------------------------------
Fri Apr 3 14:55:26 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in, rpm/mkspec: do not package the binary
spec files anymore.
-------------------------------------------------------------------
Thu Apr 2 23:41:52 CEST 2009 - mmarek@suse.cz
- rpm/modversions: keep the override keyword in --pack.
-------------------------------------------------------------------
Thu Apr 2 20:37:33 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: remove
@TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@ expansion, check for a file
named TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS in sourcedir instead.
-------------------------------------------------------------------
Thu Apr 2 20:27:04 CEST 2009 - mmarek@suse.cz
- rpm/kernel-syms.spec.in: set LC_ALL=C in rpm -q call
-------------------------------------------------------------------
Thu Apr 2 17:57:48 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: add @FLAVOR@ again to avoid %%(...)
expansion
-------------------------------------------------------------------
Thu Apr 2 17:48:41 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: new script to generate spec files from *.spec.in
templates
- rpm/compute-PATCHVERSION.sh, rpm/kernel-binary.spec.in,
rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: add to the
source rpm
- scripts/tar-up.sh: just tar up patches directories and call
mkspec
-------------------------------------------------------------------
Tue Mar 31 15:56:00 CEST 2009 - mmarek@suse.cz
- rpm/kernel-dummy.spec.in: Delete.
-------------------------------------------------------------------
Tue Mar 31 15:46:18 CEST 2009 - jeffm@suse.de
- doc/README.KSYMS: Add to repo.
-------------------------------------------------------------------
Tue Mar 31 15:39:55 CEST 2009 - mmarek@suse.cz
- config.conf, rpm/old-packages.conf, scripts/arch-symbols,
scripts/run_oldconfig.sh, scripts/tar-up.sh: drop the arch
symbols completely, only map the various ix86 archs to i386.
-------------------------------------------------------------------
Tue Mar 31 14:49:09 CEST 2009 - mmarek@suse.cz
- doc/README.SUSE: allow_unsupported_modules needs to be set before
installing the kernel (bnc#484664).
-------------------------------------------------------------------
Tue Mar 31 03:08:30 CEST 2009 - jeffm@suse.de
- Add %changelog to spec files
-------------------------------------------------------------------
Tue Mar 31 03:07:51 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Clean up %build_$flavor macros
-------------------------------------------------------------------
Tue Mar 31 02:54:18 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in: Create kernel-source-vanilla
-------------------------------------------------------------------
Tue Mar 31 02:53:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-syms.spec.in, scripts/tar-up.sh: Depend on kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:52:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Create a %using_buildservice macro
-------------------------------------------------------------------
Tue Mar 31 02:52:04 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/sequence-patch.sh, scripts/tar-up.sh:
kernel-{binary,source}: Remove arch guards
-------------------------------------------------------------------
Tue Mar 31 02:51:13 CEST 2009 - jeffm@suse.de
- doc/README.SUSE, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/tar-up.sh: Move development files from kernel-source to
kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:50:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove $CONFIG_MODULES
-------------------------------------------------------------------
Tue Mar 31 02:50:15 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove duplicate CONFIG_DEBUG_INFO=y
-------------------------------------------------------------------
Tue Mar 31 02:49:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Use macros for cpu_arch
-------------------------------------------------------------------
Tue Mar 31 02:49:23 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
kernel-{source,binary}: Use path-related rpm macros
-------------------------------------------------------------------
Tue Mar 31 02:48:40 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
Use a %kernelrelease macro.
-------------------------------------------------------------------
Tue Mar 31 02:47:58 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in, rpm/source-post.sh, scripts/tar-up.sh:
Use %variant instead of $variant
-------------------------------------------------------------------
Tue Mar 31 02:47:14 CEST 2009 - jeffm@suse.de
- kernel-source: Kill old obsoletes
-------------------------------------------------------------------
Tue Mar 31 02:46:35 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh:
Use %var instead of @VAR@ except where necessary
-------------------------------------------------------------------
Tue Mar 31 02:46:12 CEST 2009 - jeffm@suse.de
- kernel-syms: Sort by flavor, not architecture
-------------------------------------------------------------------
Tue Mar 31 02:45:43 CEST 2009 - jeffm@suse.de
- kernel-syms: Stop the architecture %else madness
-------------------------------------------------------------------
Tue Mar 31 02:45:15 CEST 2009 - jeffm@suse.de
- kernel-binary: Stop the architecture %else madness
-------------------------------------------------------------------
Mon Mar 30 22:16:04 CEST 2009 - jeffm@suse.de
- Removed -RT guards and a dead patch.
-------------------------------------------------------------------
Mon Mar 30 22:14:17 CEST 2009 - jeffm@suse.de
- patches.fixes/reiserfs-prealloc-fix: Delete.
-------------------------------------------------------------------
Mon Mar 30 15:26:04 CEST 2009 - jeffm@suse.de
- patches.suse/reiserfs-inode-init: Delete.
-------------------------------------------------------------------
Thu Mar 26 21:28:32 CET 2009 - mmarek@suse.cz
- rpm/config.sh: introduce rpm/config.sh, defining SRCVERSION and
VARIANT variables.
-------------------------------------------------------------------
Tue Mar 24 15:37:54 CET 2009 - jeffm@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,594 @@
-------------------------------------------------------------------
Tue May 19 18:03:44 CEST 2009 - jeffm@suse.com
- Set CONFIG_FRAMEBUFFER_CONSOLE=y
-------------------------------------------------------------------
Tue May 19 17:27:45 CEST 2009 - jeffm@suse.com
- Restored CONFIG_BOOTSPLASH=y and CONFIG_FB_VESA=y on
x86/x86_64 (bnc#504608)
-------------------------------------------------------------------
Tue May 19 16:17:34 CEST 2009 - jbeulich@novell.com
- patches.xen/sfc-endianness: fix building with gcc 4.4.
-------------------------------------------------------------------
Tue May 19 12:04:26 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.30/rc6-git3 and c/s 873.
-------------------------------------------------------------------
Mon May 18 16:52:37 CEST 2009 - jeffm@suse.com
- Updated to 2.6.30-rc6-git3.
- Eliminated 4 patches.
-------------------------------------------------------------------
Fri May 15 19:16:23 CEST 2009 - jeffm@suse.de
- doc/README.SUSE: Updated to reflect building in an external
directory so as not to contaminate /usr/src/linux
-------------------------------------------------------------------
Thu May 14 14:09:10 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: fix path in
/usr/src/linux-obj/.../Makefile.
-------------------------------------------------------------------
Thu May 14 11:09:01 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: provide kernel-$flavor-devel =
%version-%source_rel in the -devel packages (bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:42:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: also fix kernel-$flavor-devel requires
(bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:32:58 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: fix kernel-syms requires (bnc#503280).
-------------------------------------------------------------------
Mon May 11 21:11:59 CEST 2009 - jeffm@suse.com
- patches.fixes/dup2-retval-fix: dup2: Fix return value with
oldfd == newfd and invalid fd (bnc#498042).
-------------------------------------------------------------------
Mon May 11 21:11:19 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-fixup: reiserfs: clean up ifdefs.
- patches.fixes/reiserfs-xattr-root-fixup: reiserfs: deal with
NULL xattr root w/ xattrs disabled.
- patches.fixes/reiserfs-xattrs-disabled-perms: reiserfs: fixup
perms when xattrs are disabled.
- patches.fixes/reiserfs-expose-privroot: reiserfs: allow exposing
privroot w/ xattrs enabled.
-------------------------------------------------------------------
Mon May 11 19:41:25 CEST 2009 - jeffm@suse.de
- Updated to 2.6.30-rc5-git1.
- Eliminated 4 patches.
-------------------------------------------------------------------
Wed May 6 17:38:57 CEST 2009 - gregkh@suse.de
- Update config files. update vanilla configs so that the build works.
-------------------------------------------------------------------
Wed May 6 17:19:56 CEST 2009 - gregkh@suse.de
- Update config files.
- patches.suse/devtmpfs.patch: driver-core: devtmpfs - driver-core
maintained /dev tmpfs.
-------------------------------------------------------------------
Tue May 5 17:17:21 CEST 2009 - jeffm@suse.com
- Update config files.
-------------------------------------------------------------------
Tue May 5 16:46:08 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4-git1.
- patches.rpmify/fix-unexpected-non-allocable-warnings-with-suse-gcc:
kbuild, modpost: fix "unexpected non-allocatable" warning with
SUSE gcc.
-------------------------------------------------------------------
Tue May 5 14:31:59 CEST 2009 - jbeulich@novell.com
- patches.fixes/iwl3945-build: iwl3945: fix ia64/ppc build.
-------------------------------------------------------------------
Tue May 5 11:05:37 CEST 2009 - jbeulich@novell.com
- patches.xen/xen3-patch-2.6.30-rc4: Fix ia64 build.
-------------------------------------------------------------------
Tue May 5 10:08:12 CEST 2009 - jbeulich@novell.com
- patches.suse/stack-unwind: Also initialize PT_GS() on 32-bit.
- patches.arch/x86_64-unwind-annotations: Refresh.
-------------------------------------------------------------------
Tue May 5 10:02:41 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29-rc4 and c/s 867.
- Update i386 and x86_64 config files.
- config.conf: Re-enable Xen.
-------------------------------------------------------------------
Tue May 5 05:22:16 CEST 2009 - teheo@suse.de
- patches.suse/kbuild-icecream-workaround: kbuild: add workaround
for icecream bug (bnc#495786).
-------------------------------------------------------------------
Fri May 1 20:01:16 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
-------------------------------------------------------------------
Fri May 1 20:00:48 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4.
- Eliminated 2 patches.
-------------------------------------------------------------------
Fri May 1 19:58:07 CEST 2009 - jeffm@suse.com
- patches.drivers/libata-prefer-over-ide: libata: prefer libata
drivers over ide ones (bnc#433105).
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
- patches.kernel.org/patch-2.6.30-rc3-rc4:
- patches.suse/no-frame-pointer-select: Fix stack unwinder Kconfig
(bnc#402518).
- patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch: Delete.
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: Delete.
-------------------------------------------------------------------
Thu Apr 30 16:56:17 CEST 2009 - mmarek@suse.cz
- scripts/submit-to-bs: tentative script to submit a new kernel to
openSUSE:Factory
-------------------------------------------------------------------
Tue Apr 28 11:19:41 CEST 2009 - npiggin@suse.de
- patches.apparmor/unambiguous-__d_path.diff: Put a reminder in here
to fix the lock order problem when the patch is updated to HEAD.
-------------------------------------------------------------------
Mon Apr 27 13:48:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: Fix prepending EXTRAVERSION,
rename the variable back to @RELEASE_PREFIX@.
-------------------------------------------------------------------
Mon Apr 27 10:41:20 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: prepend the EXTRAVERSION to
the rpm release string (note that this won't have any effect in
the openSUSE:* projects).
-------------------------------------------------------------------
Fri Apr 24 19:28:44 CEST 2009 - gregkh@suse.de
- Update config files.
- build rtc_cmos driver into the kernel for i386 and x86-64 default
kernels. This should automatically take care of the rtc/system time
syncing so we don't need to do it in a boot script and should speed
up booting time a lot.
-------------------------------------------------------------------
Fri Apr 24 19:24:53 CEST 2009 - gregkh@suse.de
- Update config files. change CONFIG_ATA=y and CONFIG_SATA_AHCI=y
-------------------------------------------------------------------
Fri Apr 24 18:23:21 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_EXT2_FS=y and CONFIG_EXT3_FS=y
-------------------------------------------------------------------
Fri Apr 24 18:19:34 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_SCSI=y and CONFIG_BLK_DEV_SD=y
-------------------------------------------------------------------
Fri Apr 24 18:14:49 CEST 2009 - gregkh@suse.de
- Update config files. change to use CONFIG_USB=y
-------------------------------------------------------------------
Thu Apr 23 23:38:53 CEST 2009 - jeffm@suse.de
- Added legacy config.
-------------------------------------------------------------------
Thu Apr 23 23:31:39 CEST 2009 - jeffm@suse.de
- Temporarily disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
-------------------------------------------------------------------
Thu Apr 23 17:53:58 CEST 2009 - jeffm@suse.de
- Moved i386 kernel-default to kernel-legacy.
- Moved i386 kernel-pae config to kernel-default.
- Disabled CONFIG_ISA in i386 kernel-default to improve boot speed.
-------------------------------------------------------------------
Thu Apr 23 17:29:47 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc3.
-------------------------------------------------------------------
Thu Apr 23 17:17:59 CEST 2009 - jeffm@suse.de
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: x86:
hpet: fix periodic mode programming on AMD 81xx.
- patches.fixes/hpet-boot-fix: Delete.
-------------------------------------------------------------------
Mon Apr 20 16:44:13 CEST 2009 - jeffm@suse.de
- patches.fixes/hpet-boot-fix: hpet: fix "IO-APIC + timer doesn't work!"
-------------------------------------------------------------------
Mon Apr 20 16:43:50 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2-git6.
-------------------------------------------------------------------
Wed Apr 15 06:33:54 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2.
- trace and xen flavors disabled.
- CONFIG_OTUS disabled on ppc.
- request-based multipath could use some testing.
- Eliminated 96 patches.
-------------------------------------------------------------------
Fri Apr 10 20:09:08 CEST 2009 - jeffm@suse.de
- rpm/devel-post.sh, rpm/kernel-binary.spec.in: Created i586 symlink
for i386.
-------------------------------------------------------------------
Fri Apr 10 19:08:14 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Added /usr/src/linux-obj to -devel
-------------------------------------------------------------------
Fri Apr 10 17:35:35 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Use xargs -r to fix case when no
modules are supported.
-------------------------------------------------------------------
Fri Apr 10 17:18:34 CEST 2009 - jeffm@suse.com
- Moved linux-obj symlink handling to kernel-$flavor-devel.
-------------------------------------------------------------------
Fri Apr 10 11:41:12 CEST 2009 - mmarek@suse.cz
- rpm/package-descriptions: Add comment.
-------------------------------------------------------------------
Fri Apr 10 11:12:30 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh: Rename the timestamp
file to source-timestamp instead, so that autobuild does not add
the timestamp verbatim.
-------------------------------------------------------------------
Thu Apr 9 13:52:47 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29 final and c/s 854.
- patches.xen/sfc-external-sram: enable access to Falcon's
external SRAM (bnc#489105).
- patches.xen/sfc-sync-headers: sync Solarflare accelerator
headers (bnc#489105).
- Update Xen config files.
-------------------------------------------------------------------
Wed Apr 8 11:54:11 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Fix last change: do not add the
timestamp if it is already added verbatim (by prepare_spec during
checkin)
-------------------------------------------------------------------
Tue Apr 7 21:58:38 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Add source timestamp to package
descriptions.
-------------------------------------------------------------------
Tue Apr 7 21:28:59 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: add descriptions to
generated spec files.
- rpm/package-descriptions: descriptions of binary packages.
-------------------------------------------------------------------
Mon Apr 6 20:29:03 CEST 2009 - jeffm@suse.com
- Enabled STAGING on !x86 and disabled COMEDI.
-------------------------------------------------------------------
Mon Apr 6 19:21:37 CEST 2009 - jeffm@suse.com
- patches.rpmify/split-package: Enable
-------------------------------------------------------------------
Mon Apr 6 19:21:23 CEST 2009 - jeffm@suse.com
- Update config files: Fixed i386-vanilla.
-------------------------------------------------------------------
Mon Apr 6 19:11:52 CEST 2009 - jeffm@suse.com
- patches.fixes/xfs-export-debug: xfs: export assertion handler.
-------------------------------------------------------------------
Mon Apr 6 02:53:12 CEST 2009 - jeffm@suse.com
- Switch from SPARSEMEM to DISCONTIGMEM on i386.
-------------------------------------------------------------------
Sun Apr 5 02:24:01 CEST 2009 - jeffm@suse.com
- scripts/tar-up_and_run_mbuild.sh: Added pae to the important
specfiles list.
-------------------------------------------------------------------
Fri Apr 3 22:47:12 CEST 2009 - jeffm@suse.com
- Update config files: Fix missing ia64-debug.
-------------------------------------------------------------------
Fri Apr 3 22:32:01 CEST 2009 - jeffm@suse.com
- patches.xen/sfc-resource-driver: Fix uninitialized var warning.
-------------------------------------------------------------------
Fri Apr 3 22:25:35 CEST 2009 - jeffm@suse.com
- Drop NR_CPUS back to 128 on i386.
-------------------------------------------------------------------
Fri Apr 3 19:36:31 CEST 2009 - jeffm@suse.com
- rpm/kernel-binary.spec.in: Added CONFIG_SPLIT_PACKAGE.
-------------------------------------------------------------------
Fri Apr 3 19:35:53 CEST 2009 - jeffm@suse.de
- Update config files: Enabled STAGING drivers on -vanilla.
-------------------------------------------------------------------
Fri Apr 3 17:13:32 CEST 2009 - jblunck@suse.de
- patches.rpmify/rpm-kernel-config: Rediff.
-------------------------------------------------------------------
Fri Apr 3 17:06:14 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in: chmod +x mkspec arch-symbols
compute-PATCHVERSION.sh
-------------------------------------------------------------------
Fri Apr 3 17:00:50 CEST 2009 - jeffm@suse.com
- Update config files: Enabled STAGING drivers.
-------------------------------------------------------------------
Fri Apr 3 16:30:02 CEST 2009 - jeffm@suse.com
- Sync up kernel configs for x86/x86_64 flavors.
-------------------------------------------------------------------
Fri Apr 3 14:55:26 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in, rpm/mkspec: do not package the binary
spec files anymore.
-------------------------------------------------------------------
Thu Apr 2 23:41:52 CEST 2009 - mmarek@suse.cz
- rpm/modversions: keep the override keyword in --pack.
-------------------------------------------------------------------
Thu Apr 2 20:37:33 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: remove
@TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@ expansion, check for a file
named TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS in sourcedir instead.
-------------------------------------------------------------------
Thu Apr 2 20:27:04 CEST 2009 - mmarek@suse.cz
- rpm/kernel-syms.spec.in: set LC_ALL=C in rpm -q call
-------------------------------------------------------------------
Thu Apr 2 17:57:48 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: add @FLAVOR@ again to avoid %%(...)
expansion
-------------------------------------------------------------------
Thu Apr 2 17:48:41 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: new script to generate spec files from *.spec.in
templates
- rpm/compute-PATCHVERSION.sh, rpm/kernel-binary.spec.in,
rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: add to the
source rpm
- scripts/tar-up.sh: just tar up patches directories and call
mkspec
-------------------------------------------------------------------
Tue Mar 31 15:56:00 CEST 2009 - mmarek@suse.cz
- rpm/kernel-dummy.spec.in: Delete.
-------------------------------------------------------------------
Tue Mar 31 15:46:18 CEST 2009 - jeffm@suse.de
- doc/README.KSYMS: Add to repo.
-------------------------------------------------------------------
Tue Mar 31 15:39:55 CEST 2009 - mmarek@suse.cz
- config.conf, rpm/old-packages.conf, scripts/arch-symbols,
scripts/run_oldconfig.sh, scripts/tar-up.sh: drop the arch
symbols completely, only map the various ix86 archs to i386.
-------------------------------------------------------------------
Tue Mar 31 14:49:09 CEST 2009 - mmarek@suse.cz
- doc/README.SUSE: allow_unsupported_modules needs to be set before
installing the kernel (bnc#484664).
-------------------------------------------------------------------
Tue Mar 31 03:08:30 CEST 2009 - jeffm@suse.de
- Add %changelog to spec files
-------------------------------------------------------------------
Tue Mar 31 03:07:51 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Clean up %build_$flavor macros
-------------------------------------------------------------------
Tue Mar 31 02:54:18 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in: Create kernel-source-vanilla
-------------------------------------------------------------------
Tue Mar 31 02:53:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-syms.spec.in, scripts/tar-up.sh: Depend on kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:52:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Create a %using_buildservice macro
-------------------------------------------------------------------
Tue Mar 31 02:52:04 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/sequence-patch.sh, scripts/tar-up.sh:
kernel-{binary,source}: Remove arch guards
-------------------------------------------------------------------
Tue Mar 31 02:51:13 CEST 2009 - jeffm@suse.de
- doc/README.SUSE, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/tar-up.sh: Move development files from kernel-source to
kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:50:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove $CONFIG_MODULES
-------------------------------------------------------------------
Tue Mar 31 02:50:15 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove duplicate CONFIG_DEBUG_INFO=y
-------------------------------------------------------------------
Tue Mar 31 02:49:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Use macros for cpu_arch
-------------------------------------------------------------------
Tue Mar 31 02:49:23 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
kernel-{source,binary}: Use path-related rpm macros
-------------------------------------------------------------------
Tue Mar 31 02:48:40 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
Use a %kernelrelease macro.
-------------------------------------------------------------------
Tue Mar 31 02:47:58 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in, rpm/source-post.sh, scripts/tar-up.sh:
Use %variant instead of $variant
-------------------------------------------------------------------
Tue Mar 31 02:47:14 CEST 2009 - jeffm@suse.de
- kernel-source: Kill old obsoletes
-------------------------------------------------------------------
Tue Mar 31 02:46:35 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh:
Use %var instead of @VAR@ except where necessary
-------------------------------------------------------------------
Tue Mar 31 02:46:12 CEST 2009 - jeffm@suse.de
- kernel-syms: Sort by flavor, not architecture
-------------------------------------------------------------------
Tue Mar 31 02:45:43 CEST 2009 - jeffm@suse.de
- kernel-syms: Stop the architecture %else madness
-------------------------------------------------------------------
Tue Mar 31 02:45:15 CEST 2009 - jeffm@suse.de
- kernel-binary: Stop the architecture %else madness
-------------------------------------------------------------------
Mon Mar 30 22:16:04 CEST 2009 - jeffm@suse.de
- Removed -RT guards and a dead patch.
-------------------------------------------------------------------
Mon Mar 30 22:14:17 CEST 2009 - jeffm@suse.de
- patches.fixes/reiserfs-prealloc-fix: Delete.
-------------------------------------------------------------------
Mon Mar 30 15:26:04 CEST 2009 - jeffm@suse.de
- patches.suse/reiserfs-inode-init: Delete.
-------------------------------------------------------------------
Thu Mar 26 21:28:32 CET 2009 - mmarek@suse.cz
- rpm/config.sh: introduce rpm/config.sh, defining SRCVERSION and
VARIANT variables.
-------------------------------------------------------------------
Tue Mar 24 15:37:54 CET 2009 - jeffm@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,594 @@
-------------------------------------------------------------------
Tue May 19 18:03:44 CEST 2009 - jeffm@suse.com
- Set CONFIG_FRAMEBUFFER_CONSOLE=y
-------------------------------------------------------------------
Tue May 19 17:27:45 CEST 2009 - jeffm@suse.com
- Restored CONFIG_BOOTSPLASH=y and CONFIG_FB_VESA=y on
x86/x86_64 (bnc#504608)
-------------------------------------------------------------------
Tue May 19 16:17:34 CEST 2009 - jbeulich@novell.com
- patches.xen/sfc-endianness: fix building with gcc 4.4.
-------------------------------------------------------------------
Tue May 19 12:04:26 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.30/rc6-git3 and c/s 873.
-------------------------------------------------------------------
Mon May 18 16:52:37 CEST 2009 - jeffm@suse.com
- Updated to 2.6.30-rc6-git3.
- Eliminated 4 patches.
-------------------------------------------------------------------
Fri May 15 19:16:23 CEST 2009 - jeffm@suse.de
- doc/README.SUSE: Updated to reflect building in an external
directory so as not to contaminate /usr/src/linux
-------------------------------------------------------------------
Thu May 14 14:09:10 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: fix path in
/usr/src/linux-obj/.../Makefile.
-------------------------------------------------------------------
Thu May 14 11:09:01 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: provide kernel-$flavor-devel =
%version-%source_rel in the -devel packages (bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:42:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: also fix kernel-$flavor-devel requires
(bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:32:58 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: fix kernel-syms requires (bnc#503280).
-------------------------------------------------------------------
Mon May 11 21:11:59 CEST 2009 - jeffm@suse.com
- patches.fixes/dup2-retval-fix: dup2: Fix return value with
oldfd == newfd and invalid fd (bnc#498042).
-------------------------------------------------------------------
Mon May 11 21:11:19 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-fixup: reiserfs: clean up ifdefs.
- patches.fixes/reiserfs-xattr-root-fixup: reiserfs: deal with
NULL xattr root w/ xattrs disabled.
- patches.fixes/reiserfs-xattrs-disabled-perms: reiserfs: fixup
perms when xattrs are disabled.
- patches.fixes/reiserfs-expose-privroot: reiserfs: allow exposing
privroot w/ xattrs enabled.
-------------------------------------------------------------------
Mon May 11 19:41:25 CEST 2009 - jeffm@suse.de
- Updated to 2.6.30-rc5-git1.
- Eliminated 4 patches.
-------------------------------------------------------------------
Wed May 6 17:38:57 CEST 2009 - gregkh@suse.de
- Update config files. update vanilla configs so that the build works.
-------------------------------------------------------------------
Wed May 6 17:19:56 CEST 2009 - gregkh@suse.de
- Update config files.
- patches.suse/devtmpfs.patch: driver-core: devtmpfs - driver-core
maintained /dev tmpfs.
-------------------------------------------------------------------
Tue May 5 17:17:21 CEST 2009 - jeffm@suse.com
- Update config files.
-------------------------------------------------------------------
Tue May 5 16:46:08 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4-git1.
- patches.rpmify/fix-unexpected-non-allocable-warnings-with-suse-gcc:
kbuild, modpost: fix "unexpected non-allocatable" warning with
SUSE gcc.
-------------------------------------------------------------------
Tue May 5 14:31:59 CEST 2009 - jbeulich@novell.com
- patches.fixes/iwl3945-build: iwl3945: fix ia64/ppc build.
-------------------------------------------------------------------
Tue May 5 11:05:37 CEST 2009 - jbeulich@novell.com
- patches.xen/xen3-patch-2.6.30-rc4: Fix ia64 build.
-------------------------------------------------------------------
Tue May 5 10:08:12 CEST 2009 - jbeulich@novell.com
- patches.suse/stack-unwind: Also initialize PT_GS() on 32-bit.
- patches.arch/x86_64-unwind-annotations: Refresh.
-------------------------------------------------------------------
Tue May 5 10:02:41 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29-rc4 and c/s 867.
- Update i386 and x86_64 config files.
- config.conf: Re-enable Xen.
-------------------------------------------------------------------
Tue May 5 05:22:16 CEST 2009 - teheo@suse.de
- patches.suse/kbuild-icecream-workaround: kbuild: add workaround
for icecream bug (bnc#495786).
-------------------------------------------------------------------
Fri May 1 20:01:16 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
-------------------------------------------------------------------
Fri May 1 20:00:48 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4.
- Eliminated 2 patches.
-------------------------------------------------------------------
Fri May 1 19:58:07 CEST 2009 - jeffm@suse.com
- patches.drivers/libata-prefer-over-ide: libata: prefer libata
drivers over ide ones (bnc#433105).
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
- patches.kernel.org/patch-2.6.30-rc3-rc4:
- patches.suse/no-frame-pointer-select: Fix stack unwinder Kconfig
(bnc#402518).
- patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch: Delete.
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: Delete.
-------------------------------------------------------------------
Thu Apr 30 16:56:17 CEST 2009 - mmarek@suse.cz
- scripts/submit-to-bs: tentative script to submit a new kernel to
openSUSE:Factory
-------------------------------------------------------------------
Tue Apr 28 11:19:41 CEST 2009 - npiggin@suse.de
- patches.apparmor/unambiguous-__d_path.diff: Put a reminder in here
to fix the lock order problem when the patch is updated to HEAD.
-------------------------------------------------------------------
Mon Apr 27 13:48:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: Fix prepending EXTRAVERSION,
rename the variable back to @RELEASE_PREFIX@.
-------------------------------------------------------------------
Mon Apr 27 10:41:20 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: prepend the EXTRAVERSION to
the rpm release string (note that this won't have any effect in
the openSUSE:* projects).
-------------------------------------------------------------------
Fri Apr 24 19:28:44 CEST 2009 - gregkh@suse.de
- Update config files.
- build rtc_cmos driver into the kernel for i386 and x86-64 default
kernels. This should automatically take care of the rtc/system time
syncing so we don't need to do it in a boot script and should speed
up booting time a lot.
-------------------------------------------------------------------
Fri Apr 24 19:24:53 CEST 2009 - gregkh@suse.de
- Update config files. change CONFIG_ATA=y and CONFIG_SATA_AHCI=y
-------------------------------------------------------------------
Fri Apr 24 18:23:21 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_EXT2_FS=y and CONFIG_EXT3_FS=y
-------------------------------------------------------------------
Fri Apr 24 18:19:34 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_SCSI=y and CONFIG_BLK_DEV_SD=y
-------------------------------------------------------------------
Fri Apr 24 18:14:49 CEST 2009 - gregkh@suse.de
- Update config files. change to use CONFIG_USB=y
-------------------------------------------------------------------
Thu Apr 23 23:38:53 CEST 2009 - jeffm@suse.de
- Added legacy config.
-------------------------------------------------------------------
Thu Apr 23 23:31:39 CEST 2009 - jeffm@suse.de
- Temporarily disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
-------------------------------------------------------------------
Thu Apr 23 17:53:58 CEST 2009 - jeffm@suse.de
- Moved i386 kernel-default to kernel-legacy.
- Moved i386 kernel-pae config to kernel-default.
- Disabled CONFIG_ISA in i386 kernel-default to improve boot speed.
-------------------------------------------------------------------
Thu Apr 23 17:29:47 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc3.
-------------------------------------------------------------------
Thu Apr 23 17:17:59 CEST 2009 - jeffm@suse.de
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: x86:
hpet: fix periodic mode programming on AMD 81xx.
- patches.fixes/hpet-boot-fix: Delete.
-------------------------------------------------------------------
Mon Apr 20 16:44:13 CEST 2009 - jeffm@suse.de
- patches.fixes/hpet-boot-fix: hpet: fix "IO-APIC + timer doesn't work!"
-------------------------------------------------------------------
Mon Apr 20 16:43:50 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2-git6.
-------------------------------------------------------------------
Wed Apr 15 06:33:54 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2.
- trace and xen flavors disabled.
- CONFIG_OTUS disabled on ppc.
- request-based multipath could use some testing.
- Eliminated 96 patches.
-------------------------------------------------------------------
Fri Apr 10 20:09:08 CEST 2009 - jeffm@suse.de
- rpm/devel-post.sh, rpm/kernel-binary.spec.in: Created i586 symlink
for i386.
-------------------------------------------------------------------
Fri Apr 10 19:08:14 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Added /usr/src/linux-obj to -devel
-------------------------------------------------------------------
Fri Apr 10 17:35:35 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Use xargs -r to fix case when no
modules are supported.
-------------------------------------------------------------------
Fri Apr 10 17:18:34 CEST 2009 - jeffm@suse.com
- Moved linux-obj symlink handling to kernel-$flavor-devel.
-------------------------------------------------------------------
Fri Apr 10 11:41:12 CEST 2009 - mmarek@suse.cz
- rpm/package-descriptions: Add comment.
-------------------------------------------------------------------
Fri Apr 10 11:12:30 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh: Rename the timestamp
file to source-timestamp instead, so that autobuild does not add
the timestamp verbatim.
-------------------------------------------------------------------
Thu Apr 9 13:52:47 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29 final and c/s 854.
- patches.xen/sfc-external-sram: enable access to Falcon's
external SRAM (bnc#489105).
- patches.xen/sfc-sync-headers: sync Solarflare accelerator
headers (bnc#489105).
- Update Xen config files.
-------------------------------------------------------------------
Wed Apr 8 11:54:11 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Fix last change: do not add the
timestamp if it is already added verbatim (by prepare_spec during
checkin)
-------------------------------------------------------------------
Tue Apr 7 21:58:38 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Add source timestamp to package
descriptions.
-------------------------------------------------------------------
Tue Apr 7 21:28:59 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: add descriptions to
generated spec files.
- rpm/package-descriptions: descriptions of binary packages.
-------------------------------------------------------------------
Mon Apr 6 20:29:03 CEST 2009 - jeffm@suse.com
- Enabled STAGING on !x86 and disabled COMEDI.
-------------------------------------------------------------------
Mon Apr 6 19:21:37 CEST 2009 - jeffm@suse.com
- patches.rpmify/split-package: Enable
-------------------------------------------------------------------
Mon Apr 6 19:21:23 CEST 2009 - jeffm@suse.com
- Update config files: Fixed i386-vanilla.
-------------------------------------------------------------------
Mon Apr 6 19:11:52 CEST 2009 - jeffm@suse.com
- patches.fixes/xfs-export-debug: xfs: export assertion handler.
-------------------------------------------------------------------
Mon Apr 6 02:53:12 CEST 2009 - jeffm@suse.com
- Switch from SPARSEMEM to DISCONTIGMEM on i386.
-------------------------------------------------------------------
Sun Apr 5 02:24:01 CEST 2009 - jeffm@suse.com
- scripts/tar-up_and_run_mbuild.sh: Added pae to the important
specfiles list.
-------------------------------------------------------------------
Fri Apr 3 22:47:12 CEST 2009 - jeffm@suse.com
- Update config files: Fix missing ia64-debug.
-------------------------------------------------------------------
Fri Apr 3 22:32:01 CEST 2009 - jeffm@suse.com
- patches.xen/sfc-resource-driver: Fix uninitialized var warning.
-------------------------------------------------------------------
Fri Apr 3 22:25:35 CEST 2009 - jeffm@suse.com
- Drop NR_CPUS back to 128 on i386.
-------------------------------------------------------------------
Fri Apr 3 19:36:31 CEST 2009 - jeffm@suse.com
- rpm/kernel-binary.spec.in: Added CONFIG_SPLIT_PACKAGE.
-------------------------------------------------------------------
Fri Apr 3 19:35:53 CEST 2009 - jeffm@suse.de
- Update config files: Enabled STAGING drivers on -vanilla.
-------------------------------------------------------------------
Fri Apr 3 17:13:32 CEST 2009 - jblunck@suse.de
- patches.rpmify/rpm-kernel-config: Rediff.
-------------------------------------------------------------------
Fri Apr 3 17:06:14 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in: chmod +x mkspec arch-symbols
compute-PATCHVERSION.sh
-------------------------------------------------------------------
Fri Apr 3 17:00:50 CEST 2009 - jeffm@suse.com
- Update config files: Enabled STAGING drivers.
-------------------------------------------------------------------
Fri Apr 3 16:30:02 CEST 2009 - jeffm@suse.com
- Sync up kernel configs for x86/x86_64 flavors.
-------------------------------------------------------------------
Fri Apr 3 14:55:26 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in, rpm/mkspec: do not package the binary
spec files anymore.
-------------------------------------------------------------------
Thu Apr 2 23:41:52 CEST 2009 - mmarek@suse.cz
- rpm/modversions: keep the override keyword in --pack.
-------------------------------------------------------------------
Thu Apr 2 20:37:33 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: remove
@TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@ expansion, check for a file
named TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS in sourcedir instead.
-------------------------------------------------------------------
Thu Apr 2 20:27:04 CEST 2009 - mmarek@suse.cz
- rpm/kernel-syms.spec.in: set LC_ALL=C in rpm -q call
-------------------------------------------------------------------
Thu Apr 2 17:57:48 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: add @FLAVOR@ again to avoid %%(...)
expansion
-------------------------------------------------------------------
Thu Apr 2 17:48:41 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: new script to generate spec files from *.spec.in
templates
- rpm/compute-PATCHVERSION.sh, rpm/kernel-binary.spec.in,
rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: add to the
source rpm
- scripts/tar-up.sh: just tar up patches directories and call
mkspec
-------------------------------------------------------------------
Tue Mar 31 15:56:00 CEST 2009 - mmarek@suse.cz
- rpm/kernel-dummy.spec.in: Delete.
-------------------------------------------------------------------
Tue Mar 31 15:46:18 CEST 2009 - jeffm@suse.de
- doc/README.KSYMS: Add to repo.
-------------------------------------------------------------------
Tue Mar 31 15:39:55 CEST 2009 - mmarek@suse.cz
- config.conf, rpm/old-packages.conf, scripts/arch-symbols,
scripts/run_oldconfig.sh, scripts/tar-up.sh: drop the arch
symbols completely, only map the various ix86 archs to i386.
-------------------------------------------------------------------
Tue Mar 31 14:49:09 CEST 2009 - mmarek@suse.cz
- doc/README.SUSE: allow_unsupported_modules needs to be set before
installing the kernel (bnc#484664).
-------------------------------------------------------------------
Tue Mar 31 03:08:30 CEST 2009 - jeffm@suse.de
- Add %changelog to spec files
-------------------------------------------------------------------
Tue Mar 31 03:07:51 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Clean up %build_$flavor macros
-------------------------------------------------------------------
Tue Mar 31 02:54:18 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in: Create kernel-source-vanilla
-------------------------------------------------------------------
Tue Mar 31 02:53:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-syms.spec.in, scripts/tar-up.sh: Depend on kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:52:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Create a %using_buildservice macro
-------------------------------------------------------------------
Tue Mar 31 02:52:04 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/sequence-patch.sh, scripts/tar-up.sh:
kernel-{binary,source}: Remove arch guards
-------------------------------------------------------------------
Tue Mar 31 02:51:13 CEST 2009 - jeffm@suse.de
- doc/README.SUSE, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/tar-up.sh: Move development files from kernel-source to
kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:50:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove $CONFIG_MODULES
-------------------------------------------------------------------
Tue Mar 31 02:50:15 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove duplicate CONFIG_DEBUG_INFO=y
-------------------------------------------------------------------
Tue Mar 31 02:49:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Use macros for cpu_arch
-------------------------------------------------------------------
Tue Mar 31 02:49:23 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
kernel-{source,binary}: Use path-related rpm macros
-------------------------------------------------------------------
Tue Mar 31 02:48:40 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
Use a %kernelrelease macro.
-------------------------------------------------------------------
Tue Mar 31 02:47:58 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in, rpm/source-post.sh, scripts/tar-up.sh:
Use %variant instead of $variant
-------------------------------------------------------------------
Tue Mar 31 02:47:14 CEST 2009 - jeffm@suse.de
- kernel-source: Kill old obsoletes
-------------------------------------------------------------------
Tue Mar 31 02:46:35 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh:
Use %var instead of @VAR@ except where necessary
-------------------------------------------------------------------
Tue Mar 31 02:46:12 CEST 2009 - jeffm@suse.de
- kernel-syms: Sort by flavor, not architecture
-------------------------------------------------------------------
Tue Mar 31 02:45:43 CEST 2009 - jeffm@suse.de
- kernel-syms: Stop the architecture %else madness
-------------------------------------------------------------------
Tue Mar 31 02:45:15 CEST 2009 - jeffm@suse.de
- kernel-binary: Stop the architecture %else madness
-------------------------------------------------------------------
Mon Mar 30 22:16:04 CEST 2009 - jeffm@suse.de
- Removed -RT guards and a dead patch.
-------------------------------------------------------------------
Mon Mar 30 22:14:17 CEST 2009 - jeffm@suse.de
- patches.fixes/reiserfs-prealloc-fix: Delete.
-------------------------------------------------------------------
Mon Mar 30 15:26:04 CEST 2009 - jeffm@suse.de
- patches.suse/reiserfs-inode-init: Delete.
-------------------------------------------------------------------
Thu Mar 26 21:28:32 CET 2009 - mmarek@suse.cz
- rpm/config.sh: introduce rpm/config.sh, defining SRCVERSION and
VARIANT variables.
-------------------------------------------------------------------
Tue Mar 24 15:37:54 CET 2009 - jeffm@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,594 @@
-------------------------------------------------------------------
Tue May 19 18:03:44 CEST 2009 - jeffm@suse.com
- Set CONFIG_FRAMEBUFFER_CONSOLE=y
-------------------------------------------------------------------
Tue May 19 17:27:45 CEST 2009 - jeffm@suse.com
- Restored CONFIG_BOOTSPLASH=y and CONFIG_FB_VESA=y on
x86/x86_64 (bnc#504608)
-------------------------------------------------------------------
Tue May 19 16:17:34 CEST 2009 - jbeulich@novell.com
- patches.xen/sfc-endianness: fix building with gcc 4.4.
-------------------------------------------------------------------
Tue May 19 12:04:26 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.30/rc6-git3 and c/s 873.
-------------------------------------------------------------------
Mon May 18 16:52:37 CEST 2009 - jeffm@suse.com
- Updated to 2.6.30-rc6-git3.
- Eliminated 4 patches.
-------------------------------------------------------------------
Fri May 15 19:16:23 CEST 2009 - jeffm@suse.de
- doc/README.SUSE: Updated to reflect building in an external
directory so as not to contaminate /usr/src/linux
-------------------------------------------------------------------
Thu May 14 14:09:10 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: fix path in
/usr/src/linux-obj/.../Makefile.
-------------------------------------------------------------------
Thu May 14 11:09:01 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: provide kernel-$flavor-devel =
%version-%source_rel in the -devel packages (bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:42:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: also fix kernel-$flavor-devel requires
(bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:32:58 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: fix kernel-syms requires (bnc#503280).
-------------------------------------------------------------------
Mon May 11 21:11:59 CEST 2009 - jeffm@suse.com
- patches.fixes/dup2-retval-fix: dup2: Fix return value with
oldfd == newfd and invalid fd (bnc#498042).
-------------------------------------------------------------------
Mon May 11 21:11:19 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-fixup: reiserfs: clean up ifdefs.
- patches.fixes/reiserfs-xattr-root-fixup: reiserfs: deal with
NULL xattr root w/ xattrs disabled.
- patches.fixes/reiserfs-xattrs-disabled-perms: reiserfs: fixup
perms when xattrs are disabled.
- patches.fixes/reiserfs-expose-privroot: reiserfs: allow exposing
privroot w/ xattrs enabled.
-------------------------------------------------------------------
Mon May 11 19:41:25 CEST 2009 - jeffm@suse.de
- Updated to 2.6.30-rc5-git1.
- Eliminated 4 patches.
-------------------------------------------------------------------
Wed May 6 17:38:57 CEST 2009 - gregkh@suse.de
- Update config files. update vanilla configs so that the build works.
-------------------------------------------------------------------
Wed May 6 17:19:56 CEST 2009 - gregkh@suse.de
- Update config files.
- patches.suse/devtmpfs.patch: driver-core: devtmpfs - driver-core
maintained /dev tmpfs.
-------------------------------------------------------------------
Tue May 5 17:17:21 CEST 2009 - jeffm@suse.com
- Update config files.
-------------------------------------------------------------------
Tue May 5 16:46:08 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4-git1.
- patches.rpmify/fix-unexpected-non-allocable-warnings-with-suse-gcc:
kbuild, modpost: fix "unexpected non-allocatable" warning with
SUSE gcc.
-------------------------------------------------------------------
Tue May 5 14:31:59 CEST 2009 - jbeulich@novell.com
- patches.fixes/iwl3945-build: iwl3945: fix ia64/ppc build.
-------------------------------------------------------------------
Tue May 5 11:05:37 CEST 2009 - jbeulich@novell.com
- patches.xen/xen3-patch-2.6.30-rc4: Fix ia64 build.
-------------------------------------------------------------------
Tue May 5 10:08:12 CEST 2009 - jbeulich@novell.com
- patches.suse/stack-unwind: Also initialize PT_GS() on 32-bit.
- patches.arch/x86_64-unwind-annotations: Refresh.
-------------------------------------------------------------------
Tue May 5 10:02:41 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29-rc4 and c/s 867.
- Update i386 and x86_64 config files.
- config.conf: Re-enable Xen.
-------------------------------------------------------------------
Tue May 5 05:22:16 CEST 2009 - teheo@suse.de
- patches.suse/kbuild-icecream-workaround: kbuild: add workaround
for icecream bug (bnc#495786).
-------------------------------------------------------------------
Fri May 1 20:01:16 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
-------------------------------------------------------------------
Fri May 1 20:00:48 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4.
- Eliminated 2 patches.
-------------------------------------------------------------------
Fri May 1 19:58:07 CEST 2009 - jeffm@suse.com
- patches.drivers/libata-prefer-over-ide: libata: prefer libata
drivers over ide ones (bnc#433105).
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
- patches.kernel.org/patch-2.6.30-rc3-rc4:
- patches.suse/no-frame-pointer-select: Fix stack unwinder Kconfig
(bnc#402518).
- patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch: Delete.
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: Delete.
-------------------------------------------------------------------
Thu Apr 30 16:56:17 CEST 2009 - mmarek@suse.cz
- scripts/submit-to-bs: tentative script to submit a new kernel to
openSUSE:Factory
-------------------------------------------------------------------
Tue Apr 28 11:19:41 CEST 2009 - npiggin@suse.de
- patches.apparmor/unambiguous-__d_path.diff: Put a reminder in here
to fix the lock order problem when the patch is updated to HEAD.
-------------------------------------------------------------------
Mon Apr 27 13:48:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: Fix prepending EXTRAVERSION,
rename the variable back to @RELEASE_PREFIX@.
-------------------------------------------------------------------
Mon Apr 27 10:41:20 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: prepend the EXTRAVERSION to
the rpm release string (note that this won't have any effect in
the openSUSE:* projects).
-------------------------------------------------------------------
Fri Apr 24 19:28:44 CEST 2009 - gregkh@suse.de
- Update config files.
- build rtc_cmos driver into the kernel for i386 and x86-64 default
kernels. This should automatically take care of the rtc/system time
syncing so we don't need to do it in a boot script and should speed
up booting time a lot.
-------------------------------------------------------------------
Fri Apr 24 19:24:53 CEST 2009 - gregkh@suse.de
- Update config files. change CONFIG_ATA=y and CONFIG_SATA_AHCI=y
-------------------------------------------------------------------
Fri Apr 24 18:23:21 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_EXT2_FS=y and CONFIG_EXT3_FS=y
-------------------------------------------------------------------
Fri Apr 24 18:19:34 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_SCSI=y and CONFIG_BLK_DEV_SD=y
-------------------------------------------------------------------
Fri Apr 24 18:14:49 CEST 2009 - gregkh@suse.de
- Update config files. change to use CONFIG_USB=y
-------------------------------------------------------------------
Thu Apr 23 23:38:53 CEST 2009 - jeffm@suse.de
- Added legacy config.
-------------------------------------------------------------------
Thu Apr 23 23:31:39 CEST 2009 - jeffm@suse.de
- Temporarily disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
-------------------------------------------------------------------
Thu Apr 23 17:53:58 CEST 2009 - jeffm@suse.de
- Moved i386 kernel-default to kernel-legacy.
- Moved i386 kernel-pae config to kernel-default.
- Disabled CONFIG_ISA in i386 kernel-default to improve boot speed.
-------------------------------------------------------------------
Thu Apr 23 17:29:47 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc3.
-------------------------------------------------------------------
Thu Apr 23 17:17:59 CEST 2009 - jeffm@suse.de
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: x86:
hpet: fix periodic mode programming on AMD 81xx.
- patches.fixes/hpet-boot-fix: Delete.
-------------------------------------------------------------------
Mon Apr 20 16:44:13 CEST 2009 - jeffm@suse.de
- patches.fixes/hpet-boot-fix: hpet: fix "IO-APIC + timer doesn't work!"
-------------------------------------------------------------------
Mon Apr 20 16:43:50 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2-git6.
-------------------------------------------------------------------
Wed Apr 15 06:33:54 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2.
- trace and xen flavors disabled.
- CONFIG_OTUS disabled on ppc.
- request-based multipath could use some testing.
- Eliminated 96 patches.
-------------------------------------------------------------------
Fri Apr 10 20:09:08 CEST 2009 - jeffm@suse.de
- rpm/devel-post.sh, rpm/kernel-binary.spec.in: Created i586 symlink
for i386.
-------------------------------------------------------------------
Fri Apr 10 19:08:14 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Added /usr/src/linux-obj to -devel
-------------------------------------------------------------------
Fri Apr 10 17:35:35 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Use xargs -r to fix case when no
modules are supported.
-------------------------------------------------------------------
Fri Apr 10 17:18:34 CEST 2009 - jeffm@suse.com
- Moved linux-obj symlink handling to kernel-$flavor-devel.
-------------------------------------------------------------------
Fri Apr 10 11:41:12 CEST 2009 - mmarek@suse.cz
- rpm/package-descriptions: Add comment.
-------------------------------------------------------------------
Fri Apr 10 11:12:30 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh: Rename the timestamp
file to source-timestamp instead, so that autobuild does not add
the timestamp verbatim.
-------------------------------------------------------------------
Thu Apr 9 13:52:47 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29 final and c/s 854.
- patches.xen/sfc-external-sram: enable access to Falcon's
external SRAM (bnc#489105).
- patches.xen/sfc-sync-headers: sync Solarflare accelerator
headers (bnc#489105).
- Update Xen config files.
-------------------------------------------------------------------
Wed Apr 8 11:54:11 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Fix last change: do not add the
timestamp if it is already added verbatim (by prepare_spec during
checkin)
-------------------------------------------------------------------
Tue Apr 7 21:58:38 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Add source timestamp to package
descriptions.
-------------------------------------------------------------------
Tue Apr 7 21:28:59 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: add descriptions to
generated spec files.
- rpm/package-descriptions: descriptions of binary packages.
-------------------------------------------------------------------
Mon Apr 6 20:29:03 CEST 2009 - jeffm@suse.com
- Enabled STAGING on !x86 and disabled COMEDI.
-------------------------------------------------------------------
Mon Apr 6 19:21:37 CEST 2009 - jeffm@suse.com
- patches.rpmify/split-package: Enable
-------------------------------------------------------------------
Mon Apr 6 19:21:23 CEST 2009 - jeffm@suse.com
- Update config files: Fixed i386-vanilla.
-------------------------------------------------------------------
Mon Apr 6 19:11:52 CEST 2009 - jeffm@suse.com
- patches.fixes/xfs-export-debug: xfs: export assertion handler.
-------------------------------------------------------------------
Mon Apr 6 02:53:12 CEST 2009 - jeffm@suse.com
- Switch from SPARSEMEM to DISCONTIGMEM on i386.
-------------------------------------------------------------------
Sun Apr 5 02:24:01 CEST 2009 - jeffm@suse.com
- scripts/tar-up_and_run_mbuild.sh: Added pae to the important
specfiles list.
-------------------------------------------------------------------
Fri Apr 3 22:47:12 CEST 2009 - jeffm@suse.com
- Update config files: Fix missing ia64-debug.
-------------------------------------------------------------------
Fri Apr 3 22:32:01 CEST 2009 - jeffm@suse.com
- patches.xen/sfc-resource-driver: Fix uninitialized var warning.
-------------------------------------------------------------------
Fri Apr 3 22:25:35 CEST 2009 - jeffm@suse.com
- Drop NR_CPUS back to 128 on i386.
-------------------------------------------------------------------
Fri Apr 3 19:36:31 CEST 2009 - jeffm@suse.com
- rpm/kernel-binary.spec.in: Added CONFIG_SPLIT_PACKAGE.
-------------------------------------------------------------------
Fri Apr 3 19:35:53 CEST 2009 - jeffm@suse.de
- Update config files: Enabled STAGING drivers on -vanilla.
-------------------------------------------------------------------
Fri Apr 3 17:13:32 CEST 2009 - jblunck@suse.de
- patches.rpmify/rpm-kernel-config: Rediff.
-------------------------------------------------------------------
Fri Apr 3 17:06:14 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in: chmod +x mkspec arch-symbols
compute-PATCHVERSION.sh
-------------------------------------------------------------------
Fri Apr 3 17:00:50 CEST 2009 - jeffm@suse.com
- Update config files: Enabled STAGING drivers.
-------------------------------------------------------------------
Fri Apr 3 16:30:02 CEST 2009 - jeffm@suse.com
- Sync up kernel configs for x86/x86_64 flavors.
-------------------------------------------------------------------
Fri Apr 3 14:55:26 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in, rpm/mkspec: do not package the binary
spec files anymore.
-------------------------------------------------------------------
Thu Apr 2 23:41:52 CEST 2009 - mmarek@suse.cz
- rpm/modversions: keep the override keyword in --pack.
-------------------------------------------------------------------
Thu Apr 2 20:37:33 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: remove
@TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@ expansion, check for a file
named TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS in sourcedir instead.
-------------------------------------------------------------------
Thu Apr 2 20:27:04 CEST 2009 - mmarek@suse.cz
- rpm/kernel-syms.spec.in: set LC_ALL=C in rpm -q call
-------------------------------------------------------------------
Thu Apr 2 17:57:48 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: add @FLAVOR@ again to avoid %%(...)
expansion
-------------------------------------------------------------------
Thu Apr 2 17:48:41 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: new script to generate spec files from *.spec.in
templates
- rpm/compute-PATCHVERSION.sh, rpm/kernel-binary.spec.in,
rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: add to the
source rpm
- scripts/tar-up.sh: just tar up patches directories and call
mkspec
-------------------------------------------------------------------
Tue Mar 31 15:56:00 CEST 2009 - mmarek@suse.cz
- rpm/kernel-dummy.spec.in: Delete.
-------------------------------------------------------------------
Tue Mar 31 15:46:18 CEST 2009 - jeffm@suse.de
- doc/README.KSYMS: Add to repo.
-------------------------------------------------------------------
Tue Mar 31 15:39:55 CEST 2009 - mmarek@suse.cz
- config.conf, rpm/old-packages.conf, scripts/arch-symbols,
scripts/run_oldconfig.sh, scripts/tar-up.sh: drop the arch
symbols completely, only map the various ix86 archs to i386.
-------------------------------------------------------------------
Tue Mar 31 14:49:09 CEST 2009 - mmarek@suse.cz
- doc/README.SUSE: allow_unsupported_modules needs to be set before
installing the kernel (bnc#484664).
-------------------------------------------------------------------
Tue Mar 31 03:08:30 CEST 2009 - jeffm@suse.de
- Add %changelog to spec files
-------------------------------------------------------------------
Tue Mar 31 03:07:51 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Clean up %build_$flavor macros
-------------------------------------------------------------------
Tue Mar 31 02:54:18 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in: Create kernel-source-vanilla
-------------------------------------------------------------------
Tue Mar 31 02:53:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-syms.spec.in, scripts/tar-up.sh: Depend on kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:52:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Create a %using_buildservice macro
-------------------------------------------------------------------
Tue Mar 31 02:52:04 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/sequence-patch.sh, scripts/tar-up.sh:
kernel-{binary,source}: Remove arch guards
-------------------------------------------------------------------
Tue Mar 31 02:51:13 CEST 2009 - jeffm@suse.de
- doc/README.SUSE, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/tar-up.sh: Move development files from kernel-source to
kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:50:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove $CONFIG_MODULES
-------------------------------------------------------------------
Tue Mar 31 02:50:15 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove duplicate CONFIG_DEBUG_INFO=y
-------------------------------------------------------------------
Tue Mar 31 02:49:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Use macros for cpu_arch
-------------------------------------------------------------------
Tue Mar 31 02:49:23 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
kernel-{source,binary}: Use path-related rpm macros
-------------------------------------------------------------------
Tue Mar 31 02:48:40 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
Use a %kernelrelease macro.
-------------------------------------------------------------------
Tue Mar 31 02:47:58 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in, rpm/source-post.sh, scripts/tar-up.sh:
Use %variant instead of $variant
-------------------------------------------------------------------
Tue Mar 31 02:47:14 CEST 2009 - jeffm@suse.de
- kernel-source: Kill old obsoletes
-------------------------------------------------------------------
Tue Mar 31 02:46:35 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh:
Use %var instead of @VAR@ except where necessary
-------------------------------------------------------------------
Tue Mar 31 02:46:12 CEST 2009 - jeffm@suse.de
- kernel-syms: Sort by flavor, not architecture
-------------------------------------------------------------------
Tue Mar 31 02:45:43 CEST 2009 - jeffm@suse.de
- kernel-syms: Stop the architecture %else madness
-------------------------------------------------------------------
Tue Mar 31 02:45:15 CEST 2009 - jeffm@suse.de
- kernel-binary: Stop the architecture %else madness
-------------------------------------------------------------------
Mon Mar 30 22:16:04 CEST 2009 - jeffm@suse.de
- Removed -RT guards and a dead patch.
-------------------------------------------------------------------
Mon Mar 30 22:14:17 CEST 2009 - jeffm@suse.de
- patches.fixes/reiserfs-prealloc-fix: Delete.
-------------------------------------------------------------------
Mon Mar 30 15:26:04 CEST 2009 - jeffm@suse.de
- patches.suse/reiserfs-inode-init: Delete.
-------------------------------------------------------------------
Thu Mar 26 21:28:32 CET 2009 - mmarek@suse.cz
- rpm/config.sh: introduce rpm/config.sh, defining SRCVERSION and
VARIANT variables.
-------------------------------------------------------------------
Tue Mar 24 15:37:54 CET 2009 - jeffm@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,594 @@
-------------------------------------------------------------------
Tue May 19 18:03:44 CEST 2009 - jeffm@suse.com
- Set CONFIG_FRAMEBUFFER_CONSOLE=y
-------------------------------------------------------------------
Tue May 19 17:27:45 CEST 2009 - jeffm@suse.com
- Restored CONFIG_BOOTSPLASH=y and CONFIG_FB_VESA=y on
x86/x86_64 (bnc#504608)
-------------------------------------------------------------------
Tue May 19 16:17:34 CEST 2009 - jbeulich@novell.com
- patches.xen/sfc-endianness: fix building with gcc 4.4.
-------------------------------------------------------------------
Tue May 19 12:04:26 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.30/rc6-git3 and c/s 873.
-------------------------------------------------------------------
Mon May 18 16:52:37 CEST 2009 - jeffm@suse.com
- Updated to 2.6.30-rc6-git3.
- Eliminated 4 patches.
-------------------------------------------------------------------
Fri May 15 19:16:23 CEST 2009 - jeffm@suse.de
- doc/README.SUSE: Updated to reflect building in an external
directory so as not to contaminate /usr/src/linux
-------------------------------------------------------------------
Thu May 14 14:09:10 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: fix path in
/usr/src/linux-obj/.../Makefile.
-------------------------------------------------------------------
Thu May 14 11:09:01 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: provide kernel-$flavor-devel =
%version-%source_rel in the -devel packages (bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:42:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: also fix kernel-$flavor-devel requires
(bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:32:58 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: fix kernel-syms requires (bnc#503280).
-------------------------------------------------------------------
Mon May 11 21:11:59 CEST 2009 - jeffm@suse.com
- patches.fixes/dup2-retval-fix: dup2: Fix return value with
oldfd == newfd and invalid fd (bnc#498042).
-------------------------------------------------------------------
Mon May 11 21:11:19 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-fixup: reiserfs: clean up ifdefs.
- patches.fixes/reiserfs-xattr-root-fixup: reiserfs: deal with
NULL xattr root w/ xattrs disabled.
- patches.fixes/reiserfs-xattrs-disabled-perms: reiserfs: fixup
perms when xattrs are disabled.
- patches.fixes/reiserfs-expose-privroot: reiserfs: allow exposing
privroot w/ xattrs enabled.
-------------------------------------------------------------------
Mon May 11 19:41:25 CEST 2009 - jeffm@suse.de
- Updated to 2.6.30-rc5-git1.
- Eliminated 4 patches.
-------------------------------------------------------------------
Wed May 6 17:38:57 CEST 2009 - gregkh@suse.de
- Update config files. update vanilla configs so that the build works.
-------------------------------------------------------------------
Wed May 6 17:19:56 CEST 2009 - gregkh@suse.de
- Update config files.
- patches.suse/devtmpfs.patch: driver-core: devtmpfs - driver-core
maintained /dev tmpfs.
-------------------------------------------------------------------
Tue May 5 17:17:21 CEST 2009 - jeffm@suse.com
- Update config files.
-------------------------------------------------------------------
Tue May 5 16:46:08 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4-git1.
- patches.rpmify/fix-unexpected-non-allocable-warnings-with-suse-gcc:
kbuild, modpost: fix "unexpected non-allocatable" warning with
SUSE gcc.
-------------------------------------------------------------------
Tue May 5 14:31:59 CEST 2009 - jbeulich@novell.com
- patches.fixes/iwl3945-build: iwl3945: fix ia64/ppc build.
-------------------------------------------------------------------
Tue May 5 11:05:37 CEST 2009 - jbeulich@novell.com
- patches.xen/xen3-patch-2.6.30-rc4: Fix ia64 build.
-------------------------------------------------------------------
Tue May 5 10:08:12 CEST 2009 - jbeulich@novell.com
- patches.suse/stack-unwind: Also initialize PT_GS() on 32-bit.
- patches.arch/x86_64-unwind-annotations: Refresh.
-------------------------------------------------------------------
Tue May 5 10:02:41 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29-rc4 and c/s 867.
- Update i386 and x86_64 config files.
- config.conf: Re-enable Xen.
-------------------------------------------------------------------
Tue May 5 05:22:16 CEST 2009 - teheo@suse.de
- patches.suse/kbuild-icecream-workaround: kbuild: add workaround
for icecream bug (bnc#495786).
-------------------------------------------------------------------
Fri May 1 20:01:16 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
-------------------------------------------------------------------
Fri May 1 20:00:48 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4.
- Eliminated 2 patches.
-------------------------------------------------------------------
Fri May 1 19:58:07 CEST 2009 - jeffm@suse.com
- patches.drivers/libata-prefer-over-ide: libata: prefer libata
drivers over ide ones (bnc#433105).
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
- patches.kernel.org/patch-2.6.30-rc3-rc4:
- patches.suse/no-frame-pointer-select: Fix stack unwinder Kconfig
(bnc#402518).
- patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch: Delete.
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: Delete.
-------------------------------------------------------------------
Thu Apr 30 16:56:17 CEST 2009 - mmarek@suse.cz
- scripts/submit-to-bs: tentative script to submit a new kernel to
openSUSE:Factory
-------------------------------------------------------------------
Tue Apr 28 11:19:41 CEST 2009 - npiggin@suse.de
- patches.apparmor/unambiguous-__d_path.diff: Put a reminder in here
to fix the lock order problem when the patch is updated to HEAD.
-------------------------------------------------------------------
Mon Apr 27 13:48:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: Fix prepending EXTRAVERSION,
rename the variable back to @RELEASE_PREFIX@.
-------------------------------------------------------------------
Mon Apr 27 10:41:20 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: prepend the EXTRAVERSION to
the rpm release string (note that this won't have any effect in
the openSUSE:* projects).
-------------------------------------------------------------------
Fri Apr 24 19:28:44 CEST 2009 - gregkh@suse.de
- Update config files.
- build rtc_cmos driver into the kernel for i386 and x86-64 default
kernels. This should automatically take care of the rtc/system time
syncing so we don't need to do it in a boot script and should speed
up booting time a lot.
-------------------------------------------------------------------
Fri Apr 24 19:24:53 CEST 2009 - gregkh@suse.de
- Update config files. change CONFIG_ATA=y and CONFIG_SATA_AHCI=y
-------------------------------------------------------------------
Fri Apr 24 18:23:21 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_EXT2_FS=y and CONFIG_EXT3_FS=y
-------------------------------------------------------------------
Fri Apr 24 18:19:34 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_SCSI=y and CONFIG_BLK_DEV_SD=y
-------------------------------------------------------------------
Fri Apr 24 18:14:49 CEST 2009 - gregkh@suse.de
- Update config files. change to use CONFIG_USB=y
-------------------------------------------------------------------
Thu Apr 23 23:38:53 CEST 2009 - jeffm@suse.de
- Added legacy config.
-------------------------------------------------------------------
Thu Apr 23 23:31:39 CEST 2009 - jeffm@suse.de
- Temporarily disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
-------------------------------------------------------------------
Thu Apr 23 17:53:58 CEST 2009 - jeffm@suse.de
- Moved i386 kernel-default to kernel-legacy.
- Moved i386 kernel-pae config to kernel-default.
- Disabled CONFIG_ISA in i386 kernel-default to improve boot speed.
-------------------------------------------------------------------
Thu Apr 23 17:29:47 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc3.
-------------------------------------------------------------------
Thu Apr 23 17:17:59 CEST 2009 - jeffm@suse.de
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: x86:
hpet: fix periodic mode programming on AMD 81xx.
- patches.fixes/hpet-boot-fix: Delete.
-------------------------------------------------------------------
Mon Apr 20 16:44:13 CEST 2009 - jeffm@suse.de
- patches.fixes/hpet-boot-fix: hpet: fix "IO-APIC + timer doesn't work!"
-------------------------------------------------------------------
Mon Apr 20 16:43:50 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2-git6.
-------------------------------------------------------------------
Wed Apr 15 06:33:54 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2.
- trace and xen flavors disabled.
- CONFIG_OTUS disabled on ppc.
- request-based multipath could use some testing.
- Eliminated 96 patches.
-------------------------------------------------------------------
Fri Apr 10 20:09:08 CEST 2009 - jeffm@suse.de
- rpm/devel-post.sh, rpm/kernel-binary.spec.in: Created i586 symlink
for i386.
-------------------------------------------------------------------
Fri Apr 10 19:08:14 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Added /usr/src/linux-obj to -devel
-------------------------------------------------------------------
Fri Apr 10 17:35:35 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Use xargs -r to fix case when no
modules are supported.
-------------------------------------------------------------------
Fri Apr 10 17:18:34 CEST 2009 - jeffm@suse.com
- Moved linux-obj symlink handling to kernel-$flavor-devel.
-------------------------------------------------------------------
Fri Apr 10 11:41:12 CEST 2009 - mmarek@suse.cz
- rpm/package-descriptions: Add comment.
-------------------------------------------------------------------
Fri Apr 10 11:12:30 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh: Rename the timestamp
file to source-timestamp instead, so that autobuild does not add
the timestamp verbatim.
-------------------------------------------------------------------
Thu Apr 9 13:52:47 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29 final and c/s 854.
- patches.xen/sfc-external-sram: enable access to Falcon's
external SRAM (bnc#489105).
- patches.xen/sfc-sync-headers: sync Solarflare accelerator
headers (bnc#489105).
- Update Xen config files.
-------------------------------------------------------------------
Wed Apr 8 11:54:11 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Fix last change: do not add the
timestamp if it is already added verbatim (by prepare_spec during
checkin)
-------------------------------------------------------------------
Tue Apr 7 21:58:38 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Add source timestamp to package
descriptions.
-------------------------------------------------------------------
Tue Apr 7 21:28:59 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: add descriptions to
generated spec files.
- rpm/package-descriptions: descriptions of binary packages.
-------------------------------------------------------------------
Mon Apr 6 20:29:03 CEST 2009 - jeffm@suse.com
- Enabled STAGING on !x86 and disabled COMEDI.
-------------------------------------------------------------------
Mon Apr 6 19:21:37 CEST 2009 - jeffm@suse.com
- patches.rpmify/split-package: Enable
-------------------------------------------------------------------
Mon Apr 6 19:21:23 CEST 2009 - jeffm@suse.com
- Update config files: Fixed i386-vanilla.
-------------------------------------------------------------------
Mon Apr 6 19:11:52 CEST 2009 - jeffm@suse.com
- patches.fixes/xfs-export-debug: xfs: export assertion handler.
-------------------------------------------------------------------
Mon Apr 6 02:53:12 CEST 2009 - jeffm@suse.com
- Switch from SPARSEMEM to DISCONTIGMEM on i386.
-------------------------------------------------------------------
Sun Apr 5 02:24:01 CEST 2009 - jeffm@suse.com
- scripts/tar-up_and_run_mbuild.sh: Added pae to the important
specfiles list.
-------------------------------------------------------------------
Fri Apr 3 22:47:12 CEST 2009 - jeffm@suse.com
- Update config files: Fix missing ia64-debug.
-------------------------------------------------------------------
Fri Apr 3 22:32:01 CEST 2009 - jeffm@suse.com
- patches.xen/sfc-resource-driver: Fix uninitialized var warning.
-------------------------------------------------------------------
Fri Apr 3 22:25:35 CEST 2009 - jeffm@suse.com
- Drop NR_CPUS back to 128 on i386.
-------------------------------------------------------------------
Fri Apr 3 19:36:31 CEST 2009 - jeffm@suse.com
- rpm/kernel-binary.spec.in: Added CONFIG_SPLIT_PACKAGE.
-------------------------------------------------------------------
Fri Apr 3 19:35:53 CEST 2009 - jeffm@suse.de
- Update config files: Enabled STAGING drivers on -vanilla.
-------------------------------------------------------------------
Fri Apr 3 17:13:32 CEST 2009 - jblunck@suse.de
- patches.rpmify/rpm-kernel-config: Rediff.
-------------------------------------------------------------------
Fri Apr 3 17:06:14 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in: chmod +x mkspec arch-symbols
compute-PATCHVERSION.sh
-------------------------------------------------------------------
Fri Apr 3 17:00:50 CEST 2009 - jeffm@suse.com
- Update config files: Enabled STAGING drivers.
-------------------------------------------------------------------
Fri Apr 3 16:30:02 CEST 2009 - jeffm@suse.com
- Sync up kernel configs for x86/x86_64 flavors.
-------------------------------------------------------------------
Fri Apr 3 14:55:26 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in, rpm/mkspec: do not package the binary
spec files anymore.
-------------------------------------------------------------------
Thu Apr 2 23:41:52 CEST 2009 - mmarek@suse.cz
- rpm/modversions: keep the override keyword in --pack.
-------------------------------------------------------------------
Thu Apr 2 20:37:33 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: remove
@TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@ expansion, check for a file
named TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS in sourcedir instead.
-------------------------------------------------------------------
Thu Apr 2 20:27:04 CEST 2009 - mmarek@suse.cz
- rpm/kernel-syms.spec.in: set LC_ALL=C in rpm -q call
-------------------------------------------------------------------
Thu Apr 2 17:57:48 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: add @FLAVOR@ again to avoid %%(...)
expansion
-------------------------------------------------------------------
Thu Apr 2 17:48:41 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: new script to generate spec files from *.spec.in
templates
- rpm/compute-PATCHVERSION.sh, rpm/kernel-binary.spec.in,
rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: add to the
source rpm
- scripts/tar-up.sh: just tar up patches directories and call
mkspec
-------------------------------------------------------------------
Tue Mar 31 15:56:00 CEST 2009 - mmarek@suse.cz
- rpm/kernel-dummy.spec.in: Delete.
-------------------------------------------------------------------
Tue Mar 31 15:46:18 CEST 2009 - jeffm@suse.de
- doc/README.KSYMS: Add to repo.
-------------------------------------------------------------------
Tue Mar 31 15:39:55 CEST 2009 - mmarek@suse.cz
- config.conf, rpm/old-packages.conf, scripts/arch-symbols,
scripts/run_oldconfig.sh, scripts/tar-up.sh: drop the arch
symbols completely, only map the various ix86 archs to i386.
-------------------------------------------------------------------
Tue Mar 31 14:49:09 CEST 2009 - mmarek@suse.cz
- doc/README.SUSE: allow_unsupported_modules needs to be set before
installing the kernel (bnc#484664).
-------------------------------------------------------------------
Tue Mar 31 03:08:30 CEST 2009 - jeffm@suse.de
- Add %changelog to spec files
-------------------------------------------------------------------
Tue Mar 31 03:07:51 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Clean up %build_$flavor macros
-------------------------------------------------------------------
Tue Mar 31 02:54:18 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in: Create kernel-source-vanilla
-------------------------------------------------------------------
Tue Mar 31 02:53:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-syms.spec.in, scripts/tar-up.sh: Depend on kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:52:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Create a %using_buildservice macro
-------------------------------------------------------------------
Tue Mar 31 02:52:04 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/sequence-patch.sh, scripts/tar-up.sh:
kernel-{binary,source}: Remove arch guards
-------------------------------------------------------------------
Tue Mar 31 02:51:13 CEST 2009 - jeffm@suse.de
- doc/README.SUSE, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/tar-up.sh: Move development files from kernel-source to
kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:50:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove $CONFIG_MODULES
-------------------------------------------------------------------
Tue Mar 31 02:50:15 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove duplicate CONFIG_DEBUG_INFO=y
-------------------------------------------------------------------
Tue Mar 31 02:49:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Use macros for cpu_arch
-------------------------------------------------------------------
Tue Mar 31 02:49:23 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
kernel-{source,binary}: Use path-related rpm macros
-------------------------------------------------------------------
Tue Mar 31 02:48:40 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
Use a %kernelrelease macro.
-------------------------------------------------------------------
Tue Mar 31 02:47:58 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in, rpm/source-post.sh, scripts/tar-up.sh:
Use %variant instead of $variant
-------------------------------------------------------------------
Tue Mar 31 02:47:14 CEST 2009 - jeffm@suse.de
- kernel-source: Kill old obsoletes
-------------------------------------------------------------------
Tue Mar 31 02:46:35 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh:
Use %var instead of @VAR@ except where necessary
-------------------------------------------------------------------
Tue Mar 31 02:46:12 CEST 2009 - jeffm@suse.de
- kernel-syms: Sort by flavor, not architecture
-------------------------------------------------------------------
Tue Mar 31 02:45:43 CEST 2009 - jeffm@suse.de
- kernel-syms: Stop the architecture %else madness
-------------------------------------------------------------------
Tue Mar 31 02:45:15 CEST 2009 - jeffm@suse.de
- kernel-binary: Stop the architecture %else madness
-------------------------------------------------------------------
Mon Mar 30 22:16:04 CEST 2009 - jeffm@suse.de
- Removed -RT guards and a dead patch.
-------------------------------------------------------------------
Mon Mar 30 22:14:17 CEST 2009 - jeffm@suse.de
- patches.fixes/reiserfs-prealloc-fix: Delete.
-------------------------------------------------------------------
Mon Mar 30 15:26:04 CEST 2009 - jeffm@suse.de
- patches.suse/reiserfs-inode-init: Delete.
-------------------------------------------------------------------
Thu Mar 26 21:28:32 CET 2009 - mmarek@suse.cz
- rpm/config.sh: introduce rpm/config.sh, defining SRCVERSION and
VARIANT variables.
-------------------------------------------------------------------
Tue Mar 24 15:37:54 CET 2009 - jeffm@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,594 @@
-------------------------------------------------------------------
Tue May 19 18:03:44 CEST 2009 - jeffm@suse.com
- Set CONFIG_FRAMEBUFFER_CONSOLE=y
-------------------------------------------------------------------
Tue May 19 17:27:45 CEST 2009 - jeffm@suse.com
- Restored CONFIG_BOOTSPLASH=y and CONFIG_FB_VESA=y on
x86/x86_64 (bnc#504608)
-------------------------------------------------------------------
Tue May 19 16:17:34 CEST 2009 - jbeulich@novell.com
- patches.xen/sfc-endianness: fix building with gcc 4.4.
-------------------------------------------------------------------
Tue May 19 12:04:26 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.30/rc6-git3 and c/s 873.
-------------------------------------------------------------------
Mon May 18 16:52:37 CEST 2009 - jeffm@suse.com
- Updated to 2.6.30-rc6-git3.
- Eliminated 4 patches.
-------------------------------------------------------------------
Fri May 15 19:16:23 CEST 2009 - jeffm@suse.de
- doc/README.SUSE: Updated to reflect building in an external
directory so as not to contaminate /usr/src/linux
-------------------------------------------------------------------
Thu May 14 14:09:10 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: fix path in
/usr/src/linux-obj/.../Makefile.
-------------------------------------------------------------------
Thu May 14 11:09:01 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: provide kernel-$flavor-devel =
%version-%source_rel in the -devel packages (bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:42:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: also fix kernel-$flavor-devel requires
(bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:32:58 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: fix kernel-syms requires (bnc#503280).
-------------------------------------------------------------------
Mon May 11 21:11:59 CEST 2009 - jeffm@suse.com
- patches.fixes/dup2-retval-fix: dup2: Fix return value with
oldfd == newfd and invalid fd (bnc#498042).
-------------------------------------------------------------------
Mon May 11 21:11:19 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-fixup: reiserfs: clean up ifdefs.
- patches.fixes/reiserfs-xattr-root-fixup: reiserfs: deal with
NULL xattr root w/ xattrs disabled.
- patches.fixes/reiserfs-xattrs-disabled-perms: reiserfs: fixup
perms when xattrs are disabled.
- patches.fixes/reiserfs-expose-privroot: reiserfs: allow exposing
privroot w/ xattrs enabled.
-------------------------------------------------------------------
Mon May 11 19:41:25 CEST 2009 - jeffm@suse.de
- Updated to 2.6.30-rc5-git1.
- Eliminated 4 patches.
-------------------------------------------------------------------
Wed May 6 17:38:57 CEST 2009 - gregkh@suse.de
- Update config files. update vanilla configs so that the build works.
-------------------------------------------------------------------
Wed May 6 17:19:56 CEST 2009 - gregkh@suse.de
- Update config files.
- patches.suse/devtmpfs.patch: driver-core: devtmpfs - driver-core
maintained /dev tmpfs.
-------------------------------------------------------------------
Tue May 5 17:17:21 CEST 2009 - jeffm@suse.com
- Update config files.
-------------------------------------------------------------------
Tue May 5 16:46:08 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4-git1.
- patches.rpmify/fix-unexpected-non-allocable-warnings-with-suse-gcc:
kbuild, modpost: fix "unexpected non-allocatable" warning with
SUSE gcc.
-------------------------------------------------------------------
Tue May 5 14:31:59 CEST 2009 - jbeulich@novell.com
- patches.fixes/iwl3945-build: iwl3945: fix ia64/ppc build.
-------------------------------------------------------------------
Tue May 5 11:05:37 CEST 2009 - jbeulich@novell.com
- patches.xen/xen3-patch-2.6.30-rc4: Fix ia64 build.
-------------------------------------------------------------------
Tue May 5 10:08:12 CEST 2009 - jbeulich@novell.com
- patches.suse/stack-unwind: Also initialize PT_GS() on 32-bit.
- patches.arch/x86_64-unwind-annotations: Refresh.
-------------------------------------------------------------------
Tue May 5 10:02:41 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29-rc4 and c/s 867.
- Update i386 and x86_64 config files.
- config.conf: Re-enable Xen.
-------------------------------------------------------------------
Tue May 5 05:22:16 CEST 2009 - teheo@suse.de
- patches.suse/kbuild-icecream-workaround: kbuild: add workaround
for icecream bug (bnc#495786).
-------------------------------------------------------------------
Fri May 1 20:01:16 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
-------------------------------------------------------------------
Fri May 1 20:00:48 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4.
- Eliminated 2 patches.
-------------------------------------------------------------------
Fri May 1 19:58:07 CEST 2009 - jeffm@suse.com
- patches.drivers/libata-prefer-over-ide: libata: prefer libata
drivers over ide ones (bnc#433105).
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
- patches.kernel.org/patch-2.6.30-rc3-rc4:
- patches.suse/no-frame-pointer-select: Fix stack unwinder Kconfig
(bnc#402518).
- patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch: Delete.
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: Delete.
-------------------------------------------------------------------
Thu Apr 30 16:56:17 CEST 2009 - mmarek@suse.cz
- scripts/submit-to-bs: tentative script to submit a new kernel to
openSUSE:Factory
-------------------------------------------------------------------
Tue Apr 28 11:19:41 CEST 2009 - npiggin@suse.de
- patches.apparmor/unambiguous-__d_path.diff: Put a reminder in here
to fix the lock order problem when the patch is updated to HEAD.
-------------------------------------------------------------------
Mon Apr 27 13:48:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: Fix prepending EXTRAVERSION,
rename the variable back to @RELEASE_PREFIX@.
-------------------------------------------------------------------
Mon Apr 27 10:41:20 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: prepend the EXTRAVERSION to
the rpm release string (note that this won't have any effect in
the openSUSE:* projects).
-------------------------------------------------------------------
Fri Apr 24 19:28:44 CEST 2009 - gregkh@suse.de
- Update config files.
- build rtc_cmos driver into the kernel for i386 and x86-64 default
kernels. This should automatically take care of the rtc/system time
syncing so we don't need to do it in a boot script and should speed
up booting time a lot.
-------------------------------------------------------------------
Fri Apr 24 19:24:53 CEST 2009 - gregkh@suse.de
- Update config files. change CONFIG_ATA=y and CONFIG_SATA_AHCI=y
-------------------------------------------------------------------
Fri Apr 24 18:23:21 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_EXT2_FS=y and CONFIG_EXT3_FS=y
-------------------------------------------------------------------
Fri Apr 24 18:19:34 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_SCSI=y and CONFIG_BLK_DEV_SD=y
-------------------------------------------------------------------
Fri Apr 24 18:14:49 CEST 2009 - gregkh@suse.de
- Update config files. change to use CONFIG_USB=y
-------------------------------------------------------------------
Thu Apr 23 23:38:53 CEST 2009 - jeffm@suse.de
- Added legacy config.
-------------------------------------------------------------------
Thu Apr 23 23:31:39 CEST 2009 - jeffm@suse.de
- Temporarily disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
-------------------------------------------------------------------
Thu Apr 23 17:53:58 CEST 2009 - jeffm@suse.de
- Moved i386 kernel-default to kernel-legacy.
- Moved i386 kernel-pae config to kernel-default.
- Disabled CONFIG_ISA in i386 kernel-default to improve boot speed.
-------------------------------------------------------------------
Thu Apr 23 17:29:47 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc3.
-------------------------------------------------------------------
Thu Apr 23 17:17:59 CEST 2009 - jeffm@suse.de
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: x86:
hpet: fix periodic mode programming on AMD 81xx.
- patches.fixes/hpet-boot-fix: Delete.
-------------------------------------------------------------------
Mon Apr 20 16:44:13 CEST 2009 - jeffm@suse.de
- patches.fixes/hpet-boot-fix: hpet: fix "IO-APIC + timer doesn't work!"
-------------------------------------------------------------------
Mon Apr 20 16:43:50 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2-git6.
-------------------------------------------------------------------
Wed Apr 15 06:33:54 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2.
- trace and xen flavors disabled.
- CONFIG_OTUS disabled on ppc.
- request-based multipath could use some testing.
- Eliminated 96 patches.
-------------------------------------------------------------------
Fri Apr 10 20:09:08 CEST 2009 - jeffm@suse.de
- rpm/devel-post.sh, rpm/kernel-binary.spec.in: Created i586 symlink
for i386.
-------------------------------------------------------------------
Fri Apr 10 19:08:14 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Added /usr/src/linux-obj to -devel
-------------------------------------------------------------------
Fri Apr 10 17:35:35 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Use xargs -r to fix case when no
modules are supported.
-------------------------------------------------------------------
Fri Apr 10 17:18:34 CEST 2009 - jeffm@suse.com
- Moved linux-obj symlink handling to kernel-$flavor-devel.
-------------------------------------------------------------------
Fri Apr 10 11:41:12 CEST 2009 - mmarek@suse.cz
- rpm/package-descriptions: Add comment.
-------------------------------------------------------------------
Fri Apr 10 11:12:30 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh: Rename the timestamp
file to source-timestamp instead, so that autobuild does not add
the timestamp verbatim.
-------------------------------------------------------------------
Thu Apr 9 13:52:47 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29 final and c/s 854.
- patches.xen/sfc-external-sram: enable access to Falcon's
external SRAM (bnc#489105).
- patches.xen/sfc-sync-headers: sync Solarflare accelerator
headers (bnc#489105).
- Update Xen config files.
-------------------------------------------------------------------
Wed Apr 8 11:54:11 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Fix last change: do not add the
timestamp if it is already added verbatim (by prepare_spec during
checkin)
-------------------------------------------------------------------
Tue Apr 7 21:58:38 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Add source timestamp to package
descriptions.
-------------------------------------------------------------------
Tue Apr 7 21:28:59 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: add descriptions to
generated spec files.
- rpm/package-descriptions: descriptions of binary packages.
-------------------------------------------------------------------
Mon Apr 6 20:29:03 CEST 2009 - jeffm@suse.com
- Enabled STAGING on !x86 and disabled COMEDI.
-------------------------------------------------------------------
Mon Apr 6 19:21:37 CEST 2009 - jeffm@suse.com
- patches.rpmify/split-package: Enable
-------------------------------------------------------------------
Mon Apr 6 19:21:23 CEST 2009 - jeffm@suse.com
- Update config files: Fixed i386-vanilla.
-------------------------------------------------------------------
Mon Apr 6 19:11:52 CEST 2009 - jeffm@suse.com
- patches.fixes/xfs-export-debug: xfs: export assertion handler.
-------------------------------------------------------------------
Mon Apr 6 02:53:12 CEST 2009 - jeffm@suse.com
- Switch from SPARSEMEM to DISCONTIGMEM on i386.
-------------------------------------------------------------------
Sun Apr 5 02:24:01 CEST 2009 - jeffm@suse.com
- scripts/tar-up_and_run_mbuild.sh: Added pae to the important
specfiles list.
-------------------------------------------------------------------
Fri Apr 3 22:47:12 CEST 2009 - jeffm@suse.com
- Update config files: Fix missing ia64-debug.
-------------------------------------------------------------------
Fri Apr 3 22:32:01 CEST 2009 - jeffm@suse.com
- patches.xen/sfc-resource-driver: Fix uninitialized var warning.
-------------------------------------------------------------------
Fri Apr 3 22:25:35 CEST 2009 - jeffm@suse.com
- Drop NR_CPUS back to 128 on i386.
-------------------------------------------------------------------
Fri Apr 3 19:36:31 CEST 2009 - jeffm@suse.com
- rpm/kernel-binary.spec.in: Added CONFIG_SPLIT_PACKAGE.
-------------------------------------------------------------------
Fri Apr 3 19:35:53 CEST 2009 - jeffm@suse.de
- Update config files: Enabled STAGING drivers on -vanilla.
-------------------------------------------------------------------
Fri Apr 3 17:13:32 CEST 2009 - jblunck@suse.de
- patches.rpmify/rpm-kernel-config: Rediff.
-------------------------------------------------------------------
Fri Apr 3 17:06:14 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in: chmod +x mkspec arch-symbols
compute-PATCHVERSION.sh
-------------------------------------------------------------------
Fri Apr 3 17:00:50 CEST 2009 - jeffm@suse.com
- Update config files: Enabled STAGING drivers.
-------------------------------------------------------------------
Fri Apr 3 16:30:02 CEST 2009 - jeffm@suse.com
- Sync up kernel configs for x86/x86_64 flavors.
-------------------------------------------------------------------
Fri Apr 3 14:55:26 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in, rpm/mkspec: do not package the binary
spec files anymore.
-------------------------------------------------------------------
Thu Apr 2 23:41:52 CEST 2009 - mmarek@suse.cz
- rpm/modversions: keep the override keyword in --pack.
-------------------------------------------------------------------
Thu Apr 2 20:37:33 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: remove
@TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@ expansion, check for a file
named TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS in sourcedir instead.
-------------------------------------------------------------------
Thu Apr 2 20:27:04 CEST 2009 - mmarek@suse.cz
- rpm/kernel-syms.spec.in: set LC_ALL=C in rpm -q call
-------------------------------------------------------------------
Thu Apr 2 17:57:48 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: add @FLAVOR@ again to avoid %%(...)
expansion
-------------------------------------------------------------------
Thu Apr 2 17:48:41 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: new script to generate spec files from *.spec.in
templates
- rpm/compute-PATCHVERSION.sh, rpm/kernel-binary.spec.in,
rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: add to the
source rpm
- scripts/tar-up.sh: just tar up patches directories and call
mkspec
-------------------------------------------------------------------
Tue Mar 31 15:56:00 CEST 2009 - mmarek@suse.cz
- rpm/kernel-dummy.spec.in: Delete.
-------------------------------------------------------------------
Tue Mar 31 15:46:18 CEST 2009 - jeffm@suse.de
- doc/README.KSYMS: Add to repo.
-------------------------------------------------------------------
Tue Mar 31 15:39:55 CEST 2009 - mmarek@suse.cz
- config.conf, rpm/old-packages.conf, scripts/arch-symbols,
scripts/run_oldconfig.sh, scripts/tar-up.sh: drop the arch
symbols completely, only map the various ix86 archs to i386.
-------------------------------------------------------------------
Tue Mar 31 14:49:09 CEST 2009 - mmarek@suse.cz
- doc/README.SUSE: allow_unsupported_modules needs to be set before
installing the kernel (bnc#484664).
-------------------------------------------------------------------
Tue Mar 31 03:08:30 CEST 2009 - jeffm@suse.de
- Add %changelog to spec files
-------------------------------------------------------------------
Tue Mar 31 03:07:51 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Clean up %build_$flavor macros
-------------------------------------------------------------------
Tue Mar 31 02:54:18 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in: Create kernel-source-vanilla
-------------------------------------------------------------------
Tue Mar 31 02:53:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-syms.spec.in, scripts/tar-up.sh: Depend on kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:52:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Create a %using_buildservice macro
-------------------------------------------------------------------
Tue Mar 31 02:52:04 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/sequence-patch.sh, scripts/tar-up.sh:
kernel-{binary,source}: Remove arch guards
-------------------------------------------------------------------
Tue Mar 31 02:51:13 CEST 2009 - jeffm@suse.de
- doc/README.SUSE, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/tar-up.sh: Move development files from kernel-source to
kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:50:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove $CONFIG_MODULES
-------------------------------------------------------------------
Tue Mar 31 02:50:15 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove duplicate CONFIG_DEBUG_INFO=y
-------------------------------------------------------------------
Tue Mar 31 02:49:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Use macros for cpu_arch
-------------------------------------------------------------------
Tue Mar 31 02:49:23 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
kernel-{source,binary}: Use path-related rpm macros
-------------------------------------------------------------------
Tue Mar 31 02:48:40 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
Use a %kernelrelease macro.
-------------------------------------------------------------------
Tue Mar 31 02:47:58 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in, rpm/source-post.sh, scripts/tar-up.sh:
Use %variant instead of $variant
-------------------------------------------------------------------
Tue Mar 31 02:47:14 CEST 2009 - jeffm@suse.de
- kernel-source: Kill old obsoletes
-------------------------------------------------------------------
Tue Mar 31 02:46:35 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh:
Use %var instead of @VAR@ except where necessary
-------------------------------------------------------------------
Tue Mar 31 02:46:12 CEST 2009 - jeffm@suse.de
- kernel-syms: Sort by flavor, not architecture
-------------------------------------------------------------------
Tue Mar 31 02:45:43 CEST 2009 - jeffm@suse.de
- kernel-syms: Stop the architecture %else madness
-------------------------------------------------------------------
Tue Mar 31 02:45:15 CEST 2009 - jeffm@suse.de
- kernel-binary: Stop the architecture %else madness
-------------------------------------------------------------------
Mon Mar 30 22:16:04 CEST 2009 - jeffm@suse.de
- Removed -RT guards and a dead patch.
-------------------------------------------------------------------
Mon Mar 30 22:14:17 CEST 2009 - jeffm@suse.de
- patches.fixes/reiserfs-prealloc-fix: Delete.
-------------------------------------------------------------------
Mon Mar 30 15:26:04 CEST 2009 - jeffm@suse.de
- patches.suse/reiserfs-inode-init: Delete.
-------------------------------------------------------------------
Thu Mar 26 21:28:32 CET 2009 - mmarek@suse.cz
- rpm/config.sh: introduce rpm/config.sh, defining SRCVERSION and
VARIANT variables.
-------------------------------------------------------------------
Tue Mar 24 15:37:54 CET 2009 - jeffm@suse.de

File diff suppressed because it is too large Load Diff

240
kernel-source.spec.in Normal file
View File

@ -0,0 +1,240 @@
#
# spec file for package kernel-source@VARIANT@ (Version @RPMVERSION@)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# icecream 0
# FIXME: this check will go before the next release ...
%define using_buildservice 0%{?opensuse_bs}
%if %using_buildservice
# Strip off the build number ("y") from the "x.y" release number
%define source_rel %(release=%release; echo ${release%.*})
%else
# We don't have build numbers internally
%define source_rel %release
%endif
# macro to add the source timestamp to package descriptions
%define source_timestamp %(sed '1s/^/Source timestamp: /' %_sourcedir/source-timestamp || :)
%define srcversion @SRCVERSION@
%define patchversion @PATCHVERSION@
%define variant @VARIANT@%{nil}
%define release_major %(rel="%source_rel" ; echo "${rel##[^0-9]*.}")
%define kernelrelease %patchversion-%release_major
%define src_install_dir usr/src/linux-%kernelrelease%variant
%define obj_install_dir /%src_install_dir-obj
%define rpm_install_dir %buildroot%real_install_dir
%define tolerate_unknown_new_config_options @TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@
Name: kernel-source@VARIANT@
Summary: The Linux Kernel Sources
Version: @RPMVERSION@
%if %using_buildservice
Release: @RELEASE_PREFIX@<RELEASE>
%else
Release: @RELEASE_PREFIX@0
%endif
License: GPL
Group: Development/Sources
AutoReqProv: off
BuildRequires: coreutils sed
BuildRequires: fdupes
Requires(post): coreutils sed
Provides: linux
Provides: %name = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-%srcversion.tar.bz2
Source2: source-post.sh
Source3: %name.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
Source21: config.conf
Source23: supported.conf
Source30: config-subst
Source33: check-for-config-changes
Source34: check-supported-list
Source37: README.SUSE
Source38: README.KSYMS
Source40: source-timestamp
Source41: built-in-where
Source44: find-provides
Source45: module-renames
Source46: modversions
Source47: extract-modaliases
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: symsets.pl
Source51: mkspec
Source52: kernel-source%variant.changes
Source53: kernel-source.spec.in
Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in
Source56: config.sh
Source57: compute-PATCHVERSION.sh
Source58: old-packages.conf
Source59: arch-symbols
Source60: package-descriptions
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
Source103: patches.fixes.tar.bz2
Source104: patches.rpmify.tar.bz2
Source105: 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
BuildRoot: %_tmppath/%name-%version-build
BuildArchitectures: noarch
Prefix: /usr/src
# Build with bash instead of sh as the shell: this turns on bash
# extensions like <(...).
%define _buildshell /bin/bash
%define my_builddir %_builddir/%{name}-%{version}
%(chmod +x %_sourcedir/{guards,config-subst,check-for-config-changes,symsets.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols})
%define symbols %(set -- $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
%define variant_symbols %(case %name in (*-rt) echo "RT" ;; esac)
%define do_vanilla "%variant" == ""
%description
Linux kernel sources with many fixes and improvements.
%source_timestamp
%package vanilla
Summary: Vanilla Linux kernel sources with minor build fixes.
Group: Development/Sources
AutoReqProv: off
%description vanilla
Vanilla Linux kernel sources with minor build fixes.
%source_timestamp
%prep
if ! [ -e %_sourcedir/linux-%srcversion.tar.bz2 ]; then
echo "Please get a copy of linux-%srcversion.tar.bz2 from" \
"ftp://ftp.kernel.org/pub/linux/kernel/v2.6/."
fi
echo "Symbol(s): %symbols"
# Unpack all sources and patches
%setup -q -c -T -a 100 -a 101 -a 102 -a 103 -a 104 -a 105 -a 107 -a 108 -a 109 -a 110 -a 111 -a 112 -a 113
%build
# Release number without the EXTRAVERSION
RELEASE=%source_rel
while [ "$RELEASE" != "${RELEASE#[^0-9]*.}" ]; do
RELEASE=${RELEASE#[^0-9]*.}
done
mkdir -p $RPM_BUILD_ROOT/usr/src
cd $RPM_BUILD_ROOT/usr/src
ln -sf linux%variant linux%variant # dummy symlink
# Unpack the vanilla kernel sources
bzip2 -cd %_sourcedir/linux-%srcversion.tar.bz2 \
| tar xf -
mv linux-%srcversion linux-%kernelrelease%variant
%if %do_vanilla
cp -al linux-%kernelrelease%variant linux-%kernelrelease-vanilla
cd linux-%kernelrelease-vanilla
%_sourcedir/guards %variant_symbols %symbols < %_sourcedir/series.conf |
egrep kernel.org\|rpmify > .patches
for patch in $(< .patches); do
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch \
-i %_builddir/%name-%version/$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
done
rm -f .patches $(find . -name ".gitignore")
cd ..
%endif
cd linux-%kernelrelease%variant
%_sourcedir/guards %variant_symbols %symbols < %_sourcedir/series.conf \
> .patches
for patch in $(< .patches); do
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch \
-i %_builddir/%name-%version/$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
done
rm -f .patches $(find . -name ".gitignore")
if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
# Hardlink duplicate files automatically (from package fdupes).
%fdupes $RPM_BUILD_ROOT
%install
# Install the documentation and example Kernel Module Package.
DOC=$RPM_BUILD_ROOT/usr/share/doc/packages/%name
mkdir -p $DOC
cp %_sourcedir/README.SUSE $DOC
ln -s /usr/share/doc/packages/%name/README.SUSE %buildroot/%src_install_dir/
install -m 755 -d $RPM_BUILD_ROOT/etc/rpm
install -m 644 %_sourcedir/macros.kernel-source $RPM_BUILD_ROOT/etc/rpm/
install -m 755 -d $RPM_BUILD_ROOT/usr/lib/rpm
install -m 644 %_sourcedir/kernel-module-subpackage \
$RPM_BUILD_ROOT/usr/lib/rpm/
for script in post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@SRCVARIANT@:%variant:g" \
%_sourcedir/source-$script.sh > %name-$script.sh
done
%post -f %name-post.sh
%files
%defattr(-, root, root)
%ghost /usr/src/linux%variant
/usr/share/doc/packages/%name
/etc/rpm/macros.kernel-source
/usr/lib/rpm/kernel-module-subpackage
/%src_install_dir
%if %do_vanilla
%files vanilla
%defattr(-, root, root)
/usr/src/linux-%kernelrelease-vanilla
%endif
%changelog

View File

@ -1,3 +1,594 @@
-------------------------------------------------------------------
Tue May 19 18:03:44 CEST 2009 - jeffm@suse.com
- Set CONFIG_FRAMEBUFFER_CONSOLE=y
-------------------------------------------------------------------
Tue May 19 17:27:45 CEST 2009 - jeffm@suse.com
- Restored CONFIG_BOOTSPLASH=y and CONFIG_FB_VESA=y on
x86/x86_64 (bnc#504608)
-------------------------------------------------------------------
Tue May 19 16:17:34 CEST 2009 - jbeulich@novell.com
- patches.xen/sfc-endianness: fix building with gcc 4.4.
-------------------------------------------------------------------
Tue May 19 12:04:26 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.30/rc6-git3 and c/s 873.
-------------------------------------------------------------------
Mon May 18 16:52:37 CEST 2009 - jeffm@suse.com
- Updated to 2.6.30-rc6-git3.
- Eliminated 4 patches.
-------------------------------------------------------------------
Fri May 15 19:16:23 CEST 2009 - jeffm@suse.de
- doc/README.SUSE: Updated to reflect building in an external
directory so as not to contaminate /usr/src/linux
-------------------------------------------------------------------
Thu May 14 14:09:10 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: fix path in
/usr/src/linux-obj/.../Makefile.
-------------------------------------------------------------------
Thu May 14 11:09:01 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: provide kernel-$flavor-devel =
%version-%source_rel in the -devel packages (bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:42:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: also fix kernel-$flavor-devel requires
(bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:32:58 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: fix kernel-syms requires (bnc#503280).
-------------------------------------------------------------------
Mon May 11 21:11:59 CEST 2009 - jeffm@suse.com
- patches.fixes/dup2-retval-fix: dup2: Fix return value with
oldfd == newfd and invalid fd (bnc#498042).
-------------------------------------------------------------------
Mon May 11 21:11:19 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-fixup: reiserfs: clean up ifdefs.
- patches.fixes/reiserfs-xattr-root-fixup: reiserfs: deal with
NULL xattr root w/ xattrs disabled.
- patches.fixes/reiserfs-xattrs-disabled-perms: reiserfs: fixup
perms when xattrs are disabled.
- patches.fixes/reiserfs-expose-privroot: reiserfs: allow exposing
privroot w/ xattrs enabled.
-------------------------------------------------------------------
Mon May 11 19:41:25 CEST 2009 - jeffm@suse.de
- Updated to 2.6.30-rc5-git1.
- Eliminated 4 patches.
-------------------------------------------------------------------
Wed May 6 17:38:57 CEST 2009 - gregkh@suse.de
- Update config files. update vanilla configs so that the build works.
-------------------------------------------------------------------
Wed May 6 17:19:56 CEST 2009 - gregkh@suse.de
- Update config files.
- patches.suse/devtmpfs.patch: driver-core: devtmpfs - driver-core
maintained /dev tmpfs.
-------------------------------------------------------------------
Tue May 5 17:17:21 CEST 2009 - jeffm@suse.com
- Update config files.
-------------------------------------------------------------------
Tue May 5 16:46:08 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4-git1.
- patches.rpmify/fix-unexpected-non-allocable-warnings-with-suse-gcc:
kbuild, modpost: fix "unexpected non-allocatable" warning with
SUSE gcc.
-------------------------------------------------------------------
Tue May 5 14:31:59 CEST 2009 - jbeulich@novell.com
- patches.fixes/iwl3945-build: iwl3945: fix ia64/ppc build.
-------------------------------------------------------------------
Tue May 5 11:05:37 CEST 2009 - jbeulich@novell.com
- patches.xen/xen3-patch-2.6.30-rc4: Fix ia64 build.
-------------------------------------------------------------------
Tue May 5 10:08:12 CEST 2009 - jbeulich@novell.com
- patches.suse/stack-unwind: Also initialize PT_GS() on 32-bit.
- patches.arch/x86_64-unwind-annotations: Refresh.
-------------------------------------------------------------------
Tue May 5 10:02:41 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29-rc4 and c/s 867.
- Update i386 and x86_64 config files.
- config.conf: Re-enable Xen.
-------------------------------------------------------------------
Tue May 5 05:22:16 CEST 2009 - teheo@suse.de
- patches.suse/kbuild-icecream-workaround: kbuild: add workaround
for icecream bug (bnc#495786).
-------------------------------------------------------------------
Fri May 1 20:01:16 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
-------------------------------------------------------------------
Fri May 1 20:00:48 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4.
- Eliminated 2 patches.
-------------------------------------------------------------------
Fri May 1 19:58:07 CEST 2009 - jeffm@suse.com
- patches.drivers/libata-prefer-over-ide: libata: prefer libata
drivers over ide ones (bnc#433105).
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
- patches.kernel.org/patch-2.6.30-rc3-rc4:
- patches.suse/no-frame-pointer-select: Fix stack unwinder Kconfig
(bnc#402518).
- patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch: Delete.
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: Delete.
-------------------------------------------------------------------
Thu Apr 30 16:56:17 CEST 2009 - mmarek@suse.cz
- scripts/submit-to-bs: tentative script to submit a new kernel to
openSUSE:Factory
-------------------------------------------------------------------
Tue Apr 28 11:19:41 CEST 2009 - npiggin@suse.de
- patches.apparmor/unambiguous-__d_path.diff: Put a reminder in here
to fix the lock order problem when the patch is updated to HEAD.
-------------------------------------------------------------------
Mon Apr 27 13:48:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: Fix prepending EXTRAVERSION,
rename the variable back to @RELEASE_PREFIX@.
-------------------------------------------------------------------
Mon Apr 27 10:41:20 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: prepend the EXTRAVERSION to
the rpm release string (note that this won't have any effect in
the openSUSE:* projects).
-------------------------------------------------------------------
Fri Apr 24 19:28:44 CEST 2009 - gregkh@suse.de
- Update config files.
- build rtc_cmos driver into the kernel for i386 and x86-64 default
kernels. This should automatically take care of the rtc/system time
syncing so we don't need to do it in a boot script and should speed
up booting time a lot.
-------------------------------------------------------------------
Fri Apr 24 19:24:53 CEST 2009 - gregkh@suse.de
- Update config files. change CONFIG_ATA=y and CONFIG_SATA_AHCI=y
-------------------------------------------------------------------
Fri Apr 24 18:23:21 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_EXT2_FS=y and CONFIG_EXT3_FS=y
-------------------------------------------------------------------
Fri Apr 24 18:19:34 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_SCSI=y and CONFIG_BLK_DEV_SD=y
-------------------------------------------------------------------
Fri Apr 24 18:14:49 CEST 2009 - gregkh@suse.de
- Update config files. change to use CONFIG_USB=y
-------------------------------------------------------------------
Thu Apr 23 23:38:53 CEST 2009 - jeffm@suse.de
- Added legacy config.
-------------------------------------------------------------------
Thu Apr 23 23:31:39 CEST 2009 - jeffm@suse.de
- Temporarily disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
-------------------------------------------------------------------
Thu Apr 23 17:53:58 CEST 2009 - jeffm@suse.de
- Moved i386 kernel-default to kernel-legacy.
- Moved i386 kernel-pae config to kernel-default.
- Disabled CONFIG_ISA in i386 kernel-default to improve boot speed.
-------------------------------------------------------------------
Thu Apr 23 17:29:47 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc3.
-------------------------------------------------------------------
Thu Apr 23 17:17:59 CEST 2009 - jeffm@suse.de
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: x86:
hpet: fix periodic mode programming on AMD 81xx.
- patches.fixes/hpet-boot-fix: Delete.
-------------------------------------------------------------------
Mon Apr 20 16:44:13 CEST 2009 - jeffm@suse.de
- patches.fixes/hpet-boot-fix: hpet: fix "IO-APIC + timer doesn't work!"
-------------------------------------------------------------------
Mon Apr 20 16:43:50 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2-git6.
-------------------------------------------------------------------
Wed Apr 15 06:33:54 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2.
- trace and xen flavors disabled.
- CONFIG_OTUS disabled on ppc.
- request-based multipath could use some testing.
- Eliminated 96 patches.
-------------------------------------------------------------------
Fri Apr 10 20:09:08 CEST 2009 - jeffm@suse.de
- rpm/devel-post.sh, rpm/kernel-binary.spec.in: Created i586 symlink
for i386.
-------------------------------------------------------------------
Fri Apr 10 19:08:14 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Added /usr/src/linux-obj to -devel
-------------------------------------------------------------------
Fri Apr 10 17:35:35 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Use xargs -r to fix case when no
modules are supported.
-------------------------------------------------------------------
Fri Apr 10 17:18:34 CEST 2009 - jeffm@suse.com
- Moved linux-obj symlink handling to kernel-$flavor-devel.
-------------------------------------------------------------------
Fri Apr 10 11:41:12 CEST 2009 - mmarek@suse.cz
- rpm/package-descriptions: Add comment.
-------------------------------------------------------------------
Fri Apr 10 11:12:30 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh: Rename the timestamp
file to source-timestamp instead, so that autobuild does not add
the timestamp verbatim.
-------------------------------------------------------------------
Thu Apr 9 13:52:47 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29 final and c/s 854.
- patches.xen/sfc-external-sram: enable access to Falcon's
external SRAM (bnc#489105).
- patches.xen/sfc-sync-headers: sync Solarflare accelerator
headers (bnc#489105).
- Update Xen config files.
-------------------------------------------------------------------
Wed Apr 8 11:54:11 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Fix last change: do not add the
timestamp if it is already added verbatim (by prepare_spec during
checkin)
-------------------------------------------------------------------
Tue Apr 7 21:58:38 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Add source timestamp to package
descriptions.
-------------------------------------------------------------------
Tue Apr 7 21:28:59 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: add descriptions to
generated spec files.
- rpm/package-descriptions: descriptions of binary packages.
-------------------------------------------------------------------
Mon Apr 6 20:29:03 CEST 2009 - jeffm@suse.com
- Enabled STAGING on !x86 and disabled COMEDI.
-------------------------------------------------------------------
Mon Apr 6 19:21:37 CEST 2009 - jeffm@suse.com
- patches.rpmify/split-package: Enable
-------------------------------------------------------------------
Mon Apr 6 19:21:23 CEST 2009 - jeffm@suse.com
- Update config files: Fixed i386-vanilla.
-------------------------------------------------------------------
Mon Apr 6 19:11:52 CEST 2009 - jeffm@suse.com
- patches.fixes/xfs-export-debug: xfs: export assertion handler.
-------------------------------------------------------------------
Mon Apr 6 02:53:12 CEST 2009 - jeffm@suse.com
- Switch from SPARSEMEM to DISCONTIGMEM on i386.
-------------------------------------------------------------------
Sun Apr 5 02:24:01 CEST 2009 - jeffm@suse.com
- scripts/tar-up_and_run_mbuild.sh: Added pae to the important
specfiles list.
-------------------------------------------------------------------
Fri Apr 3 22:47:12 CEST 2009 - jeffm@suse.com
- Update config files: Fix missing ia64-debug.
-------------------------------------------------------------------
Fri Apr 3 22:32:01 CEST 2009 - jeffm@suse.com
- patches.xen/sfc-resource-driver: Fix uninitialized var warning.
-------------------------------------------------------------------
Fri Apr 3 22:25:35 CEST 2009 - jeffm@suse.com
- Drop NR_CPUS back to 128 on i386.
-------------------------------------------------------------------
Fri Apr 3 19:36:31 CEST 2009 - jeffm@suse.com
- rpm/kernel-binary.spec.in: Added CONFIG_SPLIT_PACKAGE.
-------------------------------------------------------------------
Fri Apr 3 19:35:53 CEST 2009 - jeffm@suse.de
- Update config files: Enabled STAGING drivers on -vanilla.
-------------------------------------------------------------------
Fri Apr 3 17:13:32 CEST 2009 - jblunck@suse.de
- patches.rpmify/rpm-kernel-config: Rediff.
-------------------------------------------------------------------
Fri Apr 3 17:06:14 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in: chmod +x mkspec arch-symbols
compute-PATCHVERSION.sh
-------------------------------------------------------------------
Fri Apr 3 17:00:50 CEST 2009 - jeffm@suse.com
- Update config files: Enabled STAGING drivers.
-------------------------------------------------------------------
Fri Apr 3 16:30:02 CEST 2009 - jeffm@suse.com
- Sync up kernel configs for x86/x86_64 flavors.
-------------------------------------------------------------------
Fri Apr 3 14:55:26 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in, rpm/mkspec: do not package the binary
spec files anymore.
-------------------------------------------------------------------
Thu Apr 2 23:41:52 CEST 2009 - mmarek@suse.cz
- rpm/modversions: keep the override keyword in --pack.
-------------------------------------------------------------------
Thu Apr 2 20:37:33 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: remove
@TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@ expansion, check for a file
named TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS in sourcedir instead.
-------------------------------------------------------------------
Thu Apr 2 20:27:04 CEST 2009 - mmarek@suse.cz
- rpm/kernel-syms.spec.in: set LC_ALL=C in rpm -q call
-------------------------------------------------------------------
Thu Apr 2 17:57:48 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: add @FLAVOR@ again to avoid %%(...)
expansion
-------------------------------------------------------------------
Thu Apr 2 17:48:41 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: new script to generate spec files from *.spec.in
templates
- rpm/compute-PATCHVERSION.sh, rpm/kernel-binary.spec.in,
rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: add to the
source rpm
- scripts/tar-up.sh: just tar up patches directories and call
mkspec
-------------------------------------------------------------------
Tue Mar 31 15:56:00 CEST 2009 - mmarek@suse.cz
- rpm/kernel-dummy.spec.in: Delete.
-------------------------------------------------------------------
Tue Mar 31 15:46:18 CEST 2009 - jeffm@suse.de
- doc/README.KSYMS: Add to repo.
-------------------------------------------------------------------
Tue Mar 31 15:39:55 CEST 2009 - mmarek@suse.cz
- config.conf, rpm/old-packages.conf, scripts/arch-symbols,
scripts/run_oldconfig.sh, scripts/tar-up.sh: drop the arch
symbols completely, only map the various ix86 archs to i386.
-------------------------------------------------------------------
Tue Mar 31 14:49:09 CEST 2009 - mmarek@suse.cz
- doc/README.SUSE: allow_unsupported_modules needs to be set before
installing the kernel (bnc#484664).
-------------------------------------------------------------------
Tue Mar 31 03:08:30 CEST 2009 - jeffm@suse.de
- Add %changelog to spec files
-------------------------------------------------------------------
Tue Mar 31 03:07:51 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Clean up %build_$flavor macros
-------------------------------------------------------------------
Tue Mar 31 02:54:18 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in: Create kernel-source-vanilla
-------------------------------------------------------------------
Tue Mar 31 02:53:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-syms.spec.in, scripts/tar-up.sh: Depend on kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:52:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Create a %using_buildservice macro
-------------------------------------------------------------------
Tue Mar 31 02:52:04 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/sequence-patch.sh, scripts/tar-up.sh:
kernel-{binary,source}: Remove arch guards
-------------------------------------------------------------------
Tue Mar 31 02:51:13 CEST 2009 - jeffm@suse.de
- doc/README.SUSE, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/tar-up.sh: Move development files from kernel-source to
kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:50:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove $CONFIG_MODULES
-------------------------------------------------------------------
Tue Mar 31 02:50:15 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove duplicate CONFIG_DEBUG_INFO=y
-------------------------------------------------------------------
Tue Mar 31 02:49:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Use macros for cpu_arch
-------------------------------------------------------------------
Tue Mar 31 02:49:23 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
kernel-{source,binary}: Use path-related rpm macros
-------------------------------------------------------------------
Tue Mar 31 02:48:40 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
Use a %kernelrelease macro.
-------------------------------------------------------------------
Tue Mar 31 02:47:58 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in, rpm/source-post.sh, scripts/tar-up.sh:
Use %variant instead of $variant
-------------------------------------------------------------------
Tue Mar 31 02:47:14 CEST 2009 - jeffm@suse.de
- kernel-source: Kill old obsoletes
-------------------------------------------------------------------
Tue Mar 31 02:46:35 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh:
Use %var instead of @VAR@ except where necessary
-------------------------------------------------------------------
Tue Mar 31 02:46:12 CEST 2009 - jeffm@suse.de
- kernel-syms: Sort by flavor, not architecture
-------------------------------------------------------------------
Tue Mar 31 02:45:43 CEST 2009 - jeffm@suse.de
- kernel-syms: Stop the architecture %else madness
-------------------------------------------------------------------
Tue Mar 31 02:45:15 CEST 2009 - jeffm@suse.de
- kernel-binary: Stop the architecture %else madness
-------------------------------------------------------------------
Mon Mar 30 22:16:04 CEST 2009 - jeffm@suse.de
- Removed -RT guards and a dead patch.
-------------------------------------------------------------------
Mon Mar 30 22:14:17 CEST 2009 - jeffm@suse.de
- patches.fixes/reiserfs-prealloc-fix: Delete.
-------------------------------------------------------------------
Mon Mar 30 15:26:04 CEST 2009 - jeffm@suse.de
- patches.suse/reiserfs-inode-init: Delete.
-------------------------------------------------------------------
Thu Mar 26 21:28:32 CET 2009 - mmarek@suse.cz
- rpm/config.sh: introduce rpm/config.sh, defining SRCVERSION and
VARIANT variables.
-------------------------------------------------------------------
Tue Mar 24 15:37:54 CET 2009 - jeffm@suse.de

File diff suppressed because it is too large Load Diff

68
kernel-syms.spec.in Normal file
View File

@ -0,0 +1,68 @@
#
# spec file for package kernel-syms@VARIANT@ (Version @RPMVERSION@)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# ( kernel-binary-packages is expanded into the list of all binary kernel
# packages for each architecture by Autobuild. )
%define using_buildservice 0%{?opensuse_bs}
%if %using_buildservice
# Strip off the build number ("y") from the "x.y" release number
%define source_rel %(release=%release; echo ${release%.*})
%else
# We don't have build numbers internally
%define source_rel %release
%endif
# macro to add the source timestamp to package descriptions
%define source_timestamp %(sed '1s/^/Source timestamp: /' %_sourcedir/source-timestamp || :)
%define variant @VARIANT@%{nil}
Name: kernel-syms@VARIANT@
Summary: Kernel Symbol Versions (modversions)
Version: @RPMVERSION@
%if %using_buildservice
Release: @RELEASE_PREFIX@<RELEASE>
%else
%define kernel_source_release %(LC_ALL=C rpm -q kernel-source%variant-%version --qf "%{RELEASE}" | grep -v 'not installed' || echo 0)
Release: %kernel_source_release
%endif
License: GPL
Group: Development/Sources
AutoReqProv: off
BuildRequires: coreutils
@REQUIRES@
Source: README.KSYMS
Requires: kernel-source%variant = %version-%source_rel
BuildRoot: %_tmppath/%name-%version-build
Prefix: /usr/src
%description
Kernel symbols, such as functions and variables, have version
information attached to them. This package contains the symbol versions
for the standard kernels.
This package is needed for compiling kernel module packages with proper
package dependencies.
%source_timestamp
%prep
%install
install -m 644 -D %{SOURCE0} %buildroot/%_docdir/%name/README.SUSE
%files
%defattr(-, root, root)
%dir %_docdir/%name
%_docdir/%name/README.SUSE
%changelog

View File

@ -1,3 +1,594 @@
-------------------------------------------------------------------
Tue May 19 18:03:44 CEST 2009 - jeffm@suse.com
- Set CONFIG_FRAMEBUFFER_CONSOLE=y
-------------------------------------------------------------------
Tue May 19 17:27:45 CEST 2009 - jeffm@suse.com
- Restored CONFIG_BOOTSPLASH=y and CONFIG_FB_VESA=y on
x86/x86_64 (bnc#504608)
-------------------------------------------------------------------
Tue May 19 16:17:34 CEST 2009 - jbeulich@novell.com
- patches.xen/sfc-endianness: fix building with gcc 4.4.
-------------------------------------------------------------------
Tue May 19 12:04:26 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.30/rc6-git3 and c/s 873.
-------------------------------------------------------------------
Mon May 18 16:52:37 CEST 2009 - jeffm@suse.com
- Updated to 2.6.30-rc6-git3.
- Eliminated 4 patches.
-------------------------------------------------------------------
Fri May 15 19:16:23 CEST 2009 - jeffm@suse.de
- doc/README.SUSE: Updated to reflect building in an external
directory so as not to contaminate /usr/src/linux
-------------------------------------------------------------------
Thu May 14 14:09:10 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: fix path in
/usr/src/linux-obj/.../Makefile.
-------------------------------------------------------------------
Thu May 14 11:09:01 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: provide kernel-$flavor-devel =
%version-%source_rel in the -devel packages (bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:42:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: also fix kernel-$flavor-devel requires
(bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:32:58 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: fix kernel-syms requires (bnc#503280).
-------------------------------------------------------------------
Mon May 11 21:11:59 CEST 2009 - jeffm@suse.com
- patches.fixes/dup2-retval-fix: dup2: Fix return value with
oldfd == newfd and invalid fd (bnc#498042).
-------------------------------------------------------------------
Mon May 11 21:11:19 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-fixup: reiserfs: clean up ifdefs.
- patches.fixes/reiserfs-xattr-root-fixup: reiserfs: deal with
NULL xattr root w/ xattrs disabled.
- patches.fixes/reiserfs-xattrs-disabled-perms: reiserfs: fixup
perms when xattrs are disabled.
- patches.fixes/reiserfs-expose-privroot: reiserfs: allow exposing
privroot w/ xattrs enabled.
-------------------------------------------------------------------
Mon May 11 19:41:25 CEST 2009 - jeffm@suse.de
- Updated to 2.6.30-rc5-git1.
- Eliminated 4 patches.
-------------------------------------------------------------------
Wed May 6 17:38:57 CEST 2009 - gregkh@suse.de
- Update config files. update vanilla configs so that the build works.
-------------------------------------------------------------------
Wed May 6 17:19:56 CEST 2009 - gregkh@suse.de
- Update config files.
- patches.suse/devtmpfs.patch: driver-core: devtmpfs - driver-core
maintained /dev tmpfs.
-------------------------------------------------------------------
Tue May 5 17:17:21 CEST 2009 - jeffm@suse.com
- Update config files.
-------------------------------------------------------------------
Tue May 5 16:46:08 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4-git1.
- patches.rpmify/fix-unexpected-non-allocable-warnings-with-suse-gcc:
kbuild, modpost: fix "unexpected non-allocatable" warning with
SUSE gcc.
-------------------------------------------------------------------
Tue May 5 14:31:59 CEST 2009 - jbeulich@novell.com
- patches.fixes/iwl3945-build: iwl3945: fix ia64/ppc build.
-------------------------------------------------------------------
Tue May 5 11:05:37 CEST 2009 - jbeulich@novell.com
- patches.xen/xen3-patch-2.6.30-rc4: Fix ia64 build.
-------------------------------------------------------------------
Tue May 5 10:08:12 CEST 2009 - jbeulich@novell.com
- patches.suse/stack-unwind: Also initialize PT_GS() on 32-bit.
- patches.arch/x86_64-unwind-annotations: Refresh.
-------------------------------------------------------------------
Tue May 5 10:02:41 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29-rc4 and c/s 867.
- Update i386 and x86_64 config files.
- config.conf: Re-enable Xen.
-------------------------------------------------------------------
Tue May 5 05:22:16 CEST 2009 - teheo@suse.de
- patches.suse/kbuild-icecream-workaround: kbuild: add workaround
for icecream bug (bnc#495786).
-------------------------------------------------------------------
Fri May 1 20:01:16 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
-------------------------------------------------------------------
Fri May 1 20:00:48 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4.
- Eliminated 2 patches.
-------------------------------------------------------------------
Fri May 1 19:58:07 CEST 2009 - jeffm@suse.com
- patches.drivers/libata-prefer-over-ide: libata: prefer libata
drivers over ide ones (bnc#433105).
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
- patches.kernel.org/patch-2.6.30-rc3-rc4:
- patches.suse/no-frame-pointer-select: Fix stack unwinder Kconfig
(bnc#402518).
- patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch: Delete.
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: Delete.
-------------------------------------------------------------------
Thu Apr 30 16:56:17 CEST 2009 - mmarek@suse.cz
- scripts/submit-to-bs: tentative script to submit a new kernel to
openSUSE:Factory
-------------------------------------------------------------------
Tue Apr 28 11:19:41 CEST 2009 - npiggin@suse.de
- patches.apparmor/unambiguous-__d_path.diff: Put a reminder in here
to fix the lock order problem when the patch is updated to HEAD.
-------------------------------------------------------------------
Mon Apr 27 13:48:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: Fix prepending EXTRAVERSION,
rename the variable back to @RELEASE_PREFIX@.
-------------------------------------------------------------------
Mon Apr 27 10:41:20 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: prepend the EXTRAVERSION to
the rpm release string (note that this won't have any effect in
the openSUSE:* projects).
-------------------------------------------------------------------
Fri Apr 24 19:28:44 CEST 2009 - gregkh@suse.de
- Update config files.
- build rtc_cmos driver into the kernel for i386 and x86-64 default
kernels. This should automatically take care of the rtc/system time
syncing so we don't need to do it in a boot script and should speed
up booting time a lot.
-------------------------------------------------------------------
Fri Apr 24 19:24:53 CEST 2009 - gregkh@suse.de
- Update config files. change CONFIG_ATA=y and CONFIG_SATA_AHCI=y
-------------------------------------------------------------------
Fri Apr 24 18:23:21 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_EXT2_FS=y and CONFIG_EXT3_FS=y
-------------------------------------------------------------------
Fri Apr 24 18:19:34 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_SCSI=y and CONFIG_BLK_DEV_SD=y
-------------------------------------------------------------------
Fri Apr 24 18:14:49 CEST 2009 - gregkh@suse.de
- Update config files. change to use CONFIG_USB=y
-------------------------------------------------------------------
Thu Apr 23 23:38:53 CEST 2009 - jeffm@suse.de
- Added legacy config.
-------------------------------------------------------------------
Thu Apr 23 23:31:39 CEST 2009 - jeffm@suse.de
- Temporarily disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
-------------------------------------------------------------------
Thu Apr 23 17:53:58 CEST 2009 - jeffm@suse.de
- Moved i386 kernel-default to kernel-legacy.
- Moved i386 kernel-pae config to kernel-default.
- Disabled CONFIG_ISA in i386 kernel-default to improve boot speed.
-------------------------------------------------------------------
Thu Apr 23 17:29:47 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc3.
-------------------------------------------------------------------
Thu Apr 23 17:17:59 CEST 2009 - jeffm@suse.de
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: x86:
hpet: fix periodic mode programming on AMD 81xx.
- patches.fixes/hpet-boot-fix: Delete.
-------------------------------------------------------------------
Mon Apr 20 16:44:13 CEST 2009 - jeffm@suse.de
- patches.fixes/hpet-boot-fix: hpet: fix "IO-APIC + timer doesn't work!"
-------------------------------------------------------------------
Mon Apr 20 16:43:50 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2-git6.
-------------------------------------------------------------------
Wed Apr 15 06:33:54 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2.
- trace and xen flavors disabled.
- CONFIG_OTUS disabled on ppc.
- request-based multipath could use some testing.
- Eliminated 96 patches.
-------------------------------------------------------------------
Fri Apr 10 20:09:08 CEST 2009 - jeffm@suse.de
- rpm/devel-post.sh, rpm/kernel-binary.spec.in: Created i586 symlink
for i386.
-------------------------------------------------------------------
Fri Apr 10 19:08:14 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Added /usr/src/linux-obj to -devel
-------------------------------------------------------------------
Fri Apr 10 17:35:35 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Use xargs -r to fix case when no
modules are supported.
-------------------------------------------------------------------
Fri Apr 10 17:18:34 CEST 2009 - jeffm@suse.com
- Moved linux-obj symlink handling to kernel-$flavor-devel.
-------------------------------------------------------------------
Fri Apr 10 11:41:12 CEST 2009 - mmarek@suse.cz
- rpm/package-descriptions: Add comment.
-------------------------------------------------------------------
Fri Apr 10 11:12:30 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh: Rename the timestamp
file to source-timestamp instead, so that autobuild does not add
the timestamp verbatim.
-------------------------------------------------------------------
Thu Apr 9 13:52:47 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29 final and c/s 854.
- patches.xen/sfc-external-sram: enable access to Falcon's
external SRAM (bnc#489105).
- patches.xen/sfc-sync-headers: sync Solarflare accelerator
headers (bnc#489105).
- Update Xen config files.
-------------------------------------------------------------------
Wed Apr 8 11:54:11 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Fix last change: do not add the
timestamp if it is already added verbatim (by prepare_spec during
checkin)
-------------------------------------------------------------------
Tue Apr 7 21:58:38 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Add source timestamp to package
descriptions.
-------------------------------------------------------------------
Tue Apr 7 21:28:59 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: add descriptions to
generated spec files.
- rpm/package-descriptions: descriptions of binary packages.
-------------------------------------------------------------------
Mon Apr 6 20:29:03 CEST 2009 - jeffm@suse.com
- Enabled STAGING on !x86 and disabled COMEDI.
-------------------------------------------------------------------
Mon Apr 6 19:21:37 CEST 2009 - jeffm@suse.com
- patches.rpmify/split-package: Enable
-------------------------------------------------------------------
Mon Apr 6 19:21:23 CEST 2009 - jeffm@suse.com
- Update config files: Fixed i386-vanilla.
-------------------------------------------------------------------
Mon Apr 6 19:11:52 CEST 2009 - jeffm@suse.com
- patches.fixes/xfs-export-debug: xfs: export assertion handler.
-------------------------------------------------------------------
Mon Apr 6 02:53:12 CEST 2009 - jeffm@suse.com
- Switch from SPARSEMEM to DISCONTIGMEM on i386.
-------------------------------------------------------------------
Sun Apr 5 02:24:01 CEST 2009 - jeffm@suse.com
- scripts/tar-up_and_run_mbuild.sh: Added pae to the important
specfiles list.
-------------------------------------------------------------------
Fri Apr 3 22:47:12 CEST 2009 - jeffm@suse.com
- Update config files: Fix missing ia64-debug.
-------------------------------------------------------------------
Fri Apr 3 22:32:01 CEST 2009 - jeffm@suse.com
- patches.xen/sfc-resource-driver: Fix uninitialized var warning.
-------------------------------------------------------------------
Fri Apr 3 22:25:35 CEST 2009 - jeffm@suse.com
- Drop NR_CPUS back to 128 on i386.
-------------------------------------------------------------------
Fri Apr 3 19:36:31 CEST 2009 - jeffm@suse.com
- rpm/kernel-binary.spec.in: Added CONFIG_SPLIT_PACKAGE.
-------------------------------------------------------------------
Fri Apr 3 19:35:53 CEST 2009 - jeffm@suse.de
- Update config files: Enabled STAGING drivers on -vanilla.
-------------------------------------------------------------------
Fri Apr 3 17:13:32 CEST 2009 - jblunck@suse.de
- patches.rpmify/rpm-kernel-config: Rediff.
-------------------------------------------------------------------
Fri Apr 3 17:06:14 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in: chmod +x mkspec arch-symbols
compute-PATCHVERSION.sh
-------------------------------------------------------------------
Fri Apr 3 17:00:50 CEST 2009 - jeffm@suse.com
- Update config files: Enabled STAGING drivers.
-------------------------------------------------------------------
Fri Apr 3 16:30:02 CEST 2009 - jeffm@suse.com
- Sync up kernel configs for x86/x86_64 flavors.
-------------------------------------------------------------------
Fri Apr 3 14:55:26 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in, rpm/mkspec: do not package the binary
spec files anymore.
-------------------------------------------------------------------
Thu Apr 2 23:41:52 CEST 2009 - mmarek@suse.cz
- rpm/modversions: keep the override keyword in --pack.
-------------------------------------------------------------------
Thu Apr 2 20:37:33 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: remove
@TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@ expansion, check for a file
named TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS in sourcedir instead.
-------------------------------------------------------------------
Thu Apr 2 20:27:04 CEST 2009 - mmarek@suse.cz
- rpm/kernel-syms.spec.in: set LC_ALL=C in rpm -q call
-------------------------------------------------------------------
Thu Apr 2 17:57:48 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: add @FLAVOR@ again to avoid %%(...)
expansion
-------------------------------------------------------------------
Thu Apr 2 17:48:41 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: new script to generate spec files from *.spec.in
templates
- rpm/compute-PATCHVERSION.sh, rpm/kernel-binary.spec.in,
rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: add to the
source rpm
- scripts/tar-up.sh: just tar up patches directories and call
mkspec
-------------------------------------------------------------------
Tue Mar 31 15:56:00 CEST 2009 - mmarek@suse.cz
- rpm/kernel-dummy.spec.in: Delete.
-------------------------------------------------------------------
Tue Mar 31 15:46:18 CEST 2009 - jeffm@suse.de
- doc/README.KSYMS: Add to repo.
-------------------------------------------------------------------
Tue Mar 31 15:39:55 CEST 2009 - mmarek@suse.cz
- config.conf, rpm/old-packages.conf, scripts/arch-symbols,
scripts/run_oldconfig.sh, scripts/tar-up.sh: drop the arch
symbols completely, only map the various ix86 archs to i386.
-------------------------------------------------------------------
Tue Mar 31 14:49:09 CEST 2009 - mmarek@suse.cz
- doc/README.SUSE: allow_unsupported_modules needs to be set before
installing the kernel (bnc#484664).
-------------------------------------------------------------------
Tue Mar 31 03:08:30 CEST 2009 - jeffm@suse.de
- Add %changelog to spec files
-------------------------------------------------------------------
Tue Mar 31 03:07:51 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Clean up %build_$flavor macros
-------------------------------------------------------------------
Tue Mar 31 02:54:18 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in: Create kernel-source-vanilla
-------------------------------------------------------------------
Tue Mar 31 02:53:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-syms.spec.in, scripts/tar-up.sh: Depend on kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:52:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Create a %using_buildservice macro
-------------------------------------------------------------------
Tue Mar 31 02:52:04 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/sequence-patch.sh, scripts/tar-up.sh:
kernel-{binary,source}: Remove arch guards
-------------------------------------------------------------------
Tue Mar 31 02:51:13 CEST 2009 - jeffm@suse.de
- doc/README.SUSE, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/tar-up.sh: Move development files from kernel-source to
kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:50:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove $CONFIG_MODULES
-------------------------------------------------------------------
Tue Mar 31 02:50:15 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove duplicate CONFIG_DEBUG_INFO=y
-------------------------------------------------------------------
Tue Mar 31 02:49:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Use macros for cpu_arch
-------------------------------------------------------------------
Tue Mar 31 02:49:23 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
kernel-{source,binary}: Use path-related rpm macros
-------------------------------------------------------------------
Tue Mar 31 02:48:40 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
Use a %kernelrelease macro.
-------------------------------------------------------------------
Tue Mar 31 02:47:58 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in, rpm/source-post.sh, scripts/tar-up.sh:
Use %variant instead of $variant
-------------------------------------------------------------------
Tue Mar 31 02:47:14 CEST 2009 - jeffm@suse.de
- kernel-source: Kill old obsoletes
-------------------------------------------------------------------
Tue Mar 31 02:46:35 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh:
Use %var instead of @VAR@ except where necessary
-------------------------------------------------------------------
Tue Mar 31 02:46:12 CEST 2009 - jeffm@suse.de
- kernel-syms: Sort by flavor, not architecture
-------------------------------------------------------------------
Tue Mar 31 02:45:43 CEST 2009 - jeffm@suse.de
- kernel-syms: Stop the architecture %else madness
-------------------------------------------------------------------
Tue Mar 31 02:45:15 CEST 2009 - jeffm@suse.de
- kernel-binary: Stop the architecture %else madness
-------------------------------------------------------------------
Mon Mar 30 22:16:04 CEST 2009 - jeffm@suse.de
- Removed -RT guards and a dead patch.
-------------------------------------------------------------------
Mon Mar 30 22:14:17 CEST 2009 - jeffm@suse.de
- patches.fixes/reiserfs-prealloc-fix: Delete.
-------------------------------------------------------------------
Mon Mar 30 15:26:04 CEST 2009 - jeffm@suse.de
- patches.suse/reiserfs-inode-init: Delete.
-------------------------------------------------------------------
Thu Mar 26 21:28:32 CET 2009 - mmarek@suse.cz
- rpm/config.sh: introduce rpm/config.sh, defining SRCVERSION and
VARIANT variables.
-------------------------------------------------------------------
Tue Mar 24 15:37:54 CET 2009 - jeffm@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,594 @@
-------------------------------------------------------------------
Tue May 19 18:03:44 CEST 2009 - jeffm@suse.com
- Set CONFIG_FRAMEBUFFER_CONSOLE=y
-------------------------------------------------------------------
Tue May 19 17:27:45 CEST 2009 - jeffm@suse.com
- Restored CONFIG_BOOTSPLASH=y and CONFIG_FB_VESA=y on
x86/x86_64 (bnc#504608)
-------------------------------------------------------------------
Tue May 19 16:17:34 CEST 2009 - jbeulich@novell.com
- patches.xen/sfc-endianness: fix building with gcc 4.4.
-------------------------------------------------------------------
Tue May 19 12:04:26 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.30/rc6-git3 and c/s 873.
-------------------------------------------------------------------
Mon May 18 16:52:37 CEST 2009 - jeffm@suse.com
- Updated to 2.6.30-rc6-git3.
- Eliminated 4 patches.
-------------------------------------------------------------------
Fri May 15 19:16:23 CEST 2009 - jeffm@suse.de
- doc/README.SUSE: Updated to reflect building in an external
directory so as not to contaminate /usr/src/linux
-------------------------------------------------------------------
Thu May 14 14:09:10 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: fix path in
/usr/src/linux-obj/.../Makefile.
-------------------------------------------------------------------
Thu May 14 11:09:01 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: provide kernel-$flavor-devel =
%version-%source_rel in the -devel packages (bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:42:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: also fix kernel-$flavor-devel requires
(bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:32:58 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: fix kernel-syms requires (bnc#503280).
-------------------------------------------------------------------
Mon May 11 21:11:59 CEST 2009 - jeffm@suse.com
- patches.fixes/dup2-retval-fix: dup2: Fix return value with
oldfd == newfd and invalid fd (bnc#498042).
-------------------------------------------------------------------
Mon May 11 21:11:19 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-fixup: reiserfs: clean up ifdefs.
- patches.fixes/reiserfs-xattr-root-fixup: reiserfs: deal with
NULL xattr root w/ xattrs disabled.
- patches.fixes/reiserfs-xattrs-disabled-perms: reiserfs: fixup
perms when xattrs are disabled.
- patches.fixes/reiserfs-expose-privroot: reiserfs: allow exposing
privroot w/ xattrs enabled.
-------------------------------------------------------------------
Mon May 11 19:41:25 CEST 2009 - jeffm@suse.de
- Updated to 2.6.30-rc5-git1.
- Eliminated 4 patches.
-------------------------------------------------------------------
Wed May 6 17:38:57 CEST 2009 - gregkh@suse.de
- Update config files. update vanilla configs so that the build works.
-------------------------------------------------------------------
Wed May 6 17:19:56 CEST 2009 - gregkh@suse.de
- Update config files.
- patches.suse/devtmpfs.patch: driver-core: devtmpfs - driver-core
maintained /dev tmpfs.
-------------------------------------------------------------------
Tue May 5 17:17:21 CEST 2009 - jeffm@suse.com
- Update config files.
-------------------------------------------------------------------
Tue May 5 16:46:08 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4-git1.
- patches.rpmify/fix-unexpected-non-allocable-warnings-with-suse-gcc:
kbuild, modpost: fix "unexpected non-allocatable" warning with
SUSE gcc.
-------------------------------------------------------------------
Tue May 5 14:31:59 CEST 2009 - jbeulich@novell.com
- patches.fixes/iwl3945-build: iwl3945: fix ia64/ppc build.
-------------------------------------------------------------------
Tue May 5 11:05:37 CEST 2009 - jbeulich@novell.com
- patches.xen/xen3-patch-2.6.30-rc4: Fix ia64 build.
-------------------------------------------------------------------
Tue May 5 10:08:12 CEST 2009 - jbeulich@novell.com
- patches.suse/stack-unwind: Also initialize PT_GS() on 32-bit.
- patches.arch/x86_64-unwind-annotations: Refresh.
-------------------------------------------------------------------
Tue May 5 10:02:41 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29-rc4 and c/s 867.
- Update i386 and x86_64 config files.
- config.conf: Re-enable Xen.
-------------------------------------------------------------------
Tue May 5 05:22:16 CEST 2009 - teheo@suse.de
- patches.suse/kbuild-icecream-workaround: kbuild: add workaround
for icecream bug (bnc#495786).
-------------------------------------------------------------------
Fri May 1 20:01:16 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
-------------------------------------------------------------------
Fri May 1 20:00:48 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4.
- Eliminated 2 patches.
-------------------------------------------------------------------
Fri May 1 19:58:07 CEST 2009 - jeffm@suse.com
- patches.drivers/libata-prefer-over-ide: libata: prefer libata
drivers over ide ones (bnc#433105).
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
- patches.kernel.org/patch-2.6.30-rc3-rc4:
- patches.suse/no-frame-pointer-select: Fix stack unwinder Kconfig
(bnc#402518).
- patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch: Delete.
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: Delete.
-------------------------------------------------------------------
Thu Apr 30 16:56:17 CEST 2009 - mmarek@suse.cz
- scripts/submit-to-bs: tentative script to submit a new kernel to
openSUSE:Factory
-------------------------------------------------------------------
Tue Apr 28 11:19:41 CEST 2009 - npiggin@suse.de
- patches.apparmor/unambiguous-__d_path.diff: Put a reminder in here
to fix the lock order problem when the patch is updated to HEAD.
-------------------------------------------------------------------
Mon Apr 27 13:48:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: Fix prepending EXTRAVERSION,
rename the variable back to @RELEASE_PREFIX@.
-------------------------------------------------------------------
Mon Apr 27 10:41:20 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: prepend the EXTRAVERSION to
the rpm release string (note that this won't have any effect in
the openSUSE:* projects).
-------------------------------------------------------------------
Fri Apr 24 19:28:44 CEST 2009 - gregkh@suse.de
- Update config files.
- build rtc_cmos driver into the kernel for i386 and x86-64 default
kernels. This should automatically take care of the rtc/system time
syncing so we don't need to do it in a boot script and should speed
up booting time a lot.
-------------------------------------------------------------------
Fri Apr 24 19:24:53 CEST 2009 - gregkh@suse.de
- Update config files. change CONFIG_ATA=y and CONFIG_SATA_AHCI=y
-------------------------------------------------------------------
Fri Apr 24 18:23:21 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_EXT2_FS=y and CONFIG_EXT3_FS=y
-------------------------------------------------------------------
Fri Apr 24 18:19:34 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_SCSI=y and CONFIG_BLK_DEV_SD=y
-------------------------------------------------------------------
Fri Apr 24 18:14:49 CEST 2009 - gregkh@suse.de
- Update config files. change to use CONFIG_USB=y
-------------------------------------------------------------------
Thu Apr 23 23:38:53 CEST 2009 - jeffm@suse.de
- Added legacy config.
-------------------------------------------------------------------
Thu Apr 23 23:31:39 CEST 2009 - jeffm@suse.de
- Temporarily disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
-------------------------------------------------------------------
Thu Apr 23 17:53:58 CEST 2009 - jeffm@suse.de
- Moved i386 kernel-default to kernel-legacy.
- Moved i386 kernel-pae config to kernel-default.
- Disabled CONFIG_ISA in i386 kernel-default to improve boot speed.
-------------------------------------------------------------------
Thu Apr 23 17:29:47 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc3.
-------------------------------------------------------------------
Thu Apr 23 17:17:59 CEST 2009 - jeffm@suse.de
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: x86:
hpet: fix periodic mode programming on AMD 81xx.
- patches.fixes/hpet-boot-fix: Delete.
-------------------------------------------------------------------
Mon Apr 20 16:44:13 CEST 2009 - jeffm@suse.de
- patches.fixes/hpet-boot-fix: hpet: fix "IO-APIC + timer doesn't work!"
-------------------------------------------------------------------
Mon Apr 20 16:43:50 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2-git6.
-------------------------------------------------------------------
Wed Apr 15 06:33:54 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2.
- trace and xen flavors disabled.
- CONFIG_OTUS disabled on ppc.
- request-based multipath could use some testing.
- Eliminated 96 patches.
-------------------------------------------------------------------
Fri Apr 10 20:09:08 CEST 2009 - jeffm@suse.de
- rpm/devel-post.sh, rpm/kernel-binary.spec.in: Created i586 symlink
for i386.
-------------------------------------------------------------------
Fri Apr 10 19:08:14 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Added /usr/src/linux-obj to -devel
-------------------------------------------------------------------
Fri Apr 10 17:35:35 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Use xargs -r to fix case when no
modules are supported.
-------------------------------------------------------------------
Fri Apr 10 17:18:34 CEST 2009 - jeffm@suse.com
- Moved linux-obj symlink handling to kernel-$flavor-devel.
-------------------------------------------------------------------
Fri Apr 10 11:41:12 CEST 2009 - mmarek@suse.cz
- rpm/package-descriptions: Add comment.
-------------------------------------------------------------------
Fri Apr 10 11:12:30 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh: Rename the timestamp
file to source-timestamp instead, so that autobuild does not add
the timestamp verbatim.
-------------------------------------------------------------------
Thu Apr 9 13:52:47 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29 final and c/s 854.
- patches.xen/sfc-external-sram: enable access to Falcon's
external SRAM (bnc#489105).
- patches.xen/sfc-sync-headers: sync Solarflare accelerator
headers (bnc#489105).
- Update Xen config files.
-------------------------------------------------------------------
Wed Apr 8 11:54:11 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Fix last change: do not add the
timestamp if it is already added verbatim (by prepare_spec during
checkin)
-------------------------------------------------------------------
Tue Apr 7 21:58:38 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Add source timestamp to package
descriptions.
-------------------------------------------------------------------
Tue Apr 7 21:28:59 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: add descriptions to
generated spec files.
- rpm/package-descriptions: descriptions of binary packages.
-------------------------------------------------------------------
Mon Apr 6 20:29:03 CEST 2009 - jeffm@suse.com
- Enabled STAGING on !x86 and disabled COMEDI.
-------------------------------------------------------------------
Mon Apr 6 19:21:37 CEST 2009 - jeffm@suse.com
- patches.rpmify/split-package: Enable
-------------------------------------------------------------------
Mon Apr 6 19:21:23 CEST 2009 - jeffm@suse.com
- Update config files: Fixed i386-vanilla.
-------------------------------------------------------------------
Mon Apr 6 19:11:52 CEST 2009 - jeffm@suse.com
- patches.fixes/xfs-export-debug: xfs: export assertion handler.
-------------------------------------------------------------------
Mon Apr 6 02:53:12 CEST 2009 - jeffm@suse.com
- Switch from SPARSEMEM to DISCONTIGMEM on i386.
-------------------------------------------------------------------
Sun Apr 5 02:24:01 CEST 2009 - jeffm@suse.com
- scripts/tar-up_and_run_mbuild.sh: Added pae to the important
specfiles list.
-------------------------------------------------------------------
Fri Apr 3 22:47:12 CEST 2009 - jeffm@suse.com
- Update config files: Fix missing ia64-debug.
-------------------------------------------------------------------
Fri Apr 3 22:32:01 CEST 2009 - jeffm@suse.com
- patches.xen/sfc-resource-driver: Fix uninitialized var warning.
-------------------------------------------------------------------
Fri Apr 3 22:25:35 CEST 2009 - jeffm@suse.com
- Drop NR_CPUS back to 128 on i386.
-------------------------------------------------------------------
Fri Apr 3 19:36:31 CEST 2009 - jeffm@suse.com
- rpm/kernel-binary.spec.in: Added CONFIG_SPLIT_PACKAGE.
-------------------------------------------------------------------
Fri Apr 3 19:35:53 CEST 2009 - jeffm@suse.de
- Update config files: Enabled STAGING drivers on -vanilla.
-------------------------------------------------------------------
Fri Apr 3 17:13:32 CEST 2009 - jblunck@suse.de
- patches.rpmify/rpm-kernel-config: Rediff.
-------------------------------------------------------------------
Fri Apr 3 17:06:14 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in: chmod +x mkspec arch-symbols
compute-PATCHVERSION.sh
-------------------------------------------------------------------
Fri Apr 3 17:00:50 CEST 2009 - jeffm@suse.com
- Update config files: Enabled STAGING drivers.
-------------------------------------------------------------------
Fri Apr 3 16:30:02 CEST 2009 - jeffm@suse.com
- Sync up kernel configs for x86/x86_64 flavors.
-------------------------------------------------------------------
Fri Apr 3 14:55:26 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in, rpm/mkspec: do not package the binary
spec files anymore.
-------------------------------------------------------------------
Thu Apr 2 23:41:52 CEST 2009 - mmarek@suse.cz
- rpm/modversions: keep the override keyword in --pack.
-------------------------------------------------------------------
Thu Apr 2 20:37:33 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: remove
@TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@ expansion, check for a file
named TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS in sourcedir instead.
-------------------------------------------------------------------
Thu Apr 2 20:27:04 CEST 2009 - mmarek@suse.cz
- rpm/kernel-syms.spec.in: set LC_ALL=C in rpm -q call
-------------------------------------------------------------------
Thu Apr 2 17:57:48 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: add @FLAVOR@ again to avoid %%(...)
expansion
-------------------------------------------------------------------
Thu Apr 2 17:48:41 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: new script to generate spec files from *.spec.in
templates
- rpm/compute-PATCHVERSION.sh, rpm/kernel-binary.spec.in,
rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: add to the
source rpm
- scripts/tar-up.sh: just tar up patches directories and call
mkspec
-------------------------------------------------------------------
Tue Mar 31 15:56:00 CEST 2009 - mmarek@suse.cz
- rpm/kernel-dummy.spec.in: Delete.
-------------------------------------------------------------------
Tue Mar 31 15:46:18 CEST 2009 - jeffm@suse.de
- doc/README.KSYMS: Add to repo.
-------------------------------------------------------------------
Tue Mar 31 15:39:55 CEST 2009 - mmarek@suse.cz
- config.conf, rpm/old-packages.conf, scripts/arch-symbols,
scripts/run_oldconfig.sh, scripts/tar-up.sh: drop the arch
symbols completely, only map the various ix86 archs to i386.
-------------------------------------------------------------------
Tue Mar 31 14:49:09 CEST 2009 - mmarek@suse.cz
- doc/README.SUSE: allow_unsupported_modules needs to be set before
installing the kernel (bnc#484664).
-------------------------------------------------------------------
Tue Mar 31 03:08:30 CEST 2009 - jeffm@suse.de
- Add %changelog to spec files
-------------------------------------------------------------------
Tue Mar 31 03:07:51 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Clean up %build_$flavor macros
-------------------------------------------------------------------
Tue Mar 31 02:54:18 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in: Create kernel-source-vanilla
-------------------------------------------------------------------
Tue Mar 31 02:53:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-syms.spec.in, scripts/tar-up.sh: Depend on kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:52:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Create a %using_buildservice macro
-------------------------------------------------------------------
Tue Mar 31 02:52:04 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/sequence-patch.sh, scripts/tar-up.sh:
kernel-{binary,source}: Remove arch guards
-------------------------------------------------------------------
Tue Mar 31 02:51:13 CEST 2009 - jeffm@suse.de
- doc/README.SUSE, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/tar-up.sh: Move development files from kernel-source to
kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:50:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove $CONFIG_MODULES
-------------------------------------------------------------------
Tue Mar 31 02:50:15 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove duplicate CONFIG_DEBUG_INFO=y
-------------------------------------------------------------------
Tue Mar 31 02:49:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Use macros for cpu_arch
-------------------------------------------------------------------
Tue Mar 31 02:49:23 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
kernel-{source,binary}: Use path-related rpm macros
-------------------------------------------------------------------
Tue Mar 31 02:48:40 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
Use a %kernelrelease macro.
-------------------------------------------------------------------
Tue Mar 31 02:47:58 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in, rpm/source-post.sh, scripts/tar-up.sh:
Use %variant instead of $variant
-------------------------------------------------------------------
Tue Mar 31 02:47:14 CEST 2009 - jeffm@suse.de
- kernel-source: Kill old obsoletes
-------------------------------------------------------------------
Tue Mar 31 02:46:35 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh:
Use %var instead of @VAR@ except where necessary
-------------------------------------------------------------------
Tue Mar 31 02:46:12 CEST 2009 - jeffm@suse.de
- kernel-syms: Sort by flavor, not architecture
-------------------------------------------------------------------
Tue Mar 31 02:45:43 CEST 2009 - jeffm@suse.de
- kernel-syms: Stop the architecture %else madness
-------------------------------------------------------------------
Tue Mar 31 02:45:15 CEST 2009 - jeffm@suse.de
- kernel-binary: Stop the architecture %else madness
-------------------------------------------------------------------
Mon Mar 30 22:16:04 CEST 2009 - jeffm@suse.de
- Removed -RT guards and a dead patch.
-------------------------------------------------------------------
Mon Mar 30 22:14:17 CEST 2009 - jeffm@suse.de
- patches.fixes/reiserfs-prealloc-fix: Delete.
-------------------------------------------------------------------
Mon Mar 30 15:26:04 CEST 2009 - jeffm@suse.de
- patches.suse/reiserfs-inode-init: Delete.
-------------------------------------------------------------------
Thu Mar 26 21:28:32 CET 2009 - mmarek@suse.cz
- rpm/config.sh: introduce rpm/config.sh, defining SRCVERSION and
VARIANT variables.
-------------------------------------------------------------------
Tue Mar 24 15:37:54 CET 2009 - jeffm@suse.de

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,594 @@
-------------------------------------------------------------------
Tue May 19 18:03:44 CEST 2009 - jeffm@suse.com
- Set CONFIG_FRAMEBUFFER_CONSOLE=y
-------------------------------------------------------------------
Tue May 19 17:27:45 CEST 2009 - jeffm@suse.com
- Restored CONFIG_BOOTSPLASH=y and CONFIG_FB_VESA=y on
x86/x86_64 (bnc#504608)
-------------------------------------------------------------------
Tue May 19 16:17:34 CEST 2009 - jbeulich@novell.com
- patches.xen/sfc-endianness: fix building with gcc 4.4.
-------------------------------------------------------------------
Tue May 19 12:04:26 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.30/rc6-git3 and c/s 873.
-------------------------------------------------------------------
Mon May 18 16:52:37 CEST 2009 - jeffm@suse.com
- Updated to 2.6.30-rc6-git3.
- Eliminated 4 patches.
-------------------------------------------------------------------
Fri May 15 19:16:23 CEST 2009 - jeffm@suse.de
- doc/README.SUSE: Updated to reflect building in an external
directory so as not to contaminate /usr/src/linux
-------------------------------------------------------------------
Thu May 14 14:09:10 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: fix path in
/usr/src/linux-obj/.../Makefile.
-------------------------------------------------------------------
Thu May 14 11:09:01 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: provide kernel-$flavor-devel =
%version-%source_rel in the -devel packages (bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:42:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: also fix kernel-$flavor-devel requires
(bnc#503280).
-------------------------------------------------------------------
Wed May 13 15:32:58 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: fix kernel-syms requires (bnc#503280).
-------------------------------------------------------------------
Mon May 11 21:11:59 CEST 2009 - jeffm@suse.com
- patches.fixes/dup2-retval-fix: dup2: Fix return value with
oldfd == newfd and invalid fd (bnc#498042).
-------------------------------------------------------------------
Mon May 11 21:11:19 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-fixup: reiserfs: clean up ifdefs.
- patches.fixes/reiserfs-xattr-root-fixup: reiserfs: deal with
NULL xattr root w/ xattrs disabled.
- patches.fixes/reiserfs-xattrs-disabled-perms: reiserfs: fixup
perms when xattrs are disabled.
- patches.fixes/reiserfs-expose-privroot: reiserfs: allow exposing
privroot w/ xattrs enabled.
-------------------------------------------------------------------
Mon May 11 19:41:25 CEST 2009 - jeffm@suse.de
- Updated to 2.6.30-rc5-git1.
- Eliminated 4 patches.
-------------------------------------------------------------------
Wed May 6 17:38:57 CEST 2009 - gregkh@suse.de
- Update config files. update vanilla configs so that the build works.
-------------------------------------------------------------------
Wed May 6 17:19:56 CEST 2009 - gregkh@suse.de
- Update config files.
- patches.suse/devtmpfs.patch: driver-core: devtmpfs - driver-core
maintained /dev tmpfs.
-------------------------------------------------------------------
Tue May 5 17:17:21 CEST 2009 - jeffm@suse.com
- Update config files.
-------------------------------------------------------------------
Tue May 5 16:46:08 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4-git1.
- patches.rpmify/fix-unexpected-non-allocable-warnings-with-suse-gcc:
kbuild, modpost: fix "unexpected non-allocatable" warning with
SUSE gcc.
-------------------------------------------------------------------
Tue May 5 14:31:59 CEST 2009 - jbeulich@novell.com
- patches.fixes/iwl3945-build: iwl3945: fix ia64/ppc build.
-------------------------------------------------------------------
Tue May 5 11:05:37 CEST 2009 - jbeulich@novell.com
- patches.xen/xen3-patch-2.6.30-rc4: Fix ia64 build.
-------------------------------------------------------------------
Tue May 5 10:08:12 CEST 2009 - jbeulich@novell.com
- patches.suse/stack-unwind: Also initialize PT_GS() on 32-bit.
- patches.arch/x86_64-unwind-annotations: Refresh.
-------------------------------------------------------------------
Tue May 5 10:02:41 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29-rc4 and c/s 867.
- Update i386 and x86_64 config files.
- config.conf: Re-enable Xen.
-------------------------------------------------------------------
Tue May 5 05:22:16 CEST 2009 - teheo@suse.de
- patches.suse/kbuild-icecream-workaround: kbuild: add workaround
for icecream bug (bnc#495786).
-------------------------------------------------------------------
Fri May 1 20:01:16 CEST 2009 - jeffm@suse.com
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
-------------------------------------------------------------------
Fri May 1 20:00:48 CEST 2009 - jeffm@suse.com
- Update to 2.6.30-rc4.
- Eliminated 2 patches.
-------------------------------------------------------------------
Fri May 1 19:58:07 CEST 2009 - jeffm@suse.com
- patches.drivers/libata-prefer-over-ide: libata: prefer libata
drivers over ide ones (bnc#433105).
- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex
to enclose lookup_one_len.
- patches.kernel.org/patch-2.6.30-rc3-rc4:
- patches.suse/no-frame-pointer-select: Fix stack unwinder Kconfig
(bnc#402518).
- patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch: Delete.
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: Delete.
-------------------------------------------------------------------
Thu Apr 30 16:56:17 CEST 2009 - mmarek@suse.cz
- scripts/submit-to-bs: tentative script to submit a new kernel to
openSUSE:Factory
-------------------------------------------------------------------
Tue Apr 28 11:19:41 CEST 2009 - npiggin@suse.de
- patches.apparmor/unambiguous-__d_path.diff: Put a reminder in here
to fix the lock order problem when the patch is updated to HEAD.
-------------------------------------------------------------------
Mon Apr 27 13:48:49 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: Fix prepending EXTRAVERSION,
rename the variable back to @RELEASE_PREFIX@.
-------------------------------------------------------------------
Mon Apr 27 10:41:20 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: prepend the EXTRAVERSION to
the rpm release string (note that this won't have any effect in
the openSUSE:* projects).
-------------------------------------------------------------------
Fri Apr 24 19:28:44 CEST 2009 - gregkh@suse.de
- Update config files.
- build rtc_cmos driver into the kernel for i386 and x86-64 default
kernels. This should automatically take care of the rtc/system time
syncing so we don't need to do it in a boot script and should speed
up booting time a lot.
-------------------------------------------------------------------
Fri Apr 24 19:24:53 CEST 2009 - gregkh@suse.de
- Update config files. change CONFIG_ATA=y and CONFIG_SATA_AHCI=y
-------------------------------------------------------------------
Fri Apr 24 18:23:21 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_EXT2_FS=y and CONFIG_EXT3_FS=y
-------------------------------------------------------------------
Fri Apr 24 18:19:34 CEST 2009 - gregkh@suse.de
- Update config files. change to CONFIG_SCSI=y and CONFIG_BLK_DEV_SD=y
-------------------------------------------------------------------
Fri Apr 24 18:14:49 CEST 2009 - gregkh@suse.de
- Update config files. change to use CONFIG_USB=y
-------------------------------------------------------------------
Thu Apr 23 23:38:53 CEST 2009 - jeffm@suse.de
- Added legacy config.
-------------------------------------------------------------------
Thu Apr 23 23:31:39 CEST 2009 - jeffm@suse.de
- Temporarily disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
-------------------------------------------------------------------
Thu Apr 23 17:53:58 CEST 2009 - jeffm@suse.de
- Moved i386 kernel-default to kernel-legacy.
- Moved i386 kernel-pae config to kernel-default.
- Disabled CONFIG_ISA in i386 kernel-default to improve boot speed.
-------------------------------------------------------------------
Thu Apr 23 17:29:47 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc3.
-------------------------------------------------------------------
Thu Apr 23 17:17:59 CEST 2009 - jeffm@suse.de
- patches.fixes/fix-periodic-mode-programming-on-amd81xx: x86:
hpet: fix periodic mode programming on AMD 81xx.
- patches.fixes/hpet-boot-fix: Delete.
-------------------------------------------------------------------
Mon Apr 20 16:44:13 CEST 2009 - jeffm@suse.de
- patches.fixes/hpet-boot-fix: hpet: fix "IO-APIC + timer doesn't work!"
-------------------------------------------------------------------
Mon Apr 20 16:43:50 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2-git6.
-------------------------------------------------------------------
Wed Apr 15 06:33:54 CEST 2009 - jeffm@suse.de
- Update to 2.6.30-rc2.
- trace and xen flavors disabled.
- CONFIG_OTUS disabled on ppc.
- request-based multipath could use some testing.
- Eliminated 96 patches.
-------------------------------------------------------------------
Fri Apr 10 20:09:08 CEST 2009 - jeffm@suse.de
- rpm/devel-post.sh, rpm/kernel-binary.spec.in: Created i586 symlink
for i386.
-------------------------------------------------------------------
Fri Apr 10 19:08:14 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Added /usr/src/linux-obj to -devel
-------------------------------------------------------------------
Fri Apr 10 17:35:35 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Use xargs -r to fix case when no
modules are supported.
-------------------------------------------------------------------
Fri Apr 10 17:18:34 CEST 2009 - jeffm@suse.com
- Moved linux-obj symlink handling to kernel-$flavor-devel.
-------------------------------------------------------------------
Fri Apr 10 11:41:12 CEST 2009 - mmarek@suse.cz
- rpm/package-descriptions: Add comment.
-------------------------------------------------------------------
Fri Apr 10 11:12:30 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh: Rename the timestamp
file to source-timestamp instead, so that autobuild does not add
the timestamp verbatim.
-------------------------------------------------------------------
Thu Apr 9 13:52:47 CEST 2009 - jbeulich@novell.com
- Update Xen patches to 2.6.29 final and c/s 854.
- patches.xen/sfc-external-sram: enable access to Falcon's
external SRAM (bnc#489105).
- patches.xen/sfc-sync-headers: sync Solarflare accelerator
headers (bnc#489105).
- Update Xen config files.
-------------------------------------------------------------------
Wed Apr 8 11:54:11 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Fix last change: do not add the
timestamp if it is already added verbatim (by prepare_spec during
checkin)
-------------------------------------------------------------------
Tue Apr 7 21:58:38 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Add source timestamp to package
descriptions.
-------------------------------------------------------------------
Tue Apr 7 21:28:59 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, rpm/mkspec: add descriptions to
generated spec files.
- rpm/package-descriptions: descriptions of binary packages.
-------------------------------------------------------------------
Mon Apr 6 20:29:03 CEST 2009 - jeffm@suse.com
- Enabled STAGING on !x86 and disabled COMEDI.
-------------------------------------------------------------------
Mon Apr 6 19:21:37 CEST 2009 - jeffm@suse.com
- patches.rpmify/split-package: Enable
-------------------------------------------------------------------
Mon Apr 6 19:21:23 CEST 2009 - jeffm@suse.com
- Update config files: Fixed i386-vanilla.
-------------------------------------------------------------------
Mon Apr 6 19:11:52 CEST 2009 - jeffm@suse.com
- patches.fixes/xfs-export-debug: xfs: export assertion handler.
-------------------------------------------------------------------
Mon Apr 6 02:53:12 CEST 2009 - jeffm@suse.com
- Switch from SPARSEMEM to DISCONTIGMEM on i386.
-------------------------------------------------------------------
Sun Apr 5 02:24:01 CEST 2009 - jeffm@suse.com
- scripts/tar-up_and_run_mbuild.sh: Added pae to the important
specfiles list.
-------------------------------------------------------------------
Fri Apr 3 22:47:12 CEST 2009 - jeffm@suse.com
- Update config files: Fix missing ia64-debug.
-------------------------------------------------------------------
Fri Apr 3 22:32:01 CEST 2009 - jeffm@suse.com
- patches.xen/sfc-resource-driver: Fix uninitialized var warning.
-------------------------------------------------------------------
Fri Apr 3 22:25:35 CEST 2009 - jeffm@suse.com
- Drop NR_CPUS back to 128 on i386.
-------------------------------------------------------------------
Fri Apr 3 19:36:31 CEST 2009 - jeffm@suse.com
- rpm/kernel-binary.spec.in: Added CONFIG_SPLIT_PACKAGE.
-------------------------------------------------------------------
Fri Apr 3 19:35:53 CEST 2009 - jeffm@suse.de
- Update config files: Enabled STAGING drivers on -vanilla.
-------------------------------------------------------------------
Fri Apr 3 17:13:32 CEST 2009 - jblunck@suse.de
- patches.rpmify/rpm-kernel-config: Rediff.
-------------------------------------------------------------------
Fri Apr 3 17:06:14 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in: chmod +x mkspec arch-symbols
compute-PATCHVERSION.sh
-------------------------------------------------------------------
Fri Apr 3 17:00:50 CEST 2009 - jeffm@suse.com
- Update config files: Enabled STAGING drivers.
-------------------------------------------------------------------
Fri Apr 3 16:30:02 CEST 2009 - jeffm@suse.com
- Sync up kernel configs for x86/x86_64 flavors.
-------------------------------------------------------------------
Fri Apr 3 14:55:26 CEST 2009 - mmarek@suse.cz
- rpm/kernel-source.spec.in, rpm/mkspec: do not package the binary
spec files anymore.
-------------------------------------------------------------------
Thu Apr 2 23:41:52 CEST 2009 - mmarek@suse.cz
- rpm/modversions: keep the override keyword in --pack.
-------------------------------------------------------------------
Thu Apr 2 20:37:33 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: remove
@TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@ expansion, check for a file
named TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS in sourcedir instead.
-------------------------------------------------------------------
Thu Apr 2 20:27:04 CEST 2009 - mmarek@suse.cz
- rpm/kernel-syms.spec.in: set LC_ALL=C in rpm -q call
-------------------------------------------------------------------
Thu Apr 2 17:57:48 CEST 2009 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: add @FLAVOR@ again to avoid %%(...)
expansion
-------------------------------------------------------------------
Thu Apr 2 17:48:41 CEST 2009 - mmarek@suse.cz
- rpm/mkspec: new script to generate spec files from *.spec.in
templates
- rpm/compute-PATCHVERSION.sh, rpm/kernel-binary.spec.in,
rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: add to the
source rpm
- scripts/tar-up.sh: just tar up patches directories and call
mkspec
-------------------------------------------------------------------
Tue Mar 31 15:56:00 CEST 2009 - mmarek@suse.cz
- rpm/kernel-dummy.spec.in: Delete.
-------------------------------------------------------------------
Tue Mar 31 15:46:18 CEST 2009 - jeffm@suse.de
- doc/README.KSYMS: Add to repo.
-------------------------------------------------------------------
Tue Mar 31 15:39:55 CEST 2009 - mmarek@suse.cz
- config.conf, rpm/old-packages.conf, scripts/arch-symbols,
scripts/run_oldconfig.sh, scripts/tar-up.sh: drop the arch
symbols completely, only map the various ix86 archs to i386.
-------------------------------------------------------------------
Tue Mar 31 14:49:09 CEST 2009 - mmarek@suse.cz
- doc/README.SUSE: allow_unsupported_modules needs to be set before
installing the kernel (bnc#484664).
-------------------------------------------------------------------
Tue Mar 31 03:08:30 CEST 2009 - jeffm@suse.de
- Add %changelog to spec files
-------------------------------------------------------------------
Tue Mar 31 03:07:51 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Clean up %build_$flavor macros
-------------------------------------------------------------------
Tue Mar 31 02:54:18 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in: Create kernel-source-vanilla
-------------------------------------------------------------------
Tue Mar 31 02:53:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-syms.spec.in, scripts/tar-up.sh: Depend on kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:52:41 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in: Create a %using_buildservice macro
-------------------------------------------------------------------
Tue Mar 31 02:52:04 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/sequence-patch.sh, scripts/tar-up.sh:
kernel-{binary,source}: Remove arch guards
-------------------------------------------------------------------
Tue Mar 31 02:51:13 CEST 2009 - jeffm@suse.de
- doc/README.SUSE, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
scripts/tar-up.sh: Move development files from kernel-source to
kernel-$flavor-devel
-------------------------------------------------------------------
Tue Mar 31 02:50:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove $CONFIG_MODULES
-------------------------------------------------------------------
Tue Mar 31 02:50:15 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Remove duplicate CONFIG_DEBUG_INFO=y
-------------------------------------------------------------------
Tue Mar 31 02:49:53 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in: Use macros for cpu_arch
-------------------------------------------------------------------
Tue Mar 31 02:49:23 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
kernel-{source,binary}: Use path-related rpm macros
-------------------------------------------------------------------
Tue Mar 31 02:48:40 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in:
Use a %kernelrelease macro.
-------------------------------------------------------------------
Tue Mar 31 02:47:58 CEST 2009 - jeffm@suse.de
- rpm/kernel-source.spec.in, rpm/source-post.sh, scripts/tar-up.sh:
Use %variant instead of $variant
-------------------------------------------------------------------
Tue Mar 31 02:47:14 CEST 2009 - jeffm@suse.de
- kernel-source: Kill old obsoletes
-------------------------------------------------------------------
Tue Mar 31 02:46:35 CEST 2009 - jeffm@suse.de
- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in,
rpm/kernel-syms.spec.in, scripts/tar-up.sh:
Use %var instead of @VAR@ except where necessary
-------------------------------------------------------------------
Tue Mar 31 02:46:12 CEST 2009 - jeffm@suse.de
- kernel-syms: Sort by flavor, not architecture
-------------------------------------------------------------------
Tue Mar 31 02:45:43 CEST 2009 - jeffm@suse.de
- kernel-syms: Stop the architecture %else madness
-------------------------------------------------------------------
Tue Mar 31 02:45:15 CEST 2009 - jeffm@suse.de
- kernel-binary: Stop the architecture %else madness
-------------------------------------------------------------------
Mon Mar 30 22:16:04 CEST 2009 - jeffm@suse.de
- Removed -RT guards and a dead patch.
-------------------------------------------------------------------
Mon Mar 30 22:14:17 CEST 2009 - jeffm@suse.de
- patches.fixes/reiserfs-prealloc-fix: Delete.
-------------------------------------------------------------------
Mon Mar 30 15:26:04 CEST 2009 - jeffm@suse.de
- patches.suse/reiserfs-inode-init: Delete.
-------------------------------------------------------------------
Thu Mar 26 21:28:32 CET 2009 - mmarek@suse.cz
- rpm/config.sh: introduce rpm/config.sh, defining SRCVERSION and
VARIANT variables.
-------------------------------------------------------------------
Tue Mar 24 15:37:54 CET 2009 - jeffm@suse.de

File diff suppressed because it is too large Load Diff

264
mkspec Normal file
View File

@ -0,0 +1,264 @@
#!/usr/bin/perl
use strict;
use warnings;
use File::Copy;
use Data::Dumper;
my $dir = ".";
# flavor -> [supported archs]
my %flavor_archs = parse_config_conf();
# template name -> template body
my %templates = read_spec_templates();
# config.sh variables
my %vars = parse_config_sh();
my ($srcversion, $variant) = ($vars{'SRCVERSION'}, $vars{'VARIANT'});
# rpm changelog
my $changelog = convert_changes();
# package name -> [summary, description]
my %binary_descriptions = parse_descriptions();
my $patchversion = `$dir/compute-PATCHVERSION.sh`;
chomp $patchversion;
my ($rpmversion, $rpmrelease) = split(/-/, $patchversion, 2);
if (defined($rpmrelease)) {
$rpmrelease =~ s/-/./g;
$rpmrelease .= ".";
} else {
$rpmrelease = "";
}
my %macros = (
VARIANT => $variant,
SRCVERSION => $srcversion,
PATCHVERSION => $patchversion,
RPMVERSION => $rpmversion,
RELEASE_PREFIX => $rpmrelease,
);
# binary spec files
for my $flavor (sort keys(%flavor_archs)) {
$flavor_archs{$flavor} = [sort @{$flavor_archs{$flavor}}];
my ($summary, $description);
if (!exists($binary_descriptions{"kernel-$flavor"})) {
print STDERR "warning: no description for kernel-$flavor found\n";
$summary = "The Linux Kernel";
$description = "The Linux Kernel.";
} else {
$summary = $binary_descriptions{"kernel-$flavor"}->[0];
$description = $binary_descriptions{"kernel-$flavor"}->[1];
}
do_spec('binary', "kernel-$flavor.spec", %macros,
FLAVOR => $flavor,
SUMMARY => $summary,
DESCRIPTION => $description,
ARCHS => join(" ", arch2rpm(@{$flavor_archs{$flavor}})),
PROVIDES_OBSOLETES => provides_obsoletes($flavor, @{$flavor_archs{$flavor}}),
);
}
# kernel-source.spec
do_spec('source', "kernel-source$variant.spec", %macros);
# kernel-syms.spec
{
my $requires = "";
for my $flavor (sort keys(%flavor_archs)) {
next if $flavor eq "vanilla";
my @archs = arch2rpm(@{$flavor_archs{$flavor}});
$requires .= "%ifarch @archs\n";
$requires .= "Requires: kernel-$flavor-devel = \%version-\%source_rel\n";
$requires .= "%endif\n";
}
chomp $requires;
do_spec('syms', "kernel-syms$variant.spec", %macros,
REQUIRES => $requires);
}
exit 0;
sub parse_config_conf {
my %res;
for my $arch (split(/\s+/, `$dir/arch-symbols --list`)) {
my @flavors = `$dir/guards $arch < $dir/config.conf`;
next if @flavors == 0;
chomp @flavors;
@flavors = map { s/.*\///; $_ } @flavors;
for my $flavor (@flavors) {
$res{$flavor} ||= [];
push(@{$res{$flavor}}, $arch);
}
}
return %res;
}
sub read_spec_templates {
my %res;
for my $template qw(binary source syms) {
xopen(my $fh, '<', "$dir/kernel-$template.spec.in");
my @lines = <$fh>;
$res{$template} = join("", @lines);
close($fh);
}
return %res;
}
# return a hash of config.sh variables
sub parse_config_sh {
my %res;
xopen(my $fh, '<', "$dir/config.sh");
while (<$fh>) {
chomp;
if (/^\s*([A-Z_]+)=(.*)/) {
$res{$1} = $2;
}
}
close($fh);
return %res;
}
# convert kernel-source.changes to rpm changelog
sub convert_changes {
my $res = "\%changelog\n";
my @progs = qw(/usr/lib/build/changelog2spec
/work/src/bin/tools/convert_changes_to_rpm_changelog);
my $changesfile = "$dir/kernel-source$variant.changes";
if (-e $changesfile) {
for my $prog (@progs) {
if (-x $prog) {
$res .= `$prog $changesfile`;
last;
}
}
}
chomp $res;
return $res;
}
sub parse_descriptions {
my %res;
my $current;
my $blank = "";
# 0 - expect summary, 1 - eating blank lines, 2 - reading description
my $state = 0;
xopen(my $fh, '<', "$dir/package-descriptions");
while (<$fh>) {
next if /^\s*#/;
if (/^==+\s+([^\s]+)\s+==+\s*$/) {
my $package = $1;
if ($current) {
chomp $current->[1];
}
$current = ["", ""];
$res{$package} = $current;
$state = 0;
next;
}
if (/^$/) {
if ($state == 2) {
$blank .= $_;
}
next;
}
# non-blank line and not === package ===
if ($state == 0) {
chomp;
$current->[0] = $_;
$state = 1;
} elsif ($state == 1) {
$current->[1] = $_;
$blank = "";
$state = 2;
} else {
$current->[1] .= $blank;
$blank = "";
$current->[1] .= $_;
}
}
if ($current) {
chomp $current->[1];
}
close($fh);
return %res;
}
sub arch2rpm {
if (wantarray) {
return map { _arch2rpm($_) } @_;
}
return _arch2rpm($_[0]);
}
sub _arch2rpm {
my $arch = shift;
return "\%ix86" if $arch eq "i386";
return $arch;
}
sub append_changelog {
my $changelog = $_[1];
if ($_[0] =~ s/\%changelog$/$changelog/) {
return;
}
$_[0] .= $changelog;
}
sub provides_obsoletes {
my $flavor = shift;
my @archs = @_;
my $res = "";
for my $arch (@archs) {
my @packs = `$dir/guards $arch $flavor <$dir/old-packages.conf`;
chomp @packs;
next if (!@packs);
my $rpmarch = arch2rpm($arch);
chomp $rpmarch;
$res .= "\%ifarch $rpmarch\n";
$res .= "Provides: @packs\n";
$res .= "Obsoletes: @packs\n";
$res .= "\%endif\n";
}
chomp $res;
return $res;
}
sub do_spec {
my $template = shift;
my $specfile = shift;
my %macros = @_;
my $text = $templates{$template};
for my $m (keys %macros) {
$text =~ s/\@$m\@/$macros{$m}/g;
}
append_changelog($text, $changelog);
print "$specfile\n";
xopen(my $fh, '>', "$dir/$specfile");
print $fh $text;
close($fh);
return if $specfile eq "kernel-source$variant.spec";
my $changesfile = $specfile;
$changesfile =~ s/\.spec$//;
$changesfile .= ".changes";
copy("$dir/kernel-source$variant.changes", $changesfile);
}
sub xopen {
open($_[0], $_[1], $_[2]) or die "$_[2]: $!\n";
}

View File

@ -47,6 +47,7 @@ sub pack_dump($$) {
my @files;
$ext = ".symtypes" unless defined $ext;
$dir =~ s/\/+$//;
find(sub ($) { /\Q$ext\E$/ && push @files, $File::Find::name}, $dir);
map { s/^\Q$dir\E\/(.*)\Q$ext\E$/$1/ } @files;
@ -83,6 +84,7 @@ sub pack_dump($$) {
delete $override{$sym};
} else {
$override{$sym} = 1;
$_ = "$override$_";
}
}
}

33
old-packages.conf Normal file
View File

@ -0,0 +1,33 @@
# Defines which package names to include in the Provides and
# Obsoletes tags of spec files.
#
# When generating Provides, `p' is defined. When generating
# Obsoletes, `o' is defined.
#
# +ARCH: include only for this architecture.
# -!symbol: exclude unless symbol is also defined.
#
# Guards are always evaluated from left to right; the last
# guard that matches determines whether a line is included
# or not.
#
# For testing this file, run scripts/old-config.sh.
#
# i386 =================================================================
+i386 -!default smp kernel-smp kernel-pae kernel-bigsmp
# x86_64 ===============================================================
+x86_64 -!default smp kernel-smp
# ia64 =================================================================
+ia64 -!default kernel-sn2
# ppc/ppc64 ============================================================
+ppc -!ppc64 kernel-pmac64 kernel-pseries64 kernel-iseries64
# s390/s390x ===========================================================
+s390 -!s390 kernel-32bit
+s390x -!s390x kernel-64bit

80
package-descriptions Normal file
View File

@ -0,0 +1,80 @@
# Descriptions of the binary kernel packages. The format is
#
# === <package name> ===
# Summary (single line)
#
# Long description (multiple
# lines)
#
# Descriptions of the -base and -extra subpackages are derived from the
# main descriptions.
=== kernel-debug ===
A Debug Version of the Kernel
This kernel has several debug facilities enabled that hurt performance.
Only use this kernel when investigating problems.
=== kernel-default ===
The Standard Kernel
The standard kernel for both uniprocessor and multiprocessor systems.
=== kernel-legacy ===
The Legacy Kernel
The kernel for both uniprocessor and multiprocessor systems to run on older
hardware. It contains support for ISA devices and has the Physical Addressing
Extension (PAE) feature disabled.
=== kernel-kdump ===
kernel for kdump
This kernel is intended for kdump. It can not be booted with a normal
bootloader, the kexec tool has to be used to load it. Once the system
crashes, the loaded kernel will be started to grab debug info from the
crashed kernel.
=== kernel-ppc64 ===
Kernel for ppc64 Systems
This package contains the kernel for:
IBM pSeries 64bit machines IBM iSeries 64bit machines Apple G5 machines
Sony Playstation 3
The boot file is /boot/vmlinux.
The home page of the ppc64 project is http://www.penguinppc.org/
=== kernel-ps3 ===
kernel for ps3 bootloader
This package contains the kernel for the PS3 bootloader. PS3 systems
only have 4MB of flash memory for the bootloader, so this kernel needs
to be as small as possible and is _not_ meant to be installed in the
final system.
=== kernel-s390 ===
The Standard Kernel
The standard kernel.
=== kernel-trace ===
The Realtime Linux Kernel
This kernel is compiled for realtime applications.
=== kernel-vanilla ===
The Standard Kernel - without any SUSE patches
The standard kernel - without any SUSE patches
=== kernel-xen ===
The Xen Kernel
The Linux kernel for Xen paravirtualization.
This kernel can be used both as the domain0 ("xen0") and as an
unprivileged ("xenU") kernel.

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1e9877a3f48c9c24cfe0e8e449d872d58df300e8957496280d7a6a8ed0562caa
size 127
oid sha256:f40cf2e5bb426f03e8b22d891ab32ee3ed9a52de14a38ea09b826cf15ad00fb5
size 129

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d7284fcfae8e1ef87a373733b6e9db06e878a76c9f251a4410ece466113e18a9
size 60018
oid sha256:4848e8f1d0a677ed36945ce3f7ff6115149a13e3c64269b25ab94d1585732eaf
size 60066

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:613a9fecdb3dd99f07ad2feb5532e4fd8fc6455b9ebb9dc131c45f9191f96baf
size 38925
oid sha256:abb7d19e1de0de7ca06554a0fe8cdb969d3c21c88042e23a66ee85639a1530c0
size 36556

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e295a4b4e94a619a8c845fe45a3b0f7addbcb38083de9ad0be241731a173dac7
size 171727
oid sha256:66029ede487918cd5e939686d74cad8592fcac339963292f88d705ecaa15fae2
size 171628

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fbabc3cac61dfcb1c0ffc4d0176d49beabd6f8e8fe8274982aa1ef8cc3105202
size 42074
oid sha256:9269824c1fb6577a5b8cc0504dccbad42f5f29aec34fdc538a82c444d38637fe
size 31467

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:41b2d5e56efb399ff2c0df634095fda13b3eedfc7a6bd474d8b549a058958888
size 123
oid sha256:8f17122f387e72f1e0cb4acb99148e8363b2e0d5aeeef4543b5750be0e0f290e
size 129

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5b88f274939d97cad971f5b562812a05c55e09f8d9dca3040376d433a660bd44
size 3708
oid sha256:572d6ace8b033805a35c73d15b20cdd08dd6c1b4497ff814678ab40e0385d677
size 12477235

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0c1d2b0da5a3cf100cbd6a3616a4436c48637062ff4c9c173a2e7e634d6c559f
size 3367
oid sha256:3520cfcf829ed3eaa8d9fe1c20009d28581291e36a2132b71e41b7a36c2c5f2f
size 3601

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:78c6e796d51f019117f663ddb136571da2911b385672a3785e399b7119a84c0a
size 124
oid sha256:6a5f1b075a51886cf01e54334bddd9c8a8aa9494e87dcdf6f9a19a618e3594f4
size 127

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:98972db234d25f739b8205616f0c4140695ffdbafd81c1208a0ec89cab764023
size 1279783
oid sha256:7a597c9afadfa0be7bceece53300644154973a2024d530be3392f1d4efb92bee
size 865991

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:192154b4a5d7746ee4e4bbf958defbcbfede4041ae3c4a14fe7cb997127bbe66
size 43317
oid sha256:74b07e566a135904d947a3a4cabcc3884a38de19105e1979f6de0cf5db64ff0b
size 43324

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:784758af3ac07d3b19f2b01a63561ceca1d321c8c609f74057d66fa083fd9a21
size 1661110
oid sha256:dc3b8f60334f67ae7ec11ff75681d3efcabdba6890fa5449b9bf826dadbcd293
size 1765395

26
post.sh
View File

@ -32,11 +32,11 @@ case @FLAVOR@ in
esac
for x in /boot/@IMAGE@ /boot/initrd; do
rm -f $x$suffix
ln -s ${x##*/}-@KERNELRELEASE@ $x$suffix
ln -s ${x##*/}-@KERNELRELEASE@-@FLAVOR@ $x$suffix
done
if [ -e /lib/modules/@KERNELRELEASE@ ]; then
echo Setting up /lib/modules/@KERNELRELEASE@
if [ -e /lib/modules/@KERNELRELEASE@-@FLAVOR@ ]; then
echo Setting up /lib/modules/@KERNELRELEASE@-@FLAVOR@
if [ -x /sbin/module_upgrade ]; then
/sbin/module_upgrade --rename mptscsih="mptspi mptfc mptsas"
@ -48,18 +48,18 @@ wm=/usr/lib/module-init-tools/weak-modules
wm2=/usr/lib/module-init-tools/weak-modules2
if [ -x $wm2 ]; then
if [ @BASE_PACKAGE@ = 1 ]; then
/bin/bash -${-/e/} $wm2 --add-kernel @KERNELRELEASE@
/bin/bash -${-/e/} $wm2 --add-kernel @KERNELRELEASE@-@FLAVOR@
else
nvr=@SUBPACKAGE@-@RPM_VERSION_RELEASE@
rpm -ql $nvr | /bin/bash -${-/e/} $wm2 --add-kernel-modules @KERNELRELEASE@
rpm -ql $nvr | /bin/bash -${-/e/} $wm2 --add-kernel-modules @KERNELRELEASE@-@FLAVOR@
fi
elif [ -x $wm ]; then
# pre CODE11 compatibility
$wm --add-kernel @KERNELRELEASE@
/sbin/depmod -a -F /boot/System.map-@KERNELRELEASE@ @KERNELRELEASE@
$wm --add-kernel @KERNELRELEASE@-@FLAVOR@
/sbin/depmod -a -F /boot/System.map-@KERNELRELEASE@-@FLAVOR@ @KERNELRELEASE@-@FLAVOR@
if [ -f /etc/fstab -a ! -e /.buildenv -a -x /sbin/mkinitrd ] ; then
/sbin/mkinitrd -k /boot/@IMAGE@-@KERNELRELEASE@ \
-i /boot/initrd-@KERNELRELEASE@
/sbin/mkinitrd -k /boot/@IMAGE@-@KERNELRELEASE@-@FLAVOR@ \
-i /boot/initrd-@KERNELRELEASE@-@FLAVOR@
if [ $? -ne 0 ]; then
echo "/sbin/mkinitrd failed" >&2
case @SUBPACKAGE@ in
@ -95,8 +95,8 @@ run_bootloader () {
if [ -f /etc/fstab -a ! -e /.buildenv ] ; then
# only run the bootloader if the usual bootloader configuration
# files are there -- this is different on every architecture
initrd=initrd-@KERNELRELEASE@
if [ -e /boot/$initrd -o ! -e /lib/modules/@KERNELRELEASE@ ] && \
initrd=initrd-@KERNELRELEASE@-@FLAVOR@
if [ -e /boot/$initrd -o ! -e /lib/modules/@KERNELRELEASE@-@FLAVOR@ ] && \
run_bootloader ; then
[ -e /boot/$initrd ] || initrd=
# handle 10.2 and SLES10 SP1 or later
@ -104,8 +104,8 @@ if [ -f /etc/fstab -a ! -e /.buildenv ] ; then
/usr/lib/bootloader/bootloader_entry \
add \
@FLAVOR@ \
@KERNELRELEASE@ \
@IMAGE@-@KERNELRELEASE@ \
@KERNELRELEASE@-@FLAVOR@ \
@IMAGE@-@KERNELRELEASE@-@FLAVOR@ \
$initrd
# handle 10.1 and SLES10 GA

View File

@ -3,17 +3,17 @@ wm2=/usr/lib/module-init-tools/weak-modules2
if [ @BASE_PACKAGE@ = 0 ]; then
if [ -x $wm2 ]; then
nvr=@SUBPACKAGE@-@RPM_VERSION_RELEASE@
/bin/bash -${-/e/} $wm2 --remove-kernel-modules @KERNELRELEASE@ < /var/run/rpm-$nvr-modules
/bin/bash -${-/e/} $wm2 --remove-kernel-modules @KERNELRELEASE@-@FLAVOR@ < /var/run/rpm-$nvr-modules
fi
rm -f /var/run/rpm-$nvr-modules
exit 0
fi
# Remove symlinks from /lib/modules/$krel/weak-updates/.
if [ -x $wm2 ]; then
/bin/bash -${-/e/} $wm2 --remove-kernel @KERNELRELEASE@
/bin/bash -${-/e/} $wm2 --remove-kernel @KERNELRELEASE@-@FLAVOR@
elif [ -x $wm ]; then
# pre CODE11 compatibility
$wm --remove-kernel @KERNELRELEASE@
$wm --remove-kernel @KERNELRELEASE@-@FLAVOR@
fi
# remove /boot/@IMAGE@.previous entry on a 10.1 and SLES10 GA system
@ -28,13 +28,13 @@ esac
# Created in %post of old kernels
case "$(readlink /boot/@IMAGE@$suffix.previous)" in
@IMAGE@-@KERNELRELEASE@|$(readlink /boot/@IMAGE@$suffix))
@IMAGE@-@KERNELRELEASE@-@FLAVOR@|$(readlink /boot/@IMAGE@$suffix))
remove_previos_entry=yes
rm -f /boot/@IMAGE@$suffix.previous
;;
esac
case "$(readlink /boot/initrd$suffix.previous)" in
initrd-@KERNELRELEASE@|$(readlink /boot/initrd$suffix))
initrd-@KERNELRELEASE@-@FLAVOR@|$(readlink /boot/initrd$suffix))
rm -f /boot/initrd$suffix.previous
;;
esac
@ -46,9 +46,9 @@ if [ -f /etc/fstab ]; then
/usr/lib/bootloader/bootloader_entry \
remove \
@FLAVOR@ \
@KERNELRELEASE@ \
@IMAGE@-@KERNELRELEASE@ \
initrd-@KERNELRELEASE@
@KERNELRELEASE@-@FLAVOR@ \
@IMAGE@-@KERNELRELEASE@-@FLAVOR@ \
initrd-@KERNELRELEASE@-@FLAVOR@
# handle 10.1 and SLES10 GA
elif [ -x /sbin/update-bootloader ]; then

View File

@ -27,6 +27,13 @@
# DO NOT MODIFY THEM!
# Send separate patches upstream if you find a problem...
########################################################
patches.kernel.org/patch-2.6.30-rc1
patches.kernel.org/patch-2.6.30-rc1-rc2
patches.kernel.org/patch-2.6.30-rc2-rc3
patches.kernel.org/patch-2.6.30-rc3-rc4
patches.kernel.org/patch-2.6.30-rc4-rc5
patches.kernel.org/patch-2.6.30-rc5-rc6
patches.kernel.org/patch-2.6.30-rc6-git3
########################################################
# Build fixes that apply to the vanilla kernel too.
@ -41,6 +48,7 @@
patches.kernel.org/gdth-section-conflict
patches.kernel.org/arch-include-asm-fixes
patches.rpmify/spin_is_contended-fix
patches.kernel.org/staging-pci-deps
########################################################
# kABI consistency patches
@ -59,6 +67,7 @@
patches.rpmify/no-include-asm
patches.rpmify/rpm-kernel-config
patches.rpmify/split-package
patches.rpmify/buildhost
patches.rpmify/cloneconfig.diff
patches.suse/genksyms-add-override-flag.diff
@ -69,6 +78,7 @@
patches.suse/supported-flag
patches.suse/supported-flag-sysfs
patches.suse/modpost-filter-out-built-in-depends
patches.suse/kbuild-icecream-workaround
########################################################
# Simple export additions/removals
@ -92,7 +102,6 @@
patches.suse/sysctl-add-affinity_load_balancing
patches.fixes/seccomp-disable-tsc-option
patches.suse/self-ptrace.patch
-RT patches.suse/rwlocks-enable-interrupts
########################################################
# Architecture-specific patches. These used to be all
@ -105,7 +114,6 @@
# ia64
########################################################
patches.fixes/ia64-sparse-fixes.diff
-RT patches.arch/ia64-rwlocks-enable-interrupts
patches.fixes/nr-irqs-file
patches.arch/mm-avoid-bad-page-on-lru
patches.arch/ia64-page-migration
@ -129,8 +137,8 @@
########################################################
patches.arch/x86-self-ptrace.patch
patches.arch/x86-hpet-pre-read
patches.arch/x86_64-hpet-64bit-timer.patch
patches.suse/x86-mark_rodata_rw.patch
+needs_update patches.arch/x86_64-hpet-64bit-timer.patch
+needs_to_go_away patches.suse/x86-mark_rodata_rw.patch
########################################################
# x86_64/4096CPUS - from SGI
@ -182,14 +190,12 @@
patches.arch/s390-add-FREE_PTE_NR
patches.arch/s390-08-02-zfcp-gpn-align-fix.diff
patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch
########################################################
# VM/FS patches
########################################################
-RT patches.suse/unmap_vmas-lat
+andrea patches.suse/silent-stack-overflow
patches.suse/unmap_vmas-lat
patches.suse/silent-stack-overflow-2.patch
patches.fixes/do_anonymous_page-race
patches.fixes/oom-warning
@ -229,19 +235,18 @@
# Check resource conflicts between hwmon and ACPI OpRegs
patches.arch/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch
patches.arch/acpi_thinkpad_remove_R40e_c-state_blacklist.patch
patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
+needs_update patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
patches.arch/acpi_thermal_passive_blacklist.patch
patches.arch/thinkpad_fingers_off_backlight_igd.patch
patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch
+still_needed? patches.arch/thinkpad_fingers_off_backlight_igd.patch
+still_needed? patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch
patches.arch/acpi-export-hotplug_execute
patches.arch/acpi_ec_provide_non_interrupt_mode_boot_param.patch
patches.suse/acpi_osi_sle11_ident.patch
+still_needed? patches.suse/acpi_osi_sle11_ident.patch
########################################################
@ -255,10 +260,6 @@
+trenn patches.drivers/cpufreq_changes_to_get_cpu_idle_us_5.patch
+trenn patches.drivers/cpufreq_add_idle_microaccounting_6.patch
patches.fixes/cpufreq_export_latency.patch
patches.fixes/cpufreq_ondemand_adjust_sampling_rate_limit.patch
patches.fixes/cpufreq_ondemand_performance_optimise_default_settings.patch
########################################################
# AGP, graphics related stuff
########################################################
@ -269,7 +270,7 @@
########################################################
# TIOCGDEV - suse special
patches.fixes/tiocgdev
patches.suse/mm-increase-dirty-limits.patch
+still_needed? patches.suse/mm-increase-dirty-limits.patch
########################################################
# Networking, IPv6
@ -302,56 +303,8 @@
########################################################
# Reiserfs Patches
########################################################
# From -mm
patches.suse/reiserfs-mount-count
patches.suse/reiserfs-inode-init
patches.fixes/reiserfs-prealloc-fix
patches.fixes/reiserfs-commit-ids-unsigned-ints
# Better error handling and reporting
patches.suse/reiserfs-buffer-info-for-balance.diff
patches.suse/reiserfs-consistent-messages.diff
patches.suse/reiserfs-reiserfs_info.diff
patches.suse/reiserfs-reiserfs-warning.diff
patches.suse/reiserfs_warning-reentrant
patches.suse/reiserfs-reiserfs_panic.diff
patches.suse/reiserfs-rearrange-journal-abort.diff
patches.suse/reiserfs-add-reiserfs_error.diff
patches.suse/reiserfs-use-reiserfs_error.diff
# Extended attribute rework
patches.suse/reiserfs-remove-xinode
patches.suse/reiserfs-xattr-get-page
patches.suse/reiserfs-remove-link-detection.diff
patches.suse/reiserfs-xattr-S_PRIVATE
patches.suse/reiserfs-clean-up-xattrs
patches.suse/reiserfs-simplify-xattr-internal-file-lookups-opens.diff
patches.suse/reiserfs-eliminate-per-super-xattr-lock.diff
patches.suse/reiserfs-make-per-inode-xattr-locking-more-fine-grained.diff
patches.suse/reiserfs-remove-i_has_xattr_dir.diff
patches.suse/reiserfs-use-generic-xattr-handlers.diff
patches.suse/reiserfs-journaled-xattrs.diff
patches.suse/reiserfs-kill-xattr-readdir.diff
patches.suse/reiserfs-selinux.diff
# Code cleanups
patches.suse/reiserfs-simplify-buffer-info.diff
patches.suse/reiserfs-cleanup-path-funcs.diff
patches.suse/reiserfs-strip-whitespace.diff
patches.suse/reiserfs-rename-p_s_sb.diff
patches.suse/reiserfs-rename-p_s_bh.diff
patches.suse/reiserfs-rename-p_s_inode.diff
patches.suse/reiserfs-rename-p_s_tb.diff
patches.suse/reiserfs-rename-p_._.diff
patches.suse/reiserfs-rename-._.diff
# Fixes
patches.fixes/reiserfs-varargs-fix
patches.fixes/reiserfs-error-buffer-locking
patches.fixes/reiserfs-debug-1036
patches.suse/reiserfs-barrier-default
patches.fixes/reiserfs-expose-privroot
########################################################
# ocfs2
@ -366,20 +319,12 @@
patches.suse/xfs-nfsd-dmapi-aware
patches.fixes/xfs-dmapi-fixes
patches.fixes/xfs-redirty-ENOSPC.patch
patches.fixes/xfs-export-debug
########################################################
# novfs
########################################################
patches.suse/novfs-add-the-novell-filesystem-client-kernel-module.patch
patches.suse/convert-novfs-to-open-soure-coding-standards.patch
patches.suse/novfs-merge-changes.diff
patches.suse/novfs-stupid-DbgPrint
patches.suse/novfs-patch-2.6.27
patches.suse/novfs-patch-2.6.29
patches.suse/novfs-gregorian-day-fix
patches.suse/novfs-map-drives-correctly.diff
patches.suse/novfs-clear-mappeddrives.patch
patches.suse/novfs-creds-change-2.6.29
patches.suse/novfs-client-module
########################################################
# other filesystem stuff
@ -398,8 +343,6 @@
# filtering purposes.
########################################################
# anyone want to refresh this one?
patches.suse/netfilter-ipv4options
patches.suse/netfilter-ipt_LOG-mac
patches.suse/netfilter-ip_conntrack_slp.patch
@ -442,9 +385,6 @@
patches.fixes/scsi-dh-alua-send-stpg
patches.fixes/scsi-check-host-lookup-failure
patches.suse/scsi-check-removed-device-for-offline
patches.fixes/scsi_dh-retry-on-UNIT_ATTENTION
# Remaining SCSI patches (garloff)
patches.suse/scsi-error-test-unit-ready-timeout
@ -456,7 +396,6 @@
patches.fixes/sd_liberal_28_sense_invalid.diff
patches.fixes/scsi-ibmvscsi-module_alias.patch
patches.fixes/scsi-ibmvfc_prli_initiator_fix.patch
########################################################
# DRM/Video
@ -478,13 +417,8 @@
# Wireless Networking
########################################################
patches.suse/wireless-no-aes-select
patches.fixes/iwl3945-fix-rfkill.patch
patches.fixes/iwlagn-fix-rfkill.patch
patches.fixes/b43legacy-fix-led_device_naming.diff
patches.fixes/iwlwifi-fix-iwl-3945_led_device_naming.diff
patches.fixes/iwlwifi-fix-iwl-led_device_naming.diff
patches.fixes/rt2x00-fix-led_device_naming.diff
patches.fixes/ath9k-fix-led_device_naming.diff
+still_needed? patches.fixes/iwl3945-fix-rfkill.patch
+still_needed? patches.fixes/iwlagn-fix-rfkill.patch
########################################################
# iSCSI
@ -500,6 +434,7 @@
########################################################
# sysfs / driver core
########################################################
patches.suse/devtmpfs.patch
########################################################
# USB
@ -603,7 +538,7 @@
+needs_update patches.apparmor/security-listxattr.diff
+needs_update patches.apparmor/vfs-removexattr.diff
+needs_update patches.apparmor/security-removexattr.diff
+needs_update patches.apparmor/unambiguous-__d_path.diff
+needs_update patches.apparmor/unambiguous-__d_path.diff #see bnc#490902
+needs_update patches.apparmor/d_namespace_path.diff
+needs_update patches.apparmor/d_namespace_path_oops_fix.diff
+needs_update patches.apparmor/fsetattr.diff
@ -642,10 +577,8 @@
patches.suse/kdb-common
patches.suse/kdb-x86
patches.suse/kdb-ia64
patches.suse/kdb-serial-8250
+still_needed? patches.suse/kdb-serial-8250
patches.fixes/kdb-fix-stack-overflow.patch
patches.suse/kdb-resolve-uv-conflict.diff
patches.fixes/kdb-read-CR.diff
########################################################
# Other patches for debugging
@ -655,20 +588,9 @@
patches.suse/no-frame-pointer-select
patches.arch/x86_64-unwind-annotations
########################################################
# Perfmon
########################################################
patches.suse/perfmon2.patch
patches.suse/perfmon2-fix_disabled.patch
patches.suse/perfmon2-remove_syscalls.patch
patches.suse/perfmon2-remove_get_base_syscall_attr.patch
patches.suse/perfmon2-add_ioctl_interface.patch
########################################################
# Kdump
########################################################
patches.fixes/kdb-kdump.diff
patches.fixes/kdb-oops-panic.diff
patches.suse/kdump-dump_after_notifier.patch
patches.fixes/firmware-memmap-64bit.diff
@ -683,60 +605,25 @@
# Tracing
########################################################
patches.trace/lttng-instrumentation-irq.patch
patches.trace/lttng-instrumentation-timer.patch
patches.trace/lttng-instrumentation-kernel.patch
patches.trace/lttng-instrumentation-filemap.patch
patches.trace/lttng-instrumentation-swap.patch
patches.trace/lttng-instrumentation-memory.patch
patches.trace/lttng-instrumentation-page_alloc.patch
patches.trace/lttng-instrumentation-hugetlb.patch
patches.trace/lttng-instrumentation-net.patch
patches.trace/lttng-instrumentation-ipv4.patch
patches.trace/lttng-instrumentation-ipv6.patch
patches.trace/lttng-instrumentation-socket.patch
patches.trace/lttng-instrumentation-fs.patch
patches.trace/lttng-instrumentation-ipc.patch
+needs_updating patches.trace/lttng-instrumentation-irq.patch
+needs_updating patches.trace/lttng-instrumentation-timer.patch
+needs_updating patches.trace/lttng-instrumentation-kernel.patch
+needs_updating patches.trace/lttng-instrumentation-filemap.patch
+needs_updating patches.trace/lttng-instrumentation-swap.patch
+needs_updating patches.trace/lttng-instrumentation-memory.patch
+needs_updating patches.trace/lttng-instrumentation-page_alloc.patch
+needs_updating patches.trace/lttng-instrumentation-hugetlb.patch
+needs_updating patches.trace/lttng-instrumentation-net.patch
+needs_updating patches.trace/lttng-instrumentation-ipv4.patch
+needs_updating patches.trace/lttng-instrumentation-ipv6.patch
+needs_updating patches.trace/lttng-instrumentation-socket.patch
+needs_updating patches.trace/lttng-instrumentation-fs.patch
+needs_updating patches.trace/lttng-instrumentation-ipc.patch
patches.trace/ftrace-framepointer.diff
patches.trace/utrace-core
########################################################
# Swap over NFS
########################################################
patches.suse/SoN-01-mm-gfp-to-alloc_flags.patch
patches.suse/SoN-02-mm-setup_per_zone_pages_min.patch
patches.suse/SoN-05-doc.patch
patches.suse/SoN-06-mm-gfp-to-alloc_flags-expose.patch
patches.suse/SoN-07-page_alloc-reserve.patch
patches.suse/SoN-08-reserve-slub.patch
patches.suse/SoN-fix-uninitialized-variable.patch
patches.suse/SoN-09-mm-kmem_estimate_pages.patch
patches.suse/SoN-10-mm-PF_MEMALLOC-softirq.patch
patches.suse/SoN-11-mm-page_alloc-emerg.patch
patches.suse/SoN-12-global-ALLOC_NO_WATERMARKS.patch
patches.suse/SoN-13-mm-page_alloc-GFP_EMERGENCY.patch
patches.suse/SoN-14-mm-reserve.patch
patches.suse/SoN-15-mm-selinux-emergency.patch
patches.suse/SoN-17-net-ps_rx.patch
patches.suse/SoN-18-net-sk_allocation.patch
patches.suse/SoN-19-netvm-reserve.patch
patches.suse/SoN-20-netvm-reserve-inet.patch
patches.suse/SoN-20-netvm-reserve-inet.patch-fix
patches.suse/SoN-21-netvm-skbuff-reserve.patch
patches.suse/SoN-22-netvm-sk_filter.patch
patches.suse/SoN-23-netvm-tcp-deadlock.patch
patches.suse/SoN-24-emergency-nf_queue.patch
patches.suse/SoN-25-netvm.patch
patches.suse/SoN-26-mm-swapfile.patch
patches.suse/SoN-fix-sync
patches.suse/SoN-27-mm-page_file_methods.patch
patches.suse/SoN-28-nfs-swapcache.patch
patches.suse/SoN-29-nfs-swapper.patch
patches.suse/SoN-30-nfs-swap_ops.patch
patches.suse/SoN-31-nfs-alloc-recursions.patch
patches.fixes/nfs-write.c-bug-removal.patch
patches.fixes/ia64-configure-HAVE_UNSTABLE_SCHED_CLOCK-for-SGI_SN.patch
@ -769,11 +656,11 @@
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-reassign-resources
patches.xen/pci-guestdev
patches.xen/sfc-driverlink
patches.xen/sfc-resource-driver
patches.xen/sfc-driverlink-conditional
patches.xen/sfc-external-sram
# bulk stuff, new files for xen
patches.xen/xen3-auto-xen-arch.diff
@ -792,13 +679,15 @@
# fixups due to upstream Xen parts
patches.xen/xen3-fixup-xen
patches.xen/sfc-sync-headers
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-sfc
# ports of other patches
patches.xen/xen3-patch-2.6.18
@ -812,19 +701,14 @@
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-rc4
patches.xen/xen3-patch-2.6.29-rc4-rc5
patches.xen/xen3-patch-2.6.29-rc5-rc6
patches.xen/xen3-patch-2.6.29-rc6-rc7
patches.xen/xen3-patch-2.6.29-rc7-rc8
patches.xen/xen3-patch-2.6.29
patches.xen/xen3-patch-2.6.30-rc4
patches.xen/xen3-patch-2.6.30-rc4-rc5
patches.xen/xen3-seccomp-disable-tsc-option
patches.xen/xen3-rwlocks-enable-interrupts
patches.xen/xen3-x86-mark_rodata_rw.patch
+andrea patches.xen/xen3-silent-stack-overflow
+needs_to_go_away patches.xen/xen3-x86-mark_rodata_rw.patch
patches.xen/xen3-devtmpfs.patch
patches.xen/xen3-kdb-x86
patches.xen/xen3-stack-unwind
patches.xen/xen3-perfmon2.patch
patches.xen/xen3-perfmon2-remove_syscalls.patch
patches.xen/xen3-panic-on-io-nmi.diff
patches.xen/xen3-x86_64-unwind-annotations
@ -856,7 +740,6 @@
patches.xen/xen-x86-pmd-handling
patches.xen/xen-x86-bigmem
patches.xen/xen-x86-machphys-prediction
patches.xen/xen-x86-no-lazy-tlb
patches.xen/xen-x86-exit-mmap
patches.xen/xen-x86-exports
patches.xen/xen-x86_64-pgd-pin

View File

@ -10,15 +10,4 @@ relink() {
&& ln -s "$1" "$2"
}
relink linux-@KERNELRELEASE@@VARIANT@ /usr/src/linux@VARIANT@
cd /usr/src
for a in linux-@KERNELRELEASE@@VARIANT@-obj/*; do
if [ ! -d "$a" -o -h "$a" ]; then
# skip symlinks like i586 -> i386
continue
fi
for d in "$a"/*; do
arch_flavor=${d#*/}
relink ../../"$d" /usr/src/linux-obj/"$arch_flavor"
done
done
relink linux-@KERNELRELEASE@@SRCVARIANT@ /usr/src/linux@SRCVARIANT@

3
source-timestamp Normal file
View File

@ -0,0 +1,3 @@
2009-05-19 18:03:55 +0200
GIT Revision: 15e77baed5e8a3bf8b01fe7e216779ce8fde3382
GIT Branch: master