OBS User unknown 2008-07-18 23:01:47 +00:00 committed by Git OBS Bridge
parent 987ad16940
commit f3d77b36ba
53 changed files with 5295 additions and 186018 deletions

View File

@ -1,2 +1 @@
2008-06-28 00:00:07 +0200
CVS Branch: SL110_BRANCH
2008-07-17 18:46:12 +0200

View File

@ -7,9 +7,8 @@
#+IA32 i386/um
+IA32 i386/xen
+IA32 i386/vanilla
+IA32 i386/rt
+IA32 i386/rt_debug
+IA32 i386/lockdep
#+IA32 i386/rt
#+IA32 i386/rt_debug
+ia64 ia64/default
+ia64 ia64/debug
@ -19,10 +18,9 @@
#+x86_64 x86_64/um
+x86_64 x86_64/xen
+x86_64 x86_64/debug
+x86_64 x86_64/lockdep
+x86_64 x86_64/vanilla
+x86_64 x86_64/rt
+x86_64 x86_64/rt_debug
#+x86_64 x86_64/rt
#+x86_64 x86_64/rt_debug
#+alpha alpha/default

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c3679adf28b0d027bc1cdd51321d4629e8424f74d379b73408030b526d0dc9a5
size 110955
oid sha256:a5267856e7052954933b1cf71437e3707afe55c6e2811de41fec7975b317b6da
size 91200

View File

@ -1,23 +0,0 @@
#! /bin/sh
for f in $(find -name '*.symtypes' | sort); do
f=${f#./}
echo "/* ${f%.symtypes}.o */"
cat $f
echo
done \
| sed -e '\:UNKNOWN:d' \
-e 's:[,;] }:}:g' \
-e 's:\([[({]\) :\1:g' \
-e 's: \([])},;]\):\1:g' \
-e 's: $::' \
$f \
| awk '
/^.#/ { if (defined[$1] == $0) {
print $1
next
}
defined[$1] = $0
}
{ print }
'

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a07a4935312e4994a8014e5a4880057c3bbfe899e31f17091e0a2809a57ede7b
size 1946830
oid sha256:cae4ead807fb752cee9466750c5e64118d53e3abe66ef178e1068bfd1112b871
size 2340

View File

@ -1,216 +1,300 @@
-------------------------------------------------------------------
Fri Jun 27 22:06:12 CEST 2008 - jeffm@suse.de
Thu Jul 17 18:33:20 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
-------------------------------------------------------------------
Fri Jun 27 21:50:27 CEST 2008 - jeffm@suse.de
Thu Jul 17 17:48:49 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %package.
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
-------------------------------------------------------------------
Fri Jun 27 21:16:38 CEST 2008 - jeffm@suse.de
Thu Jul 17 15:49:45 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
-------------------------------------------------------------------
Fri Jun 27 19:03:31 CEST 2008 - teheo@suse.de
Thu Jul 17 13:35:29 CEST 2008 - jbeulich@novell.com
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
-------------------------------------------------------------------
Wed Jun 25 23:08:31 CEST 2008 - jeffm@suse.de
Mon Jul 14 18:51:03 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
-------------------------------------------------------------------
Mon Jul 14 18:19:08 CEST 2008 - olh@suse.de
- disable unused fsl-diu-fb driver
-------------------------------------------------------------------
Mon Jul 14 17:23:40 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-final.
-------------------------------------------------------------------
Mon Jul 14 11:24:42 CEST 2008 - bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
-------------------------------------------------------------------
Mon Jul 14 08:04:25 CEST 2008 - rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
-------------------------------------------------------------------
Fri Jul 11 19:22:27 CEST 2008 - jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
-------------------------------------------------------------------
Thu Jul 10 20:36:45 CEST 2008 - jeffm@suse.de
- Update config files: Enable raw devices on s390.
-------------------------------------------------------------------
Thu Jul 10 15:59:36 CEST 2008 - jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
-------------------------------------------------------------------
Thu Jul 10 01:12:00 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
-------------------------------------------------------------------
Wed Jul 9 22:59:14 CEST 2008 - jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
-------------------------------------------------------------------
Wed Jul 9 22:58:15 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
-------------------------------------------------------------------
Wed Jul 9 22:49:38 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Wed Jul 9 22:11:34 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Wed Jul 9 18:00:11 CEST 2008 - jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
-------------------------------------------------------------------
Wed Jul 9 09:43:49 CEST 2008 - olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
-------------------------------------------------------------------
Mon Jul 7 16:56:43 CEST 2008 - trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
-------------------------------------------------------------------
Wed Jul 2 15:02:17 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
-------------------------------------------------------------------
Wed Jul 2 11:53:53 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
-------------------------------------------------------------------
Wed Jul 2 05:55:16 CEST 2008 - jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
-------------------------------------------------------------------
Fri Jun 27 16:18:50 CEST 2008 - bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
-------------------------------------------------------------------
Thu Jun 26 17:12:27 CEST 2008 - olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
-------------------------------------------------------------------
Thu Jun 26 02:39:09 CEST 2008 - sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
-------------------------------------------------------------------
Thu Jun 26 02:35:07 CEST 2008 - sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
-------------------------------------------------------------------
Thu Jun 26 00:43:02 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
-------------------------------------------------------------------
Wed Jun 25 23:05:22 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
-------------------------------------------------------------------
Wed Jun 25 19:48:45 CEST 2008 - agruen@suse.de
Wed Jun 25 15:28:14 CEST 2008 - olh@suse.de
- Update reference module symbol versions.
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
-------------------------------------------------------------------
Wed Jun 25 05:38:17 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:40:35 CEST 2008 - jdelvare@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
-------------------------------------------------------------------
Wed Jun 25 04:10:21 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:19:51 CEST 2008 - jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
-------------------------------------------------------------------
Wed Jun 25 02:14:55 CEST 2008 - sdietrich@suse.de
Mon Jun 23 17:34:28 CEST 2008 - tiwai@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
-------------------------------------------------------------------
Wed Jun 25 00:26:41 CEST 2008 - gregkh@suse.de
Mon Jun 23 16:52:02 CEST 2008 - agruen@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
- genksyms: add support for checking against a reference ABI.
-------------------------------------------------------------------
Tue Jun 24 07:53:27 CEST 2008 - teheo@suse.de
Wed Jun 18 18:31:07 CEST 2008 - jeffm@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Tue Jun 24 06:01:17 CEST 2008 - sdietrich@suse.de
Fri Jun 13 19:04:21 CEST 2008 - jeffm@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
-------------------------------------------------------------------
Mon Jun 23 16:28:20 CEST 2008 - tiwai@suse.de
Fri Jun 13 17:01:21 CEST 2008 - jeffm@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
- Update config files (vanilla).
-------------------------------------------------------------------
Mon Jun 23 16:06:39 CEST 2008 - jeffm@suse.de
Fri Jun 13 16:54:57 CEST 2008 - jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
- Update config files.
-------------------------------------------------------------------
Mon Jun 23 15:54:14 CEST 2008 - trenn@suse.de
Fri Jun 13 16:39:54 CEST 2008 - jeffm@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
-------------------------------------------------------------------
Thu Jun 19 23:48:26 CEST 2008 - gregkh@suse.de
Thu Jun 12 20:58:03 CEST 2008 - sdietrich@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
- config.conf: Suppress RT until forward-port is complete
-------------------------------------------------------------------
Thu Jun 19 14:30:04 CEST 2008 - jack@suse.cz
Thu Jun 12 16:42:18 CEST 2008 - jeffm@suse.de
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
-------------------------------------------------------------------
Thu Jun 19 12:02:13 CEST 2008 - jbeulich@novell.com
Thu Jun 12 10:07:36 CEST 2008 - olh@suse.de
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
-------------------------------------------------------------------
Wed Jun 18 16:30:26 CEST 2008 - sdietrich@suse.de
Thu Jun 12 07:52:35 CEST 2008 - jeffm@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
-------------------------------------------------------------------
Tue Jun 17 20:39:37 CEST 2008 - jeffm@suse.de
Thu Jun 12 01:44:21 CEST 2008 - sdietrich@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
-------------------------------------------------------------------
Tue Jun 17 06:07:38 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
-------------------------------------------------------------------
Tue Jun 17 00:19:52 CEST 2008 - gregkh@suse.de
- Update vanilla config files.
-------------------------------------------------------------------
Mon Jun 16 23:44:39 CEST 2008 - gregkh@suse.de
- Update config files to make build happy
-------------------------------------------------------------------
Mon Jun 16 23:00:35 CEST 2008 - gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
-------------------------------------------------------------------
Fri Jun 13 11:12:07 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
-------------------------------------------------------------------
Thu Jun 12 19:36:46 CEST 2008 - sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -229,15 +313,20 @@ Update to 2.6.25-RT6:
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
-------------------------------------------------------------------
Thu Jun 12 16:06:43 CEST 2008 - sdietrich@suse.de
Wed Jun 11 22:23:24 CEST 2008 - agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
-------------------------------------------------------------------
Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
-------------------------------------------------------------------
Wed Jun 11 19:53:13 CEST 2008 - gregkh@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package kernel-debug (Version 2.6.25.9)
# spec file for package kernel-debug (Version 2.6.26)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-debug
Summary: A Debug Version of the Kernel
Version: 2.6.25.9
Version: 2.6.26
Release: 1
License: GPL v2 or later
Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage
BuildRequires: dtc
%endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen
Requires: xen >= xen-3.0.4_13138
%ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9
Obsoletes: kernel-xenpae <= 2.6.25.9
Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.26
%endif
#!BuildIgnore: xen
%endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel
%else
%if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel
Provides: kernel = 2.6.26-%source_rel
%endif
%endif
%ifarch %ix86
@ -121,7 +116,7 @@ Provides: kernel = 2.6.25.9-%source_rel
%endif
%endif
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@ -141,7 +136,7 @@ Source41: built-in-where
Source42: make-symsets
Source43: find-provides
Source45: module-renames
Source46: find-types
Source46: modversions
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@ -179,7 +174,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-kmp
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,modversions,kabi-checks,install-configs})
%define symbols %(set -- kernel-debug debug $(case debug in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -196,13 +191,12 @@ Only use this kernel when investigating problems.
Source Timestamp: 2008-06-28 00:00:07 +0200
CVS Branch: SL110_BRANCH
Source Timestamp: 2008-07-17 18:46:12 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
echo "The kernel-debug-2.6.25.9.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm."
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-debug-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@ -216,8 +210,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported
cd linux-2.6.25
) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@ -236,14 +230,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
if ! patch -s -E -p1 --no-backup-if-mismatch -i ../$patch; then
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 -E -p1 --no-backup-if-mismatch -i ../$patch; then
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch -i ../$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@ -279,7 +273,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF
%endif
cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-debug
KERNELRELEASE=2.6.26-$RELEASE-debug
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@ -289,7 +283,7 @@ EOF
%build
source .rpm-defs
cd linux-2.6.25
cd linux-2.6.26
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@ -331,7 +325,7 @@ export NO_BRP_STRIP_DEBUG=true
# kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25
cd linux-2.6.26
mkdir %buildroot/boot
# (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE
@ -467,7 +461,7 @@ obj_dir=usr/src/linux-${KERNELRELEASE%%-debug}-obj
mkdir -p %buildroot/$obj_dir/$SUBARCH/debug
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/debug
# Table of types used in exported symbols (for modversion debugging).
%_sourcedir/find-types > %buildroot/boot/symtypes-$KERNELRELEASE
%_sourcedir/modversions --pack . > %buildroot/boot/symtypes-$KERNELRELEASE
if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else
@ -484,42 +478,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif
%ifarch %ix86 x86_64 ppc ppc64 ia64
%if 0%{?__debug_package:1}
%if %suse_version > 1020
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/%{build_flavor}/makedumpfile.config
makedumpfile -x vmlinux -g $CONFIGFILE
# on IA64, we need to add the page size here -- that's the actual reason why
# the makedumpfile tool relies on the running kernel and not on the compiled
# kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
%ifarch ia64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_IA64_PAGE_SIZE_16KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
elif grep ^CONFIG_IA64_PAGE_SIZE_64KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
elif grep ^CONFIG_IA64_PAGE_SIZE_4KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
fi
fi
%endif
%ifarch ppc64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_PPC_64K_PAGES .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
fi
fi
%endif
%endif
%endif
%endif
# Check for kABI changes
KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-debug ]; then
@ -548,8 +506,8 @@ if [ $KABI -ge 8 ]; then
"symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build."
fi
# We were building in %my_builddir/linux-2.6.25, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the
# We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink.
# need to fake modules directory to satisfy scripts
%if %build_nomodules
@ -601,137 +559,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh
%files -f kernel.files
%changelog
* Sat Jun 28 2008 jeffm@suse.de
* Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %%package.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
* Fri Jun 27 2008 teheo@suse.de
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
* Thu Jul 17 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
* Thu Jul 17 2008 jbeulich@novell.com
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
* Thu Jul 17 2008 jbeulich@novell.com
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
* Mon Jul 14 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
* Mon Jul 14 2008 olh@suse.de
- disable unused fsl-diu-fb driver
* Mon Jul 14 2008 jeffm@suse.de
- Updated to 2.6.26-final.
* Mon Jul 14 2008 bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
* Mon Jul 14 2008 rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
* Fri Jul 11 2008 jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
* Thu Jul 10 2008 jeffm@suse.de
- Update config files: Enable raw devices on s390.
* Thu Jul 10 2008 jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
* Thu Jul 10 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
* Thu Jul 10 2008 jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Thu Jul 10 2008 jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
* Wed Jul 09 2008 jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
* Wed Jul 09 2008 olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
* Mon Jul 07 2008 trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
* Wed Jul 02 2008 jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
* Fri Jun 27 2008 bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
* Thu Jun 26 2008 olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
* Thu Jun 26 2008 sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
* Thu Jun 26 2008 sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
* Thu Jun 26 2008 jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
* Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de
- Update reference module symbol versions.
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
* Wed Jun 25 2008 gregkh@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
* Tue Jun 24 2008 teheo@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
* Tue Jun 24 2008 sdietrich@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
* Wed Jun 25 2008 olh@suse.de
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
* Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
* Mon Jun 23 2008 jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
* Mon Jun 23 2008 trenn@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
* Fri Jun 20 2008 gregkh@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
* Thu Jun 19 2008 jack@suse.cz
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
* Thu Jun 19 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
* Wed Jun 18 2008 sdietrich@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
* Tue Jun 17 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
* Tue Jun 17 2008 gregkh@suse.de
- Update vanilla config files.
* Tue Jun 17 2008 gregkh@suse.de
- Update config files to make build happy
* Tue Jun 17 2008 gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
* Fri Jun 13 2008 teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
* Mon Jun 23 2008 agruen@suse.de
- genksyms: add support for checking against a reference ABI.
* Wed Jun 18 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
* Fri Jun 13 2008 jeffm@suse.de
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
* Fri Jun 13 2008 jeffm@suse.de
- Update config files (vanilla).
* Fri Jun 13 2008 jeffm@suse.de
- Update config files.
* Fri Jun 13 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
* Thu Jun 12 2008 sdietrich@suse.de
- config.conf: Suppress RT until forward-port is complete
* Thu Jun 12 2008 jeffm@suse.de
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
* Thu Jun 12 2008 olh@suse.de
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
* Thu Jun 12 2008 jeffm@suse.de
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
* Thu Jun 12 2008 sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -748,14 +740,16 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
* Thu Jun 12 2008 agruen@suse.de
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
* Wed Jun 11 2008 agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
* Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch:
USB: don't use reset-resume if drivers don't support it.

View File

@ -1,216 +1,300 @@
-------------------------------------------------------------------
Fri Jun 27 22:06:12 CEST 2008 - jeffm@suse.de
Thu Jul 17 18:33:20 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
-------------------------------------------------------------------
Fri Jun 27 21:50:27 CEST 2008 - jeffm@suse.de
Thu Jul 17 17:48:49 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %package.
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
-------------------------------------------------------------------
Fri Jun 27 21:16:38 CEST 2008 - jeffm@suse.de
Thu Jul 17 15:49:45 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
-------------------------------------------------------------------
Fri Jun 27 19:03:31 CEST 2008 - teheo@suse.de
Thu Jul 17 13:35:29 CEST 2008 - jbeulich@novell.com
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
-------------------------------------------------------------------
Wed Jun 25 23:08:31 CEST 2008 - jeffm@suse.de
Mon Jul 14 18:51:03 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
-------------------------------------------------------------------
Mon Jul 14 18:19:08 CEST 2008 - olh@suse.de
- disable unused fsl-diu-fb driver
-------------------------------------------------------------------
Mon Jul 14 17:23:40 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-final.
-------------------------------------------------------------------
Mon Jul 14 11:24:42 CEST 2008 - bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
-------------------------------------------------------------------
Mon Jul 14 08:04:25 CEST 2008 - rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
-------------------------------------------------------------------
Fri Jul 11 19:22:27 CEST 2008 - jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
-------------------------------------------------------------------
Thu Jul 10 20:36:45 CEST 2008 - jeffm@suse.de
- Update config files: Enable raw devices on s390.
-------------------------------------------------------------------
Thu Jul 10 15:59:36 CEST 2008 - jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
-------------------------------------------------------------------
Thu Jul 10 01:12:00 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
-------------------------------------------------------------------
Wed Jul 9 22:59:14 CEST 2008 - jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
-------------------------------------------------------------------
Wed Jul 9 22:58:15 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
-------------------------------------------------------------------
Wed Jul 9 22:49:38 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Wed Jul 9 22:11:34 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Wed Jul 9 18:00:11 CEST 2008 - jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
-------------------------------------------------------------------
Wed Jul 9 09:43:49 CEST 2008 - olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
-------------------------------------------------------------------
Mon Jul 7 16:56:43 CEST 2008 - trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
-------------------------------------------------------------------
Wed Jul 2 15:02:17 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
-------------------------------------------------------------------
Wed Jul 2 11:53:53 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
-------------------------------------------------------------------
Wed Jul 2 05:55:16 CEST 2008 - jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
-------------------------------------------------------------------
Fri Jun 27 16:18:50 CEST 2008 - bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
-------------------------------------------------------------------
Thu Jun 26 17:12:27 CEST 2008 - olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
-------------------------------------------------------------------
Thu Jun 26 02:39:09 CEST 2008 - sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
-------------------------------------------------------------------
Thu Jun 26 02:35:07 CEST 2008 - sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
-------------------------------------------------------------------
Thu Jun 26 00:43:02 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
-------------------------------------------------------------------
Wed Jun 25 23:05:22 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
-------------------------------------------------------------------
Wed Jun 25 19:48:45 CEST 2008 - agruen@suse.de
Wed Jun 25 15:28:14 CEST 2008 - olh@suse.de
- Update reference module symbol versions.
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
-------------------------------------------------------------------
Wed Jun 25 05:38:17 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:40:35 CEST 2008 - jdelvare@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
-------------------------------------------------------------------
Wed Jun 25 04:10:21 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:19:51 CEST 2008 - jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
-------------------------------------------------------------------
Wed Jun 25 02:14:55 CEST 2008 - sdietrich@suse.de
Mon Jun 23 17:34:28 CEST 2008 - tiwai@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
-------------------------------------------------------------------
Wed Jun 25 00:26:41 CEST 2008 - gregkh@suse.de
Mon Jun 23 16:52:02 CEST 2008 - agruen@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
- genksyms: add support for checking against a reference ABI.
-------------------------------------------------------------------
Tue Jun 24 07:53:27 CEST 2008 - teheo@suse.de
Wed Jun 18 18:31:07 CEST 2008 - jeffm@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Tue Jun 24 06:01:17 CEST 2008 - sdietrich@suse.de
Fri Jun 13 19:04:21 CEST 2008 - jeffm@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
-------------------------------------------------------------------
Mon Jun 23 16:28:20 CEST 2008 - tiwai@suse.de
Fri Jun 13 17:01:21 CEST 2008 - jeffm@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
- Update config files (vanilla).
-------------------------------------------------------------------
Mon Jun 23 16:06:39 CEST 2008 - jeffm@suse.de
Fri Jun 13 16:54:57 CEST 2008 - jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
- Update config files.
-------------------------------------------------------------------
Mon Jun 23 15:54:14 CEST 2008 - trenn@suse.de
Fri Jun 13 16:39:54 CEST 2008 - jeffm@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
-------------------------------------------------------------------
Thu Jun 19 23:48:26 CEST 2008 - gregkh@suse.de
Thu Jun 12 20:58:03 CEST 2008 - sdietrich@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
- config.conf: Suppress RT until forward-port is complete
-------------------------------------------------------------------
Thu Jun 19 14:30:04 CEST 2008 - jack@suse.cz
Thu Jun 12 16:42:18 CEST 2008 - jeffm@suse.de
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
-------------------------------------------------------------------
Thu Jun 19 12:02:13 CEST 2008 - jbeulich@novell.com
Thu Jun 12 10:07:36 CEST 2008 - olh@suse.de
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
-------------------------------------------------------------------
Wed Jun 18 16:30:26 CEST 2008 - sdietrich@suse.de
Thu Jun 12 07:52:35 CEST 2008 - jeffm@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
-------------------------------------------------------------------
Tue Jun 17 20:39:37 CEST 2008 - jeffm@suse.de
Thu Jun 12 01:44:21 CEST 2008 - sdietrich@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
-------------------------------------------------------------------
Tue Jun 17 06:07:38 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
-------------------------------------------------------------------
Tue Jun 17 00:19:52 CEST 2008 - gregkh@suse.de
- Update vanilla config files.
-------------------------------------------------------------------
Mon Jun 16 23:44:39 CEST 2008 - gregkh@suse.de
- Update config files to make build happy
-------------------------------------------------------------------
Mon Jun 16 23:00:35 CEST 2008 - gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
-------------------------------------------------------------------
Fri Jun 13 11:12:07 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
-------------------------------------------------------------------
Thu Jun 12 19:36:46 CEST 2008 - sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -229,15 +313,20 @@ Update to 2.6.25-RT6:
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
-------------------------------------------------------------------
Thu Jun 12 16:06:43 CEST 2008 - sdietrich@suse.de
Wed Jun 11 22:23:24 CEST 2008 - agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
-------------------------------------------------------------------
Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
-------------------------------------------------------------------
Wed Jun 11 19:53:13 CEST 2008 - gregkh@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package kernel-default (Version 2.6.25.9)
# spec file for package kernel-default (Version 2.6.26)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-default
Summary: The Standard Kernel for both Uniprocessor and Multiprocessor Systems
Version: 2.6.25.9
Version: 2.6.26
Release: 1
License: GPL v2 or later
Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage
BuildRequires: dtc
%endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen
Requires: xen >= xen-3.0.4_13138
%ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9
Obsoletes: kernel-xenpae <= 2.6.25.9
Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.26
%endif
#!BuildIgnore: xen
%endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel
%else
%if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel
Provides: kernel = 2.6.26-%source_rel
%endif
%endif
%ifarch %ix86
@ -140,7 +135,7 @@ Obsoletes: k_deflt k_numa k_smp smp kernel-smp
%endif
%endif
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@ -160,7 +155,7 @@ Source41: built-in-where
Source42: make-symsets
Source43: find-provides
Source45: module-renames
Source46: find-types
Source46: modversions
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@ -198,7 +193,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-kmp
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,modversions,kabi-checks,install-configs})
%define symbols %(set -- kernel-default default $(case default in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -214,13 +209,12 @@ The standard kernel for both uniprocessor and multiprocessor systems.
Source Timestamp: 2008-06-28 00:00:07 +0200
CVS Branch: SL110_BRANCH
Source Timestamp: 2008-07-17 18:46:12 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
echo "The kernel-default-2.6.25.9.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm."
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-default-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@ -234,8 +228,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported
cd linux-2.6.25
) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@ -254,14 +248,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
if ! patch -s -E -p1 --no-backup-if-mismatch -i ../$patch; then
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 -E -p1 --no-backup-if-mismatch -i ../$patch; then
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch -i ../$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@ -297,7 +291,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF
%endif
cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-default
KERNELRELEASE=2.6.26-$RELEASE-default
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@ -307,7 +301,7 @@ EOF
%build
source .rpm-defs
cd linux-2.6.25
cd linux-2.6.26
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@ -349,7 +343,7 @@ export NO_BRP_STRIP_DEBUG=true
# kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25
cd linux-2.6.26
mkdir %buildroot/boot
# (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE
@ -485,7 +479,7 @@ obj_dir=usr/src/linux-${KERNELRELEASE%%-default}-obj
mkdir -p %buildroot/$obj_dir/$SUBARCH/default
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/default
# Table of types used in exported symbols (for modversion debugging).
%_sourcedir/find-types > %buildroot/boot/symtypes-$KERNELRELEASE
%_sourcedir/modversions --pack . > %buildroot/boot/symtypes-$KERNELRELEASE
if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else
@ -502,42 +496,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif
%ifarch %ix86 x86_64 ppc ppc64 ia64
%if 0%{?__debug_package:1}
%if %suse_version > 1020
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/%{build_flavor}/makedumpfile.config
makedumpfile -x vmlinux -g $CONFIGFILE
# on IA64, we need to add the page size here -- that's the actual reason why
# the makedumpfile tool relies on the running kernel and not on the compiled
# kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
%ifarch ia64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_IA64_PAGE_SIZE_16KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
elif grep ^CONFIG_IA64_PAGE_SIZE_64KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
elif grep ^CONFIG_IA64_PAGE_SIZE_4KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
fi
fi
%endif
%ifarch ppc64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_PPC_64K_PAGES .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
fi
fi
%endif
%endif
%endif
%endif
# Check for kABI changes
KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-default ]; then
@ -566,8 +524,8 @@ if [ $KABI -ge 8 ]; then
"symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build."
fi
# We were building in %my_builddir/linux-2.6.25, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the
# We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink.
# need to fake modules directory to satisfy scripts
%if %build_nomodules
@ -619,137 +577,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh
%files -f kernel.files
%changelog
* Sat Jun 28 2008 jeffm@suse.de
* Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %%package.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
* Fri Jun 27 2008 teheo@suse.de
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
* Thu Jul 17 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
* Thu Jul 17 2008 jbeulich@novell.com
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
* Thu Jul 17 2008 jbeulich@novell.com
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
* Mon Jul 14 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
* Mon Jul 14 2008 olh@suse.de
- disable unused fsl-diu-fb driver
* Mon Jul 14 2008 jeffm@suse.de
- Updated to 2.6.26-final.
* Mon Jul 14 2008 bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
* Mon Jul 14 2008 rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
* Fri Jul 11 2008 jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
* Thu Jul 10 2008 jeffm@suse.de
- Update config files: Enable raw devices on s390.
* Thu Jul 10 2008 jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
* Thu Jul 10 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
* Thu Jul 10 2008 jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Thu Jul 10 2008 jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
* Wed Jul 09 2008 jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
* Wed Jul 09 2008 olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
* Mon Jul 07 2008 trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
* Wed Jul 02 2008 jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
* Fri Jun 27 2008 bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
* Thu Jun 26 2008 olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
* Thu Jun 26 2008 sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
* Thu Jun 26 2008 sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
* Thu Jun 26 2008 jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
* Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de
- Update reference module symbol versions.
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
* Wed Jun 25 2008 gregkh@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
* Tue Jun 24 2008 teheo@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
* Tue Jun 24 2008 sdietrich@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
* Wed Jun 25 2008 olh@suse.de
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
* Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
* Mon Jun 23 2008 jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
* Mon Jun 23 2008 trenn@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
* Fri Jun 20 2008 gregkh@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
* Thu Jun 19 2008 jack@suse.cz
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
* Thu Jun 19 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
* Wed Jun 18 2008 sdietrich@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
* Tue Jun 17 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
* Tue Jun 17 2008 gregkh@suse.de
- Update vanilla config files.
* Tue Jun 17 2008 gregkh@suse.de
- Update config files to make build happy
* Tue Jun 17 2008 gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
* Fri Jun 13 2008 teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
* Mon Jun 23 2008 agruen@suse.de
- genksyms: add support for checking against a reference ABI.
* Wed Jun 18 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
* Fri Jun 13 2008 jeffm@suse.de
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
* Fri Jun 13 2008 jeffm@suse.de
- Update config files (vanilla).
* Fri Jun 13 2008 jeffm@suse.de
- Update config files.
* Fri Jun 13 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
* Thu Jun 12 2008 sdietrich@suse.de
- config.conf: Suppress RT until forward-port is complete
* Thu Jun 12 2008 jeffm@suse.de
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
* Thu Jun 12 2008 olh@suse.de
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
* Thu Jun 12 2008 jeffm@suse.de
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
* Thu Jun 12 2008 sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -766,14 +758,16 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
* Thu Jun 12 2008 agruen@suse.de
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
* Wed Jun 11 2008 agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
* Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch:
USB: don't use reset-resume if drivers don't support it.

