Hello community,
here is the log from the commit of package kernel-source
checked in at Mon Sep 29 22:56:51 CEST 2008.
--------
--- kernel-source/kernel-debug.changes 2008-09-29 18:36:07.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-debug.changes 2008-09-29 21:59:34.000000000 +0200
@@ -1,0 +2,67 @@
+Mon Sep 29 22:21:00 CEST 2008 - jkosina@suse.de
+
+- disabled the following Swap-over-NFS patches, as they cause panic
+ in IPv6 code:
+
+ - patches.suse/SoN-01-mm-gfp-to-alloc_flags.patch: mm:
+ gfp_to_alloc_flags() (FATE#303834).
+ - patches.suse/SoN-02-mm-setup_per_zone_pages_min.patch: mm:
+ serialize access to min_free_kbytes (FATE#303834).
+ - patches.suse/SoN-03-doc.patch: swap over network documentation
+ (FATE#303834).
+ - patches.suse/SoN-04-mm-gfp-to-alloc_flags-expose.patch: mm:
+ expose gfp_to_alloc_flags() (FATE#303834).
+ - patches.suse/SoN-05-page_alloc-reserve.patch: mm: tag reseve
+ pages (FATE#303834).
+ - patches.suse/SoN-06-reserve-slub.patch: mm: slb: add knowledge
+ of reserve pages (FATE#303834).
+ - patches.suse/SoN-07-mm-kmem_estimate_pages.patch: mm:
+ kmem_alloc_estimate() (FATE#303834).
+ - patches.suse/SoN-08-mm-PF_MEMALLOC-softirq.patch: mm: allow
+ PF_MEMALLOC from softirq context (FATE#303834).
+ - patches.suse/SoN-09-mm-page_alloc-emerg.patch: mm: emergency
+ pool (FATE#303834).
+ - patches.suse/SoN-10-global-ALLOC_NO_WATERMARKS.patch: mm:
+ system wide ALLOC_NO_WATERMARK (FATE#303834).
+ - patches.suse/SoN-11-mm-page_alloc-GFP_EMERGENCY.patch: mm:
+ __GFP_MEMALLOC (FATE#303834).
+ - patches.suse/SoN-12-mm-reserve.patch: mm: memory reserve
+ management (FATE#303834).
+ - patches.suse/SoN-13-mm-selinux-emergency.patch: selinux:
+ tag avc cache alloc as non-critical (FATE#303834).
+ - patches.suse/SoN-14-net-backlog.patch: net: wrap
+ sk->sk_backlog_rcv() (FATE#303834).
+ - patches.suse/SoN-15-net-ps_rx.patch: net: packet split receive
+ api (FATE#303834).
+ - patches.suse/SoN-16-net-sk_allocation.patch: net:
+ sk_allocation() - concentrate socket related allocations
+ (FATE#303834).
+ - patches.suse/SoN-17-netvm-reserve.patch: netvm: network reserve
+ infrastructure (FATE#303834).
+ - patches.suse/SoN-18-netvm-reserve-inet.patch: netvm: INET
+ reserves. (FATE#303834).
+ - patches.suse/SoN-19-netvm-skbuff-reserve.patch: netvm: hook
+ skb allocation to reserves (FATE#303834).
+ - patches.suse/SoN-20-netvm-sk_filter.patch: netvm: filter
+ emergency skbs. (FATE#303834).
+ - patches.suse/SoN-21-netvm-tcp-deadlock.patch: netvm: prevent
+ a stream specific deadlock (FATE#303834).
+ - patches.suse/SoN-22-emergency-nf_queue.patch: netfilter:
+ NF_QUEUE vs emergency skbs (FATE#303834).
+ - patches.suse/SoN-23-netvm.patch: netvm: skb processing
+ (FATE#303834).
+ - patches.suse/SoN-24-mm-swapfile.patch: mm: add support for
+ non block device backed swap files (FATE#303834).
+ - patches.suse/SoN-25-mm-page_file_methods.patch: mm: methods
+ for teaching filesystems about PG_swapcache pages (FATE#303834).
+ - patches.suse/SoN-26-nfs-swapcache.patch: nfs: teach the NFS
+ client how to treat PG_swapcache pages (FATE#303834).
+ - patches.suse/SoN-27-nfs-swapper.patch: nfs: disable data cache
+ revalidation for swapfiles (FATE#303834).
+ - patches.suse/SoN-28-nfs-swap_ops.patch: nfs: enable swap on NFS
+ (FATE#303834).
+ - patches.suse/SoN-29-nfs-alloc-recursions.patch: nfs: fix various
+ memory recursions possible with swap over NFS. (FATE#303834).
+ - patches.xen/xen3-auto-common.diff: xen3 common.
+
+-------------------------------------------------------------------
@@ -41088,0 +41156,36073 @@
+-------------------------------------------------------------------
+Fri Dec 21 23:10:38 CET 2007 - jeffm@suse.de
+
+- Update to 2.6.24-rc6.
+
+-------------------------------------------------------------------
+Thu Dec 20 20:48:11 CET 2007 - jeffm@suse.de
+
+- Update to 2.6.24-rc5-git7.
+
+-------------------------------------------------------------------
+Wed Dec 19 03:15:13 CET 2007 - jeffm@suse.de
+
+- Update to 2.6.24-rc5-git5.
+
+-------------------------------------------------------------------
+Wed Dec 19 02:57:35 CET 2007 - jeffm@suse.de
+
+- Per Kay's advice changed config settings to the following:
+ - CONFIG_UEVENT_HELPER_PATH=""
+ - CONFIG_LEGACY_PTY_COUNT=0
+
+-------------------------------------------------------------------
+Tue Dec 18 13:02:49 CET 2007 - bwalle@suse.de
+
+- patches.drivers/igb-2007-12-11:
+ Add igb (PCI-Express 82575 Gigabit Ethernet driver)
+- Update config files: Enable CONFIG_IGB for all flavours.
+
+-------------------------------------------------------------------
+Mon Dec 17 22:54:02 CET 2007 - jeffm@suse.de
+
+- Update to 2.6.24-rc5-git4.
+
+-------------------------------------------------------------------
+Mon Dec 17 05:47:08 CET 2007 - neilb@suse.de
+
+- patches.fixes/nfs-unmount-leak.patch: NFSv2/v3: Fix a memory
+ leak when using -onolock (336253).
+
+-------------------------------------------------------------------
+Sun Dec 16 00:22:28 CET 2007 - sdietrich@suse.de
+
+- Update config files: rt_debug and rt for powerpc.
+- config.conf:
+
+-------------------------------------------------------------------
+Sat Dec 15 04:49:46 CET 2007 - sdietrich@suse.de
+
+- patches.rt/rt-list-mods-more-fixes.patch:
+ 2.6.24-rc5-rt1 drivers/dma/ioat_dma.c compile fix (list_splice).
+
+-------------------------------------------------------------------
+Sat Dec 15 04:17:03 CET 2007 - sdietrich@suse.de
+
+- Update RT to 2.6.24-rc5-rt1 (many files in patches.rt omitted)
+
+-------------------------------------------------------------------
+Thu Dec 13 00:46:54 CET 2007 - ak@suse.de
+
+- patches.fixes/fix-nfs-oops: NFS: Fix an Oops in NFS unmount.
+
+-------------------------------------------------------------------
+Wed Dec 12 20:18:25 CET 2007 - jeffm@suse.de
+
+- patches.kernel.org/v4l-dvb-re-add-videobuf_read_start_export:
+ V4L/DVB (6609): Re-adds lock safe videobuf_read_start.
+
+-------------------------------------------------------------------
+Wed Dec 12 19:54:05 CET 2007 - jeffm@suse.de
+
+- Update to 2.6.24-rc5-git2.
+
+-------------------------------------------------------------------
+Wed Dec 12 17:57:32 CET 2007 - jeffm@suse.de
+
+- rpm/kernel-source.spec.in: Worked around fix introduced in git
+ commits 1cacc9ab8bf10e60b3ed93d7a10b070c4cbc6c9f and
+ 18c32dac75b187d1a4e858f3cfdf03e844129f5e that caused linux-obj's
+ Makefile not to be generated.
+
+-------------------------------------------------------------------
+Wed Dec 12 09:13:15 CET 2007 - jbeulich@novell.com
+
+- Update Xen patches to 2.6.24-rc4 and Linux c/s 355.
+- Update config files.
+- config.conf: Re-enable Xen flavors.
+
+-------------------------------------------------------------------
+Tue Dec 11 22:14:55 CET 2007 - jeffm@suse.de
+
+- Update to 2.6.24-rc5.
+
+-------------------------------------------------------------------
+Tue Dec 11 14:39:57 CET 2007 - bwalle@suse.de
+
+- rpm/kernel-binary.spec.in: Let the kernel build fail when
+ generating the vmcoreinfo file fails
+
+-------------------------------------------------------------------
+Mon Dec 10 17:40:13 CET 2007 - jeffm@suse.de
+
+- Update config files for -rt.
+
+-------------------------------------------------------------------
+Mon Dec 10 17:27:38 CET 2007 - jeffm@suse.de
+
+- Enabled CONFIG_USB_SUSPEND on non-debug flavors.
+
+-------------------------------------------------------------------
+Mon Dec 10 17:18:39 CET 2007 - jeffm@suse.de
+
+- Update to 2.6.24-rc4-git6.
+
+-------------------------------------------------------------------
+Thu Dec 6 18:25:52 CET 2007 - jeffm@suse.de
+
+- Update to 2.6.24-rc4-git3.
+
+-------------------------------------------------------------------
+Thu Dec 6 17:29:25 CET 2007 - trenn@suse.de
+
+- patches.fixes/acpi_autoload_baydock.patch: autloading of dock
+ module (302482).
+ Fixed a general bug with linux specific hids there.
+
+-------------------------------------------------------------------
+Thu Dec 6 15:38:47 CET 2007 - bk@suse.de
+
++++ 35944 more lines (skipped)
++++ between kernel-source/kernel-debug.changes
++++ and /mounts/work_src_done/STABLE/kernel-source/kernel-debug.changes
kernel-default.changes: same change
kernel-dummy.changes: same change
kernel-kdump.changes: same change
kernel-pae.changes: same change
kernel-ppc64.changes: same change
kernel-ps3.changes: same change
kernel-s390.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-trace.changes: same change
kernel-vanilla.changes: same change
kernel-xen.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.v25435/_old 2008-09-29 22:52:05.000000000 +0200
+++ /var/tmp/diff_new_pack.v25435/_new 2008-09-29 22:52:05.000000000 +0200
@@ -46,7 +46,7 @@
Name: kernel-debug
Summary: A Debug Version of the Kernel
Version: 2.6.27
-Release: 9
+Release: 10
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -215,7 +215,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%prep
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
@@ -688,7 +688,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%pre -n kernel-debug-base -f pre-base.sh
@@ -719,7 +719,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%post -n kernel-debug-extra -f post-extra.sh
%if %split_packages
kernel-default.spec: same change
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.v25435/_old 2008-09-29 22:52:07.000000000 +0200
+++ /var/tmp/diff_new_pack.v25435/_new 2008-09-29 22:52:07.000000000 +0200
@@ -23,7 +23,7 @@
Name: kernel-dummy
Summary: Internal dummy package for synchronizing release numbers
Version: 2.6.27
-Release: 9
+Release: 10
License: GPL v2 only
Group: System/Kernel
AutoReqProv: off
@@ -37,7 +37,7 @@
Andreas Gruenbacher
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%install
rm -rf %buildroot
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.v25435/_old 2008-09-29 22:52:07.000000000 +0200
+++ /var/tmp/diff_new_pack.v25435/_new 2008-09-29 22:52:07.000000000 +0200
@@ -46,7 +46,7 @@
Name: kernel-kdump
Summary: kernel for kdump
Version: 2.6.27
-Release: 9
+Release: 10
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -214,7 +214,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%prep
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
@@ -689,7 +689,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%pre -n kernel-kdump-base -f pre-base.sh
@@ -722,7 +722,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%post -n kernel-kdump-extra -f post-extra.sh
%if %split_packages
kernel-pae.spec: same change
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.v25435/_old 2008-09-29 22:52:09.000000000 +0200
+++ /var/tmp/diff_new_pack.v25435/_new 2008-09-29 22:52:09.000000000 +0200
@@ -46,7 +46,7 @@
Name: kernel-ppc64
Summary: Kernel for ppc64 Systems
Version: 2.6.27
-Release: 9
+Release: 10
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -227,7 +227,7 @@
see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%prep
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
@@ -713,7 +713,7 @@
see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%pre -n kernel-ppc64-base -f pre-base.sh
@@ -757,7 +757,7 @@
see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%post -n kernel-ppc64-extra -f post-extra.sh
%if %split_packages
++++++ kernel-ps3.spec ++++++
--- /var/tmp/diff_new_pack.v25435/_old 2008-09-29 22:52:09.000000000 +0200
+++ /var/tmp/diff_new_pack.v25435/_new 2008-09-29 22:52:09.000000000 +0200
@@ -46,7 +46,7 @@
Name: kernel-ps3
Summary: kernel for ps3 bootloader
Version: 2.6.27
-Release: 9
+Release: 10
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -213,7 +213,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%prep
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
@@ -685,7 +685,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%pre -n kernel-ps3-base -f pre-base.sh
@@ -715,7 +715,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%post -n kernel-ps3-extra -f post-extra.sh
%if %split_packages
kernel-s390.spec: same change
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.v25435/_old 2008-09-29 22:52:10.000000000 +0200
+++ /var/tmp/diff_new_pack.v25435/_new 2008-09-29 22:52:11.000000000 +0200
@@ -30,7 +30,7 @@
Name: kernel-source
Summary: The Linux Kernel Sources
Version: 2.6.27
-Release: 9
+Release: 10
License: GPL v2 only
Group: Development/Sources
AutoReqProv: off
@@ -121,7 +121,7 @@
see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%prep
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
@@ -319,7 +319,7 @@
see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%post -n kernel-source-rt -f source-post-rt.sh
%if %with_rt
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.v25435/_old 2008-09-29 22:52:11.000000000 +0200
+++ /var/tmp/diff_new_pack.v25435/_new 2008-09-29 22:52:11.000000000 +0200
@@ -29,7 +29,7 @@
Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
Version: 2.6.27
-Release: 9
+Release: 10
License: GPL v2 only
Group: Development/Sources
AutoReqProv: off
@@ -100,7 +100,7 @@
see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%prep
echo "Architecture symbol(s):" %symbols
++++++ kernel-trace.spec ++++++
--- /var/tmp/diff_new_pack.v25435/_old 2008-09-29 22:52:12.000000000 +0200
+++ /var/tmp/diff_new_pack.v25435/_new 2008-09-29 22:52:12.000000000 +0200
@@ -46,7 +46,7 @@
Name: kernel-trace
Summary: The Realtime Linux Kernel
Version: 2.6.27
-Release: 2
+Release: 3
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -220,7 +220,7 @@
see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%prep
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
@@ -696,7 +696,7 @@
see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%pre -n kernel-trace-base -f pre-base.sh
@@ -730,7 +730,7 @@
see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%post -n kernel-trace-extra -f post-extra.sh
%if %split_packages
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.v25435/_old 2008-09-29 22:52:12.000000000 +0200
+++ /var/tmp/diff_new_pack.v25435/_new 2008-09-29 22:52:12.000000000 +0200
@@ -46,7 +46,7 @@
Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
Version: 2.6.27
-Release: 9
+Release: 10
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -225,7 +225,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%prep
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
@@ -695,7 +695,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%pre -n kernel-vanilla-base -f pre-base.sh
@@ -723,7 +723,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%post -n kernel-vanilla-extra -f post-extra.sh
%if %split_packages
++++++ kernel-xen.spec ++++++
--- /var/tmp/diff_new_pack.v25435/_old 2008-09-29 22:52:13.000000000 +0200
+++ /var/tmp/diff_new_pack.v25435/_new 2008-09-29 22:52:13.000000000 +0200
@@ -46,7 +46,7 @@
Name: kernel-xen
Summary: The Xen Kernel
Version: 2.6.27
-Release: 7
+Release: 8
License: GPL v2 only
Group: System/Kernel
Url: http://www.kernel.org/
@@ -214,7 +214,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%prep
if ! [ -e %_sourcedir/linux-2.6.26.tar.bz2 ]; then
@@ -689,7 +689,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%pre -n kernel-xen-base -f pre-base.sh
@@ -722,7 +722,7 @@
Source Timestamp: 2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
%post -n kernel-xen-extra -f post-extra.sh
%if %split_packages
++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp 2008-09-29 18:36:04.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/build-source-timestamp 2008-09-29 21:59:30.000000000 +0200
@@ -1,2 +1,2 @@
2008-09-29 15:31:19 +0200
-CVS Date: 2008.09.29.14.00.00
+CVS Date: 2008.09.29.13.40.06
++++++ needed_space_in_mb ++++++
--- kernel-source/needed_space_in_mb 2008-09-29 19:53:08.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/needed_space_in_mb 2008-09-29 22:00:22.000000000 +0200
@@ -1 +1 @@
-6000
+6144
++++++ patches.xen.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.xen/xen3-auto-common.diff new/patches.xen/xen3-auto-common.diff
--- old/patches.xen/xen3-auto-common.diff 2008-09-26 15:16:13.000000000 +0200
+++ new/patches.xen/xen3-auto-common.diff 2008-09-29 21:49:54.000000000 +0200
@@ -3550,17 +3550,18 @@
* @pkt_type: Packet class
* @fclone: skbuff clone status
* @ip_summed: Driver fed us an IP checksum
-@@ -322,6 +324,10 @@ struct sk_buff {
+@@ -322,6 +324,11 @@ struct sk_buff {
#endif
- __u8 emergency:1;
- /* 12 bit hole */
+ /* 0/13/14 bit hole */
+
+#ifdef CONFIG_XEN
+ __u8 proto_data_valid:1,
+ proto_csum_blank:1;
+#endif
-
++
#ifdef CONFIG_NET_DMA
dma_cookie_t dma_cookie;
+ #endif
Index: linux-2.6.26/include/linux/vermagic.h
===================================================================
--- linux-2.6.26.orig/include/linux/vermagic.h
@@ -3923,7 +3924,7 @@
===================================================================
--- linux-2.6.26.orig/mm/page_alloc.c
+++ linux-2.6.26/mm/page_alloc.c
-@@ -517,6 +517,12 @@ static void __free_pages_ok(struct page
+@@ -514,6 +514,12 @@ static void __free_pages_ok(struct page
int i;
int reserved = 0;
@@ -3936,7 +3937,7 @@
trace_page_free(page, order);
for (i = 0 ; i < (1 << order) ; ++i)
-@@ -981,6 +987,12 @@ static void free_hot_cold_page(struct pa
+@@ -978,6 +984,12 @@ static void free_hot_cold_page(struct pa
struct per_cpu_pages *pcp;
unsigned long flags;
@@ -4022,9 +4023,9 @@
/* GSO will handle the following emulations directly. */
if (netif_needs_gso(dev, skb))
goto gso;
-@@ -2272,6 +2320,19 @@ int netif_receive_skb(struct sk_buff *sk
- if (skb_emergency(skb))
- goto skip_taps;
+@@ -2232,6 +2280,19 @@ int netif_receive_skb(struct sk_buff *sk
+ }
+ #endif
+#ifdef CONFIG_XEN
+ switch (skb->ip_summed) {
@@ -4042,7 +4043,7 @@
list_for_each_entry_rcu(ptype, &ptype_all, list) {
if (ptype->dev == null_or_orig || ptype->dev == skb->dev ||
ptype->dev == orig_dev) {
-@@ -4934,6 +4995,7 @@ EXPORT_SYMBOL(unregister_netdevice_notif
+@@ -4887,6 +4948,7 @@ EXPORT_SYMBOL(unregister_netdevice_notif
EXPORT_SYMBOL(net_enable_timestamp);
EXPORT_SYMBOL(net_disable_timestamp);
EXPORT_SYMBOL(dev_get_flags);
@@ -4054,7 +4055,7 @@
===================================================================
--- linux-2.6.26.orig/net/core/skbuff.c
+++ linux-2.6.26/net/core/skbuff.c
-@@ -553,6 +553,10 @@ static struct sk_buff *__skb_clone(struc
+@@ -478,6 +478,10 @@ static struct sk_buff *__skb_clone(struc
n->hdr_len = skb->nohdr ? skb_headroom(skb) : skb->hdr_len;
n->cloned = 1;
n->nohdr = 0;
++++++ series.conf ++++++
--- kernel-source/series.conf 2008-09-29 18:35:53.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/series.conf 2008-09-29 21:59:06.000000000 +0200
@@ -749,35 +749,35 @@
# Swap over NFS
########################################################
- patches.suse/SoN-01-mm-gfp-to-alloc_flags.patch
- patches.suse/SoN-02-mm-setup_per_zone_pages_min.patch
- patches.suse/SoN-03-doc.patch
- patches.suse/SoN-04-mm-gfp-to-alloc_flags-expose.patch
- patches.suse/SoN-05-page_alloc-reserve.patch
- patches.suse/SoN-06-reserve-slub.patch
- patches.suse/SoN-07-mm-kmem_estimate_pages.patch
- patches.suse/SoN-08-mm-PF_MEMALLOC-softirq.patch
- patches.suse/SoN-09-mm-page_alloc-emerg.patch
- patches.suse/SoN-10-global-ALLOC_NO_WATERMARKS.patch
- patches.suse/SoN-11-mm-page_alloc-GFP_EMERGENCY.patch
- patches.suse/SoN-12-mm-reserve.patch
- patches.suse/SoN-13-mm-selinux-emergency.patch
- patches.suse/SoN-14-net-backlog.patch
- patches.suse/SoN-15-net-ps_rx.patch
- patches.suse/SoN-16-net-sk_allocation.patch
- patches.suse/SoN-17-netvm-reserve.patch
- patches.suse/SoN-18-netvm-reserve-inet.patch
- patches.suse/SoN-19-netvm-skbuff-reserve.patch
- patches.suse/SoN-20-netvm-sk_filter.patch
- patches.suse/SoN-21-netvm-tcp-deadlock.patch
- patches.suse/SoN-22-emergency-nf_queue.patch
- patches.suse/SoN-23-netvm.patch
- patches.suse/SoN-24-mm-swapfile.patch
- patches.suse/SoN-25-mm-page_file_methods.patch
- patches.suse/SoN-26-nfs-swapcache.patch
- patches.suse/SoN-27-nfs-swapper.patch
- patches.suse/SoN-28-nfs-swap_ops.patch
- patches.suse/SoN-29-nfs-alloc-recursions.patch
++broken patches.suse/SoN-01-mm-gfp-to-alloc_flags.patch
++broken patches.suse/SoN-02-mm-setup_per_zone_pages_min.patch
++broken patches.suse/SoN-03-doc.patch
++broken patches.suse/SoN-04-mm-gfp-to-alloc_flags-expose.patch
++broken patches.suse/SoN-05-page_alloc-reserve.patch
++broken patches.suse/SoN-06-reserve-slub.patch
++broken patches.suse/SoN-07-mm-kmem_estimate_pages.patch
++broken patches.suse/SoN-08-mm-PF_MEMALLOC-softirq.patch
++broken patches.suse/SoN-09-mm-page_alloc-emerg.patch
++broken patches.suse/SoN-10-global-ALLOC_NO_WATERMARKS.patch
++broken patches.suse/SoN-11-mm-page_alloc-GFP_EMERGENCY.patch
++broken patches.suse/SoN-12-mm-reserve.patch
++broken patches.suse/SoN-13-mm-selinux-emergency.patch
++broken patches.suse/SoN-14-net-backlog.patch
++broken patches.suse/SoN-15-net-ps_rx.patch
++broken patches.suse/SoN-16-net-sk_allocation.patch
++broken patches.suse/SoN-17-netvm-reserve.patch
++broken patches.suse/SoN-18-netvm-reserve-inet.patch
++broken patches.suse/SoN-19-netvm-skbuff-reserve.patch
++broken patches.suse/SoN-20-netvm-sk_filter.patch
++broken patches.suse/SoN-21-netvm-tcp-deadlock.patch
++broken patches.suse/SoN-22-emergency-nf_queue.patch
++broken patches.suse/SoN-23-netvm.patch
++broken patches.suse/SoN-24-mm-swapfile.patch
++broken patches.suse/SoN-25-mm-page_file_methods.patch
++broken patches.suse/SoN-26-nfs-swapcache.patch
++broken patches.suse/SoN-27-nfs-swapper.patch
++broken patches.suse/SoN-28-nfs-swap_ops.patch
++broken patches.suse/SoN-29-nfs-alloc-recursions.patch
########################################################
# You'd better have a good reason for adding a patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org