Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2012-11-02 16:15:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source", Maintainer is 
"[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/kernel-cubox.changes       
2012-10-11 11:01:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/kernel-cubox.changes  
2012-11-02 16:15:19.000000000 +0100
@@ -1,0 +2,124 @@
+Mon Oct 22 01:11:29 CEST 2012 - [email protected]
+
+- ARM: Update config files: Exynos: Enable gfx and highmem
+- commit e8b3bd9
+
+-------------------------------------------------------------------
+Sun Oct 21 23:17:25 CEST 2012 - [email protected]
+
+- Linux 3.6.3.
+- Refresh patches.xen/xen3-fixup-xen.
+- Refresh patches.xen/xen3-patch-2.6.23.
+- Refresh patches.xen/xen3-patch-3.2.
+- Refresh patches.xen/xen3-patch-3.6.
+- Delete patches.fixes/hv-storvsc-reset-wait.patch.
+- Delete
+    patches.rpmify/x86-kbuild-archscripts-depends-on-scripts_basic.
+- commit cfee26b
+
+-------------------------------------------------------------------
+Thu Oct 18 21:25:25 CEST 2012 - [email protected]
+
+- rpm/kernel-binary.spec.in: Use a macro instead of /etc/IGNORE-KABI-BADNESS
+- commit 19e7e54
+
+-------------------------------------------------------------------
+Thu Oct 18 19:21:35 CEST 2012 - [email protected]
+
+- ARM: Update config files: Fix exynos uart
+- commit 1b4b5c5
+
+-------------------------------------------------------------------
+Thu Oct 18 16:26:57 CEST 2012 - [email protected]
+
+- Cleanup ACPI table override patches with latest x86-tip commits
+  and proper git-xy: meta tags:
+- lib: Add early cpio decoder.
+- x86, acpi: Introduce x86 arch specific arch_reserve_mem_area()
+    for e820 handling.
+- ACPI: Store valid ACPI tables passed via early initrd in
+    reserved memblock areas.
+- ACPI: Implement physical address table override.
+- ACPI: Create acpi_table_taint() function to avoid code
+    duplication.
+- ACPI: Document ACPI table overriding via initrd.
+- ACPI: Fix build when disabled.
+- X86 ACPI: Use #ifdef not #if for CONFIG_X86 check.
+- ACPI: Overriding ACPI tables via initrd only works with
+    an initrd.
+- ACPI: Cleanup acpi_initrd_override declaration and remove
+    ifdefs.
+- Delete patches.arch/acpi_fix_custom_method_acc.patch.
+- Delete patches.arch/acpi_override_2_2.patch.
+- Delete patches.arch/acpi_override_documentation.
+- Delete patches.arch/acpi_override_introduce_taint_func.patch.
+- Delete patches.arch/acpi_physical_override.patch.
+- Delete patches.arch/lib_earlycpio.patch.
+- Delete patches.arch/x86_introduce_reserve_mem_area.patch.
+- commit c45da8f
+
+-------------------------------------------------------------------
+Wed Oct 17 20:02:14 CEST 2012 - [email protected]
+
+- rpm/kernel-binary.spec.in: Also check for /etc/IGNORE-KABI-BADNESS file
+  This allows to control the kabi checker from outside of the package.
+- commit 0a0900c
+
+-------------------------------------------------------------------
+Sat Oct 13 11:47:44 CEST 2012 - [email protected]
+
+- x86/kbuild: archscripts depends on scripts_basic.
+- commit 007718d
+
+-------------------------------------------------------------------
+Sat Oct 13 00:30:32 CEST 2012 - [email protected]
+
+- Linux 3.6.2.
+- commit 798d597
+
+-------------------------------------------------------------------
+Thu Oct 11 17:17:11 CEST 2012 - [email protected]
+
+- ARM (omap2plus) : re-enable OMAP DRM module
+- commit 379798d
+
+-------------------------------------------------------------------
+Wed Oct 10 21:28:30 CEST 2012 - [email protected]
+
+- Delete
+    patches.suse/msft-hv-0394-tools-hv-Fix-file-handle-leak.patch.
+- Delete
+    patches.suse/msft-hv-0395-tools-hv-Fix-exit-error-code.patch.
+- Delete
+    patches.suse/msft-hv-0396-tools-hv-Check-for-read-write-errors.patch.
+  These are in 3.6.1.
+- commit 2a321c4
+
+-------------------------------------------------------------------
+Mon Oct  8 07:36:36 CEST 2012 - [email protected]
+
+- ARM: Update config files: Exynos: Enable serial console
+- commit a8d41ec
+
+-------------------------------------------------------------------
+Sun Oct  7 20:55:39 CEST 2012 - [email protected]
+
+- Linux 3.6.1.
+- commit 1f7626a
+
+-------------------------------------------------------------------
+Thu Oct  4 15:55:59 CEST 2012 - [email protected]
+
+- rpm/kernel-binary.spec.in: enable Conflicts for
+  apparmor, udev and lvm2 also for vanilla kernel
+- commit a24206f
+
+-------------------------------------------------------------------
+Thu Oct  4 15:51:44 CEST 2012 - [email protected]
+
+- rpm/kernel-binary.spec.in: add Conflicht: hyper-v < 4
+  to make sure the daemon is in sync with the kernel
+  (bnc#770763 , fate#314441)
+- commit 86f9ba3
+
+-------------------------------------------------------------------
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-desktop.changes: same change
kernel-docs.changes: same change
kernel-ec2.changes: same change
kernel-exynos.changes: same change
kernel-highbank.changes: same change
kernel-imx51.changes: same change
kernel-omap2plus.changes: same change
kernel-pae.changes: same change
kernel-ppc64.changes: same change
kernel-s390.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-tegra.changes: same change
kernel-trace.changes: same change
kernel-u8500.changes: same change
kernel-vanilla.changes: same change
kernel-xen.changes: same change

Old:
----
  IGNORE-KABI-BADNESS

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kernel-cubox.spec ++++++
--- /var/tmp/diff_new_pack.fCAOPu/_old  2012-11-02 16:15:27.000000000 +0100
+++ /var/tmp/diff_new_pack.fCAOPu/_new  2012-11-02 16:15:27.000000000 +0100
@@ -18,7 +18,7 @@
 # norootforbuild
 
 %define srcversion 3.6
-%define patchversion 3.6.0
+%define patchversion 3.6.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -57,7 +57,7 @@
 
 Name:           kernel-cubox
 Summary:        Kernel for SolidRun Cubox
-Version:        3.6.0
+Version:        3.6.3
 Release:        0
 License:        GPL-2.0
 Group:          System/Kernel
@@ -123,13 +123,13 @@
 %endif
 # dead network if installed on SLES10, otherwise it will work (mostly)
 Conflicts:      sysfsutils < 2.0
-%if ! %build_vanilla
 Conflicts:      apparmor-profiles <= 2.1
 Conflicts:      apparmor-parser < 2.3
 # root-lvm only works with newer udevs
 Conflicts:      udev < 118
 Conflicts:      lvm2 < 2.02.33
-%endif
+# Interface to hv_kvp_daemon changed
+Conflicts:      hyper-v < 4
 %ifarch %ix86
 Conflicts:      libc.so.6()(64bit)
 %endif
@@ -667,7 +667,10 @@
             Module.symvers || res=$?
     fi
     if [ $res -ne 0 ]; then
-       if [ ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
+       # %ignore_kabi_badness is defined in the Kernel:* projects in the
+       # OBS to be able to build the KOTD in spite of kabi errors
+       if [ 0%{?ignore_kabi_badness} -eq 0 -a \
+            ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
             ! -e %_sourcedir/IGNORE-KABI-BADNESS ]; then
            echo "Create a file IGNORE-KABI-BADNESS in the kernel-source" \
                 "directory to build this kernel even though its badness is" \

kernel-debug.spec: same change
kernel-default.spec: same change
kernel-desktop.spec: same change
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.fCAOPu/_old  2012-11-02 16:15:28.000000000 +0100
+++ /var/tmp/diff_new_pack.fCAOPu/_new  2012-11-02 16:15:28.000000000 +0100
@@ -17,14 +17,14 @@
 
 # norootforbuild
 
-%define patchversion 3.6.0
+%define patchversion 3.6.3
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
 Name:           kernel-docs
 Summary:        Kernel Documentation
-Version:        3.6.0
+Version:        3.6.3
 Release:        0
 BuildRequires:  docbook-toys docbook-utils ghostscript_any libjpeg-devel 
texlive transfig xmlto xorg-x11-devel
 BuildRequires:  kernel-source%variant

++++++ kernel-ec2.spec ++++++
--- /var/tmp/diff_new_pack.fCAOPu/_old  2012-11-02 16:15:28.000000000 +0100
+++ /var/tmp/diff_new_pack.fCAOPu/_new  2012-11-02 16:15:28.000000000 +0100
@@ -18,7 +18,7 @@
 # norootforbuild
 
 %define srcversion 3.6
-%define patchversion 3.6.0
+%define patchversion 3.6.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -57,7 +57,7 @@
 
 Name:           kernel-ec2
 Summary:        The Amazon EC2 Xen Kernel
-Version:        3.6.0
+Version:        3.6.3
 Release:        0
 License:        GPL-2.0
 Group:          System/Kernel
@@ -123,13 +123,13 @@
 %endif
 # dead network if installed on SLES10, otherwise it will work (mostly)
 Conflicts:      sysfsutils < 2.0
-%if ! %build_vanilla
 Conflicts:      apparmor-profiles <= 2.1
 Conflicts:      apparmor-parser < 2.3
 # root-lvm only works with newer udevs
 Conflicts:      udev < 118
 Conflicts:      lvm2 < 2.02.33
-%endif
+# Interface to hv_kvp_daemon changed
+Conflicts:      hyper-v < 4
 %ifarch %ix86
 Conflicts:      libc.so.6()(64bit)
 %endif
@@ -669,7 +669,10 @@
             Module.symvers || res=$?
     fi
     if [ $res -ne 0 ]; then
-       if [ ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
+       # %ignore_kabi_badness is defined in the Kernel:* projects in the
+       # OBS to be able to build the KOTD in spite of kabi errors
+       if [ 0%{?ignore_kabi_badness} -eq 0 -a \
+            ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
             ! -e %_sourcedir/IGNORE-KABI-BADNESS ]; then
            echo "Create a file IGNORE-KABI-BADNESS in the kernel-source" \
                 "directory to build this kernel even though its badness is" \

kernel-exynos.spec: same change
kernel-highbank.spec: same change
kernel-imx51.spec: same change
kernel-omap2plus.spec: same change
kernel-pae.spec: same change
kernel-ppc64.spec: same change
kernel-s390.spec: same change
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.fCAOPu/_old  2012-11-02 16:15:28.000000000 +0100
+++ /var/tmp/diff_new_pack.fCAOPu/_new  2012-11-02 16:15:28.000000000 +0100
@@ -19,7 +19,7 @@
 # icecream 0
 
 %define srcversion 3.6
-%define patchversion 3.6.0
+%define patchversion 3.6.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -29,7 +29,7 @@
 
 Name:           kernel-source
 Summary:        The Linux Kernel Sources
-Version:        3.6.0
+Version:        3.6.3
 Release:        0
 License:        GPL-2.0
 Group:          Development/Sources

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.fCAOPu/_old  2012-11-02 16:15:28.000000000 +0100
+++ /var/tmp/diff_new_pack.fCAOPu/_new  2012-11-02 16:15:28.000000000 +0100
@@ -23,7 +23,7 @@
 
 Name:           kernel-syms
 Summary:        Kernel Symbol Versions (modversions)
-Version:        3.6.0
+Version:        3.6.3
 %if %using_buildservice
 Release:        0
 %else

++++++ kernel-tegra.spec ++++++
--- /var/tmp/diff_new_pack.fCAOPu/_old  2012-11-02 16:15:28.000000000 +0100
+++ /var/tmp/diff_new_pack.fCAOPu/_new  2012-11-02 16:15:28.000000000 +0100
@@ -18,7 +18,7 @@
 # norootforbuild
 
 %define srcversion 3.6
-%define patchversion 3.6.0
+%define patchversion 3.6.3
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -57,7 +57,7 @@
 
 Name:           kernel-tegra
 Summary:        Kernel for Nvidia's Tegra SoC
-Version:        3.6.0
+Version:        3.6.3
 Release:        0
 License:        GPL-2.0
 Group:          System/Kernel
@@ -123,13 +123,13 @@
 %endif
 # dead network if installed on SLES10, otherwise it will work (mostly)
 Conflicts:      sysfsutils < 2.0
-%if ! %build_vanilla
 Conflicts:      apparmor-profiles <= 2.1
 Conflicts:      apparmor-parser < 2.3
 # root-lvm only works with newer udevs
 Conflicts:      udev < 118
 Conflicts:      lvm2 < 2.02.33
-%endif
+# Interface to hv_kvp_daemon changed
+Conflicts:      hyper-v < 4
 %ifarch %ix86
 Conflicts:      libc.so.6()(64bit)
 %endif
@@ -667,7 +667,10 @@
             Module.symvers || res=$?
     fi
     if [ $res -ne 0 ]; then
-       if [ ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
+       # %ignore_kabi_badness is defined in the Kernel:* projects in the
+       # OBS to be able to build the KOTD in spite of kabi errors
+       if [ 0%{?ignore_kabi_badness} -eq 0 -a \
+            ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
             ! -e %_sourcedir/IGNORE-KABI-BADNESS ]; then
            echo "Create a file IGNORE-KABI-BADNESS in the kernel-source" \
                 "directory to build this kernel even though its badness is" \

kernel-trace.spec: same change
kernel-u8500.spec: same change
kernel-vanilla.spec: same change
kernel-xen.spec: same change
++++++ config.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/exynos new/config/armv7hl/exynos
--- old/config/armv7hl/exynos   2012-10-04 15:44:56.000000000 +0200
+++ new/config/armv7hl/exynos   2012-10-22 01:11:42.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 3.6.0 Kernel Configuration
+# Linux/arm 3.6.3 Kernel Configuration
 #
 CONFIG_ARM=y
 CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -343,12 +343,13 @@
 #
 # CONFIG_S3C_BOOT_ERROR_RESET is not set
 CONFIG_S3C_BOOT_UART_FORCE_FIFO=y
-CONFIG_S3C_LOWLEVEL_UART_PORT=0
+CONFIG_S3C_LOWLEVEL_UART_PORT=2
 CONFIG_SAMSUNG_CLOCK=y
 CONFIG_SAMSUNG_CLKSRC=y
 CONFIG_S5P_CLOCK=y
 CONFIG_SAMSUNG_IRQ_VIC_TIMER=y
 CONFIG_S5P_IRQ=y
+CONFIG_S5P_GPIO_INT=y
 CONFIG_SAMSUNG_GPIOLIB_4BIT=y
 CONFIG_S5P_GPIO_DRVSTR=y
 CONFIG_SAMSUNG_GPIO_EXTRA=0
@@ -361,13 +362,17 @@
 CONFIG_S3C_DEV_HSMMC3=y
 CONFIG_S3C_DEV_I2C1=y
 CONFIG_S3C_DEV_I2C3=y
+CONFIG_S3C_DEV_I2C5=y
+CONFIG_S3C_DEV_I2C6=y
 CONFIG_S3C_DEV_I2C7=y
 CONFIG_S3C_DEV_USB_HSOTG=y
 CONFIG_S3C_DEV_WDT=y
 CONFIG_S3C_DEV_RTC=y
+CONFIG_SAMSUNG_DEV_ADC=y
 CONFIG_SAMSUNG_DEV_KEYPAD=y
 CONFIG_SAMSUNG_DEV_PWM=y
 CONFIG_SAMSUNG_DEV_BACKLIGHT=y
+CONFIG_S5P_DEV_CSIS0=y
 CONFIG_S5P_DEV_FIMC0=y
 CONFIG_S5P_DEV_FIMC1=y
 CONFIG_S5P_DEV_FIMC2=y
@@ -380,6 +385,7 @@
 CONFIG_S5P_DEV_TV=y
 CONFIG_S5P_DEV_USB_EHCI=y
 # CONFIG_S3C24XX_PWM is not set
+CONFIG_S5P_SETUP_MIPIPHY=y
 CONFIG_SAMSUNG_DMADEV=y
 
 #
@@ -389,7 +395,7 @@
 # CONFIG_SAMSUNG_PM_CHECK is not set
 CONFIG_S5P_PM=y
 CONFIG_S5P_SLEEP=y
-CONFIG_DEBUG_S3C_UART=0
+CONFIG_DEBUG_S3C_UART=2
 
 #
 # SAMSUNG EXYNOS SoCs Support
@@ -413,10 +419,13 @@
 CONFIG_EXYNOS4_DEV_USB_OHCI=y
 CONFIG_EXYNOS4_SETUP_I2C1=y
 CONFIG_EXYNOS4_SETUP_I2C3=y
+CONFIG_EXYNOS4_SETUP_I2C5=y
+CONFIG_EXYNOS4_SETUP_I2C6=y
 CONFIG_EXYNOS4_SETUP_I2C7=y
 CONFIG_EXYNOS4_SETUP_KEYPAD=y
 CONFIG_EXYNOS4_SETUP_SDHCI=y
 CONFIG_EXYNOS4_SETUP_SDHCI_GPIO=y
+CONFIG_EXYNOS4_SETUP_FIMC=y
 CONFIG_EXYNOS4_SETUP_USB_PHY=y
 
 #
@@ -426,7 +435,7 @@
 CONFIG_MACH_SMDKV310=y
 CONFIG_MACH_ARMLEX4210=y
 # CONFIG_MACH_UNIVERSAL_C210 is not set
-# CONFIG_MACH_NURI is not set
+CONFIG_MACH_NURI=y
 CONFIG_MACH_ORIGEN=y
 
 #
@@ -442,14 +451,14 @@
 #
 # Flattened Device Tree based board for EXYNOS SoCs
 #
-# CONFIG_MACH_EXYNOS4_DT is not set
-# CONFIG_MACH_EXYNOS5_DT is not set
+CONFIG_MACH_EXYNOS4_DT=y
+CONFIG_MACH_EXYNOS5_DT=y
 
 #
 # Configuration for HSMMC 8-bit bus width
 #
-# CONFIG_EXYNOS4_SDHCI_CH0_8BIT is not set
-# CONFIG_EXYNOS4_SDHCI_CH2_8BIT is not set
+CONFIG_EXYNOS4_SDHCI_CH0_8BIT=y
+CONFIG_EXYNOS4_SDHCI_CH2_8BIT=y
 
 #
 # Processor Type
@@ -504,6 +513,7 @@
 # CONFIG_ARM_ERRATA_754327 is not set
 # CONFIG_ARM_ERRATA_764369 is not set
 # CONFIG_PL310_ERRATA_769419 is not set
+# CONFIG_ARM_ERRATA_775420 is not set
 CONFIG_ARM_GIC=y
 CONFIG_GIC_NON_BANKED=y
 
@@ -542,23 +552,24 @@
 CONFIG_AEABI=y
 # CONFIG_OABI_COMPAT is not set
 CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
-CONFIG_ARCH_SPARSEMEM_ENABLE=y
-CONFIG_ARCH_SPARSEMEM_DEFAULT=y
-CONFIG_ARCH_SELECT_MEMORY_MODEL=y
+# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set
+# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set
 CONFIG_HAVE_ARCH_PFN_VALID=y
-# CONFIG_HIGHMEM is not set
+CONFIG_HIGHMEM=y
+# CONFIG_HIGHPTE is not set
 CONFIG_HW_PERF_EVENTS=y
 CONFIG_SELECT_MEMORY_MODEL=y
-CONFIG_SPARSEMEM_MANUAL=y
-CONFIG_SPARSEMEM=y
-CONFIG_HAVE_MEMORY_PRESENT=y
-CONFIG_SPARSEMEM_EXTREME=y
+CONFIG_FLATMEM_MANUAL=y
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
 CONFIG_HAVE_MEMBLOCK=y
+CONFIG_PAGEFLAGS_EXTENDED=y
 CONFIG_SPLIT_PTLOCK_CPUS=4
 CONFIG_COMPACTION=y
 CONFIG_MIGRATION=y
 # CONFIG_PHYS_ADDR_T_64BIT is not set
 CONFIG_ZONE_DMA_FLAG=0
+CONFIG_BOUNCE=y
 CONFIG_VIRT_TO_BUS=y
 # CONFIG_KSM is not set
 CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
@@ -2295,13 +2306,15 @@
 #
 # CONFIG_SERIAL_AMBA_PL010 is not set
 # CONFIG_SERIAL_AMBA_PL011 is not set
-CONFIG_SERIAL_SAMSUNG=m
+CONFIG_SERIAL_SAMSUNG=y
 CONFIG_SERIAL_SAMSUNG_UARTS_4=y
 CONFIG_SERIAL_SAMSUNG_UARTS=4
 # CONFIG_SERIAL_SAMSUNG_DEBUG is not set
+CONFIG_SERIAL_SAMSUNG_CONSOLE=y
 # CONFIG_SERIAL_MAX3100 is not set
 # CONFIG_SERIAL_MAX3107 is not set
-CONFIG_SERIAL_CORE=m
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
 # CONFIG_SERIAL_TIMBERDALE is not set
 # CONFIG_SERIAL_ALTERA_JTAGUART is not set
 # CONFIG_SERIAL_ALTERA_UART is not set
@@ -2904,12 +2917,22 @@
 CONFIG_SOC_CAMERA_OV9740=m
 CONFIG_VIDEO_SH_MOBILE_CSI2=m
 CONFIG_VIDEO_SH_MOBILE_CEU=m
-# CONFIG_VIDEO_SAMSUNG_S5P_FIMC is not set
-# CONFIG_VIDEO_SAMSUNG_S5P_TV is not set
+CONFIG_VIDEO_SAMSUNG_S5P_FIMC=y
+CONFIG_VIDEO_S5P_FIMC=m
+CONFIG_VIDEO_S5P_MIPI_CSIS=m
+CONFIG_VIDEO_EXYNOS_FIMC_LITE=m
+CONFIG_VIDEO_SAMSUNG_S5P_TV=y
+CONFIG_VIDEO_SAMSUNG_S5P_HDMI=m
+# CONFIG_VIDEO_SAMSUNG_S5P_HDMI_DEBUG is not set
+CONFIG_VIDEO_SAMSUNG_S5P_HDMIPHY=m
+CONFIG_VIDEO_SAMSUNG_S5P_SII9234=m
+CONFIG_VIDEO_SAMSUNG_S5P_SDO=m
+CONFIG_VIDEO_SAMSUNG_S5P_MIXER=m
+# CONFIG_VIDEO_SAMSUNG_S5P_MIXER_DEBUG is not set
 CONFIG_V4L_MEM2MEM_DRIVERS=y
 # CONFIG_VIDEO_MEM2MEM_TESTDEV is not set
 CONFIG_VIDEO_SAMSUNG_S5P_G2D=m
-# CONFIG_VIDEO_SAMSUNG_S5P_JPEG is not set
+CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m
 CONFIG_VIDEO_SAMSUNG_S5P_MFC=m
 CONFIG_RADIO_ADAPTERS=y
 CONFIG_RADIO_SI470X=y
@@ -3118,7 +3141,6 @@
 CONFIG_DRM_EXYNOS=m
 CONFIG_DRM_EXYNOS_DMABUF=y
 CONFIG_DRM_EXYNOS_FIMD=y
-CONFIG_DRM_EXYNOS_HDMI=y
 CONFIG_DRM_EXYNOS_VIDI=y
 CONFIG_DRM_EXYNOS_G2D=y
 CONFIG_DRM_UDL=m
@@ -3161,7 +3183,10 @@
 CONFIG_FB_METRONOME=m
 CONFIG_FB_BROADSHEET=m
 # CONFIG_FB_AUO_K190X is not set
-# CONFIG_EXYNOS_VIDEO is not set
+CONFIG_EXYNOS_VIDEO=y
+CONFIG_EXYNOS_MIPI_DSI=y
+CONFIG_EXYNOS_LCD_S6E8AX0=y
+CONFIG_EXYNOS_DP=y
 CONFIG_BACKLIGHT_LCD_SUPPORT=y
 CONFIG_LCD_CLASS_DEVICE=m
 # CONFIG_LCD_L4F00242T03 is not set
@@ -3363,14 +3388,14 @@
 CONFIG_USB_EHCI_HCD=m
 CONFIG_USB_EHCI_ROOT_HUB_TT=y
 CONFIG_USB_EHCI_TT_NEWSCHED=y
-# CONFIG_USB_EHCI_S5P is not set
+CONFIG_USB_EHCI_S5P=y
 CONFIG_USB_OXU210HP_HCD=m
 CONFIG_USB_ISP116X_HCD=m
 CONFIG_USB_ISP1760_HCD=m
 CONFIG_USB_ISP1362_HCD=m
 CONFIG_USB_OHCI_HCD=m
 CONFIG_USB_OHCI_HCD_SSB=y
-# CONFIG_USB_OHCI_EXYNOS is not set
+CONFIG_USB_OHCI_EXYNOS=y
 CONFIG_USB_OHCI_HCD_PLATFORM=y
 CONFIG_USB_EHCI_HCD_PLATFORM=y
 # CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
@@ -3591,7 +3616,6 @@
 # CONFIG_MMC_SDHCI_S3C is not set
 CONFIG_MMC_SDHCI_PXAV3=m
 CONFIG_MMC_SDHCI_PXAV2=m
-CONFIG_MMC_SPI=m
 CONFIG_MMC_TMIO_CORE=m
 CONFIG_MMC_TMIO=m
 # CONFIG_MMC_DW is not set
@@ -4204,6 +4228,7 @@
 CONFIG_STACKTRACE=y
 # CONFIG_DEBUG_STACK_USAGE is not set
 # CONFIG_DEBUG_KOBJECT is not set
+# CONFIG_DEBUG_HIGHMEM is not set
 CONFIG_DEBUG_BUGVERBOSE=y
 CONFIG_DEBUG_INFO=y
 # CONFIG_DEBUG_INFO_REDUCED is not set
@@ -4272,9 +4297,9 @@
 # CONFIG_ARM_UNWIND is not set
 CONFIG_DEBUG_USER=y
 CONFIG_DEBUG_LL=y
-CONFIG_DEBUG_S3C_UART0=y
+# CONFIG_DEBUG_S3C_UART0 is not set
 # CONFIG_DEBUG_S3C_UART1 is not set
-# CONFIG_DEBUG_S3C_UART2 is not set
+CONFIG_DEBUG_S3C_UART2=y
 # CONFIG_DEBUG_LL_UART_NONE is not set
 # CONFIG_DEBUG_ICEDCC is not set
 # CONFIG_DEBUG_SEMIHOSTING is not set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/omap2plus new/config/armv7hl/omap2plus
--- old/config/armv7hl/omap2plus        2012-10-04 15:44:56.000000000 +0200
+++ new/config/armv7hl/omap2plus        2012-10-22 01:11:42.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 3.6.0 Kernel Configuration
+# Linux/arm 3.6.1 Kernel Configuration
 #
 CONFIG_ARM=y
 CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -2833,6 +2833,14 @@
 # Graphics support
 #
 CONFIG_DRM=m
+CONFIG_DRM_KMS_HELPER=m
+# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set
+
+#
+# I2C encoder or helper chips
+#
+# CONFIG_DRM_I2C_CH7006 is not set
+# CONFIG_DRM_I2C_SIL164 is not set
 # CONFIG_DRM_UDL is not set
 # CONFIG_VGASTATE is not set
 # CONFIG_VIDEO_OUTPUT_CONTROL is not set
@@ -3519,7 +3527,8 @@
 # CONFIG_DVB_AS102 is not set
 # CONFIG_EASYCAP is not set
 # CONFIG_LIRC_STAGING is not set
-# CONFIG_DRM_OMAP is not set
+CONFIG_DRM_OMAP=m
+CONFIG_DRM_OMAP_NUM_CRTCS=2
 
 #
 # Android

++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.fCAOPu/_old  2012-11-02 16:15:28.000000000 +0100
+++ /var/tmp/diff_new_pack.fCAOPu/_new  2012-11-02 16:15:28.000000000 +0100
@@ -123,13 +123,13 @@
 %endif
 # dead network if installed on SLES10, otherwise it will work (mostly)
 Conflicts:      sysfsutils < 2.0
-%if ! %build_vanilla
 Conflicts:      apparmor-profiles <= 2.1
 Conflicts:      apparmor-parser < 2.3
 # root-lvm only works with newer udevs
 Conflicts:      udev < 118
 Conflicts:      lvm2 < 2.02.33
-%endif
+# Interface to hv_kvp_daemon changed
+Conflicts:      hyper-v < 4
 %ifarch %ix86
 Conflicts:      libc.so.6()(64bit)
 %endif
@@ -591,7 +591,10 @@
             Module.symvers || res=$?
     fi
     if [ $res -ne 0 ]; then
-       if [ ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
+       # %ignore_kabi_badness is defined in the Kernel:* projects in the
+       # OBS to be able to build the KOTD in spite of kabi errors
+       if [ 0%{?ignore_kabi_badness} -eq 0 -a \
+            ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
             ! -e %_sourcedir/IGNORE-KABI-BADNESS ]; then
            echo "Create a file IGNORE-KABI-BADNESS in the kernel-source" \
                 "directory to build this kernel even though its badness is" \

++++++ patches.arch.tar.bz2 ++++++
++++ 1784 lines of diff (skipped)

++++++ patches.fixes.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.fixes/hv-storvsc-reset-wait.patch 
new/patches.fixes/hv-storvsc-reset-wait.patch
--- old/patches.fixes/hv-storvsc-reset-wait.patch       2012-08-17 
15:00:01.000000000 +0200
+++ new/patches.fixes/hv-storvsc-reset-wait.patch       1970-01-01 
01:00:00.000000000 +0100
@@ -1,34 +0,0 @@
-From: K. Y. Srinivasan <[email protected]>
-Subject: Drivers: scsi: storvsc: Account for in-transit packets in the RESET 
path
-Patch-mainline: not yet
-
-Properly account for I/O in transit before returning from the RESET call.
-In the absense of this patch we could have a situation where the host may
-respond to a command that was issued prior to the issuance of the RESET
-command at some arbitrary time after responding to the RESET command.
-Currently, the host does not do anything with the RESET command and so
-it is ok to wait for the in-transit I/O to be accounted for. If the host
-side sematics changes, we will have to revisit this.
-
-Signed-off-by: K. Y. Srinivasan <[email protected]>
-Acked-by: [email protected] (in lieu of [email protected])
-
----
- drivers/scsi/storvsc_drv.c |    5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
-
---- a/drivers/scsi/storvsc_drv.c
-+++ b/drivers/scsi/storvsc_drv.c
-@@ -1223,7 +1223,12 @@ static int storvsc_host_reset_handler(struct scsi_cmnd 
*scmnd)
-       /*
-        * At this point, all outstanding requests in the adapter
-        * should have been flushed out and return to us
-+       * There is a potential race here where the host may be in
-+       * the process of responding when we return from here.
-+       * Just wait for all in-transit packets to be accounted for
-+       * before we return from here.
-        */
-+      storvsc_wait_to_drain(stor_device);
- 
-       return SUCCESS;
- }

++++++ patches.kernel.org.tar.bz2 ++++++
++++ 10168 lines of diff (skipped)

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/msft-hv-0394-tools-hv-Fix-file-handle-leak.patch 
new/patches.suse/msft-hv-0394-tools-hv-Fix-file-handle-leak.patch
--- old/patches.suse/msft-hv-0394-tools-hv-Fix-file-handle-leak.patch   
2012-10-04 13:52:15.000000000 +0200
+++ new/patches.suse/msft-hv-0394-tools-hv-Fix-file-handle-leak.patch   
1970-01-01 01:00:00.000000000 +0100
@@ -1,40 +0,0 @@
-From: <[email protected]>
-Date: Wed, 5 Sep 2012 14:37:35 -0700
-Patch-mainline: 3.7-rc1
-Subject: [PATCH] tools/hv: Fix file handle leak
-Git-commit: d5ab482799e7c4c4b7c0aa67e8710dce28115d03
-
-Match up each fopen() with an fclose().
-
-Signed-off-by: Ben Hutchings <[email protected]>
-Signed-off-by: K. Y. Srinivasan <[email protected]>
-Cc: [email protected]
-Signed-off-by: Greg Kroah-Hartman <[email protected]>
----
- tools/hv/hv_kvp_daemon.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/tools/hv/hv_kvp_daemon.c b/tools/hv/hv_kvp_daemon.c
-index c8e1013..4514fb4 100644
---- a/tools/hv/hv_kvp_daemon.c
-+++ b/tools/hv/hv_kvp_daemon.c
-@@ -160,7 +160,7 @@ static void kvp_update_file(int pool)
-                               sizeof(struct kvp_record),
-                               kvp_file_info[pool].num_records, filep);
- 
--      fflush(filep);
-+      fclose(filep);
-       kvp_release_lock(pool);
- }
- 
-@@ -207,6 +207,7 @@ static void kvp_update_mem_state(int pool)
-       kvp_file_info[pool].records = record;
-       kvp_file_info[pool].num_records = records_read;
- 
-+      fclose(filep);
-       kvp_release_lock(pool);
- }
- static int kvp_file_init(void)
--- 
-1.7.12.1
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/msft-hv-0395-tools-hv-Fix-exit-error-code.patch 
new/patches.suse/msft-hv-0395-tools-hv-Fix-exit-error-code.patch
--- old/patches.suse/msft-hv-0395-tools-hv-Fix-exit-error-code.patch    
2012-10-04 13:52:15.000000000 +0200
+++ new/patches.suse/msft-hv-0395-tools-hv-Fix-exit-error-code.patch    
1970-01-01 01:00:00.000000000 +0100
@@ -1,123 +0,0 @@
-From: <[email protected]>
-Date: Wed, 5 Sep 2012 14:37:36 -0700
-Patch-mainline: 3.7-rc1
-Subject: [PATCH] tools/hv: Fix exit() error code
-Git-commit: 6bb22fea25624ab593eee376fa5fb82d1b13f45a
-
-Linux native exit codes are 8-bit unsigned values.  exit(-1) results
-in an exit code of 255, which is usually reserved for shells reporting
-'command not found'.  Use the portable value EXIT_FAILURE.  (Not that
-this matters much for a daemon.)
-
-Signed-off-by: Ben Hutchings <[email protected]>
-Signed-off-by: K. Y. Srinivasan <[email protected]>
-Cc: [email protected]
-Signed-off-by: Greg Kroah-Hartman <[email protected]>
----
- tools/hv/hv_kvp_daemon.c | 22 +++++++++++-----------
- 1 file changed, 11 insertions(+), 11 deletions(-)
-
-diff --git a/tools/hv/hv_kvp_daemon.c b/tools/hv/hv_kvp_daemon.c
-index 4514fb4..01b3ca5 100644
---- a/tools/hv/hv_kvp_daemon.c
-+++ b/tools/hv/hv_kvp_daemon.c
-@@ -122,7 +122,7 @@ static void kvp_acquire_lock(int pool)
- 
-       if (fcntl(kvp_file_info[pool].fd, F_SETLKW, &fl) == -1) {
-               syslog(LOG_ERR, "Failed to acquire the lock pool: %d", pool);
--              exit(-1);
-+              exit(EXIT_FAILURE);
-       }
- }
- 
-@@ -134,7 +134,7 @@ static void kvp_release_lock(int pool)
-       if (fcntl(kvp_file_info[pool].fd, F_SETLK, &fl) == -1) {
-               perror("fcntl");
-               syslog(LOG_ERR, "Failed to release the lock pool: %d", pool);
--              exit(-1);
-+              exit(EXIT_FAILURE);
-       }
- }
- 
-@@ -153,7 +153,7 @@ static void kvp_update_file(int pool)
-       if (!filep) {
-               kvp_release_lock(pool);
-               syslog(LOG_ERR, "Failed to open file, pool: %d", pool);
--              exit(-1);
-+              exit(EXIT_FAILURE);
-       }
- 
-       bytes_written = fwrite(kvp_file_info[pool].records,
-@@ -179,7 +179,7 @@ static void kvp_update_mem_state(int pool)
-       if (!filep) {
-               kvp_release_lock(pool);
-               syslog(LOG_ERR, "Failed to open file, pool: %d", pool);
--              exit(-1);
-+              exit(EXIT_FAILURE);
-       }
-       while (!feof(filep)) {
-               readp = &record[records_read];
-@@ -196,7 +196,7 @@ static void kvp_update_mem_state(int pool)
- 
-                       if (record == NULL) {
-                               syslog(LOG_ERR, "malloc failed");
--                              exit(-1);
-+                              exit(EXIT_FAILURE);
-                       }
-                       continue;
-               }
-@@ -225,7 +225,7 @@ static int kvp_file_init(void)
-       if (access("/var/opt/hyperv", F_OK)) {
-               if (mkdir("/var/opt/hyperv", S_IRUSR | S_IWUSR | S_IROTH)) {
-                       syslog(LOG_ERR, " Failed to create /var/opt/hyperv");
--                      exit(-1);
-+                      exit(EXIT_FAILURE);
-               }
-       }
- 
-@@ -1358,13 +1358,13 @@ int main(void)
- 
-       if (kvp_file_init()) {
-               syslog(LOG_ERR, "Failed to initialize the pools");
--              exit(-1);
-+              exit(EXIT_FAILURE);
-       }
- 
-       fd = socket(AF_NETLINK, SOCK_DGRAM, NETLINK_CONNECTOR);
-       if (fd < 0) {
-               syslog(LOG_ERR, "netlink socket creation failed; error:%d", fd);
--              exit(-1);
-+              exit(EXIT_FAILURE);
-       }
-       addr.nl_family = AF_NETLINK;
-       addr.nl_pad = 0;
-@@ -1376,7 +1376,7 @@ int main(void)
-       if (error < 0) {
-               syslog(LOG_ERR, "bind failed; error:%d", error);
-               close(fd);
--              exit(-1);
-+              exit(EXIT_FAILURE);
-       }
-       sock_opt = addr.nl_groups;
-       setsockopt(fd, 270, 1, &sock_opt, sizeof(sock_opt));
-@@ -1396,7 +1396,7 @@ int main(void)
-       if (len < 0) {
-               syslog(LOG_ERR, "netlink_send failed; error:%d", len);
-               close(fd);
--              exit(-1);
-+              exit(EXIT_FAILURE);
-       }
- 
-       pfd.fd = fd;
-@@ -1608,7 +1608,7 @@ kvp_done:
-               len = netlink_send(fd, incoming_cn_msg);
-               if (len < 0) {
-                       syslog(LOG_ERR, "net_link send failed; error:%d", len);
--                      exit(-1);
-+                      exit(EXIT_FAILURE);
-               }
-       }
- 
--- 
-1.7.12.1
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/msft-hv-0396-tools-hv-Check-for-read-write-errors.patch 
new/patches.suse/msft-hv-0396-tools-hv-Check-for-read-write-errors.patch
--- old/patches.suse/msft-hv-0396-tools-hv-Check-for-read-write-errors.patch    
2012-10-04 13:52:15.000000000 +0200
+++ new/patches.suse/msft-hv-0396-tools-hv-Check-for-read-write-errors.patch    
1970-01-01 01:00:00.000000000 +0100
@@ -1,78 +0,0 @@
-From: <[email protected]>
-Date: Wed, 5 Sep 2012 14:37:37 -0700
-Patch-mainline: 3.7-rc1
-Subject: [PATCH] tools/hv: Check for read/write errors
-Git-commit: 436473bc2173499ae274d0f50111d1e355006caf
-
-hv_kvp_daemon currently does not check whether fread() or fwrite()
-succeed.  Add the necessary checks.  Also, remove the incorrect use of
-feof() before fread().
-
-Signed-off-by: Ben Hutchings <[email protected]>
-Signed-off-by: K. Y. Srinivasan <[email protected]>
-Cc: [email protected]
-Signed-off-by: Greg Kroah-Hartman <[email protected]>
----
- tools/hv/hv_kvp_daemon.c | 22 +++++++++++++++++++---
- 1 file changed, 19 insertions(+), 3 deletions(-)
-
-diff --git a/tools/hv/hv_kvp_daemon.c b/tools/hv/hv_kvp_daemon.c
-index 01b3ca5..3922abc 100644
---- a/tools/hv/hv_kvp_daemon.c
-+++ b/tools/hv/hv_kvp_daemon.c
-@@ -160,7 +160,12 @@ static void kvp_update_file(int pool)
-                               sizeof(struct kvp_record),
-                               kvp_file_info[pool].num_records, filep);
- 
--      fclose(filep);
-+      if (ferror(filep) || fclose(filep)) {
-+              kvp_release_lock(pool);
-+              syslog(LOG_ERR, "Failed to write file, pool: %d", pool);
-+              exit(EXIT_FAILURE);
-+      }
-+
-       kvp_release_lock(pool);
- }
- 
-@@ -181,12 +186,17 @@ static void kvp_update_mem_state(int pool)
-               syslog(LOG_ERR, "Failed to open file, pool: %d", pool);
-               exit(EXIT_FAILURE);
-       }
--      while (!feof(filep)) {
-+      for (;;) {
-               readp = &record[records_read];
-               records_read += fread(readp, sizeof(struct kvp_record),
-                                       ENTRIES_PER_BLOCK * num_blocks,
-                                       filep);
- 
-+              if (ferror(filep)) {
-+                      syslog(LOG_ERR, "Failed to read file, pool: %d", pool);
-+                      exit(EXIT_FAILURE);
-+              }
-+
-               if (!feof(filep)) {
-                       /*
-                        * We have more data to read.
-@@ -249,12 +259,18 @@ static int kvp_file_init(void)
-                       fclose(filep);
-                       return 1;
-               }
--              while (!feof(filep)) {
-+              for (;;) {
-                       readp = &record[records_read];
-                       records_read += fread(readp, sizeof(struct kvp_record),
-                                       ENTRIES_PER_BLOCK,
-                                       filep);
- 
-+                      if (ferror(filep)) {
-+                              syslog(LOG_ERR, "Failed to read file, pool: %d",
-+                                     i);
-+                              exit(EXIT_FAILURE);
-+                      }
-+
-                       if (!feof(filep)) {
-                               /*
-                                * We have more data to read.
--- 
-1.7.12.1
-

++++++ patches.xen.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.xen/xen3-fixup-xen 
new/patches.xen/xen3-fixup-xen
--- old/patches.xen/xen3-fixup-xen      2012-10-04 15:44:56.000000000 +0200
+++ new/patches.xen/xen3-fixup-xen      2012-10-21 23:17:25.000000000 +0200
@@ -2657,12 +2657,13 @@
 +EXPORT_SYMBOL_GPL(xenbus_for_each_backend);
 --- head.orig/drivers/xen/xenbus/xenbus_xs.c   2012-10-04 11:30:42.000000000 
+0200
 +++ head/drivers/xen/xenbus/xenbus_xs.c        2012-01-20 14:18:49.000000000 
+0100
-@@ -45,9 +45,16 @@
+@@ -45,10 +45,17 @@
  #include <linux/module.h>
  #include <linux/mutex.h>
  #include <xen/xenbus.h>
 -#include <xen/xen.h>
  #include "xenbus_comms.h"
+ #include <asm/xen/hypervisor.h>
  
 +#ifdef HAVE_XEN_PLATFORM_COMPAT_H
 +#include <xen/platform-compat.h>
@@ -2760,8 +2761,8 @@
  
        return ret;
  }
-@@ -620,19 +629,19 @@ static struct xenbus_watch *find_watch(c
- 
+@@ -620,22 +629,22 @@ static struct xenbus_watch *find_watch(c
+ }
  static void xs_reset_watches(void)
  {
 +#ifndef CONFIG_XEN
@@ -2770,6 +2771,9 @@
 -      if (!xen_hvm_domain())
 -              return;
 -
+       if (xen_strict_xenbus_quirk())
+               return;
+ 
        err = xenbus_scanf(XBT_NIL, "control",
 -                      "platform-feature-xs_reset_watches", "%d", &supported);
 +                         "platform-feature-xs_reset_watches", "%d",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.xen/xen3-patch-2.6.23 
new/patches.xen/xen3-patch-2.6.23
--- old/patches.xen/xen3-patch-2.6.23   2012-10-04 15:44:56.000000000 +0200
+++ new/patches.xen/xen3-patch-2.6.23   2012-10-21 23:17:25.000000000 +0200
@@ -4039,14 +4039,14 @@
 --- head.orig/drivers/xen/xenbus/xenbus_xs.c   2011-06-30 16:06:45.000000000 
+0200
 +++ head/drivers/xen/xenbus/xenbus_xs.c        2012-01-20 14:47:34.000000000 
+0100
 @@ -626,7 +626,7 @@ static struct xenbus_watch *find_watch(c
- 
+ }
  static void xs_reset_watches(void)
  {
 -#ifndef CONFIG_XEN
 +#ifdef MODULE
        int err, supported = 0;
  
-       err = xenbus_scanf(XBT_NIL, "control",
+       if (xen_strict_xenbus_quirk())
 @@ -677,7 +677,9 @@ void unregister_xenbus_watch(struct xenb
        char token[sizeof(watch) * 2 + 1];
        int err;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.xen/xen3-patch-3.2 
new/patches.xen/xen3-patch-3.2
--- old/patches.xen/xen3-patch-3.2      2012-10-04 15:44:56.000000000 +0200
+++ new/patches.xen/xen3-patch-3.2      2012-10-21 23:17:25.000000000 +0200
@@ -4011,8 +4011,8 @@
  #include <xen/xenbus.h>
 +#include <xen/xen.h>
  #include "xenbus_comms.h"
+ #include <asm/xen/hypervisor.h>
  
- #ifdef HAVE_XEN_PLATFORM_COMPAT_H
 --- head.orig/include/xen/balloon.h    2012-02-03 13:34:56.000000000 +0100
 +++ head/include/xen/balloon.h 2012-02-03 13:44:44.000000000 +0100
 @@ -82,8 +82,9 @@ extern struct balloon_stats balloon_stat
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.xen/xen3-patch-3.6 
new/patches.xen/xen3-patch-3.6
--- old/patches.xen/xen3-patch-3.6      2012-10-04 15:44:56.000000000 +0200
+++ new/patches.xen/xen3-patch-3.6      2012-10-21 23:17:25.000000000 +0200
@@ -1649,7 +1649,7 @@
 --- head.orig/drivers/xen/xenbus/xenbus_xs.c   2012-03-12 16:18:49.000000000 
+0100
 +++ head/drivers/xen/xenbus/xenbus_xs.c        2012-08-20 14:37:06.000000000 
+0200
 @@ -631,9 +631,14 @@ static struct xenbus_watch *find_watch(c
- 
+ }
  static void xs_reset_watches(void)
  {
 -#ifdef MODULE
@@ -1661,9 +1661,9 @@
 +              return;
 +#endif
 +
-       err = xenbus_scanf(XBT_NIL, "control",
-                          "platform-feature-xs_reset_watches", "%d",
-                          &supported);
+       if (xen_strict_xenbus_quirk())
+               return;
+ 
 --- head.orig/include/xen/interface/platform.h 2012-10-04 13:09:12.000000000 
+0200
 +++ head/include/xen/interface/platform.h      2012-08-20 14:37:06.000000000 
+0200
 @@ -482,6 +482,7 @@ DEFINE_XEN_GUEST_HANDLE(xenpf_pcpu_versi

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.fCAOPu/_old  2012-11-02 16:15:29.000000000 +0100
+++ /var/tmp/diff_new_pack.fCAOPu/_new  2012-11-02 16:15:29.000000000 +0100
@@ -27,6 +27,9 @@
        # DO NOT MODIFY THEM!
        # Send separate patches upstream if you find a problem...
        ########################################################
+       patches.kernel.org/patch-3.6.1
+       patches.kernel.org/patch-3.6.1-2
+       patches.kernel.org/patch-3.6.2-3
 
         ########################################################
         # Build fixes that apply to the vanilla kernel too.
@@ -198,13 +201,16 @@
        # Queued for 2.6.36 -> just revert after some time
        patches.fixes/acpi_ec_sys_access_user_space_with_get_user.patch
 
-       patches.arch/lib_earlycpio.patch
-       patches.arch/x86_introduce_reserve_mem_area.patch
-       patches.arch/acpi_override_2_2.patch
-       patches.arch/acpi_physical_override.patch
-       patches.arch/acpi_override_introduce_taint_func.patch
-       patches.arch/acpi_override_documentation
-       patches.arch/acpi_fix_custom_method_acc.patch
+       patches.arch/001-acpi_initrd_override_tables.patch
+       patches.arch/002-acpi_initrd_override_tables.patch
+       patches.arch/003-acpi_initrd_override_tables.patch
+       patches.arch/004-acpi_initrd_override_tables.patch
+       patches.arch/005-acpi_initrd_override_tables.patch
+       patches.arch/006-acpi_initrd_override_tables.patch
+       patches.arch/007-acpi_initrd_override_tables.patch
+       patches.arch/008-acpi_initrd_override_tables.patch
+       patches.arch/009-acpi_initrd_override_tables.patch
+       patches.arch/010-acpi_initrd_override_tables.patch
 
        ########################################################
        # CPUFREQ
@@ -249,9 +255,6 @@
        
patches.suse/msft-hv-0391-Tools-hv-Implement-the-KVP-verb-KVP_OP_SET_IP_INFO.patch
        
patches.suse/msft-hv-0392-Tools-hv-Rename-the-function-kvp_get_ip_address.patch
        
patches.suse/msft-hv-0393-Tools-hv-Implement-the-KVP-verb-KVP_OP_GET_IP_INFO.patch
-       patches.suse/msft-hv-0394-tools-hv-Fix-file-handle-leak.patch
-       patches.suse/msft-hv-0395-tools-hv-Fix-exit-error-code.patch
-       patches.suse/msft-hv-0396-tools-hv-Check-for-read-write-errors.patch
        patches.suse/msft-hv-0397-tools-hv-Parse-etc-os-release.patch
        
patches.suse/msft-hv-0398-hyperv-Fix-the-max_xfer_size-in-RNDIS-initialization.patch
        
patches.suse/msft-hv-0399-hyperv-Fix-the-missing-return-value-in-rndis_filter_.patch
@@ -260,7 +263,6 @@
        
patches.suse/msft-hv-0402-hyperv-Report-actual-status-in-receive-completion-pa.patch
        
patches.suse/msft-hv-0403-hyperv-Add-buffer-for-extended-info-after-the-RNDIS-.patch
        patches.suse/suse-hv-identify-virtual-pc-in-ata_piix.patch
-       patches.fixes/hv-storvsc-reset-wait.patch
 
         ########################################################
         # Networking, IPv6

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.fCAOPu/_old  2012-11-02 16:15:29.000000000 +0100
+++ /var/tmp/diff_new_pack.fCAOPu/_new  2012-11-02 16:15:29.000000000 +0100
@@ -1,3 +1,3 @@
-2012-10-04 15:44:56 +0200
-GIT Revision: 338be2caaad5a616f8f9e9c1108abb60cfa8b9b0
+2012-10-22 01:11:42 +0200
+GIT Revision: e8b3bd988d91394bef4d1d674333ee150f636a3e
 GIT Branch: master

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to