View File

@ -1,216 +1,300 @@
-------------------------------------------------------------------
Fri Jun 27 22:06:12 CEST 2008 - jeffm@suse.de
Thu Jul 17 18:33:20 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
-------------------------------------------------------------------
Fri Jun 27 21:50:27 CEST 2008 - jeffm@suse.de
Thu Jul 17 17:48:49 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %package.
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
-------------------------------------------------------------------
Fri Jun 27 21:16:38 CEST 2008 - jeffm@suse.de
Thu Jul 17 15:49:45 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
-------------------------------------------------------------------
Fri Jun 27 19:03:31 CEST 2008 - teheo@suse.de
Thu Jul 17 13:35:29 CEST 2008 - jbeulich@novell.com
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
-------------------------------------------------------------------
Wed Jun 25 23:08:31 CEST 2008 - jeffm@suse.de
Mon Jul 14 18:51:03 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
-------------------------------------------------------------------
Mon Jul 14 18:19:08 CEST 2008 - olh@suse.de
- disable unused fsl-diu-fb driver
-------------------------------------------------------------------
Mon Jul 14 17:23:40 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-final.
-------------------------------------------------------------------
Mon Jul 14 11:24:42 CEST 2008 - bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
-------------------------------------------------------------------
Mon Jul 14 08:04:25 CEST 2008 - rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
-------------------------------------------------------------------
Fri Jul 11 19:22:27 CEST 2008 - jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
-------------------------------------------------------------------
Thu Jul 10 20:36:45 CEST 2008 - jeffm@suse.de
- Update config files: Enable raw devices on s390.
-------------------------------------------------------------------
Thu Jul 10 15:59:36 CEST 2008 - jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
-------------------------------------------------------------------
Thu Jul 10 01:12:00 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
-------------------------------------------------------------------
Wed Jul 9 22:59:14 CEST 2008 - jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
-------------------------------------------------------------------
Wed Jul 9 22:58:15 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
-------------------------------------------------------------------
Wed Jul 9 22:49:38 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Wed Jul 9 22:11:34 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Wed Jul 9 18:00:11 CEST 2008 - jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
-------------------------------------------------------------------
Wed Jul 9 09:43:49 CEST 2008 - olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
-------------------------------------------------------------------
Mon Jul 7 16:56:43 CEST 2008 - trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
-------------------------------------------------------------------
Wed Jul 2 15:02:17 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
-------------------------------------------------------------------
Wed Jul 2 11:53:53 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
-------------------------------------------------------------------
Wed Jul 2 05:55:16 CEST 2008 - jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
-------------------------------------------------------------------
Fri Jun 27 16:18:50 CEST 2008 - bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
-------------------------------------------------------------------
Thu Jun 26 17:12:27 CEST 2008 - olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
-------------------------------------------------------------------
Thu Jun 26 02:39:09 CEST 2008 - sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
-------------------------------------------------------------------
Thu Jun 26 02:35:07 CEST 2008 - sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
-------------------------------------------------------------------
Thu Jun 26 00:43:02 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
-------------------------------------------------------------------
Wed Jun 25 23:05:22 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
-------------------------------------------------------------------
Wed Jun 25 19:48:45 CEST 2008 - agruen@suse.de
Wed Jun 25 15:28:14 CEST 2008 - olh@suse.de
- Update reference module symbol versions.
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
-------------------------------------------------------------------
Wed Jun 25 05:38:17 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:40:35 CEST 2008 - jdelvare@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
-------------------------------------------------------------------
Wed Jun 25 04:10:21 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:19:51 CEST 2008 - jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
-------------------------------------------------------------------
Wed Jun 25 02:14:55 CEST 2008 - sdietrich@suse.de
Mon Jun 23 17:34:28 CEST 2008 - tiwai@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
-------------------------------------------------------------------
Wed Jun 25 00:26:41 CEST 2008 - gregkh@suse.de
Mon Jun 23 16:52:02 CEST 2008 - agruen@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
- genksyms: add support for checking against a reference ABI.
-------------------------------------------------------------------
Tue Jun 24 07:53:27 CEST 2008 - teheo@suse.de
Wed Jun 18 18:31:07 CEST 2008 - jeffm@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Tue Jun 24 06:01:17 CEST 2008 - sdietrich@suse.de
Fri Jun 13 19:04:21 CEST 2008 - jeffm@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
-------------------------------------------------------------------
Mon Jun 23 16:28:20 CEST 2008 - tiwai@suse.de
Fri Jun 13 17:01:21 CEST 2008 - jeffm@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
- Update config files (vanilla).
-------------------------------------------------------------------
Mon Jun 23 16:06:39 CEST 2008 - jeffm@suse.de
Fri Jun 13 16:54:57 CEST 2008 - jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
- Update config files.
-------------------------------------------------------------------
Mon Jun 23 15:54:14 CEST 2008 - trenn@suse.de
Fri Jun 13 16:39:54 CEST 2008 - jeffm@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
-------------------------------------------------------------------
Thu Jun 19 23:48:26 CEST 2008 - gregkh@suse.de
Thu Jun 12 20:58:03 CEST 2008 - sdietrich@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
- config.conf: Suppress RT until forward-port is complete
-------------------------------------------------------------------
Thu Jun 19 14:30:04 CEST 2008 - jack@suse.cz
Thu Jun 12 16:42:18 CEST 2008 - jeffm@suse.de
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
-------------------------------------------------------------------
Thu Jun 19 12:02:13 CEST 2008 - jbeulich@novell.com
Thu Jun 12 10:07:36 CEST 2008 - olh@suse.de
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
-------------------------------------------------------------------
Wed Jun 18 16:30:26 CEST 2008 - sdietrich@suse.de
Thu Jun 12 07:52:35 CEST 2008 - jeffm@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
-------------------------------------------------------------------
Tue Jun 17 20:39:37 CEST 2008 - jeffm@suse.de
Thu Jun 12 01:44:21 CEST 2008 - sdietrich@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
-------------------------------------------------------------------
Tue Jun 17 06:07:38 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
-------------------------------------------------------------------
Tue Jun 17 00:19:52 CEST 2008 - gregkh@suse.de
- Update vanilla config files.
-------------------------------------------------------------------
Mon Jun 16 23:44:39 CEST 2008 - gregkh@suse.de
- Update config files to make build happy
-------------------------------------------------------------------
Mon Jun 16 23:00:35 CEST 2008 - gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
-------------------------------------------------------------------
Fri Jun 13 11:12:07 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
-------------------------------------------------------------------
Thu Jun 12 19:36:46 CEST 2008 - sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -229,15 +313,20 @@ Update to 2.6.25-RT6:
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
-------------------------------------------------------------------
Thu Jun 12 16:06:43 CEST 2008 - sdietrich@suse.de
Wed Jun 11 22:23:24 CEST 2008 - agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
-------------------------------------------------------------------
Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
-------------------------------------------------------------------
Wed Jun 11 19:53:13 CEST 2008 - gregkh@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package kernel-dummy (Version 2.6.25.9)
# spec file for package kernel-dummy (Version 2.6.26)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -15,7 +15,7 @@ Url: http://www.kernel.org/
Name: kernel-dummy
Summary: Internal dummy package for synchronizing release numbers
Version: 2.6.25.9
Version: 2.6.26
Release: 1
License: GPL v2 or later
Group: System/Kernel
@ -29,8 +29,7 @@ Authors:
--------
Andreas Gruenbacher <agruen@suse.de>
Source Timestamp: 2008-06-28 00:00:07 +0200
CVS Branch: SL110_BRANCH
Source Timestamp: 2008-07-17 18:46:12 +0200
%install
rm -rf %buildroot
@ -40,137 +39,171 @@ echo dummy > %buildroot/etc/dummy
%files
%defattr(-, root, root)
/etc/dummy
%changelog
* Sat Jun 28 2008 jeffm@suse.de
* Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %%package.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
* Fri Jun 27 2008 teheo@suse.de
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
* Thu Jul 17 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
* Thu Jul 17 2008 jbeulich@novell.com
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
* Thu Jul 17 2008 jbeulich@novell.com
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
* Mon Jul 14 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
* Mon Jul 14 2008 olh@suse.de
- disable unused fsl-diu-fb driver
* Mon Jul 14 2008 jeffm@suse.de
- Updated to 2.6.26-final.
* Mon Jul 14 2008 bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
* Mon Jul 14 2008 rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
* Fri Jul 11 2008 jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
* Thu Jul 10 2008 jeffm@suse.de
- Update config files: Enable raw devices on s390.
* Thu Jul 10 2008 jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
* Thu Jul 10 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
* Thu Jul 10 2008 jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Thu Jul 10 2008 jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
* Wed Jul 09 2008 jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
* Wed Jul 09 2008 olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
* Mon Jul 07 2008 trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
* Wed Jul 02 2008 jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
* Fri Jun 27 2008 bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
* Thu Jun 26 2008 olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
* Thu Jun 26 2008 sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
* Thu Jun 26 2008 sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
* Thu Jun 26 2008 jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
* Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de
- Update reference module symbol versions.
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
* Wed Jun 25 2008 gregkh@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
* Tue Jun 24 2008 teheo@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
* Tue Jun 24 2008 sdietrich@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
* Wed Jun 25 2008 olh@suse.de
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
* Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
* Mon Jun 23 2008 jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
* Mon Jun 23 2008 trenn@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
* Fri Jun 20 2008 gregkh@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
* Thu Jun 19 2008 jack@suse.cz
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
* Thu Jun 19 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
* Wed Jun 18 2008 sdietrich@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
* Tue Jun 17 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
* Tue Jun 17 2008 gregkh@suse.de
- Update vanilla config files.
* Tue Jun 17 2008 gregkh@suse.de
- Update config files to make build happy
* Tue Jun 17 2008 gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
* Fri Jun 13 2008 teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
* Mon Jun 23 2008 agruen@suse.de
- genksyms: add support for checking against a reference ABI.
* Wed Jun 18 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
* Fri Jun 13 2008 jeffm@suse.de
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
* Fri Jun 13 2008 jeffm@suse.de
- Update config files (vanilla).
* Fri Jun 13 2008 jeffm@suse.de
- Update config files.
* Fri Jun 13 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
* Thu Jun 12 2008 sdietrich@suse.de
- config.conf: Suppress RT until forward-port is complete
* Thu Jun 12 2008 jeffm@suse.de
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
* Thu Jun 12 2008 olh@suse.de
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
* Thu Jun 12 2008 jeffm@suse.de
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
* Thu Jun 12 2008 sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -187,14 +220,16 @@ echo dummy > %buildroot/etc/dummy
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
* Thu Jun 12 2008 agruen@suse.de
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
* Wed Jun 11 2008 agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
* Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch:
USB: don't use reset-resume if drivers don't support it.

View File

