Updated Kernel (2.6.32.9).
authorArne Fitzenreiter <arne_f@ipfire.org>
Sat, 27 Feb 2010 15:49:57 +0000 (16:49 +0100)
committerArne Fitzenreiter <arne_f@ipfire.org>
Sat, 27 Feb 2010 15:49:57 +0000 (16:49 +0100)
doc/packages-list.txt
lfs/linux
src/paks/linux-xen/install.sh
src/patches/suse_xen_series.conf [changed mode: 0755->0644]

index f3844ed..d2130b6 100644 (file)
@@ -36,7 +36,7 @@
 * Unix-Syslog-0.100
 * XML-Parser-2.34
 * alsa-lib-1.0.22
-* alsa-lib-1.0.22-kmod-2.6.32.8-ipfire
+* alsa-lib-1.0.22-kmod-2.6.32.9-ipfire
 * amavisd-new-2.5.2
 * apcupsd-3.14.4
 * applejuice-0.31
@@ -75,8 +75,8 @@
 * cyrus-imapd-2.2.12
 * cyrus-sasl-2.1.21
 * dahdi-2.2.1
-* dahdi-2.2.1-kmod-2.6.32.8-ipfire
-* dahdi-2.2.1-kmod-2.6.32.8-ipfire-xen
+* dahdi-2.2.1-kmod-2.6.32.9-ipfire
+* dahdi-2.2.1-kmod-2.6.32.9-ipfire-xen
 * db-4.4.20
 * dbus-1.0.3
 * dhcp-3.1.0
 * jpegsrc.v6b
 * kbd-1.12
 * klibc-1.5.14
-* kqemu-1.4.0pre1-kmod-2.6.32.8-ipfire
-* kqemu-1.4.0pre1-kmod-2.6.32.8-ipfire-xen
+* kqemu-1.4.0pre1-kmod-2.6.32.9-ipfire
+* kqemu-1.4.0pre1-kmod-2.6.32.9-ipfire-xen
 * kudzu-1.2.64
 * l7-protocols-2009-05-10
 * lame-3.97
 * libwww-perl-5.803
 * libxml2-2.6.26
 * libxslt-1.1.17
-* linux-2.6.32.8-ipfire
-* linux-2.6.32.8-ipfire-xen
+* linux-2.6.32.9-ipfire
+* linux-2.6.32.9-ipfire-xen
 * linux-atm-2.4.1
 * linux-libc-headers-2.6.12.0
 * lm_sensors-3.1.2
 * lzo-2.02
 * m4-1.4.4
 * mISDNuser_20090906
-* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.8-ipfire
-* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.8-ipfire-xen
+* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.9-ipfire
+* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.9-ipfire-xen
 * make-3.81
 * man-db-2.4.3
 * man-pages-2.34
 * openssh-5.3p1
 * openssl-0.9.8l
 * openswan-2.6.24
-* openswan-2.6.24-kmod-2.6.32.8-ipfire
-* openswan-2.6.24-kmod-2.6.32.8-ipfire-xen
+* openswan-2.6.24-kmod-2.6.32.9-ipfire
+* openswan-2.6.24-kmod-2.6.32.9-ipfire-xen
 * openvpn-2.1_rc20
 * p7zip_4.65
 * pam_mysql-0.7RC1
 * usb_modeswitch-1.0.6
 * usbutils-0.72
 * util-linux-2.12r
-* v4l-dvb-690055993011-kmod-2.6.32.8-ipfire
-* v4l-dvb-690055993011-kmod-2.6.32.8-ipfire-xen
+* v4l-dvb-690055993011-kmod-2.6.32.9-ipfire
+* v4l-dvb-690055993011-kmod-2.6.32.9-ipfire-xen
 * vdr-1.6.0
 * vdradmin-am-3.6.5
 * vim-7.0
index db2ca20..6299c4e 100644 (file)
--- a/lfs/linux
+++ b/lfs/linux
@@ -24,8 +24,8 @@
 
 include Config
 
-PATCHLEVEL = .8
-VER        = 2.6.32.8
+PATCHLEVEL = .9
+VER        = 2.6.32.9
 
 THISAPP    = linux-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -66,12 +66,14 @@ reiser4-for-2.6.32.patch.bz2                = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2
 squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 = $(URL_IPFIRE)/squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2
 linux-$(VER)-suse_xen_patches-1.tar.bz2        = $(URL_IPFIRE)/linux-$(VER)-suse_xen_patches-1.tar.bz2
 
