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 2008-07-17 18:46:12 +0200
CVS Branch: SL110_BRANCH

View File

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

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:c3679adf28b0d027bc1cdd51321d4629e8424f74d379b73408030b526d0dc9a5 oid sha256:a5267856e7052954933b1cf71437e3707afe55c6e2811de41fec7975b317b6da
size 110955 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 version https://git-lfs.github.com/spec/v1
oid sha256:a07a4935312e4994a8014e5a4880057c3bbfe899e31f17091e0a2809a57ede7b oid sha256:cae4ead807fb752cee9466750c5e64118d53e3abe66ef178e1068bfd1112b871
size 1946830 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 - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. 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 - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %package.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
all bits in irq_stat (bnc#390937). - 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 - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - 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: - supported.conf: Update the list of i2c bus drivers.
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - i2c-isa is gone.
- disable CONFIG_TIMER_STATS for rt config - 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: - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, disturbs the order of sound devices
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
------------------------------------------------------------------- -------------------------------------------------------------------
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 - genksyms: add support for checking against a reference ABI.
- 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 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 - Updated to 2.6.26-rc6-git5.
either (bnc#300001). - 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 - Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
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).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - - Update config files (vanilla).
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - Update config files.
config with lock debugging enabled.
------------------------------------------------------------------- -------------------------------------------------------------------
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: - Updated to 2.6.26-rc6-git1.
Ignore ACPI table signature for Load() operator (bnc #396311). - Eliminated 2 patches.
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - config.conf: Suppress RT until forward-port is complete
speed handling on 8250 (bnc#398370).
------------------------------------------------------------------- -------------------------------------------------------------------
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: - patches.drivers/libata-ata_piix-macbook-fix: Delete.
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
------------------------------------------------------------------- -------------------------------------------------------------------
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, - update ps3 config, disable unused drivers
patches.xen/xen3-patch-2.6.24, - disable patches.arch/ppc-efika-slowdown.patch
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 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: Build fix: drop patches merged into 2.6.25.5
discard prealloc in reiserfs_delete_inode (bnc#389656). - patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
------------------------------------------------------------------- Delete.
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de - patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
- 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
Update to 2.6.25-RT6: Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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. - 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 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. -------------------------------------------------------------------
Resolve conflicts: Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- 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 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. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-debug Name: kernel-debug
Summary: A Debug Version of the Kernel Summary: A Debug Version of the Kernel
Version: 2.6.25.9 Version: 2.6.26
Release: 1 Release: 1
License: GPL v2 or later License: GPL v2 or later
Group: System/Kernel Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage # for PS3 zImage
BuildRequires: dtc BuildRequires: dtc
%endif %endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen %if %build_xen
Requires: xen >= xen-3.0.4_13138 Requires: xen >= xen-3.0.4_13138
%ifarch %ix86 %ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9 Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.25.9 Obsoletes: kernel-xenpae <= 2.6.26
%endif %endif
#!BuildIgnore: xen #!BuildIgnore: xen
%endif %endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel #Conflicts: kernel
%else %else
%if ! %build_xen %if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel Provides: kernel = 2.6.26-%source_rel
%endif %endif
%endif %endif
%ifarch %ix86 %ifarch %ix86
@ -121,7 +116,7 @@ Provides: kernel = 2.6.25.9-%source_rel
%endif %endif
%endif %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 Source1: functions.sh
Source11: postun.sh Source11: postun.sh
Source12: post.sh Source12: post.sh
@ -141,7 +136,7 @@ Source41: built-in-where
Source42: make-symsets Source42: make-symsets
Source43: find-provides Source43: find-provides
Source45: module-renames Source45: module-renames
Source46: find-types Source46: modversions
Source100: config.tar.bz2 Source100: config.tar.bz2
Source101: patches.arch.tar.bz2 Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2 Source102: patches.drivers.tar.bz2
@ -179,7 +174,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-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 $*) %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" # Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name %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 Source Timestamp: 2008-07-17 18:46:12 +0200
CVS Branch: SL110_BRANCH
%prep %prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-debug-2.6.25.9.nosrc.rpm package does not contain the" \ echo "The kernel-debug-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm." "complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1 exit 1
fi fi
echo "Architecture symbol(s):" %symbols echo "Architecture symbol(s):" %symbols
@ -216,8 +210,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \ %_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':' ) | sort | uniq -u | sed -e 's:$: '"$how"':'
done done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported ) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.25 cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the # Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections. # result in the %build and %install sections.
# #
@ -236,14 +230,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture. # Apply the patches needed for this architecture.
%if ! %build_vanilla %if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
done done
%else %else
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf | egrep kernel.org\|rpmify); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
@ -279,7 +273,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF EOF
%endif %endif
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-debug KERNELRELEASE=2.6.26-$RELEASE-debug
EOF EOF
%if 0%{?__debug_package:1} %if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
@ -289,7 +283,7 @@ EOF
%build %build
source .rpm-defs source .rpm-defs
cd linux-2.6.25 cd linux-2.6.26
cp .config .config.orig cp .config .config.orig
%if %{tolerate_unknown_new_config_options} %if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k" 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 # kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check: # in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25 cd linux-2.6.26
mkdir %buildroot/boot mkdir %buildroot/boot
# (Could strip out non-public symbols.) # (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE 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 mkdir -p %buildroot/$obj_dir/$SUBARCH/debug
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/debug cp Module.symvers %buildroot/$obj_dir/$SUBARCH/debug
# Table of types used in exported symbols (for modversion debugging). # 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 if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else else
@ -484,42 +478,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \ [ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64 || ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif %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 # Check for kABI changes
KABI=0 KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-debug ]; then 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" \ "symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build." "against the symtypes.gz file from this build."
fi fi
# We were building in %my_builddir/linux-2.6.25, but the sources will # We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the # later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink. # build symlink.
# need to fake modules directory to satisfy scripts # need to fake modules directory to satisfy scripts
%if %build_nomodules %if %build_nomodules
@ -601,137 +559,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh %postun -f postun.sh
%files -f kernel.files %files -f kernel.files
%changelog %changelog
* Sat Jun 28 2008 jeffm@suse.de * Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de * Thu Jul 17 2008 jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %%package. * Thu Jul 17 2008 jbeulich@novell.com
* Fri Jun 27 2008 jeffm@suse.de - Update Xen patches for 2.6.26.
- rpm/kernel-module-subpackage: Allow Supplements to be optional. - patches.xen/540-blkif-nr-segments-check.patch: Delete.
* Fri Jun 27 2008 teheo@suse.de - patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear - patches.xen/xen3-patch-2.6.25.1: Delete.
all bits in irq_stat (bnc#390937). - 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 * Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de * Wed Jun 25 2008 olh@suse.de
- Update reference module symbol versions. - enable 64K pages in config ppc64 (fate#304100)
* Wed Jun 25 2008 sdietrich@suse.de - enable up to 1024 cpus in config ppc64 (fate#304180)
- RT: Update config files: - enable up to 4 cpus in config kdump
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - enable powermanagement in config ppc64
- disable CONFIG_TIMER_STATS for rt config - enable cell be cpufreq
* Wed Jun 25 2008 sdietrich@suse.de * Wed Jun 25 2008 jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m - supported.conf: Update the list of i2c bus drivers.
* Wed Jun 25 2008 sdietrich@suse.de - i2c-isa is gone.
- RT: Update config files - enable CPUSETs support: - i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, be removed soon, mark as unsupported.
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS, - i2c-voodoo3 has very limited usefulness, mark as unsupported.
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET - i2c-powermac is new, mark as supported.
- RT debug only: CONFIG_CGROUP_DEBUG - supported.conf: Update the list of i2c chip drivers.
* Wed Jun 25 2008 gregkh@suse.de - ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
- updated to 2.6.25.8 and then 2.6.25.9 to drivers/rtc).
- fixes CVE-2008-2372 and CVE-2008-2826 - pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
- lots of other bugfixes exist in drivers/gpio), mark as unsupported.
- obsoletes: - ds1682, max6875 and tsl2550 are new, mark as supported.
- patches.arch/acpi_do_not_check_signature_for_load.patch * Wed Jun 25 2008 jdelvare@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch - supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
* Tue Jun 24 2008 teheo@suse.de both unsupported.)
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI - supported.conf: Mark hwmon and hwmon-vid as supported. These are
either (bnc#300001). simple, software-only utility modules, it makes little sense
* Tue Jun 24 2008 sdietrich@suse.de to taint the kernel just because they are loaded.
- 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).
* Mon Jun 23 2008 tiwai@suse.de * Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda - - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612). disturbs the order of sound devices
* Mon Jun 23 2008 jeffm@suse.de * Mon Jun 23 2008 agruen@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default - genksyms: add support for checking against a reference ABI.
config with lock debugging enabled. * Wed Jun 18 2008 jeffm@suse.de
* Mon Jun 23 2008 trenn@suse.de - Updated to 2.6.26-rc6-git5.
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA: - Eliminated 2 patches.
Ignore ACPI table signature for Load() operator (bnc #396311). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid - Removed kABI reference symbols
critical temp shutdowns on specific ThinkPad T4x(p) and R40 - Restored make-symsets check for ignoring/tolerating kABI changes.
(https://bugzilla.novell.com/show_bug.cgi?id=333043). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi= - Update config files (vanilla).
boot parameter to behave as BIOS developers expect it. * Fri Jun 13 2008 jeffm@suse.de
* Fri Jun 20 2008 gregkh@suse.de - Update config files.
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty * Fri Jun 13 2008 jeffm@suse.de
speed handling on 8250 (bnc#398370). - Updated to 2.6.26-rc6-git1.
* Thu Jun 19 2008 jack@suse.cz - Eliminated 2 patches.
- 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).
* Thu Jun 12 2008 sdietrich@suse.de * 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 to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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 - patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount. priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix. - patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de * Thu Jun 12 2008 agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete. * Wed Jun 11 2008 agruen@suse.de
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. - rpm/kernel-binary.spec.in: only generate symsets for kernels
Resolve conflicts: with CONFIG_MODULES=y.
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT. - 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 * Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch: - 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. 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 - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. 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 - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %package.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
all bits in irq_stat (bnc#390937). - 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 - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - 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: - supported.conf: Update the list of i2c bus drivers.
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - i2c-isa is gone.
- disable CONFIG_TIMER_STATS for rt config - 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: - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, disturbs the order of sound devices
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
------------------------------------------------------------------- -------------------------------------------------------------------
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 - genksyms: add support for checking against a reference ABI.
- 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 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 - Updated to 2.6.26-rc6-git5.
either (bnc#300001). - 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 - Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
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).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - - Update config files (vanilla).
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - Update config files.
config with lock debugging enabled.
------------------------------------------------------------------- -------------------------------------------------------------------
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: - Updated to 2.6.26-rc6-git1.
Ignore ACPI table signature for Load() operator (bnc #396311). - Eliminated 2 patches.
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - config.conf: Suppress RT until forward-port is complete
speed handling on 8250 (bnc#398370).
------------------------------------------------------------------- -------------------------------------------------------------------
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: - patches.drivers/libata-ata_piix-macbook-fix: Delete.
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
------------------------------------------------------------------- -------------------------------------------------------------------
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, - update ps3 config, disable unused drivers
patches.xen/xen3-patch-2.6.24, - disable patches.arch/ppc-efika-slowdown.patch
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 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: Build fix: drop patches merged into 2.6.25.5
discard prealloc in reiserfs_delete_inode (bnc#389656). - patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
------------------------------------------------------------------- Delete.
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de - patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
- 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
Update to 2.6.25-RT6: Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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. - 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 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. -------------------------------------------------------------------
Resolve conflicts: Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- 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 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. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-default Name: kernel-default
Summary: The Standard Kernel for both Uniprocessor and Multiprocessor Systems Summary: The Standard Kernel for both Uniprocessor and Multiprocessor Systems
Version: 2.6.25.9 Version: 2.6.26
Release: 1 Release: 1
License: GPL v2 or later License: GPL v2 or later
Group: System/Kernel Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage # for PS3 zImage
BuildRequires: dtc BuildRequires: dtc
%endif %endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen %if %build_xen
Requires: xen >= xen-3.0.4_13138 Requires: xen >= xen-3.0.4_13138
%ifarch %ix86 %ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9 Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.25.9 Obsoletes: kernel-xenpae <= 2.6.26
%endif %endif
#!BuildIgnore: xen #!BuildIgnore: xen
%endif %endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel #Conflicts: kernel
%else %else
%if ! %build_xen %if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel Provides: kernel = 2.6.26-%source_rel
%endif %endif
%endif %endif
%ifarch %ix86 %ifarch %ix86
@ -140,7 +135,7 @@ Obsoletes: k_deflt k_numa k_smp smp kernel-smp
%endif %endif
%endif %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 Source1: functions.sh
Source11: postun.sh Source11: postun.sh
Source12: post.sh Source12: post.sh
@ -160,7 +155,7 @@ Source41: built-in-where
Source42: make-symsets Source42: make-symsets
Source43: find-provides Source43: find-provides
Source45: module-renames Source45: module-renames
Source46: find-types Source46: modversions
Source100: config.tar.bz2 Source100: config.tar.bz2
Source101: patches.arch.tar.bz2 Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2 Source102: patches.drivers.tar.bz2
@ -198,7 +193,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-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 $*) %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" # Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name %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 Source Timestamp: 2008-07-17 18:46:12 +0200
CVS Branch: SL110_BRANCH
%prep %prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-default-2.6.25.9.nosrc.rpm package does not contain the" \ echo "The kernel-default-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm." "complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1 exit 1
fi fi
echo "Architecture symbol(s):" %symbols echo "Architecture symbol(s):" %symbols
@ -234,8 +228,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \ %_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':' ) | sort | uniq -u | sed -e 's:$: '"$how"':'
done done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported ) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.25 cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the # Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections. # result in the %build and %install sections.
# #
@ -254,14 +248,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture. # Apply the patches needed for this architecture.
%if ! %build_vanilla %if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
done done
%else %else
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf | egrep kernel.org\|rpmify); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
@ -297,7 +291,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF EOF
%endif %endif
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-default KERNELRELEASE=2.6.26-$RELEASE-default
EOF EOF
%if 0%{?__debug_package:1} %if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
@ -307,7 +301,7 @@ EOF
%build %build
source .rpm-defs source .rpm-defs
cd linux-2.6.25 cd linux-2.6.26
cp .config .config.orig cp .config .config.orig
%if %{tolerate_unknown_new_config_options} %if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k" 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 # kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check: # in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25 cd linux-2.6.26
mkdir %buildroot/boot mkdir %buildroot/boot
# (Could strip out non-public symbols.) # (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE 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 mkdir -p %buildroot/$obj_dir/$SUBARCH/default
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/default cp Module.symvers %buildroot/$obj_dir/$SUBARCH/default
# Table of types used in exported symbols (for modversion debugging). # 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 if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else else
@ -502,42 +496,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \ [ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64 || ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif %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 # Check for kABI changes
KABI=0 KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-default ]; then 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" \ "symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build." "against the symtypes.gz file from this build."
fi fi
# We were building in %my_builddir/linux-2.6.25, but the sources will # We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the # later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink. # build symlink.
# need to fake modules directory to satisfy scripts # need to fake modules directory to satisfy scripts
%if %build_nomodules %if %build_nomodules
@ -619,137 +577,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh %postun -f postun.sh
%files -f kernel.files %files -f kernel.files
%changelog %changelog
* Sat Jun 28 2008 jeffm@suse.de * Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de * Thu Jul 17 2008 jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %%package. * Thu Jul 17 2008 jbeulich@novell.com
* Fri Jun 27 2008 jeffm@suse.de - Update Xen patches for 2.6.26.
- rpm/kernel-module-subpackage: Allow Supplements to be optional. - patches.xen/540-blkif-nr-segments-check.patch: Delete.
* Fri Jun 27 2008 teheo@suse.de - patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear - patches.xen/xen3-patch-2.6.25.1: Delete.
all bits in irq_stat (bnc#390937). - 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 * Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de * Wed Jun 25 2008 olh@suse.de
- Update reference module symbol versions. - enable 64K pages in config ppc64 (fate#304100)
* Wed Jun 25 2008 sdietrich@suse.de - enable up to 1024 cpus in config ppc64 (fate#304180)
- RT: Update config files: - enable up to 4 cpus in config kdump
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - enable powermanagement in config ppc64
- disable CONFIG_TIMER_STATS for rt config - enable cell be cpufreq
* Wed Jun 25 2008 sdietrich@suse.de * Wed Jun 25 2008 jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m - supported.conf: Update the list of i2c bus drivers.
* Wed Jun 25 2008 sdietrich@suse.de - i2c-isa is gone.
- RT: Update config files - enable CPUSETs support: - i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, be removed soon, mark as unsupported.
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS, - i2c-voodoo3 has very limited usefulness, mark as unsupported.
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET - i2c-powermac is new, mark as supported.
- RT debug only: CONFIG_CGROUP_DEBUG - supported.conf: Update the list of i2c chip drivers.
* Wed Jun 25 2008 gregkh@suse.de - ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
- updated to 2.6.25.8 and then 2.6.25.9 to drivers/rtc).
- fixes CVE-2008-2372 and CVE-2008-2826 - pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
- lots of other bugfixes exist in drivers/gpio), mark as unsupported.
- obsoletes: - ds1682, max6875 and tsl2550 are new, mark as supported.
- patches.arch/acpi_do_not_check_signature_for_load.patch * Wed Jun 25 2008 jdelvare@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch - supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
* Tue Jun 24 2008 teheo@suse.de both unsupported.)
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI - supported.conf: Mark hwmon and hwmon-vid as supported. These are
either (bnc#300001). simple, software-only utility modules, it makes little sense
* Tue Jun 24 2008 sdietrich@suse.de to taint the kernel just because they are loaded.
- 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).
* Mon Jun 23 2008 tiwai@suse.de * Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda - - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612). disturbs the order of sound devices
* Mon Jun 23 2008 jeffm@suse.de * Mon Jun 23 2008 agruen@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default - genksyms: add support for checking against a reference ABI.
config with lock debugging enabled. * Wed Jun 18 2008 jeffm@suse.de
* Mon Jun 23 2008 trenn@suse.de - Updated to 2.6.26-rc6-git5.
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA: - Eliminated 2 patches.
Ignore ACPI table signature for Load() operator (bnc #396311). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid - Removed kABI reference symbols
critical temp shutdowns on specific ThinkPad T4x(p) and R40 - Restored make-symsets check for ignoring/tolerating kABI changes.
(https://bugzilla.novell.com/show_bug.cgi?id=333043). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi= - Update config files (vanilla).
boot parameter to behave as BIOS developers expect it. * Fri Jun 13 2008 jeffm@suse.de
* Fri Jun 20 2008 gregkh@suse.de - Update config files.
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty * Fri Jun 13 2008 jeffm@suse.de
speed handling on 8250 (bnc#398370). - Updated to 2.6.26-rc6-git1.
* Thu Jun 19 2008 jack@suse.cz - Eliminated 2 patches.
- 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).
* Thu Jun 12 2008 sdietrich@suse.de * 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 to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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 - patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount. priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix. - patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de * Thu Jun 12 2008 agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete. * Wed Jun 11 2008 agruen@suse.de
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. - rpm/kernel-binary.spec.in: only generate symsets for kernels
Resolve conflicts: with CONFIG_MODULES=y.
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT. - 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 * Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch: - 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. 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 - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. 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 - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %package.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
all bits in irq_stat (bnc#390937). - 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 - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - 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: - supported.conf: Update the list of i2c bus drivers.
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - i2c-isa is gone.
- disable CONFIG_TIMER_STATS for rt config - 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: - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, disturbs the order of sound devices
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
------------------------------------------------------------------- -------------------------------------------------------------------
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 - genksyms: add support for checking against a reference ABI.
- 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 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 - Updated to 2.6.26-rc6-git5.
either (bnc#300001). - 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 - Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
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).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - - Update config files (vanilla).
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - Update config files.
config with lock debugging enabled.
------------------------------------------------------------------- -------------------------------------------------------------------
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: - Updated to 2.6.26-rc6-git1.
Ignore ACPI table signature for Load() operator (bnc #396311). - Eliminated 2 patches.
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - config.conf: Suppress RT until forward-port is complete
speed handling on 8250 (bnc#398370).
------------------------------------------------------------------- -------------------------------------------------------------------
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: - patches.drivers/libata-ata_piix-macbook-fix: Delete.
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
------------------------------------------------------------------- -------------------------------------------------------------------
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, - update ps3 config, disable unused drivers
patches.xen/xen3-patch-2.6.24, - disable patches.arch/ppc-efika-slowdown.patch
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 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: Build fix: drop patches merged into 2.6.25.5
discard prealloc in reiserfs_delete_inode (bnc#389656). - patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
------------------------------------------------------------------- Delete.
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de - patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
- 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
Update to 2.6.25-RT6: Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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. - 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 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. -------------------------------------------------------------------
Resolve conflicts: Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- 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 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. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -15,7 +15,7 @@ Url: http://www.kernel.org/
Name: kernel-dummy Name: kernel-dummy
Summary: Internal dummy package for synchronizing release numbers Summary: Internal dummy package for synchronizing release numbers
Version: 2.6.25.9 Version: 2.6.26
Release: 1 Release: 1
License: GPL v2 or later License: GPL v2 or later
Group: System/Kernel Group: System/Kernel
@ -29,8 +29,7 @@ Authors:
-------- --------
Andreas Gruenbacher <agruen@suse.de> Andreas Gruenbacher <agruen@suse.de>
Source Timestamp: 2008-06-28 00:00:07 +0200 Source Timestamp: 2008-07-17 18:46:12 +0200
CVS Branch: SL110_BRANCH
%install %install
rm -rf %buildroot rm -rf %buildroot
@ -40,137 +39,171 @@ echo dummy > %buildroot/etc/dummy
%files %files
%defattr(-, root, root) %defattr(-, root, root)
/etc/dummy /etc/dummy
%changelog %changelog
* Sat Jun 28 2008 jeffm@suse.de * Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de * Thu Jul 17 2008 jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %%package. * Thu Jul 17 2008 jbeulich@novell.com
* Fri Jun 27 2008 jeffm@suse.de - Update Xen patches for 2.6.26.
- rpm/kernel-module-subpackage: Allow Supplements to be optional. - patches.xen/540-blkif-nr-segments-check.patch: Delete.
* Fri Jun 27 2008 teheo@suse.de - patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear - patches.xen/xen3-patch-2.6.25.1: Delete.
all bits in irq_stat (bnc#390937). - 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 * Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de * Wed Jun 25 2008 olh@suse.de
- Update reference module symbol versions. - enable 64K pages in config ppc64 (fate#304100)
* Wed Jun 25 2008 sdietrich@suse.de - enable up to 1024 cpus in config ppc64 (fate#304180)
- RT: Update config files: - enable up to 4 cpus in config kdump
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - enable powermanagement in config ppc64
- disable CONFIG_TIMER_STATS for rt config - enable cell be cpufreq
* Wed Jun 25 2008 sdietrich@suse.de * Wed Jun 25 2008 jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m - supported.conf: Update the list of i2c bus drivers.
* Wed Jun 25 2008 sdietrich@suse.de - i2c-isa is gone.
- RT: Update config files - enable CPUSETs support: - i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, be removed soon, mark as unsupported.
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS, - i2c-voodoo3 has very limited usefulness, mark as unsupported.
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET - i2c-powermac is new, mark as supported.
- RT debug only: CONFIG_CGROUP_DEBUG - supported.conf: Update the list of i2c chip drivers.
* Wed Jun 25 2008 gregkh@suse.de - ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
- updated to 2.6.25.8 and then 2.6.25.9 to drivers/rtc).
- fixes CVE-2008-2372 and CVE-2008-2826 - pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
- lots of other bugfixes exist in drivers/gpio), mark as unsupported.
- obsoletes: - ds1682, max6875 and tsl2550 are new, mark as supported.
- patches.arch/acpi_do_not_check_signature_for_load.patch * Wed Jun 25 2008 jdelvare@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch - supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
* Tue Jun 24 2008 teheo@suse.de both unsupported.)
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI - supported.conf: Mark hwmon and hwmon-vid as supported. These are
either (bnc#300001). simple, software-only utility modules, it makes little sense
* Tue Jun 24 2008 sdietrich@suse.de to taint the kernel just because they are loaded.
- 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).
* Mon Jun 23 2008 tiwai@suse.de * Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda - - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612). disturbs the order of sound devices
* Mon Jun 23 2008 jeffm@suse.de * Mon Jun 23 2008 agruen@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default - genksyms: add support for checking against a reference ABI.
config with lock debugging enabled. * Wed Jun 18 2008 jeffm@suse.de
* Mon Jun 23 2008 trenn@suse.de - Updated to 2.6.26-rc6-git5.
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA: - Eliminated 2 patches.
Ignore ACPI table signature for Load() operator (bnc #396311). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid - Removed kABI reference symbols
critical temp shutdowns on specific ThinkPad T4x(p) and R40 - Restored make-symsets check for ignoring/tolerating kABI changes.
(https://bugzilla.novell.com/show_bug.cgi?id=333043). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi= - Update config files (vanilla).
boot parameter to behave as BIOS developers expect it. * Fri Jun 13 2008 jeffm@suse.de
* Fri Jun 20 2008 gregkh@suse.de - Update config files.
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty * Fri Jun 13 2008 jeffm@suse.de
speed handling on 8250 (bnc#398370). - Updated to 2.6.26-rc6-git1.
* Thu Jun 19 2008 jack@suse.cz - Eliminated 2 patches.
- 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).
* Thu Jun 12 2008 sdietrich@suse.de * 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 to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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 - patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount. priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix. - patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de * Thu Jun 12 2008 agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete. * Wed Jun 11 2008 agruen@suse.de
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. - rpm/kernel-binary.spec.in: only generate symsets for kernels
Resolve conflicts: with CONFIG_MODULES=y.
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT. - 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 * Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch: - 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. 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 - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. 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 - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %package.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
all bits in irq_stat (bnc#390937). - 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 - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - 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: - supported.conf: Update the list of i2c bus drivers.
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - i2c-isa is gone.
- disable CONFIG_TIMER_STATS for rt config - 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: - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, disturbs the order of sound devices
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
------------------------------------------------------------------- -------------------------------------------------------------------
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 - genksyms: add support for checking against a reference ABI.
- 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 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 - Updated to 2.6.26-rc6-git5.
either (bnc#300001). - 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 - Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
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).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - - Update config files (vanilla).
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - Update config files.
config with lock debugging enabled.
------------------------------------------------------------------- -------------------------------------------------------------------
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: - Updated to 2.6.26-rc6-git1.
Ignore ACPI table signature for Load() operator (bnc #396311). - Eliminated 2 patches.
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - config.conf: Suppress RT until forward-port is complete
speed handling on 8250 (bnc#398370).
------------------------------------------------------------------- -------------------------------------------------------------------
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: - patches.drivers/libata-ata_piix-macbook-fix: Delete.
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
------------------------------------------------------------------- -------------------------------------------------------------------
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, - update ps3 config, disable unused drivers
patches.xen/xen3-patch-2.6.24, - disable patches.arch/ppc-efika-slowdown.patch
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 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: Build fix: drop patches merged into 2.6.25.5
discard prealloc in reiserfs_delete_inode (bnc#389656). - patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
------------------------------------------------------------------- Delete.
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de - patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
- 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
Update to 2.6.25-RT6: Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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. - 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 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. -------------------------------------------------------------------
Resolve conflicts: Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- 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 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. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-kdump Name: kernel-kdump
Summary: kernel for kdump Summary: kernel for kdump
Version: 2.6.25.9 Version: 2.6.26
Release: 1 Release: 1
License: GPL v2 or later License: GPL v2 or later
Group: System/Kernel Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage # for PS3 zImage
BuildRequires: dtc BuildRequires: dtc
%endif %endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen %if %build_xen
Requires: xen >= xen-3.0.4_13138 Requires: xen >= xen-3.0.4_13138
%ifarch %ix86 %ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9 Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.25.9 Obsoletes: kernel-xenpae <= 2.6.26
%endif %endif
#!BuildIgnore: xen #!BuildIgnore: xen
%endif %endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel #Conflicts: kernel
%else %else
%if ! %build_xen %if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel Provides: kernel = 2.6.26-%source_rel
%endif %endif
%endif %endif
%ifarch ppc %ifarch ppc
@ -118,7 +113,7 @@ Provides: kernel = 2.6.25.9-%source_rel
%ifarch ppc64 %ifarch ppc64
%endif %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 Source1: functions.sh
Source11: postun.sh Source11: postun.sh
Source12: post.sh Source12: post.sh
@ -138,7 +133,7 @@ Source41: built-in-where
Source42: make-symsets Source42: make-symsets
Source43: find-provides Source43: find-provides
Source45: module-renames Source45: module-renames
Source46: find-types Source46: modversions
Source100: config.tar.bz2 Source100: config.tar.bz2
Source101: patches.arch.tar.bz2 Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2 Source102: patches.drivers.tar.bz2
@ -176,7 +171,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-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 $*) %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" # Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name %define __find_provides %_sourcedir/find-provides %name
@ -195,13 +190,12 @@ crashed kernel.
Source Timestamp: 2008-06-28 00:00:07 +0200 Source Timestamp: 2008-07-17 18:46:12 +0200
CVS Branch: SL110_BRANCH
%prep %prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-kdump-2.6.25.9.nosrc.rpm package does not contain the" \ echo "The kernel-kdump-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm." "complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1 exit 1
fi fi
echo "Architecture symbol(s):" %symbols echo "Architecture symbol(s):" %symbols
@ -215,8 +209,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \ %_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':' ) | sort | uniq -u | sed -e 's:$: '"$how"':'
done done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported ) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.25 cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the # Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections. # result in the %build and %install sections.
# #
@ -235,14 +229,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture. # Apply the patches needed for this architecture.
%if ! %build_vanilla %if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
done done
%else %else
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf | egrep kernel.org\|rpmify); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
@ -278,7 +272,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF EOF
%endif %endif
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-kdump KERNELRELEASE=2.6.26-$RELEASE-kdump
EOF EOF
%if 0%{?__debug_package:1} %if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
@ -288,7 +282,7 @@ EOF
%build %build
source .rpm-defs source .rpm-defs
cd linux-2.6.25 cd linux-2.6.26
cp .config .config.orig cp .config .config.orig
%if %{tolerate_unknown_new_config_options} %if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k" 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 # kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check: # in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25 cd linux-2.6.26
mkdir %buildroot/boot mkdir %buildroot/boot
# (Could strip out non-public symbols.) # (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE 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 mkdir -p %buildroot/$obj_dir/$SUBARCH/kdump
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/kdump cp Module.symvers %buildroot/$obj_dir/$SUBARCH/kdump
# Table of types used in exported symbols (for modversion debugging). # 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 if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else else
@ -483,42 +477,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \ [ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64 || ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif %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 # Check for kABI changes
KABI=0 KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-kdump ]; then 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" \ "symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build." "against the symtypes.gz file from this build."
fi fi
# We were building in %my_builddir/linux-2.6.25, but the sources will # We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the # later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink. # build symlink.
# need to fake modules directory to satisfy scripts # need to fake modules directory to satisfy scripts
%if %build_nomodules %if %build_nomodules
@ -600,137 +558,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh %postun -f postun.sh
%files -f kernel.files %files -f kernel.files
%changelog %changelog
* Sat Jun 28 2008 jeffm@suse.de * Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de * Thu Jul 17 2008 jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %%package. * Thu Jul 17 2008 jbeulich@novell.com
* Fri Jun 27 2008 jeffm@suse.de - Update Xen patches for 2.6.26.
- rpm/kernel-module-subpackage: Allow Supplements to be optional. - patches.xen/540-blkif-nr-segments-check.patch: Delete.
* Fri Jun 27 2008 teheo@suse.de - patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear - patches.xen/xen3-patch-2.6.25.1: Delete.
all bits in irq_stat (bnc#390937). - 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 * Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de * Wed Jun 25 2008 olh@suse.de
- Update reference module symbol versions. - enable 64K pages in config ppc64 (fate#304100)
* Wed Jun 25 2008 sdietrich@suse.de - enable up to 1024 cpus in config ppc64 (fate#304180)
- RT: Update config files: - enable up to 4 cpus in config kdump
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - enable powermanagement in config ppc64
- disable CONFIG_TIMER_STATS for rt config - enable cell be cpufreq
* Wed Jun 25 2008 sdietrich@suse.de * Wed Jun 25 2008 jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m - supported.conf: Update the list of i2c bus drivers.
* Wed Jun 25 2008 sdietrich@suse.de - i2c-isa is gone.
- RT: Update config files - enable CPUSETs support: - i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, be removed soon, mark as unsupported.
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS, - i2c-voodoo3 has very limited usefulness, mark as unsupported.
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET - i2c-powermac is new, mark as supported.
- RT debug only: CONFIG_CGROUP_DEBUG - supported.conf: Update the list of i2c chip drivers.
* Wed Jun 25 2008 gregkh@suse.de - ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
- updated to 2.6.25.8 and then 2.6.25.9 to drivers/rtc).
- fixes CVE-2008-2372 and CVE-2008-2826 - pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
- lots of other bugfixes exist in drivers/gpio), mark as unsupported.
- obsoletes: - ds1682, max6875 and tsl2550 are new, mark as supported.
- patches.arch/acpi_do_not_check_signature_for_load.patch * Wed Jun 25 2008 jdelvare@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch - supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
* Tue Jun 24 2008 teheo@suse.de both unsupported.)
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI - supported.conf: Mark hwmon and hwmon-vid as supported. These are
either (bnc#300001). simple, software-only utility modules, it makes little sense
* Tue Jun 24 2008 sdietrich@suse.de to taint the kernel just because they are loaded.
- 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).
* Mon Jun 23 2008 tiwai@suse.de * Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda - - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612). disturbs the order of sound devices
* Mon Jun 23 2008 jeffm@suse.de * Mon Jun 23 2008 agruen@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default - genksyms: add support for checking against a reference ABI.
config with lock debugging enabled. * Wed Jun 18 2008 jeffm@suse.de
* Mon Jun 23 2008 trenn@suse.de - Updated to 2.6.26-rc6-git5.
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA: - Eliminated 2 patches.
Ignore ACPI table signature for Load() operator (bnc #396311). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid - Removed kABI reference symbols
critical temp shutdowns on specific ThinkPad T4x(p) and R40 - Restored make-symsets check for ignoring/tolerating kABI changes.
(https://bugzilla.novell.com/show_bug.cgi?id=333043). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi= - Update config files (vanilla).
boot parameter to behave as BIOS developers expect it. * Fri Jun 13 2008 jeffm@suse.de
* Fri Jun 20 2008 gregkh@suse.de - Update config files.
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty * Fri Jun 13 2008 jeffm@suse.de
speed handling on 8250 (bnc#398370). - Updated to 2.6.26-rc6-git1.
* Thu Jun 19 2008 jack@suse.cz - Eliminated 2 patches.
- 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).
* Thu Jun 12 2008 sdietrich@suse.de * 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 to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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 - patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount. priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix. - patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de * Thu Jun 12 2008 agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete. * Wed Jun 11 2008 agruen@suse.de
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. - rpm/kernel-binary.spec.in: only generate symsets for kernels
Resolve conflicts: with CONFIG_MODULES=y.
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT. - 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 * Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch: - 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. 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 - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. 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 - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %package.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
all bits in irq_stat (bnc#390937). - 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 - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - 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: - supported.conf: Update the list of i2c bus drivers.
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - i2c-isa is gone.
- disable CONFIG_TIMER_STATS for rt config - 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: - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, disturbs the order of sound devices
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
------------------------------------------------------------------- -------------------------------------------------------------------
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 - genksyms: add support for checking against a reference ABI.
- 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 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 - Updated to 2.6.26-rc6-git5.
either (bnc#300001). - 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 - Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
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).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - - Update config files (vanilla).
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - Update config files.
config with lock debugging enabled.
------------------------------------------------------------------- -------------------------------------------------------------------
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: - Updated to 2.6.26-rc6-git1.
Ignore ACPI table signature for Load() operator (bnc #396311). - Eliminated 2 patches.
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - config.conf: Suppress RT until forward-port is complete
speed handling on 8250 (bnc#398370).
------------------------------------------------------------------- -------------------------------------------------------------------
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: - patches.drivers/libata-ata_piix-macbook-fix: Delete.
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
------------------------------------------------------------------- -------------------------------------------------------------------
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, - update ps3 config, disable unused drivers
patches.xen/xen3-patch-2.6.24, - disable patches.arch/ppc-efika-slowdown.patch
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 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: Build fix: drop patches merged into 2.6.25.5
discard prealloc in reiserfs_delete_inode (bnc#389656). - patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
------------------------------------------------------------------- Delete.
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de - patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
- 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
Update to 2.6.25-RT6: Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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. - 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 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. -------------------------------------------------------------------
Resolve conflicts: Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- 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 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. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-pae Name: kernel-pae
Summary: Kernel with PAE Support Summary: Kernel with PAE Support
Version: 2.6.25.9 Version: 2.6.26
Release: 1 Release: 1
License: GPL v2 or later License: GPL v2 or later
Group: System/Kernel Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage # for PS3 zImage
BuildRequires: dtc BuildRequires: dtc
%endif %endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen %if %build_xen
Requires: xen >= xen-3.0.4_13138 Requires: xen >= xen-3.0.4_13138
%ifarch %ix86 %ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9 Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.25.9 Obsoletes: kernel-xenpae <= 2.6.26
%endif %endif
#!BuildIgnore: xen #!BuildIgnore: xen
%endif %endif
@ -110,12 +105,12 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel #Conflicts: kernel
%else %else
%if ! %build_xen %if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel Provides: kernel = 2.6.26-%source_rel
%endif %endif
%endif %endif
Provides: k_smp4G kernel-bigsmp Provides: k_smp4G kernel-bigsmp
Obsoletes: 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 Source1: functions.sh
Source11: postun.sh Source11: postun.sh
Source12: post.sh Source12: post.sh
@ -135,7 +130,7 @@ Source41: built-in-where
Source42: make-symsets Source42: make-symsets
Source43: find-provides Source43: find-provides
Source45: module-renames Source45: module-renames
Source46: find-types Source46: modversions
Source100: config.tar.bz2 Source100: config.tar.bz2
Source101: patches.arch.tar.bz2 Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2 Source102: patches.drivers.tar.bz2
@ -173,7 +168,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-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 $*) %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" # Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name %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 Addressing Extensions (PAE), which were introduced with the Pentium Pro
processor. 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 %prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-pae-2.6.25.9.nosrc.rpm package does not contain the" \ echo "The kernel-pae-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm." "complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1 exit 1
fi fi
echo "Architecture symbol(s):" %symbols echo "Architecture symbol(s):" %symbols
@ -211,8 +210,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \ %_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':' ) | sort | uniq -u | sed -e 's:$: '"$how"':'
done done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported ) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.25 cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the # Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections. # result in the %build and %install sections.
# #
@ -231,14 +230,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture. # Apply the patches needed for this architecture.
%if ! %build_vanilla %if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
done done
%else %else
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf | egrep kernel.org\|rpmify); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
@ -274,7 +273,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF EOF
%endif %endif
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-pae KERNELRELEASE=2.6.26-$RELEASE-pae
EOF EOF
%if 0%{?__debug_package:1} %if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
@ -284,7 +283,7 @@ EOF
%build %build
source .rpm-defs source .rpm-defs
cd linux-2.6.25 cd linux-2.6.26
cp .config .config.orig cp .config .config.orig
%if %{tolerate_unknown_new_config_options} %if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k" 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 # kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check: # in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25 cd linux-2.6.26
mkdir %buildroot/boot mkdir %buildroot/boot
# (Could strip out non-public symbols.) # (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE 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 mkdir -p %buildroot/$obj_dir/$SUBARCH/pae
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/pae cp Module.symvers %buildroot/$obj_dir/$SUBARCH/pae
# Table of types used in exported symbols (for modversion debugging). # 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 if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else else
@ -479,42 +478,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \ [ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64 || ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif %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 # Check for kABI changes
KABI=0 KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-pae ]; then 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" \ "symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build." "against the symtypes.gz file from this build."
fi fi
# We were building in %my_builddir/linux-2.6.25, but the sources will # We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the # later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink. # build symlink.
# need to fake modules directory to satisfy scripts # need to fake modules directory to satisfy scripts
%if %build_nomodules %if %build_nomodules
@ -596,137 +559,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh %postun -f postun.sh
%files -f kernel.files %files -f kernel.files
%changelog %changelog
* Sat Jun 28 2008 jeffm@suse.de * Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de * Thu Jul 17 2008 jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %%package. * Thu Jul 17 2008 jbeulich@novell.com
* Fri Jun 27 2008 jeffm@suse.de - Update Xen patches for 2.6.26.
- rpm/kernel-module-subpackage: Allow Supplements to be optional. - patches.xen/540-blkif-nr-segments-check.patch: Delete.
* Fri Jun 27 2008 teheo@suse.de - patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear - patches.xen/xen3-patch-2.6.25.1: Delete.
all bits in irq_stat (bnc#390937). - 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 * Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de * Wed Jun 25 2008 olh@suse.de
- Update reference module symbol versions. - enable 64K pages in config ppc64 (fate#304100)
* Wed Jun 25 2008 sdietrich@suse.de - enable up to 1024 cpus in config ppc64 (fate#304180)
- RT: Update config files: - enable up to 4 cpus in config kdump
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - enable powermanagement in config ppc64
- disable CONFIG_TIMER_STATS for rt config - enable cell be cpufreq
* Wed Jun 25 2008 sdietrich@suse.de * Wed Jun 25 2008 jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m - supported.conf: Update the list of i2c bus drivers.
* Wed Jun 25 2008 sdietrich@suse.de - i2c-isa is gone.
- RT: Update config files - enable CPUSETs support: - i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, be removed soon, mark as unsupported.
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS, - i2c-voodoo3 has very limited usefulness, mark as unsupported.
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET - i2c-powermac is new, mark as supported.
- RT debug only: CONFIG_CGROUP_DEBUG - supported.conf: Update the list of i2c chip drivers.
* Wed Jun 25 2008 gregkh@suse.de - ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
- updated to 2.6.25.8 and then 2.6.25.9 to drivers/rtc).
- fixes CVE-2008-2372 and CVE-2008-2826 - pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
- lots of other bugfixes exist in drivers/gpio), mark as unsupported.
- obsoletes: - ds1682, max6875 and tsl2550 are new, mark as supported.
- patches.arch/acpi_do_not_check_signature_for_load.patch * Wed Jun 25 2008 jdelvare@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch - supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
* Tue Jun 24 2008 teheo@suse.de both unsupported.)
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI - supported.conf: Mark hwmon and hwmon-vid as supported. These are
either (bnc#300001). simple, software-only utility modules, it makes little sense
* Tue Jun 24 2008 sdietrich@suse.de to taint the kernel just because they are loaded.
- 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).
* Mon Jun 23 2008 tiwai@suse.de * Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda - - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612). disturbs the order of sound devices
* Mon Jun 23 2008 jeffm@suse.de * Mon Jun 23 2008 agruen@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default - genksyms: add support for checking against a reference ABI.
config with lock debugging enabled. * Wed Jun 18 2008 jeffm@suse.de
* Mon Jun 23 2008 trenn@suse.de - Updated to 2.6.26-rc6-git5.
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA: - Eliminated 2 patches.
Ignore ACPI table signature for Load() operator (bnc #396311). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid - Removed kABI reference symbols
critical temp shutdowns on specific ThinkPad T4x(p) and R40 - Restored make-symsets check for ignoring/tolerating kABI changes.
(https://bugzilla.novell.com/show_bug.cgi?id=333043). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi= - Update config files (vanilla).
boot parameter to behave as BIOS developers expect it. * Fri Jun 13 2008 jeffm@suse.de
* Fri Jun 20 2008 gregkh@suse.de - Update config files.
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty * Fri Jun 13 2008 jeffm@suse.de
speed handling on 8250 (bnc#398370). - Updated to 2.6.26-rc6-git1.
* Thu Jun 19 2008 jack@suse.cz - Eliminated 2 patches.
- 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).
* Thu Jun 12 2008 sdietrich@suse.de * 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 to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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 - patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount. priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix. - patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de * Thu Jun 12 2008 agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete. * Wed Jun 11 2008 agruen@suse.de
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. - rpm/kernel-binary.spec.in: only generate symsets for kernels
Resolve conflicts: with CONFIG_MODULES=y.
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT. - 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 * Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch: - 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. 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 - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. 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 - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %package.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
all bits in irq_stat (bnc#390937). - 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 - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - 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: - supported.conf: Update the list of i2c bus drivers.
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - i2c-isa is gone.
- disable CONFIG_TIMER_STATS for rt config - 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: - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, disturbs the order of sound devices
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
------------------------------------------------------------------- -------------------------------------------------------------------
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 - genksyms: add support for checking against a reference ABI.
- 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 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 - Updated to 2.6.26-rc6-git5.
either (bnc#300001). - 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 - Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
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).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - - Update config files (vanilla).
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - Update config files.
config with lock debugging enabled.
------------------------------------------------------------------- -------------------------------------------------------------------
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: - Updated to 2.6.26-rc6-git1.
Ignore ACPI table signature for Load() operator (bnc #396311). - Eliminated 2 patches.
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - config.conf: Suppress RT until forward-port is complete
speed handling on 8250 (bnc#398370).
------------------------------------------------------------------- -------------------------------------------------------------------
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: - patches.drivers/libata-ata_piix-macbook-fix: Delete.
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
------------------------------------------------------------------- -------------------------------------------------------------------
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, - update ps3 config, disable unused drivers
patches.xen/xen3-patch-2.6.24, - disable patches.arch/ppc-efika-slowdown.patch
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 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: Build fix: drop patches merged into 2.6.25.5
discard prealloc in reiserfs_delete_inode (bnc#389656). - patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
------------------------------------------------------------------- Delete.
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de - patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
- 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
Update to 2.6.25-RT6: Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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. - 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 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. -------------------------------------------------------------------
Resolve conflicts: Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- 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 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. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-ppc64 Name: kernel-ppc64
Summary: Kernel for ppc64 Systems Summary: Kernel for ppc64 Systems
Version: 2.6.25.9 Version: 2.6.26
Release: 1 Release: 1
License: GPL v2 or later; LGPL v2.1 or later License: GPL v2 or later; LGPL v2.1 or later
Group: System/Kernel Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage # for PS3 zImage
BuildRequires: dtc BuildRequires: dtc
%endif %endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen %if %build_xen
Requires: xen >= xen-3.0.4_13138 Requires: xen >= xen-3.0.4_13138
%ifarch %ix86 %ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9 Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.25.9 Obsoletes: kernel-xenpae <= 2.6.26
%endif %endif
#!BuildIgnore: xen #!BuildIgnore: xen
%endif %endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel #Conflicts: kernel
%else %else
%if ! %build_xen %if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel Provides: kernel = 2.6.26-%source_rel
%endif %endif
%endif %endif
%ifarch ppc %ifarch ppc
@ -120,7 +115,7 @@ Obsoletes: kernel-pmac64 kernel-pseries64 kernel-iseries64
%ifarch ppc64 %ifarch ppc64
%endif %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 Source1: functions.sh
Source11: postun.sh Source11: postun.sh
Source12: post.sh Source12: post.sh
@ -140,7 +135,7 @@ Source41: built-in-where
Source42: make-symsets Source42: make-symsets
Source43: find-provides Source43: find-provides
Source45: module-renames Source45: module-renames
Source46: find-types Source46: modversions
Source100: config.tar.bz2 Source100: config.tar.bz2
Source101: patches.arch.tar.bz2 Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2 Source102: patches.drivers.tar.bz2
@ -178,7 +173,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-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 $*) %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" # Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name %define __find_provides %_sourcedir/find-provides %name
@ -208,13 +203,12 @@ Authors:
Tom Gall <tom_gall@vnet.ibm.com> Tom Gall <tom_gall@vnet.ibm.com>
see /usr/src/linux/CREDITS for more details. see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-06-28 00:00:07 +0200 Source Timestamp: 2008-07-17 18:46:12 +0200
CVS Branch: SL110_BRANCH
%prep %prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-ppc64-2.6.25.9.nosrc.rpm package does not contain the" \ echo "The kernel-ppc64-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm." "complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1 exit 1
fi fi
echo "Architecture symbol(s):" %symbols echo "Architecture symbol(s):" %symbols
@ -228,8 +222,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \ %_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':' ) | sort | uniq -u | sed -e 's:$: '"$how"':'
done done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported ) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.25 cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the # Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections. # result in the %build and %install sections.
# #
@ -248,14 +242,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture. # Apply the patches needed for this architecture.
%if ! %build_vanilla %if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
done done
%else %else
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf | egrep kernel.org\|rpmify); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
@ -291,7 +285,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF EOF
%endif %endif
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-ppc64 KERNELRELEASE=2.6.26-$RELEASE-ppc64
EOF EOF
%if 0%{?__debug_package:1} %if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
@ -301,7 +295,7 @@ EOF
%build %build
source .rpm-defs source .rpm-defs
cd linux-2.6.25 cd linux-2.6.26
cp .config .config.orig cp .config .config.orig
%if %{tolerate_unknown_new_config_options} %if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k" 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 # kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check: # in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25 cd linux-2.6.26
mkdir %buildroot/boot mkdir %buildroot/boot
# (Could strip out non-public symbols.) # (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE 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 mkdir -p %buildroot/$obj_dir/$SUBARCH/ppc64
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/ppc64 cp Module.symvers %buildroot/$obj_dir/$SUBARCH/ppc64
# Table of types used in exported symbols (for modversion debugging). # 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 if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else else
@ -496,42 +490,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \ [ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64 || ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif %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 # Check for kABI changes
KABI=0 KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-ppc64 ]; then 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" \ "symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build." "against the symtypes.gz file from this build."
fi fi
# We were building in %my_builddir/linux-2.6.25, but the sources will # We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the # later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink. # build symlink.
# need to fake modules directory to satisfy scripts # need to fake modules directory to satisfy scripts
%if %build_nomodules %if %build_nomodules
@ -613,137 +571,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh %postun -f postun.sh
%files -f kernel.files %files -f kernel.files
%changelog %changelog
* Sat Jun 28 2008 jeffm@suse.de * Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de * Thu Jul 17 2008 jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %%package. * Thu Jul 17 2008 jbeulich@novell.com
* Fri Jun 27 2008 jeffm@suse.de - Update Xen patches for 2.6.26.
- rpm/kernel-module-subpackage: Allow Supplements to be optional. - patches.xen/540-blkif-nr-segments-check.patch: Delete.
* Fri Jun 27 2008 teheo@suse.de - patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear - patches.xen/xen3-patch-2.6.25.1: Delete.
all bits in irq_stat (bnc#390937). - 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 * Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de * Wed Jun 25 2008 olh@suse.de
- Update reference module symbol versions. - enable 64K pages in config ppc64 (fate#304100)
* Wed Jun 25 2008 sdietrich@suse.de - enable up to 1024 cpus in config ppc64 (fate#304180)
- RT: Update config files: - enable up to 4 cpus in config kdump
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - enable powermanagement in config ppc64
- disable CONFIG_TIMER_STATS for rt config - enable cell be cpufreq
* Wed Jun 25 2008 sdietrich@suse.de * Wed Jun 25 2008 jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m - supported.conf: Update the list of i2c bus drivers.
* Wed Jun 25 2008 sdietrich@suse.de - i2c-isa is gone.
- RT: Update config files - enable CPUSETs support: - i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, be removed soon, mark as unsupported.
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS, - i2c-voodoo3 has very limited usefulness, mark as unsupported.
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET - i2c-powermac is new, mark as supported.
- RT debug only: CONFIG_CGROUP_DEBUG - supported.conf: Update the list of i2c chip drivers.
* Wed Jun 25 2008 gregkh@suse.de - ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
- updated to 2.6.25.8 and then 2.6.25.9 to drivers/rtc).
- fixes CVE-2008-2372 and CVE-2008-2826 - pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
- lots of other bugfixes exist in drivers/gpio), mark as unsupported.
- obsoletes: - ds1682, max6875 and tsl2550 are new, mark as supported.
- patches.arch/acpi_do_not_check_signature_for_load.patch * Wed Jun 25 2008 jdelvare@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch - supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
* Tue Jun 24 2008 teheo@suse.de both unsupported.)
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI - supported.conf: Mark hwmon and hwmon-vid as supported. These are
either (bnc#300001). simple, software-only utility modules, it makes little sense
* Tue Jun 24 2008 sdietrich@suse.de to taint the kernel just because they are loaded.
- 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).
* Mon Jun 23 2008 tiwai@suse.de * Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda - - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612). disturbs the order of sound devices
* Mon Jun 23 2008 jeffm@suse.de * Mon Jun 23 2008 agruen@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default - genksyms: add support for checking against a reference ABI.
config with lock debugging enabled. * Wed Jun 18 2008 jeffm@suse.de
* Mon Jun 23 2008 trenn@suse.de - Updated to 2.6.26-rc6-git5.
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA: - Eliminated 2 patches.
Ignore ACPI table signature for Load() operator (bnc #396311). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid - Removed kABI reference symbols
critical temp shutdowns on specific ThinkPad T4x(p) and R40 - Restored make-symsets check for ignoring/tolerating kABI changes.
(https://bugzilla.novell.com/show_bug.cgi?id=333043). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi= - Update config files (vanilla).
boot parameter to behave as BIOS developers expect it. * Fri Jun 13 2008 jeffm@suse.de
* Fri Jun 20 2008 gregkh@suse.de - Update config files.
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty * Fri Jun 13 2008 jeffm@suse.de
speed handling on 8250 (bnc#398370). - Updated to 2.6.26-rc6-git1.
* Thu Jun 19 2008 jack@suse.cz - Eliminated 2 patches.
- 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).
* Thu Jun 12 2008 sdietrich@suse.de * 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 to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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 - patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount. priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix. - patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de * Thu Jun 12 2008 agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete. * Wed Jun 11 2008 agruen@suse.de
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. - rpm/kernel-binary.spec.in: only generate symsets for kernels
Resolve conflicts: with CONFIG_MODULES=y.
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT. - 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 * Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch: - 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. 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 - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. 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 - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %package.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
all bits in irq_stat (bnc#390937). - 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 - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - 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: - supported.conf: Update the list of i2c bus drivers.
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - i2c-isa is gone.
- disable CONFIG_TIMER_STATS for rt config - 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: - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, disturbs the order of sound devices
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
------------------------------------------------------------------- -------------------------------------------------------------------
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 - genksyms: add support for checking against a reference ABI.
- 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 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 - Updated to 2.6.26-rc6-git5.
either (bnc#300001). - 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 - Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
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).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - - Update config files (vanilla).
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - Update config files.
config with lock debugging enabled.
------------------------------------------------------------------- -------------------------------------------------------------------
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: - Updated to 2.6.26-rc6-git1.
Ignore ACPI table signature for Load() operator (bnc #396311). - Eliminated 2 patches.
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - config.conf: Suppress RT until forward-port is complete
speed handling on 8250 (bnc#398370).
------------------------------------------------------------------- -------------------------------------------------------------------
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: - patches.drivers/libata-ata_piix-macbook-fix: Delete.
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
------------------------------------------------------------------- -------------------------------------------------------------------
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, - update ps3 config, disable unused drivers
patches.xen/xen3-patch-2.6.24, - disable patches.arch/ppc-efika-slowdown.patch
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 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: Build fix: drop patches merged into 2.6.25.5
discard prealloc in reiserfs_delete_inode (bnc#389656). - patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
------------------------------------------------------------------- Delete.
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de - patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
- 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
Update to 2.6.25-RT6: Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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. - 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 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. -------------------------------------------------------------------
Resolve conflicts: Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- 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 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. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-ps3 Name: kernel-ps3
Summary: kernel for ps3 bootloader Summary: kernel for ps3 bootloader
Version: 2.6.25.9 Version: 2.6.26
Release: 1 Release: 1
License: GPL v2 or later License: GPL v2 or later
Group: System/Kernel Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage # for PS3 zImage
BuildRequires: dtc BuildRequires: dtc
%endif %endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen %if %build_xen
Requires: xen >= xen-3.0.4_13138 Requires: xen >= xen-3.0.4_13138
%ifarch %ix86 %ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9 Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.25.9 Obsoletes: kernel-xenpae <= 2.6.26
%endif %endif
#!BuildIgnore: xen #!BuildIgnore: xen
%endif %endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel #Conflicts: kernel
%else %else
%if ! %build_xen %if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel Provides: kernel = 2.6.26-%source_rel
%endif %endif
%endif %endif
%ifarch ppc %ifarch ppc
@ -118,7 +113,7 @@ Provides: kernel = 2.6.25.9-%source_rel
%ifarch ppc64 %ifarch ppc64
%endif %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 Source1: functions.sh
Source11: postun.sh Source11: postun.sh
Source12: post.sh Source12: post.sh
@ -138,7 +133,7 @@ Source41: built-in-where
Source42: make-symsets Source42: make-symsets
Source43: find-provides Source43: find-provides
Source45: module-renames Source45: module-renames
Source46: find-types Source46: modversions
Source100: config.tar.bz2 Source100: config.tar.bz2
Source101: patches.arch.tar.bz2 Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2 Source102: patches.drivers.tar.bz2
@ -176,7 +171,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-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 $*) %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" # Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name %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 Source Timestamp: 2008-07-17 18:46:12 +0200
CVS Branch: SL110_BRANCH
%prep %prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-ps3-2.6.25.9.nosrc.rpm package does not contain the" \ echo "The kernel-ps3-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm." "complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1 exit 1
fi fi
echo "Architecture symbol(s):" %symbols echo "Architecture symbol(s):" %symbols
@ -214,8 +208,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \ %_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':' ) | sort | uniq -u | sed -e 's:$: '"$how"':'
done done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported ) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.25 cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the # Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections. # result in the %build and %install sections.
# #
@ -234,14 +228,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture. # Apply the patches needed for this architecture.
%if ! %build_vanilla %if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
done done
%else %else
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf | egrep kernel.org\|rpmify); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
@ -277,7 +271,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF EOF
%endif %endif
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-ps3 KERNELRELEASE=2.6.26-$RELEASE-ps3
EOF EOF
%if 0%{?__debug_package:1} %if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
@ -287,7 +281,7 @@ EOF
%build %build
source .rpm-defs source .rpm-defs
cd linux-2.6.25 cd linux-2.6.26
cp .config .config.orig cp .config .config.orig
%if %{tolerate_unknown_new_config_options} %if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k" 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 # kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check: # in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25 cd linux-2.6.26
mkdir %buildroot/boot mkdir %buildroot/boot
# (Could strip out non-public symbols.) # (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE 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 mkdir -p %buildroot/$obj_dir/$SUBARCH/ps3
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/ps3 cp Module.symvers %buildroot/$obj_dir/$SUBARCH/ps3
# Table of types used in exported symbols (for modversion debugging). # 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 if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else else
@ -482,42 +476,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \ [ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64 || ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif %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 # Check for kABI changes
KABI=0 KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-ps3 ]; then 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" \ "symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build." "against the symtypes.gz file from this build."
fi fi
# We were building in %my_builddir/linux-2.6.25, but the sources will # We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the # later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink. # build symlink.
# need to fake modules directory to satisfy scripts # need to fake modules directory to satisfy scripts
%if %build_nomodules %if %build_nomodules
@ -599,137 +557,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh %postun -f postun.sh
%files -f kernel.files %files -f kernel.files
%changelog %changelog
* Sat Jun 28 2008 jeffm@suse.de * Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de * Thu Jul 17 2008 jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %%package. * Thu Jul 17 2008 jbeulich@novell.com
* Fri Jun 27 2008 jeffm@suse.de - Update Xen patches for 2.6.26.
- rpm/kernel-module-subpackage: Allow Supplements to be optional. - patches.xen/540-blkif-nr-segments-check.patch: Delete.
* Fri Jun 27 2008 teheo@suse.de - patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear - patches.xen/xen3-patch-2.6.25.1: Delete.
all bits in irq_stat (bnc#390937). - 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 * Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de * Wed Jun 25 2008 olh@suse.de
- Update reference module symbol versions. - enable 64K pages in config ppc64 (fate#304100)
* Wed Jun 25 2008 sdietrich@suse.de - enable up to 1024 cpus in config ppc64 (fate#304180)
- RT: Update config files: - enable up to 4 cpus in config kdump
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - enable powermanagement in config ppc64
- disable CONFIG_TIMER_STATS for rt config - enable cell be cpufreq
* Wed Jun 25 2008 sdietrich@suse.de * Wed Jun 25 2008 jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m - supported.conf: Update the list of i2c bus drivers.
* Wed Jun 25 2008 sdietrich@suse.de - i2c-isa is gone.
- RT: Update config files - enable CPUSETs support: - i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, be removed soon, mark as unsupported.
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS, - i2c-voodoo3 has very limited usefulness, mark as unsupported.
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET - i2c-powermac is new, mark as supported.
- RT debug only: CONFIG_CGROUP_DEBUG - supported.conf: Update the list of i2c chip drivers.
* Wed Jun 25 2008 gregkh@suse.de - ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
- updated to 2.6.25.8 and then 2.6.25.9 to drivers/rtc).
- fixes CVE-2008-2372 and CVE-2008-2826 - pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
- lots of other bugfixes exist in drivers/gpio), mark as unsupported.
- obsoletes: - ds1682, max6875 and tsl2550 are new, mark as supported.
- patches.arch/acpi_do_not_check_signature_for_load.patch * Wed Jun 25 2008 jdelvare@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch - supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
* Tue Jun 24 2008 teheo@suse.de both unsupported.)
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI - supported.conf: Mark hwmon and hwmon-vid as supported. These are
either (bnc#300001). simple, software-only utility modules, it makes little sense
* Tue Jun 24 2008 sdietrich@suse.de to taint the kernel just because they are loaded.
- 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).
* Mon Jun 23 2008 tiwai@suse.de * Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda - - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612). disturbs the order of sound devices
* Mon Jun 23 2008 jeffm@suse.de * Mon Jun 23 2008 agruen@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default - genksyms: add support for checking against a reference ABI.
config with lock debugging enabled. * Wed Jun 18 2008 jeffm@suse.de
* Mon Jun 23 2008 trenn@suse.de - Updated to 2.6.26-rc6-git5.
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA: - Eliminated 2 patches.
Ignore ACPI table signature for Load() operator (bnc #396311). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid - Removed kABI reference symbols
critical temp shutdowns on specific ThinkPad T4x(p) and R40 - Restored make-symsets check for ignoring/tolerating kABI changes.
(https://bugzilla.novell.com/show_bug.cgi?id=333043). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi= - Update config files (vanilla).
boot parameter to behave as BIOS developers expect it. * Fri Jun 13 2008 jeffm@suse.de
* Fri Jun 20 2008 gregkh@suse.de - Update config files.
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty * Fri Jun 13 2008 jeffm@suse.de
speed handling on 8250 (bnc#398370). - Updated to 2.6.26-rc6-git1.
* Thu Jun 19 2008 jack@suse.cz - Eliminated 2 patches.
- 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).
* Thu Jun 12 2008 sdietrich@suse.de * 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 to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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 - patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount. priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix. - patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de * Thu Jun 12 2008 agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete. * Wed Jun 11 2008 agruen@suse.de
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. - rpm/kernel-binary.spec.in: only generate symsets for kernels
Resolve conflicts: with CONFIG_MODULES=y.
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT. - 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 * Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch: - 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. 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 - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. 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 - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %package.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
all bits in irq_stat (bnc#390937). - 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 - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - 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: - supported.conf: Update the list of i2c bus drivers.
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - i2c-isa is gone.
- disable CONFIG_TIMER_STATS for rt config - 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: - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, disturbs the order of sound devices
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
------------------------------------------------------------------- -------------------------------------------------------------------
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 - genksyms: add support for checking against a reference ABI.
- 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 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 - Updated to 2.6.26-rc6-git5.
either (bnc#300001). - 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 - Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
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).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - - Update config files (vanilla).
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - Update config files.
config with lock debugging enabled.
------------------------------------------------------------------- -------------------------------------------------------------------
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: - Updated to 2.6.26-rc6-git1.
Ignore ACPI table signature for Load() operator (bnc #396311). - Eliminated 2 patches.
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - config.conf: Suppress RT until forward-port is complete
speed handling on 8250 (bnc#398370).
------------------------------------------------------------------- -------------------------------------------------------------------
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: - patches.drivers/libata-ata_piix-macbook-fix: Delete.
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
------------------------------------------------------------------- -------------------------------------------------------------------
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, - update ps3 config, disable unused drivers
patches.xen/xen3-patch-2.6.24, - disable patches.arch/ppc-efika-slowdown.patch
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 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: Build fix: drop patches merged into 2.6.25.5
discard prealloc in reiserfs_delete_inode (bnc#389656). - patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
------------------------------------------------------------------- Delete.
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de - patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
- 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
Update to 2.6.25-RT6: Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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. - 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 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. -------------------------------------------------------------------
Resolve conflicts: Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- 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 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. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-s390 Name: kernel-s390
Summary: The Standard Kernel Summary: The Standard Kernel
Version: 2.6.25.9 Version: 2.6.26
Release: 1 Release: 1
License: GPL v2 or later License: GPL v2 or later
Group: System/Kernel Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage # for PS3 zImage
BuildRequires: dtc BuildRequires: dtc
%endif %endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen %if %build_xen
Requires: xen >= xen-3.0.4_13138 Requires: xen >= xen-3.0.4_13138
%ifarch %ix86 %ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9 Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.25.9 Obsoletes: kernel-xenpae <= 2.6.26
%endif %endif
#!BuildIgnore: xen #!BuildIgnore: xen
%endif %endif
@ -110,12 +105,12 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel #Conflicts: kernel
%else %else
%if ! %build_xen %if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel Provides: kernel = 2.6.26-%source_rel
%endif %endif
%endif %endif
Provides: kernel-32bit k_deflt Provides: kernel-32bit k_deflt
Obsoletes: 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 Source1: functions.sh
Source11: postun.sh Source11: postun.sh
Source12: post.sh Source12: post.sh
@ -135,7 +130,7 @@ Source41: built-in-where
Source42: make-symsets Source42: make-symsets
Source43: find-provides Source43: find-provides
Source45: module-renames Source45: module-renames
Source46: find-types Source46: modversions
Source100: config.tar.bz2 Source100: config.tar.bz2
Source101: patches.arch.tar.bz2 Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2 Source102: patches.drivers.tar.bz2
@ -173,7 +168,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-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 $*) %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" # Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name %define __find_provides %_sourcedir/find-provides %name
@ -189,13 +184,12 @@ The standard kernel.
Source Timestamp: 2008-06-28 00:00:07 +0200 Source Timestamp: 2008-07-17 18:46:12 +0200
CVS Branch: SL110_BRANCH
%prep %prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-s390-2.6.25.9.nosrc.rpm package does not contain the" \ echo "The kernel-s390-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm." "complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1 exit 1
fi fi
echo "Architecture symbol(s):" %symbols echo "Architecture symbol(s):" %symbols
@ -209,8 +203,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \ %_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':' ) | sort | uniq -u | sed -e 's:$: '"$how"':'
done done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported ) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.25 cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the # Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections. # result in the %build and %install sections.
# #
@ -229,14 +223,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture. # Apply the patches needed for this architecture.
%if ! %build_vanilla %if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
done done
%else %else
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf | egrep kernel.org\|rpmify); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
@ -272,7 +266,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF EOF
%endif %endif
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-s390 KERNELRELEASE=2.6.26-$RELEASE-s390
EOF EOF
%if 0%{?__debug_package:1} %if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
@ -282,7 +276,7 @@ EOF
%build %build
source .rpm-defs source .rpm-defs
cd linux-2.6.25 cd linux-2.6.26
cp .config .config.orig cp .config .config.orig
%if %{tolerate_unknown_new_config_options} %if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k" 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 # kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check: # in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25 cd linux-2.6.26
mkdir %buildroot/boot mkdir %buildroot/boot
# (Could strip out non-public symbols.) # (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE 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 mkdir -p %buildroot/$obj_dir/$SUBARCH/s390
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/s390 cp Module.symvers %buildroot/$obj_dir/$SUBARCH/s390
# Table of types used in exported symbols (for modversion debugging). # 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 if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else else
@ -477,42 +471,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \ [ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64 || ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif %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 # Check for kABI changes
KABI=0 KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-s390 ]; then 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" \ "symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build." "against the symtypes.gz file from this build."
fi fi
# We were building in %my_builddir/linux-2.6.25, but the sources will # We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the # later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink. # build symlink.
# need to fake modules directory to satisfy scripts # need to fake modules directory to satisfy scripts
%if %build_nomodules %if %build_nomodules
@ -594,137 +552,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh %postun -f postun.sh
%files -f kernel.files %files -f kernel.files
%changelog %changelog
* Sat Jun 28 2008 jeffm@suse.de * Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de * Thu Jul 17 2008 jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %%package. * Thu Jul 17 2008 jbeulich@novell.com
* Fri Jun 27 2008 jeffm@suse.de - Update Xen patches for 2.6.26.
- rpm/kernel-module-subpackage: Allow Supplements to be optional. - patches.xen/540-blkif-nr-segments-check.patch: Delete.
* Fri Jun 27 2008 teheo@suse.de - patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear - patches.xen/xen3-patch-2.6.25.1: Delete.
all bits in irq_stat (bnc#390937). - 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 * Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de * Wed Jun 25 2008 olh@suse.de
- Update reference module symbol versions. - enable 64K pages in config ppc64 (fate#304100)
* Wed Jun 25 2008 sdietrich@suse.de - enable up to 1024 cpus in config ppc64 (fate#304180)
- RT: Update config files: - enable up to 4 cpus in config kdump
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - enable powermanagement in config ppc64
- disable CONFIG_TIMER_STATS for rt config - enable cell be cpufreq
* Wed Jun 25 2008 sdietrich@suse.de * Wed Jun 25 2008 jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m - supported.conf: Update the list of i2c bus drivers.
* Wed Jun 25 2008 sdietrich@suse.de - i2c-isa is gone.
- RT: Update config files - enable CPUSETs support: - i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, be removed soon, mark as unsupported.
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS, - i2c-voodoo3 has very limited usefulness, mark as unsupported.
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET - i2c-powermac is new, mark as supported.
- RT debug only: CONFIG_CGROUP_DEBUG - supported.conf: Update the list of i2c chip drivers.
* Wed Jun 25 2008 gregkh@suse.de - ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
- updated to 2.6.25.8 and then 2.6.25.9 to drivers/rtc).
- fixes CVE-2008-2372 and CVE-2008-2826 - pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
- lots of other bugfixes exist in drivers/gpio), mark as unsupported.
- obsoletes: - ds1682, max6875 and tsl2550 are new, mark as supported.
- patches.arch/acpi_do_not_check_signature_for_load.patch * Wed Jun 25 2008 jdelvare@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch - supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
* Tue Jun 24 2008 teheo@suse.de both unsupported.)
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI - supported.conf: Mark hwmon and hwmon-vid as supported. These are
either (bnc#300001). simple, software-only utility modules, it makes little sense
* Tue Jun 24 2008 sdietrich@suse.de to taint the kernel just because they are loaded.
- 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).
* Mon Jun 23 2008 tiwai@suse.de * Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda - - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612). disturbs the order of sound devices
* Mon Jun 23 2008 jeffm@suse.de * Mon Jun 23 2008 agruen@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default - genksyms: add support for checking against a reference ABI.
config with lock debugging enabled. * Wed Jun 18 2008 jeffm@suse.de
* Mon Jun 23 2008 trenn@suse.de - Updated to 2.6.26-rc6-git5.
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA: - Eliminated 2 patches.
Ignore ACPI table signature for Load() operator (bnc #396311). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid - Removed kABI reference symbols
critical temp shutdowns on specific ThinkPad T4x(p) and R40 - Restored make-symsets check for ignoring/tolerating kABI changes.
(https://bugzilla.novell.com/show_bug.cgi?id=333043). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi= - Update config files (vanilla).
boot parameter to behave as BIOS developers expect it. * Fri Jun 13 2008 jeffm@suse.de
* Fri Jun 20 2008 gregkh@suse.de - Update config files.
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty * Fri Jun 13 2008 jeffm@suse.de
speed handling on 8250 (bnc#398370). - Updated to 2.6.26-rc6-git1.
* Thu Jun 19 2008 jack@suse.cz - Eliminated 2 patches.
- 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).
* Thu Jun 12 2008 sdietrich@suse.de * 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 to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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 - patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount. priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix. - patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de * Thu Jun 12 2008 agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete. * Wed Jun 11 2008 agruen@suse.de
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. - rpm/kernel-binary.spec.in: only generate symsets for kernels
Resolve conflicts: with CONFIG_MODULES=y.
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT. - 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 * Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch: - 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. 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 - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. 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 - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %package.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
all bits in irq_stat (bnc#390937). - 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 - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - 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: - supported.conf: Update the list of i2c bus drivers.
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - i2c-isa is gone.
- disable CONFIG_TIMER_STATS for rt config - 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: - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, disturbs the order of sound devices
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
------------------------------------------------------------------- -------------------------------------------------------------------
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 - genksyms: add support for checking against a reference ABI.
- 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 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 - Updated to 2.6.26-rc6-git5.
either (bnc#300001). - 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 - Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
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).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - - Update config files (vanilla).
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - Update config files.
config with lock debugging enabled.
------------------------------------------------------------------- -------------------------------------------------------------------
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: - Updated to 2.6.26-rc6-git1.
Ignore ACPI table signature for Load() operator (bnc #396311). - Eliminated 2 patches.
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - config.conf: Suppress RT until forward-port is complete
speed handling on 8250 (bnc#398370).
------------------------------------------------------------------- -------------------------------------------------------------------
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: - patches.drivers/libata-ata_piix-macbook-fix: Delete.
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
------------------------------------------------------------------- -------------------------------------------------------------------
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, - update ps3 config, disable unused drivers
patches.xen/xen3-patch-2.6.24, - disable patches.arch/ppc-efika-slowdown.patch
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 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: Build fix: drop patches merged into 2.6.25.5
discard prealloc in reiserfs_delete_inode (bnc#389656). - patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
------------------------------------------------------------------- Delete.
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de - patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
- 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
Update to 2.6.25-RT6: Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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. - 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 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. -------------------------------------------------------------------
Resolve conflicts: Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- 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 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. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -22,7 +22,7 @@ Url: http://www.kernel.org/
Name: kernel-source Name: kernel-source
Summary: The Linux Kernel Sources Summary: The Linux Kernel Sources
Version: 2.6.25.9 Version: 2.6.26
Release: 1 Release: 1
License: GPL v2 only License: GPL v2 only
Group: Development/Sources Group: Development/Sources
@ -33,12 +33,12 @@ Requires(post): coreutils sed
BuildRequires: kernel-dummy BuildRequires: kernel-dummy
%endif %endif
Provides: linux Provides: linux
Provides: kernel-source = 2.6.25.9-%source_rel Provides: kernel-source = 2.6.26-%source_rel
%if "kernel-source" == "kernel-source" %if "kernel-source" == "kernel-source"
Provides: linux lx_suse lx_sus22 lx_sus24 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 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 %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 Source1: functions.sh
Source2: source-post.sh Source2: source-post.sh
Source10: pre.sh Source10: pre.sh
@ -60,7 +60,7 @@ Source41: built-in-where
Source42: make-symsets Source42: make-symsets
Source43: find-provides Source43: find-provides
Source45: module-renames Source45: module-renames
Source46: find-types Source46: modversions
Source47: extract-modaliases Source47: extract-modaliases
Source48: macros.kernel-source Source48: macros.kernel-source
Source49: kernel-module-subpackage Source49: kernel-module-subpackage
@ -68,15 +68,12 @@ Source50: kernel-syms.spec
Source51: kernel-debug.spec Source51: kernel-debug.spec
Source52: kernel-default.spec Source52: kernel-default.spec
Source53: kernel-kdump.spec Source53: kernel-kdump.spec
Source54: kernel-lockdep.spec Source54: kernel-pae.spec
Source55: kernel-pae.spec Source55: kernel-ppc64.spec
Source56: kernel-ppc64.spec Source56: kernel-ps3.spec
Source57: kernel-ps3.spec Source57: kernel-s390.spec
Source58: kernel-rt.spec Source58: kernel-vanilla.spec
Source59: kernel-rt_debug.spec Source59: kernel-xen.spec
Source60: kernel-s390.spec
Source61: kernel-vanilla.spec
Source62: kernel-xen.spec
Source100: config.tar.bz2 Source100: config.tar.bz2
Source101: patches.arch.tar.bz2 Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2 Source102: patches.drivers.tar.bz2
@ -108,12 +105,11 @@ Authors:
see /usr/src/linux/CREDITS for more details. see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-06-28 00:00:07 +0200 Source Timestamp: 2008-07-17 18:46:12 +0200
CVS Branch: SL110_BRANCH
%prep %prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "Please get a copy of linux-2.6.25.tar.bz2 from" \ echo "Please get a copy of linux-2.6.26.tar.bz2 from" \
"ftp://ftp.kernel.org/pub/linux/kernel/v2.6/." "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/."
fi fi
echo "Architecture symbol(s): %symbols" echo "Architecture symbol(s): %symbols"
@ -124,16 +120,16 @@ echo "Architecture symbol(s): %symbols"
mkdir -p $RPM_BUILD_ROOT/usr/src mkdir -p $RPM_BUILD_ROOT/usr/src
cd $RPM_BUILD_ROOT/usr/src cd $RPM_BUILD_ROOT/usr/src
# Unpack the vanilla kernel sources # 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 - | tar xf -
cd linux-2.6.25 cd linux-2.6.26
# Hello Linus: hint, hint ... # Hello Linus: hint, hint ...
chmod -Rf a+rX,g-w,o-w . chmod -Rf a+rX,g-w,o-w .
# Apply the patches needed for this architecture. # Apply the patches needed for this architecture.
%_sourcedir/guards %symbols < %_sourcedir/series.conf \ %_sourcedir/guards %symbols < %_sourcedir/series.conf \
> %_builddir/kernel-source-2.6.25.9/kernel-source.patches > %_builddir/kernel-source-2.6.26/kernel-source.patches
for patch in $(< %_builddir/kernel-source-2.6.25.9/kernel-source.patches); do for patch in $(< %_builddir/kernel-source-2.6.26/kernel-source.patches); do
if ! patch -s -E -p1 --no-backup-if-mismatch -i %_builddir/kernel-source-2.6.25.9/$patch; then if ! patch -s -F0 -E -p1 --no-backup-if-mismatch -i %_builddir/kernel-source-2.6.26/$patch; then
echo "*** Patch $patch failed ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
@ -147,13 +143,13 @@ if [ -f %_sourcedir/localversion ] ; then
cat %_sourcedir/localversion > localversion cat %_sourcedir/localversion > localversion
fi fi
%_sourcedir/install-configs %_sourcedir %_builddir/%buildsubdir $RELEASE %_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 cat > %_builddir/%{name}-%{version}/.rpm-defs <<EOF
KERNELRELEASE=$KERNELRELEASE KERNELRELEASE=$KERNELRELEASE
SYMBOLS="%symbols" SYMBOLS="%symbols"
EOF EOF
cd .. cd ..
mv linux-2.6.25 linux-$KERNELRELEASE mv linux-2.6.26 linux-$KERNELRELEASE
cd linux-$KERNELRELEASE cd linux-$KERNELRELEASE
chmod +x arch/ia64/scripts/toolchain-flags # agruen: necessary? chmod +x arch/ia64/scripts/toolchain-flags # agruen: necessary?
cd $RPM_BUILD_ROOT/usr/src/linux-$KERNELRELEASE cd $RPM_BUILD_ROOT/usr/src/linux-$KERNELRELEASE
@ -169,8 +165,8 @@ for config in $(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep -v
esac esac
set -- kernel-$flavor $flavor $(case $flavor in (rt|rt_*) echo RT ;; esac) set -- kernel-$flavor $flavor $(case $flavor in (rt|rt_*) echo RT ;; esac)
%_sourcedir/guards $* %symbols < %_sourcedir/series.conf \ %_sourcedir/guards $* %symbols < %_sourcedir/series.conf \
> %_builddir/kernel-source-2.6.25.9/kernel-$flavor.patches > %_builddir/kernel-source-2.6.26/kernel-$flavor.patches
diff -q %_builddir/kernel-source-2.6.25.9/kernel-{source,$flavor}.patches \ diff -q %_builddir/kernel-source-2.6.26/kernel-{source,$flavor}.patches \
|| continue || continue
o=$RPM_BUILD_ROOT/usr/src/linux-$KERNELRELEASE-obj/$arch/$flavor o=$RPM_BUILD_ROOT/usr/src/linux-$KERNELRELEASE-obj/$arch/$flavor
mkdir -p $o mkdir -p $o
@ -289,137 +285,171 @@ EOF
%post -f source-post.sh %post -f source-post.sh
%files -f kernel-source.files %files -f kernel-source.files
%changelog %changelog
* Sat Jun 28 2008 jeffm@suse.de * Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de * Thu Jul 17 2008 jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %%package. * Thu Jul 17 2008 jbeulich@novell.com
* Fri Jun 27 2008 jeffm@suse.de - Update Xen patches for 2.6.26.
- rpm/kernel-module-subpackage: Allow Supplements to be optional. - patches.xen/540-blkif-nr-segments-check.patch: Delete.
* Fri Jun 27 2008 teheo@suse.de - patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear - patches.xen/xen3-patch-2.6.25.1: Delete.
all bits in irq_stat (bnc#390937). - 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 * Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de * Wed Jun 25 2008 olh@suse.de
- Update reference module symbol versions. - enable 64K pages in config ppc64 (fate#304100)
* Wed Jun 25 2008 sdietrich@suse.de - enable up to 1024 cpus in config ppc64 (fate#304180)
- RT: Update config files: - enable up to 4 cpus in config kdump
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - enable powermanagement in config ppc64
- disable CONFIG_TIMER_STATS for rt config - enable cell be cpufreq
* Wed Jun 25 2008 sdietrich@suse.de * Wed Jun 25 2008 jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m - supported.conf: Update the list of i2c bus drivers.
* Wed Jun 25 2008 sdietrich@suse.de - i2c-isa is gone.
- RT: Update config files - enable CPUSETs support: - i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, be removed soon, mark as unsupported.
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS, - i2c-voodoo3 has very limited usefulness, mark as unsupported.
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET - i2c-powermac is new, mark as supported.
- RT debug only: CONFIG_CGROUP_DEBUG - supported.conf: Update the list of i2c chip drivers.
* Wed Jun 25 2008 gregkh@suse.de - ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
- updated to 2.6.25.8 and then 2.6.25.9 to drivers/rtc).
- fixes CVE-2008-2372 and CVE-2008-2826 - pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
- lots of other bugfixes exist in drivers/gpio), mark as unsupported.
- obsoletes: - ds1682, max6875 and tsl2550 are new, mark as supported.
- patches.arch/acpi_do_not_check_signature_for_load.patch * Wed Jun 25 2008 jdelvare@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch - supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
* Tue Jun 24 2008 teheo@suse.de both unsupported.)
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI - supported.conf: Mark hwmon and hwmon-vid as supported. These are
either (bnc#300001). simple, software-only utility modules, it makes little sense
* Tue Jun 24 2008 sdietrich@suse.de to taint the kernel just because they are loaded.
- 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).
* Mon Jun 23 2008 tiwai@suse.de * Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda - - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612). disturbs the order of sound devices
* Mon Jun 23 2008 jeffm@suse.de * Mon Jun 23 2008 agruen@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default - genksyms: add support for checking against a reference ABI.
config with lock debugging enabled. * Wed Jun 18 2008 jeffm@suse.de
* Mon Jun 23 2008 trenn@suse.de - Updated to 2.6.26-rc6-git5.
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA: - Eliminated 2 patches.
Ignore ACPI table signature for Load() operator (bnc #396311). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid - Removed kABI reference symbols
critical temp shutdowns on specific ThinkPad T4x(p) and R40 - Restored make-symsets check for ignoring/tolerating kABI changes.
(https://bugzilla.novell.com/show_bug.cgi?id=333043). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi= - Update config files (vanilla).
boot parameter to behave as BIOS developers expect it. * Fri Jun 13 2008 jeffm@suse.de
* Fri Jun 20 2008 gregkh@suse.de - Update config files.
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty * Fri Jun 13 2008 jeffm@suse.de
speed handling on 8250 (bnc#398370). - Updated to 2.6.26-rc6-git1.
* Thu Jun 19 2008 jack@suse.cz - Eliminated 2 patches.
- 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).
* Thu Jun 12 2008 sdietrich@suse.de * 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 to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -436,14 +466,16 @@ EOF
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri - patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount. priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix. - patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de * Thu Jun 12 2008 agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete. * Wed Jun 11 2008 agruen@suse.de
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. - rpm/kernel-binary.spec.in: only generate symsets for kernels
Resolve conflicts: with CONFIG_MODULES=y.
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT. - 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 * Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch: - 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. 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 - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. 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 - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %package.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
all bits in irq_stat (bnc#390937). - 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 - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - 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: - supported.conf: Update the list of i2c bus drivers.
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - i2c-isa is gone.
- disable CONFIG_TIMER_STATS for rt config - 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: - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, disturbs the order of sound devices
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
------------------------------------------------------------------- -------------------------------------------------------------------
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 - genksyms: add support for checking against a reference ABI.
- 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 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 - Updated to 2.6.26-rc6-git5.
either (bnc#300001). - 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 - Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
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).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - - Update config files (vanilla).
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - Update config files.
config with lock debugging enabled.
------------------------------------------------------------------- -------------------------------------------------------------------
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: - Updated to 2.6.26-rc6-git1.
Ignore ACPI table signature for Load() operator (bnc #396311). - Eliminated 2 patches.
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - config.conf: Suppress RT until forward-port is complete
speed handling on 8250 (bnc#398370).
------------------------------------------------------------------- -------------------------------------------------------------------
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: - patches.drivers/libata-ata_piix-macbook-fix: Delete.
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
------------------------------------------------------------------- -------------------------------------------------------------------
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, - update ps3 config, disable unused drivers
patches.xen/xen3-patch-2.6.24, - disable patches.arch/ppc-efika-slowdown.patch
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 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: Build fix: drop patches merged into 2.6.25.5
discard prealloc in reiserfs_delete_inode (bnc#389656). - patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
------------------------------------------------------------------- Delete.
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de - patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
- 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
Update to 2.6.25-RT6: Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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. - 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 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. -------------------------------------------------------------------
Resolve conflicts: Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- 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 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. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -21,7 +21,7 @@ Url: http://www.kernel.org/
Name: kernel-syms Name: kernel-syms
Summary: Kernel Symbol Versions (modversions) Summary: Kernel Symbol Versions (modversions)
Version: 2.6.25.9 Version: 2.6.26
Release: 1 Release: 1
License: GPL v2 or later License: GPL v2 or later
Group: Development/Sources Group: Development/Sources
@ -31,7 +31,7 @@ BuildRequires: coreutils
BuildRequires: kernel-dummy BuildRequires: kernel-dummy
%endif %endif
%ifarch %ix86 %ifarch %ix86
BuildRequires: kernel-debug kernel-default kernel-lockdep kernel-pae kernel-xen BuildRequires: kernel-debug kernel-default kernel-pae kernel-xen
%else %else
%ifarch ppc %ifarch ppc
BuildRequires: kernel-default kernel-kdump kernel-ppc64 kernel-ps3 BuildRequires: kernel-default kernel-kdump kernel-ppc64 kernel-ps3
@ -49,7 +49,7 @@ BuildRequires: kernel-default
BuildRequires: kernel-debug kernel-default BuildRequires: kernel-debug kernel-default
%else %else
%ifarch x86_64 %ifarch x86_64
BuildRequires: kernel-debug kernel-default kernel-lockdep kernel-xen BuildRequires: kernel-debug kernel-default kernel-xen
%endif %endif
%endif %endif
%endif %endif
@ -61,7 +61,7 @@ BuildRequires: kernel-debug kernel-default kernel-lockdep kernel-xen
#!BuildIgnore: irqbalance xen #!BuildIgnore: irqbalance xen
#!BuildIgnore: perl-Bootloader mkinitrd #!BuildIgnore: perl-Bootloader mkinitrd
Requires: linux Requires: linux
Requires: kernel-source = 2.6.25.9-%source_rel Requires: kernel-source = 2.6.26-%source_rel
Source11: arch-symbols Source11: arch-symbols
Source12: guards Source12: guards
Source21: config.conf Source21: config.conf
@ -92,8 +92,7 @@ Authors:
see /usr/src/linux/CREDITS for more details. see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-06-28 00:00:07 +0200 Source Timestamp: 2008-07-17 18:46:12 +0200
CVS Branch: SL110_BRANCH
%prep %prep
echo "Architecture symbol(s):" %symbols echo "Architecture symbol(s):" %symbols
@ -144,137 +143,171 @@ done
/usr/src/linux-*-obj /usr/src/linux-*-obj
/boot/symsets-*-*.tar.gz /boot/symsets-*-*.tar.gz
/lib/modules/*/build /lib/modules/*/build
%changelog %changelog
* Sat Jun 28 2008 jeffm@suse.de * Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de * Thu Jul 17 2008 jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %%package. * Thu Jul 17 2008 jbeulich@novell.com
* Fri Jun 27 2008 jeffm@suse.de - Update Xen patches for 2.6.26.
- rpm/kernel-module-subpackage: Allow Supplements to be optional. - patches.xen/540-blkif-nr-segments-check.patch: Delete.
* Fri Jun 27 2008 teheo@suse.de - patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear - patches.xen/xen3-patch-2.6.25.1: Delete.
all bits in irq_stat (bnc#390937). - 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 * Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de * Wed Jun 25 2008 olh@suse.de
- Update reference module symbol versions. - enable 64K pages in config ppc64 (fate#304100)
* Wed Jun 25 2008 sdietrich@suse.de - enable up to 1024 cpus in config ppc64 (fate#304180)
- RT: Update config files: - enable up to 4 cpus in config kdump
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - enable powermanagement in config ppc64
- disable CONFIG_TIMER_STATS for rt config - enable cell be cpufreq
* Wed Jun 25 2008 sdietrich@suse.de * Wed Jun 25 2008 jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m - supported.conf: Update the list of i2c bus drivers.
* Wed Jun 25 2008 sdietrich@suse.de - i2c-isa is gone.
- RT: Update config files - enable CPUSETs support: - i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, be removed soon, mark as unsupported.
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS, - i2c-voodoo3 has very limited usefulness, mark as unsupported.
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET - i2c-powermac is new, mark as supported.
- RT debug only: CONFIG_CGROUP_DEBUG - supported.conf: Update the list of i2c chip drivers.
* Wed Jun 25 2008 gregkh@suse.de - ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
- updated to 2.6.25.8 and then 2.6.25.9 to drivers/rtc).
- fixes CVE-2008-2372 and CVE-2008-2826 - pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
- lots of other bugfixes exist in drivers/gpio), mark as unsupported.
- obsoletes: - ds1682, max6875 and tsl2550 are new, mark as supported.
- patches.arch/acpi_do_not_check_signature_for_load.patch * Wed Jun 25 2008 jdelvare@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch - supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
* Tue Jun 24 2008 teheo@suse.de both unsupported.)
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI - supported.conf: Mark hwmon and hwmon-vid as supported. These are
either (bnc#300001). simple, software-only utility modules, it makes little sense
* Tue Jun 24 2008 sdietrich@suse.de to taint the kernel just because they are loaded.
- 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).
* Mon Jun 23 2008 tiwai@suse.de * Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda - - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612). disturbs the order of sound devices
* Mon Jun 23 2008 jeffm@suse.de * Mon Jun 23 2008 agruen@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default - genksyms: add support for checking against a reference ABI.
config with lock debugging enabled. * Wed Jun 18 2008 jeffm@suse.de
* Mon Jun 23 2008 trenn@suse.de - Updated to 2.6.26-rc6-git5.
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA: - Eliminated 2 patches.
Ignore ACPI table signature for Load() operator (bnc #396311). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid - Removed kABI reference symbols
critical temp shutdowns on specific ThinkPad T4x(p) and R40 - Restored make-symsets check for ignoring/tolerating kABI changes.
(https://bugzilla.novell.com/show_bug.cgi?id=333043). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi= - Update config files (vanilla).
boot parameter to behave as BIOS developers expect it. * Fri Jun 13 2008 jeffm@suse.de
* Fri Jun 20 2008 gregkh@suse.de - Update config files.
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty * Fri Jun 13 2008 jeffm@suse.de
speed handling on 8250 (bnc#398370). - Updated to 2.6.26-rc6-git1.
* Thu Jun 19 2008 jack@suse.cz - Eliminated 2 patches.
- 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).
* Thu Jun 12 2008 sdietrich@suse.de * 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 to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race
@ -291,14 +324,16 @@ done
- patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri - patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount. priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix. - patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de * Thu Jun 12 2008 agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete. * Wed Jun 11 2008 agruen@suse.de
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. - rpm/kernel-binary.spec.in: only generate symsets for kernels
Resolve conflicts: with CONFIG_MODULES=y.
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT. - 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 * Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch: - 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. 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 - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. 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 - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %package.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
all bits in irq_stat (bnc#390937). - 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 - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - 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: - supported.conf: Update the list of i2c bus drivers.
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - i2c-isa is gone.
- disable CONFIG_TIMER_STATS for rt config - 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: - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, disturbs the order of sound devices
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
------------------------------------------------------------------- -------------------------------------------------------------------
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 - genksyms: add support for checking against a reference ABI.
- 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 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 - Updated to 2.6.26-rc6-git5.
either (bnc#300001). - 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 - Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
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).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - - Update config files (vanilla).
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - Update config files.
config with lock debugging enabled.
------------------------------------------------------------------- -------------------------------------------------------------------
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: - Updated to 2.6.26-rc6-git1.
Ignore ACPI table signature for Load() operator (bnc #396311). - Eliminated 2 patches.
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - config.conf: Suppress RT until forward-port is complete
speed handling on 8250 (bnc#398370).
------------------------------------------------------------------- -------------------------------------------------------------------
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: - patches.drivers/libata-ata_piix-macbook-fix: Delete.
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
------------------------------------------------------------------- -------------------------------------------------------------------
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, - update ps3 config, disable unused drivers
patches.xen/xen3-patch-2.6.24, - disable patches.arch/ppc-efika-slowdown.patch
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 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: Build fix: drop patches merged into 2.6.25.5
discard prealloc in reiserfs_delete_inode (bnc#389656). - patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
------------------------------------------------------------------- Delete.
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de - patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
- 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
Update to 2.6.25-RT6: Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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. - 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 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. -------------------------------------------------------------------
Resolve conflicts: Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- 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 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. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-vanilla Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches Summary: The Standard Kernel - without any SUSE patches
Version: 2.6.25.9 Version: 2.6.26
Release: 1 Release: 1
License: GPL v2 or later License: GPL v2 or later
Group: System/Kernel Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage # for PS3 zImage
BuildRequires: dtc BuildRequires: dtc
%endif %endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen %if %build_xen
Requires: xen >= xen-3.0.4_13138 Requires: xen >= xen-3.0.4_13138
%ifarch %ix86 %ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9 Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.25.9 Obsoletes: kernel-xenpae <= 2.6.26
%endif %endif
#!BuildIgnore: xen #!BuildIgnore: xen
%endif %endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel #Conflicts: kernel
%else %else
%if ! %build_xen %if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel Provides: kernel = 2.6.26-%source_rel
%endif %endif
%endif %endif
%ifarch %ix86 %ifarch %ix86
@ -132,7 +127,7 @@ Obsoletes: kernel-64bit k_deflt
%endif %endif
%endif %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 Source1: functions.sh
Source11: postun.sh Source11: postun.sh
Source12: post.sh Source12: post.sh
@ -152,7 +147,7 @@ Source41: built-in-where
Source42: make-symsets Source42: make-symsets
Source43: find-provides Source43: find-provides
Source45: module-renames Source45: module-renames
Source46: find-types Source46: modversions
Source100: config.tar.bz2 Source100: config.tar.bz2
Source101: patches.arch.tar.bz2 Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2 Source102: patches.drivers.tar.bz2
@ -190,7 +185,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-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 $*) %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" # Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name %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 Source Timestamp: 2008-07-17 18:46:12 +0200
CVS Branch: SL110_BRANCH
%prep %prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-vanilla-2.6.25.9.nosrc.rpm package does not contain the" \ echo "The kernel-vanilla-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm." "complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1 exit 1
fi fi
echo "Architecture symbol(s):" %symbols echo "Architecture symbol(s):" %symbols
@ -226,8 +220,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \ %_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':' ) | sort | uniq -u | sed -e 's:$: '"$how"':'
done done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported ) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.25 cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the # Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections. # result in the %build and %install sections.
# #
@ -246,14 +240,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture. # Apply the patches needed for this architecture.
%if ! %build_vanilla %if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
done done
%else %else
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf | egrep kernel.org\|rpmify); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
@ -289,7 +283,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF EOF
%endif %endif
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-vanilla KERNELRELEASE=2.6.26-$RELEASE-vanilla
EOF EOF
%if 0%{?__debug_package:1} %if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
@ -299,7 +293,7 @@ EOF
%build %build
source .rpm-defs source .rpm-defs
cd linux-2.6.25 cd linux-2.6.26
cp .config .config.orig cp .config .config.orig
%if %{tolerate_unknown_new_config_options} %if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k" 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 # kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check: # in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25 cd linux-2.6.26
mkdir %buildroot/boot mkdir %buildroot/boot
# (Could strip out non-public symbols.) # (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE 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 mkdir -p %buildroot/$obj_dir/$SUBARCH/vanilla
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/vanilla cp Module.symvers %buildroot/$obj_dir/$SUBARCH/vanilla
# Table of types used in exported symbols (for modversion debugging). # 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 if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else else
@ -494,42 +488,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \ [ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64 || ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif %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 # Check for kABI changes
KABI=0 KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-vanilla ]; then 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" \ "symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build." "against the symtypes.gz file from this build."
fi fi
# We were building in %my_builddir/linux-2.6.25, but the sources will # We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the # later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink. # build symlink.
# need to fake modules directory to satisfy scripts # need to fake modules directory to satisfy scripts
%if %build_nomodules %if %build_nomodules
@ -611,137 +569,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh %postun -f postun.sh
%files -f kernel.files %files -f kernel.files
%changelog %changelog
* Sat Jun 28 2008 jeffm@suse.de * Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de * Thu Jul 17 2008 jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %%package. * Thu Jul 17 2008 jbeulich@novell.com
* Fri Jun 27 2008 jeffm@suse.de - Update Xen patches for 2.6.26.
- rpm/kernel-module-subpackage: Allow Supplements to be optional. - patches.xen/540-blkif-nr-segments-check.patch: Delete.
* Fri Jun 27 2008 teheo@suse.de - patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear - patches.xen/xen3-patch-2.6.25.1: Delete.
all bits in irq_stat (bnc#390937). - 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 * Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de * Wed Jun 25 2008 olh@suse.de
- Update reference module symbol versions. - enable 64K pages in config ppc64 (fate#304100)
* Wed Jun 25 2008 sdietrich@suse.de - enable up to 1024 cpus in config ppc64 (fate#304180)
- RT: Update config files: - enable up to 4 cpus in config kdump
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - enable powermanagement in config ppc64
- disable CONFIG_TIMER_STATS for rt config - enable cell be cpufreq
* Wed Jun 25 2008 sdietrich@suse.de * Wed Jun 25 2008 jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m - supported.conf: Update the list of i2c bus drivers.
* Wed Jun 25 2008 sdietrich@suse.de - i2c-isa is gone.
- RT: Update config files - enable CPUSETs support: - i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, be removed soon, mark as unsupported.
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS, - i2c-voodoo3 has very limited usefulness, mark as unsupported.
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET - i2c-powermac is new, mark as supported.
- RT debug only: CONFIG_CGROUP_DEBUG - supported.conf: Update the list of i2c chip drivers.
* Wed Jun 25 2008 gregkh@suse.de - ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
- updated to 2.6.25.8 and then 2.6.25.9 to drivers/rtc).
- fixes CVE-2008-2372 and CVE-2008-2826 - pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
- lots of other bugfixes exist in drivers/gpio), mark as unsupported.
- obsoletes: - ds1682, max6875 and tsl2550 are new, mark as supported.
- patches.arch/acpi_do_not_check_signature_for_load.patch * Wed Jun 25 2008 jdelvare@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch - supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
* Tue Jun 24 2008 teheo@suse.de both unsupported.)
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI - supported.conf: Mark hwmon and hwmon-vid as supported. These are
either (bnc#300001). simple, software-only utility modules, it makes little sense
* Tue Jun 24 2008 sdietrich@suse.de to taint the kernel just because they are loaded.
- 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).
* Mon Jun 23 2008 tiwai@suse.de * Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda - - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612). disturbs the order of sound devices
* Mon Jun 23 2008 jeffm@suse.de * Mon Jun 23 2008 agruen@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default - genksyms: add support for checking against a reference ABI.
config with lock debugging enabled. * Wed Jun 18 2008 jeffm@suse.de
* Mon Jun 23 2008 trenn@suse.de - Updated to 2.6.26-rc6-git5.
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA: - Eliminated 2 patches.
Ignore ACPI table signature for Load() operator (bnc #396311). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid - Removed kABI reference symbols
critical temp shutdowns on specific ThinkPad T4x(p) and R40 - Restored make-symsets check for ignoring/tolerating kABI changes.
(https://bugzilla.novell.com/show_bug.cgi?id=333043). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi= - Update config files (vanilla).
boot parameter to behave as BIOS developers expect it. * Fri Jun 13 2008 jeffm@suse.de
* Fri Jun 20 2008 gregkh@suse.de - Update config files.
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty * Fri Jun 13 2008 jeffm@suse.de
speed handling on 8250 (bnc#398370). - Updated to 2.6.26-rc6-git1.
* Thu Jun 19 2008 jack@suse.cz - Eliminated 2 patches.
- 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).
* Thu Jun 12 2008 sdietrich@suse.de * 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 to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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 - patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount. priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix. - patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de * Thu Jun 12 2008 agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete. * Wed Jun 11 2008 agruen@suse.de
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. - rpm/kernel-binary.spec.in: only generate symsets for kernels
Resolve conflicts: with CONFIG_MODULES=y.
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT. - 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 * Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch: - 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. 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 - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. 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 - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %package.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - patches.fixes/seccomp-disable-tsc-option: Also handle x86-64 (191123).
all bits in irq_stat (bnc#390937). - 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 - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - 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: - supported.conf: Update the list of i2c bus drivers.
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - i2c-isa is gone.
- disable CONFIG_TIMER_STATS for rt config - 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: - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, disturbs the order of sound devices
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS,
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET
- RT debug only: CONFIG_CGROUP_DEBUG
------------------------------------------------------------------- -------------------------------------------------------------------
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 - genksyms: add support for checking against a reference ABI.
- 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 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 - Updated to 2.6.26-rc6-git5.
either (bnc#300001). - 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 - Removed kABI reference symbols
- Restored make-symsets check for ignoring/tolerating kABI changes.
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).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - - Update config files (vanilla).
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612).
------------------------------------------------------------------- -------------------------------------------------------------------
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 - Update config files.
config with lock debugging enabled.
------------------------------------------------------------------- -------------------------------------------------------------------
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: - Updated to 2.6.26-rc6-git1.
Ignore ACPI table signature for Load() operator (bnc #396311). - Eliminated 2 patches.
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
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 - config.conf: Suppress RT until forward-port is complete
speed handling on 8250 (bnc#398370).
------------------------------------------------------------------- -------------------------------------------------------------------
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: - patches.drivers/libata-ata_piix-macbook-fix: Delete.
Fix occasional EIO return when direct io is mixed with buffered
IO (bnc#390384).
------------------------------------------------------------------- -------------------------------------------------------------------
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, - update ps3 config, disable unused drivers
patches.xen/xen3-patch-2.6.24, - disable patches.arch/ppc-efika-slowdown.patch
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 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: Build fix: drop patches merged into 2.6.25.5
discard prealloc in reiserfs_delete_inode (bnc#389656). - patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete.
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch:
------------------------------------------------------------------- Delete.
Tue Jun 17 07:53:08 CEST 2008 - teheo@suse.de - patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete.
- 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
Update to 2.6.25-RT6: Update to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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. - 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 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete.
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. -------------------------------------------------------------------
Resolve conflicts: Wed Jun 11 21:50:14 CEST 2008 - agruen@suse.de
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT.
- 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 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. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -42,7 +42,7 @@
Name: kernel-xen Name: kernel-xen
Summary: The Xen Kernel Summary: The Xen Kernel
Version: 2.6.25.9 Version: 2.6.26
Release: 1 Release: 1
License: GPL v2 or later License: GPL v2 or later
Group: System/Kernel Group: System/Kernel
@ -75,16 +75,11 @@ BuildRequires: python
# for PS3 zImage # for PS3 zImage
BuildRequires: dtc BuildRequires: dtc
%endif %endif
%if %suse_version > 1020
%ifarch %ix86 x86_64 ppc ppc64 ia64
BuildRequires: makedumpfile
%endif
%endif
%if %build_xen %if %build_xen
Requires: xen >= xen-3.0.4_13138 Requires: xen >= xen-3.0.4_13138
%ifarch %ix86 %ifarch %ix86
Provides: kernel-xenpae = 2.6.25.9 Provides: kernel-xenpae = 2.6.26
Obsoletes: kernel-xenpae <= 2.6.25.9 Obsoletes: kernel-xenpae <= 2.6.26
%endif %endif
#!BuildIgnore: xen #!BuildIgnore: xen
%endif %endif
@ -110,7 +105,7 @@ Conflicts: libc.so.6()(64bit)
#Conflicts: kernel #Conflicts: kernel
%else %else
%if ! %build_xen %if ! %build_xen
Provides: kernel = 2.6.25.9-%source_rel Provides: kernel = 2.6.26-%source_rel
%endif %endif
%endif %endif
%ifarch %ix86 %ifarch %ix86
@ -118,7 +113,7 @@ Provides: kernel = 2.6.25.9-%source_rel
%ifarch x86_64 %ifarch x86_64
%endif %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 Source1: functions.sh
Source11: postun.sh Source11: postun.sh
Source12: post.sh Source12: post.sh
@ -138,7 +133,7 @@ Source41: built-in-where
Source42: make-symsets Source42: make-symsets
Source43: find-provides Source43: find-provides
Source45: module-renames Source45: module-renames
Source46: find-types Source46: modversions
Source100: config.tar.bz2 Source100: config.tar.bz2
Source101: patches.arch.tar.bz2 Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2 Source102: patches.drivers.tar.bz2
@ -176,7 +171,7 @@ Obsoletes: ipw3945-kmp
Obsoletes: adm8211-kmp Obsoletes: adm8211-kmp
Obsoletes: rt2x00-kmp Obsoletes: rt2x00-kmp
Obsoletes: rfswitch-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 $*) %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" # Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name %define __find_provides %_sourcedir/find-provides %name
@ -195,13 +190,12 @@ unprivileged ("xenU") kernel.
Source Timestamp: 2008-06-28 00:00:07 +0200 Source Timestamp: 2008-07-17 18:46:12 +0200
CVS Branch: SL110_BRANCH
%prep %prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
echo "The kernel-xen-2.6.25.9.nosrc.rpm package does not contain the" \ echo "The kernel-xen-2.6.26.nosrc.rpm package does not contain the" \
"complete sources. Please install kernel-source-2.6.25.9.src.rpm." "complete sources. Please install kernel-source-2.6.26.src.rpm."
exit 1 exit 1
fi fi
echo "Architecture symbol(s):" %symbols echo "Architecture symbol(s):" %symbols
@ -215,8 +209,8 @@ echo "Architecture symbol(s):" %symbols
%_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \ %_sourcedir/guards %symbols $how < %_sourcedir/supported.conf \
) | sort | uniq -u | sed -e 's:$: '"$how"':' ) | sort | uniq -u | sed -e 's:$: '"$how"':'
done done
) | sed -e 's,.*/,,' | sort > linux-2.6.25/Module.supported ) | sed -e 's,.*/,,' | sort > linux-2.6.26/Module.supported
cd linux-2.6.25 cd linux-2.6.26
# Find out for which architecture to build. We do this here, and use the # Find out for which architecture to build. We do this here, and use the
# result in the %build and %install sections. # result in the %build and %install sections.
# #
@ -235,14 +229,14 @@ subarch=${1%/*}
# Apply the patches needed for this architecture. # Apply the patches needed for this architecture.
%if ! %build_vanilla %if ! %build_vanilla
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
done done
%else %else
for patch in $(%_sourcedir/guards %symbols < %_sourcedir/series.conf | egrep kernel.org\|rpmify); do 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 ***" echo "*** Patch $patch failed ***"
exit 1 exit 1
fi fi
@ -278,7 +272,7 @@ MAKE_ARGS="ARCH=$subarch"
EOF EOF
%endif %endif
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
KERNELRELEASE=2.6.25.9-$RELEASE-xen KERNELRELEASE=2.6.26-$RELEASE-xen
EOF EOF
%if 0%{?__debug_package:1} %if 0%{?__debug_package:1}
cat >> ../.rpm-defs <<EOF cat >> ../.rpm-defs <<EOF
@ -288,7 +282,7 @@ EOF
%build %build
source .rpm-defs source .rpm-defs
cd linux-2.6.25 cd linux-2.6.26
cp .config .config.orig cp .config .config.orig
%if %{tolerate_unknown_new_config_options} %if %{tolerate_unknown_new_config_options}
MAKE_ARGS="$MAKE_ARGS -k" 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 # kernel-source package is installed. Don't check for stale symlinks
# in the brp-symlink check: # in the brp-symlink check:
export NO_BRP_STALE_LINK_ERROR=yes export NO_BRP_STALE_LINK_ERROR=yes
cd linux-2.6.25 cd linux-2.6.26
mkdir %buildroot/boot mkdir %buildroot/boot
# (Could strip out non-public symbols.) # (Could strip out non-public symbols.)
cp -p System.map %buildroot/boot/System.map-$KERNELRELEASE 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 mkdir -p %buildroot/$obj_dir/$SUBARCH/xen
cp Module.symvers %buildroot/$obj_dir/$SUBARCH/xen cp Module.symvers %buildroot/$obj_dir/$SUBARCH/xen
# Table of types used in exported symbols (for modversion debugging). # 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 if [ -s %buildroot/boot/symtypes-$KERNELRELEASE ]; then
gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE gzip -9 %buildroot/boot/symtypes-$KERNELRELEASE
else else
@ -483,42 +477,6 @@ fi
[ -e %buildroot/$obj_dir/ppc64 ] \ [ -e %buildroot/$obj_dir/ppc64 ] \
|| ln -s $SUBARCH %buildroot/$obj_dir/ppc64 || ln -s $SUBARCH %buildroot/$obj_dir/ppc64
%endif %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 # Check for kABI changes
KABI=0 KABI=0
if [ -e %my_builddir/kabi/$SUBARCH/symvers-xen ]; then 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" \ "symbols, diff the symtypes.gz files of the reference kernel" \
"against the symtypes.gz file from this build." "against the symtypes.gz file from this build."
fi fi
# We were building in %my_builddir/linux-2.6.25, but the sources will # We were building in %my_builddir/linux-2.6.26, but the sources will
# later be installed in /usr/src/linux-2.6.25-%source_rel. Fix up the # later be installed in /usr/src/linux-2.6.26-%source_rel. Fix up the
# build symlink. # build symlink.
# need to fake modules directory to satisfy scripts # need to fake modules directory to satisfy scripts
%if %build_nomodules %if %build_nomodules
@ -600,137 +558,171 @@ install -m 644 %_sourcedir/module-renames %buildroot/etc/modprobe.d/
%postun -f postun.sh %postun -f postun.sh
%files -f kernel.files %files -f kernel.files
%changelog %changelog
* Sat Jun 28 2008 jeffm@suse.de * Thu Jul 17 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Removed Supplements handling - rpm/kernel-module-subpackage: Removed Supplements handling
entirely. Use preamble instead. entirely. Use preamble instead.
* Fri Jun 27 2008 jeffm@suse.de * Thu Jul 17 2008 jbeulich@novell.com
- rpm/kernel-module-subpackage: Fixed case where Supplements could - patches.xen/xen3-patch-2.6.26: Fix 32-bit build.
be pulled out of any section other than %%package. * Thu Jul 17 2008 jbeulich@novell.com
* Fri Jun 27 2008 jeffm@suse.de - Update Xen patches for 2.6.26.
- rpm/kernel-module-subpackage: Allow Supplements to be optional. - patches.xen/540-blkif-nr-segments-check.patch: Delete.
* Fri Jun 27 2008 teheo@suse.de - patches.xen/560-x86_64-no-irq-affinity-break-msg.patch: Delete.
- patches.drivers/libata-ahci-clear-irq_stat: ahci: always clear - patches.xen/xen3-patch-2.6.25.1: Delete.
all bits in irq_stat (bnc#390937). - 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 * Thu Jun 26 2008 jeffm@suse.de
- rpm/kernel-module-subpackage: Added Supplements tag copying and added - rpm/kernel-module-subpackage: Added Supplements tag copying and added
coreutils and grep to Requires coreutils and grep to Requires
- rpm/macros.kernel-source: Added kernel-syms to BuildRequires - rpm/macros.kernel-source: Added kernel-syms to BuildRequires
* Wed Jun 25 2008 agruen@suse.de * Wed Jun 25 2008 olh@suse.de
- Update reference module symbol versions. - enable 64K pages in config ppc64 (fate#304100)
* Wed Jun 25 2008 sdietrich@suse.de - enable up to 1024 cpus in config ppc64 (fate#304180)
- RT: Update config files: - enable up to 4 cpus in config kdump
- CONFIG_HZ_250 --> CONFIG_HZ_1000 - enable powermanagement in config ppc64
- disable CONFIG_TIMER_STATS for rt config - enable cell be cpufreq
* Wed Jun 25 2008 sdietrich@suse.de * Wed Jun 25 2008 jdelvare@suse.de
- RT: Update config files: CONFIG_BLOCKER=y --> CONFIG_BLOCKER=m - supported.conf: Update the list of i2c bus drivers.
* Wed Jun 25 2008 sdietrich@suse.de - i2c-isa is gone.
- RT: Update config files - enable CPUSETs support: - i2c-i810, i2c-prosavage and i2c-savage4 are deprecated and will
CONFIG_CGROUPS, CONFIG_CGROUP_NS CONFIG_CPUSETS, be removed soon, mark as unsupported.
CONFIG_CGROUP_CPUACCT, CONFIG_RESOURCE_COUNTERS, - i2c-voodoo3 has very limited usefulness, mark as unsupported.
CONFIG_CGROUP_MEM_RES_CTLR, CONFIG_PROC_PID_CPUSET - i2c-powermac is new, mark as supported.
- RT debug only: CONFIG_CGROUP_DEBUG - supported.conf: Update the list of i2c chip drivers.
* Wed Jun 25 2008 gregkh@suse.de - ds1337, ds1374, rtc8564 and x1205 are gone (RTC drivers, moved
- updated to 2.6.25.8 and then 2.6.25.9 to drivers/rtc).
- fixes CVE-2008-2372 and CVE-2008-2826 - pca9539, pcf8574 and pcf8575 are deprecated (new GPIO drivers
- lots of other bugfixes exist in drivers/gpio), mark as unsupported.
- obsoletes: - ds1682, max6875 and tsl2550 are new, mark as supported.
- patches.arch/acpi_do_not_check_signature_for_load.patch * Wed Jun 25 2008 jdelvare@suse.de
- patches.fixes/fix-tty-speed-handling-on-8250.patch - supported.conf: Add two new hwmon drivers (dme1737 and thmc50,
* Tue Jun 24 2008 teheo@suse.de both unsupported.)
- patches.drivers/pci-vt3336-no-msi: pci: VT3336 can't do MSI - supported.conf: Mark hwmon and hwmon-vid as supported. These are
either (bnc#300001). simple, software-only utility modules, it makes little sense
* Tue Jun 24 2008 sdietrich@suse.de to taint the kernel just because they are loaded.
- 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).
* Mon Jun 23 2008 tiwai@suse.de * Mon Jun 23 2008 tiwai@suse.de
- patches.drivers/alsa-fix-hda-alc262-sonyassamd-array: hda - - disable CONFIG_SND_PCSP as it conflicts with input pcspkr and
Fix "alc262_sony_unsol[]" hda_verb array (bnc#402612). disturbs the order of sound devices
* Mon Jun 23 2008 jeffm@suse.de * Mon Jun 23 2008 agruen@suse.de
- Added a -lockdep flavor on i386 and x86_64. It's the -default - genksyms: add support for checking against a reference ABI.
config with lock debugging enabled. * Wed Jun 18 2008 jeffm@suse.de
* Mon Jun 23 2008 trenn@suse.de - Updated to 2.6.26-rc6-git5.
- patches.arch/acpi_do_not_check_signature_for_load.patch: ACPICA: - Eliminated 2 patches.
Ignore ACPI table signature for Load() operator (bnc #396311). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_thermal_passive_blacklist.patch: Avoid - Removed kABI reference symbols
critical temp shutdowns on specific ThinkPad T4x(p) and R40 - Restored make-symsets check for ignoring/tolerating kABI changes.
(https://bugzilla.novell.com/show_bug.cgi?id=333043). * Fri Jun 13 2008 jeffm@suse.de
- patches.arch/acpi_introduce_osi_spec_conform.patch: Provide osi= - Update config files (vanilla).
boot parameter to behave as BIOS developers expect it. * Fri Jun 13 2008 jeffm@suse.de
* Fri Jun 20 2008 gregkh@suse.de - Update config files.
- patches.fixes/fix-tty-speed-handling-on-8250.patch: Fix tty * Fri Jun 13 2008 jeffm@suse.de
speed handling on 8250 (bnc#398370). - Updated to 2.6.26-rc6-git1.
* Thu Jun 19 2008 jack@suse.cz - Eliminated 2 patches.
- 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).
* Thu Jun 12 2008 sdietrich@suse.de * 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 to 2.6.25-RT6:
- Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST - Update config files: enable (M) CONFIG_RWLOCK_TORTURE_TEST
- patches.rt/preempt-realtime-x86_64.patch: Resolve conflicts:
- patches.rt/trace-eip2ip.patch: Compile Fix. - 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 - patches.rt/rwlock-prio-fix.patch: rwlock: reset prio on unlocks
and wakeups. and wakeups.
- patches.rt/rwlock-fixes.patch: rwlock: fix pi_list race - 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 - patches.rt/sched-cpupri-priocount.patch: sched: fix cpupri
priocount. priocount.
- patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix. - patches.rt/ftrace-hotplug-fix.patch: ftrace: cpu hotplug fix.
* Thu Jun 12 2008 sdietrich@suse.de * Thu Jun 12 2008 agruen@suse.de
RT Build fix: drop patches merged into 2.6.25.5 - rpm/make-symsets: update to the latest version which will ignore
- patches.rt/x86-fix-tsc-cyc2ns-crap.patch: Delete. symset changes if the symset includes a symbol marked to be
- patches.rt/x86-prepare-to-fix-32bit-sched-clock-crap.patch: ignored.
Delete. * Wed Jun 11 2008 agruen@suse.de
- patches.rt/x86-fix-32bit-sched-clock-crap.patch: Delete. - rpm/kernel-binary.spec.in: only generate symsets for kernels
Resolve conflicts: with CONFIG_MODULES=y.
- patches.rt/preempt-realtime-x86_64.patch: Linux-RT 2.6.25.4-RT. - 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 * Wed Jun 11 2008 gregkh@suse.de
- patches.drivers/usb-don-t-use-reset-resume-if-drivers-don-t-support-it.patch: - 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. 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. # 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:) \ %_kernel_module_package(n:v:r:s:f:Xp:) \
BuildRequires: module-init-tools kernel-syms\ BuildRequires: module-init-tools kernel-syms\
%{expand:%( \ %{expand:%( \
@ -9,7 +8,6 @@ BuildRequires: module-init-tools kernel-syms\
flavors_to_build= \ flavors_to_build= \
kver=$(rpm -q --qf '%{VERSION}-%{RELEASE}' kernel-source) \ kver=$(rpm -q --qf '%{VERSION}-%{RELEASE}' kernel-source) \
for flavor in $flavors; do \ for flavor in $flavors; do \
if [ $flavor = "ps3" ]; then continue ; fi \
if [ -n "%{-X}" ]; then \ if [ -n "%{-X}" ]; then \
case " %* " in \ case " %* " in \
(*" $flavor "*) \ (*" $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 version https://git-lfs.github.com/spec/v1
oid sha256:2f4f9fb7b64da4f7dfe0325cb4cb0dc481cf950222d08671f978d6d7826921e7 oid sha256:e97027f76959cb5aa718c6ef5ab3a4a7b0cce07046231c87f28a6cca478e101e
size 2328 size 2376

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -27,15 +27,6 @@
# DO NOT MODIFY THEM! # DO NOT MODIFY THEM!
# Send separate patches upstream if you find a problem... # 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. # Build fixes that apply to the vanilla kernel too.
@ -63,6 +54,11 @@
# Note that every patch in the patches.rpmify directory # Note that every patch in the patches.rpmify directory
# will be included in the vanilla package. # 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/rpm-kernel-config
patches.rpmify/buildhost patches.rpmify/buildhost
patches.rpmify/cloneconfig.diff patches.rpmify/cloneconfig.diff
@ -71,7 +67,6 @@
# kbuild/module infrastructure fixes # kbuild/module infrastructure fixes
######################################################## ########################################################
patches.suse/supported-flag patches.suse/supported-flag
patches.fixes/dont-clean-asm-offsets-h
######################################################## ########################################################
# Simple export additions/removals # Simple export additions/removals
@ -112,11 +107,13 @@
# x86_64/i386 biarch # x86_64/i386 biarch
######################################################## ########################################################
patches.arch/disable-apic-error patches.arch/disable-apic-error
patches.fixes/move-crashkernel-reservation.diff
######################################################## ########################################################
# powerpc/generic # 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-vio-modalias.patch
patches.arch/ppc-efika-modalias.patch patches.arch/ppc-efika-modalias.patch
patches.arch/ppc-efika-mpc52xx-ac97.patch patches.arch/ppc-efika-mpc52xx-ac97.patch
@ -147,7 +144,7 @@
######################################################## ########################################################
# S/390 # 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 patches.arch/s390-add-FREE_PTE_NR
######################################################## ########################################################
@ -169,7 +166,6 @@
patches.fixes/remount-no-shrink-dcache patches.fixes/remount-no-shrink-dcache
patches.suse/reiser4-sync_inodes patches.suse/reiser4-sync_inodes
patches.fixes/vfs-2.6.git-9bc300eae0400efdfae3fec3352896e10468a78f.patch
######################################################## ########################################################
# nfsacl protocol (agruen) # 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-hwmon-drivers.patch
patches.arch/check-for-acpi-resource-conflicts-in-i2c-bus-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_acpi_root_table_boot_param.patch
patches.arch/acpi_thinkpad_introduce_acpica_rsdt_global_variable.patch patches.arch/acpi_thinkpad_introduce_acpica_rsdt_global_variable.patch
patches.arch/acpi_thinkpad_remove_R40e_c-state_blacklist.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.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch
patches.fixes/acpi-bay-cleanup-and-exit.patch
######################################################## ########################################################
# Suse specific stuff # Suse specific stuff
@ -236,21 +225,16 @@
######################################################## ########################################################
patches.suse/ext3-barrier-default patches.suse/ext3-barrier-default
patches.suse/ext2-fsync-err patches.suse/ext2-fsync-err
patches.fixes/jbd-fix-race-between-free-buffer-and-commit-trasanction.patch
######################################################## ########################################################
# Reiserfs Patches # Reiserfs Patches
######################################################## ########################################################
# From -mm # 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-mount-count
patches.suse/reiserfs-inode-init patches.suse/reiserfs-inode-init
patches.fixes/reiserfs-prealloc-fix
# Better error handling and reporting # Better error handling and reporting
patches.suse/reiserfs-buffer-info-for-balance.diff patches.suse/reiserfs-buffer-info-for-balance.diff
@ -289,86 +273,37 @@
patches.suse/reiserfs-rename-._.diff patches.suse/reiserfs-rename-._.diff
# Fixes # Fixes
patches.fixes/reiserfs-prealloc-fix
patches.fixes/reiserfs-discard-xattr-prealloc
######################################################## ########################################################
# ocfs2 # ocfs2
######################################################## ########################################################
patches.suse/ocfs2-01-event-driven-quorum.diff +jeffm patches.suse/ocfs2-01-event-driven-quorum.diff
patches.suse/ocfs2-02-introduce-generic-heartbeat-resource.diff +jeffm patches.suse/ocfs2-02-introduce-generic-heartbeat-resource.diff
patches.suse/ocfs2-03-split-disk-heartbeat-out.diff +jeffm patches.suse/ocfs2-03-split-disk-heartbeat-out.diff
patches.suse/ocfs2-04-add-hb-registration.diff +jeffm patches.suse/ocfs2-04-add-hb-registration.diff
patches.suse/ocfs2-05-actually-free-hb-set.diff +jeffm patches.suse/ocfs2-05-actually-free-hb-set.diff
patches.suse/ocfs2-heartbeat-register-refactor +jeffm patches.suse/ocfs2-heartbeat-register-refactor
patches.suse/ocfs2-06-per-resource-events.diff +jeffm patches.suse/ocfs2-06-per-resource-events.diff
patches.suse/ocfs2-07-per-resource-membership.diff +jeffm patches.suse/ocfs2-07-per-resource-membership.diff
patches.suse/ocfs2-08-o2net-refcounted-disconnect.diff +jeffm patches.suse/ocfs2-08-o2net-refcounted-disconnect.diff
patches.suse/ocfs2-09-add-check-node-status.diff +jeffm patches.suse/ocfs2-09-add-check-node-status.diff
patches.suse/ocfs2-10-add-heartbeat_mode.diff +jeffm patches.suse/ocfs2-10-add-heartbeat_mode.diff
patches.suse/ocfs2-11-user-heartbeat.diff +jeffm patches.suse/ocfs2-11-user-heartbeat.diff
patches.suse/ocfs2-12-incorporate-disk-heartbeat.diff +jeffm patches.suse/ocfs2-12-incorporate-disk-heartbeat.diff
patches.suse/ocfs2-13-fix-quorum-work.diff +jeffm 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
######################################################## ########################################################
# novfs # novfs
######################################################## ########################################################
patches.suse/novfs-add-the-novell-filesystem-client-kernel-module.patch 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 # other filesystem stuff
######################################################## ########################################################
patches.suse/squashfs.patch patches.suse/squashfs3.3-patch
patches.fixes/fat_valid_media.patch patches.suse/squashfs-patch-2.6.25
patches.fixes/fat_detect_media_wo_parttable.patch
patches.suse/parser-match_string.diff patches.suse/parser-match_string.diff
patches.suse/fs-may_iops.diff patches.suse/fs-may_iops.diff
@ -391,49 +326,26 @@
+okir patches.suse/netfilter-ipv4options +okir patches.suse/netfilter-ipv4options
patches.suse/netfilter-ipt_LOG-mac patches.suse/netfilter-ipt_LOG-mac
patches.suse/netfilter-ip_conntrack_slp.patch
######################################################## ########################################################
# #
# Device drivers # Device drivers
# #
######################################################## ########################################################
patches.fixes/tg3-flowctrl.patch
+kkeil patches.drivers/e1000-7.6.9.2 +kkeil patches.drivers/e1000-7.6.9.2
+kkeil patches.drivers/e1000-7.6.5-napi-tail.patch +kkeil patches.drivers/e1000-7.6.5-napi-tail.patch
+kkeil patches.drivers/e1000-7.6.9.2-napi +kkeil patches.drivers/e1000-7.6.9.2-napi
# Add support for Montevina hardware; series mainlined 2.6.26 # 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 # 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-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 # patches.fixes/mptbase-vmware-fix
@ -441,7 +353,6 @@
patches.suse/scsi-error-test-unit-ready-timeout patches.suse/scsi-error-test-unit-ready-timeout
patches.fixes/proc-scsi-scsi-fix.diff patches.fixes/proc-scsi-scsi-fix.diff
patches.fixes/megaraid_mbox-dell-cerc-support
######################################################## ########################################################
# Network # Network
@ -462,7 +373,6 @@
######################################################## ########################################################
# PCI and PCI hotplug # PCI and PCI hotplug
######################################################## ########################################################
patches.drivers/pci-vt3336-no-msi
######################################################## ########################################################
# sysfs / driver core # sysfs / driver core
@ -477,19 +387,9 @@
patches.suse/usb-storage-disable-delay.patch patches.suse/usb-storage-disable-delay.patch
# usb persist across suspend to ram. Patches will be in 2.6.26 # 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 # backports from mainline for quirks and some drivers that are commonly used
patches.drivers/usb-add-option-hso-driver.patch patches.drivers/usb-add-option-hso-driver.patch
patches.drivers/usb-sierra-option.patch
######################################################## ########################################################
# I2C # I2C
@ -501,23 +401,14 @@
patches.suse/bootsplash patches.suse/bootsplash
patches.fixes/input-add-i8042-nopnp-for-D845PESV.patch patches.fixes/input-add-i8042-nopnp-for-D845PESV.patch
patches.fixes/input-add-amilo-pro-v-to-nomux.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 # Sound
########################################################## ##########################################################
patches.drivers/alsa-usb-exclude-1st-slot 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-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 # Other driver fixes
@ -527,10 +418,11 @@
patches.fixes/parport-mutex patches.fixes/parport-mutex
+49840 patches.fixes/serial8250_console_write-ier +49840 patches.fixes/serial8250_console_write-ier
+49840 patches.fixes/fix-serial-8250-UART_BUG_TXEN-test +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 # suse-2.4 compatible crypto loop driver
patches.suse/twofish-2.6 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 # Other drivers we have added to the tree
@ -546,7 +438,7 @@
patches.fixes/dm-mpath-hp-sw.patch patches.fixes/dm-mpath-hp-sw.patch
patches.suse/dm-emulate-blkrrpart-ioctl 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/vfs-removexattr.diff
patches.apparmor/security-removexattr.diff patches.apparmor/security-removexattr.diff
patches.apparmor/unambiguous-__d_path.diff patches.apparmor/unambiguous-__d_path.diff
patches.apparmor/mount-consistent-__d_path.diff
patches.apparmor/d_namespace_path.diff patches.apparmor/d_namespace_path.diff
patches.apparmor/__d_path-keep-connected.diff
patches.apparmor/fsetattr.diff patches.apparmor/fsetattr.diff
patches.apparmor/fsetattr-reintro-ATTR_FILE.diff patches.apparmor/fsetattr-reintro-ATTR_FILE.diff
patches.apparmor/fsetattr-restore-ia_file patches.apparmor/fsetattr-restore-ia_file
@ -685,16 +575,10 @@
-RT patches.xen/xen3-auto-arch-i386.diff -RT patches.xen/xen3-auto-arch-i386.diff
-RT patches.xen/xen3-auto-arch-x86_64.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 # 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 # changes outside arch/{i386,x86_64}/xen
-RT patches.xen/xen3-fixup-xen
-RT patches.xen/xen3-fixup-kconfig -RT patches.xen/xen3-fixup-kconfig
-RT patches.xen/xen3-fixup-common -RT patches.xen/xen3-fixup-common
-RT patches.xen/xen3-fixup-arch-x86 -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.23
-RT patches.xen/xen3-patch-2.6.24 -RT patches.xen/xen3-patch-2.6.24
-RT patches.xen/xen3-patch-2.6.25 -RT patches.xen/xen3-patch-2.6.25
-RT patches.xen/xen3-patch-2.6.25.1 -RT patches.xen/xen3-patch-2.6.26
-RT patches.xen/xen3-patch-2.6.25.5-6
-RT patches.xen/xen3-seccomp-disable-tsc-option -RT patches.xen/xen3-seccomp-disable-tsc-option
+andrea -RT patches.xen/xen3-silent-stack-overflow +andrea -RT patches.xen/xen3-silent-stack-overflow
-RT patches.xen/xen3-sysfs-crash-debugging.patch -RT patches.xen/xen3-sysfs-crash-debugging.patch
@ -734,8 +617,6 @@
-RT patches.xen/xen-swiotlb-heuristics -RT patches.xen/xen-swiotlb-heuristics
-RT patches.xen/xen-netfront-flip-prod -RT patches.xen/xen-netfront-flip-prod
# RT
# RCU # RCU
+RT patches.rt/rcu-various-fixups.patch +RT patches.rt/rcu-various-fixups.patch
+RT patches.rt/rcu-trace-fix-free.patch +RT patches.rt/rcu-trace-fix-free.patch
@ -1596,23 +1477,6 @@
+RT patches.rt/sched-cpupri-priocount.patch +RT patches.rt/sched-cpupri-priocount.patch
+RT patches.rt/ftrace-hotplug-fix.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) # LSG Enhancements to RT locking (not upstream)
- patches.rt/rtmutex-lateral-steal-sysctl.patch - patches.rt/rtmutex-lateral-steal-sysctl.patch
- patches.rt/rtmutex-adaptive-locks.patch - patches.rt/rtmutex-adaptive-locks.patch

View File

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