@ -1,216 +1,300 @@
-------------------------------------------------------------------
Fri Jun 27 22:06:12 CEST 2008 - jeffm@suse.de
Thu Jul 17 18:33:20 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
-------------------------------------------------------------------
Fri Jun 27 21:50:27 CEST 2008 - jeffm@suse.de
Thu Jul 17 17:48:49 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %package.
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
-------------------------------------------------------------------
Fri Jun 27 21:16:38 CEST 2008 - jeffm@suse.de
Thu Jul 17 15:49:45 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
-------------------------------------------------------------------
Fri Jun 27 19:03:31 CEST 2008 - teheo@suse.de
Thu Jul 17 13:35:29 CEST 2008 - jbeulich@novell.com
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
-------------------------------------------------------------------
Wed Jun 25 23:08:31 CEST 2008 - jeffm@suse.de
Mon Jul 14 18:51:03 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
-------------------------------------------------------------------
Mon Jul 14 18:19:08 CEST 2008 - olh@suse.de
- disable unused fsl-diu-fb driver
-------------------------------------------------------------------
Mon Jul 14 17:23:40 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-final.
-------------------------------------------------------------------
Mon Jul 14 11:24:42 CEST 2008 - bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
-------------------------------------------------------------------
Mon Jul 14 08:04:25 CEST 2008 - rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
-------------------------------------------------------------------
Fri Jul 11 19:22:27 CEST 2008 - jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
-------------------------------------------------------------------
Thu Jul 10 20:36:45 CEST 2008 - jeffm@suse.de
- Update config files: Enable raw devices on s390.
-------------------------------------------------------------------
Thu Jul 10 15:59:36 CEST 2008 - jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
-------------------------------------------------------------------
Thu Jul 10 01:12:00 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
-------------------------------------------------------------------
Wed Jul 9 22:59:14 CEST 2008 - jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
-------------------------------------------------------------------
Wed Jul 9 22:58:15 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
-------------------------------------------------------------------
Wed Jul 9 22:49:38 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Wed Jul 9 22:11:34 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Wed Jul 9 18:00:11 CEST 2008 - jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
-------------------------------------------------------------------
Wed Jul 9 09:43:49 CEST 2008 - olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
-------------------------------------------------------------------
Mon Jul 7 16:56:43 CEST 2008 - trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
-------------------------------------------------------------------
Wed Jul 2 15:02:17 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
-------------------------------------------------------------------
Wed Jul 2 11:53:53 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
-------------------------------------------------------------------
Wed Jul 2 05:55:16 CEST 2008 - jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
-------------------------------------------------------------------
Fri Jun 27 16:18:50 CEST 2008 - bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
-------------------------------------------------------------------
Thu Jun 26 17:12:27 CEST 2008 - olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
-------------------------------------------------------------------
Thu Jun 26 02:39:09 CEST 2008 - sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
-------------------------------------------------------------------
Thu Jun 26 02:35:07 CEST 2008 - sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
-------------------------------------------------------------------
Thu Jun 26 00:43:02 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
-------------------------------------------------------------------
Wed Jun 25 23:05:22 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
-------------------------------------------------------------------
Wed Jun 25 19:48:45 CEST 2008 - agruen@suse.de
Wed Jun 25 15:28:14 CEST 2008 - olh@suse.de
- Update reference module symbol versions.
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
-------------------------------------------------------------------
Wed Jun 25 05:38:17 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:40:35 CEST 2008 - jdelvare@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
-------------------------------------------------------------------
Wed Jun 25 04:10:21 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:19:51 CEST 2008 - jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
-------------------------------------------------------------------
Wed Jun 25 02:14:55 CEST 2008 - sdietrich@suse.de
Mon Jun 23 17:34:28 CEST 2008 - tiwai@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
-------------------------------------------------------------------
Wed Jun 25 00:26:41 CEST 2008 - gregkh@suse.de
Mon Jun 23 16:52:02 CEST 2008 - agruen@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
- genksyms: add support for checking against a reference ABI.
-------------------------------------------------------------------
Tue Jun 24 07:53:27 CEST 2008 - teheo@suse.de
Wed Jun 18 18:31:07 CEST 2008 - jeffm@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Tue Jun 24 06:01:17 CEST 2008 - sdietrich@suse.de
Fri Jun 13 19:04:21 CEST 2008 - jeffm@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
-------------------------------------------------------------------
Mon Jun 23 16:28:20 CEST 2008 - tiwai@suse.de
Fri Jun 13 17:01:21 CEST 2008 - jeffm@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
- Update config files (vanilla).
-------------------------------------------------------------------
Mon Jun 23 16:06:39 CEST 2008 - jeffm@suse.de
Fri Jun 13 16:54:57 CEST 2008 - jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
- Update config files.
-------------------------------------------------------------------
Mon Jun 23 15:54:14 CEST 2008 - trenn@suse.de
Fri Jun 13 16:39:54 CEST 2008 - jeffm@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
-------------------------------------------------------------------
Thu Jun 19 23:48:26 CEST 2008 - gregkh@suse.de
Thu Jun 12 20:58:03 CEST 2008 - sdietrich@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
- config.conf: Suppress RT until forward-port is complete
-------------------------------------------------------------------
Thu Jun 19 14:30:04 CEST 2008 - jack@suse.cz
Thu Jun 12 16:42:18 CEST 2008 - jeffm@suse.de
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
-------------------------------------------------------------------
Thu Jun 19 12:02:13 CEST 2008 - jbeulich@novell.com
Thu Jun 12 10:07:36 CEST 2008 - olh@suse.de
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
-------------------------------------------------------------------
Wed Jun 18 16:30:26 CEST 2008 - sdietrich@suse.de
Thu Jun 12 07:52:35 CEST 2008 - jeffm@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
-------------------------------------------------------------------
Tue Jun 17 20:39:37 CEST 2008 - jeffm@suse.de
Thu Jun 12 01:44:21 CEST 2008 - sdietrich@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
-------------------------------------------------------------------
Tue Jun 17 06:07:38 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
-------------------------------------------------------------------
Tue Jun 17 00:19:52 CEST 2008 - gregkh@suse.de
- Update vanilla config files.
-------------------------------------------------------------------
Mon Jun 16 23:44:39 CEST 2008 - gregkh@suse.de
- Update config files to make build happy
-------------------------------------------------------------------
Mon Jun 16 23:00:35 CEST 2008 - gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
-------------------------------------------------------------------
Fri Jun 13 11:12:07 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
-------------------------------------------------------------------
Thu Jun 12 19:36:46 CEST 2008 - sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -229,15 +313,20 @@ Update to 2.6.25-RT6:
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
-------------------------------------------------------------------
Thu Jun 12 16:06:43 CEST 2008 - sdietrich@suse.de
Wed Jun 11 22:23:24 CEST 2008 - agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
-------------------------------------------------------------------
Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
-------------------------------------------------------------------
Wed Jun 11 19:53:13 CEST 2008 - gregkh@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package kernel-kdump (Version 2.6.25.9)
# spec file for package kernel-kdump (Version 2.6.26)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-kdump
Summary: kernel for kdump
Version: 2.6.25.9
Version: 2.6.26
Release: 1
License: GPL v2 or later
Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage
BuildRequires: dtc
%endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen
Requires: xen >= xen-3.0.4_13138
%ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9
Obsoletes: kernel-xenpae <= 2.6.25.9
Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.26
%endif
#!BuildIgnore: xen
%endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel
%else
%if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel
Provides: kernel = 2.6.26-%source_rel
%endif
%endif
%ifarch ppc
@ -118,7 +113,7 @@ Provides: kernel = 2.6.25.9-%source_rel
%ifarch ppc64
%endif
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@ -138,7 +133,7 @@ Source41: built-in-where
Source42: make-symsets
Source43: find-provides
Source45: module-renames
Source46: find-types
Source46: modversions
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@ -176,7 +171,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-kmp
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,modversions,kabi-checks,install-configs})
%define symbols %(set -- kernel-kdump kdump $(case kdump in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -195,13 +190,12 @@ crashed kernel.
Source Timestamp: 2008-06-28 00:00:07 +0200
CVS Branch: SL110_BRANCH
Source Timestamp: 2008-07-17 18:46:12 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
echo "The kernel-kdump-2.6.25.9.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm."
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-kdump-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@ -215,8 +209,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported
cd linux-2.6.25
) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@ -235,14 +229,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
if ! patch -s -E -p1 --no-backup-if-mismatch -i ../$patch; then
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 -E -p1 --no-backup-if-mismatch -i ../$patch; then
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch -i ../$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@ -278,7 +272,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF
%endif
cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-kdump
KERNELRELEASE=2.6.26-$RELEASE-kdump
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@ -288,7 +282,7 @@ EOF
%build
source .rpm-defs
cd linux-2.6.25
cd linux-2.6.26
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@ -330,7 +324,7 @@ export NO_BRP_STRIP_DEBUG=true
# kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25
cd linux-2.6.26
mkdir %buildroot/boot
# (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE
@ -466,7 +460,7 @@ obj_dir=usr/src/linux-${KERNELRELEASE%%-kdump}-obj
mkdir -p %buildroot/$obj_dir/$SUBARCH/kdump
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/kdump
# Table of types used in exported symbols (for modversion debugging).
%_sourcedir/find-types > %buildroot/boot/symtypes-$KERNELRELEASE
%_sourcedir/modversions --pack . > %buildroot/boot/symtypes-$KERNELRELEASE
if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else
@ -483,42 +477,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif
%ifarch %ix86 x86_64 ppc ppc64 ia64
%if 0%{?__debug_package:1}
%if %suse_version > 1020
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/%{build_flavor}/makedumpfile.config
makedumpfile -x vmlinux -g $CONFIGFILE
# on IA64, we need to add the page size here -- that's the actual reason why
# the makedumpfile tool relies on the running kernel and not on the compiled
# kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
%ifarch ia64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_IA64_PAGE_SIZE_16KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
elif grep ^CONFIG_IA64_PAGE_SIZE_64KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
elif grep ^CONFIG_IA64_PAGE_SIZE_4KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
fi
fi
%endif
%ifarch ppc64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_PPC_64K_PAGES .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
fi
fi
%endif
%endif
%endif
%endif
# Check for kABI changes
KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-kdump ]; then
@ -547,8 +505,8 @@ if [ $KABI -ge 8 ]; then
"symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build."
fi
# We were building in %my_builddir/linux-2.6.25, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the
# We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink.
# need to fake modules directory to satisfy scripts
%if %build_nomodules
@ -600,137 +558,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh
%files -f kernel.files
%changelog
* Sat Jun 28 2008 jeffm@suse.de
* Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %%package.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
* Fri Jun 27 2008 teheo@suse.de
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
* Thu Jul 17 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
* Thu Jul 17 2008 jbeulich@novell.com
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
* Thu Jul 17 2008 jbeulich@novell.com
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
* Mon Jul 14 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
* Mon Jul 14 2008 olh@suse.de
- disable unused fsl-diu-fb driver
* Mon Jul 14 2008 jeffm@suse.de
- Updated to 2.6.26-final.
* Mon Jul 14 2008 bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
* Mon Jul 14 2008 rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
* Fri Jul 11 2008 jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
* Thu Jul 10 2008 jeffm@suse.de
- Update config files: Enable raw devices on s390.
* Thu Jul 10 2008 jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
* Thu Jul 10 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
* Thu Jul 10 2008 jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Thu Jul 10 2008 jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
* Wed Jul 09 2008 jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
* Wed Jul 09 2008 olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
* Mon Jul 07 2008 trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
* Wed Jul 02 2008 jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
* Fri Jun 27 2008 bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
* Thu Jun 26 2008 olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
* Thu Jun 26 2008 sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
* Thu Jun 26 2008 sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
* Thu Jun 26 2008 jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
* Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de
- Update reference module symbol versions.
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
* Wed Jun 25 2008 gregkh@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
* Tue Jun 24 2008 teheo@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
* Tue Jun 24 2008 sdietrich@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
* Wed Jun 25 2008 olh@suse.de
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
* Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
* Mon Jun 23 2008 jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
* Mon Jun 23 2008 trenn@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
* Fri Jun 20 2008 gregkh@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
* Thu Jun 19 2008 jack@suse.cz
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
* Thu Jun 19 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
* Wed Jun 18 2008 sdietrich@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
* Tue Jun 17 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
* Tue Jun 17 2008 gregkh@suse.de
- Update vanilla config files.
* Tue Jun 17 2008 gregkh@suse.de
- Update config files to make build happy
* Tue Jun 17 2008 gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
* Fri Jun 13 2008 teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
* Mon Jun 23 2008 agruen@suse.de
- genksyms: add support for checking against a reference ABI.
* Wed Jun 18 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
* Fri Jun 13 2008 jeffm@suse.de
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
* Fri Jun 13 2008 jeffm@suse.de
- Update config files (vanilla).
* Fri Jun 13 2008 jeffm@suse.de
- Update config files.
* Fri Jun 13 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
* Thu Jun 12 2008 sdietrich@suse.de
- config.conf: Suppress RT until forward-port is complete
* Thu Jun 12 2008 jeffm@suse.de
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
* Thu Jun 12 2008 olh@suse.de
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
* Thu Jun 12 2008 jeffm@suse.de
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
* Thu Jun 12 2008 sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -747,14 +739,16 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
* Thu Jun 12 2008 agruen@suse.de
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
* Wed Jun 11 2008 agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
* Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch:
USB: don't use reset-resume if drivers don't support it.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,216 +1,300 @@
-------------------------------------------------------------------
Fri Jun 27 22:06:12 CEST 2008 - jeffm@suse.de
Thu Jul 17 18:33:20 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
-------------------------------------------------------------------
Fri Jun 27 21:50:27 CEST 2008 - jeffm@suse.de
Thu Jul 17 17:48:49 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %package.
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
-------------------------------------------------------------------
Fri Jun 27 21:16:38 CEST 2008 - jeffm@suse.de
Thu Jul 17 15:49:45 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
-------------------------------------------------------------------
Fri Jun 27 19:03:31 CEST 2008 - teheo@suse.de
Thu Jul 17 13:35:29 CEST 2008 - jbeulich@novell.com
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
-------------------------------------------------------------------
Wed Jun 25 23:08:31 CEST 2008 - jeffm@suse.de
Mon Jul 14 18:51:03 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
-------------------------------------------------------------------
Mon Jul 14 18:19:08 CEST 2008 - olh@suse.de
- disable unused fsl-diu-fb driver
-------------------------------------------------------------------
Mon Jul 14 17:23:40 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-final.
-------------------------------------------------------------------
Mon Jul 14 11:24:42 CEST 2008 - bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
-------------------------------------------------------------------
Mon Jul 14 08:04:25 CEST 2008 - rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
-------------------------------------------------------------------
Fri Jul 11 19:22:27 CEST 2008 - jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
-------------------------------------------------------------------
Thu Jul 10 20:36:45 CEST 2008 - jeffm@suse.de
- Update config files: Enable raw devices on s390.
-------------------------------------------------------------------
Thu Jul 10 15:59:36 CEST 2008 - jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
-------------------------------------------------------------------
Thu Jul 10 01:12:00 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
-------------------------------------------------------------------
Wed Jul 9 22:59:14 CEST 2008 - jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
-------------------------------------------------------------------
Wed Jul 9 22:58:15 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
-------------------------------------------------------------------
Wed Jul 9 22:49:38 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Wed Jul 9 22:11:34 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Wed Jul 9 18:00:11 CEST 2008 - jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
-------------------------------------------------------------------
Wed Jul 9 09:43:49 CEST 2008 - olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
-------------------------------------------------------------------
Mon Jul 7 16:56:43 CEST 2008 - trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
-------------------------------------------------------------------
Wed Jul 2 15:02:17 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
-------------------------------------------------------------------
Wed Jul 2 11:53:53 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
-------------------------------------------------------------------
Wed Jul 2 05:55:16 CEST 2008 - jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
-------------------------------------------------------------------
Fri Jun 27 16:18:50 CEST 2008 - bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
-------------------------------------------------------------------
Thu Jun 26 17:12:27 CEST 2008 - olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
-------------------------------------------------------------------
Thu Jun 26 02:39:09 CEST 2008 - sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
-------------------------------------------------------------------
Thu Jun 26 02:35:07 CEST 2008 - sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
-------------------------------------------------------------------
Thu Jun 26 00:43:02 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
-------------------------------------------------------------------
Wed Jun 25 23:05:22 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
-------------------------------------------------------------------
Wed Jun 25 19:48:45 CEST 2008 - agruen@suse.de
Wed Jun 25 15:28:14 CEST 2008 - olh@suse.de
- Update reference module symbol versions.
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
-------------------------------------------------------------------
Wed Jun 25 05:38:17 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:40:35 CEST 2008 - jdelvare@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
-------------------------------------------------------------------
Wed Jun 25 04:10:21 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:19:51 CEST 2008 - jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
-------------------------------------------------------------------
Wed Jun 25 02:14:55 CEST 2008 - sdietrich@suse.de
Mon Jun 23 17:34:28 CEST 2008 - tiwai@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
-------------------------------------------------------------------
Wed Jun 25 00:26:41 CEST 2008 - gregkh@suse.de
Mon Jun 23 16:52:02 CEST 2008 - agruen@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
- genksyms: add support for checking against a reference ABI.
-------------------------------------------------------------------
Tue Jun 24 07:53:27 CEST 2008 - teheo@suse.de
Wed Jun 18 18:31:07 CEST 2008 - jeffm@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Tue Jun 24 06:01:17 CEST 2008 - sdietrich@suse.de
Fri Jun 13 19:04:21 CEST 2008 - jeffm@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
-------------------------------------------------------------------
Mon Jun 23 16:28:20 CEST 2008 - tiwai@suse.de
Fri Jun 13 17:01:21 CEST 2008 - jeffm@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
- Update config files (vanilla).
-------------------------------------------------------------------
Mon Jun 23 16:06:39 CEST 2008 - jeffm@suse.de
Fri Jun 13 16:54:57 CEST 2008 - jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
- Update config files.
-------------------------------------------------------------------
Mon Jun 23 15:54:14 CEST 2008 - trenn@suse.de
Fri Jun 13 16:39:54 CEST 2008 - jeffm@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
-------------------------------------------------------------------
Thu Jun 19 23:48:26 CEST 2008 - gregkh@suse.de
Thu Jun 12 20:58:03 CEST 2008 - sdietrich@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
- config.conf: Suppress RT until forward-port is complete
-------------------------------------------------------------------
Thu Jun 19 14:30:04 CEST 2008 - jack@suse.cz
Thu Jun 12 16:42:18 CEST 2008 - jeffm@suse.de
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
-------------------------------------------------------------------
Thu Jun 19 12:02:13 CEST 2008 - jbeulich@novell.com
Thu Jun 12 10:07:36 CEST 2008 - olh@suse.de
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
-------------------------------------------------------------------
Wed Jun 18 16:30:26 CEST 2008 - sdietrich@suse.de
Thu Jun 12 07:52:35 CEST 2008 - jeffm@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
-------------------------------------------------------------------
Tue Jun 17 20:39:37 CEST 2008 - jeffm@suse.de
Thu Jun 12 01:44:21 CEST 2008 - sdietrich@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
-------------------------------------------------------------------
Tue Jun 17 06:07:38 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
-------------------------------------------------------------------
Tue Jun 17 00:19:52 CEST 2008 - gregkh@suse.de
- Update vanilla config files.
-------------------------------------------------------------------
Mon Jun 16 23:44:39 CEST 2008 - gregkh@suse.de
- Update config files to make build happy
-------------------------------------------------------------------
Mon Jun 16 23:00:35 CEST 2008 - gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
-------------------------------------------------------------------
Fri Jun 13 11:12:07 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
-------------------------------------------------------------------
Thu Jun 12 19:36:46 CEST 2008 - sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -229,15 +313,20 @@ Update to 2.6.25-RT6:
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
-------------------------------------------------------------------
Thu Jun 12 16:06:43 CEST 2008 - sdietrich@suse.de
Wed Jun 11 22:23:24 CEST 2008 - agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
-------------------------------------------------------------------
Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
-------------------------------------------------------------------
Wed Jun 11 19:53:13 CEST 2008 - gregkh@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package kernel-pae (Version 2.6.25.9)
# spec file for package kernel-pae (Version 2.6.26)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-pae
Summary: Kernel with PAE Support
Version: 2.6.25.9
Version: 2.6.26
Release: 1
License: GPL v2 or later
Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage
BuildRequires: dtc
%endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen
Requires: xen >= xen-3.0.4_13138
%ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9
Obsoletes: kernel-xenpae <= 2.6.25.9
Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.26
%endif
#!BuildIgnore: xen
%endif
@ -110,12 +105,12 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel
%else
%if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel
Provides: kernel = 2.6.26-%source_rel
%endif
%endif
Provides: k_smp4G kernel-bigsmp
Obsoletes: k_smp4G kernel-bigsmp
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@ -135,7 +130,7 @@ Source41: built-in-where
Source42: make-symsets
Source43: find-provides
Source45: module-renames
Source46: find-types
Source46: modversions
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@ -173,7 +168,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-kmp
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,modversions,kabi-checks,install-configs})
%define symbols %(set -- kernel-pae pae $(case pae in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -189,15 +184,19 @@ This kernel supports up to 64GB of main memory. It requires Physical
Addressing Extensions (PAE), which were introduced with the Pentium Pro
processor.
PAE is not only more physical address space but also important for the
"no execute" feature which disables execution of code that is marked as
non-executable. Therefore, the PAE kernel should be used on any systems
that support it, regardless of the amount of main memory.
Source Timestamp: 2008-06-28 00:00:07 +0200
CVS Branch: SL110_BRANCH
Source Timestamp: 2008-07-17 18:46:12 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
echo "The kernel-pae-2.6.25.9.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm."
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-pae-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@ -211,8 +210,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported
cd linux-2.6.25
) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@ -231,14 +230,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
if ! patch -s -E -p1 --no-backup-if-mismatch -i ../$patch; then
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 -E -p1 --no-backup-if-mismatch -i ../$patch; then
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch -i ../$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@ -274,7 +273,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF
%endif
cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-pae
KERNELRELEASE=2.6.26-$RELEASE-pae
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@ -284,7 +283,7 @@ EOF
%build
source .rpm-defs
cd linux-2.6.25
cd linux-2.6.26
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@ -326,7 +325,7 @@ export NO_BRP_STRIP_DEBUG=true
# kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25
cd linux-2.6.26
mkdir %buildroot/boot
# (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE
@ -462,7 +461,7 @@ obj_dir=usr/src/linux-${KERNELRELEASE%%-pae}-obj
mkdir -p %buildroot/$obj_dir/$SUBARCH/pae
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/pae
# Table of types used in exported symbols (for modversion debugging).
%_sourcedir/find-types > %buildroot/boot/symtypes-$KERNELRELEASE
%_sourcedir/modversions --pack . > %buildroot/boot/symtypes-$KERNELRELEASE
if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else
@ -479,42 +478,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif
%ifarch %ix86 x86_64 ppc ppc64 ia64
%if 0%{?__debug_package:1}
%if %suse_version > 1020
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/%{build_flavor}/makedumpfile.config
makedumpfile -x vmlinux -g $CONFIGFILE
# on IA64, we need to add the page size here -- that's the actual reason why
# the makedumpfile tool relies on the running kernel and not on the compiled
# kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
%ifarch ia64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_IA64_PAGE_SIZE_16KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
elif grep ^CONFIG_IA64_PAGE_SIZE_64KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
elif grep ^CONFIG_IA64_PAGE_SIZE_4KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
fi
fi
%endif
%ifarch ppc64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_PPC_64K_PAGES .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
fi
fi
%endif
%endif
%endif
%endif
# Check for kABI changes
KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-pae ]; then
@ -543,8 +506,8 @@ if [ $KABI -ge 8 ]; then
"symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build."
fi
# We were building in %my_builddir/linux-2.6.25, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the
# We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink.
# need to fake modules directory to satisfy scripts
%if %build_nomodules
@ -596,137 +559,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh
%files -f kernel.files
%changelog
* Sat Jun 28 2008 jeffm@suse.de
* Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %%package.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
* Fri Jun 27 2008 teheo@suse.de
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
* Thu Jul 17 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
* Thu Jul 17 2008 jbeulich@novell.com
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
* Thu Jul 17 2008 jbeulich@novell.com
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
* Mon Jul 14 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
* Mon Jul 14 2008 olh@suse.de
- disable unused fsl-diu-fb driver
* Mon Jul 14 2008 jeffm@suse.de
- Updated to 2.6.26-final.
* Mon Jul 14 2008 bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
* Mon Jul 14 2008 rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
* Fri Jul 11 2008 jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
* Thu Jul 10 2008 jeffm@suse.de
- Update config files: Enable raw devices on s390.
* Thu Jul 10 2008 jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
* Thu Jul 10 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
* Thu Jul 10 2008 jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Thu Jul 10 2008 jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
* Wed Jul 09 2008 jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
* Wed Jul 09 2008 olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
* Mon Jul 07 2008 trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
* Wed Jul 02 2008 jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
* Fri Jun 27 2008 bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
* Thu Jun 26 2008 olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
* Thu Jun 26 2008 sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
* Thu Jun 26 2008 sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
* Thu Jun 26 2008 jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
* Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de
- Update reference module symbol versions.
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
* Wed Jun 25 2008 gregkh@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
* Tue Jun 24 2008 teheo@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
* Tue Jun 24 2008 sdietrich@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
* Wed Jun 25 2008 olh@suse.de
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
* Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
* Mon Jun 23 2008 jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
* Mon Jun 23 2008 trenn@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
* Fri Jun 20 2008 gregkh@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
* Thu Jun 19 2008 jack@suse.cz
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
* Thu Jun 19 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
* Wed Jun 18 2008 sdietrich@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
* Tue Jun 17 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
* Tue Jun 17 2008 gregkh@suse.de
- Update vanilla config files.
* Tue Jun 17 2008 gregkh@suse.de
- Update config files to make build happy
* Tue Jun 17 2008 gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
* Fri Jun 13 2008 teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
* Mon Jun 23 2008 agruen@suse.de
- genksyms: add support for checking against a reference ABI.
* Wed Jun 18 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
* Fri Jun 13 2008 jeffm@suse.de
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
* Fri Jun 13 2008 jeffm@suse.de
- Update config files (vanilla).
* Fri Jun 13 2008 jeffm@suse.de
- Update config files.
* Fri Jun 13 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
* Thu Jun 12 2008 sdietrich@suse.de
- config.conf: Suppress RT until forward-port is complete
* Thu Jun 12 2008 jeffm@suse.de
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
* Thu Jun 12 2008 olh@suse.de
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
* Thu Jun 12 2008 jeffm@suse.de
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
* Thu Jun 12 2008 sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -743,14 +740,16 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
* Thu Jun 12 2008 agruen@suse.de
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
* Wed Jun 11 2008 agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
* Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch:
USB: don't use reset-resume if drivers don't support it.

View File

@ -1,216 +1,300 @@
-------------------------------------------------------------------
Fri Jun 27 22:06:12 CEST 2008 - jeffm@suse.de
Thu Jul 17 18:33:20 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
-------------------------------------------------------------------
Fri Jun 27 21:50:27 CEST 2008 - jeffm@suse.de
Thu Jul 17 17:48:49 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %package.
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
-------------------------------------------------------------------
Fri Jun 27 21:16:38 CEST 2008 - jeffm@suse.de
Thu Jul 17 15:49:45 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
-------------------------------------------------------------------
Fri Jun 27 19:03:31 CEST 2008 - teheo@suse.de
Thu Jul 17 13:35:29 CEST 2008 - jbeulich@novell.com
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
-------------------------------------------------------------------
Wed Jun 25 23:08:31 CEST 2008 - jeffm@suse.de
Mon Jul 14 18:51:03 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
-------------------------------------------------------------------
Mon Jul 14 18:19:08 CEST 2008 - olh@suse.de
- disable unused fsl-diu-fb driver
-------------------------------------------------------------------
Mon Jul 14 17:23:40 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-final.
-------------------------------------------------------------------
Mon Jul 14 11:24:42 CEST 2008 - bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
-------------------------------------------------------------------
Mon Jul 14 08:04:25 CEST 2008 - rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
-------------------------------------------------------------------
Fri Jul 11 19:22:27 CEST 2008 - jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
-------------------------------------------------------------------
Thu Jul 10 20:36:45 CEST 2008 - jeffm@suse.de
- Update config files: Enable raw devices on s390.
-------------------------------------------------------------------
Thu Jul 10 15:59:36 CEST 2008 - jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
-------------------------------------------------------------------
Thu Jul 10 01:12:00 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
-------------------------------------------------------------------
Wed Jul 9 22:59:14 CEST 2008 - jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
-------------------------------------------------------------------
Wed Jul 9 22:58:15 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
-------------------------------------------------------------------
Wed Jul 9 22:49:38 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Wed Jul 9 22:11:34 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Wed Jul 9 18:00:11 CEST 2008 - jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
-------------------------------------------------------------------
Wed Jul 9 09:43:49 CEST 2008 - olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
-------------------------------------------------------------------
Mon Jul 7 16:56:43 CEST 2008 - trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
-------------------------------------------------------------------
Wed Jul 2 15:02:17 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
-------------------------------------------------------------------
Wed Jul 2 11:53:53 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
-------------------------------------------------------------------
Wed Jul 2 05:55:16 CEST 2008 - jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
-------------------------------------------------------------------
Fri Jun 27 16:18:50 CEST 2008 - bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
-------------------------------------------------------------------
Thu Jun 26 17:12:27 CEST 2008 - olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
-------------------------------------------------------------------
Thu Jun 26 02:39:09 CEST 2008 - sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
-------------------------------------------------------------------
Thu Jun 26 02:35:07 CEST 2008 - sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
-------------------------------------------------------------------
Thu Jun 26 00:43:02 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
-------------------------------------------------------------------
Wed Jun 25 23:05:22 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
-------------------------------------------------------------------
Wed Jun 25 19:48:45 CEST 2008 - agruen@suse.de
Wed Jun 25 15:28:14 CEST 2008 - olh@suse.de
- Update reference module symbol versions.
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
-------------------------------------------------------------------
Wed Jun 25 05:38:17 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:40:35 CEST 2008 - jdelvare@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
-------------------------------------------------------------------
Wed Jun 25 04:10:21 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:19:51 CEST 2008 - jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
-------------------------------------------------------------------
Wed Jun 25 02:14:55 CEST 2008 - sdietrich@suse.de
Mon Jun 23 17:34:28 CEST 2008 - tiwai@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
-------------------------------------------------------------------
Wed Jun 25 00:26:41 CEST 2008 - gregkh@suse.de
Mon Jun 23 16:52:02 CEST 2008 - agruen@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
- genksyms: add support for checking against a reference ABI.
-------------------------------------------------------------------
Tue Jun 24 07:53:27 CEST 2008 - teheo@suse.de
Wed Jun 18 18:31:07 CEST 2008 - jeffm@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Tue Jun 24 06:01:17 CEST 2008 - sdietrich@suse.de
Fri Jun 13 19:04:21 CEST 2008 - jeffm@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
-------------------------------------------------------------------
Mon Jun 23 16:28:20 CEST 2008 - tiwai@suse.de
Fri Jun 13 17:01:21 CEST 2008 - jeffm@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
- Update config files (vanilla).
-------------------------------------------------------------------
Mon Jun 23 16:06:39 CEST 2008 - jeffm@suse.de
Fri Jun 13 16:54:57 CEST 2008 - jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
- Update config files.
-------------------------------------------------------------------
Mon Jun 23 15:54:14 CEST 2008 - trenn@suse.de
Fri Jun 13 16:39:54 CEST 2008 - jeffm@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
-------------------------------------------------------------------
Thu Jun 19 23:48:26 CEST 2008 - gregkh@suse.de
Thu Jun 12 20:58:03 CEST 2008 - sdietrich@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
- config.conf: Suppress RT until forward-port is complete
-------------------------------------------------------------------
Thu Jun 19 14:30:04 CEST 2008 - jack@suse.cz
Thu Jun 12 16:42:18 CEST 2008 - jeffm@suse.de
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
-------------------------------------------------------------------
Thu Jun 19 12:02:13 CEST 2008 - jbeulich@novell.com
Thu Jun 12 10:07:36 CEST 2008 - olh@suse.de
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
-------------------------------------------------------------------
Wed Jun 18 16:30:26 CEST 2008 - sdietrich@suse.de
Thu Jun 12 07:52:35 CEST 2008 - jeffm@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
-------------------------------------------------------------------
Tue Jun 17 20:39:37 CEST 2008 - jeffm@suse.de
Thu Jun 12 01:44:21 CEST 2008 - sdietrich@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
-------------------------------------------------------------------
Tue Jun 17 06:07:38 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
-------------------------------------------------------------------
Tue Jun 17 00:19:52 CEST 2008 - gregkh@suse.de
- Update vanilla config files.
-------------------------------------------------------------------
Mon Jun 16 23:44:39 CEST 2008 - gregkh@suse.de
- Update config files to make build happy
-------------------------------------------------------------------
Mon Jun 16 23:00:35 CEST 2008 - gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
-------------------------------------------------------------------
Fri Jun 13 11:12:07 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
-------------------------------------------------------------------
Thu Jun 12 19:36:46 CEST 2008 - sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -229,15 +313,20 @@ Update to 2.6.25-RT6:
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
-------------------------------------------------------------------
Thu Jun 12 16:06:43 CEST 2008 - sdietrich@suse.de
Wed Jun 11 22:23:24 CEST 2008 - agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
-------------------------------------------------------------------
Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
-------------------------------------------------------------------
Wed Jun 11 19:53:13 CEST 2008 - gregkh@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package kernel-ppc64 (Version 2.6.25.9)
# spec file for package kernel-ppc64 (Version 2.6.26)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-ppc64
Summary: Kernel for ppc64 Systems
Version: 2.6.25.9
Version: 2.6.26
Release: 1
License: GPL v2 or later; LGPL v2.1 or later
Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage
BuildRequires: dtc
%endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen
Requires: xen >= xen-3.0.4_13138
%ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9
Obsoletes: kernel-xenpae <= 2.6.25.9
Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.26
%endif
#!BuildIgnore: xen
%endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel
%else
%if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel
Provides: kernel = 2.6.26-%source_rel
%endif
%endif
%ifarch ppc
@ -120,7 +115,7 @@ Obsoletes: kernel-pmac64 kernel-pseries64 kernel-iseries64
%ifarch ppc64
%endif
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@ -140,7 +135,7 @@ Source41: built-in-where
Source42: make-symsets
Source43: find-provides
Source45: module-renames
Source46: find-types
Source46: modversions
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@ -178,7 +173,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-kmp
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,modversions,kabi-checks,install-configs})
%define symbols %(set -- kernel-ppc64 ppc64 $(case ppc64 in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -208,13 +203,12 @@ Authors:
Tom Gall <tom_gall@vnet.ibm.com>
see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-06-28 00:00:07 +0200
CVS Branch: SL110_BRANCH
Source Timestamp: 2008-07-17 18:46:12 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
echo "The kernel-ppc64-2.6.25.9.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm."
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-ppc64-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@ -228,8 +222,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported
cd linux-2.6.25
) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@ -248,14 +242,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
if ! patch -s -E -p1 --no-backup-if-mismatch -i ../$patch; then
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 -E -p1 --no-backup-if-mismatch -i ../$patch; then
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch -i ../$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@ -291,7 +285,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF
%endif
cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-ppc64
KERNELRELEASE=2.6.26-$RELEASE-ppc64
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@ -301,7 +295,7 @@ EOF
%build
source .rpm-defs
cd linux-2.6.25
cd linux-2.6.26
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@ -343,7 +337,7 @@ export NO_BRP_STRIP_DEBUG=true
# kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25
cd linux-2.6.26
mkdir %buildroot/boot
# (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE
@ -479,7 +473,7 @@ obj_dir=usr/src/linux-${KERNELRELEASE%%-ppc64}-obj
mkdir -p %buildroot/$obj_dir/$SUBARCH/ppc64
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/ppc64
# Table of types used in exported symbols (for modversion debugging).
%_sourcedir/find-types > %buildroot/boot/symtypes-$KERNELRELEASE
%_sourcedir/modversions --pack . > %buildroot/boot/symtypes-$KERNELRELEASE
if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else
@ -496,42 +490,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif
%ifarch %ix86 x86_64 ppc ppc64 ia64
%if 0%{?__debug_package:1}
%if %suse_version > 1020
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/%{build_flavor}/makedumpfile.config
makedumpfile -x vmlinux -g $CONFIGFILE
# on IA64, we need to add the page size here -- that's the actual reason why
# the makedumpfile tool relies on the running kernel and not on the compiled
# kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
%ifarch ia64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_IA64_PAGE_SIZE_16KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
elif grep ^CONFIG_IA64_PAGE_SIZE_64KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
elif grep ^CONFIG_IA64_PAGE_SIZE_4KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
fi
fi
%endif
%ifarch ppc64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_PPC_64K_PAGES .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
fi
fi
%endif
%endif
%endif
%endif
# Check for kABI changes
KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-ppc64 ]; then
@ -560,8 +518,8 @@ if [ $KABI -ge 8 ]; then
"symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build."
fi
# We were building in %my_builddir/linux-2.6.25, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the
# We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink.
# need to fake modules directory to satisfy scripts
%if %build_nomodules
@ -613,137 +571,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh
%files -f kernel.files
%changelog
* Sat Jun 28 2008 jeffm@suse.de
* Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %%package.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
* Fri Jun 27 2008 teheo@suse.de
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
* Thu Jul 17 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
* Thu Jul 17 2008 jbeulich@novell.com
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
* Thu Jul 17 2008 jbeulich@novell.com
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
* Mon Jul 14 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
* Mon Jul 14 2008 olh@suse.de
- disable unused fsl-diu-fb driver
* Mon Jul 14 2008 jeffm@suse.de
- Updated to 2.6.26-final.
* Mon Jul 14 2008 bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
* Mon Jul 14 2008 rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
* Fri Jul 11 2008 jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
* Thu Jul 10 2008 jeffm@suse.de
- Update config files: Enable raw devices on s390.
* Thu Jul 10 2008 jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
* Thu Jul 10 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
* Thu Jul 10 2008 jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Thu Jul 10 2008 jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
* Wed Jul 09 2008 jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
* Wed Jul 09 2008 olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
* Mon Jul 07 2008 trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
* Wed Jul 02 2008 jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
* Fri Jun 27 2008 bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
* Thu Jun 26 2008 olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
* Thu Jun 26 2008 sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
* Thu Jun 26 2008 sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
* Thu Jun 26 2008 jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
* Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de
- Update reference module symbol versions.
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
* Wed Jun 25 2008 gregkh@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
* Tue Jun 24 2008 teheo@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
* Tue Jun 24 2008 sdietrich@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
* Wed Jun 25 2008 olh@suse.de
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
* Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
* Mon Jun 23 2008 jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
* Mon Jun 23 2008 trenn@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
* Fri Jun 20 2008 gregkh@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
* Thu Jun 19 2008 jack@suse.cz
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
* Thu Jun 19 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
* Wed Jun 18 2008 sdietrich@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
* Tue Jun 17 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
* Tue Jun 17 2008 gregkh@suse.de
- Update vanilla config files.
* Tue Jun 17 2008 gregkh@suse.de
- Update config files to make build happy
* Tue Jun 17 2008 gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
* Fri Jun 13 2008 teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
* Mon Jun 23 2008 agruen@suse.de
- genksyms: add support for checking against a reference ABI.
* Wed Jun 18 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
* Fri Jun 13 2008 jeffm@suse.de
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
* Fri Jun 13 2008 jeffm@suse.de
- Update config files (vanilla).
* Fri Jun 13 2008 jeffm@suse.de
- Update config files.
* Fri Jun 13 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
* Thu Jun 12 2008 sdietrich@suse.de
- config.conf: Suppress RT until forward-port is complete
* Thu Jun 12 2008 jeffm@suse.de
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
* Thu Jun 12 2008 olh@suse.de
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
* Thu Jun 12 2008 jeffm@suse.de
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
* Thu Jun 12 2008 sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -760,14 +752,16 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
* Thu Jun 12 2008 agruen@suse.de
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
* Wed Jun 11 2008 agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
* Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch:
USB: don't use reset-resume if drivers don't support it.