-$(DL_FILE)_MD5                         = 82023ede52f067fcc55c5e70b02e48ae
+
+$(DL_FILE)_MD5                         = 0771a9c70503c92f40d815ef76eb62fe
 netfilter-layer7-v2.22.tar.gz_MD5      = 98dff8a3d5a31885b73341633f69501f
 patch-2.6.16-nath323-1.3.bz2_MD5       = f926409ff703a307baf54b57ab75d138
 reiser4-for-2.6.32.patch.bz2_MD5       = 3246397973d9271eb8e6d7c97c5d2d91
 squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2_MD5 = d2a84311081023c7ffd28cdca67c45d4
-linux-$(VER)-suse_xen_patches-1.tar.bz2_MD5 = 0bf813cbfef22f37e5060daa7dad0496
+linux-$(VER)-suse_xen_patches-1.tar.bz2_MD5 = c79c4dfd069fdedbc39df478de678575
+
 
 install : $(TARGET)
 
@@ -127,9 +129,6 @@ else
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32-imq-test2.patch
 endif
 
-#      # Add Vodafone K3565-Z USB ID's to option driver
-#      cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.27.25-option_add_vf-k3565-z_usbids.patch
-
        # Add patch to fix ath5k "no txbuf available"
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32-ath5k_fix_setup_for_CAB_queue.patch
 
index 870625c..dacf80c 100644 (file)
@@ -24,7 +24,7 @@
 . /opt/pakfire/lib/functions.sh
 extract_files
 #
-KVER=2.6.32.8
+KVER=2.6.32.9
 ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1`
 MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1`
 # Nur den letzten Parameter verwenden
old mode 100755 (executable)
new mode 100644 (file)
index 5a82c62..c0d4034
@@ -35,6 +35,7 @@
 #      patches.kernel.org/patch-2.6.32.5-6
 #      patches.kernel.org/patch-2.6.32.6-7
 #      patches.kernel.org/patch-2.6.32.7-8
+#      patches.kernel.org/patch-2.6.32.8-9
 
         ########################################################
         # Build fixes that apply to the vanilla kernel too.
        patches.fixes/sched-fix-vmark-regression
        patches.fixes/sched-inline__percpu_counter_add.patch
        patches.fixes/sched-cpuacct-percpu-counter-batch.patch
+       patches.fixes/sched-fix-sched_mc_power_savings-for-non-SMT
 
        # writable limits
        patches.suse/rlim-0002-resource-move-kernel-function-inside-__KERNEL__.patch
-       patches.suse/rlim-0003-resource-add-helpers-for-fetching-rlimits.patch
        patches.suse/rlim-0004-IA64-use-helpers-for-rlimits.patch
        patches.suse/rlim-0005-core-posix-cpu-timers-cleanup-rlimits-usage.patch
        patches.suse/rlim-0006-PPC-use-helpers-for-rlimits.patch
        patches.fixes/reuse-ktime-from-tip.diff
 
        patches.fixes/sched-Limit-the-number-of-scheduler-debug-messages.patch
-       patches.fixes/futex_lock_pi-key-refcnt-fix
-       patches.fixes/futex-handle-user-space-corruption-gracefully
+       patches.fixes/cpuset-slab-memspread-fix.patch
 
+       patches.fixes/fix_clock_gettime_vsyscall_time_warp.diff
+       patches.suse/cfq-turn-lowlatency-off-by-default.patch
         ########################################################
         # Architecture-specific patches. These used to be all
         # at the end of series.conf, but since we don't do
        patches.fixes/x86_64_memory_hotplug_dev_mem.patch
 
        patches.arch/x86-Avoid-race-condition-in-pci_enable_msix.patch
+       patches.arch/x86-calgary-increase-max-phb-bus-num.patch
+
+       patches.arch/x86_64_apic_consider_hotplug_for_mode_logical_flat.patch
 
        ########################################################
        # x86 MCE/MCA (Machine Check Error/Architecture) extensions
        patches.arch/s390-05-12-tape-remove-fn.patch
        patches.arch/s390-05-13-qeth-blkt-defaults.patch
        patches.arch/s390-05-14-dasd-dasd-enable-prefix.patch
-       patches.arch/s390-05-15-dasd-s390dbf-strings.patch
        patches.arch/s390-05-16-dasd-wait-lcu-setup.patch
 
        patches.arch/s390-06-01-zfcp-introduce-bsg-timeout-callback.patch
        patches.arch/s390-07-03-cio-fix-vary-handling.patch
        patches.arch/s390-07-04-dasd_online_offline_race.patch
 
