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 <agruen@suse.de> 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
participants (1)
-
root@Hilbert.suse.de