View File

@ -1,216 +1,300 @@
-------------------------------------------------------------------
Fri Jun 27 22:06:12 CEST 2008 - jeffm@suse.de
Thu Jul 17 18:33:20 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
-------------------------------------------------------------------
Fri Jun 27 21:50:27 CEST 2008 - jeffm@suse.de
Thu Jul 17 17:48:49 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %package.
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
-------------------------------------------------------------------
Fri Jun 27 21:16:38 CEST 2008 - jeffm@suse.de
Thu Jul 17 15:49:45 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
-------------------------------------------------------------------
Fri Jun 27 19:03:31 CEST 2008 - teheo@suse.de
Thu Jul 17 13:35:29 CEST 2008 - jbeulich@novell.com
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
-------------------------------------------------------------------
Wed Jun 25 23:08:31 CEST 2008 - jeffm@suse.de
Mon Jul 14 18:51:03 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
-------------------------------------------------------------------
Mon Jul 14 18:19:08 CEST 2008 - olh@suse.de
- disable unused fsl-diu-fb driver
-------------------------------------------------------------------
Mon Jul 14 17:23:40 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-final.
-------------------------------------------------------------------
Mon Jul 14 11:24:42 CEST 2008 - bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
-------------------------------------------------------------------
Mon Jul 14 08:04:25 CEST 2008 - rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
-------------------------------------------------------------------
Fri Jul 11 19:22:27 CEST 2008 - jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
-------------------------------------------------------------------
Thu Jul 10 20:36:45 CEST 2008 - jeffm@suse.de
- Update config files: Enable raw devices on s390.
-------------------------------------------------------------------
Thu Jul 10 15:59:36 CEST 2008 - jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
-------------------------------------------------------------------
Thu Jul 10 01:12:00 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
-------------------------------------------------------------------
Wed Jul 9 22:59:14 CEST 2008 - jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
-------------------------------------------------------------------
Wed Jul 9 22:58:15 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
-------------------------------------------------------------------
Wed Jul 9 22:49:38 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Wed Jul 9 22:11:34 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Wed Jul 9 18:00:11 CEST 2008 - jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
-------------------------------------------------------------------
Wed Jul 9 09:43:49 CEST 2008 - olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
-------------------------------------------------------------------
Mon Jul 7 16:56:43 CEST 2008 - trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
-------------------------------------------------------------------
Wed Jul 2 15:02:17 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
-------------------------------------------------------------------
Wed Jul 2 11:53:53 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
-------------------------------------------------------------------
Wed Jul 2 05:55:16 CEST 2008 - jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
-------------------------------------------------------------------
Fri Jun 27 16:18:50 CEST 2008 - bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
-------------------------------------------------------------------
Thu Jun 26 17:12:27 CEST 2008 - olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
-------------------------------------------------------------------
Thu Jun 26 02:39:09 CEST 2008 - sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
-------------------------------------------------------------------
Thu Jun 26 02:35:07 CEST 2008 - sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
-------------------------------------------------------------------
Thu Jun 26 00:43:02 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
-------------------------------------------------------------------
Wed Jun 25 23:05:22 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
-------------------------------------------------------------------
Wed Jun 25 19:48:45 CEST 2008 - agruen@suse.de
Wed Jun 25 15:28:14 CEST 2008 - olh@suse.de
- Update reference module symbol versions.
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
-------------------------------------------------------------------
Wed Jun 25 05:38:17 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:40:35 CEST 2008 - jdelvare@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
-------------------------------------------------------------------
Wed Jun 25 04:10:21 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:19:51 CEST 2008 - jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
-------------------------------------------------------------------
Wed Jun 25 02:14:55 CEST 2008 - sdietrich@suse.de
Mon Jun 23 17:34:28 CEST 2008 - tiwai@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
-------------------------------------------------------------------
Wed Jun 25 00:26:41 CEST 2008 - gregkh@suse.de
Mon Jun 23 16:52:02 CEST 2008 - agruen@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
- genksyms: add support for checking against a reference ABI.
-------------------------------------------------------------------
Tue Jun 24 07:53:27 CEST 2008 - teheo@suse.de
Wed Jun 18 18:31:07 CEST 2008 - jeffm@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Tue Jun 24 06:01:17 CEST 2008 - sdietrich@suse.de
Fri Jun 13 19:04:21 CEST 2008 - jeffm@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
-------------------------------------------------------------------
Mon Jun 23 16:28:20 CEST 2008 - tiwai@suse.de
Fri Jun 13 17:01:21 CEST 2008 - jeffm@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
- Update config files (vanilla).
-------------------------------------------------------------------
Mon Jun 23 16:06:39 CEST 2008 - jeffm@suse.de
Fri Jun 13 16:54:57 CEST 2008 - jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
- Update config files.
-------------------------------------------------------------------
Mon Jun 23 15:54:14 CEST 2008 - trenn@suse.de
Fri Jun 13 16:39:54 CEST 2008 - jeffm@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
-------------------------------------------------------------------
Thu Jun 19 23:48:26 CEST 2008 - gregkh@suse.de
Thu Jun 12 20:58:03 CEST 2008 - sdietrich@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
- config.conf: Suppress RT until forward-port is complete
-------------------------------------------------------------------
Thu Jun 19 14:30:04 CEST 2008 - jack@suse.cz
Thu Jun 12 16:42:18 CEST 2008 - jeffm@suse.de
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
-------------------------------------------------------------------
Thu Jun 19 12:02:13 CEST 2008 - jbeulich@novell.com
Thu Jun 12 10:07:36 CEST 2008 - olh@suse.de
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
-------------------------------------------------------------------
Wed Jun 18 16:30:26 CEST 2008 - sdietrich@suse.de
Thu Jun 12 07:52:35 CEST 2008 - jeffm@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
-------------------------------------------------------------------
Tue Jun 17 20:39:37 CEST 2008 - jeffm@suse.de
Thu Jun 12 01:44:21 CEST 2008 - sdietrich@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
-------------------------------------------------------------------
Tue Jun 17 06:07:38 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
-------------------------------------------------------------------
Tue Jun 17 00:19:52 CEST 2008 - gregkh@suse.de
- Update vanilla config files.
-------------------------------------------------------------------
Mon Jun 16 23:44:39 CEST 2008 - gregkh@suse.de
- Update config files to make build happy
-------------------------------------------------------------------
Mon Jun 16 23:00:35 CEST 2008 - gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
-------------------------------------------------------------------
Fri Jun 13 11:12:07 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
-------------------------------------------------------------------
Thu Jun 12 19:36:46 CEST 2008 - sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -229,15 +313,20 @@ Update to 2.6.25-RT6:
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
-------------------------------------------------------------------
Thu Jun 12 16:06:43 CEST 2008 - sdietrich@suse.de
Wed Jun 11 22:23:24 CEST 2008 - agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
-------------------------------------------------------------------
Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
-------------------------------------------------------------------
Wed Jun 11 19:53:13 CEST 2008 - gregkh@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package kernel-ps3 (Version 2.6.25.9)
# spec file for package kernel-ps3 (Version 2.6.26)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-ps3
Summary: kernel for ps3 bootloader
Version: 2.6.25.9
Version: 2.6.26
Release: 1
License: GPL v2 or later
Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage
BuildRequires: dtc
%endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen
Requires: xen >= xen-3.0.4_13138
%ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9
Obsoletes: kernel-xenpae <= 2.6.25.9
Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.26
%endif
#!BuildIgnore: xen
%endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel
%else
%if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel
Provides: kernel = 2.6.26-%source_rel
%endif
%endif
%ifarch ppc
@ -118,7 +113,7 @@ Provides: kernel = 2.6.25.9-%source_rel
%ifarch ppc64
%endif
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@ -138,7 +133,7 @@ Source41: built-in-where
Source42: make-symsets
Source43: find-provides
Source45: module-renames
Source46: find-types
Source46: modversions
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@ -176,7 +171,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-kmp
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,modversions,kabi-checks,install-configs})
%define symbols %(set -- kernel-ps3 ps3 $(case ps3 in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -194,13 +189,12 @@ needs to be as small as possible.
Source Timestamp: 2008-06-28 00:00:07 +0200
CVS Branch: SL110_BRANCH
Source Timestamp: 2008-07-17 18:46:12 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
echo "The kernel-ps3-2.6.25.9.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm."
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-ps3-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@ -214,8 +208,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported
cd linux-2.6.25
) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@ -234,14 +228,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
if ! patch -s -E -p1 --no-backup-if-mismatch -i ../$patch; then
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 -E -p1 --no-backup-if-mismatch -i ../$patch; then
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch -i ../$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@ -277,7 +271,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF
%endif
cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-ps3
KERNELRELEASE=2.6.26-$RELEASE-ps3
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@ -287,7 +281,7 @@ EOF
%build
source .rpm-defs
cd linux-2.6.25
cd linux-2.6.26
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@ -329,7 +323,7 @@ export NO_BRP_STRIP_DEBUG=true
# kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25
cd linux-2.6.26
mkdir %buildroot/boot
# (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE
@ -465,7 +459,7 @@ obj_dir=usr/src/linux-${KERNELRELEASE%%-ps3}-obj
mkdir -p %buildroot/$obj_dir/$SUBARCH/ps3
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/ps3
# Table of types used in exported symbols (for modversion debugging).
%_sourcedir/find-types > %buildroot/boot/symtypes-$KERNELRELEASE
%_sourcedir/modversions --pack . > %buildroot/boot/symtypes-$KERNELRELEASE
if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else
@ -482,42 +476,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif
%ifarch %ix86 x86_64 ppc ppc64 ia64
%if 0%{?__debug_package:1}
%if %suse_version > 1020
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/%{build_flavor}/makedumpfile.config
makedumpfile -x vmlinux -g $CONFIGFILE
# on IA64, we need to add the page size here -- that's the actual reason why
# the makedumpfile tool relies on the running kernel and not on the compiled
# kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
%ifarch ia64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_IA64_PAGE_SIZE_16KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
elif grep ^CONFIG_IA64_PAGE_SIZE_64KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
elif grep ^CONFIG_IA64_PAGE_SIZE_4KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
fi
fi
%endif
%ifarch ppc64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_PPC_64K_PAGES .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
fi
fi
%endif
%endif
%endif
%endif
# Check for kABI changes
KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-ps3 ]; then
@ -546,8 +504,8 @@ if [ $KABI -ge 8 ]; then
"symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build."
fi
# We were building in %my_builddir/linux-2.6.25, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the
# We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink.
# need to fake modules directory to satisfy scripts
%if %build_nomodules
@ -599,137 +557,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh
%files -f kernel.files
%changelog
* Sat Jun 28 2008 jeffm@suse.de
* Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %%package.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
* Fri Jun 27 2008 teheo@suse.de
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
* Thu Jul 17 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
* Thu Jul 17 2008 jbeulich@novell.com
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
* Thu Jul 17 2008 jbeulich@novell.com
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
* Mon Jul 14 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
* Mon Jul 14 2008 olh@suse.de
- disable unused fsl-diu-fb driver
* Mon Jul 14 2008 jeffm@suse.de
- Updated to 2.6.26-final.
* Mon Jul 14 2008 bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
* Mon Jul 14 2008 rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
* Fri Jul 11 2008 jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
* Thu Jul 10 2008 jeffm@suse.de
- Update config files: Enable raw devices on s390.
* Thu Jul 10 2008 jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
* Thu Jul 10 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
* Thu Jul 10 2008 jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Thu Jul 10 2008 jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
* Wed Jul 09 2008 jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
* Wed Jul 09 2008 olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
* Mon Jul 07 2008 trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
* Wed Jul 02 2008 jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
* Fri Jun 27 2008 bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
* Thu Jun 26 2008 olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
* Thu Jun 26 2008 sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
* Thu Jun 26 2008 sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
* Thu Jun 26 2008 jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
* Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de
- Update reference module symbol versions.
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
* Wed Jun 25 2008 gregkh@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
* Tue Jun 24 2008 teheo@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
* Tue Jun 24 2008 sdietrich@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
* Wed Jun 25 2008 olh@suse.de
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
* Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
* Mon Jun 23 2008 jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
* Mon Jun 23 2008 trenn@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
* Fri Jun 20 2008 gregkh@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
* Thu Jun 19 2008 jack@suse.cz
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
* Thu Jun 19 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
* Wed Jun 18 2008 sdietrich@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
* Tue Jun 17 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
* Tue Jun 17 2008 gregkh@suse.de
- Update vanilla config files.
* Tue Jun 17 2008 gregkh@suse.de
- Update config files to make build happy
* Tue Jun 17 2008 gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
* Fri Jun 13 2008 teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
* Mon Jun 23 2008 agruen@suse.de
- genksyms: add support for checking against a reference ABI.
* Wed Jun 18 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
* Fri Jun 13 2008 jeffm@suse.de
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
* Fri Jun 13 2008 jeffm@suse.de
- Update config files (vanilla).
* Fri Jun 13 2008 jeffm@suse.de
- Update config files.
* Fri Jun 13 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
* Thu Jun 12 2008 sdietrich@suse.de
- config.conf: Suppress RT until forward-port is complete
* Thu Jun 12 2008 jeffm@suse.de
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
* Thu Jun 12 2008 olh@suse.de
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
* Thu Jun 12 2008 jeffm@suse.de
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
* Thu Jun 12 2008 sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -746,14 +738,16 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
* Thu Jun 12 2008 agruen@suse.de
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
* Wed Jun 11 2008 agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
* Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch:
USB: don't use reset-resume if drivers don't support it.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,216 +1,300 @@
-------------------------------------------------------------------
Fri Jun 27 22:06:12 CEST 2008 - jeffm@suse.de
Thu Jul 17 18:33:20 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
-------------------------------------------------------------------
Fri Jun 27 21:50:27 CEST 2008 - jeffm@suse.de
Thu Jul 17 17:48:49 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %package.
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
-------------------------------------------------------------------
Fri Jun 27 21:16:38 CEST 2008 - jeffm@suse.de
Thu Jul 17 15:49:45 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
-------------------------------------------------------------------
Fri Jun 27 19:03:31 CEST 2008 - teheo@suse.de
Thu Jul 17 13:35:29 CEST 2008 - jbeulich@novell.com
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
-------------------------------------------------------------------
Wed Jun 25 23:08:31 CEST 2008 - jeffm@suse.de
Mon Jul 14 18:51:03 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
-------------------------------------------------------------------
Mon Jul 14 18:19:08 CEST 2008 - olh@suse.de
- disable unused fsl-diu-fb driver
-------------------------------------------------------------------
Mon Jul 14 17:23:40 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-final.
-------------------------------------------------------------------
Mon Jul 14 11:24:42 CEST 2008 - bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
-------------------------------------------------------------------
Mon Jul 14 08:04:25 CEST 2008 - rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
-------------------------------------------------------------------
Fri Jul 11 19:22:27 CEST 2008 - jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
-------------------------------------------------------------------
Thu Jul 10 20:36:45 CEST 2008 - jeffm@suse.de
- Update config files: Enable raw devices on s390.
-------------------------------------------------------------------
Thu Jul 10 15:59:36 CEST 2008 - jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
-------------------------------------------------------------------
Thu Jul 10 01:12:00 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
-------------------------------------------------------------------
Wed Jul 9 22:59:14 CEST 2008 - jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
-------------------------------------------------------------------
Wed Jul 9 22:58:15 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
-------------------------------------------------------------------
Wed Jul 9 22:49:38 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Wed Jul 9 22:11:34 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Wed Jul 9 18:00:11 CEST 2008 - jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
-------------------------------------------------------------------
Wed Jul 9 09:43:49 CEST 2008 - olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
-------------------------------------------------------------------
Mon Jul 7 16:56:43 CEST 2008 - trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
-------------------------------------------------------------------
Wed Jul 2 15:02:17 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
-------------------------------------------------------------------
Wed Jul 2 11:53:53 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
-------------------------------------------------------------------
Wed Jul 2 05:55:16 CEST 2008 - jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
-------------------------------------------------------------------
Fri Jun 27 16:18:50 CEST 2008 - bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
-------------------------------------------------------------------
Thu Jun 26 17:12:27 CEST 2008 - olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
-------------------------------------------------------------------
Thu Jun 26 02:39:09 CEST 2008 - sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
-------------------------------------------------------------------
Thu Jun 26 02:35:07 CEST 2008 - sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
-------------------------------------------------------------------
Thu Jun 26 00:43:02 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
-------------------------------------------------------------------
Wed Jun 25 23:05:22 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
-------------------------------------------------------------------
Wed Jun 25 19:48:45 CEST 2008 - agruen@suse.de
Wed Jun 25 15:28:14 CEST 2008 - olh@suse.de
- Update reference module symbol versions.
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
-------------------------------------------------------------------
Wed Jun 25 05:38:17 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:40:35 CEST 2008 - jdelvare@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
-------------------------------------------------------------------
Wed Jun 25 04:10:21 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:19:51 CEST 2008 - jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
-------------------------------------------------------------------
Wed Jun 25 02:14:55 CEST 2008 - sdietrich@suse.de
Mon Jun 23 17:34:28 CEST 2008 - tiwai@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
-------------------------------------------------------------------
Wed Jun 25 00:26:41 CEST 2008 - gregkh@suse.de
Mon Jun 23 16:52:02 CEST 2008 - agruen@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
- genksyms: add support for checking against a reference ABI.
-------------------------------------------------------------------
Tue Jun 24 07:53:27 CEST 2008 - teheo@suse.de
Wed Jun 18 18:31:07 CEST 2008 - jeffm@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Tue Jun 24 06:01:17 CEST 2008 - sdietrich@suse.de
Fri Jun 13 19:04:21 CEST 2008 - jeffm@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
-------------------------------------------------------------------
Mon Jun 23 16:28:20 CEST 2008 - tiwai@suse.de
Fri Jun 13 17:01:21 CEST 2008 - jeffm@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
- Update config files (vanilla).
-------------------------------------------------------------------
Mon Jun 23 16:06:39 CEST 2008 - jeffm@suse.de
Fri Jun 13 16:54:57 CEST 2008 - jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
- Update config files.
-------------------------------------------------------------------
Mon Jun 23 15:54:14 CEST 2008 - trenn@suse.de
Fri Jun 13 16:39:54 CEST 2008 - jeffm@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
-------------------------------------------------------------------
Thu Jun 19 23:48:26 CEST 2008 - gregkh@suse.de
Thu Jun 12 20:58:03 CEST 2008 - sdietrich@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
- config.conf: Suppress RT until forward-port is complete
-------------------------------------------------------------------
Thu Jun 19 14:30:04 CEST 2008 - jack@suse.cz
Thu Jun 12 16:42:18 CEST 2008 - jeffm@suse.de
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
-------------------------------------------------------------------
Thu Jun 19 12:02:13 CEST 2008 - jbeulich@novell.com
Thu Jun 12 10:07:36 CEST 2008 - olh@suse.de
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
-------------------------------------------------------------------
Wed Jun 18 16:30:26 CEST 2008 - sdietrich@suse.de
Thu Jun 12 07:52:35 CEST 2008 - jeffm@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
-------------------------------------------------------------------
Tue Jun 17 20:39:37 CEST 2008 - jeffm@suse.de
Thu Jun 12 01:44:21 CEST 2008 - sdietrich@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
-------------------------------------------------------------------
Tue Jun 17 06:07:38 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
-------------------------------------------------------------------
Tue Jun 17 00:19:52 CEST 2008 - gregkh@suse.de
- Update vanilla config files.
-------------------------------------------------------------------
Mon Jun 16 23:44:39 CEST 2008 - gregkh@suse.de
- Update config files to make build happy
-------------------------------------------------------------------
Mon Jun 16 23:00:35 CEST 2008 - gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
-------------------------------------------------------------------
Fri Jun 13 11:12:07 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
-------------------------------------------------------------------
Thu Jun 12 19:36:46 CEST 2008 - sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -229,15 +313,20 @@ Update to 2.6.25-RT6:
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
-------------------------------------------------------------------
Thu Jun 12 16:06:43 CEST 2008 - sdietrich@suse.de
Wed Jun 11 22:23:24 CEST 2008 - agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
-------------------------------------------------------------------
Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
-------------------------------------------------------------------
Wed Jun 11 19:53:13 CEST 2008 - gregkh@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package kernel-s390 (Version 2.6.25.9)
# spec file for package kernel-s390 (Version 2.6.26)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-s390
Summary: The Standard Kernel
Version: 2.6.25.9
Version: 2.6.26
Release: 1
License: GPL v2 or later
Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage
BuildRequires: dtc
%endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen
Requires: xen >= xen-3.0.4_13138
%ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9
Obsoletes: kernel-xenpae <= 2.6.25.9
Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.26
%endif
#!BuildIgnore: xen
%endif
@ -110,12 +105,12 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel
%else
%if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel
Provides: kernel = 2.6.26-%source_rel
%endif
%endif
Provides: kernel-32bit k_deflt
Obsoletes: kernel-32bit k_deflt
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@ -135,7 +130,7 @@ Source41: built-in-where
Source42: make-symsets
Source43: find-provides
Source45: module-renames
Source46: find-types
Source46: modversions
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@ -173,7 +168,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-kmp
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,modversions,kabi-checks,install-configs})
%define symbols %(set -- kernel-s390 s390 $(case s390 in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -189,13 +184,12 @@ The standard kernel.
Source Timestamp: 2008-06-28 00:00:07 +0200
CVS Branch: SL110_BRANCH
Source Timestamp: 2008-07-17 18:46:12 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
echo "The kernel-s390-2.6.25.9.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm."
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-s390-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@ -209,8 +203,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported
cd linux-2.6.25
) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@ -229,14 +223,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
if ! patch -s -E -p1 --no-backup-if-mismatch -i ../$patch; then
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 -E -p1 --no-backup-if-mismatch -i ../$patch; then
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch -i ../$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@ -272,7 +266,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF
%endif
cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-s390
KERNELRELEASE=2.6.26-$RELEASE-s390
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@ -282,7 +276,7 @@ EOF
%build
source .rpm-defs
cd linux-2.6.25
cd linux-2.6.26
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@ -324,7 +318,7 @@ export NO_BRP_STRIP_DEBUG=true
# kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25
cd linux-2.6.26
mkdir %buildroot/boot
# (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE
@ -460,7 +454,7 @@ obj_dir=usr/src/linux-${KERNELRELEASE%%-s390}-obj
mkdir -p %buildroot/$obj_dir/$SUBARCH/s390
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/s390
# Table of types used in exported symbols (for modversion debugging).
%_sourcedir/find-types > %buildroot/boot/symtypes-$KERNELRELEASE
%_sourcedir/modversions --pack . > %buildroot/boot/symtypes-$KERNELRELEASE
if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else
@ -477,42 +471,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif
%ifarch %ix86 x86_64 ppc ppc64 ia64
%if 0%{?__debug_package:1}
%if %suse_version > 1020
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/%{build_flavor}/makedumpfile.config
makedumpfile -x vmlinux -g $CONFIGFILE
# on IA64, we need to add the page size here -- that's the actual reason why
# the makedumpfile tool relies on the running kernel and not on the compiled
# kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
%ifarch ia64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_IA64_PAGE_SIZE_16KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
elif grep ^CONFIG_IA64_PAGE_SIZE_64KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
elif grep ^CONFIG_IA64_PAGE_SIZE_4KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
fi
fi
%endif
%ifarch ppc64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_PPC_64K_PAGES .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
fi
fi
%endif
%endif
%endif
%endif
# Check for kABI changes
KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-s390 ]; then
@ -541,8 +499,8 @@ if [ $KABI -ge 8 ]; then
"symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build."
fi
# We were building in %my_builddir/linux-2.6.25, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the
# We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink.
# need to fake modules directory to satisfy scripts
%if %build_nomodules
@ -594,137 +552,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh
%files -f kernel.files
%changelog
* Sat Jun 28 2008 jeffm@suse.de
* Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %%package.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
* Fri Jun 27 2008 teheo@suse.de
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
* Thu Jul 17 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
* Thu Jul 17 2008 jbeulich@novell.com
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
* Thu Jul 17 2008 jbeulich@novell.com
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
* Mon Jul 14 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
* Mon Jul 14 2008 olh@suse.de
- disable unused fsl-diu-fb driver
* Mon Jul 14 2008 jeffm@suse.de
- Updated to 2.6.26-final.
* Mon Jul 14 2008 bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
* Mon Jul 14 2008 rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
* Fri Jul 11 2008 jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
* Thu Jul 10 2008 jeffm@suse.de
- Update config files: Enable raw devices on s390.
* Thu Jul 10 2008 jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
* Thu Jul 10 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
* Thu Jul 10 2008 jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Thu Jul 10 2008 jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
* Wed Jul 09 2008 jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
* Wed Jul 09 2008 olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
* Mon Jul 07 2008 trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
* Wed Jul 02 2008 jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
* Fri Jun 27 2008 bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
* Thu Jun 26 2008 olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
* Thu Jun 26 2008 sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
* Thu Jun 26 2008 sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
* Thu Jun 26 2008 jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
* Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de
- Update reference module symbol versions.
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
* Wed Jun 25 2008 gregkh@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
* Tue Jun 24 2008 teheo@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
* Tue Jun 24 2008 sdietrich@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
* Wed Jun 25 2008 olh@suse.de
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
* Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
* Mon Jun 23 2008 jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
* Mon Jun 23 2008 trenn@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
* Fri Jun 20 2008 gregkh@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
* Thu Jun 19 2008 jack@suse.cz
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
* Thu Jun 19 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
* Wed Jun 18 2008 sdietrich@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
* Tue Jun 17 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
* Tue Jun 17 2008 gregkh@suse.de
- Update vanilla config files.
* Tue Jun 17 2008 gregkh@suse.de
- Update config files to make build happy
* Tue Jun 17 2008 gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
* Fri Jun 13 2008 teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
* Mon Jun 23 2008 agruen@suse.de
- genksyms: add support for checking against a reference ABI.
* Wed Jun 18 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
* Fri Jun 13 2008 jeffm@suse.de
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
* Fri Jun 13 2008 jeffm@suse.de
- Update config files (vanilla).
* Fri Jun 13 2008 jeffm@suse.de
- Update config files.
* Fri Jun 13 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
* Thu Jun 12 2008 sdietrich@suse.de
- config.conf: Suppress RT until forward-port is complete
* Thu Jun 12 2008 jeffm@suse.de
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
* Thu Jun 12 2008 olh@suse.de
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
* Thu Jun 12 2008 jeffm@suse.de
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
* Thu Jun 12 2008 sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -741,14 +733,16 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
* Thu Jun 12 2008 agruen@suse.de
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
* Wed Jun 11 2008 agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
* Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch:
USB: don't use reset-resume if drivers don't support it.