+       patches.arch/s390-08-01-zfcp_port_dequeue_race.patch
+       patches.arch/s390-08-02-zfcp_fc_bsg_report_error.patch
+       patches.arch/s390-08-03-qdio-input-error.patch
+       patches.arch/s390-08-04-qdio-int_handler_warn.patch
+       patches.arch/s390-08-05-hvc-iucv-alloc-dma.patch
+
         ########################################################
         # VM/FS patches
         ########################################################
 
        patches.fixes/aggressive-zone-reclaim.patch
        patches.suse/readahead-request-tunables.patch
-       patches.fixes/fix-potential-crash-with-sys_move_pages
+       patches.fixes/mm-memcg-coalesce-uncharge.patch
+       patches.fixes/mm-memcg-coalesce-charging.patch
 
         ########################################################
         # IPC patches
        patches.arch/acpi_srat-pxm-rev-store.patch
        patches.arch/acpi_srat-pxm-rev-ia64.patch
        patches.arch/acpi_srat-pxm-rev-x86-64.patch
-       patches.fixes/acpi_NULL_check_scan_bus.patch
        patches.arch/x86_cpu_hotplug_map_numa_node_correctly.patch
 
        patches.arch/acpi_enable_C3_on_huge_latencies.patch
 
        patches.fixes/nfs-fix-NFS4ERR_FILE_OPEN-handling
 
-       patches.fixes/nfs-fix-nfs_fscache_release_page.patch
        ########################################################
        # lockd + statd
        ########################################################
        # dlm
        ########################################################
        patches.fixes/dlm-enable-debug.patch
+       patches.fixes/dlm-always-use-GFP_NOFS.patch
 
        ########################################################
        # ocfs2
 
        patches.suse/ocfs2-allocation-resrvations.patch
 
+       # ocfs2 fixes from 2.6.33-rc8
+       patches.fixes/ocfs2-Fix-memory-overflow-in-cow_by_page.patch
+       patches.fixes/ocfs2-Only-bug-out-when-page-size-is-larger-than-clu.patch
+       patches.fixes/ocfs2-dlm-Handle-EAGAIN-for-compatibility-v2.patch
+       patches.fixes/ocfs2-Use-compat_ptr-in-reflink_arguments.patch
+       patches.fixes/ocfs2-Fix-setting-of-OCFS2_LOCK_BLOCKED-during-bast.patch
+       patches.fixes/ocfs2-Prevent-a-livelock-in-dlmglue.patch
+       patches.fixes/ocfs2-Do-not-downconvert-if-the-lock-level-is-alread.patch
+       patches.fixes/ocfs2-Remove-overzealous-BUG_ON-during-blocked-lock-.patch
+       patches.fixes/ocfs2-Plugs-race-between-the-dc-thread-and-an-unlock.patch
+       patches.fixes/ocfs2-dlm-Remove-BUG_ON-in-dlm-recovery-when-freeing.patch
+       patches.fixes/ocfs2-Fix-contiguousness-check-in-ocfs2_try_to_merge.patch
+       patches.fixes/ocfs2-dlm-Fix-printing-of-lockname.patch
+       patches.fixes/ocfs2-cluster-Make-o2net-connect-messages-KERN_NOTIC.patch
+
        ########################################################
        # gfs2 read-only support for migration
        ########################################################
 #      patches.suse/novfs-client-module
 #      patches.suse/novfs-fix-debug-message.patch
 #      patches.fixes/novfs-err_ptr-fix.diff
+#      patches.fixes/novfs-fix-inode-uid
+#      patches.fixes/novfs-incorrect-filesize-fix
+#      patches.fixes/novfs-truncate-fix
 
        ########################################################
        # other filesystem stuff
        patches.suse/SoN-29-fix-swap_sync_page-race
        patches.suse/SoN-30-fix-uninitialized-var.patch
 
+       # dont want to rediff SoN until these get more testing
+       patches.suse/slab-memless-node-01-introduce-numa_mem_id.patch
+       patches.suse/slab-memless-node-02-slab-use-numa_mem_id.patch
+       patches.suse/slab-memless-node-03-ia64-memoryless-nodes.patch
+       patches.suse/slab-memless-node-04-kernel-profile-memoryless-nodes.patch
+
        ########################################################
        # Netfilter
        ########################################################
        patches.suse/fc-transport-allow-dev_loss_tmo-disable
        patches.suse/blk-queue-unprep-fn
        patches.suse/blk-add-atomic-abort-flag
