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
|
2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:739ba843a56036bcc200590dcbed4fc5f0f68842a0ee4feac03c8660b2b3bc53
|
oid sha256:e9483db825186bb1be72091c3c9406ff104ec5dc12afcd5da12956886decfeaa
|
||||||
size 135200
|
size 135201
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:870770cdcde4eb01d819adbe6f319721074ff8fecc58902cfc87534796fae656
|
oid sha256:a5e08475a7ad29d62bfd87f6a07baf6dc394b6870b22a275ca03d791442dbbba
|
||||||
size 2758
|
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
|
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||||
|
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
%define build_kdump 0
|
%define build_kdump 0
|
||||||
%define build_xen 0
|
%define build_xen 0
|
||||||
%define build_vanilla 0
|
%define build_vanilla 0
|
||||||
|
%define build_ps3 0
|
||||||
%if %{build_flavor} == "kdump"
|
%if %{build_flavor} == "kdump"
|
||||||
%define build_kdump 1
|
%define build_kdump 1
|
||||||
%endif
|
%endif
|
||||||
@ -38,6 +39,9 @@
|
|||||||
%if %{build_flavor} == "vanilla"
|
%if %{build_flavor} == "vanilla"
|
||||||
%define build_vanilla 1
|
%define build_vanilla 1
|
||||||
%endif
|
%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})
|
%(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 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$')
|
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/debug$')
|
||||||
@ -59,7 +63,7 @@
|
|||||||
Name: kernel-debug
|
Name: kernel-debug
|
||||||
Summary: A Debug Version of the Kernel
|
Summary: A Debug Version of the Kernel
|
||||||
Version: 2.6.27.7
|
Version: 2.6.27.7
|
||||||
Release: 4
|
Release: 5
|
||||||
License: GPL v2 only
|
License: GPL v2 only
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
Url: http://www.kernel.org/
|
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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
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
|
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||||
done
|
done
|
||||||
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
|
suffix=-debug
|
||||||
%endif
|
%endif
|
||||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
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
|
%if %install_vdso
|
||||||
# Install the unstripped vdso's that are linked in the kernel image
|
# Install the unstripped vdso's that are linked in the kernel image
|
||||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
%endif
|
%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
|
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
|
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
if ! %_sourcedir/check-supported-list \
|
if ! %_sourcedir/check-supported-list \
|
||||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
%_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
|
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
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
|
%if %split_packages
|
||||||
# Generate the lists of supported and unsupported modules.
|
# Generate the lists of supported and unsupported modules.
|
||||||
( cd %buildroot
|
( 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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun base -f preun-base.sh
|
%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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun extra -f preun-extra.sh
|
%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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%files -n kernel-debug-man
|
%files -n kernel-debug-man
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -780,6 +785,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Nov 25 2008 jeffm@suse.de
|
||||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||||
creation of sgi_uv (bnc#444799).
|
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
|
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||||
|
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
%define build_kdump 0
|
%define build_kdump 0
|
||||||
%define build_xen 0
|
%define build_xen 0
|
||||||
%define build_vanilla 0
|
%define build_vanilla 0
|
||||||
|
%define build_ps3 0
|
||||||
%if %{build_flavor} == "kdump"
|
%if %{build_flavor} == "kdump"
|
||||||
%define build_kdump 1
|
%define build_kdump 1
|
||||||
%endif
|
%endif
|
||||||
@ -38,6 +39,9 @@
|
|||||||
%if %{build_flavor} == "vanilla"
|
%if %{build_flavor} == "vanilla"
|
||||||
%define build_vanilla 1
|
%define build_vanilla 1
|
||||||
%endif
|
%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})
|
%(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 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$')
|
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/default$')
|
||||||
@ -59,7 +63,7 @@
|
|||||||
Name: kernel-default
|
Name: kernel-default
|
||||||
Summary: The Standard Kernel
|
Summary: The Standard Kernel
|
||||||
Version: 2.6.27.7
|
Version: 2.6.27.7
|
||||||
Release: 4
|
Release: 5
|
||||||
License: GPL v2 only
|
License: GPL v2 only
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
Url: http://www.kernel.org/
|
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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
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
|
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||||
done
|
done
|
||||||
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
|
suffix=-default
|
||||||
%endif
|
%endif
|
||||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
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
|
%if %install_vdso
|
||||||
# Install the unstripped vdso's that are linked in the kernel image
|
# Install the unstripped vdso's that are linked in the kernel image
|
||||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
%endif
|
%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
|
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
|
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
if ! %_sourcedir/check-supported-list \
|
if ! %_sourcedir/check-supported-list \
|
||||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
%_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
|
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
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
|
%if %split_packages
|
||||||
# Generate the lists of supported and unsupported modules.
|
# Generate the lists of supported and unsupported modules.
|
||||||
( cd %buildroot
|
( 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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun base -f preun-base.sh
|
%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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun extra -f preun-extra.sh
|
%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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%files -n kernel-default-man
|
%files -n kernel-default-man
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -795,6 +800,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Nov 25 2008 jeffm@suse.de
|
||||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||||
creation of sgi_uv (bnc#444799).
|
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
|
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ Url: http://www.kernel.org/
|
|||||||
Name: kernel-dummy
|
Name: kernel-dummy
|
||||||
Summary: Internal dummy package for synchronizing release numbers
|
Summary: Internal dummy package for synchronizing release numbers
|
||||||
Version: 2.6.27.7
|
Version: 2.6.27.7
|
||||||
Release: 4
|
Release: 5
|
||||||
License: GPL v2 only
|
License: GPL v2 only
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
@ -36,8 +36,8 @@ Authors:
|
|||||||
--------
|
--------
|
||||||
Andreas Gruenbacher <agruen@suse.de>
|
Andreas Gruenbacher <agruen@suse.de>
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%install
|
%install
|
||||||
rm -rf %buildroot
|
rm -rf %buildroot
|
||||||
@ -49,6 +49,78 @@ echo dummy > %buildroot/etc/dummy
|
|||||||
/etc/dummy
|
/etc/dummy
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Nov 25 2008 jeffm@suse.de
|
||||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||||
creation of sgi_uv (bnc#444799).
|
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
|
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||||
|
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
%define build_kdump 0
|
%define build_kdump 0
|
||||||
%define build_xen 0
|
%define build_xen 0
|
||||||
%define build_vanilla 0
|
%define build_vanilla 0
|
||||||
|
%define build_ps3 0
|
||||||
%if %{build_flavor} == "kdump"
|
%if %{build_flavor} == "kdump"
|
||||||
%define build_kdump 1
|
%define build_kdump 1
|
||||||
%endif
|
%endif
|
||||||
@ -38,6 +39,9 @@
|
|||||||
%if %{build_flavor} == "vanilla"
|
%if %{build_flavor} == "vanilla"
|
||||||
%define build_vanilla 1
|
%define build_vanilla 1
|
||||||
%endif
|
%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})
|
%(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 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$')
|
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/kdump$')
|
||||||
@ -59,7 +63,7 @@
|
|||||||
Name: kernel-kdump
|
Name: kernel-kdump
|
||||||
Summary: kernel for kdump
|
Summary: kernel for kdump
|
||||||
Version: 2.6.27.7
|
Version: 2.6.27.7
|
||||||
Release: 4
|
Release: 5
|
||||||
License: GPL v2 only
|
License: GPL v2 only
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
Url: http://www.kernel.org/
|
Url: http://www.kernel.org/
|
||||||
@ -207,8 +211,8 @@ crashed kernel.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
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
|
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||||
done
|
done
|
||||||
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
|
suffix=-kdump
|
||||||
%endif
|
%endif
|
||||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
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
|
%if %install_vdso
|
||||||
# Install the unstripped vdso's that are linked in the kernel image
|
# Install the unstripped vdso's that are linked in the kernel image
|
||||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
%endif
|
%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
|
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
|
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
if ! %_sourcedir/check-supported-list \
|
if ! %_sourcedir/check-supported-list \
|
||||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
%_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
|
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
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
|
%if %split_packages
|
||||||
# Generate the lists of supported and unsupported modules.
|
# Generate the lists of supported and unsupported modules.
|
||||||
( cd %buildroot
|
( 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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun base -f preun-base.sh
|
%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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun extra -f preun-extra.sh
|
%preun extra -f preun-extra.sh
|
||||||
|
|
||||||
@ -775,8 +780,8 @@ crashed kernel.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%files -n kernel-kdump-man
|
%files -n kernel-kdump-man
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -785,6 +790,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Nov 25 2008 jeffm@suse.de
|
||||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||||
creation of sgi_uv (bnc#444799).
|
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
|
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_kdump 0
|
||||||
%define build_xen 0
|
%define build_xen 0
|
||||||
%define build_vanilla 0
|
%define build_vanilla 0
|
||||||
|
%define build_ps3 0
|
||||||
%if %{build_flavor} == "kdump"
|
%if %{build_flavor} == "kdump"
|
||||||
%define build_kdump 1
|
%define build_kdump 1
|
||||||
%endif
|
%endif
|
||||||
@ -38,6 +39,9 @@
|
|||||||
%if %{build_flavor} == "vanilla"
|
%if %{build_flavor} == "vanilla"
|
||||||
%define build_vanilla 1
|
%define build_vanilla 1
|
||||||
%endif
|
%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})
|
%(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 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$')
|
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/pae$')
|
||||||
@ -59,7 +63,7 @@
|
|||||||
Name: kernel-pae
|
Name: kernel-pae
|
||||||
Summary: Kernel with PAE Support
|
Summary: Kernel with PAE Support
|
||||||
Version: 2.6.27.7
|
Version: 2.6.27.7
|
||||||
Release: 4
|
Release: 5
|
||||||
License: GPL v2 only
|
License: GPL v2 only
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
Url: http://www.kernel.org/
|
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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
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
|
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||||
done
|
done
|
||||||
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
|
suffix=-pae
|
||||||
%endif
|
%endif
|
||||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
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
|
%if %install_vdso
|
||||||
# Install the unstripped vdso's that are linked in the kernel image
|
# Install the unstripped vdso's that are linked in the kernel image
|
||||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
%endif
|
%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
|
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
|
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
if ! %_sourcedir/check-supported-list \
|
if ! %_sourcedir/check-supported-list \
|
||||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
%_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
|
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
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
|
%if %split_packages
|
||||||
# Generate the lists of supported and unsupported modules.
|
# Generate the lists of supported and unsupported modules.
|
||||||
( cd %buildroot
|
( 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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun base -f preun-base.sh
|
%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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun extra -f preun-extra.sh
|
%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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%files -n kernel-pae-man
|
%files -n kernel-pae-man
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -798,6 +803,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Nov 25 2008 jeffm@suse.de
|
||||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||||
creation of sgi_uv (bnc#444799).
|
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
|
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||||
|
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
%define build_kdump 0
|
%define build_kdump 0
|
||||||
%define build_xen 0
|
%define build_xen 0
|
||||||
%define build_vanilla 0
|
%define build_vanilla 0
|
||||||
|
%define build_ps3 0
|
||||||
%if %{build_flavor} == "kdump"
|
%if %{build_flavor} == "kdump"
|
||||||
%define build_kdump 1
|
%define build_kdump 1
|
||||||
%endif
|
%endif
|
||||||
@ -38,6 +39,9 @@
|
|||||||
%if %{build_flavor} == "vanilla"
|
%if %{build_flavor} == "vanilla"
|
||||||
%define build_vanilla 1
|
%define build_vanilla 1
|
||||||
%endif
|
%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})
|
%(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 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$')
|
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/ppc64$')
|
||||||
@ -59,7 +63,7 @@
|
|||||||
Name: kernel-ppc64
|
Name: kernel-ppc64
|
||||||
Summary: Kernel for ppc64 Systems
|
Summary: Kernel for ppc64 Systems
|
||||||
Version: 2.6.27.7
|
Version: 2.6.27.7
|
||||||
Release: 4
|
Release: 5
|
||||||
License: GPL v2 only
|
License: GPL v2 only
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
Url: http://www.kernel.org/
|
Url: http://www.kernel.org/
|
||||||
@ -220,8 +224,8 @@ Authors:
|
|||||||
Tom Gall <tom_gall@vnet.ibm.com>
|
Tom Gall <tom_gall@vnet.ibm.com>
|
||||||
see /usr/src/linux/CREDITS for more details.
|
see /usr/src/linux/CREDITS for more details.
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
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
|
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||||
done
|
done
|
||||||
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
|
suffix=-ppc64
|
||||||
%endif
|
%endif
|
||||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
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
|
%if %install_vdso
|
||||||
# Install the unstripped vdso's that are linked in the kernel image
|
# Install the unstripped vdso's that are linked in the kernel image
|
||||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
%endif
|
%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
|
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
|
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
if ! %_sourcedir/check-supported-list \
|
if ! %_sourcedir/check-supported-list \
|
||||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
%_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
|
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
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
|
%if %split_packages
|
||||||
# Generate the lists of supported and unsupported modules.
|
# Generate the lists of supported and unsupported modules.
|
||||||
( cd %buildroot
|
( cd %buildroot
|
||||||
@ -724,8 +729,8 @@ Authors:
|
|||||||
Tom Gall <tom_gall@vnet.ibm.com>
|
Tom Gall <tom_gall@vnet.ibm.com>
|
||||||
see /usr/src/linux/CREDITS for more details.
|
see /usr/src/linux/CREDITS for more details.
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun base -f preun-base.sh
|
%preun base -f preun-base.sh
|
||||||
|
|
||||||
@ -779,8 +784,8 @@ Authors:
|
|||||||
Tom Gall <tom_gall@vnet.ibm.com>
|
Tom Gall <tom_gall@vnet.ibm.com>
|
||||||
see /usr/src/linux/CREDITS for more details.
|
see /usr/src/linux/CREDITS for more details.
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun extra -f preun-extra.sh
|
%preun extra -f preun-extra.sh
|
||||||
|
|
||||||
@ -821,8 +826,8 @@ Authors:
|
|||||||
Tom Gall <tom_gall@vnet.ibm.com>
|
Tom Gall <tom_gall@vnet.ibm.com>
|
||||||
see /usr/src/linux/CREDITS for more details.
|
see /usr/src/linux/CREDITS for more details.
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%files -n kernel-ppc64-man
|
%files -n kernel-ppc64-man
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -831,6 +836,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Nov 25 2008 jeffm@suse.de
|
||||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||||
creation of sgi_uv (bnc#444799).
|
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
|
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_kdump 0
|
||||||
%define build_xen 0
|
%define build_xen 0
|
||||||
%define build_vanilla 0
|
%define build_vanilla 0
|
||||||
|
%define build_ps3 0
|
||||||
%if %{build_flavor} == "kdump"
|
%if %{build_flavor} == "kdump"
|
||||||
%define build_kdump 1
|
%define build_kdump 1
|
||||||
%endif
|
%endif
|
||||||
@ -38,6 +39,9 @@
|
|||||||
%if %{build_flavor} == "vanilla"
|
%if %{build_flavor} == "vanilla"
|
||||||
%define build_vanilla 1
|
%define build_vanilla 1
|
||||||
%endif
|
%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})
|
%(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 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$')
|
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/ps3$')
|
||||||
@ -59,7 +63,7 @@
|
|||||||
Name: kernel-ps3
|
Name: kernel-ps3
|
||||||
Summary: kernel for ps3 bootloader
|
Summary: kernel for ps3 bootloader
|
||||||
Version: 2.6.27.7
|
Version: 2.6.27.7
|
||||||
Release: 4
|
Release: 5
|
||||||
License: GPL v2 only
|
License: GPL v2 only
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
Url: http://www.kernel.org/
|
Url: http://www.kernel.org/
|
||||||
@ -202,8 +206,8 @@ final system.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
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
|
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||||
done
|
done
|
||||||
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
|
suffix=-ps3
|
||||||
%endif
|
%endif
|
||||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
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
|
%if %install_vdso
|
||||||
# Install the unstripped vdso's that are linked in the kernel image
|
# Install the unstripped vdso's that are linked in the kernel image
|
||||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
%endif
|
%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
|
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
|
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
if ! %_sourcedir/check-supported-list \
|
if ! %_sourcedir/check-supported-list \
|
||||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
%_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
|
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
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
|
%if %split_packages
|
||||||
# Generate the lists of supported and unsupported modules.
|
# Generate the lists of supported and unsupported modules.
|
||||||
( cd %buildroot
|
( cd %buildroot
|
||||||
@ -692,8 +697,8 @@ needs to be as small as possible.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun base -f preun-base.sh
|
%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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun extra -f preun-extra.sh
|
%preun extra -f preun-extra.sh
|
||||||
|
|
||||||
@ -764,8 +769,8 @@ final system.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%files -n kernel-ps3-man
|
%files -n kernel-ps3-man
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -774,6 +779,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Nov 25 2008 jeffm@suse.de
|
||||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||||
creation of sgi_uv (bnc#444799).
|
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
|
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_kdump 0
|
||||||
%define build_xen 0
|
%define build_xen 0
|
||||||
%define build_vanilla 0
|
%define build_vanilla 0
|
||||||
|
%define build_ps3 0
|
||||||
%if %{build_flavor} == "kdump"
|
%if %{build_flavor} == "kdump"
|
||||||
%define build_kdump 1
|
%define build_kdump 1
|
||||||
%endif
|
%endif
|
||||||
@ -38,6 +39,9 @@
|
|||||||
%if %{build_flavor} == "vanilla"
|
%if %{build_flavor} == "vanilla"
|
||||||
%define build_vanilla 1
|
%define build_vanilla 1
|
||||||
%endif
|
%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})
|
%(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 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$')
|
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/s390$')
|
||||||
@ -59,7 +63,7 @@
|
|||||||
Name: kernel-s390
|
Name: kernel-s390
|
||||||
Summary: The Standard Kernel
|
Summary: The Standard Kernel
|
||||||
Version: 2.6.27.7
|
Version: 2.6.27.7
|
||||||
Release: 4
|
Release: 5
|
||||||
License: GPL v2 only
|
License: GPL v2 only
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
Url: http://www.kernel.org/
|
Url: http://www.kernel.org/
|
||||||
@ -201,8 +205,8 @@ The standard kernel.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
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
|
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||||
done
|
done
|
||||||
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
|
suffix=-s390
|
||||||
%endif
|
%endif
|
||||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
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
|
%if %install_vdso
|
||||||
# Install the unstripped vdso's that are linked in the kernel image
|
# Install the unstripped vdso's that are linked in the kernel image
|
||||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
%endif
|
%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
|
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
|
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
if ! %_sourcedir/check-supported-list \
|
if ! %_sourcedir/check-supported-list \
|
||||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
%_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
|
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
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
|
%if %split_packages
|
||||||
# Generate the lists of supported and unsupported modules.
|
# Generate the lists of supported and unsupported modules.
|
||||||
( cd %buildroot
|
( 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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun base -f preun-base.sh
|
%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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun extra -f preun-extra.sh
|
%preun extra -f preun-extra.sh
|
||||||
|
|
||||||
@ -760,8 +765,8 @@ The standard kernel.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%files -n kernel-s390-man
|
%files -n kernel-s390-man
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -770,6 +775,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Nov 25 2008 jeffm@suse.de
|
||||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||||
creation of sgi_uv (bnc#444799).
|
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
|
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@ Url: http://www.kernel.org/
|
|||||||
Name: kernel-source
|
Name: kernel-source
|
||||||
Summary: The Linux Kernel Sources
|
Summary: The Linux Kernel Sources
|
||||||
Version: 2.6.27.7
|
Version: 2.6.27.7
|
||||||
Release: 4
|
Release: 5
|
||||||
License: GPL v2 only
|
License: GPL v2 only
|
||||||
Group: Development/Sources
|
Group: Development/Sources
|
||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
@ -117,8 +117,8 @@ Authors:
|
|||||||
|
|
||||||
see /usr/src/linux/CREDITS for more details.
|
see /usr/src/linux/CREDITS for more details.
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
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
|
%files -f kernel-source.files
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Nov 25 2008 jeffm@suse.de
|
||||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||||
creation of sgi_uv (bnc#444799).
|
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
|
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@ Url: http://www.kernel.org/
|
|||||||
Name: kernel-syms
|
Name: kernel-syms
|
||||||
Summary: Kernel Symbol Versions (modversions)
|
Summary: Kernel Symbol Versions (modversions)
|
||||||
Version: 2.6.27.7
|
Version: 2.6.27.7
|
||||||
Release: 4
|
Release: 5
|
||||||
License: GPL v2 only
|
License: GPL v2 only
|
||||||
Group: Development/Sources
|
Group: Development/Sources
|
||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
@ -94,8 +94,8 @@ Authors:
|
|||||||
|
|
||||||
see /usr/src/linux/CREDITS for more details.
|
see /usr/src/linux/CREDITS for more details.
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
echo "Architecture symbol(s):" %symbols
|
echo "Architecture symbol(s):" %symbols
|
||||||
@ -152,6 +152,78 @@ done
|
|||||||
/lib/modules/*/build
|
/lib/modules/*/build
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Nov 25 2008 jeffm@suse.de
|
||||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||||
creation of sgi_uv (bnc#444799).
|
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
|
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||||
|
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
%define build_kdump 0
|
%define build_kdump 0
|
||||||
%define build_xen 0
|
%define build_xen 0
|
||||||
%define build_vanilla 0
|
%define build_vanilla 0
|
||||||
|
%define build_ps3 0
|
||||||
%if %{build_flavor} == "kdump"
|
%if %{build_flavor} == "kdump"
|
||||||
%define build_kdump 1
|
%define build_kdump 1
|
||||||
%endif
|
%endif
|
||||||
@ -38,6 +39,9 @@
|
|||||||
%if %{build_flavor} == "vanilla"
|
%if %{build_flavor} == "vanilla"
|
||||||
%define build_vanilla 1
|
%define build_vanilla 1
|
||||||
%endif
|
%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})
|
%(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 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$')
|
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/trace$')
|
||||||
@ -59,7 +63,7 @@
|
|||||||
Name: kernel-trace
|
Name: kernel-trace
|
||||||
Summary: The Realtime Linux Kernel
|
Summary: The Realtime Linux Kernel
|
||||||
Version: 2.6.27.7
|
Version: 2.6.27.7
|
||||||
Release: 4
|
Release: 5
|
||||||
License: GPL v2 only
|
License: GPL v2 only
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
Url: http://www.kernel.org/
|
Url: http://www.kernel.org/
|
||||||
@ -213,8 +217,8 @@ Authors:
|
|||||||
|
|
||||||
see /usr/src/linux/CREDITS for more details.
|
see /usr/src/linux/CREDITS for more details.
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
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
|
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||||
done
|
done
|
||||||
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
|
suffix=-trace
|
||||||
%endif
|
%endif
|
||||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
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
|
%if %install_vdso
|
||||||
# Install the unstripped vdso's that are linked in the kernel image
|
# Install the unstripped vdso's that are linked in the kernel image
|
||||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
%endif
|
%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
|
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
|
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
if ! %_sourcedir/check-supported-list \
|
if ! %_sourcedir/check-supported-list \
|
||||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
%_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
|
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
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
|
%if %split_packages
|
||||||
# Generate the lists of supported and unsupported modules.
|
# Generate the lists of supported and unsupported modules.
|
||||||
( cd %buildroot
|
( cd %buildroot
|
||||||
@ -707,8 +712,8 @@ Authors:
|
|||||||
|
|
||||||
see /usr/src/linux/CREDITS for more details.
|
see /usr/src/linux/CREDITS for more details.
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun base -f preun-base.sh
|
%preun base -f preun-base.sh
|
||||||
|
|
||||||
@ -752,8 +757,8 @@ Authors:
|
|||||||
|
|
||||||
see /usr/src/linux/CREDITS for more details.
|
see /usr/src/linux/CREDITS for more details.
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun extra -f preun-extra.sh
|
%preun extra -f preun-extra.sh
|
||||||
|
|
||||||
@ -786,8 +791,8 @@ Authors:
|
|||||||
|
|
||||||
see /usr/src/linux/CREDITS for more details.
|
see /usr/src/linux/CREDITS for more details.
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%files -n kernel-trace-man
|
%files -n kernel-trace-man
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -796,6 +801,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Nov 25 2008 jeffm@suse.de
|
||||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||||
creation of sgi_uv (bnc#444799).
|
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
|
Tue Nov 25 00:02:33 CET 2008 - jeffm@suse.de
|
||||||
|
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
%define build_kdump 0
|
%define build_kdump 0
|
||||||
%define build_xen 0
|
%define build_xen 0
|
||||||
%define build_vanilla 0
|
%define build_vanilla 0
|
||||||
|
%define build_ps3 0
|
||||||
%if %{build_flavor} == "kdump"
|
%if %{build_flavor} == "kdump"
|
||||||
%define build_kdump 1
|
%define build_kdump 1
|
||||||
%endif
|
%endif
|
||||||
@ -38,6 +39,9 @@
|
|||||||
%if %{build_flavor} == "vanilla"
|
%if %{build_flavor} == "vanilla"
|
||||||
%define build_vanilla 1
|
%define build_vanilla 1
|
||||||
%endif
|
%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})
|
%(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 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$')
|
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/vanilla$')
|
||||||
@ -59,7 +63,7 @@
|
|||||||
Name: kernel-vanilla
|
Name: kernel-vanilla
|
||||||
Summary: The Standard Kernel - without any SUSE patches
|
Summary: The Standard Kernel - without any SUSE patches
|
||||||
Version: 2.6.27.7
|
Version: 2.6.27.7
|
||||||
Release: 4
|
Release: 5
|
||||||
License: GPL v2 only
|
License: GPL v2 only
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
Url: http://www.kernel.org/
|
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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
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
|
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||||
done
|
done
|
||||||
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
|
suffix=-vanilla
|
||||||
%endif
|
%endif
|
||||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
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
|
%if %install_vdso
|
||||||
# Install the unstripped vdso's that are linked in the kernel image
|
# Install the unstripped vdso's that are linked in the kernel image
|
||||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
%endif
|
%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
|
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
|
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
if ! %_sourcedir/check-supported-list \
|
if ! %_sourcedir/check-supported-list \
|
||||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
%_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
|
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
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
|
%if %split_packages
|
||||||
# Generate the lists of supported and unsupported modules.
|
# Generate the lists of supported and unsupported modules.
|
||||||
( cd %buildroot
|
( cd %buildroot
|
||||||
@ -711,8 +716,8 @@ The standard kernel - without any SUSE patches
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun base -f preun-base.sh
|
%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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun extra -f preun-extra.sh
|
%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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%files -n kernel-vanilla-man
|
%files -n kernel-vanilla-man
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -788,6 +793,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Nov 25 2008 jeffm@suse.de
|
||||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||||
creation of sgi_uv (bnc#444799).
|
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
|
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_kdump 0
|
||||||
%define build_xen 0
|
%define build_xen 0
|
||||||
%define build_vanilla 0
|
%define build_vanilla 0
|
||||||
|
%define build_ps3 0
|
||||||
%if %{build_flavor} == "kdump"
|
%if %{build_flavor} == "kdump"
|
||||||
%define build_kdump 1
|
%define build_kdump 1
|
||||||
%endif
|
%endif
|
||||||
@ -38,6 +39,9 @@
|
|||||||
%if %{build_flavor} == "vanilla"
|
%if %{build_flavor} == "vanilla"
|
||||||
%define build_vanilla 1
|
%define build_vanilla 1
|
||||||
%endif
|
%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})
|
%(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 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$')
|
%define cpu_arch_flavor %(%_sourcedir/guards %symbols < %_sourcedir/config.conf | grep '/xen$')
|
||||||
@ -59,7 +63,7 @@
|
|||||||
Name: kernel-xen
|
Name: kernel-xen
|
||||||
Summary: The Xen Kernel
|
Summary: The Xen Kernel
|
||||||
Version: 2.6.27.7
|
Version: 2.6.27.7
|
||||||
Release: 4
|
Release: 5
|
||||||
License: GPL v2 only
|
License: GPL v2 only
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
Url: http://www.kernel.org/
|
Url: http://www.kernel.org/
|
||||||
@ -207,8 +211,8 @@ unprivileged ("xenU") kernel.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
if ! [ -e %_sourcedir/linux-2.6.27.tar.bz2 ]; then
|
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
|
%_sourcedir/$script.sh > ../$script$sub.sh
|
||||||
done
|
done
|
||||||
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
|
suffix=-xen
|
||||||
%endif
|
%endif
|
||||||
ln -s $image$suffix %buildroot/boot/$image$suffix
|
ln -s $image$suffix %buildroot/boot/$image$suffix
|
||||||
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
ln -s initrd$suffix %buildroot/boot/initrd$suffix
|
||||||
cp .config %buildroot/boot/config-$KERNELRELEASE
|
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
|
%if %install_vdso
|
||||||
# Install the unstripped vdso's that are linked in the kernel image
|
# Install the unstripped vdso's that are linked in the kernel image
|
||||||
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
%endif
|
%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
|
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
|
make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||||
if ! %_sourcedir/check-supported-list \
|
if ! %_sourcedir/check-supported-list \
|
||||||
%_sourcedir %buildroot/lib/modules/$KERNELRELEASE; then
|
%_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
|
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
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
|
%if %split_packages
|
||||||
# Generate the lists of supported and unsupported modules.
|
# Generate the lists of supported and unsupported modules.
|
||||||
( cd %buildroot
|
( 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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun base -f preun-base.sh
|
%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
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%preun extra -f preun-extra.sh
|
%preun extra -f preun-extra.sh
|
||||||
|
|
||||||
@ -775,8 +780,8 @@ unprivileged ("xenU") kernel.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Source Timestamp: 2008-11-25 00:02:37 +0100
|
Source Timestamp: 2008-11-28 08:24:27 +0100
|
||||||
GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
GIT Revision: abc28b6b93feaaec83fec842a2c03a25f626aa35
|
||||||
|
|
||||||
%files -n kernel-xen-man
|
%files -n kernel-xen-man
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -785,6 +790,78 @@ GIT Revision: b81f7c1daca9a91df9caf5ea7168dcc0f548453e
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Nov 25 2008 jeffm@suse.de
|
||||||
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
- patches.fixes/uv-redundant-creation-of-proc-dir: UV: redundant
|
||||||
creation of sgi_uv (bnc#444799).
|
creation of sgi_uv (bnc#444799).
|
||||||
|
@ -7,16 +7,16 @@
|
|||||||
%{expand:%( \
|
%{expand:%( \
|
||||||
subpkg=%{-t*}%{!-t:/usr/lib/rpm/kernel-module-subpackage} \
|
subpkg=%{-t*}%{!-t:/usr/lib/rpm/kernel-module-subpackage} \
|
||||||
echo "%%define _suse_kernel_module_subpackage(n:v:r:f:p:) %%{expand:%%(cd %_sourcedir; cat $subpkg; echo %%%%nil)}" \
|
echo "%%define _suse_kernel_module_subpackage(n:v:r:f:p:) %%{expand:%%(cd %_sourcedir; cat $subpkg; echo %%%%nil)}" \
|
||||||
flavors="%{!-X:%*}%{-X:$(ls /usr/src/linux-obj/%_target_cpu 2>/dev/null)}" \
|
|
||||||
flavors_to_build= \
|
flavors_to_build= \
|
||||||
kver=$(rpm -q --qf '%{VERSION}-%{RELEASE}' kernel-source) \
|
kver=$(rpm -q --qf '%{VERSION}-%{RELEASE}' kernel-source) \
|
||||||
for flavor in $flavors; do \
|
flavors=%*
|
||||||
if [ -n "%{-X}" ]; then \
|
for flavor in $(ls /usr/src/linux-obj/%_target_cpu 2>/dev/null); do \
|
||||||
case " %* " in \
|
case " $flavors " in \
|
||||||
(*" $flavor "*) \
|
(*" $flavor "*) \
|
||||||
continue ;; \
|
[ -n "%{-X}" ] && continue ;; \
|
||||||
esac \
|
(*) \
|
||||||
fi \
|
[ -z "%{-X}" -a -n "$flavors" ] && continue ;; \
|
||||||
|
esac \
|
||||||
krel=$(make -s -C /usr/src/linux-obj/%_target_cpu/$flavor kernelrelease) \
|
krel=$(make -s -C /usr/src/linux-obj/%_target_cpu/$flavor kernelrelease) \
|
||||||
[ -e /boot/symsets-$krel.tar.gz ] || continue \
|
[ -e /boot/symsets-$krel.tar.gz ] || continue \
|
||||||
flavors_to_build="$flavors_to_build $flavor" \
|
flavors_to_build="$flavors_to_build $flavor" \
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:ff7a75d89a5b47ff1b396845a4ba76128cfd7f3c34488a196c2e706d0bf670b9
|
oid sha256:0bde61278e8d5f9328c81189e37a052ae5a8bdad435b3b117c40f045268bcf32
|
||||||
size 129
|
size 128
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:1bf477237397cbbf51425fcaf44ecd86cc9e130c11eae01445c90db127b69c03
|
oid sha256:bd3a92eb837f6ba5c02d7a79b02a47e41a1bea2152a03f175c79ea164e09cb23
|
||||||
size 59277
|
size 59244
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:5f11ec03b3d56fec6d5454949812a9ca98200c99417ff90aeb2979ef394f9a49
|
oid sha256:fc19fcc348f98730b9cde383e928106383d0cbed24502db972b4728c91f9a31e
|
||||||
size 260505
|
size 262558
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:f50ec42a93db8ed935d709ac41ecb8cde9f6205706f4822703a8f1c7f5af4424
|
oid sha256:f16bd0f8bcc9396fe57760d4f95cb0c9e0c45a312ca8f6d654e6feeb5b105912
|
||||||
size 2630411
|
size 2644689
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:a8adec667ec9d9fa8709d15c1d41319a155bdd8c5193ed5efff37fac5ad6d7de
|
oid sha256:57c045765cbf3e8303e50482799bc8357a87c8903e951dfc13ecb719c8744f73
|
||||||
size 127910
|
size 134714
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:c340420741516c7d186d962dcdfa184f849ba4a4087e1ebb77d8c190a15e0a41
|
oid sha256:23f0c374b5a14e73238a0d3539b65b5072a4038b9e57c5918b1a67a919933be6
|
||||||
size 83080
|
size 83320
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:254fb7b8a500648bdc291d3558d023688775fb5e654bd039a9f66eef66d80fcc
|
oid sha256:f5baff7805ce91ee88ffccef938ba004b87e92a494de7f031faf7a2729a0603c
|
||||||
size 1609
|
size 1593
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:a098dcd89a7b21901a8e5d64ca6b495b1c75c3d86a6fffa1fa30349bfcdac435
|
oid sha256:e8c04d8ee3eff650efba8722187c8f306b152b674b7f758cfc7f1084a69b9fbf
|
||||||
size 124
|
size 125
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:7737cb8d73cfe73ed79eedc78930f5b2fea4fd7c1ee0a36cc3ccfbf272f80bac
|
oid sha256:8d1965ef3090f177e3ec5e9f610eee27274cfdc6d429d1b6a30affbc1a9a7d3c
|
||||||
size 1447981
|
size 1449871
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:f518b17039a42d34831791924ae66ab38e98243b12053c03d51f00adb8761636
|
oid sha256:22c1d68058a6a71c22a4e1e57716ecc4f60b0d9267474838ce5bc984ec4d8380
|
||||||
size 63211
|
size 63312
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:42a389b179b5b0ac532915afed246547e0c324b4cd6a42296d13005ffab4dd9a
|
oid sha256:aac8aab7152db9d476801b314ca11daff689b9bd50d21b3036d37bf3edfc0b4e
|
||||||
size 1499919
|
size 1499977
|
||||||
|
4
post.sh
4
post.sh
@ -28,7 +28,7 @@ fi
|
|||||||
|
|
||||||
suffix=
|
suffix=
|
||||||
case @FLAVOR@ in
|
case @FLAVOR@ in
|
||||||
kdump|ps3|um|xen*)
|
kdump|ps3|xen*|vanilla)
|
||||||
suffix=-@FLAVOR@
|
suffix=-@FLAVOR@
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
@ -113,7 +113,7 @@ if [ -f /etc/fstab -a ! -e /.buildenv ] ; then
|
|||||||
# handle 10.1 and SLES10 GA
|
# handle 10.1 and SLES10 GA
|
||||||
elif [ -x /sbin/update-bootloader ]; then
|
elif [ -x /sbin/update-bootloader ]; then
|
||||||
case @FLAVOR@ in
|
case @FLAVOR@ in
|
||||||
kdump|um|ps3)
|
kdump|ps3)
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
opt_xen_kernel=
|
opt_xen_kernel=
|
||||||
|
@ -21,7 +21,7 @@ fi
|
|||||||
remove_previos_entry=no
|
remove_previos_entry=no
|
||||||
suffix=
|
suffix=
|
||||||
case @FLAVOR@ in
|
case @FLAVOR@ in
|
||||||
kdump|ps3|um|xen*)
|
kdump|ps3|xen*|vanilla)
|
||||||
suffix=-@FLAVOR@
|
suffix=-@FLAVOR@
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
14
series.conf
14
series.conf
@ -227,6 +227,7 @@
|
|||||||
########################################################
|
########################################################
|
||||||
# powerpc/generic
|
# powerpc/generic
|
||||||
########################################################
|
########################################################
|
||||||
|
patches.suse/8250-sysrq-ctrl_o.patch
|
||||||
patches.arch/ppc-pseries_remove_lmb-PAGE_SHIFTT.patch
|
patches.arch/ppc-pseries_remove_lmb-PAGE_SHIFTT.patch
|
||||||
patches.arch/ppc-pseries_pfn-mem-rm.patch
|
patches.arch/ppc-pseries_pfn-mem-rm.patch
|
||||||
patches.suse/ppc-no-LDFLAGS_MODULE.patch
|
patches.suse/ppc-no-LDFLAGS_MODULE.patch
|
||||||
@ -266,6 +267,7 @@
|
|||||||
patches.arch/ppc-pseries-bsr-multinode.patch
|
patches.arch/ppc-pseries-bsr-multinode.patch
|
||||||
patches.arch/ppc-pseries-cmm-pagecounter.patch
|
patches.arch/ppc-pseries-cmm-pagecounter.patch
|
||||||
patches.arch/ppc-of-irq-map.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-01-use-inc_nlink.patch
|
||||||
patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
|
patches.arch/ppc-spufs-02-add-a-missing-mutex_unlock.patch
|
||||||
@ -345,6 +347,7 @@
|
|||||||
patches.suse/shmall-bigger
|
patches.suse/shmall-bigger
|
||||||
patches.fixes/grab-swap-token-oops
|
patches.fixes/grab-swap-token-oops
|
||||||
patches.fixes/mm-madvise-fix.patch
|
patches.fixes/mm-madvise-fix.patch
|
||||||
|
patches.fixes/slab-alloc_slabmgmt-fix.patch
|
||||||
|
|
||||||
patches.fixes/loop-barriers
|
patches.fixes/loop-barriers
|
||||||
patches.fixes/loop-barriers2
|
patches.fixes/loop-barriers2
|
||||||
@ -360,6 +363,7 @@
|
|||||||
patches.fixes/bug-437171_2_sched_delta_weight.patch
|
patches.fixes/bug-437171_2_sched_delta_weight.patch
|
||||||
patches.fixes/bug-437171_3_rework_wakeup_preemption.patch
|
patches.fixes/bug-437171_3_rework_wakeup_preemption.patch
|
||||||
patches.fixes/bug-437171_4_sched_reinstate_vruntime_wakeup.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_read_block-overflow
|
||||||
patches.drivers/libata-fix-ata_tf_to_lba48-overflow
|
patches.drivers/libata-fix-ata_tf_to_lba48-overflow
|
||||||
patches.drivers/libata-ata_piix-clear-spurious-IRQ
|
patches.drivers/libata-ata_piix-clear-spurious-IRQ
|
||||||
|
patches.drivers/libata-seagate-firmware-bug
|
||||||
|
|
||||||
# Block layer fixes
|
# Block layer fixes
|
||||||
patches.fixes/block-use-bio_has_data
|
patches.fixes/block-use-bio_has_data
|
||||||
@ -828,6 +833,8 @@
|
|||||||
patches.drivers/block-call-sync-on-cleanup
|
patches.drivers/block-call-sync-on-cleanup
|
||||||
patches.drivers/block-add-timeout-on-dequeue
|
patches.drivers/block-add-timeout-on-dequeue
|
||||||
patches.drivers/block-del-timer-after-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-misc-git-update
|
||||||
patches.fixes/scsi-enhance-error-codes
|
patches.fixes/scsi-enhance-error-codes
|
||||||
@ -860,6 +867,7 @@
|
|||||||
patches.drivers/lpfc-8.2.8.7-update
|
patches.drivers/lpfc-8.2.8.7-update
|
||||||
patches.drivers/qla2xxx-8.02.01-k8-update
|
patches.drivers/qla2xxx-8.02.01-k8-update
|
||||||
patches.drivers/qla2xxx-8.02.01-k9-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.00.43.00-update
|
||||||
patches.drivers/mpt-fusion-4.16.00.00-update
|
patches.drivers/mpt-fusion-4.16.00.00-update
|
||||||
patches.drivers/qla4xxx-sles11-update
|
patches.drivers/qla4xxx-sles11-update
|
||||||
@ -985,8 +993,14 @@
|
|||||||
patches.drivers/alsa-hda-stac-hp-gpio-switch-fix
|
patches.drivers/alsa-hda-stac-hp-gpio-switch-fix
|
||||||
patches.drivers/alsa-hda-stac-dell-m4-3-quirk
|
patches.drivers/alsa-hda-stac-dell-m4-3-quirk
|
||||||
patches.drivers/alsa-hda-dell-studio-15-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-emu10k1-audigy-fixes
|
||||||
patches.drivers/alsa-powermac-ibook-g4-mic-fix
|
patches.drivers/alsa-powermac-ibook-g4-mic-fix
|
||||||
|
patches.drivers/alsa-ca0106-pm-support
|
||||||
|
|
||||||
########################################################
|
########################################################
|
||||||
# Other driver fixes
|
# Other driver fixes
|
||||||
|
Loading…
Reference in New Issue
Block a user