View File

@ -1,216 +1,300 @@
-------------------------------------------------------------------
Fri Jun 27 22:06:12 CEST 2008 - jeffm@suse.de
Thu Jul 17 18:33:20 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
-------------------------------------------------------------------
Fri Jun 27 21:50:27 CEST 2008 - jeffm@suse.de
Thu Jul 17 17:48:49 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %package.
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
-------------------------------------------------------------------
Fri Jun 27 21:16:38 CEST 2008 - jeffm@suse.de
Thu Jul 17 15:49:45 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
-------------------------------------------------------------------
Fri Jun 27 19:03:31 CEST 2008 - teheo@suse.de
Thu Jul 17 13:35:29 CEST 2008 - jbeulich@novell.com
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
-------------------------------------------------------------------
Wed Jun 25 23:08:31 CEST 2008 - jeffm@suse.de
Mon Jul 14 18:51:03 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
-------------------------------------------------------------------
Mon Jul 14 18:19:08 CEST 2008 - olh@suse.de
- disable unused fsl-diu-fb driver
-------------------------------------------------------------------
Mon Jul 14 17:23:40 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-final.
-------------------------------------------------------------------
Mon Jul 14 11:24:42 CEST 2008 - bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
-------------------------------------------------------------------
Mon Jul 14 08:04:25 CEST 2008 - rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
-------------------------------------------------------------------
Fri Jul 11 19:22:27 CEST 2008 - jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
-------------------------------------------------------------------
Thu Jul 10 20:36:45 CEST 2008 - jeffm@suse.de
- Update config files: Enable raw devices on s390.
-------------------------------------------------------------------
Thu Jul 10 15:59:36 CEST 2008 - jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
-------------------------------------------------------------------
Thu Jul 10 01:12:00 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
-------------------------------------------------------------------
Wed Jul 9 22:59:14 CEST 2008 - jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
-------------------------------------------------------------------
Wed Jul 9 22:58:15 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
-------------------------------------------------------------------
Wed Jul 9 22:49:38 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Wed Jul 9 22:11:34 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Wed Jul 9 18:00:11 CEST 2008 - jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
-------------------------------------------------------------------
Wed Jul 9 09:43:49 CEST 2008 - olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
-------------------------------------------------------------------
Mon Jul 7 16:56:43 CEST 2008 - trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
-------------------------------------------------------------------
Wed Jul 2 15:02:17 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
-------------------------------------------------------------------
Wed Jul 2 11:53:53 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
-------------------------------------------------------------------
Wed Jul 2 05:55:16 CEST 2008 - jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
-------------------------------------------------------------------
Fri Jun 27 16:18:50 CEST 2008 - bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
-------------------------------------------------------------------
Thu Jun 26 17:12:27 CEST 2008 - olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
-------------------------------------------------------------------
Thu Jun 26 02:39:09 CEST 2008 - sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
-------------------------------------------------------------------
Thu Jun 26 02:35:07 CEST 2008 - sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
-------------------------------------------------------------------
Thu Jun 26 00:43:02 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
-------------------------------------------------------------------
Wed Jun 25 23:05:22 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
-------------------------------------------------------------------
Wed Jun 25 19:48:45 CEST 2008 - agruen@suse.de
Wed Jun 25 15:28:14 CEST 2008 - olh@suse.de
- Update reference module symbol versions.
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
-------------------------------------------------------------------
Wed Jun 25 05:38:17 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:40:35 CEST 2008 - jdelvare@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
-------------------------------------------------------------------
Wed Jun 25 04:10:21 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:19:51 CEST 2008 - jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
-------------------------------------------------------------------
Wed Jun 25 02:14:55 CEST 2008 - sdietrich@suse.de
Mon Jun 23 17:34:28 CEST 2008 - tiwai@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
-------------------------------------------------------------------
Wed Jun 25 00:26:41 CEST 2008 - gregkh@suse.de
Mon Jun 23 16:52:02 CEST 2008 - agruen@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
- genksyms: add support for checking against a reference ABI.
-------------------------------------------------------------------
Tue Jun 24 07:53:27 CEST 2008 - teheo@suse.de
Wed Jun 18 18:31:07 CEST 2008 - jeffm@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Tue Jun 24 06:01:17 CEST 2008 - sdietrich@suse.de
Fri Jun 13 19:04:21 CEST 2008 - jeffm@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
-------------------------------------------------------------------
Mon Jun 23 16:28:20 CEST 2008 - tiwai@suse.de
Fri Jun 13 17:01:21 CEST 2008 - jeffm@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
- Update config files (vanilla).
-------------------------------------------------------------------
Mon Jun 23 16:06:39 CEST 2008 - jeffm@suse.de
Fri Jun 13 16:54:57 CEST 2008 - jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
- Update config files.
-------------------------------------------------------------------
Mon Jun 23 15:54:14 CEST 2008 - trenn@suse.de
Fri Jun 13 16:39:54 CEST 2008 - jeffm@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
-------------------------------------------------------------------
Thu Jun 19 23:48:26 CEST 2008 - gregkh@suse.de
Thu Jun 12 20:58:03 CEST 2008 - sdietrich@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
- config.conf: Suppress RT until forward-port is complete
-------------------------------------------------------------------
Thu Jun 19 14:30:04 CEST 2008 - jack@suse.cz
Thu Jun 12 16:42:18 CEST 2008 - jeffm@suse.de
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
-------------------------------------------------------------------
Thu Jun 19 12:02:13 CEST 2008 - jbeulich@novell.com
Thu Jun 12 10:07:36 CEST 2008 - olh@suse.de
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
-------------------------------------------------------------------
Wed Jun 18 16:30:26 CEST 2008 - sdietrich@suse.de
Thu Jun 12 07:52:35 CEST 2008 - jeffm@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
-------------------------------------------------------------------
Tue Jun 17 20:39:37 CEST 2008 - jeffm@suse.de
Thu Jun 12 01:44:21 CEST 2008 - sdietrich@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
-------------------------------------------------------------------
Tue Jun 17 06:07:38 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
-------------------------------------------------------------------
Tue Jun 17 00:19:52 CEST 2008 - gregkh@suse.de
- Update vanilla config files.
-------------------------------------------------------------------
Mon Jun 16 23:44:39 CEST 2008 - gregkh@suse.de
- Update config files to make build happy
-------------------------------------------------------------------
Mon Jun 16 23:00:35 CEST 2008 - gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
-------------------------------------------------------------------
Fri Jun 13 11:12:07 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
-------------------------------------------------------------------
Thu Jun 12 19:36:46 CEST 2008 - sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -229,15 +313,20 @@ Update to 2.6.25-RT6:
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
-------------------------------------------------------------------
Thu Jun 12 16:06:43 CEST 2008 - sdietrich@suse.de
Wed Jun 11 22:23:24 CEST 2008 - agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
-------------------------------------------------------------------
Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
-------------------------------------------------------------------
Wed Jun 11 19:53:13 CEST 2008 - gregkh@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package kernel-source (Version 2.6.25.9)
# spec file for package kernel-source (Version 2.6.26)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -22,7 +22,7 @@ Url: http://www.kernel.org/
Name: kernel-source
Summary: The Linux Kernel Sources
Version: 2.6.25.9
Version: 2.6.26
Release: 1
License: GPL v2 only
Group: Development/Sources
@ -33,12 +33,12 @@ Requires(post): coreutils sed
BuildRequires: kernel-dummy
%endif
Provides: linux
Provides: kernel-source = 2.6.25.9-%source_rel
Provides: kernel-source = 2.6.26-%source_rel
%if "kernel-source" == "kernel-source"
Provides: linux lx_suse lx_sus22 lx_sus24
Obsoletes: linux lx-gdt lx-hack lx-suse lx1162_1 lx1162_2 lx1212_1 lx1212_2 lx1213_1 lx1213_2 lx121_1 lx121_2 lx126_1 lx126_2 lx129_1 lx129_2 lx_large kernel_headers lx_suse lx_sus22 lx_sus24
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
Source1: functions.sh
Source2: source-post.sh
Source10: pre.sh
@ -60,7 +60,7 @@ Source41: built-in-where
Source42: make-symsets
Source43: find-provides
Source45: module-renames
Source46: find-types
Source46: modversions
Source47: extract-modaliases
Source48: macros.kernel-source
Source49: kernel-module-subpackage
@ -68,15 +68,12 @@ Source50: kernel-syms.spec
Source51: kernel-debug.spec
Source52: kernel-default.spec
Source53: kernel-kdump.spec
Source54: kernel-lockdep.spec
Source55: kernel-pae.spec
Source56: kernel-ppc64.spec
Source57: kernel-ps3.spec
Source58: kernel-rt.spec
Source59: kernel-rt_debug.spec
Source60: kernel-s390.spec
Source61: kernel-vanilla.spec
Source62: kernel-xen.spec
Source54: kernel-pae.spec
Source55: kernel-ppc64.spec
Source56: kernel-ps3.spec
Source57: kernel-s390.spec
Source58: kernel-vanilla.spec
Source59: kernel-xen.spec
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@ -108,12 +105,11 @@ Authors:
see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-06-28 00:00:07 +0200
CVS Branch: SL110_BRANCH
Source Timestamp: 2008-07-17 18:46:12 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
echo "Please get a copy of linux-2.6.25.tar.bz2 from" \
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "Please get a copy of linux-2.6.26.tar.bz2 from" \
"ftp://ftp.kernel.org/pub/linux/kernel/v2.6/."
fi
echo "Architecture symbol(s): %symbols"
@ -124,16 +120,16 @@ echo "Architecture symbol(s): %symbols"
mkdir -p $RPM_BUILD_ROOT/usr/src
cd $RPM_BUILD_ROOT/usr/src
# Unpack the vanilla kernel sources
bzip2 -cd %_sourcedir/linux-2.6.25.tar.bz2 \
bzip2 -cd %_sourcedir/linux-2.6.26.tar.bz2 \
| tar xf -
cd linux-2.6.25
cd linux-2.6.26
# Hello Linus: hint, hint ...
chmod -Rf a+rX,g-w,o-w .
# Apply the patches needed for this architecture.
%_sourcedir/guards %symbols < %_sourcedir/series.conf \
> %_builddir/kernel-source-2.6.25.9/kernel-source.patches
for patch in $(< %_builddir/kernel-source-2.6.25.9/kernel-source.patches); do
if ! patch -s -E -p1 --no-backup-if-mismatch -i %_builddir/kernel-source-2.6.25.9/$patch; then
> %_builddir/kernel-source-2.6.26/kernel-source.patches
for patch in $(< %_builddir/kernel-source-2.6.26/kernel-source.patches); do
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch -i %_builddir/kernel-source-2.6.26/$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@ -147,13 +143,13 @@ if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion
fi
%_sourcedir/install-configs %_sourcedir %_builddir/%buildsubdir $RELEASE
KERNELRELEASE=2.6.25.9-$RELEASE
KERNELRELEASE=2.6.26-$RELEASE
cat > %_builddir/%{name}-%{version}/.rpm-defs <<EOF
KERNELRELEASE=$KERNELRELEASE
SYMBOLS="%symbols"
EOF
cd ..
mv linux-2.6.25 linux-$KERNELRELEASE
mv linux-2.6.26 linux-$KERNELRELEASE
cd linux-$KERNELRELEASE
chmod +x arch/ia64/scripts/toolchain-flags # agruen: necessary?
cd $RPM_BUILD_ROOT/usr/src/linux-$KERNELRELEASE
@ -169,8 +165,8 @@ for config in $(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep -v
esac
set -- kernel-$flavor $flavor $(case $flavor in (rt|rt_*) echo RT ;; esac)
%_sourcedir/guards $* %symbols < %_sourcedir/series.conf \
> %_builddir/kernel-source-2.6.25.9/kernel-$flavor.patches
diff -q %_builddir/kernel-source-2.6.25.9/kernel-{source,$flavor}.patches \
> %_builddir/kernel-source-2.6.26/kernel-$flavor.patches
diff -q %_builddir/kernel-source-2.6.26/kernel-{source,$flavor}.patches \
|| continue
o=$RPM_BUILD_ROOT/usr/src/linux-$KERNELRELEASE-obj/$arch/$flavor
mkdir -p $o
@ -289,137 +285,171 @@ EOF
%post -f source-post.sh
%files -f kernel-source.files
%changelog
* Sat Jun 28 2008 jeffm@suse.de
* Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %%package.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
* Fri Jun 27 2008 teheo@suse.de
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
* Thu Jul 17 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
* Thu Jul 17 2008 jbeulich@novell.com
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
* Thu Jul 17 2008 jbeulich@novell.com
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
* Mon Jul 14 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
* Mon Jul 14 2008 olh@suse.de
- disable unused fsl-diu-fb driver
* Mon Jul 14 2008 jeffm@suse.de
- Updated to 2.6.26-final.
* Mon Jul 14 2008 bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
* Mon Jul 14 2008 rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
* Fri Jul 11 2008 jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
* Thu Jul 10 2008 jeffm@suse.de
- Update config files: Enable raw devices on s390.
* Thu Jul 10 2008 jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
* Thu Jul 10 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
* Thu Jul 10 2008 jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Thu Jul 10 2008 jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
* Wed Jul 09 2008 jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
* Wed Jul 09 2008 olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
* Mon Jul 07 2008 trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
* Wed Jul 02 2008 jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
* Fri Jun 27 2008 bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
* Thu Jun 26 2008 olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
* Thu Jun 26 2008 sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
* Thu Jun 26 2008 sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
* Thu Jun 26 2008 jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
* Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de
- Update reference module symbol versions.
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
* Wed Jun 25 2008 gregkh@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
* Tue Jun 24 2008 teheo@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
* Tue Jun 24 2008 sdietrich@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
* Wed Jun 25 2008 olh@suse.de
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
* Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
* Mon Jun 23 2008 jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
* Mon Jun 23 2008 trenn@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
* Fri Jun 20 2008 gregkh@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
* Thu Jun 19 2008 jack@suse.cz
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
* Thu Jun 19 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
* Wed Jun 18 2008 sdietrich@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
* Tue Jun 17 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
* Tue Jun 17 2008 gregkh@suse.de
- Update vanilla config files.
* Tue Jun 17 2008 gregkh@suse.de
- Update config files to make build happy
* Tue Jun 17 2008 gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
* Fri Jun 13 2008 teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
* Mon Jun 23 2008 agruen@suse.de
- genksyms: add support for checking against a reference ABI.
* Wed Jun 18 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
* Fri Jun 13 2008 jeffm@suse.de
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
* Fri Jun 13 2008 jeffm@suse.de
- Update config files (vanilla).
* Fri Jun 13 2008 jeffm@suse.de
- Update config files.
* Fri Jun 13 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
* Thu Jun 12 2008 sdietrich@suse.de
- config.conf: Suppress RT until forward-port is complete
* Thu Jun 12 2008 jeffm@suse.de
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
* Thu Jun 12 2008 olh@suse.de
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
* Thu Jun 12 2008 jeffm@suse.de
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
* Thu Jun 12 2008 sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -436,14 +466,16 @@ EOF
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
* Thu Jun 12 2008 agruen@suse.de
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
* Wed Jun 11 2008 agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
* Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch:
USB: don't use reset-resume if drivers don't support it.

View File

@ -1,216 +1,300 @@
-------------------------------------------------------------------
Fri Jun 27 22:06:12 CEST 2008 - jeffm@suse.de
Thu Jul 17 18:33:20 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
-------------------------------------------------------------------
Fri Jun 27 21:50:27 CEST 2008 - jeffm@suse.de
Thu Jul 17 17:48:49 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %package.
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
-------------------------------------------------------------------
Fri Jun 27 21:16:38 CEST 2008 - jeffm@suse.de
Thu Jul 17 15:49:45 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
-------------------------------------------------------------------
Fri Jun 27 19:03:31 CEST 2008 - teheo@suse.de
Thu Jul 17 13:35:29 CEST 2008 - jbeulich@novell.com
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
-------------------------------------------------------------------
Wed Jun 25 23:08:31 CEST 2008 - jeffm@suse.de
Mon Jul 14 18:51:03 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
-------------------------------------------------------------------
Mon Jul 14 18:19:08 CEST 2008 - olh@suse.de
- disable unused fsl-diu-fb driver
-------------------------------------------------------------------
Mon Jul 14 17:23:40 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-final.
-------------------------------------------------------------------
Mon Jul 14 11:24:42 CEST 2008 - bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
-------------------------------------------------------------------
Mon Jul 14 08:04:25 CEST 2008 - rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
-------------------------------------------------------------------
Fri Jul 11 19:22:27 CEST 2008 - jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
-------------------------------------------------------------------
Thu Jul 10 20:36:45 CEST 2008 - jeffm@suse.de
- Update config files: Enable raw devices on s390.
-------------------------------------------------------------------
Thu Jul 10 15:59:36 CEST 2008 - jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
-------------------------------------------------------------------
Thu Jul 10 01:12:00 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
-------------------------------------------------------------------
Wed Jul 9 22:59:14 CEST 2008 - jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
-------------------------------------------------------------------
Wed Jul 9 22:58:15 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
-------------------------------------------------------------------
Wed Jul 9 22:49:38 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Wed Jul 9 22:11:34 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Wed Jul 9 18:00:11 CEST 2008 - jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
-------------------------------------------------------------------
Wed Jul 9 09:43:49 CEST 2008 - olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
-------------------------------------------------------------------
Mon Jul 7 16:56:43 CEST 2008 - trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
-------------------------------------------------------------------
Wed Jul 2 15:02:17 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
-------------------------------------------------------------------
Wed Jul 2 11:53:53 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
-------------------------------------------------------------------
Wed Jul 2 05:55:16 CEST 2008 - jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
-------------------------------------------------------------------
Fri Jun 27 16:18:50 CEST 2008 - bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
-------------------------------------------------------------------
Thu Jun 26 17:12:27 CEST 2008 - olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
-------------------------------------------------------------------
Thu Jun 26 02:39:09 CEST 2008 - sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
-------------------------------------------------------------------
Thu Jun 26 02:35:07 CEST 2008 - sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
-------------------------------------------------------------------
Thu Jun 26 00:43:02 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
-------------------------------------------------------------------
Wed Jun 25 23:05:22 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
-------------------------------------------------------------------
Wed Jun 25 19:48:45 CEST 2008 - agruen@suse.de
Wed Jun 25 15:28:14 CEST 2008 - olh@suse.de
- Update reference module symbol versions.
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
-------------------------------------------------------------------
Wed Jun 25 05:38:17 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:40:35 CEST 2008 - jdelvare@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
-------------------------------------------------------------------
Wed Jun 25 04:10:21 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:19:51 CEST 2008 - jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
-------------------------------------------------------------------
Wed Jun 25 02:14:55 CEST 2008 - sdietrich@suse.de
Mon Jun 23 17:34:28 CEST 2008 - tiwai@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
-------------------------------------------------------------------
Wed Jun 25 00:26:41 CEST 2008 - gregkh@suse.de
Mon Jun 23 16:52:02 CEST 2008 - agruen@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
- genksyms: add support for checking against a reference ABI.
-------------------------------------------------------------------
Tue Jun 24 07:53:27 CEST 2008 - teheo@suse.de
Wed Jun 18 18:31:07 CEST 2008 - jeffm@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Tue Jun 24 06:01:17 CEST 2008 - sdietrich@suse.de
Fri Jun 13 19:04:21 CEST 2008 - jeffm@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
-------------------------------------------------------------------
Mon Jun 23 16:28:20 CEST 2008 - tiwai@suse.de
Fri Jun 13 17:01:21 CEST 2008 - jeffm@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
- Update config files (vanilla).
-------------------------------------------------------------------
Mon Jun 23 16:06:39 CEST 2008 - jeffm@suse.de
Fri Jun 13 16:54:57 CEST 2008 - jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
- Update config files.
-------------------------------------------------------------------
Mon Jun 23 15:54:14 CEST 2008 - trenn@suse.de
Fri Jun 13 16:39:54 CEST 2008 - jeffm@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
-------------------------------------------------------------------
Thu Jun 19 23:48:26 CEST 2008 - gregkh@suse.de
Thu Jun 12 20:58:03 CEST 2008 - sdietrich@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
- config.conf: Suppress RT until forward-port is complete
-------------------------------------------------------------------
Thu Jun 19 14:30:04 CEST 2008 - jack@suse.cz
Thu Jun 12 16:42:18 CEST 2008 - jeffm@suse.de
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
-------------------------------------------------------------------
Thu Jun 19 12:02:13 CEST 2008 - jbeulich@novell.com
Thu Jun 12 10:07:36 CEST 2008 - olh@suse.de
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
-------------------------------------------------------------------
Wed Jun 18 16:30:26 CEST 2008 - sdietrich@suse.de
Thu Jun 12 07:52:35 CEST 2008 - jeffm@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
-------------------------------------------------------------------
Tue Jun 17 20:39:37 CEST 2008 - jeffm@suse.de
Thu Jun 12 01:44:21 CEST 2008 - sdietrich@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
-------------------------------------------------------------------
Tue Jun 17 06:07:38 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
-------------------------------------------------------------------
Tue Jun 17 00:19:52 CEST 2008 - gregkh@suse.de
- Update vanilla config files.
-------------------------------------------------------------------
Mon Jun 16 23:44:39 CEST 2008 - gregkh@suse.de
- Update config files to make build happy
-------------------------------------------------------------------
Mon Jun 16 23:00:35 CEST 2008 - gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
-------------------------------------------------------------------
Fri Jun 13 11:12:07 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
-------------------------------------------------------------------
Thu Jun 12 19:36:46 CEST 2008 - sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -229,15 +313,20 @@ Update to 2.6.25-RT6:
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
-------------------------------------------------------------------
Thu Jun 12 16:06:43 CEST 2008 - sdietrich@suse.de
Wed Jun 11 22:23:24 CEST 2008 - agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
-------------------------------------------------------------------
Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
-------------------------------------------------------------------
Wed Jun 11 19:53:13 CEST 2008 - gregkh@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package kernel-syms (Version 2.6.25.9)
# spec file for package kernel-syms (Version 2.6.26)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -21,7 +21,7 @@ Url: http://www.kernel.org/
Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
Version: 2.6.25.9
Version: 2.6.26
Release: 1
License: GPL v2 or later
Group: Development/Sources
@ -31,7 +31,7 @@ BuildRequires: coreutils
BuildRequires: kernel-dummy
%endif
%ifarch %ix86
BuildRequires: kernel-debug kernel-default kernel-lockdep kernel-pae kernel-xen
BuildRequires: kernel-debug kernel-default kernel-pae kernel-xen
%else
%ifarch ppc
BuildRequires: kernel-default kernel-kdump kernel-ppc64 kernel-ps3
@ -49,7 +49,7 @@ BuildRequires: kernel-default
BuildRequires: kernel-debug kernel-default
%else
%ifarch x86_64
BuildRequires: kernel-debug kernel-default kernel-lockdep kernel-xen
BuildRequires: kernel-debug kernel-default kernel-xen
%endif
%endif
%endif
@ -61,7 +61,7 @@ BuildRequires: kernel-debug kernel-default kernel-lockdep kernel-xen
#!BuildIgnore: irqbalance xen
#!BuildIgnore: perl-Bootloader mkinitrd
Requires: linux
Requires: kernel-source = 2.6.25.9-%source_rel
Requires: kernel-source = 2.6.26-%source_rel
Source11: arch-symbols
Source12: guards
Source21: config.conf
@ -92,8 +92,7 @@ Authors:
see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-06-28 00:00:07 +0200
CVS Branch: SL110_BRANCH
Source Timestamp: 2008-07-17 18:46:12 +0200
%prep
echo "Architecture symbol(s):" %symbols
@ -144,137 +143,171 @@ done
/usr/src/linux-*-obj
/boot/symsets-*-*.tar.gz
/lib/modules/*/build
%changelog
* Sat Jun 28 2008 jeffm@suse.de
* Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %%package.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
* Fri Jun 27 2008 teheo@suse.de
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
* Thu Jul 17 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
* Thu Jul 17 2008 jbeulich@novell.com
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
* Thu Jul 17 2008 jbeulich@novell.com
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
* Mon Jul 14 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
* Mon Jul 14 2008 olh@suse.de
- disable unused fsl-diu-fb driver
* Mon Jul 14 2008 jeffm@suse.de
- Updated to 2.6.26-final.
* Mon Jul 14 2008 bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
* Mon Jul 14 2008 rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
* Fri Jul 11 2008 jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
* Thu Jul 10 2008 jeffm@suse.de
- Update config files: Enable raw devices on s390.
* Thu Jul 10 2008 jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
* Thu Jul 10 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
* Thu Jul 10 2008 jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Thu Jul 10 2008 jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
* Wed Jul 09 2008 jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
* Wed Jul 09 2008 olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
* Mon Jul 07 2008 trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
* Wed Jul 02 2008 jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
* Fri Jun 27 2008 bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
* Thu Jun 26 2008 olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
* Thu Jun 26 2008 sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
* Thu Jun 26 2008 sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
* Thu Jun 26 2008 jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
* Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de
- Update reference module symbol versions.
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
* Wed Jun 25 2008 gregkh@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
* Tue Jun 24 2008 teheo@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
* Tue Jun 24 2008 sdietrich@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
* Wed Jun 25 2008 olh@suse.de
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
* Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
* Mon Jun 23 2008 jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
* Mon Jun 23 2008 trenn@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
* Fri Jun 20 2008 gregkh@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
* Thu Jun 19 2008 jack@suse.cz
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
* Thu Jun 19 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
* Wed Jun 18 2008 sdietrich@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
* Tue Jun 17 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
* Tue Jun 17 2008 gregkh@suse.de
- Update vanilla config files.
* Tue Jun 17 2008 gregkh@suse.de
- Update config files to make build happy
* Tue Jun 17 2008 gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
* Fri Jun 13 2008 teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
* Mon Jun 23 2008 agruen@suse.de
- genksyms: add support for checking against a reference ABI.
* Wed Jun 18 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
* Fri Jun 13 2008 jeffm@suse.de
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
* Fri Jun 13 2008 jeffm@suse.de
- Update config files (vanilla).
* Fri Jun 13 2008 jeffm@suse.de
- Update config files.
* Fri Jun 13 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
* Thu Jun 12 2008 sdietrich@suse.de
- config.conf: Suppress RT until forward-port is complete
* Thu Jun 12 2008 jeffm@suse.de
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
* Thu Jun 12 2008 olh@suse.de
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
* Thu Jun 12 2008 jeffm@suse.de
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
* Thu Jun 12 2008 sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -291,14 +324,16 @@ done
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
* Thu Jun 12 2008 agruen@suse.de
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
* Wed Jun 11 2008 agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
* Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch:
USB: don't use reset-resume if drivers don't support it.

View File

@ -1,216 +1,300 @@
-------------------------------------------------------------------
Fri Jun 27 22:06:12 CEST 2008 - jeffm@suse.de
Thu Jul 17 18:33:20 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
-------------------------------------------------------------------
Fri Jun 27 21:50:27 CEST 2008 - jeffm@suse.de
Thu Jul 17 17:48:49 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %package.
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
-------------------------------------------------------------------
Fri Jun 27 21:16:38 CEST 2008 - jeffm@suse.de
Thu Jul 17 15:49:45 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
-------------------------------------------------------------------
Fri Jun 27 19:03:31 CEST 2008 - teheo@suse.de
Thu Jul 17 13:35:29 CEST 2008 - jbeulich@novell.com
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
-------------------------------------------------------------------
Wed Jun 25 23:08:31 CEST 2008 - jeffm@suse.de
Mon Jul 14 18:51:03 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
-------------------------------------------------------------------
Mon Jul 14 18:19:08 CEST 2008 - olh@suse.de
- disable unused fsl-diu-fb driver
-------------------------------------------------------------------
Mon Jul 14 17:23:40 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-final.
-------------------------------------------------------------------
Mon Jul 14 11:24:42 CEST 2008 - bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
-------------------------------------------------------------------
Mon Jul 14 08:04:25 CEST 2008 - rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
-------------------------------------------------------------------
Fri Jul 11 19:22:27 CEST 2008 - jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
-------------------------------------------------------------------
Thu Jul 10 20:36:45 CEST 2008 - jeffm@suse.de
- Update config files: Enable raw devices on s390.
-------------------------------------------------------------------
Thu Jul 10 15:59:36 CEST 2008 - jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
-------------------------------------------------------------------
Thu Jul 10 01:12:00 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
-------------------------------------------------------------------
Wed Jul 9 22:59:14 CEST 2008 - jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
-------------------------------------------------------------------
Wed Jul 9 22:58:15 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
-------------------------------------------------------------------
Wed Jul 9 22:49:38 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Wed Jul 9 22:11:34 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Wed Jul 9 18:00:11 CEST 2008 - jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
-------------------------------------------------------------------
Wed Jul 9 09:43:49 CEST 2008 - olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
-------------------------------------------------------------------
Mon Jul 7 16:56:43 CEST 2008 - trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
-------------------------------------------------------------------
Wed Jul 2 15:02:17 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
-------------------------------------------------------------------
Wed Jul 2 11:53:53 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
-------------------------------------------------------------------
Wed Jul 2 05:55:16 CEST 2008 - jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
-------------------------------------------------------------------
Fri Jun 27 16:18:50 CEST 2008 - bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
-------------------------------------------------------------------
Thu Jun 26 17:12:27 CEST 2008 - olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
-------------------------------------------------------------------
Thu Jun 26 02:39:09 CEST 2008 - sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
-------------------------------------------------------------------
Thu Jun 26 02:35:07 CEST 2008 - sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
-------------------------------------------------------------------
Thu Jun 26 00:43:02 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
-------------------------------------------------------------------
Wed Jun 25 23:05:22 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
-------------------------------------------------------------------
Wed Jun 25 19:48:45 CEST 2008 - agruen@suse.de
Wed Jun 25 15:28:14 CEST 2008 - olh@suse.de
- Update reference module symbol versions.
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
-------------------------------------------------------------------
Wed Jun 25 05:38:17 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:40:35 CEST 2008 - jdelvare@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
-------------------------------------------------------------------
Wed Jun 25 04:10:21 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:19:51 CEST 2008 - jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
-------------------------------------------------------------------
Wed Jun 25 02:14:55 CEST 2008 - sdietrich@suse.de
Mon Jun 23 17:34:28 CEST 2008 - tiwai@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
-------------------------------------------------------------------
Wed Jun 25 00:26:41 CEST 2008 - gregkh@suse.de
Mon Jun 23 16:52:02 CEST 2008 - agruen@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
- genksyms: add support for checking against a reference ABI.
-------------------------------------------------------------------
Tue Jun 24 07:53:27 CEST 2008 - teheo@suse.de
Wed Jun 18 18:31:07 CEST 2008 - jeffm@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Tue Jun 24 06:01:17 CEST 2008 - sdietrich@suse.de
Fri Jun 13 19:04:21 CEST 2008 - jeffm@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
-------------------------------------------------------------------
Mon Jun 23 16:28:20 CEST 2008 - tiwai@suse.de
Fri Jun 13 17:01:21 CEST 2008 - jeffm@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
- Update config files (vanilla).
-------------------------------------------------------------------
Mon Jun 23 16:06:39 CEST 2008 - jeffm@suse.de
Fri Jun 13 16:54:57 CEST 2008 - jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
- Update config files.
-------------------------------------------------------------------
Mon Jun 23 15:54:14 CEST 2008 - trenn@suse.de
Fri Jun 13 16:39:54 CEST 2008 - jeffm@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
-------------------------------------------------------------------
Thu Jun 19 23:48:26 CEST 2008 - gregkh@suse.de
Thu Jun 12 20:58:03 CEST 2008 - sdietrich@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
- config.conf: Suppress RT until forward-port is complete
-------------------------------------------------------------------
Thu Jun 19 14:30:04 CEST 2008 - jack@suse.cz
Thu Jun 12 16:42:18 CEST 2008 - jeffm@suse.de
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
-------------------------------------------------------------------
Thu Jun 19 12:02:13 CEST 2008 - jbeulich@novell.com
Thu Jun 12 10:07:36 CEST 2008 - olh@suse.de
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
-------------------------------------------------------------------
Wed Jun 18 16:30:26 CEST 2008 - sdietrich@suse.de
Thu Jun 12 07:52:35 CEST 2008 - jeffm@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
-------------------------------------------------------------------
Tue Jun 17 20:39:37 CEST 2008 - jeffm@suse.de
Thu Jun 12 01:44:21 CEST 2008 - sdietrich@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
-------------------------------------------------------------------
Tue Jun 17 06:07:38 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
-------------------------------------------------------------------
Tue Jun 17 00:19:52 CEST 2008 - gregkh@suse.de
- Update vanilla config files.
-------------------------------------------------------------------
Mon Jun 16 23:44:39 CEST 2008 - gregkh@suse.de
- Update config files to make build happy
-------------------------------------------------------------------
Mon Jun 16 23:00:35 CEST 2008 - gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
-------------------------------------------------------------------
Fri Jun 13 11:12:07 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
-------------------------------------------------------------------
Thu Jun 12 19:36:46 CEST 2008 - sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -229,15 +313,20 @@ Update to 2.6.25-RT6:
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
-------------------------------------------------------------------
Thu Jun 12 16:06:43 CEST 2008 - sdietrich@suse.de
Wed Jun 11 22:23:24 CEST 2008 - agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
-------------------------------------------------------------------
Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
-------------------------------------------------------------------
Wed Jun 11 19:53:13 CEST 2008 - gregkh@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package kernel-vanilla (Version 2.6.25.9)
# spec file for package kernel-vanilla (Version 2.6.26)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
Version: 2.6.25.9
Version: 2.6.26
Release: 1
License: GPL v2 or later
Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage
BuildRequires: dtc
%endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen
Requires: xen >= xen-3.0.4_13138
%ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9
Obsoletes: kernel-xenpae <= 2.6.25.9
Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.26
%endif
#!BuildIgnore: xen
%endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel
%else
%if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel
Provides: kernel = 2.6.26-%source_rel
%endif
%endif
%ifarch %ix86
@ -132,7 +127,7 @@ Obsoletes: kernel-64bit k_deflt
%endif
%endif
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@ -152,7 +147,7 @@ Source41: built-in-where
Source42: make-symsets
Source43: find-provides
Source45: module-renames
Source46: find-types
Source46: modversions
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@ -190,7 +185,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-kmp
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,modversions,kabi-checks,install-configs})
%define symbols %(set -- kernel-vanilla vanilla $(case vanilla in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -206,13 +201,12 @@ The standard kernel - without any SUSE patches
Source Timestamp: 2008-06-28 00:00:07 +0200
CVS Branch: SL110_BRANCH
Source Timestamp: 2008-07-17 18:46:12 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
echo "The kernel-vanilla-2.6.25.9.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm."
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-vanilla-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@ -226,8 +220,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported
cd linux-2.6.25
) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@ -246,14 +240,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
if ! patch -s -E -p1 --no-backup-if-mismatch -i ../$patch; then
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 -E -p1 --no-backup-if-mismatch -i ../$patch; then
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch -i ../$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@ -289,7 +283,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF
%endif
cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-vanilla
KERNELRELEASE=2.6.26-$RELEASE-vanilla
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@ -299,7 +293,7 @@ EOF
%build
source .rpm-defs
cd linux-2.6.25
cd linux-2.6.26
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@ -341,7 +335,7 @@ export NO_BRP_STRIP_DEBUG=true
# kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25
cd linux-2.6.26
mkdir %buildroot/boot
# (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE
@ -477,7 +471,7 @@ obj_dir=usr/src/linux-${KERNELRELEASE%%-vanilla}-obj
mkdir -p %buildroot/$obj_dir/$SUBARCH/vanilla
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/vanilla
# Table of types used in exported symbols (for modversion debugging).
%_sourcedir/find-types > %buildroot/boot/symtypes-$KERNELRELEASE
%_sourcedir/modversions --pack . > %buildroot/boot/symtypes-$KERNELRELEASE
if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else
@ -494,42 +488,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif
%ifarch %ix86 x86_64 ppc ppc64 ia64
%if 0%{?__debug_package:1}
%if %suse_version > 1020
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/%{build_flavor}/makedumpfile.config
makedumpfile -x vmlinux -g $CONFIGFILE
# on IA64, we need to add the page size here -- that's the actual reason why
# the makedumpfile tool relies on the running kernel and not on the compiled
# kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
%ifarch ia64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_IA64_PAGE_SIZE_16KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
elif grep ^CONFIG_IA64_PAGE_SIZE_64KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
elif grep ^CONFIG_IA64_PAGE_SIZE_4KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
fi
fi
%endif
%ifarch ppc64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_PPC_64K_PAGES .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
fi
fi
%endif
%endif
%endif
%endif
# Check for kABI changes
KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-vanilla ]; then
@ -558,8 +516,8 @@ if [ $KABI -ge 8 ]; then
"symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build."
fi
# We were building in %my_builddir/linux-2.6.25, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the
# We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink.
# need to fake modules directory to satisfy scripts
%if %build_nomodules
@ -611,137 +569,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh
%files -f kernel.files
%changelog
* Sat Jun 28 2008 jeffm@suse.de
* Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %%package.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
* Fri Jun 27 2008 teheo@suse.de
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
* Thu Jul 17 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
* Thu Jul 17 2008 jbeulich@novell.com
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
* Thu Jul 17 2008 jbeulich@novell.com
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
* Mon Jul 14 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
* Mon Jul 14 2008 olh@suse.de
- disable unused fsl-diu-fb driver
* Mon Jul 14 2008 jeffm@suse.de
- Updated to 2.6.26-final.
* Mon Jul 14 2008 bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
* Mon Jul 14 2008 rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
* Fri Jul 11 2008 jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
* Thu Jul 10 2008 jeffm@suse.de
- Update config files: Enable raw devices on s390.
* Thu Jul 10 2008 jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
* Thu Jul 10 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
* Thu Jul 10 2008 jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Thu Jul 10 2008 jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
* Wed Jul 09 2008 jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
* Wed Jul 09 2008 olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
* Mon Jul 07 2008 trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
* Wed Jul 02 2008 jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
* Fri Jun 27 2008 bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
* Thu Jun 26 2008 olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
* Thu Jun 26 2008 sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
* Thu Jun 26 2008 sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
* Thu Jun 26 2008 jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
* Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de
- Update reference module symbol versions.
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
* Wed Jun 25 2008 gregkh@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
* Tue Jun 24 2008 teheo@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
* Tue Jun 24 2008 sdietrich@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
* Wed Jun 25 2008 olh@suse.de
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
* Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
* Mon Jun 23 2008 jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
* Mon Jun 23 2008 trenn@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
* Fri Jun 20 2008 gregkh@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
* Thu Jun 19 2008 jack@suse.cz
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
* Thu Jun 19 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
* Wed Jun 18 2008 sdietrich@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
* Tue Jun 17 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
* Tue Jun 17 2008 gregkh@suse.de
- Update vanilla config files.
* Tue Jun 17 2008 gregkh@suse.de
- Update config files to make build happy
* Tue Jun 17 2008 gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
* Fri Jun 13 2008 teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
* Mon Jun 23 2008 agruen@suse.de
- genksyms: add support for checking against a reference ABI.
* Wed Jun 18 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
* Fri Jun 13 2008 jeffm@suse.de
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
* Fri Jun 13 2008 jeffm@suse.de
- Update config files (vanilla).
* Fri Jun 13 2008 jeffm@suse.de
- Update config files.
* Fri Jun 13 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
* Thu Jun 12 2008 sdietrich@suse.de
- config.conf: Suppress RT until forward-port is complete
* Thu Jun 12 2008 jeffm@suse.de
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
* Thu Jun 12 2008 olh@suse.de
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
* Thu Jun 12 2008 jeffm@suse.de
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
* Thu Jun 12 2008 sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -758,14 +750,16 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
* Thu Jun 12 2008 agruen@suse.de
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
* Wed Jun 11 2008 agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
* Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch:
USB: don't use reset-resume if drivers don't support it.

View File

@ -1,216 +1,300 @@
-------------------------------------------------------------------
Fri Jun 27 22:06:12 CEST 2008 - jeffm@suse.de
Thu Jul 17 18:33:20 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
-------------------------------------------------------------------
Fri Jun 27 21:50:27 CEST 2008 - jeffm@suse.de
Thu Jul 17 17:48:49 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %package.
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
-------------------------------------------------------------------
Fri Jun 27 21:16:38 CEST 2008 - jeffm@suse.de
Thu Jul 17 15:49:45 CEST 2008 - jbeulich@novell.com
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
-------------------------------------------------------------------
Fri Jun 27 19:03:31 CEST 2008 - teheo@suse.de
Thu Jul 17 13:35:29 CEST 2008 - jbeulich@novell.com
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
-------------------------------------------------------------------
Wed Jun 25 23:08:31 CEST 2008 - jeffm@suse.de
Mon Jul 14 18:51:03 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
-------------------------------------------------------------------
Mon Jul 14 18:19:08 CEST 2008 - olh@suse.de
- disable unused fsl-diu-fb driver
-------------------------------------------------------------------
Mon Jul 14 17:23:40 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-final.
-------------------------------------------------------------------
Mon Jul 14 11:24:42 CEST 2008 - bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
-------------------------------------------------------------------
Mon Jul 14 08:04:25 CEST 2008 - rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
-------------------------------------------------------------------
Fri Jul 11 19:22:27 CEST 2008 - jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
-------------------------------------------------------------------
Thu Jul 10 20:36:45 CEST 2008 - jeffm@suse.de
- Update config files: Enable raw devices on s390.
-------------------------------------------------------------------
Thu Jul 10 15:59:36 CEST 2008 - jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
-------------------------------------------------------------------
Thu Jul 10 01:12:00 CEST 2008 - jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
-------------------------------------------------------------------
Wed Jul 9 22:59:14 CEST 2008 - jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
-------------------------------------------------------------------
Wed Jul 9 22:58:15 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
-------------------------------------------------------------------
Wed Jul 9 22:49:38 CEST 2008 - jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Wed Jul 9 22:11:34 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Wed Jul 9 18:00:11 CEST 2008 - jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
-------------------------------------------------------------------
Wed Jul 9 09:43:49 CEST 2008 - olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
-------------------------------------------------------------------
Mon Jul 7 16:56:43 CEST 2008 - trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
-------------------------------------------------------------------
Wed Jul 2 15:02:17 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
-------------------------------------------------------------------
Wed Jul 2 11:53:53 CEST 2008 - jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
-------------------------------------------------------------------
Wed Jul 2 05:55:16 CEST 2008 - jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
-------------------------------------------------------------------
Fri Jun 27 16:18:50 CEST 2008 - bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
-------------------------------------------------------------------
Thu Jun 26 17:12:27 CEST 2008 - olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
-------------------------------------------------------------------
Thu Jun 26 02:39:09 CEST 2008 - sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
-------------------------------------------------------------------
Thu Jun 26 02:35:07 CEST 2008 - sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
-------------------------------------------------------------------
Thu Jun 26 00:43:02 CEST 2008 - jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
-------------------------------------------------------------------
Wed Jun 25 23:05:22 CEST 2008 - jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
-------------------------------------------------------------------
Wed Jun 25 19:48:45 CEST 2008 - agruen@suse.de
Wed Jun 25 15:28:14 CEST 2008 - olh@suse.de
- Update reference module symbol versions.
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
-------------------------------------------------------------------
Wed Jun 25 05:38:17 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:40:35 CEST 2008 - jdelvare@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
-------------------------------------------------------------------
Wed Jun 25 04:10:21 CEST 2008 - sdietrich@suse.de
Wed Jun 25 14:19:51 CEST 2008 - jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
-------------------------------------------------------------------
Wed Jun 25 02:14:55 CEST 2008 - sdietrich@suse.de
Mon Jun 23 17:34:28 CEST 2008 - tiwai@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
-------------------------------------------------------------------
Wed Jun 25 00:26:41 CEST 2008 - gregkh@suse.de
Mon Jun 23 16:52:02 CEST 2008 - agruen@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
- genksyms: add support for checking against a reference ABI.
-------------------------------------------------------------------
Tue Jun 24 07:53:27 CEST 2008 - teheo@suse.de
Wed Jun 18 18:31:07 CEST 2008 - jeffm@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
-------------------------------------------------------------------
Tue Jun 24 06:01:17 CEST 2008 - sdietrich@suse.de
Fri Jun 13 19:04:21 CEST 2008 - jeffm@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
-------------------------------------------------------------------
Mon Jun 23 16:28:20 CEST 2008 - tiwai@suse.de
Fri Jun 13 17:01:21 CEST 2008 - jeffm@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
- Update config files (vanilla).
-------------------------------------------------------------------
Mon Jun 23 16:06:39 CEST 2008 - jeffm@suse.de
Fri Jun 13 16:54:57 CEST 2008 - jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
- Update config files.
-------------------------------------------------------------------
Mon Jun 23 15:54:14 CEST 2008 - trenn@suse.de
Fri Jun 13 16:39:54 CEST 2008 - jeffm@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
-------------------------------------------------------------------
Thu Jun 19 23:48:26 CEST 2008 - gregkh@suse.de
Thu Jun 12 20:58:03 CEST 2008 - sdietrich@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
- config.conf: Suppress RT until forward-port is complete
-------------------------------------------------------------------
Thu Jun 19 14:30:04 CEST 2008 - jack@suse.cz
Thu Jun 12 16:42:18 CEST 2008 - jeffm@suse.de
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
-------------------------------------------------------------------
Thu Jun 19 12:02:13 CEST 2008 - jbeulich@novell.com
Thu Jun 12 10:07:36 CEST 2008 - olh@suse.de
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
-------------------------------------------------------------------
Wed Jun 18 16:30:26 CEST 2008 - sdietrich@suse.de
Thu Jun 12 07:52:35 CEST 2008 - jeffm@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
-------------------------------------------------------------------
Tue Jun 17 20:39:37 CEST 2008 - jeffm@suse.de
Thu Jun 12 01:44:21 CEST 2008 - sdietrich@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
-------------------------------------------------------------------
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
-------------------------------------------------------------------
Tue Jun 17 06:07:38 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
-------------------------------------------------------------------
Tue Jun 17 00:19:52 CEST 2008 - gregkh@suse.de
- Update vanilla config files.
-------------------------------------------------------------------
Mon Jun 16 23:44:39 CEST 2008 - gregkh@suse.de
- Update config files to make build happy
-------------------------------------------------------------------
Mon Jun 16 23:00:35 CEST 2008 - gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
-------------------------------------------------------------------
Fri Jun 13 11:12:07 CEST 2008 - teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
-------------------------------------------------------------------
Thu Jun 12 19:36:46 CEST 2008 - sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -229,15 +313,20 @@ Update to 2.6.25-RT6:
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
-------------------------------------------------------------------
Thu Jun 12 16:06:43 CEST 2008 - sdietrich@suse.de
Wed Jun 11 22:23:24 CEST 2008 - agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
-------------------------------------------------------------------
Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
-------------------------------------------------------------------
Wed Jun 11 19:53:13 CEST 2008 - gregkh@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package kernel-xen (Version 2.6.25.9)
# spec file for package kernel-xen (Version 2.6.26)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-xen
Summary: The Xen Kernel
Version: 2.6.25.9
Version: 2.6.26
Release: 1
License: GPL v2 or later
Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage
BuildRequires: dtc
%endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen
Requires: xen >= xen-3.0.4_13138
%ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9
Obsoletes: kernel-xenpae <= 2.6.25.9
Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.26
%endif
#!BuildIgnore: xen
%endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel
%else
%if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel
Provides: kernel = 2.6.26-%source_rel
%endif
%endif
%ifarch %ix86
@ -118,7 +113,7 @@ Provides: kernel = 2.6.25.9-%source_rel
%ifarch x86_64
%endif
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
Source1: functions.sh
Source11: postun.sh
Source12: post.sh
@ -138,7 +133,7 @@ Source41: built-in-where
Source42: make-symsets
Source43: find-provides
Source45: module-renames
Source46: find-types
Source46: modversions
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@ -176,7 +171,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-kmp
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,find-types,kabi-checks,install-configs})
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,find-provides,make-symsets,modversions,kabi-checks,install-configs})
%define symbols %(set -- kernel-xen xen $(case xen in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -195,13 +190,12 @@ unprivileged ("xenU") kernel.
Source Timestamp: 2008-06-28 00:00:07 +0200
CVS Branch: SL110_BRANCH
Source Timestamp: 2008-07-17 18:46:12 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
echo "The kernel-xen-2.6.25.9.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm."
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-xen-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@ -215,8 +209,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':'
done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported
cd linux-2.6.25
) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections.
#
@ -235,14 +229,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture.
%if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do
if ! patch -s -E -p1 --no-backup-if-mismatch -i ../$patch; then
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 -E -p1 --no-backup-if-mismatch -i ../$patch; then
if ! patch -s -F0 -E -p1 --no-backup-if-mismatch -i ../$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
@ -278,7 +272,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF
%endif
cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-xen
KERNELRELEASE=2.6.26-$RELEASE-xen
EOF
%if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF
@ -288,7 +282,7 @@ EOF
%build
source .rpm-defs
cd linux-2.6.25
cd linux-2.6.26
cp .config .config.orig
%if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k"
@ -330,7 +324,7 @@ export NO_BRP_STRIP_DEBUG=true
# kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25
cd linux-2.6.26
mkdir %buildroot/boot
# (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE
@ -466,7 +460,7 @@ obj_dir=usr/src/linux-${KERNELRELEASE%%-xen}-obj
mkdir -p %buildroot/$obj_dir/$SUBARCH/xen
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/xen
# Table of types used in exported symbols (for modversion debugging).
%_sourcedir/find-types > %buildroot/boot/symtypes-$KERNELRELEASE
%_sourcedir/modversions --pack . > %buildroot/boot/symtypes-$KERNELRELEASE
if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else
@ -483,42 +477,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif
%ifarch %ix86 x86_64 ppc ppc64 ia64
%if 0%{?__debug_package:1}
%if %suse_version > 1020
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/%{build_flavor}/makedumpfile.config
makedumpfile -x vmlinux -g $CONFIGFILE
# on IA64, we need to add the page size here -- that's the actual reason why
# the makedumpfile tool relies on the running kernel and not on the compiled
# kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
%ifarch ia64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_IA64_PAGE_SIZE_16KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
elif grep ^CONFIG_IA64_PAGE_SIZE_64KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
elif grep ^CONFIG_IA64_PAGE_SIZE_4KB .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
fi
fi
%endif
%ifarch ppc64
if [ -f $CONFIGFILE ] ; then
if grep ^CONFIG_PPC_64K_PAGES .config >/dev/null ; then
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
else
sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
fi
fi
%endif
%endif
%endif
%endif
# Check for kABI changes
KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-xen ]; then
@ -547,8 +505,8 @@ if [ $KABI -ge 8 ]; then
"symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build."
fi
# We were building in %my_builddir/linux-2.6.25, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the
# We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink.
# need to fake modules directory to satisfy scripts
%if %build_nomodules
@ -600,137 +558,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh
%files -f kernel.files
%changelog
* Sat Jun 28 2008 jeffm@suse.de
* Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Fixed case where Supplements could
be pulled out of any section other than %%package.
* Fri Jun 27 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Allow Supplements to be optional.
* Fri Jun 27 2008 teheo@suse.de
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear
all bits in irq_stat (bnc#390937).
* Thu Jul 17 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
* Thu Jul 17 2008 jbeulich@novell.com
- Update Xen patches for 2.6.26.
- patches.xen/540-blkif-nr-segments-check.patch: Delete.
- patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.xen/xen3-patch-2.6.25.1: Delete.
- Update i386 and x86-64 config files.
- config.conf: Re-enable Xen configs.
* Thu Jul 17 2008 jbeulich@novell.com
- patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
- Update x86-64 config files.
- patches.suse/raw_device_max_minors_param.diff: Fix uninitialized
return value.
- patches.apparmor/remove_suid.diff: Also handle fuse.
- supported.conf: Add e1000e, rtc-core, rtc-lib, and rtc-cmos.
* Mon Jul 14 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: Delete.
* Mon Jul 14 2008 olh@suse.de
- disable unused fsl-diu-fb driver
* Mon Jul 14 2008 jeffm@suse.de
- Updated to 2.6.26-final.
* Mon Jul 14 2008 bwalle@suse.de
- patches.fixes/move-crashkernel-reservation.diff:
x86: Move crashkernel reservation before dma32_reserve_bootmem().
* Mon Jul 14 2008 rgoldwyn@suse.de
- Enable patches.suse/convert-novfs-to-open-soure-coding-standards.patch
Fix oops in novfs_daemon_lib_ioctl
* Fri Jul 11 2008 jeffm@suse.de
- Updated squashfs to v3.3. (bnc#373285)
* Thu Jul 10 2008 jeffm@suse.de
- Update config files: Enable raw devices on s390.
* Thu Jul 10 2008 jack@suse.cz
- patches.suse/raw_device_max_minors_param.diff: Allow setting
of number of raw devices as a module parameter (FATE 302178).
* Thu Jul 10 2008 jeffm@suse.de
- patches.kernel.org/fsl-diu-fb-compile-fix: fsl-diu-fb:
compile fix.
* Thu Jul 10 2008 jeffm@suse.de
- patches.suse/kdb-common: Removed obsolete file_lock_operations
printing.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: Upstreamed with
-git5.
* Thu Jul 10 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Thu Jul 10 2008 jeffm@suse.de
- Updated to 2.6.26-rc9-git5.
- Eliminated 2 patches.
* Wed Jul 09 2008 jbohac@suse.cz
- Update config files.
- patches.suse/netfilter-ip_conntrack_slp.patch: connection
tracking helper for SLP (fate#301134).
* Wed Jul 09 2008 olh@suse.de
- enable PHYP-assisted OS dump (fate#304131)
* Mon Jul 07 2008 trenn@suse.de
- patches.fixes/acpi_thermal_passive_cleanup.patch: Delete.
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-gericom-bellagio-to-nomux.patch: Input:
add Gericom Bellagio to nomux blacklist (bnc#404892).
* Wed Jul 02 2008 jkosina@suse.de
- patches.fixes/input-add-acer-aspire-1360-to-nomux.patch: Input:
add Acer Aspire 1360 to nomux blacklist (bnc#216857).
* Wed Jul 02 2008 jeffm@suse.de
- patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.suse/kdb-ia64: Edited to apply with --fuzz=0
- Added --fuzz=0 (-F0) to sequence-patch.sh and spec files
* Fri Jun 27 2008 bwalle@suse.de
- rpm/kernel-binary.spec.in: don't generate the makedumpfile.config
any more, the new kernel, kexec-tools and makedumpfile is able to
extract that information from the running kernel and pass it
as ELF NOTE (in /proc/vmcore)
* Thu Jun 26 2008 olh@suse.de
- add patches.arch/ppc-ibmebus-modalias.patch
autoload ehea and ehca (bnc#394602 - LTC44938)
* Thu Jun 26 2008 sdietrich@suse.de
- RT: Update config files - enable CONFIG_CGROUPS
* Thu Jun 26 2008 sdietrich@suse.de
- Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS, CONFIG_CGROUP_DEVICE,
CONFIG_CPUSET, CONFIG_CGROUP_CPUACCT,
CONFIG_RESOURCE_COUNTERS, CONFIG_MM_OWNER,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- debug only: CONFIG_CGROUP_DEBUG
* Thu Jun 26 2008 jeffm@suse.de
- Updated to 2.6.26-rc8
- Eliminated 1 patch.
* Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de
- Update reference module symbol versions.
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files:
- CONFIG_HZ_250 --> CONFIG_HZ_1000
- disable CONFIG_TIMER_STATS for rt config
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m
* Wed Jun 25 2008 sdietrich@suse.de
- RT: Update config files - enable CPUSETs support:
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS,
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
* Wed Jun 25 2008 gregkh@suse.de
- updated to 2.6.25.8 and then 2.6.25.9
- fixes CVE-2008-2372 and CVE-2008-2826
- lots of other bugfixes
- obsoletes:
- patches.arch/acpi_do_not_check_signature_for_load.patch
- patches.fixes/fix-tty-speed-handling-on-8250.patch
* Tue Jun 24 2008 teheo@suse.de
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI
either (bnc#300001).
* Tue Jun 24 2008 sdietrich@suse.de
- RT: Update config files
Update to 2.6.25.8 (Suppress reverse-applying patches. RT-only)
- patches.kernel.org/patch-2.6.25.7-8: Linux 2.6.25.8.
Update to 2.6.25.8-rt7: (add new RT fixes)
- patches.rt/rwlock-pi-lock-reader.patch: Linux-RT 2.6.25.8-RT7.
- patches.rt/fix-adaptive-hack.patch: fix-adaptive-hack.patch.
- patches.rt/rwlock-slowunlock-mutex-fix.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rwlock-slowunlock-mutex-fix2.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/rt-mutex-use-inline.patch: rt-mutex-cleanup.patch.
- patches.rt/rt-mutex-namespace.patch: rt-mutex-namespace.patch.
- patches.rt/rtmutex-debug-fix.patch: rtmutex-debug-fix.patch.
- patches.rt/rwlock-protect-reader_lock_count.patch: Linux-RT
2.6.25.8-RT7.
- patches.rt/ftrace-stop-trace-on-crash.patch:
fix-tracer-wreckage-wtf-is-this-code-all-features.patch.
- patches.rt/futex-fix-fault-damage.patch:
futex-fix-fault-damage.patch.
- patches.rt/rwlock-torture-no-rt.patch: rwlock: fix torture
test to handle non-rt.
- patches.rt/sched-global-rt-runtime.patch: Fwd: about
2.6.25.4-rt5 (missing global_rt_runtime).
* Wed Jun 25 2008 olh@suse.de
- enable 64K pages in config ppc64 (fate#304100)
- enable up to 1024 cpus in config ppc64 (fate#304180)
- enable up to 4 cpus in config kdump
- enable powermanagement in config ppc64
- enable cell be cpufreq
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Update the list of i2c bus drivers.
- i2c-isa is gone.
- i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
be removed soon, mark as unsupported.
- i2c-voodoo3 has very limited usefulness, mark as unsupported.
- i2c-powermac is new, mark as supported.
- supported.conf: Update the list of i2c chip drivers.
- ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
to drivers/rtc).
- pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
exist in drivers/gpio), mark as unsupported.
- ds1682, max6875 and tsl2550 are new, mark as supported.
* Wed Jun 25 2008 jdelvare@suse.de
- supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
both unsupported.)
- supported.conf: Mark hwmon and hwmon-vid as supported. These are
simple, software-only utility modules, it makes little sense
to taint the kernel just because they are loaded.
* Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda -
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
* Mon Jun 23 2008 jeffm@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default
config with lock debugging enabled.
* Mon Jun 23 2008 trenn@suse.de
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA:
Ignore ACPI table signature for Load() operator (bnc #396311).
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid
critical temp shutdowns on specific ThinkPad T4x(p) and R40
(https://bugzilla.novell.com/show_bug.cgi?id=333043).
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi=
boot parameter to behave as BIOS developers expect it.
* Fri Jun 20 2008 gregkh@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty
speed handling on 8250 (bnc#398370).
* Thu Jun 19 2008 jack@suse.cz
- patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch:
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
* Thu Jun 19 2008 jbeulich@novell.com
- patches.xen/xen3-patch-2.6.21,
patches.xen/xen3-patch-2.6.24,
patches.xen/xen3-patch-2.6.25: Update (bnc#396129, bnc#397097,
bnc#394566).
- patches.xen/xen3-patch-2.6.25.5-6: Linux 2.6.25.6.
- patches.xen/xen3-seccomp-disable-tsc-option,
patches.xen/xen3-stack-unwind: Refresh.
- patches.xen/572-resume-alloc-no-swap.patch: Use GFP_NOIO to avoid
allocations which swap on resume.
- patches.xen/573-netfront-copy-recv-leak.patch: Fix memory leak for
copy-receiver of netfront.
* Wed Jun 18 2008 sdietrich@suse.de
- patches.rt/rcu-preempt-hotplug-hackaround.patch: resolve conflict
* Tue Jun 17 2008 jeffm@suse.de
- patches.fixes/reiserfs-discard-xattr-prealloc: reiserfs:
discard prealloc in reiserfs_delete_inode (bnc#389656).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks:
cdrom: don't check CDC_PLAY_AUDIO in cdrom_count_tracks()
(bnc#369558).
* Tue Jun 17 2008 teheo@suse.de
- patches.drivers/libata-ahci-jmb361-one-port: ahci: jmb361 has
only one port (bnc#400729).
- patches.drivers/libata-ahci-sis-no-pmp: ahci: sis can't do PMP
(bnc#400728).
- patches.drivers/libata-implement-atapi-nopio: libata: implement
ATAPI_HORKAGE_NOPIO and apply it to GGW-H10N (bnc#400730).
- patches.drivers/libata-update-atapi_check_dma: libata: don't
check whether to use DMA or not for no data commands (bnc#400730).
* Tue Jun 17 2008 gregkh@suse.de
- Update vanilla config files.
* Tue Jun 17 2008 gregkh@suse.de
- Update config files to make build happy
* Tue Jun 17 2008 gregkh@suse.de
- Update to 2.6.25.7
- lots of bugfixes
- obsoleted patches.drivers/alsa-hda-realtek-auto-resume-fix
* Fri Jun 13 2008 teheo@suse.de
- patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend:
ata_piix: add TECRA M4 to broken suspend list (bnc#398270).
- disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
disturbs the order of sound devices
* Mon Jun 23 2008 agruen@suse.de
- genksyms: add support for checking against a reference ABI.
* Wed Jun 18 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git5.
- Eliminated 2 patches.
* Fri Jun 13 2008 jeffm@suse.de
- Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
* Fri Jun 13 2008 jeffm@suse.de
- Update config files (vanilla).
* Fri Jun 13 2008 jeffm@suse.de
- Update config files.
* Fri Jun 13 2008 jeffm@suse.de
- Updated to 2.6.26-rc6-git1.
- Eliminated 2 patches.
* Thu Jun 12 2008 sdietrich@suse.de
- config.conf: Suppress RT until forward-port is complete
* Thu Jun 12 2008 jeffm@suse.de
- patches.drivers/libata-ata_piix-macbook-fix: Delete.
* Thu Jun 12 2008 olh@suse.de
- update ps3 config, disable unused drivers
- disable patches.arch/ppc-efika-slowdown.patch
* Thu Jun 12 2008 jeffm@suse.de
- Updated to 2.6.26-rc5-git5.
- Eliminated 91 patches.
- Disabled OCFS2 userspace heartbeat.
- Disabled Xen.
* Thu Jun 12 2008 sdietrich@suse.de
Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch:
- patches.rt/trace-eip2ip.patch: Compile Fix.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
Add:
- patches.rt/trace-eip2ip.patch: Re: 2.6.25.4-rt4 Compile Fix.
- patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -747,14 +739,16 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de
RT Build fix: drop patches merged into 2.6.25.5
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
Resolve conflicts:
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
* Thu Jun 12 2008 agruen@suse.de
- rpm/make-symsets: update to the latest version which will ignore
symset changes if the symset includes a symbol marked to be
ignored.
* Wed Jun 11 2008 agruen@suse.de
- rpm/kernel-binary.spec.in: only generate symsets for kernels
with CONFIG_MODULES=y.
- rpm/macros.kernel-source: remove the ps3 specific check: we
really want to check whether the kernel mas modules enabled,
which is covered by the symsets check already now.
* Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch:
USB: don't use reset-resume if drivers don't support it.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:108b2a3f2b05c0e57d1d0977619525e46f8d4b425aef4b38b47dcf94292f2dd2
size 48601689

3
linux-2.6.26.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:666488e2511393fdb901eaf1e67275bcc38ab37c930e8a9adb290a95c1721a2a
size 49441874

View File

@ -1,5 +1,4 @@
# Defines %flavors_to_build and %kernel_source() as a side effect.
# ps3 has modules disabled, always skip it
%_kernel_module_package(n:v:r:s:f:Xp:) \
BuildRequires: module-init-tools kernel-syms\
%{expand:%( \
@ -9,7 +8,6 @@ BuildRequires: module-init-tools kernel-syms\
flavors_to_build= \
kver=$(rpm -q --qf '%{VERSION}-%{RELEASE}' kernel-source) \
for flavor in $flavors; do \
if [ $flavor = "ps3" ]; then continue ; fi \
if [ -n "%{-X}" ]; then \
case " %* " in \
(*" $flavor "*) \

96
modversions Normal file
View File

@ -0,0 +1,96 @@
#! /usr/bin/perl -w
use File::Find;
use Getopt::Long;
use strict;
my %symbol_type_name = (
n => 'normal', t => 'typedef', e => 'enum', s => 'struct', u => 'union'
);
sub pack_dump($$) {
my ($dir, $ext) = @_;
my %definitions;
my @files;
$ext = ".symtypes" unless defined $ext;
find(sub ($) { /\Q$ext\E$/ && push @files, $File::Find::name}, $dir);
map { s/^\Q$dir\E\/(.*)\Q$ext\E$/$1/ } @files;
foreach my $file (sort @files) {
print "/* $file.o */\n";
local *FD;
open FD, "< $dir/$file$ext"
or die "$dir/$file$ext: $!\n";
while (<FD>) {
chomp;
if (s/^override //) {
print "override ";
}
if (/^(\S)#(\S+)\s*(.*)/) {
my $sym = "$1#$2";
if (/^$sym\s+$symbol_type_name{$1}\s+$2\s+{\s+UNKNOWN\s+}\s*$/) {
$_ = substr($sym, 0, 1) . "##" . substr($sym, 2);
} else {
if (exists $definitions{$sym} && $definitions{$sym} eq $3) {
$_ = $sym;
} else {
$definitions{$sym} = $3;
}
}
}
print "$_\n";
}
close FD;
print "\n";
}
}
sub unpack_dump($$) {
my ($dir, $ext) = @_;
my %definitions;
$ext = ".symref" unless defined $ext;
while (<STDIN>) {
next if /^$/;
chomp;
if (/^\/\* (.*)\.o \*\//) {
close STDOUT;
open STDOUT, "> $dir/$1$ext"
or die "$dir/$1$ext: $!\n";
next;
}
if (s/^override //) {
print "override ";
}
if (/^([^ ])#(#?)([^ ]+) *(.*)$/) {
my $sym = "$1#$3";
if ($4 ne "") {
unless (/\s+{\s+UNKNOWN\s+}\s*$/) {
$definitions{$sym} = $4;
}
} elsif ($2 ne "") {
$_ = "$sym $symbol_type_name{$1} $3 { UNKNOWN } ";
} else {
$_ = "$sym $definitions{$sym}";
}
}
print "$_\n";
}
}
my ($pack, $unpack, $ext);
GetOptions("pack" => \$pack, "unpack" => \$unpack, "ext" => \$ext)
&& ($pack || $unpack) && @ARGV == 1
or die "USAGE:\t$0 [--ext extension] --pack {dir} > file\n" .
"\t$0 [--ext extension] --unpack {dir} < file\n";
pack_dump($ARGV[0], $ext) if $pack;
unpack_dump($ARGV[0], $ext) if $unpack;

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2f4f9fb7b64da4f7dfe0325cb4cb0dc481cf950222d08671f978d6d7826921e7
size 2328
oid sha256:e97027f76959cb5aa718c6ef5ab3a4a7b0cce07046231c87f28a6cca478e101e
size 2376

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e78dbc496136e8c02b3cb0a4a57be6ae431e7607692c70bf5b54bd84a6b5aff9
size 127
oid sha256:6c9049db3e94298c190c33c2caed6f6c9accafbab50ecf97483ee03a981bf19b
size 130

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3f162867255d8bcf0f40f1303916d2a1e879a35922901728fc9357c70427d21d
size 57433
oid sha256:5093617a31528106dbb55f6f1c67719bd1cc6b605d1e6184d894e0a56b059288
size 57905

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aa005a0a8e7099c95159592febf3e139d190f2bcb8d0fcc40e2c0909af19d235
size 24912
oid sha256:d2662021192533589023a85202851ce0a9c89b5198f58b515868862b7bca3907
size 23548

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6077bb0742f2636968f93c176693147f4f2ec285e89449dd29e1a542bac59ddc
size 355194
oid sha256:387d333468f844dea0e87650690cf506ab659d1c6153587b94216fa21e21f92d
size 241699

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f46fcb507a72f8dd5f5f18f0cd4fce6879420e10ce0b2968d7449b8504c9eaea
size 22756
oid sha256:5d84afe8fa3153a95988390a4e97980300fa2bd289f50e9d616c5494ccd0f695
size 16616

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:627e81881550605c238f7063fb8f31fa22fecceb83127c573151e4ce30bec6d3
size 78001
oid sha256:a16487dd3ed6b8023f827b29f398b19dabd6adac45132d0081c630ba9a7927ee
size 2123

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d52b5683fe2a6d3b10db14b453585695efb79bfc1ba9201e1342d8dd411fc9c9
size 1613
oid sha256:cc9f72478bfe144a0b7fe9245e5d4e6e0480059ebd57221450c5b4486deea1b6
size 1610

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7f23d0ef04d205c0c42a04b675bb30261f449ab9ed890a7fa91abd0fa47e9044
size 460762
oid sha256:82519a20e9b245a4c51a407e879273ce8e5a8454b6864f36d3ffd5ae269cc6bb
size 457687

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3c96287b35f7eb1c77352d56cbb00ddecce778a6029389fe5440850cf31fd5b1
size 921336
oid sha256:e66c16c99115f85196af22a40bfd0095585f336c3da7469ba8cb713a27751311
size 917352

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f06a71eabfc02bbdb249f64b53d4c91851b7287c759c40a88cfd64cd3d17cf12
size 11029
oid sha256:3cac1f98a8aa39f4f41d55e9cc551053c71be28f80a4c04c94104f7d17217035
size 11055

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d2f1cba8b03a65e22d8e37eb5ca674e7249c7e65268a3edf87aae03ab40ba26d
size 1246969
oid sha256:e79c99dd653d7582fa22f7e8f0163ce0f925ec7ca25910335e10c1d35cb362e3
size 1339593