+       patches.fixes/fc_bsg_request_packed
+       patches.fixes/bsg-SG_IO-compat_ioctl
 
        patches.fixes/scsi-check-host-lookup-failure
        patches.drivers/aacraid-24701-update
        patches.drivers/megaraid-04.12-update
        patches.drivers/qla2xxx-8.03.01.01.11.1-k8-update
        patches.drivers/qla2xxx-8.03.01.02.11.1-k8-update
+       patches.drivers/qla2xxx-8.03.01.03.11.1-k8-update
        patches.drivers/megaraid-mbox-fix-SG_IO
        patches.drivers/mpt2sas-03.100.03.00-update
        patches.drivers/bfa-2.1.2.1-update
        patches.drivers/qla4xxx-5.01.00-k9-5.01.00.00.11.01-k10.patch
+       patches.drivers/qla4xxx-5.01.00.00.11.01-k10_5.01.00.00.11.01-k11.patch
+       patches.drivers/qla4xxx-5.01.00.00.11.01-k11_5.01.00.00.11.01-k12.patch
        patches.fixes/aic79xx-null-scb-in-nonpkt-busfree
        patches.drivers/lpfc-8.3.5-update
        patches.drivers/lpfc-8.3.5.3-update
        patches.drivers/lpfc-8.3.5.4-update
+       patches.drivers/lpfc-8.3.5.5-update
        patches.drivers/vmw_pvscsi-scsi-driver-for-vmware-s-virtual-hba.patch
        patches.fixes/scsi-fc-class-allow-LLD-bsg-timeout
-       patches.fixes/qla2xxx-restore-pci-state-after-eeh-recovery
        patches.drivers/pmcraid-2.6.33-rc6-update
+       patches.drivers/qla1280-request-firmware-lock
+       patches.drivers/qla1280-fallback-to-loaded-fw
 
        # Remaining SCSI patches (garloff)
        patches.suse/scsi-error-test-unit-ready-timeout
        ########################################################
        # DRM/Video
        ########################################################
-       patches.drivers/drm-i915-add-i915_lp_ring_sync-helper.patch
        patches.drivers/drm-i915-implement-drmmode-overlay-support-v4.patch
        patches.drivers/drm-i915-fully-switch-off-overlay-when-not-in-use.patch
        patches.drivers/drm-i915-implement-fastpath-for-overlay-flip-waiting.patch
        patches.drivers/drm-i915-fix-get_core_clock_speed-for-g33-class-desktop-chips.patch
        patches.drivers/drm-i915-add-acpi-opregion-support-for-ironlake.patch
        patches.drivers/drm-i915-fix-crt-hotplug-hang
-       patches.drivers/drm-i915-fix-ironlake-crt-hotplug
        patches.drivers/drm-i915-adhoc-disable-lid-detection
 
        ########################################################
        patches.fixes/tehuti-firmware-name
        patches.drivers/dmfe-tulip-Let-dmfe-handle-DM910x-except-for-SPARC-o.patch
 
-       # entropy FATE##307517
-        patches.drivers/bnx2-entropy-source.patch
-        patches.drivers/e1000-entropy-source.patch
-        patches.drivers/e1000e-entropy-source.patch
-        patches.drivers/igb-entropy-source.patch
-        patches.drivers/ixgbe-entropy-source.patch
-        patches.drivers/tg3-entropy-source.patch
+       # barton hills support bnc#557479
+       patches.drivers/igb-add-new-data-structure-for-handling-interrupts-a.patch
+       patches.drivers/igb-cleanup-interrupt-enablement-in-regards-to-msix_.patch
+       patches.drivers/igb-cleanup-some-of-the-code-related-to-hw-timestamp.patch
+       patches.drivers/igb-use-packet-buffer-sizes-from-RXPBS-register.patch
+       patches.drivers/igb-0001-add-support-for-the-82580-phy.patch
+       patches.drivers/igb-0002-Add-full-support-for-82580-devices.patch
+       patches.drivers/igb-0003-add-support-for-82580-MAC.patch
 
        patches.drivers/phy-broadcom-bug-fixes-for-sp1.patch
        patches.drivers/tg3-update-version-to-3.104.patch
        patches.drivers/tg3-updates-from-f4188d-to-ba5b0bf.patch
