Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2015-07-21 13:26:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/kernel-debug.changes       
2015-07-14 17:21:03.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/kernel-debug.changes  
2015-07-21 13:26:52.000000000 +0200
@@ -1,0 +2,11 @@
+Tue Jul 14 15:19:50 CEST 2015 - [email protected]
+
+- Linux 4.1.2 (bnc#907092 bnc#934531).
+- Delete patches.fixes/mmc-sdhci-fix-low-memory-corruption.patch.
+- Delete
+  patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-Foxconn-K8M890.
+- Delete
+  patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-systems-with-32.
+- commit 5ccacb4
+
+-------------------------------------------------------------------
kernel-default.changes: same change
kernel-desktop.changes: same change
kernel-docs.changes: same change
kernel-ec2.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.changes: same change
kernel-obs-qa-xen.changes: same change
kernel-obs-qa.changes: same change
kernel-pae.changes: same change
kernel-pv.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-vanilla.changes: same change
kernel-xen.changes: same change

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

Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.tMAJtM/_old  2015-07-21 13:27:01.000000000 +0200
+++ /var/tmp/diff_new_pack.tMAJtM/_new  2015-07-21 13:27:01.000000000 +0200
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 4.1
-%define patchversion 4.1.1
+%define patchversion 4.1.2
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -59,9 +59,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.1.1
+Version:        4.1.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gcac28b3
+Release:        <RELEASE>.g5ccacb4
 %else
 Release:        0
 %endif

kernel-default.spec: same change
kernel-desktop.spec: same change
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.tMAJtM/_old  2015-07-21 13:27:01.000000000 +0200
+++ /var/tmp/diff_new_pack.tMAJtM/_new  2015-07-21 13:27:01.000000000 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define patchversion 4.1.1
+%define patchversion 4.1.2
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -27,9 +27,9 @@
 Summary:        Kernel Documentation (man pages)
 License:        GPL-2.0
 Group:          Documentation/Man
-Version:        4.1.1
+Version:        4.1.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gcac28b3
+Release:        <RELEASE>.g5ccacb4
 %else
 Release:        0
 %endif

++++++ kernel-ec2.spec ++++++
--- /var/tmp/diff_new_pack.tMAJtM/_old  2015-07-21 13:27:01.000000000 +0200
+++ /var/tmp/diff_new_pack.tMAJtM/_new  2015-07-21 13:27:01.000000000 +0200
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 4.1
-%define patchversion 4.1.1
+%define patchversion 4.1.2
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -59,9 +59,9 @@
 Summary:        The Amazon EC2 Xen Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.1.1
+Version:        4.1.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gcac28b3
+Release:        <RELEASE>.g5ccacb4
 %else
 Release:        0
 %endif

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.tMAJtM/_old  2015-07-21 13:27:01.000000000 +0200
+++ /var/tmp/diff_new_pack.tMAJtM/_new  2015-07-21 13:27:01.000000000 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 4.1.1
+%define patchversion 4.1.2
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -45,9 +45,9 @@
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0
 Group:          SLES
-Version:        4.1.1
+Version:        4.1.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gcac28b3
+Release:        <RELEASE>.g5ccacb4
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa-xen.spec ++++++
--- /var/tmp/diff_new_pack.tMAJtM/_old  2015-07-21 13:27:01.000000000 +0200
+++ /var/tmp/diff_new_pack.tMAJtM/_new  2015-07-21 13:27:01.000000000 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 4.1.1
+%define patchversion 4.1.2
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -36,9 +36,9 @@
 Summary:        Basic QA tests for the kernel
 License:        GPL-2.0
 Group:          SLES
-Version:        4.1.1
+Version:        4.1.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gcac28b3
+Release:        <RELEASE>.g5ccacb4
 %else
 Release:        0
 %endif

kernel-obs-qa.spec: same change
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.tMAJtM/_old  2015-07-21 13:27:01.000000000 +0200
+++ /var/tmp/diff_new_pack.tMAJtM/_new  2015-07-21 13:27:01.000000000 +0200
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 4.1
-%define patchversion 4.1.1
+%define patchversion 4.1.2
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -59,9 +59,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.1.1
+Version:        4.1.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gcac28b3
+Release:        <RELEASE>.g5ccacb4
 %else
 Release:        0
 %endif

kernel-pv.spec: same change
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.tMAJtM/_old  2015-07-21 13:27:01.000000000 +0200
+++ /var/tmp/diff_new_pack.tMAJtM/_new  2015-07-21 13:27:01.000000000 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.1
-%define patchversion 4.1.1
+%define patchversion 4.1.2
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -30,9 +30,9 @@
 Summary:        The Linux Kernel Sources
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        4.1.1
+Version:        4.1.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gcac28b3
+Release:        <RELEASE>.g5ccacb4
 %else
 Release:        0
 %endif

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.tMAJtM/_old  2015-07-21 13:27:01.000000000 +0200
+++ /var/tmp/diff_new_pack.tMAJtM/_new  2015-07-21 13:27:01.000000000 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        4.1.1
+Version:        4.1.2
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gcac28b3
+Release:        <RELEASE>.g5ccacb4
 %else
 Release:        0
 %endif

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.tMAJtM/_old  2015-07-21 13:27:01.000000000 +0200
+++ /var/tmp/diff_new_pack.tMAJtM/_new  2015-07-21 13:27:01.000000000 +0200
@@ -20,7 +20,7 @@
 # needssslcertforbuild
 
 %define srcversion 4.1
-%define patchversion 4.1.1
+%define patchversion 4.1.2
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -59,9 +59,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        4.1.1
+Version:        4.1.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gcac28b3
+Release:        <RELEASE>.g5ccacb4
 %else
 Release:        0
 %endif

kernel-xen.spec: same change
++++++ patches.fixes.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.fixes/mmc-sdhci-fix-low-memory-corruption.patch 
new/patches.fixes/mmc-sdhci-fix-low-memory-corruption.patch
--- old/patches.fixes/mmc-sdhci-fix-low-memory-corruption.patch 2015-06-29 
13:53:27.000000000 +0200
+++ new/patches.fixes/mmc-sdhci-fix-low-memory-corruption.patch 1970-01-01 
01:00:00.000000000 +0100
@@ -1,56 +0,0 @@
-From: Jiri Slaby <[email protected]>
-Date: Fri, 12 Jun 2015 11:24:45 +0200
-Subject: mmc: sdhci: fix low memory corruption
-Patch-mainline: v4.2-rc1
-Git-commit: 62a7f368ffbc13d9aedfdd7aeae711b177db69ac
-References: bnc#934531
-
-When dma mapping (dma_map_sg) fails in sdhci_pre_dma_transfer, -EINVAL
-is returned. There are 3 callers of sdhci_pre_dma_transfer:
-* sdhci_pre_req and sdhci_adma_table_pre: handle negative return
-* sdhci_prepare_data: handles 0 (error) and "else" (good) only
-
-sdhci_prepare_data is therefore broken. When it receives -EINVAL from
-sdhci_pre_dma_transfer, it assumes 1 sg mapping was mapped. Later,
-this non-existant mapping with address 0 is kmap'ped and written to:
-Corrupted low memory at ffff880000001000 (1000 phys) = 22b7d67df2f6d1cf
-Corrupted low memory at ffff880000001008 (1008 phys) = 63848a5216b7dd95
-Corrupted low memory at ffff880000001010 (1010 phys) = 330eb7ddef39e427
-Corrupted low memory at ffff880000001018 (1018 phys) = 8017ac7295039bda
-Corrupted low memory at ffff880000001020 (1020 phys) = 8ce039eac119074f
-...
-
-So teach sdhci_prepare_data to understand negative return values from
-sdhci_pre_dma_transfer and disable DMA in that case, as well as for
-zero.
-
-It was introduced in 348487cb28e66b032bae1b38424d81bf5b444408 (mmc:
-sdhci: use pipeline mmc requests to improve performance). The commit
-seems to be suspicious also by assigning host->sg_count both in
-sdhci_pre_dma_transfer and sdhci_adma_table_pre.
-
-Signed-off-by: Jiri Slaby <[email protected]>
-Cc: [email protected] # 4.0+
-Fixes: 348487cb28e6
-Cc: Ulf Hansson <[email protected]>
-Cc: Haibo Chen <[email protected]>
----
- drivers/mmc/host/sdhci.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c
-index 1b4861ddfb38..55e7f9a9858a 100644
---- a/drivers/mmc/host/sdhci.c
-+++ b/drivers/mmc/host/sdhci.c
-@@ -834,7 +834,7 @@ static void sdhci_prepare_data(struct sdhci_host *host, 
struct mmc_command *cmd)
-                       int sg_cnt;
- 
-                       sg_cnt = sdhci_pre_dma_transfer(host, data, NULL);
--                      if (sg_cnt == 0) {
-+                      if (sg_cnt <= 0) {
-                               /*
-                                * This only happens when someone fed
-                                * us an invalid request.
--- 
-2.4.2
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-Foxconn-K8M890 
new/patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-Foxconn-K8M890
--- old/patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-Foxconn-K8M890       
2015-06-29 13:53:27.000000000 +0200
+++ new/patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-Foxconn-K8M890       
1970-01-01 01:00:00.000000000 +0100
@@ -1,62 +0,0 @@
-From 1dace0116d0b05c967d94644fc4dfe96be2ecd3d Mon Sep 17 00:00:00 2001
-From: Bjorn Helgaas <[email protected]>
-Date: Tue, 9 Jun 2015 18:54:07 -0500
-Subject: [PATCH] x86/PCI: Use host bridge _CRS info on Foxconn K8M890-8237A
-Git-commit: 1dace0116d0b05c967d94644fc4dfe96be2ecd3d
-Patch-mainline: linux-next, to be in 4.2-rc1
-References: bnc#907092
-
-The Foxconn K8M890-8237A has two PCI host bridges, and we can't assign
-resources correctly without the information from _CRS that tells us which
-address ranges are claimed by which bridge.  In the bugs mentioned below,
-we incorrectly assign a sound card address (this example is from 1033299):
-
-  bus: 00 index 2 [mem 0x80000000-0xfcffffffff]
-  ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-7f])
-  pci_root PNP0A08:00: host bridge window [mem 0x80000000-0xbfefffff] (ignored)
-  pci_root PNP0A08:00: host bridge window [mem 0xc0000000-0xdfffffff] (ignored)
-  pci_root PNP0A08:00: host bridge window [mem 0xf0000000-0xfebfffff] (ignored)
-  ACPI: PCI Root Bridge [PCI1] (domain 0000 [bus 80-ff])
-  pci_root PNP0A08:01: host bridge window [mem 0xbff00000-0xbfffffff] (ignored)
-  pci 0000:80:01.0: [1106:3288] type 0 class 0x000403
-  pci 0000:80:01.0: reg 10: [mem 0xbfffc000-0xbfffffff 64bit]
-  pci 0000:80:01.0: address space collision: [mem 0xbfffc000-0xbfffffff 64bit] 
conflicts with PCI Bus #00 [mem 0x80000000-0xfcffffffff]
-  pci 0000:80:01.0: BAR 0: assigned [mem 0xfd00000000-0xfd00003fff 64bit]
-  BUG: unable to handle kernel paging request at ffffc90000378000
-  IP: [<ffffffffa0345f63>] azx_create+0x37c/0x822 [snd_hda_intel]
-
-We assigned 0xfd_0000_0000, but that is not in any of the host bridge
-windows, and the sound card doesn't work.
-
-Turn on pci=use_crs automatically for this system.
-
-Link: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/931368
-Link: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1033299
-Signed-off-by: Bjorn Helgaas <[email protected]>
-Cc: [email protected]
-Acked-by: Takashi Iwai <[email protected]>
-
----
- arch/x86/pci/acpi.c |   11 +++++++++++
- 1 file changed, 11 insertions(+)
-
---- a/arch/x86/pci/acpi.c
-+++ b/arch/x86/pci/acpi.c
-@@ -81,6 +81,17 @@ static const struct dmi_system_id pci_cr
-                       DMI_MATCH(DMI_BIOS_VENDOR, "Phoenix Technologies, LTD"),
-               },
-       },
-+      /* https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/931368 */
-+      /* https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1033299 */
-+      {
-+              .callback = set_use_crs,
-+              .ident = "Foxconn K8M890-8237A",
-+              .matches = {
-+                      DMI_MATCH(DMI_BOARD_VENDOR, "Foxconn"),
-+                      DMI_MATCH(DMI_BOARD_NAME, "K8M890-8237A"),
-+                      DMI_MATCH(DMI_BIOS_VENDOR, "Phoenix Technologies, LTD"),
-+              },
-+      },
- 
-       /* Now for the blacklist.. */
- 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-systems-with-32 
new/patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-systems-with-32
--- old/patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-systems-with-32      
2015-06-29 13:53:27.000000000 +0200
+++ new/patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-systems-with-32      
1970-01-01 01:00:00.000000000 +0100
@@ -1,54 +0,0 @@
-From 3d9fecf6bfb8b12bc2f9a4c7109895a2a2bb9436 Mon Sep 17 00:00:00 2001
-From: Bjorn Helgaas <[email protected]>
-Date: Tue, 9 Jun 2015 17:31:38 -0500
-Subject: [PATCH] x86/PCI: Use host bridge _CRS info on systems with >32 bit 
addressing
-Git-commit: 3d9fecf6bfb8b12bc2f9a4c7109895a2a2bb9436
-Patch-mainline: linux-next, to be in 4.2-rc1
-References: bnc#907092
-
-We enable _CRS on all systems from 2008 and later.  On older systems, we
-ignore _CRS and assume the whole physical address space (excluding RAM and
-other devices) is available for PCI devices, but on systems that support
-physical address spaces larger than 4GB, it's doubtful that the area above
-4GB is really available for PCI.
-
-After d56dbf5bab8c ("PCI: Allocate 64-bit BARs above 4G when possible"), we
-try to use that space above 4GB *first*, so we're more likely to put a
-device there.
-
-On Juan's Toshiba Satellite Pro U200, BIOS left the graphics, sound, 1394,
-and card reader devices unassigned (but only after Windows had been
-booted).  Only the sound device had a 64-bit BAR, so it was the only device
-placed above 4GB, and hence the only device that didn't work.
-
-Keep _CRS enabled even on pre-2008 systems if they support physical address
-space larger than 4GB.
-
-Fixes: d56dbf5bab8c ("PCI: Allocate 64-bit BARs above 4G when possible")
-Reported-and-tested-by: Juan Dayer <[email protected]>
-Reported-and-tested-by: Alan Horsfield <[email protected]>
-Link: https://bugzilla.kernel.org/show_bug.cgi?id=99221
-Link: https://bugzilla.opensuse.org/show_bug.cgi?id=907092
-Signed-off-by: Bjorn Helgaas <[email protected]>
-Cc: [email protected]     # v3.14+
-Acked-by: Takashi Iwai <[email protected]>
-
----
- arch/x86/pci/acpi.c |    6 ++++--
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
---- a/arch/x86/pci/acpi.c
-+++ b/arch/x86/pci/acpi.c
-@@ -132,8 +132,10 @@ void __init pci_acpi_crs_quirks(void)
- {
-       int year;
- 
--      if (dmi_get_date(DMI_BIOS_DATE, &year, NULL, NULL) && year < 2008)
--              pci_use_crs = false;
-+      if (dmi_get_date(DMI_BIOS_DATE, &year, NULL, NULL) && year < 2008) {
-+              if (iomem_resource.end <= 0xffffffff)
-+                      pci_use_crs = false;
-+      }
- 
-       dmi_check_system(pci_crs_quirks);
- 

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

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.tMAJtM/_old  2015-07-21 13:27:02.000000000 +0200
+++ /var/tmp/diff_new_pack.tMAJtM/_new  2015-07-21 13:27:02.000000000 +0200
@@ -28,6 +28,7 @@
        # Send separate patches upstream if you find a problem...
        ########################################################
        patches.kernel.org/patch-4.1.1
+       patches.kernel.org/patch-4.1.1-2
 
         ########################################################
         # Build fixes that apply to the vanilla kernel too.
@@ -379,8 +380,6 @@
        ########################################################
        # PCI and PCI hotplug
        ########################################################
-       patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-Foxconn-K8M890
-       patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-systems-with-32
 
        ########################################################
        # sysfs / driver core
@@ -414,7 +413,6 @@
 
        # Needs updating WRT d27769ec (block: add GENHD_FL_NO_PART_SCAN)
 +hare  patches.suse/no-partition-scan
-       patches.fixes/mmc-sdhci-fix-low-memory-corruption.patch
 
        ########################################################
        # Other drivers we have added to the tree

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.tMAJtM/_old  2015-07-21 13:27:02.000000000 +0200
+++ /var/tmp/diff_new_pack.tMAJtM/_new  2015-07-21 13:27:02.000000000 +0200
@@ -1,3 +1,3 @@
-2015-07-08 16:23:40 +0200
-GIT Revision: cac28b3467005d5da50bc3c581edd266126f663e
+2015-07-14 15:20:23 +0200
+GIT Revision: 5ccacb47a07be2f31a907e2d0b59f9538bf49715
 GIT Branch: stable


Reply via email to