View File

@ -27,15 +27,6 @@
# DO NOT MODIFY THEM!
# Send separate patches upstream if you find a problem...
########################################################
patches.kernel.org/patch-2.6.25.1
patches.kernel.org/patch-2.6.25.1-2
patches.kernel.org/patch-2.6.25.2-3
patches.kernel.org/patch-2.6.25.3-4
patches.kernel.org/patch-2.6.25.4-5
patches.kernel.org/patch-2.6.25.5-6
patches.kernel.org/patch-2.6.25.6-7
patches.kernel.org/patch-2.6.25.7-8
patches.kernel.org/patch-2.6.25.8-9
########################################################
# Build fixes that apply to the vanilla kernel too.
@ -63,6 +54,11 @@
# Note that every patch in the patches.rpmify directory
# will be included in the vanilla package.
########################################################
patches.suse/genksyms-syntax.diff
patches.suse/genksyms-dump.diff
patches.suse/genksyms-reference.diff
patches.suse/genksyms-override.diff
patches.rpmify/rpm-kernel-config
patches.rpmify/buildhost
patches.rpmify/cloneconfig.diff
@ -71,7 +67,6 @@
# kbuild/module infrastructure fixes
########################################################
patches.suse/supported-flag
patches.fixes/dont-clean-asm-offsets-h
########################################################
# Simple export additions/removals
@ -112,11 +107,13 @@
# x86_64/i386 biarch
########################################################
patches.arch/disable-apic-error
patches.fixes/move-crashkernel-reservation.diff
########################################################
# powerpc/generic
########################################################
patches.arch/ppc-efika-slowdown.patch
patches.arch/ppc-ibmebus-modalias.patch
+olh patches.arch/ppc-efika-slowdown.patch
patches.arch/ppc-vio-modalias.patch
patches.arch/ppc-efika-modalias.patch
patches.arch/ppc-efika-mpc52xx-ac97.patch
@ -147,7 +144,7 @@
########################################################
# S/390
########################################################
patches.arch/s390-ccwgroup-attribute-ignore-newline
+2.6.26-hare patches.arch/s390-ccwgroup-attribute-ignore-newline
patches.arch/s390-add-FREE_PTE_NR
########################################################
@ -169,7 +166,6 @@
patches.fixes/remount-no-shrink-dcache
patches.suse/reiser4-sync_inodes
patches.fixes/vfs-2.6.git-9bc300eae0400efdfae3fec3352896e10468a78f.patch
########################################################
# nfsacl protocol (agruen)
@ -195,18 +191,11 @@
patches.arch/check-for-acpi-resource-conflicts-in-hwmon-drivers.patch
patches.arch/check-for-acpi-resource-conflicts-in-i2c-bus-drivers.patch
patches.fixes/acpi_thermal_passive_cleanup.patch
patches.arch/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch
patches.arch/acpi_thinkpad_introduce_acpica_rsdt_global_variable.patch
patches.arch/acpi_thinkpad_remove_R40e_c-state_blacklist.patch
patches.arch/acpi_introduce_osi_spec_conform.patch
patches.arch/acpi_thermal_passive_blacklist.patch
patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
patches.fixes/acpi-bay-cleanup-and-exit.patch
########################################################
# Suse specific stuff
@ -236,21 +225,16 @@
########################################################
patches.suse/ext3-barrier-default
patches.suse/ext2-fsync-err
patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch
########################################################
# Reiserfs Patches
########################################################
# From -mm
patches.suse/reiserfs-le_add_cpu-conversion.patch
patches.suse/reiserfs-fix-sparse-warning-in-journalc.patch
patches.suse/reiserfs-fix-more-sparse-warnings-in-do_balanc.patch
patches.suse/reiserfs-replace-remaining-__function__-occurrences.patch
patches.suse/reiserfs-use-open_bdev_excl.patch
patches.suse/reiserfs-mount-count
patches.suse/reiserfs-inode-init
patches.fixes/reiserfs-prealloc-fix
# Better error handling and reporting
patches.suse/reiserfs-buffer-info-for-balance.diff
@ -289,86 +273,37 @@
patches.suse/reiserfs-rename-._.diff
# Fixes
patches.fixes/reiserfs-prealloc-fix
patches.fixes/reiserfs-discard-xattr-prealloc
########################################################
# ocfs2
########################################################
patches.suse/ocfs2-01-event-driven-quorum.diff
patches.suse/ocfs2-02-introduce-generic-heartbeat-resource.diff
patches.suse/ocfs2-03-split-disk-heartbeat-out.diff
patches.suse/ocfs2-04-add-hb-registration.diff
patches.suse/ocfs2-05-actually-free-hb-set.diff
patches.suse/ocfs2-heartbeat-register-refactor
patches.suse/ocfs2-06-per-resource-events.diff
patches.suse/ocfs2-07-per-resource-membership.diff
patches.suse/ocfs2-08-o2net-refcounted-disconnect.diff
patches.suse/ocfs2-09-add-check-node-status.diff
patches.suse/ocfs2-10-add-heartbeat_mode.diff
patches.suse/ocfs2-11-user-heartbeat.diff
patches.suse/ocfs2-12-incorporate-disk-heartbeat.diff
patches.suse/ocfs2-13-fix-quorum-work.diff
########################################################
# UDF - backport from 2.6.26
########################################################
patches.suse/udf-1-kill-udf_set_blocksize.patch
patches.suse/udf-2-kill-useless-file-header-comments-for-vfs-metho.patch
patches.suse/udf-3-move-headers-out-include-linux.patch
patches.suse/udf-4-Use-DIV_ROUND_UP.patch
patches.suse/udf-5--udf_error-static.patch
patches.suse/udf-6-udf_CS0toUTF8-cleanup.patch
patches.suse/udf-7-fix-udf_build_ustr.patch
patches.suse/udf-8-udf_CS0toNLS-cleanup.patch
patches.suse/udf-9-constify-crc.patch
patches.suse/udf-10-simple-cleanup-of-truncate.c.patch
patches.suse/udf-11-truncate-create-function-for-updating-of-Alloc.patch
patches.suse/udf-12-replace-all-adds-to-little-endians-variables-wi.patch
patches.suse/udf-13-simplify-__udf_read_inode.patch
patches.suse/udf-14-replace-udf_-_offset-macros-with-functions.patch
patches.suse/udf-15-convert-udf_count_free_bitmap-to-use-bitmap_wei.patch
patches.suse/udf-16-udf_get_block-inode_bmap-remove-unneeded-che.patch
patches.suse/udf-17-create-function-for-conversion-from-timestamp-t.patch
patches.suse/udf-18-convert-udf_stamp_to_time-to-return-struct-time.patch
patches.suse/udf-19-convert-udf_stamp_to_time-and-udf_time_to_stamp.patch
patches.suse/udf-20-remove-unneeded-kernel_timestamp-type.patch
patches.suse/udf-21-super.c-reorganization.patch
patches.suse/udf-22-Mark-udf_process_sequence-as-noinline.patch
patches.suse/udf-23-Remove-checking-of-existence-of-filename-in-udf.patch
patches.suse/udf-24-Remove-declarations-of-arrays-of-size-UDF_NAME_.patch
patches.suse/udf-25-fix-anchor-point-detection.patch
patches.suse/udf-26-Cleanup-volume-descriptor-sequence-processing.patch
patches.suse/udf-27-Improve-error-recovery-on-mount.patch
patches.suse/udf-28-Move-filling-of-partition-descriptor-info-into.patch
patches.suse/udf-29-Move-processing-of-virtual-partitions.patch
patches.suse/udf-30-Cleanup-anchor-block-detection.patch
patches.suse/udf-31-Improve-anchor-block-detection.patch
patches.suse/udf-32-Silence-warning-about-accesses-beyond-end-of-de.patch
patches.suse/udf-33-Fix-detection-of-VAT-version.patch
patches.suse/udf-34-Allow-loading-of-VAT-inode.patch
patches.suse/udf-35-Handle-VAT-packed-inside-inode-properly.patch
patches.suse/udf-36-Mount-filesystem-read-only-if-it-has-pseudoover.patch
patches.suse/udf-37-Fix-handling-of-multisession-media.patch
patches.suse/udf-38-Add-read-only-support-for-2.50-UDF-media.patch
patches.suse/udf-39-Fix-bug-in-VAT-mapping-code.patch
patches.suse/udf-40-Fix-compilation-warnings-when-UDF-debug-is-on.patch
patches.suse/udf-41-use-crc_itu_t-from-lib-instead-of-udf_crc.patch
patches.suse/udf-42-fs-udf-partition.c-udf_get_pblock-mustn-t-be.patch
+jeffm patches.suse/ocfs2-01-event-driven-quorum.diff
+jeffm patches.suse/ocfs2-02-introduce-generic-heartbeat-resource.diff
+jeffm patches.suse/ocfs2-03-split-disk-heartbeat-out.diff
+jeffm patches.suse/ocfs2-04-add-hb-registration.diff
+jeffm patches.suse/ocfs2-05-actually-free-hb-set.diff
+jeffm patches.suse/ocfs2-heartbeat-register-refactor
+jeffm patches.suse/ocfs2-06-per-resource-events.diff
+jeffm patches.suse/ocfs2-07-per-resource-membership.diff
+jeffm patches.suse/ocfs2-08-o2net-refcounted-disconnect.diff
+jeffm patches.suse/ocfs2-09-add-check-node-status.diff
+jeffm patches.suse/ocfs2-10-add-heartbeat_mode.diff
+jeffm patches.suse/ocfs2-11-user-heartbeat.diff
+jeffm patches.suse/ocfs2-12-incorporate-disk-heartbeat.diff
+jeffm patches.suse/ocfs2-13-fix-quorum-work.diff
########################################################
# novfs
########################################################
patches.suse/novfs-add-the-novell-filesystem-client-kernel-module.patch
# patches.suse/convert-novfs-to-open-soure-coding-standards.patch
patches.suse/convert-novfs-to-open-soure-coding-standards.patch
########################################################
# other filesystem stuff
########################################################
patches.suse/squashfs.patch
patches.fixes/fat_valid_media.patch
patches.fixes/fat_detect_media_wo_parttable.patch
patches.suse/squashfs3.3-patch
patches.suse/squashfs-patch-2.6.25
patches.suse/parser-match_string.diff
patches.suse/fs-may_iops.diff
@ -391,49 +326,26 @@
+okir patches.suse/netfilter-ipv4options
patches.suse/netfilter-ipt_LOG-mac
patches.suse/netfilter-ip_conntrack_slp.patch
########################################################
#
# Device drivers
#
########################################################
patches.fixes/tg3-flowctrl.patch
+kkeil patches.drivers/e1000-7.6.9.2
+kkeil patches.drivers/e1000-7.6.5-napi-tail.patch
+kkeil patches.drivers/e1000-7.6.9.2-napi
# Add support for Montevina hardware; series mainlined 2.6.26
patches.drivers/e1000e-backport-0001-remove-no-longer-used-e1000e_read_nvm_spi.patch
patches.drivers/e1000e-backport-0002-remove-irq_sem.patch
patches.drivers/e1000e-backport-0003-rename-mc_addr_list_update.patch
patches.drivers/e1000e-backport-0004-reorganize-PHY-and-flow-control-interface.patch
patches.drivers/e1000e-backport-0005-Make-arrays-out-of-these-Rx-Tx-registers.patch
patches.drivers/e1000e-backport-0006-rename-a-few-functions.patch
patches.drivers/e1000e-backport-0007-cleanup-several-stats-issues.patch
patches.drivers/e1000e-backport-0008-Fix-HW-Error-on-es2lan-ARP-capture-issue-by.patch
patches.drivers/e1000e-backport-0009-Add-support-for-BM-PHYs-on-ICH9.patch
########################################################
# Storage
########################################################
patches.drivers/libata-add-waits-for-govault
+2.6.26-teheo patches.drivers/libata-add-waits-for-govault
patches.drivers/libata-unlock-hpa-by-default
patches.drivers/libata-sata_nv-disable-ADMA
patches.drivers/libata-sata_inic162x-update-to-0.4
patches.drivers/libata-ahci-sb600-no-msi
patches.drivers/libata-pmp-detection-fixes
patches.drivers/libata-pmp-simg3726-nosrst
patches.drivers/libata-acpi-fix-hotplug
patches.drivers/libata-ata_piix-macbook-fix
patches.drivers/libata-ahci-mcp65-workarounds
patches.drivers/libata-ata_piix-TECRA-M4-broken-suspend
patches.drivers/libata-ahci-sis-no-pmp
patches.drivers/libata-ahci-jmb361-one-port
patches.drivers/libata-update-atapi_check_dma
patches.drivers/libata-implement-atapi-nopio
patches.drivers/libata-ahci-clear-irq_stat
patches.drivers/cdrom-dont-check-PLAY_AUDIO-in-count_tracks
# patches.fixes/mptbase-vmware-fix
@ -441,7 +353,6 @@
patches.suse/scsi-error-test-unit-ready-timeout
patches.fixes/proc-scsi-scsi-fix.diff
patches.fixes/megaraid_mbox-dell-cerc-support
########################################################
# Network
@ -462,7 +373,6 @@
########################################################
# PCI and PCI hotplug
########################################################
patches.drivers/pci-vt3336-no-msi
########################################################
# sysfs / driver core
@ -477,19 +387,9 @@
patches.suse/usb-storage-disable-delay.patch
# usb persist across suspend to ram. Patches will be in 2.6.26
patches.drivers/usb-persist-1-USB-EHCI-carry-out-port-handover-during-each-root.patch
patches.drivers/usb-persist-2-USB-reorganize-code-in-hub.c.patch
patches.drivers/usb-persist-3-USB-make-USB-PERSIST-work-after-every-system-sleep.patch
patches.drivers/usb-persist-4-USB-remove-CONFIG_USB_PERSIST-setting.patch
patches.drivers/usb-persist-5-USB-check-serial-number-string-after-device-reset.patch
patches.drivers/usb-persist-6-USB-enable-USB-PERSIST-by-default.patch
patches.drivers/appletouch_persist.diff
patches.drivers/ehci_fix_remote_wakeup_regression.diff
patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch
# backports from mainline for quirks and some drivers that are commonly used
patches.drivers/usb-add-option-hso-driver.patch
patches.drivers/usb-sierra-option.patch
########################################################
# I2C
@ -501,23 +401,14 @@
patches.suse/bootsplash
patches.fixes/input-add-i8042-nopnp-for-D845PESV.patch
patches.fixes/input-add-amilo-pro-v-to-nomux.patch
patches.fixes/input-i8042-add-ctr-resume-timeout.patch
patches.fixes/input-add-acer-aspire-1360-to-nomux.patch
patches.fixes/input-add-gericom-bellagio-to-nomux.patch
##########################################################
# Sound
##########################################################
patches.drivers/alsa-usb-exclude-1st-slot
patches.drivers/alsa-hda-backport-2.6.25-rc3
patches.drivers/alsa-hda-backport-2.6.26-rc4
patches.drivers/alsa-hda-dma-pos-fix
patches.drivers/alsa-intel8x0-8ch
patches.drivers/alsa-usb-audio-disconnect-oops-fix
patches.drivers/alsa-mixer-oss-map-fix
patches.drivers/alsa-emu10k1-audigy2-digital-fix
patches.drivers/alsa-hp2133-mic-fix
patches.drivers/alsa-asus-a9t-fix
# post 11.0-GM
patches.drivers/alsa-fix-hda-alc262-sonyassamd-array
########################################################
# Other driver fixes
@ -527,10 +418,11 @@
patches.fixes/parport-mutex
+49840 patches.fixes/serial8250_console_write-ier
+49840 patches.fixes/fix-serial-8250-UART_BUG_TXEN-test
patches.fixes/bluetooth-wake-up-properly-after-ide-timeout-expires.patch
# suse-2.4 compatible crypto loop driver
patches.suse/twofish-2.6
# Allow setting maximum number of raw devices
patches.suse/raw_device_max_minors_param.diff
########################################################
# Other drivers we have added to the tree
@ -546,7 +438,7 @@
patches.fixes/dm-mpath-hp-sw.patch
patches.suse/dm-emulate-blkrrpart-ioctl
patches.suse/dm-raid45-2.6.24-20080602a.patch
patches.suse/dm-raid45-2.6.25-rc2_20080221.patch
##########################################################
#
@ -586,9 +478,7 @@
patches.apparmor/vfs-removexattr.diff
patches.apparmor/security-removexattr.diff
patches.apparmor/unambiguous-__d_path.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.apparmor/d_namespace_path.diff
patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/fsetattr.diff
patches.apparmor/fsetattr-reintro-ATTR_FILE.diff
patches.apparmor/fsetattr-restore-ia_file
@ -685,16 +575,10 @@
-RT patches.xen/xen3-auto-arch-i386.diff
-RT patches.xen/xen3-auto-arch-x86_64.diff
# Xen code adjustments to match upstream
-RT patches.xen/xen3-fixup-xen
# newer changeset backports
-RT patches.xen/540-blkif-nr-segments-check.patch
-RT patches.xen/560-x86_64-no-irq-affinity-break-msg.patch
-RT patches.xen/572-resume-alloc-no-swap.patch
-RT patches.xen/573-netfront-copy-recv-leak.patch
# changes outside arch/{i386,x86_64}/xen
-RT patches.xen/xen3-fixup-xen
-RT patches.xen/xen3-fixup-kconfig
-RT patches.xen/xen3-fixup-common
-RT patches.xen/xen3-fixup-arch-x86
@ -709,8 +593,7 @@
-RT patches.xen/xen3-patch-2.6.23
-RT patches.xen/xen3-patch-2.6.24
-RT patches.xen/xen3-patch-2.6.25
-RT patches.xen/xen3-patch-2.6.25.1
-RT patches.xen/xen3-patch-2.6.25.5-6
-RT patches.xen/xen3-patch-2.6.26
-RT patches.xen/xen3-seccomp-disable-tsc-option
+andrea -RT patches.xen/xen3-silent-stack-overflow
-RT patches.xen/xen3-sysfs-crash-debugging.patch
@ -734,8 +617,6 @@
-RT patches.xen/xen-swiotlb-heuristics
-RT patches.xen/xen-netfront-flip-prod
# RT
# RCU
+RT patches.rt/rcu-various-fixups.patch
+RT patches.rt/rcu-trace-fix-free.patch
@ -1596,23 +1477,6 @@
+RT patches.rt/sched-cpupri-priocount.patch
+RT patches.rt/ftrace-hotplug-fix.patch
# still needs Signed-off-by:
#sched-global-rt-runtime.patch
+RT patches.rt/rwlock-pi-lock-reader.patch
+RT patches.rt/fix-adaptive-hack.patch
+RT patches.rt/rwlock-slowunlock-mutex-fix.patch
+RT patches.rt/rwlock-slowunlock-mutex-fix2.patch
+RT patches.rt/rt-mutex-use-inline.patch
+RT patches.rt/rt-mutex-namespace.patch
+RT patches.rt/rtmutex-debug-fix.patch
+RT patches.rt/rwlock-protect-reader_lock_count.patch
+RT patches.rt/ftrace-stop-trace-on-crash.patch
+RT patches.rt/futex-fix-fault-damage.patch
+RT patches.rt/rwlock-torture-no-rt.patch
# LSG Enhancements to RT locking (not upstream)
- patches.rt/rtmutex-lateral-steal-sysctl.patch
- patches.rt/rtmutex-adaptive-locks.patch