+       patches.suse/tg3-5785-and-57780-asic-revs-not-working.patch
 
        patches.drivers/bnx2-v2.6.32-to-b746656.patch
 
        patches.drivers/ixgbe-use-eiam-to-automask-msi
        
        patches.drivers/ixgbe-only-process-one-ixgbe_watchdog_task-at-a-time.patch
+       patches.drivers/ixgbe-prevent-speculative-processing-of-descriptors.patch
+
++philips patches.drivers/ixgbe-Add-support-for-the-new-ethtool-n-tuple-progra.patch
++philips patches.drivers/ethtool-Introduce-n-tuple-filter-programming-support.patch
 
        patches.drivers/bnx2x-backports-v2.6.32-to-af901ca.patch
 
        patches.drivers/cxgb3-fixing-eeh-handlers.patch
        patches.drivers/e1000e-call-pci_save_state-after-pci_restore_state.patch
 
+       # entropy FATE##307517 suse patches, put below rest of netdev patches
+       patches.drivers/bnx2-entropy-source.patch
+       patches.drivers/e1000-entropy-source.patch
+       patches.drivers/e1000e-entropy-source.patch
+       patches.drivers/igb-entropy-source.patch
+       patches.drivers/ixgbe-entropy-source.patch
+       patches.drivers/tg3-entropy-source.patch
+
+       patches.drivers/ehca-process-mad-null.patch
+
        ########################################################
        # Wireless Networking
        ########################################################
        patches.fixes/iser-set-tgt-and-lu-reset-timeout
        patches.drivers/cnic-backport-from-v2.6.32-4e9c4f.patch
        patches.drivers/be2iscsi-beta4-update
+       patches.fixes/libiscsi-add-recover-target
+       patches.drivers/be2iscsi-BE3-support
 
        ########################################################
        # PCI and PCI hotplug
        patches.drivers/alsa-sp1-hda-65-idt-hp-mute-led-cleanup2
        patches.drivers/alsa-sp1-hda-66-idt-hp-mute-led-fix-polarity
 
-       patches.drivers/alsa-sp1-usb-01-avoid-oops-at-disconnect
-
        ########################################################
        # Other driver fixes
        ########################################################
        patches.suse/dm-mpath-no-activate-for-offlined-paths
        patches.suse/dm-mpath-no-partitions-feature
        patches.suse/dm-mpath-skip-disabled-devices-when-iterating
-       patches.fixes/dm-stripe-zero-stripes
 
        ########################################################
        # md
         ########################################################
        patches.suse/kdump-dump_after_notifier.patch
 
-        ########################################################
-       # cgroups
-        ########################################################
-       patches.suse/cgroup-disable-memory.patch
-
         ########################################################
        # audit subsystem
         ########################################################
 
        patches.fixes/oprofile_bios_ctr.patch
 
-       patches.trace/lttng-instrumentation-irq.patch
-       patches.trace/lttng-instrumentation-softirq.patch
-       patches.trace/lttng-instrumentation-kernel.patch
-       patches.trace/lttng-instrumentation-filemap.patch
-       patches.trace/lttng-instrumentation-swap.patch
-       # fault.h: TP_PROTO(void) expansion failing on ia64, will fix next week
-+tonyj patches.trace/lttng-instrumentation-memory.patch
-       patches.trace/lttng-instrumentation-page_alloc.patch
-       patches.trace/lttng-instrumentation-hugetlb.patch
-       patches.trace/lttng-instrumentation-net.patch
-       patches.trace/lttng-instrumentation-ipv4.patch
-       patches.trace/lttng-instrumentation-ipv6.patch
-       patches.trace/lttng-instrumentation-socket.patch
-       patches.trace/lttng-instrumentation-fs.patch
-       patches.trace/lttng-instrumentation-ipc.patch
-
        patches.trace/utrace-core
 
 +needs_update-32       patches.fixes/nfs-write.c-bug-removal.patch
        patches.xen/xen-x86-machphys-prediction
        patches.xen/xen-x86-exit-mmap
        patches.xen/xen-x86-per-cpu-vcpu-info
+       patches.xen/xen-x86-nohz-long-timeouts
+       patches.xen/xen-x86-xtime-lock
+       patches.xen/xen-x86-time-per-cpu
        patches.xen/xen-x86_64-pgd-pin
        patches.xen/xen-x86_64-pgd-alloc-order
        patches.xen/xen-x86_64-dump-user-pgt
        patches.xen/xen-x86_64-note-init-p2m
+       patches.xen/xen-fix_clock_gettime_vsyscall_time_warp.diff