forked from pool/kernel-source
This commit is contained in:
parent
75984bd949
commit
1edcd13ec4
@ -1,2 +1,2 @@
|
||||
2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:739ba843a56036bcc200590dcbed4fc5f0f68842a0ee4feac03c8660b2b3bc53
|
||||
size 135200
|
||||
oid sha256:e9483db825186bb1be72091c3c9406ff104ec5dc12afcd5da12956886decfeaa
|
||||
size 135201
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:870770cdcde4eb01d819adbe6f319721074ff8fecc58902cfc87534796fae656
|
||||
size 2758
|
||||
oid sha256:a5e08475a7ad29d62bfd87f6a07baf6dc394b6870b22a275ca03d791442dbbba
|
||||
size 2771
|
||||
|
@ -1,3 +1,133 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 08:23:15 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 07:43:14 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 06:04:47 CET 2008 - teheo@suse.de
|
||||
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:52:10 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:34:48 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:10:30 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:37:32 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:18:32 CET 2008 - olh@suse.de
|
||||
|
||||
- remove last traces of kernel-um handling
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:38:31 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 11:47:43 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 08:26:03 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 06:08:33 CET 2008 - teheo@suse.de
|
||||
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 10:15:02 CET 2008 - agruen@suse.de
|
||||
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %kernel_module_package macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:16:44 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:03:55 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 20:27:19 CET 2008 - mszeredi@suse.de
|
||||
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 17:48:50 CET 2008 - sjayaraman@suse.de
|
||||
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 16:39:00 CET 2008 - tiwai@suse.de
|
||||
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:52:41 CET 2008 - jeffm@suse.de
|
||||
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
%define build_kdump 0
|
||||
%define build_xen 0
|
||||
%define build_vanilla 0
|
||||
%define build_ps3 0
|
||||
%if %{build_flavor} == "kdump"
|
||||
%define build_kdump 1
|
||||
%endif
|
||||
@ -38,6 +39,9 @@
|
||||
%if %{build_flavor} == "vanilla"
|
||||
%define build_vanilla 1
|
||||
%endif
|
||||
%if %{build_flavor} == "ps3"
|
||||
%define build_ps3 1
|
||||
%endif
|
||||
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,modversions,symsets.pl})
|
||||
%define symbols %(set -- kernel-debug kernel-debug $(case debug in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
|
||||
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/debug$')
|
||||
@ -59,7 +63,7 @@
|
||||
Name: kernel-debug
|
||||
Summary: A Debug Version of the Kernel
|
||||
Version: 2.6.27.7
|
||||
Release: 4
|
||||
Release: 5
|
||||
License: GPL v2 only
|
||||
Group: System/Kernel
|
||||
Url: http://www.kernel.org/
|
||||
@ -208,8 +212,8 @@ Only use this kernel when investigating problems.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%prep
|
||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
||||
@ -436,24 +440,30 @@ for sub in '-base' '' '-extra'; do
|
||||
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||
done
|
||||
done
|
||||
%if %build_kdump || %build_xen || %build_vanilla
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-debug
|
||||
%endif
|
||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
%if %install_vdso
|
||||
# Install the unstripped vdso's that are linked in the kernel image
|
||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
%endif
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
if [ $CONFIG_MODULES = y ]; then
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
if ! %_sourcedir/check-supported-list \
|
||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
||||
@ -501,11 +511,6 @@ if [ $CONFIG_MODULES = y ]; then
|
||||
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||
exit 1
|
||||
fi
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
%if %split_packages
|
||||
# Generate the lists of supported and unsupported modules.
|
||||
( cd %buildroot
|
||||
@ -699,8 +704,8 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun base -f preun-base.sh
|
||||
|
||||
@ -741,8 +746,8 @@ This package contains additional modules not supported by Novell.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun extra -f preun-extra.sh
|
||||
|
||||
@ -770,8 +775,8 @@ Only use this kernel when investigating problems.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%files -n kernel-debug-man
|
||||
%defattr(-,root,root)
|
||||
@ -780,6 +785,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
* Fri Nov 28 2008 teheo@suse.de
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- remove last traces of kernel-um handling
|
||||
* Thu Nov 27 2008 hare@suse.de
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
* Thu Nov 27 2008 teheo@suse.de
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
* Wed Nov 26 2008 agruen@suse.de
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %%kernel_module_package macro.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
* Tue Nov 25 2008 mszeredi@suse.de
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
* Tue Nov 25 2008 sjayaraman@suse.de
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
* Tue Nov 25 2008 tiwai@suse.de
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||
creation of sgi_uv (bnc#444799).
|
||||
|
@ -1,3 +1,133 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 08:23:15 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 07:43:14 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 06:04:47 CET 2008 - teheo@suse.de
|
||||
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:52:10 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:34:48 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:10:30 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:37:32 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:18:32 CET 2008 - olh@suse.de
|
||||
|
||||
- remove last traces of kernel-um handling
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:38:31 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 11:47:43 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 08:26:03 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 06:08:33 CET 2008 - teheo@suse.de
|
||||
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 10:15:02 CET 2008 - agruen@suse.de
|
||||
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %kernel_module_package macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:16:44 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:03:55 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 20:27:19 CET 2008 - mszeredi@suse.de
|
||||
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 17:48:50 CET 2008 - sjayaraman@suse.de
|
||||
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 16:39:00 CET 2008 - tiwai@suse.de
|
||||
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:52:41 CET 2008 - jeffm@suse.de
|
||||
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
%define build_kdump 0
|
||||
%define build_xen 0
|
||||
%define build_vanilla 0
|
||||
%define build_ps3 0
|
||||
%if %{build_flavor} == "kdump"
|
||||
%define build_kdump 1
|
||||
%endif
|
||||
@ -38,6 +39,9 @@
|
||||
%if %{build_flavor} == "vanilla"
|
||||
%define build_vanilla 1
|
||||
%endif
|
||||
%if %{build_flavor} == "ps3"
|
||||
%define build_ps3 1
|
||||
%endif
|
||||
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,modversions,symsets.pl})
|
||||
%define symbols %(set -- kernel-default kernel-default $(case default in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
|
||||
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/default$')
|
||||
@ -59,7 +63,7 @@
|
||||
Name: kernel-default
|
||||
Summary: The Standard Kernel
|
||||
Version: 2.6.27.7
|
||||
Release: 4
|
||||
Release: 5
|
||||
License: GPL v2 only
|
||||
Group: System/Kernel
|
||||
Url: http://www.kernel.org/
|
||||
@ -226,8 +230,8 @@ The standard kernel for both uniprocessor and multiprocessor systems.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%prep
|
||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
||||
@ -454,24 +458,30 @@ for sub in '-base' '' '-extra'; do
|
||||
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||
done
|
||||
done
|
||||
%if %build_kdump || %build_xen || %build_vanilla
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-default
|
||||
%endif
|
||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
%if %install_vdso
|
||||
# Install the unstripped vdso's that are linked in the kernel image
|
||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
%endif
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
if [ $CONFIG_MODULES = y ]; then
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
if ! %_sourcedir/check-supported-list \
|
||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
||||
@ -519,11 +529,6 @@ if [ $CONFIG_MODULES = y ]; then
|
||||
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||
exit 1
|
||||
fi
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
%if %split_packages
|
||||
# Generate the lists of supported and unsupported modules.
|
||||
( cd %buildroot
|
||||
@ -716,8 +721,8 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun base -f preun-base.sh
|
||||
|
||||
@ -757,8 +762,8 @@ This package contains additional modules not supported by Novell.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun extra -f preun-extra.sh
|
||||
|
||||
@ -785,8 +790,8 @@ The standard kernel for both uniprocessor and multiprocessor systems.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%files -n kernel-default-man
|
||||
%defattr(-,root,root)
|
||||
@ -795,6 +800,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
* Fri Nov 28 2008 teheo@suse.de
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- remove last traces of kernel-um handling
|
||||
* Thu Nov 27 2008 hare@suse.de
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
* Thu Nov 27 2008 teheo@suse.de
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
* Wed Nov 26 2008 agruen@suse.de
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %%kernel_module_package macro.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
* Tue Nov 25 2008 mszeredi@suse.de
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
* Tue Nov 25 2008 sjayaraman@suse.de
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
* Tue Nov 25 2008 tiwai@suse.de
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||
creation of sgi_uv (bnc#444799).
|
||||
|
@ -1,3 +1,133 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 08:23:15 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 07:43:14 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 06:04:47 CET 2008 - teheo@suse.de
|
||||
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:52:10 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:34:48 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:10:30 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:37:32 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:18:32 CET 2008 - olh@suse.de
|
||||
|
||||
- remove last traces of kernel-um handling
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:38:31 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 11:47:43 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 08:26:03 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 06:08:33 CET 2008 - teheo@suse.de
|
||||
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 10:15:02 CET 2008 - agruen@suse.de
|
||||
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %kernel_module_package macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:16:44 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:03:55 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 20:27:19 CET 2008 - mszeredi@suse.de
|
||||
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 17:48:50 CET 2008 - sjayaraman@suse.de
|
||||
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 16:39:00 CET 2008 - tiwai@suse.de
|
||||
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:52:41 CET 2008 - jeffm@suse.de
|
||||
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||
|
||||
|
@ -23,7 +23,7 @@ Url: http://www.kernel.org/
|
||||
Name: kernel-dummy
|
||||
Summary: Internal dummy package for synchronizing release numbers
|
||||
Version: 2.6.27.7
|
||||
Release: 4
|
||||
Release: 5
|
||||
License: GPL v2 only
|
||||
Group: System/Kernel
|
||||
AutoReqProv: off
|
||||
@ -36,8 +36,8 @@ Authors:
|
||||
--------
|
||||
Andreas Gruenbacher <agruen@suse.de>
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%install
|
||||
rm -rf %buildroot
|
||||
@ -49,6 +49,78 @@ echo dummy > %buildroot/etc/dummy
|
||||
/etc/dummy
|
||||
|
||||
%changelog
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
* Fri Nov 28 2008 teheo@suse.de
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- remove last traces of kernel-um handling
|
||||
* Thu Nov 27 2008 hare@suse.de
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
* Thu Nov 27 2008 teheo@suse.de
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
* Wed Nov 26 2008 agruen@suse.de
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %%kernel_module_package macro.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
* Tue Nov 25 2008 mszeredi@suse.de
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
* Tue Nov 25 2008 sjayaraman@suse.de
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
* Tue Nov 25 2008 tiwai@suse.de
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||
creation of sgi_uv (bnc#444799).
|
||||
|
@ -1,3 +1,133 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 08:23:15 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 07:43:14 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 06:04:47 CET 2008 - teheo@suse.de
|
||||
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:52:10 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:34:48 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:10:30 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:37:32 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:18:32 CET 2008 - olh@suse.de
|
||||
|
||||
- remove last traces of kernel-um handling
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:38:31 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 11:47:43 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 08:26:03 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 06:08:33 CET 2008 - teheo@suse.de
|
||||
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 10:15:02 CET 2008 - agruen@suse.de
|
||||
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %kernel_module_package macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:16:44 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:03:55 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 20:27:19 CET 2008 - mszeredi@suse.de
|
||||
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 17:48:50 CET 2008 - sjayaraman@suse.de
|
||||
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 16:39:00 CET 2008 - tiwai@suse.de
|
||||
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:52:41 CET 2008 - jeffm@suse.de
|
||||
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
%define build_kdump 0
|
||||
%define build_xen 0
|
||||
%define build_vanilla 0
|
||||
%define build_ps3 0
|
||||
%if %{build_flavor} == "kdump"
|
||||
%define build_kdump 1
|
||||
%endif
|
||||
@ -38,6 +39,9 @@
|
||||
%if %{build_flavor} == "vanilla"
|
||||
%define build_vanilla 1
|
||||
%endif
|
||||
%if %{build_flavor} == "ps3"
|
||||
%define build_ps3 1
|
||||
%endif
|
||||
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,modversions,symsets.pl})
|
||||
%define symbols %(set -- kernel-kdump kernel-kdump $(case kdump in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
|
||||
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/kdump$')
|
||||
@ -59,7 +63,7 @@
|
||||
Name: kernel-kdump
|
||||
Summary: kernel for kdump
|
||||
Version: 2.6.27.7
|
||||
Release: 4
|
||||
Release: 5
|
||||
License: GPL v2 only
|
||||
Group: System/Kernel
|
||||
Url: http://www.kernel.org/
|
||||
@ -207,8 +211,8 @@ crashed kernel.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%prep
|
||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
||||
@ -435,24 +439,30 @@ for sub in '-base' '' '-extra'; do
|
||||
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||
done
|
||||
done
|
||||
%if %build_kdump || %build_xen || %build_vanilla
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-kdump
|
||||
%endif
|
||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
%if %install_vdso
|
||||
# Install the unstripped vdso's that are linked in the kernel image
|
||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
%endif
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
if [ $CONFIG_MODULES = y ]; then
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
if ! %_sourcedir/check-supported-list \
|
||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
||||
@ -500,11 +510,6 @@ if [ $CONFIG_MODULES = y ]; then
|
||||
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||
exit 1
|
||||
fi
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
%if %split_packages
|
||||
# Generate the lists of supported and unsupported modules.
|
||||
( cd %buildroot
|
||||
@ -700,8 +705,8 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun base -f preun-base.sh
|
||||
|
||||
@ -744,8 +749,8 @@ This package contains additional modules not supported by Novell.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun extra -f preun-extra.sh
|
||||
|
||||
@ -775,8 +780,8 @@ crashed kernel.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%files -n kernel-kdump-man
|
||||
%defattr(-,root,root)
|
||||
@ -785,6 +790,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
* Fri Nov 28 2008 teheo@suse.de
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- remove last traces of kernel-um handling
|
||||
* Thu Nov 27 2008 hare@suse.de
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
* Thu Nov 27 2008 teheo@suse.de
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
* Wed Nov 26 2008 agruen@suse.de
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %%kernel_module_package macro.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
* Tue Nov 25 2008 mszeredi@suse.de
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
* Tue Nov 25 2008 sjayaraman@suse.de
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
* Tue Nov 25 2008 tiwai@suse.de
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||
creation of sgi_uv (bnc#444799).
|
||||
|
@ -1,3 +1,133 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 08:23:15 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 07:43:14 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 06:04:47 CET 2008 - teheo@suse.de
|
||||
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:52:10 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:34:48 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:10:30 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:37:32 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:18:32 CET 2008 - olh@suse.de
|
||||
|
||||
- remove last traces of kernel-um handling
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:38:31 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 11:47:43 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 08:26:03 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 06:08:33 CET 2008 - teheo@suse.de
|
||||
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 10:15:02 CET 2008 - agruen@suse.de
|
||||
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %kernel_module_package macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:16:44 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:03:55 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 20:27:19 CET 2008 - mszeredi@suse.de
|
||||
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 17:48:50 CET 2008 - sjayaraman@suse.de
|
||||
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 16:39:00 CET 2008 - tiwai@suse.de
|
||||
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:52:41 CET 2008 - jeffm@suse.de
|
||||
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||
|
||||
|
121
kernel-pae.spec
121
kernel-pae.spec
@ -29,6 +29,7 @@
|
||||
%define build_kdump 0
|
||||
%define build_xen 0
|
||||
%define build_vanilla 0
|
||||
%define build_ps3 0
|
||||
%if %{build_flavor} == "kdump"
|
||||
%define build_kdump 1
|
||||
%endif
|
||||
@ -38,6 +39,9 @@
|
||||
%if %{build_flavor} == "vanilla"
|
||||
%define build_vanilla 1
|
||||
%endif
|
||||
%if %{build_flavor} == "ps3"
|
||||
%define build_ps3 1
|
||||
%endif
|
||||
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,modversions,symsets.pl})
|
||||
%define symbols %(set -- kernel-pae kernel-pae $(case pae in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
|
||||
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/pae$')
|
||||
@ -59,7 +63,7 @@
|
||||
Name: kernel-pae
|
||||
Summary: Kernel with PAE Support
|
||||
Version: 2.6.27.7
|
||||
Release: 4
|
||||
Release: 5
|
||||
License: GPL v2 only
|
||||
Group: System/Kernel
|
||||
Url: http://www.kernel.org/
|
||||
@ -208,8 +212,8 @@ that support it, regardless of the amount of main memory.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%prep
|
||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
||||
@ -436,24 +440,30 @@ for sub in '-base' '' '-extra'; do
|
||||
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||
done
|
||||
done
|
||||
%if %build_kdump || %build_xen || %build_vanilla
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-pae
|
||||
%endif
|
||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
%if %install_vdso
|
||||
# Install the unstripped vdso's that are linked in the kernel image
|
||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
%endif
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
if [ $CONFIG_MODULES = y ]; then
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
if ! %_sourcedir/check-supported-list \
|
||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
||||
@ -501,11 +511,6 @@ if [ $CONFIG_MODULES = y ]; then
|
||||
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||
exit 1
|
||||
fi
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
%if %split_packages
|
||||
# Generate the lists of supported and unsupported modules.
|
||||
( cd %buildroot
|
||||
@ -705,8 +710,8 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun base -f preun-base.sh
|
||||
|
||||
@ -753,8 +758,8 @@ This package contains additional modules not supported by Novell.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun extra -f preun-extra.sh
|
||||
|
||||
@ -788,8 +793,8 @@ that support it, regardless of the amount of main memory.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%files -n kernel-pae-man
|
||||
%defattr(-,root,root)
|
||||
@ -798,6 +803,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
* Fri Nov 28 2008 teheo@suse.de
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- remove last traces of kernel-um handling
|
||||
* Thu Nov 27 2008 hare@suse.de
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
* Thu Nov 27 2008 teheo@suse.de
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
* Wed Nov 26 2008 agruen@suse.de
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %%kernel_module_package macro.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
* Tue Nov 25 2008 mszeredi@suse.de
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
* Tue Nov 25 2008 sjayaraman@suse.de
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
* Tue Nov 25 2008 tiwai@suse.de
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||
creation of sgi_uv (bnc#444799).
|
||||
|
@ -1,3 +1,133 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 08:23:15 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 07:43:14 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 06:04:47 CET 2008 - teheo@suse.de
|
||||
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:52:10 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:34:48 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:10:30 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:37:32 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:18:32 CET 2008 - olh@suse.de
|
||||
|
||||
- remove last traces of kernel-um handling
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:38:31 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 11:47:43 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 08:26:03 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 06:08:33 CET 2008 - teheo@suse.de
|
||||
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 10:15:02 CET 2008 - agruen@suse.de
|
||||
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %kernel_module_package macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:16:44 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:03:55 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 20:27:19 CET 2008 - mszeredi@suse.de
|
||||
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 17:48:50 CET 2008 - sjayaraman@suse.de
|
||||
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 16:39:00 CET 2008 - tiwai@suse.de
|
||||
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:52:41 CET 2008 - jeffm@suse.de
|
||||
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
%define build_kdump 0
|
||||
%define build_xen 0
|
||||
%define build_vanilla 0
|
||||
%define build_ps3 0
|
||||
%if %{build_flavor} == "kdump"
|
||||
%define build_kdump 1
|
||||
%endif
|
||||
@ -38,6 +39,9 @@
|
||||
%if %{build_flavor} == "vanilla"
|
||||
%define build_vanilla 1
|
||||
%endif
|
||||
%if %{build_flavor} == "ps3"
|
||||
%define build_ps3 1
|
||||
%endif
|
||||
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,modversions,symsets.pl})
|
||||
%define symbols %(set -- kernel-ppc64 kernel-ppc64 $(case ppc64 in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
|
||||
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/ppc64$')
|
||||
@ -59,7 +63,7 @@
|
||||
Name: kernel-ppc64
|
||||
Summary: Kernel for ppc64 Systems
|
||||
Version: 2.6.27.7
|
||||
Release: 4
|
||||
Release: 5
|
||||
License: GPL v2 only
|
||||
Group: System/Kernel
|
||||
Url: http://www.kernel.org/
|
||||
@ -220,8 +224,8 @@ Authors:
|
||||
Tom Gall <tom_gall@vnet.ibm.com>
|
||||
see /usr/src/linux/CREDITS for more details.
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%prep
|
||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
||||
@ -448,24 +452,30 @@ for sub in '-base' '' '-extra'; do
|
||||
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||
done
|
||||
done
|
||||
%if %build_kdump || %build_xen || %build_vanilla
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-ppc64
|
||||
%endif
|
||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
%if %install_vdso
|
||||
# Install the unstripped vdso's that are linked in the kernel image
|
||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
%endif
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
if [ $CONFIG_MODULES = y ]; then
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
if ! %_sourcedir/check-supported-list \
|
||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
||||
@ -513,11 +523,6 @@ if [ $CONFIG_MODULES = y ]; then
|
||||
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||
exit 1
|
||||
fi
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
%if %split_packages
|
||||
# Generate the lists of supported and unsupported modules.
|
||||
( cd %buildroot
|
||||
@ -724,8 +729,8 @@ Authors:
|
||||
Tom Gall <tom_gall@vnet.ibm.com>
|
||||
see /usr/src/linux/CREDITS for more details.
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun base -f preun-base.sh
|
||||
|
||||
@ -779,8 +784,8 @@ Authors:
|
||||
Tom Gall <tom_gall@vnet.ibm.com>
|
||||
see /usr/src/linux/CREDITS for more details.
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun extra -f preun-extra.sh
|
||||
|
||||
@ -821,8 +826,8 @@ Authors:
|
||||
Tom Gall <tom_gall@vnet.ibm.com>
|
||||
see /usr/src/linux/CREDITS for more details.
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%files -n kernel-ppc64-man
|
||||
%defattr(-,root,root)
|
||||
@ -831,6 +836,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
* Fri Nov 28 2008 teheo@suse.de
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- remove last traces of kernel-um handling
|
||||
* Thu Nov 27 2008 hare@suse.de
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
* Thu Nov 27 2008 teheo@suse.de
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
* Wed Nov 26 2008 agruen@suse.de
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %%kernel_module_package macro.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
* Tue Nov 25 2008 mszeredi@suse.de
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
* Tue Nov 25 2008 sjayaraman@suse.de
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
* Tue Nov 25 2008 tiwai@suse.de
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||
creation of sgi_uv (bnc#444799).
|
||||
|
@ -1,3 +1,133 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 08:23:15 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 07:43:14 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 06:04:47 CET 2008 - teheo@suse.de
|
||||
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:52:10 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:34:48 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:10:30 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:37:32 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:18:32 CET 2008 - olh@suse.de
|
||||
|
||||
- remove last traces of kernel-um handling
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:38:31 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 11:47:43 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 08:26:03 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 06:08:33 CET 2008 - teheo@suse.de
|
||||
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 10:15:02 CET 2008 - agruen@suse.de
|
||||
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %kernel_module_package macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:16:44 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:03:55 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 20:27:19 CET 2008 - mszeredi@suse.de
|
||||
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 17:48:50 CET 2008 - sjayaraman@suse.de
|
||||
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 16:39:00 CET 2008 - tiwai@suse.de
|
||||
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:52:41 CET 2008 - jeffm@suse.de
|
||||
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||
|
||||
|
121
kernel-ps3.spec
121
kernel-ps3.spec
@ -29,6 +29,7 @@
|
||||
%define build_kdump 0
|
||||
%define build_xen 0
|
||||
%define build_vanilla 0
|
||||
%define build_ps3 0
|
||||
%if %{build_flavor} == "kdump"
|
||||
%define build_kdump 1
|
||||
%endif
|
||||
@ -38,6 +39,9 @@
|
||||
%if %{build_flavor} == "vanilla"
|
||||
%define build_vanilla 1
|
||||
%endif
|
||||
%if %{build_flavor} == "ps3"
|
||||
%define build_ps3 1
|
||||
%endif
|
||||
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,modversions,symsets.pl})
|
||||
%define symbols %(set -- kernel-ps3 kernel-ps3 $(case ps3 in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
|
||||
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/ps3$')
|
||||
@ -59,7 +63,7 @@
|
||||
Name: kernel-ps3
|
||||
Summary: kernel for ps3 bootloader
|
||||
Version: 2.6.27.7
|
||||
Release: 4
|
||||
Release: 5
|
||||
License: GPL v2 only
|
||||
Group: System/Kernel
|
||||
Url: http://www.kernel.org/
|
||||
@ -202,8 +206,8 @@ final system.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%prep
|
||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
||||
@ -430,24 +434,30 @@ for sub in '-base' '' '-extra'; do
|
||||
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||
done
|
||||
done
|
||||
%if %build_kdump || %build_xen || %build_vanilla
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-ps3
|
||||
%endif
|
||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
%if %install_vdso
|
||||
# Install the unstripped vdso's that are linked in the kernel image
|
||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
%endif
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
if [ $CONFIG_MODULES = y ]; then
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
if ! %_sourcedir/check-supported-list \
|
||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
||||
@ -495,11 +505,6 @@ if [ $CONFIG_MODULES = y ]; then
|
||||
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||
exit 1
|
||||
fi
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
%if %split_packages
|
||||
# Generate the lists of supported and unsupported modules.
|
||||
( cd %buildroot
|
||||
@ -692,8 +697,8 @@ needs to be as small as possible.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun base -f preun-base.sh
|
||||
|
||||
@ -733,8 +738,8 @@ needs to be as small as possible.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun extra -f preun-extra.sh
|
||||
|
||||
@ -764,8 +769,8 @@ final system.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%files -n kernel-ps3-man
|
||||
%defattr(-,root,root)
|
||||
@ -774,6 +779,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
* Fri Nov 28 2008 teheo@suse.de
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- remove last traces of kernel-um handling
|
||||
* Thu Nov 27 2008 hare@suse.de
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
* Thu Nov 27 2008 teheo@suse.de
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
* Wed Nov 26 2008 agruen@suse.de
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %%kernel_module_package macro.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
* Tue Nov 25 2008 mszeredi@suse.de
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
* Tue Nov 25 2008 sjayaraman@suse.de
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
* Tue Nov 25 2008 tiwai@suse.de
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||
creation of sgi_uv (bnc#444799).
|
||||
|
@ -1,3 +1,133 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 08:23:15 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 07:43:14 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 06:04:47 CET 2008 - teheo@suse.de
|
||||
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:52:10 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:34:48 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:10:30 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:37:32 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:18:32 CET 2008 - olh@suse.de
|
||||
|
||||
- remove last traces of kernel-um handling
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:38:31 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 11:47:43 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 08:26:03 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 06:08:33 CET 2008 - teheo@suse.de
|
||||
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 10:15:02 CET 2008 - agruen@suse.de
|
||||
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %kernel_module_package macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:16:44 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:03:55 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 20:27:19 CET 2008 - mszeredi@suse.de
|
||||
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 17:48:50 CET 2008 - sjayaraman@suse.de
|
||||
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 16:39:00 CET 2008 - tiwai@suse.de
|
||||
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:52:41 CET 2008 - jeffm@suse.de
|
||||
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||
|
||||
|
121
kernel-s390.spec
121
kernel-s390.spec
@ -29,6 +29,7 @@
|
||||
%define build_kdump 0
|
||||
%define build_xen 0
|
||||
%define build_vanilla 0
|
||||
%define build_ps3 0
|
||||
%if %{build_flavor} == "kdump"
|
||||
%define build_kdump 1
|
||||
%endif
|
||||
@ -38,6 +39,9 @@
|
||||
%if %{build_flavor} == "vanilla"
|
||||
%define build_vanilla 1
|
||||
%endif
|
||||
%if %{build_flavor} == "ps3"
|
||||
%define build_ps3 1
|
||||
%endif
|
||||
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,modversions,symsets.pl})
|
||||
%define symbols %(set -- kernel-s390 kernel-s390 $(case s390 in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
|
||||
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/s390$')
|
||||
@ -59,7 +63,7 @@
|
||||
Name: kernel-s390
|
||||
Summary: The Standard Kernel
|
||||
Version: 2.6.27.7
|
||||
Release: 4
|
||||
Release: 5
|
||||
License: GPL v2 only
|
||||
Group: System/Kernel
|
||||
Url: http://www.kernel.org/
|
||||
@ -201,8 +205,8 @@ The standard kernel.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%prep
|
||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
||||
@ -429,24 +433,30 @@ for sub in '-base' '' '-extra'; do
|
||||
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||
done
|
||||
done
|
||||
%if %build_kdump || %build_xen || %build_vanilla
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-s390
|
||||
%endif
|
||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
%if %install_vdso
|
||||
# Install the unstripped vdso's that are linked in the kernel image
|
||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
%endif
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
if [ $CONFIG_MODULES = y ]; then
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
if ! %_sourcedir/check-supported-list \
|
||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
||||
@ -494,11 +504,6 @@ if [ $CONFIG_MODULES = y ]; then
|
||||
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||
exit 1
|
||||
fi
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
%if %split_packages
|
||||
# Generate the lists of supported and unsupported modules.
|
||||
( cd %buildroot
|
||||
@ -691,8 +696,8 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun base -f preun-base.sh
|
||||
|
||||
@ -732,8 +737,8 @@ This package contains additional modules not supported by Novell.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun extra -f preun-extra.sh
|
||||
|
||||
@ -760,8 +765,8 @@ The standard kernel.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%files -n kernel-s390-man
|
||||
%defattr(-,root,root)
|
||||
@ -770,6 +775,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
* Fri Nov 28 2008 teheo@suse.de
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- remove last traces of kernel-um handling
|
||||
* Thu Nov 27 2008 hare@suse.de
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
* Thu Nov 27 2008 teheo@suse.de
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
* Wed Nov 26 2008 agruen@suse.de
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %%kernel_module_package macro.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
* Tue Nov 25 2008 mszeredi@suse.de
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
* Tue Nov 25 2008 sjayaraman@suse.de
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
* Tue Nov 25 2008 tiwai@suse.de
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||
creation of sgi_uv (bnc#444799).
|
||||
|
@ -1,3 +1,133 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 08:23:15 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 07:43:14 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 06:04:47 CET 2008 - teheo@suse.de
|
||||
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:52:10 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:34:48 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:10:30 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:37:32 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:18:32 CET 2008 - olh@suse.de
|
||||
|
||||
- remove last traces of kernel-um handling
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:38:31 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 11:47:43 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 08:26:03 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 06:08:33 CET 2008 - teheo@suse.de
|
||||
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 10:15:02 CET 2008 - agruen@suse.de
|
||||
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %kernel_module_package macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:16:44 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:03:55 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 20:27:19 CET 2008 - mszeredi@suse.de
|
||||
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 17:48:50 CET 2008 - sjayaraman@suse.de
|
||||
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 16:39:00 CET 2008 - tiwai@suse.de
|
||||
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:52:41 CET 2008 - jeffm@suse.de
|
||||
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||
|
||||
|
@ -30,7 +30,7 @@ Url: http://www.kernel.org/
|
||||
Name: kernel-source
|
||||
Summary: The Linux Kernel Sources
|
||||
Version: 2.6.27.7
|
||||
Release: 4
|
||||
Release: 5
|
||||
License: GPL v2 only
|
||||
Group: Development/Sources
|
||||
AutoReqProv: off
|
||||
@ -117,8 +117,8 @@ Authors:
|
||||
|
||||
see /usr/src/linux/CREDITS for more details.
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%prep
|
||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
||||
@ -274,6 +274,78 @@ sed -e "s:@KERNELRELEASE@:$KERNELRELEASE:g" \
|
||||
%files -f kernel-source.files
|
||||
|
||||
%changelog
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
* Fri Nov 28 2008 teheo@suse.de
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- remove last traces of kernel-um handling
|
||||
* Thu Nov 27 2008 hare@suse.de
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
* Thu Nov 27 2008 teheo@suse.de
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
* Wed Nov 26 2008 agruen@suse.de
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %%kernel_module_package macro.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
* Tue Nov 25 2008 mszeredi@suse.de
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
* Tue Nov 25 2008 sjayaraman@suse.de
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
* Tue Nov 25 2008 tiwai@suse.de
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||
creation of sgi_uv (bnc#444799).
|
||||
|
@ -1,3 +1,133 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 08:23:15 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 07:43:14 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 06:04:47 CET 2008 - teheo@suse.de
|
||||
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:52:10 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:34:48 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:10:30 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:37:32 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:18:32 CET 2008 - olh@suse.de
|
||||
|
||||
- remove last traces of kernel-um handling
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:38:31 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 11:47:43 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 08:26:03 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 06:08:33 CET 2008 - teheo@suse.de
|
||||
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 10:15:02 CET 2008 - agruen@suse.de
|
||||
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %kernel_module_package macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:16:44 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:03:55 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 20:27:19 CET 2008 - mszeredi@suse.de
|
||||
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 17:48:50 CET 2008 - sjayaraman@suse.de
|
||||
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 16:39:00 CET 2008 - tiwai@suse.de
|
||||
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:52:41 CET 2008 - jeffm@suse.de
|
||||
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||
|
||||
|
@ -29,7 +29,7 @@ Url: http://www.kernel.org/
|
||||
Name: kernel-syms
|
||||
Summary: Kernel Symbol Versions (modversions)
|
||||
Version: 2.6.27.7
|
||||
Release: 4
|
||||
Release: 5
|
||||
License: GPL v2 only
|
||||
Group: Development/Sources
|
||||
AutoReqProv: off
|
||||
@ -94,8 +94,8 @@ Authors:
|
||||
|
||||
see /usr/src/linux/CREDITS for more details.
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%prep
|
||||
echo "Architecture symbol(s):" %symbols
|
||||
@ -152,6 +152,78 @@ done
|
||||
/lib/modules/*/build
|
||||
|
||||
%changelog
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
* Fri Nov 28 2008 teheo@suse.de
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- remove last traces of kernel-um handling
|
||||
* Thu Nov 27 2008 hare@suse.de
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
* Thu Nov 27 2008 teheo@suse.de
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
* Wed Nov 26 2008 agruen@suse.de
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %%kernel_module_package macro.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
* Tue Nov 25 2008 mszeredi@suse.de
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
* Tue Nov 25 2008 sjayaraman@suse.de
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
* Tue Nov 25 2008 tiwai@suse.de
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||
creation of sgi_uv (bnc#444799).
|
||||
|
@ -1,3 +1,133 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 08:23:15 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 07:43:14 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 06:04:47 CET 2008 - teheo@suse.de
|
||||
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:52:10 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:34:48 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:10:30 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:37:32 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:18:32 CET 2008 - olh@suse.de
|
||||
|
||||
- remove last traces of kernel-um handling
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:38:31 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 11:47:43 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 08:26:03 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 06:08:33 CET 2008 - teheo@suse.de
|
||||
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 10:15:02 CET 2008 - agruen@suse.de
|
||||
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %kernel_module_package macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:16:44 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:03:55 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 20:27:19 CET 2008 - mszeredi@suse.de
|
||||
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 17:48:50 CET 2008 - sjayaraman@suse.de
|
||||
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 16:39:00 CET 2008 - tiwai@suse.de
|
||||
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:52:41 CET 2008 - jeffm@suse.de
|
||||
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
%define build_kdump 0
|
||||
%define build_xen 0
|
||||
%define build_vanilla 0
|
||||
%define build_ps3 0
|
||||
%if %{build_flavor} == "kdump"
|
||||
%define build_kdump 1
|
||||
%endif
|
||||
@ -38,6 +39,9 @@
|
||||
%if %{build_flavor} == "vanilla"
|
||||
%define build_vanilla 1
|
||||
%endif
|
||||
%if %{build_flavor} == "ps3"
|
||||
%define build_ps3 1
|
||||
%endif
|
||||
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,modversions,symsets.pl})
|
||||
%define symbols %(set -- kernel-trace kernel-trace $(case trace in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
|
||||
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/trace$')
|
||||
@ -59,7 +63,7 @@
|
||||
Name: kernel-trace
|
||||
Summary: The Realtime Linux Kernel
|
||||
Version: 2.6.27.7
|
||||
Release: 4
|
||||
Release: 5
|
||||
License: GPL v2 only
|
||||
Group: System/Kernel
|
||||
Url: http://www.kernel.org/
|
||||
@ -213,8 +217,8 @@ Authors:
|
||||
|
||||
see /usr/src/linux/CREDITS for more details.
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%prep
|
||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
||||
@ -441,24 +445,30 @@ for sub in '-base' '' '-extra'; do
|
||||
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||
done
|
||||
done
|
||||
%if %build_kdump || %build_xen || %build_vanilla
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-trace
|
||||
%endif
|
||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
%if %install_vdso
|
||||
# Install the unstripped vdso's that are linked in the kernel image
|
||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
%endif
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
if [ $CONFIG_MODULES = y ]; then
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
if ! %_sourcedir/check-supported-list \
|
||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
||||
@ -506,11 +516,6 @@ if [ $CONFIG_MODULES = y ]; then
|
||||
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||
exit 1
|
||||
fi
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
%if %split_packages
|
||||
# Generate the lists of supported and unsupported modules.
|
||||
( cd %buildroot
|
||||
@ -707,8 +712,8 @@ Authors:
|
||||
|
||||
see /usr/src/linux/CREDITS for more details.
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun base -f preun-base.sh
|
||||
|
||||
@ -752,8 +757,8 @@ Authors:
|
||||
|
||||
see /usr/src/linux/CREDITS for more details.
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun extra -f preun-extra.sh
|
||||
|
||||
@ -786,8 +791,8 @@ Authors:
|
||||
|
||||
see /usr/src/linux/CREDITS for more details.
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%files -n kernel-trace-man
|
||||
%defattr(-,root,root)
|
||||
@ -796,6 +801,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
* Fri Nov 28 2008 teheo@suse.de
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- remove last traces of kernel-um handling
|
||||
* Thu Nov 27 2008 hare@suse.de
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
* Thu Nov 27 2008 teheo@suse.de
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
* Wed Nov 26 2008 agruen@suse.de
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %%kernel_module_package macro.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
* Tue Nov 25 2008 mszeredi@suse.de
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
* Tue Nov 25 2008 sjayaraman@suse.de
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
* Tue Nov 25 2008 tiwai@suse.de
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||
creation of sgi_uv (bnc#444799).
|
||||
|
@ -1,3 +1,133 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 08:23:15 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 07:43:14 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 06:04:47 CET 2008 - teheo@suse.de
|
||||
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:52:10 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:34:48 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:10:30 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:37:32 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:18:32 CET 2008 - olh@suse.de
|
||||
|
||||
- remove last traces of kernel-um handling
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:38:31 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 11:47:43 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 08:26:03 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 06:08:33 CET 2008 - teheo@suse.de
|
||||
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 10:15:02 CET 2008 - agruen@suse.de
|
||||
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %kernel_module_package macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:16:44 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:03:55 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 20:27:19 CET 2008 - mszeredi@suse.de
|
||||
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 17:48:50 CET 2008 - sjayaraman@suse.de
|
||||
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 16:39:00 CET 2008 - tiwai@suse.de
|
||||
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:52:41 CET 2008 - jeffm@suse.de
|
||||
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
%define build_kdump 0
|
||||
%define build_xen 0
|
||||
%define build_vanilla 0
|
||||
%define build_ps3 0
|
||||
%if %{build_flavor} == "kdump"
|
||||
%define build_kdump 1
|
||||
%endif
|
||||
@ -38,6 +39,9 @@
|
||||
%if %{build_flavor} == "vanilla"
|
||||
%define build_vanilla 1
|
||||
%endif
|
||||
%if %{build_flavor} == "ps3"
|
||||
%define build_ps3 1
|
||||
%endif
|
||||
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,modversions,symsets.pl})
|
||||
%define symbols %(set -- kernel-vanilla kernel-vanilla $(case vanilla in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
|
||||
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/vanilla$')
|
||||
@ -59,7 +63,7 @@
|
||||
Name: kernel-vanilla
|
||||
Summary: The Standard Kernel - without any SUSE patches
|
||||
Version: 2.6.27.7
|
||||
Release: 4
|
||||
Release: 5
|
||||
License: GPL v2 only
|
||||
Group: System/Kernel
|
||||
Url: http://www.kernel.org/
|
||||
@ -223,8 +227,8 @@ The standard kernel - without any SUSE patches
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%prep
|
||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
||||
@ -451,24 +455,30 @@ for sub in '-base' '' '-extra'; do
|
||||
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||
done
|
||||
done
|
||||
%if %build_kdump || %build_xen || %build_vanilla
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-vanilla
|
||||
%endif
|
||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
%if %install_vdso
|
||||
# Install the unstripped vdso's that are linked in the kernel image
|
||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
%endif
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
if [ $CONFIG_MODULES = y ]; then
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
if ! %_sourcedir/check-supported-list \
|
||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
||||
@ -516,11 +526,6 @@ if [ $CONFIG_MODULES = y ]; then
|
||||
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||
exit 1
|
||||
fi
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
%if %split_packages
|
||||
# Generate the lists of supported and unsupported modules.
|
||||
( cd %buildroot
|
||||
@ -711,8 +716,8 @@ The standard kernel - without any SUSE patches
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun base -f preun-base.sh
|
||||
|
||||
@ -750,8 +755,8 @@ The standard kernel - without any SUSE patches
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun extra -f preun-extra.sh
|
||||
|
||||
@ -778,8 +783,8 @@ The standard kernel - without any SUSE patches
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%files -n kernel-vanilla-man
|
||||
%defattr(-,root,root)
|
||||
@ -788,6 +793,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
* Fri Nov 28 2008 teheo@suse.de
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- remove last traces of kernel-um handling
|
||||
* Thu Nov 27 2008 hare@suse.de
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
* Thu Nov 27 2008 teheo@suse.de
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
* Wed Nov 26 2008 agruen@suse.de
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %%kernel_module_package macro.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
* Tue Nov 25 2008 mszeredi@suse.de
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
* Tue Nov 25 2008 sjayaraman@suse.de
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
* Tue Nov 25 2008 tiwai@suse.de
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||
creation of sgi_uv (bnc#444799).
|
||||
|
@ -1,3 +1,133 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 08:23:15 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 07:43:14 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 06:04:47 CET 2008 - teheo@suse.de
|
||||
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:52:10 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:34:48 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 16:10:30 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:37:32 CET 2008 - olh@suse.de
|
||||
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 15:18:32 CET 2008 - olh@suse.de
|
||||
|
||||
- remove last traces of kernel-um handling
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 14:38:31 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 11:47:43 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 08:26:03 CET 2008 - olh@suse.de
|
||||
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 27 06:08:33 CET 2008 - teheo@suse.de
|
||||
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 10:15:02 CET 2008 - agruen@suse.de
|
||||
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %kernel_module_package macro.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:16:44 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 09:03:55 CET 2008 - hare@suse.de
|
||||
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 20:27:19 CET 2008 - mszeredi@suse.de
|
||||
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 17:48:50 CET 2008 - sjayaraman@suse.de
|
||||
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 16:39:00 CET 2008 - tiwai@suse.de
|
||||
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:52:41 CET 2008 - jeffm@suse.de
|
||||
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||
|
||||
|
121
kernel-xen.spec
121
kernel-xen.spec
@ -29,6 +29,7 @@
|
||||
%define build_kdump 0
|
||||
%define build_xen 0
|
||||
%define build_vanilla 0
|
||||
%define build_ps3 0
|
||||
%if %{build_flavor} == "kdump"
|
||||
%define build_kdump 1
|
||||
%endif
|
||||
@ -38,6 +39,9 @@
|
||||
%if %{build_flavor} == "vanilla"
|
||||
%define build_vanilla 1
|
||||
%endif
|
||||
%if %{build_flavor} == "ps3"
|
||||
%define build_ps3 1
|
||||
%endif
|
||||
%(chmod +x %_sourcedir/{arch-symbols,guards,config-subst,check-for-config-changes,check-supported-list,built-in-where,modversions,symsets.pl})
|
||||
%define symbols %(set -- kernel-xen kernel-xen $(case xen in (rt|rt_*) echo RT ;; esac) $(%_sourcedir/arch-symbols %_target_cpu) $([ -e %_sourcedir/extra-symbols ] && cat %_sourcedir/extra-symbols) ; echo $*)
|
||||
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/xen$')
|
||||
@ -59,7 +63,7 @@
|
||||
Name: kernel-xen
|
||||
Summary: The Xen Kernel
|
||||
Version: 2.6.27.7
|
||||
Release: 4
|
||||
Release: 5
|
||||
License: GPL v2 only
|
||||
Group: System/Kernel
|
||||
Url: http://www.kernel.org/
|
||||
@ -207,8 +211,8 @@ unprivileged ("xenU") kernel.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%prep
|
||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
||||
@ -435,24 +439,30 @@ for sub in '-base' '' '-extra'; do
|
||||
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||
done
|
||||
done
|
||||
%if %build_kdump || %build_xen || %build_vanilla
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-xen
|
||||
%endif
|
||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
%if %install_vdso
|
||||
# Install the unstripped vdso's that are linked in the kernel image
|
||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
%endif
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
if [ $CONFIG_MODULES = y ]; then
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
# (We need this information below as well as in find-provides; we "annotate"
|
||||
# the original Module.symvers here to make sure that we are consistent in
|
||||
# both places.)
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
mv Module.symvers.split Module.symvers
|
||||
gzip -c9 < Module.symvers > %buildroot/boot/symvers-$KERNELRELEASE.gz
|
||||
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
if ! %_sourcedir/check-supported-list \
|
||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
||||
@ -500,11 +510,6 @@ if [ $CONFIG_MODULES = y ]; then
|
||||
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||
exit 1
|
||||
fi
|
||||
# Create a dummy initrd with roughly the size the real one will have.
|
||||
# That way, YaST will know that this package requires some additional
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-$KERNELRELEASE \
|
||||
bs=1024 seek=2047 count=1
|
||||
%if %split_packages
|
||||
# Generate the lists of supported and unsupported modules.
|
||||
( cd %buildroot
|
||||
@ -700,8 +705,8 @@ This package contains only the base modules, required in all installs.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun base -f preun-base.sh
|
||||
|
||||
@ -744,8 +749,8 @@ This package contains additional modules not supported by Novell.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%preun extra -f preun-extra.sh
|
||||
|
||||
@ -775,8 +780,8 @@ unprivileged ("xenU") kernel.
|
||||
|
||||
|
||||
|
||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||
|
||||
%files -n kernel-xen-man
|
||||
%defattr(-,root,root)
|
||||
@ -785,6 +790,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: move Module.symvers creation into
|
||||
CONFIG_MODULES section, a static kernel exports nothing
|
||||
* Fri Nov 28 2008 olh@suse.de
|
||||
- rpm/post*.sh: kernel-vanilla has now vmlinux-vanilla symlink
|
||||
* Fri Nov 28 2008 teheo@suse.de
|
||||
Block layer timer bug fixed. Multipath patch update is just patch
|
||||
refresh.
|
||||
- patches.drivers/block-internal-dequeue-shouldnt-start-timer:
|
||||
block: internal dequeue shouldn't start timer (bnc#449880).
|
||||
- patches.drivers/blk-request-based-multipath-update: Block layer
|
||||
fixes for request-based multipathing (References: FATE#302108).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix no-op macro args
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: fix compile on ppc32
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: always create a dummy initrd because
|
||||
mkinitrd is called unconditionally
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- rpm/kernel-binary.spec.in: kernel-ps3 needs a suffix
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- remove last traces of kernel-um handling
|
||||
* Thu Nov 27 2008 hare@suse.de
|
||||
- patches.fixes/qla2xxx-disable-automatic-queue-tracking: qla2xxx:
|
||||
Conditionally disable queue_full tracking (bnc#449386).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.suse/8250-sysrq-ctrl_o.patch: no sysrq on Cell QS21/QS22
|
||||
serial console (bnc#422987,bnc#96313 - LTC47675/LTC16841).
|
||||
* Thu Nov 27 2008 olh@suse.de
|
||||
- patches.arch/ppc-memoryless-nodes.patch: fix booting with
|
||||
memoryless nodes (443280 - LTC49675)
|
||||
* Thu Nov 27 2008 teheo@suse.de
|
||||
- patches.drivers/libata-seagate-firmware-bug: libata: blacklist
|
||||
Seagate drives which time out FLUSH_CACHE when used with NCQ
|
||||
(bnc#449531).
|
||||
* Wed Nov 26 2008 agruen@suse.de
|
||||
- rpm/macros.kernel-source: Fix the kernel flavor selection logic
|
||||
for the %%kernel_module_package macro.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.fixes/blk-leave-sync-timer-running: move to
|
||||
correct place in series.conf and rediff
|
||||
- patches.drivers/cciss-newids.patch: Delete.
|
||||
* Wed Nov 26 2008 hare@suse.de
|
||||
- patches.drivers/cciss-newids.patch: Support for newcciss
|
||||
controller (bnc#448416).
|
||||
- patches.fixes/blk-leave-sync-timer-running: block: leave
|
||||
request timeout timer running on an empty list (bnc#447249).
|
||||
* Tue Nov 25 2008 mszeredi@suse.de
|
||||
- patches.fixes/slab-alloc_slabmgmt-fix.patch: slab: remove
|
||||
GFP_THISNODE clearing from alloc_slabmgmt() (bnc#444597).
|
||||
* Tue Nov 25 2008 sjayaraman@suse.de
|
||||
- patches.suse/SoN-11-mm-page_alloc-emerg.patch: Fix accidental side-effect
|
||||
that this patch introduced by reverting patches.fixes/oom-warning
|
||||
(bnc #444597).
|
||||
* Tue Nov 25 2008 tiwai@suse.de
|
||||
- patches.drivers/alsa-ca0106-pm-support: ALSA: ca0106 - Add
|
||||
power-amangement support (bnc#447624).
|
||||
- patches.drivers/alsa-hda-dell-92hd73xx-models: ALSA: hda -
|
||||
Check model for Dell 92HD73xx laptops (bnc#446025).
|
||||
- patches.drivers/alsa-hda-dell-studio-1535-quirk: ALSA: hda -
|
||||
mark Dell studio 1535 quirk (bnc#446025).
|
||||
- patches.drivers/alsa-hda-spdif-bits-cache-fix: ALSA: hda -
|
||||
Fix caching of SPDIF status bits.
|
||||
- patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch: ALSA:
|
||||
hda - No 'Headphone as Line-out' swich without line-outs
|
||||
(bnc#446025).
|
||||
- patches.drivers/alsa-hda-stac-yet-more-fixes: ALSA: hda -
|
||||
Fix AFG power management on IDT 92HD* codecs (bnc#446025).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/fix-inotify-watch-removal-umount-races: Fix
|
||||
inotify watch removal/umount races (bnc#446973 CVE-2008-5182).
|
||||
* Tue Nov 25 2008 jeffm@suse.de
|
||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||
creation of sgi_uv (bnc#444799).
|
||||
|
@ -7,16 +7,16 @@
|
||||
%{expand:%( \
|
||||
subpkg=%{-t*}%{!-t:/usr/lib/rpm/kernel-module-subpackage} \
|
||||
echo "%%define _suse_kernel_module_subpackage(n:v:r:f:p:) %%{expand:%%(cd %_sourcedir; cat $subpkg; echo %%%%nil)}" \
|
||||
flavors="%{!-X:%*}%{-X:$(ls /usr/src/linux-obj/%_target_cpu 2>/dev/null)}" \
|
||||
flavors_to_build= \
|
||||
kver=$(rpm -q --qf '%{VERSION}-%{RELEASE}' kernel-source) \
|
||||
for flavor in $flavors; do \
|
||||
if [ -n "%{-X}" ]; then \
|
||||
case " %* " in \
|
||||
(*" $flavor "*) \
|
||||
continue ;; \
|
||||
esac \
|
||||
fi \
|
||||
flavors=%*
|
||||
for flavor in $(ls /usr/src/linux-obj/%_target_cpu 2>/dev/null); do \
|
||||
case " $flavors " in \
|
||||
(*" $flavor "*) \
|
||||
[ -n "%{-X}" ] && continue ;; \
|
||||
(*) \
|
||||
[ -z "%{-X}" -a -n "$flavors" ] && continue ;; \
|
||||
esac \
|
||||
krel=$(make -s -C /usr/src/linux-obj/%_target_cpu/$flavor kernelrelease) \
|
||||
[ -e /boot/symsets-$krel.tar.gz ] || continue \
|
||||
flavors_to_build="$flavors_to_build $flavor" \
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ff7a75d89a5b47ff1b396845a4ba76128cfd7f3c34488a196c2e706d0bf670b9
|
||||
size 129
|
||||
oid sha256:0bde61278e8d5f9328c81189e37a052ae5a8bdad435b3b117c40f045268bcf32
|
||||
size 128
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1bf477237397cbbf51425fcaf44ecd86cc9e130c11eae01445c90db127b69c03
|
||||
size 59277
|
||||
oid sha256:bd3a92eb837f6ba5c02d7a79b02a47e41a1bea2152a03f175c79ea164e09cb23
|
||||
size 59244
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5f11ec03b3d56fec6d5454949812a9ca98200c99417ff90aeb2979ef394f9a49
|
||||
size 260505
|
||||
oid sha256:fc19fcc348f98730b9cde383e928106383d0cbed24502db972b4728c91f9a31e
|
||||
size 262558
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f50ec42a93db8ed935d709ac41ecb8cde9f6205706f4822703a8f1c7f5af4424
|
||||
size 2630411
|
||||
oid sha256:f16bd0f8bcc9396fe57760d4f95cb0c9e0c45a312ca8f6d654e6feeb5b105912
|
||||
size 2644689
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a8adec667ec9d9fa8709d15c1d41319a155bdd8c5193ed5efff37fac5ad6d7de
|
||||
size 127910
|
||||
oid sha256:57c045765cbf3e8303e50482799bc8357a87c8903e951dfc13ecb719c8744f73
|
||||
size 134714
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c340420741516c7d186d962dcdfa184f849ba4a4087e1ebb77d8c190a15e0a41
|
||||
size 83080
|
||||
oid sha256:23f0c374b5a14e73238a0d3539b65b5072a4038b9e57c5918b1a67a919933be6
|
||||
size 83320
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:254fb7b8a500648bdc291d3558d023688775fb5e654bd039a9f66eef66d80fcc
|
||||
size 1609
|
||||
oid sha256:f5baff7805ce91ee88ffccef938ba004b87e92a494de7f031faf7a2729a0603c
|
||||
size 1593
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a098dcd89a7b21901a8e5d64ca6b495b1c75c3d86a6fffa1fa30349bfcdac435
|
||||
size 124
|
||||
oid sha256:e8c04d8ee3eff650efba8722187c8f306b152b674b7f758cfc7f1084a69b9fbf
|
||||
size 125
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7737cb8d73cfe73ed79eedc78930f5b2fea4fd7c1ee0a36cc3ccfbf272f80bac
|
||||
size 1447981
|
||||
oid sha256:8d1965ef3090f177e3ec5e9f610eee27274cfdc6d429d1b6a30affbc1a9a7d3c
|
||||
size 1449871
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f518b17039a42d34831791924ae66ab38e98243b12053c03d51f00adb8761636
|
||||
size 63211
|
||||
oid sha256:22c1d68058a6a71c22a4e1e57716ecc4f60b0d9267474838ce5bc984ec4d8380
|
||||
size 63312
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:42a389b179b5b0ac532915afed246547e0c324b4cd6a42296d13005ffab4dd9a
|
||||
size 1499919
|
||||
oid sha256:aac8aab7152db9d476801b314ca11daff689b9bd50d21b3036d37bf3edfc0b4e
|
||||
size 1499977
|
||||
|
4
post.sh
4
post.sh
@ -28,7 +28,7 @@ fi
|
||||
|
||||
suffix=
|
||||
case @FLAVOR@ in
|
||||
kdump|ps3|um|xen*)
|
||||
kdump|ps3|xen*|vanilla)
|
||||
suffix=-@FLAVOR@
|
||||
;;
|
||||
esac
|
||||
@ -113,7 +113,7 @@ if [ -f /etc/fstab -a ! -e /.buildenv ] ; then
|
||||
# handle 10.1 and SLES10 GA
|
||||
elif [ -x /sbin/update-bootloader ]; then
|
||||
case @FLAVOR@ in
|
||||
kdump|um|ps3)
|
||||
kdump|ps3)
|
||||
;;
|
||||
*)
|
||||
opt_xen_kernel=
|
||||
|
@ -21,7 +21,7 @@ fi
|
||||
remove_previos_entry=no
|
||||
suffix=
|
||||
case @FLAVOR@ in
|
||||
kdump|ps3|um|xen*)
|
||||
kdump|ps3|xen*|vanilla)
|
||||
suffix=-@FLAVOR@
|
||||
;;
|
||||
esac
|
||||
|
14
series.conf
14
series.conf
@ -227,6 +227,7 @@
|
||||
########################################################
|
||||
# powerpc/generic
|
||||
########################################################
|
||||
patches.suse/8250-sysrq-ctrl_o.patch
|
||||
patches.arch/ppc-pseries_remove_lmb-PAGE_SHIFTT.patch
|
||||
patches.arch/ppc-pseries_pfn-mem-rm.patch
|
||||
patches.suse/ppc-no-LDFLAGS_MODULE.patch
|
||||
@ -266,6 +267,7 @@
|
||||
patches.arch/ppc-pseries-bsr-multinode.patch
|
||||
patches.arch/ppc-pseries-cmm-pagecounter.patch
|
||||
patches.arch/ppc-of-irq-map.patch
|
||||
patches.arch/ppc-memoryless-nodes.patch
|
||||
|
||||
patches.arch/ppc-spufs-01-use-inc_nlink.patch
|
||||
patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
|
||||
@ -345,6 +347,7 @@
|
||||
patches.suse/shmall-bigger
|
||||
patches.fixes/grab-swap-token-oops
|
||||
patches.fixes/mm-madvise-fix.patch
|
||||
patches.fixes/slab-alloc_slabmgmt-fix.patch
|
||||
|
||||
patches.fixes/loop-barriers
|
||||
patches.fixes/loop-barriers2
|
||||
@ -360,6 +363,7 @@
|
||||
patches.fixes/bug-437171_2_sched_delta_weight.patch
|
||||
patches.fixes/bug-437171_3_rework_wakeup_preemption.patch
|
||||
patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.patch
|
||||
patches.fixes/fix-inotify-watch-removal-umount-races
|
||||
|
||||
|
||||
########################################################
|
||||
@ -806,6 +810,7 @@
|
||||
patches.drivers/libata-fix-ata_tf_read_block-overflow
|
||||
patches.drivers/libata-fix-ata_tf_to_lba48-overflow
|
||||
patches.drivers/libata-ata_piix-clear-spurious-IRQ
|
||||
patches.drivers/libata-seagate-firmware-bug
|
||||
|
||||
# Block layer fixes
|
||||
patches.fixes/block-use-bio_has_data
|
||||
@ -828,6 +833,8 @@
|
||||
patches.drivers/block-call-sync-on-cleanup
|
||||
patches.drivers/block-add-timeout-on-dequeue
|
||||
patches.drivers/block-del-timer-after-dequeue
|
||||
patches.fixes/blk-leave-sync-timer-running
|
||||
patches.drivers/block-internal-dequeue-shouldnt-start-timer
|
||||
|
||||
patches.fixes/scsi-misc-git-update
|
||||
patches.fixes/scsi-enhance-error-codes
|
||||
@ -860,6 +867,7 @@
|
||||
patches.drivers/lpfc-8.2.8.7-update
|
||||
patches.drivers/qla2xxx-8.02.01-k8-update
|
||||
patches.drivers/qla2xxx-8.02.01-k9-update
|
||||
patches.fixes/qla2xxx-disable-automatic-queue-tracking
|
||||
patches.drivers/mpt-fusion-4.00.43.00-update
|
||||
patches.drivers/mpt-fusion-4.16.00.00-update
|
||||
patches.drivers/qla4xxx-sles11-update
|
||||
@ -985,8 +993,14 @@
|
||||
patches.drivers/alsa-hda-stac-hp-gpio-switch-fix
|
||||
patches.drivers/alsa-hda-stac-dell-m4-3-quirk
|
||||
patches.drivers/alsa-hda-dell-studio-15-quirk
|
||||
patches.drivers/alsa-hda-spdif-bits-cache-fix
|
||||
patches.drivers/alsa-hda-stac-yet-more-fixes
|
||||
patches.drivers/alsa-hda-stac-no-hp-as-line-out-switch
|
||||
patches.drivers/alsa-hda-dell-studio-1535-quirk
|
||||
patches.drivers/alsa-hda-dell-92hd73xx-models
|
||||
patches.drivers/alsa-emu10k1-audigy-fixes
|
||||
patches.drivers/alsa-powermac-ibook-g4-mic-fix
|
||||
patches.drivers/alsa-ca0106-pm-support
|
||||
|
||||
########################################################
|
||||
# Other driver fixes
|
||||
|
Loading…
Reference in New Issue
Block a user