View File

@ -285,6 +285,7 @@
- kernel/drivers/hwmon/asb100 # ASB100 Bach driver
- kernel/drivers/hwmon/atxp1
- kernel/drivers/hwmon/coretemp # Intel Core/Core2 thermal sensors
- kernel/drivers/hwmon/dme1737 # SMSC DME1737, SCH311x and compatible
- kernel/drivers/hwmon/ds1621 # DS1621 driver
- kernel/drivers/hwmon/f71805f # Fintek Super-I/O
- kernel/drivers/hwmon/f71882fg # Fintek Super-I/O
@ -295,8 +296,8 @@
- kernel/drivers/hwmon/gl518sm # GL518SM driver
- kernel/drivers/hwmon/gl520sm
- kernel/drivers/hwmon/hdaps
- kernel/drivers/hwmon/hwmon
- kernel/drivers/hwmon/hwmon-vid
kernel/drivers/hwmon/hwmon
kernel/drivers/hwmon/hwmon-vid
- kernel/drivers/hwmon/i5k_amb # Intel FB-DIMM AMB
- kernel/drivers/hwmon/ibmpex # IBM PowerExecutive power sensors
- kernel/drivers/hwmon/it87 # IT8705F, IT8712F, Sis950 driver
@ -321,6 +322,7 @@
- kernel/drivers/hwmon/smsc47b397
- kernel/drivers/hwmon/smsc47m1 # SMSC LPC47M1xx fan sensors driver
- kernel/drivers/hwmon/smsc47m192 # SMSC LPC47M1xx thermal sensors
- kernel/drivers/hwmon/thmc50 # TI THMC50, Analog Dev. ADM1022
- kernel/drivers/hwmon/via686a # VIA 686A Sensor device
- kernel/drivers/hwmon/vt1211 # VIA VT1211 super-I/O sensors
- kernel/drivers/hwmon/vt8231
@ -342,16 +344,16 @@
kernel/drivers/i2c/busses/i2c-amd8111 # AMD8111 SMBus 2.0 driver
kernel/drivers/i2c/busses/i2c-hydra
kernel/drivers/i2c/busses/i2c-i801 # I801 SMBus driver
kernel/drivers/i2c/busses/i2c-i810 # I810/I815 I2C/DDC driver
kernel/drivers/i2c/busses/i2c-isa # ISA bus access through i2c
- kernel/drivers/i2c/busses/i2c-i810 # I810/I815 I2C/DDC driver (deprecated)
kernel/drivers/i2c/busses/i2c-nforce2 # nForce2 SMBus driver
kernel/drivers/i2c/busses/i2c-ocores
kernel/drivers/i2c/busses/i2c-parport # I2C bus over parallel port
kernel/drivers/i2c/busses/i2c-parport-light # I2C bus over parallel port (light)
kernel/drivers/i2c/busses/i2c-pca-isa # ISA base PCA9564 driver
kernel/drivers/i2c/busses/i2c-piix4
kernel/drivers/i2c/busses/i2c-prosavage # ProSavage VIA 8365/8375 smbus driver
kernel/drivers/i2c/busses/i2c-savage4 # Savage4 I2C/SMBus driver
kernel/drivers/i2c/busses/i2c-powermac
- kernel/drivers/i2c/busses/i2c-prosavage # ProSavage DDC driver (deprecated)
- kernel/drivers/i2c/busses/i2c-savage4 # Savage4 DDC driver (deprecated)
kernel/drivers/i2c/busses/i2c-simtec
kernel/drivers/i2c/busses/i2c-sis5595 # SIS5595 SMBus driver
kernel/drivers/i2c/busses/i2c-sis630 # SIS630 SMBus driver
@ -360,18 +362,17 @@
kernel/drivers/i2c/busses/i2c-tiny-usb
kernel/drivers/i2c/busses/i2c-via # i2c for Via vt82c586b southbridge
kernel/drivers/i2c/busses/i2c-viapro # vt82c596 SMBus driver
kernel/drivers/i2c/busses/i2c-voodoo3 # Voodoo3 I2C/SMBus driver
- kernel/drivers/i2c/busses/i2c-voodoo3 # Voodoo3 I2C/DDC driver
kernel/drivers/i2c/busses/scx200_acb # NatSemi SCx200 ACCESS.bus Driver
kernel/drivers/i2c/busses/scx200_i2c
+review kernel/drivers/i2c/chips/ds1337
+review kernel/drivers/i2c/chips/ds1374
kernel/drivers/i2c/chips/ds1682
kernel/drivers/i2c/chips/eeprom # I2C EEPROM driver
+review kernel/drivers/i2c/chips/max6875 # MAX6874/MAX6875
+review kernel/drivers/i2c/chips/pca9539
kernel/drivers/i2c/chips/pcf8574 # PCF8574 driver
kernel/drivers/i2c/chips/max6875 # MAX6874/MAX6875
- kernel/drivers/i2c/chips/pca9539 # PCA9539 GPIO driver (deprecated)
- kernel/drivers/i2c/chips/pcf8574 # PCF8574 GPIO driver (deprecated)
- kernel/drivers/i2c/chips/pcf8575 # PCF8575 GPIO driver (deprecated)
kernel/drivers/i2c/chips/pcf8591 # PCF8591 driver
kernel/drivers/i2c/chips/rtc8564 # EPSON RTC8564 Driver
+review kernel/drivers/i2c/chips/x1205 # Xicor X1205 RTC
kernel/drivers/i2c/chips/tsl2550 # Light sensor
kernel/drivers/i2c/i2c-core # I2C-Bus main module
kernel/drivers/i2c/i2c-dev # I2C /dev entries driver
kernel/drivers/ide/ide-cd
@ -801,6 +802,7 @@
kernel/drivers/net/dummy
kernel/drivers/net/e100 # Intel(R) PRO/100 Network Driver
kernel/drivers/net/e1000/e1000 # Intel(R) PRO/1000 Network Driver
kernel/drivers/net/e1000e/e1000e # Intel(R) PRO/1000 PCIe Network Driver
+isa kernel/drivers/net/e2100
+isa kernel/drivers/net/eepro
kernel/drivers/net/eepro100 # Intel i82557/i82558/i82559 PCI EtherExpressPro driver
@ -1007,6 +1009,9 @@
kernel/drivers/pcmcia/rsrc_nonstatic
kernel/drivers/pcmcia/tcic # Databook TCIC-2 PCMCIA socket driver
kernel/drivers/pcmcia/yenta_socket
kernel/drivers/rtc/rtc-cmos
kernel/drivers/rtc/rtc-core
kernel/drivers/rtc/rtc-lib
kernel/drivers/s390/block/dasd_cmb
kernel/drivers/s390/block/dasd_diag_mod
kernel/drivers/s390/block/dasd_eckd_mod