From 40aeaf66883226c8b2e63ca4d38dc6d11d0ce4afbf2dee00f42916dae7ed02aa Mon Sep 17 00:00:00 2001 From: Michal Marek Date: Thu, 9 Oct 2014 06:03:01 +0000 Subject: [PATCH] commit c46742374ebc367322b8c4468b64397a5f23d7ac OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=322 --- config.sh | 2 +- config.tar.bz2 | 4 +- kernel-binary.spec.in | 11 +- kernel-debug.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-debug.spec | 21 +- kernel-default.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-default.spec | 21 +- kernel-desktop.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-desktop.spec | 21 +- kernel-docs.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-docs.spec | 8 +- kernel-ec2.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-ec2.spec | 21 +- kernel-lpae.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-lpae.spec | 21 +- kernel-obs-build.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-obs-build.spec | 20 +- kernel-obs-build.spec.in | 12 ++ kernel-obs-qa-xen.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-obs-qa-xen.spec | 8 +- kernel-obs-qa.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-obs-qa.spec | 8 +- kernel-pae.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-pae.spec | 21 +- kernel-source.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-source.spec | 10 +- kernel-syms.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-syms.spec | 6 +- kernel-vanilla.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-vanilla.spec | 21 +- kernel-xen.changes | 380 +++++++++++++++++++++++++++++++++++++ kernel-xen.spec | 21 +- linux-3.17.tar.xz | 3 + patches.arch.tar.bz2 | 4 +- patches.fixes.tar.bz2 | 4 +- patches.kernel.org.tar.bz2 | 4 +- patches.suse.tar.bz2 | 4 +- patches.xen.tar.bz2 | 4 +- series.conf | 43 +---- source-timestamp | 4 +- 40 files changed, 5441 insertions(+), 206 deletions(-) create mode 100644 linux-3.17.tar.xz diff --git a/config.sh b/config.sh index 5c5896c1..1af85a34 100644 --- a/config.sh +++ b/config.sh @@ -1,5 +1,5 @@ # The version of the main tarball to use -SRCVERSION=3.16 +SRCVERSION=3.17 # variant of the kernel-source package, either empty or "-rt" VARIANT= # buildservice projects to build the kernel against diff --git a/config.tar.bz2 b/config.tar.bz2 index bf786a95..69a1f8da 100644 --- a/config.tar.bz2 +++ b/config.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:438cf0c9cd1caab7dcbc977f113f8f424bf6b9a55092a283f8329d52819e0fc1 -size 269501 +oid sha256:766b91a23d6f9bc5295f337f594bdaf047b05721b7bb816843dde02f233978f5 +size 274712 diff --git a/kernel-binary.spec.in b/kernel-binary.spec.in index 585627a4..fc104686 100644 --- a/kernel-binary.spec.in +++ b/kernel-binary.spec.in @@ -458,16 +458,7 @@ add_vmlinux() %endif %ifarch %arm add_vmlinux --compressed - case "%build_flavor" in - default | lpae) - image=zImage - ;; - *) - # quickly compile uImage so we have something to boot from - make %{?_smp_mflags} uImage $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y - image=uImage - ;; - esac + image=zImage cp -p arch/arm/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor %endif %ifarch aarch64 diff --git a/kernel-debug.changes b/kernel-debug.changes index 7a61dcab..801f46e3 100644 --- a/kernel-debug.changes +++ b/kernel-debug.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-debug.spec b/kernel-debug.spec index c163a47e..4ecc22a7 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16 -%define patchversion 3.16.4 +%define srcversion 3.17 +%define patchversion 3.17.0 %define variant %{nil} %define vanilla_only 0 @@ -59,11 +59,11 @@ Name: kernel-debug Summary: A Debug Version of the Kernel License: GPL-2.0 Group: System/Kernel -Version: 3.16.4 +Version: 3.17.0 %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif Url: http://www.kernel.org/ BuildRequires: bc @@ -586,16 +586,7 @@ add_vmlinux() %endif %ifarch %arm add_vmlinux --compressed - case "%build_flavor" in - default | lpae) - image=zImage - ;; - *) - # quickly compile uImage so we have something to boot from - make %{?_smp_mflags} uImage $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y - image=uImage - ;; - esac + image=zImage cp -p arch/arm/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor %endif %ifarch aarch64 diff --git a/kernel-default.changes b/kernel-default.changes index 7a61dcab..801f46e3 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-default.spec b/kernel-default.spec index 96457875..840db9f4 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16 -%define patchversion 3.16.4 +%define srcversion 3.17 +%define patchversion 3.17.0 %define variant %{nil} %define vanilla_only 0 @@ -59,11 +59,11 @@ Name: kernel-default Summary: The Standard Kernel License: GPL-2.0 Group: System/Kernel -Version: 3.16.4 +Version: 3.17.0 %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif Url: http://www.kernel.org/ BuildRequires: bc @@ -607,16 +607,7 @@ add_vmlinux() %endif %ifarch %arm add_vmlinux --compressed - case "%build_flavor" in - default | lpae) - image=zImage - ;; - *) - # quickly compile uImage so we have something to boot from - make %{?_smp_mflags} uImage $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y - image=uImage - ;; - esac + image=zImage cp -p arch/arm/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor %endif %ifarch aarch64 diff --git a/kernel-desktop.changes b/kernel-desktop.changes index 7a61dcab..801f46e3 100644 --- a/kernel-desktop.changes +++ b/kernel-desktop.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-desktop.spec b/kernel-desktop.spec index 86ada1e8..7d4c7768 100644 --- a/kernel-desktop.spec +++ b/kernel-desktop.spec @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16 -%define patchversion 3.16.4 +%define srcversion 3.17 +%define patchversion 3.17.0 %define variant %{nil} %define vanilla_only 0 @@ -59,11 +59,11 @@ Name: kernel-desktop Summary: Kernel optimized for the desktop License: GPL-2.0 Group: System/Kernel -Version: 3.16.4 +Version: 3.17.0 %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif Url: http://www.kernel.org/ BuildRequires: bc @@ -595,16 +595,7 @@ add_vmlinux() %endif %ifarch %arm add_vmlinux --compressed - case "%build_flavor" in - default | lpae) - image=zImage - ;; - *) - # quickly compile uImage so we have something to boot from - make %{?_smp_mflags} uImage $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y - image=uImage - ;; - esac + image=zImage cp -p arch/arm/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor %endif %ifarch aarch64 diff --git a/kernel-docs.changes b/kernel-docs.changes index 7a61dcab..801f46e3 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-docs.spec b/kernel-docs.spec index 7d805ca4..8a607b49 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -16,7 +16,7 @@ # -%define patchversion 3.16.4 +%define patchversion 3.17.0 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,11 +25,11 @@ Name: kernel-docs Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 3.16.4 +Version: 3.17.0 %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif BuildRequires: docbook-toys BuildRequires: docbook-utils diff --git a/kernel-ec2.changes b/kernel-ec2.changes index 7a61dcab..801f46e3 100644 --- a/kernel-ec2.changes +++ b/kernel-ec2.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-ec2.spec b/kernel-ec2.spec index 1a6e5143..bbcac990 100644 --- a/kernel-ec2.spec +++ b/kernel-ec2.spec @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16 -%define patchversion 3.16.4 +%define srcversion 3.17 +%define patchversion 3.17.0 %define variant %{nil} %define vanilla_only 0 @@ -59,11 +59,11 @@ Name: kernel-ec2 Summary: The Amazon EC2 Xen Kernel License: GPL-2.0 Group: System/Kernel -Version: 3.16.4 +Version: 3.17.0 %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif Url: http://www.kernel.org/ BuildRequires: bc @@ -585,16 +585,7 @@ add_vmlinux() %endif %ifarch %arm add_vmlinux --compressed - case "%build_flavor" in - default | lpae) - image=zImage - ;; - *) - # quickly compile uImage so we have something to boot from - make %{?_smp_mflags} uImage $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y - image=uImage - ;; - esac + image=zImage cp -p arch/arm/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor %endif %ifarch aarch64 diff --git a/kernel-lpae.changes b/kernel-lpae.changes index 7a61dcab..801f46e3 100644 --- a/kernel-lpae.changes +++ b/kernel-lpae.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-lpae.spec b/kernel-lpae.spec index 91e2a436..55724349 100644 --- a/kernel-lpae.spec +++ b/kernel-lpae.spec @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16 -%define patchversion 3.16.4 +%define srcversion 3.17 +%define patchversion 3.17.0 %define variant %{nil} %define vanilla_only 0 @@ -59,11 +59,11 @@ Name: kernel-lpae Summary: Kernel for LPAE enabled systems License: GPL-2.0 Group: System/Kernel -Version: 3.16.4 +Version: 3.17.0 %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif Url: http://www.kernel.org/ BuildRequires: bc @@ -583,16 +583,7 @@ add_vmlinux() %endif %ifarch %arm add_vmlinux --compressed - case "%build_flavor" in - default | lpae) - image=zImage - ;; - *) - # quickly compile uImage so we have something to boot from - make %{?_smp_mflags} uImage $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y - image=uImage - ;; - esac + image=zImage cp -p arch/arm/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor %endif %ifarch aarch64 diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes index 7a61dcab..801f46e3 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index 66d6dfd9..c1892361 100644 --- a/kernel-obs-build.spec +++ b/kernel-obs-build.spec @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 3.16.4 +%define patchversion 3.17.0 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -45,11 +45,11 @@ BuildRequires: dracut Summary: package kernel and initrd for OBS VM builds License: GPL-2.0 Group: SLES -Version: 3.16.4 +Version: 3.17.0 %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif %description @@ -94,6 +94,15 @@ chmod a+rx /usr/lib/dracut/modules.d/80obs/setup_obs.sh # a longer list to have them also available for qemu cross builds where x86_64 kernel runs in eg. arm env. # this list of modules where available on build workers of build.opensuse.org, so we stay compatible. export KERNEL_MODULES="loop dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs ext2 ext3 ext4 reiserfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk fat vfat nls_cp437 nls_iso8859-1 ibmvscsi ibmvscsic" + +# manually load all modules to make sure they're available +for i in $KERNEL_MODULES; do +( + echo "info ' $i'" + echo "modprobe $i" +) >> /usr/lib/dracut/modules.d/80obs/setup_obs.sh +done + ROOT="" [ -e "/dev/vda" ] && ROOT="-d /dev/vda" [ -e /dev/hda1 ] && ROOT="-d /dev/hda1" # for xen builds @@ -101,6 +110,9 @@ ROOT="" %ifarch s390 s390x %define kernel_name image %endif +%ifarch %arm +%define kernel_name zImage +%endif %ifarch aarch64 %define kernel_name Image %endif diff --git a/kernel-obs-build.spec.in b/kernel-obs-build.spec.in index df140102..e0c5ab69 100644 --- a/kernel-obs-build.spec.in +++ b/kernel-obs-build.spec.in @@ -94,6 +94,15 @@ chmod a+rx /usr/lib/dracut/modules.d/80obs/setup_obs.sh # a longer list to have them also available for qemu cross builds where x86_64 kernel runs in eg. arm env. # this list of modules where available on build workers of build.opensuse.org, so we stay compatible. export KERNEL_MODULES="loop dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs ext2 ext3 ext4 reiserfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk fat vfat nls_cp437 nls_iso8859-1 ibmvscsi ibmvscsic" + +# manually load all modules to make sure they're available +for i in $KERNEL_MODULES; do +( + echo "info ' $i'" + echo "modprobe $i" +) >> /usr/lib/dracut/modules.d/80obs/setup_obs.sh +done + ROOT="" [ -e "/dev/vda" ] && ROOT="-d /dev/vda" [ -e /dev/hda1 ] && ROOT="-d /dev/hda1" # for xen builds @@ -101,6 +110,9 @@ ROOT="" %ifarch s390 s390x %define kernel_name image %endif +%ifarch %arm +%define kernel_name zImage +%endif %ifarch aarch64 %define kernel_name Image %endif diff --git a/kernel-obs-qa-xen.changes b/kernel-obs-qa-xen.changes index 7a61dcab..801f46e3 100644 --- a/kernel-obs-qa-xen.changes +++ b/kernel-obs-qa-xen.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-obs-qa-xen.spec b/kernel-obs-qa-xen.spec index 5bc03f19..58b071f6 100644 --- a/kernel-obs-qa-xen.spec +++ b/kernel-obs-qa-xen.spec @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 3.16.4 +%define patchversion 3.17.0 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,11 +36,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Basic QA tests for the kernel License: GPL-2.0 Group: SLES -Version: 3.16.4 +Version: 3.17.0 %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif %description diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index 7a61dcab..801f46e3 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index 9a4219c7..5bb3828e 100644 --- a/kernel-obs-qa.spec +++ b/kernel-obs-qa.spec @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 3.16.4 +%define patchversion 3.17.0 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,11 +36,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Basic QA tests for the kernel License: GPL-2.0 Group: SLES -Version: 3.16.4 +Version: 3.17.0 %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif %description diff --git a/kernel-pae.changes b/kernel-pae.changes index 7a61dcab..801f46e3 100644 --- a/kernel-pae.changes +++ b/kernel-pae.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-pae.spec b/kernel-pae.spec index 1d4d5c5b..34e2c4f3 100644 --- a/kernel-pae.spec +++ b/kernel-pae.spec @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16 -%define patchversion 3.16.4 +%define srcversion 3.17 +%define patchversion 3.17.0 %define variant %{nil} %define vanilla_only 0 @@ -59,11 +59,11 @@ Name: kernel-pae Summary: Kernel with PAE Support License: GPL-2.0 Group: System/Kernel -Version: 3.16.4 +Version: 3.17.0 %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif Url: http://www.kernel.org/ BuildRequires: bc @@ -594,16 +594,7 @@ add_vmlinux() %endif %ifarch %arm add_vmlinux --compressed - case "%build_flavor" in - default | lpae) - image=zImage - ;; - *) - # quickly compile uImage so we have something to boot from - make %{?_smp_mflags} uImage $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y - image=uImage - ;; - esac + image=zImage cp -p arch/arm/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor %endif %ifarch aarch64 diff --git a/kernel-source.changes b/kernel-source.changes index 7a61dcab..801f46e3 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-source.spec b/kernel-source.spec index e23f0c80..b96343b7 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -17,8 +17,8 @@ # icecream 0 -%define srcversion 3.16 -%define patchversion 3.16.4 +%define srcversion 3.17 +%define patchversion 3.17.0 %define variant %{nil} %define vanilla_only 0 @@ -30,11 +30,11 @@ Name: kernel-source Summary: The Linux Kernel Sources License: GPL-2.0 Group: Development/Sources -Version: 3.16.4 +Version: 3.17.0 %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif Url: http://www.kernel.org/ AutoReqProv: off diff --git a/kernel-syms.changes b/kernel-syms.changes index 7a61dcab..801f46e3 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-syms.spec b/kernel-syms.spec index d259b0d8..c81cbe56 100644 --- a/kernel-syms.spec +++ b/kernel-syms.spec @@ -24,12 +24,12 @@ Name: kernel-syms Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 3.16.4 +Version: 3.17.0 %if %using_buildservice %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif %else %define kernel_source_release %(LC_ALL=C rpm -q kernel-devel%variant-%version --qf "%{RELEASE}" | grep -v 'not installed' || echo 0) diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes index 7a61dcab..801f46e3 100644 --- a/kernel-vanilla.changes +++ b/kernel-vanilla.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index 81e361fe..81414c73 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16 -%define patchversion 3.16.4 +%define srcversion 3.17 +%define patchversion 3.17.0 %define variant %{nil} %define vanilla_only 0 @@ -59,11 +59,11 @@ Name: kernel-vanilla Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0 Group: System/Kernel -Version: 3.16.4 +Version: 3.17.0 %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif Url: http://www.kernel.org/ BuildRequires: bc @@ -582,16 +582,7 @@ add_vmlinux() %endif %ifarch %arm add_vmlinux --compressed - case "%build_flavor" in - default | lpae) - image=zImage - ;; - *) - # quickly compile uImage so we have something to boot from - make %{?_smp_mflags} uImage $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y - image=uImage - ;; - esac + image=zImage cp -p arch/arm/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor %endif %ifarch aarch64 diff --git a/kernel-xen.changes b/kernel-xen.changes index 7a61dcab..801f46e3 100644 --- a/kernel-xen.changes +++ b/kernel-xen.changes @@ -1,9 +1,135 @@ +------------------------------------------------------------------- +Thu Oct 9 06:04:52 CEST 2014 - jeffm@suse.com + +- block: copy bi_vcnt in __bio_clone_fast (boo#888259). +- commit c467423 + +------------------------------------------------------------------- +Tue Oct 7 17:44:07 CEST 2014 - jbeulich@suse.com + +- Revert "supported.conf: i2c-core -> i2core." - the respective + upstream change got reverted too. + This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. +- commit afa08f0 + +------------------------------------------------------------------- +Tue Oct 7 14:29:50 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-final and c/s 1266. +- commit 28bdf1b + +------------------------------------------------------------------- +Mon Oct 6 18:33:24 CEST 2014 - jeffm@suse.com + +- Update to 3.17-final. +- commit ba887ef + +------------------------------------------------------------------- +Mon Oct 6 14:53:25 CEST 2014 - jack@suse.cz + +- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. +- commit c1c43b8 + +------------------------------------------------------------------- +Mon Oct 6 14:35:01 CEST 2014 - jack@suse.cz + + Removing RICHACL support since it never went upstream and noone seems + to really care (bnc#892834) +- Delete + patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. +- Delete + patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. +- Delete + patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. +- Delete + patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. +- Delete + patches.suse/0005-richacl-Permission-mapping-functions.patch. +- Delete + patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. +- Delete + patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. +- Delete + patches.suse/0008-richacl-Permission-check-algorithm.patch. +- Delete + patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. +- Delete patches.suse/0010-richacl-Create-time-inheritance.patch. +- Delete + patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. +- Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. +- Delete + patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. +- Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. +- Delete + patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. +- commit 81acd03 + +------------------------------------------------------------------- +Mon Oct 6 14:30:58 CEST 2014 - jack@suse.cz + +- Update + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch + (bnc#899785). +- commit 951f215 + +------------------------------------------------------------------- +Mon Oct 6 14:29:07 CEST 2014 - jack@suse.cz + +- xfs: mark all internal workqueues as freezable. +- commit ba6c1f6 + ------------------------------------------------------------------- Mon Oct 6 09:18:42 CEST 2014 - jslaby@suse.cz - Linux 3.16.4. - commit 7a8842b +------------------------------------------------------------------- +Mon Sep 29 21:05:12 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc7. +- commit 6304463 + +------------------------------------------------------------------- +Thu Sep 25 17:37:39 CEST 2014 - jbeulich@suse.com + +- patches.suse/stack-unwind: Reduce the number of cases where + hitting broken/missing unwind information would result in a full + but predictably pointless linear scan of the FDEs. Some cosmetic + cleanup. +- commit 8a52bcb + +------------------------------------------------------------------- +Mon Sep 22 16:43:00 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc6. +- commit 811b3a2 + +------------------------------------------------------------------- +Mon Sep 22 13:05:38 CEST 2014 - jbeulich@suse.com + +- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported + by Luis Rodriguez). +- commit f35848e + +------------------------------------------------------------------- +Thu Sep 18 08:33:34 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files again (adding DEBUG_INFO_DWARF4). +- commit 82404e9 + +------------------------------------------------------------------- +Thu Sep 18 08:29:21 CEST 2014 - jbeulich@suse.com + +- supported.conf: i2c-core -> i2core. +- commit 602eb75 + +------------------------------------------------------------------- +Thu Sep 18 08:28:45 CEST 2014 - jbeulich@suse.com + +- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). +- commit 000c18b + ------------------------------------------------------------------- Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz @@ -15,12 +141,107 @@ Wed Sep 17 22:55:37 CEST 2014 - jslaby@suse.cz Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f +------------------------------------------------------------------- +Wed Sep 17 18:03:03 CEST 2014 - jbeulich@suse.com + +- Update EC2 config files (re-enable DEBUG_INFO). +- commit c7796ab + +------------------------------------------------------------------- +Wed Sep 17 17:14:26 CEST 2014 - jbeulich@suse.com + +- Update Xen patches to 3.17-rc5. +- config.conf: Re-enable Xen configs. +- Update config files. +- commit 7069df5 + ------------------------------------------------------------------- Wed Sep 17 14:06:06 CEST 2014 - jeffm@suse.com - blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623 +------------------------------------------------------------------- +Tue Sep 16 18:35:02 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: disable CONFIG_EXTCON_SM5502 + Enabling CONFIG_EXTCON_SM5502 broke the build, because this option + should depend on CONFIG_I2C which is not enabled on s390x. So disable + CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as + there is no point in enabling it when no extcon device driver is + selected. +- commit f48cb05 + +------------------------------------------------------------------- +Mon Sep 15 17:32:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc5. +- Config changes: + - NAT config option splitout, no real change: + - CONFIG_IP6_NF_NAT=m + - CONFIG_IP_NF_NAT=m + - CONFIG_NETFILTER_XT_NAT=m + - CONFIG_NF_NAT_H323=m + - CONFIG_NF_NAT_IPV4=m + - CONFIG_NF_NAT_IPV6=m + - CONFIG_NF_NAT_PPTP=m + - CONFIG_NF_NAT_PROTO_GRE=m + - CONFIG_NF_NAT_SNMP_BASIC=m +- commit 5a3d027 + +------------------------------------------------------------------- +Sun Sep 14 18:19:24 CEST 2014 - jdelvare@suse.de + +- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT + It's already disabled on all other architectures for a long time and + has been causing problems on s390x (bnc#756585, bnc#895103.) +- commit 04827b4 + +------------------------------------------------------------------- +Tue Sep 9 19:43:57 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Enable DRM +- commit 066bdc8 + +------------------------------------------------------------------- +Tue Sep 9 19:13:11 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable DMA for MUSB + Hi, this is both for stable and master. + An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. + So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). + The fairest way to fix it is to disable DMA for all hardware until fix in upstream. + [agraf: copy changes to lpae flavor as well] +- commit 957d74e + +------------------------------------------------------------------- +Mon Sep 8 17:41:38 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc4. +- No config changes. +- commit 9c66470 + +------------------------------------------------------------------- +Mon Sep 8 01:10:45 CEST 2014 - agraf@suse.de + +- kernel-obs-build: Force load kernel modules + - fixes QEMU kiwi builds +- commit 735af2e + +------------------------------------------------------------------- +Mon Sep 8 00:39:30 CEST 2014 - agraf@suse.de + +- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds +- commit b911487 + +------------------------------------------------------------------- +Sun Sep 7 22:19:01 CEST 2014 - agraf@suse.de + +- ARM: Update config files. + - armv7: Increase CMA size to 64MB + - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat +- commit 62283c7 + ------------------------------------------------------------------- Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz @@ -45,6 +266,12 @@ Sun Sep 7 06:40:17 CEST 2014 - jslaby@suse.cz patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397 +------------------------------------------------------------------- +Fri Sep 5 00:39:08 CEST 2014 - agraf@suse.de + +- rpm/kernel-binary.spec.in: Always build zImage for ARM +- commit 4f4442d + ------------------------------------------------------------------- Wed Sep 3 13:37:45 CEST 2014 - mmarek@suse.cz @@ -59,12 +286,59 @@ Wed Sep 3 10:56:44 CEST 2014 - mmarek@suse.cz - rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc +------------------------------------------------------------------- +Tue Sep 2 17:07:19 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc3. +- Config changes: + - x86_64: KEXEC_FILE=y +- commit 1149eb3 + +------------------------------------------------------------------- +Mon Sep 1 20:05:48 CEST 2014 - agraf@suse.de + +- ARM: Update config files: Disable NFC, it results in endless depmod loops +- commit c64eeb2 + +------------------------------------------------------------------- +Thu Aug 28 19:42:47 CEST 2014 - matwey.kornilov@gmail.com + +- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq + This is for master (Kernel:HEAD) to fix build: + [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! + [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! +- commit f6ce720 + +------------------------------------------------------------------- +Wed Aug 27 17:37:48 CEST 2014 - jslaby@suse.cz + +- Update config files. + Turn off udev firmware loading as udev does not provide this service + anymore and it causes delays. This kernel on older distros still + should load the fw on its own. (bnc#891645) +- commit 2873b40 + ------------------------------------------------------------------- Wed Aug 27 16:45:38 CEST 2014 - mmarek@suse.cz - rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1 +------------------------------------------------------------------- +Wed Aug 27 14:55:18 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc2. +- Config changes: + - PCI_DRA7XX=n on ARM + - I2C_ACPI renamed to ACPI_I2C_OPREGION. +- commit 8f730c5 + ------------------------------------------------------------------- Tue Aug 26 14:16:14 CEST 2014 - jslaby@suse.cz @@ -94,6 +368,112 @@ Tue Aug 26 13:57:20 CEST 2014 - dsterba@suse.cz patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71 +------------------------------------------------------------------- +Tue Aug 26 12:16:05 CEST 2014 - schwab@suse.de + +- config: arm64/default: reenable ARM64_CRYPTO +- commit 9768fa4 + +------------------------------------------------------------------- +Mon Aug 25 14:04:19 CEST 2014 - agraf@suse.de + +- Update armv6hl config file +- commit 2d13fa5 + +------------------------------------------------------------------- +Mon Aug 25 13:58:57 CEST 2014 - agraf@suse.de + +- Update armv7l config files +- commit e915f04 + +------------------------------------------------------------------- +Mon Aug 25 13:46:07 CEST 2014 - agraf@suse.de + +- Update arm64 config file +- commit 90dba99 + +------------------------------------------------------------------- +Fri Aug 22 18:54:59 CEST 2014 - jeffm@suse.com + +- config: disable COMMON_CLK_QCOM on non-ARM architectures +- commit 901b82f + +------------------------------------------------------------------- +Fri Aug 22 18:08:45 CEST 2014 - jeffm@suse.com + +- Update to 3.17-rc1 +- Eliminated 8 patches. +- ARM is disabled. +- Xen is disabled. +- Config changes: + - Generic config options: + * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) + * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) + * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) + * MESSAGE_LOGLEVEL_DEFAULT=4 (default) + * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) + * DEBUG_INFO_DWARF4=y + * TEST_RHASHTABLE=n + * TEST_FIRMWARE=n + * TEST_UDELAY=n + * FENCE_TRACE=n + * GLOB_SELFTEST=n + * CONFIG_SPI=y + - USB_MSI2500 depends on SPI + - Every other SPI driver is disabled + - New modules: + * NF_LOG_ARP=m + * NF_LOG_IPV4=m + * NF_LOG_IPV6=m + * NFT_BRIDGE_REJECT=m + * NF_LOG_BRIDGE=m + * 6LOWPAN=m + * TABLET_SERIAL_WACOM4=m + * I2C_ACPI=y + * W1_SLAVE_DS2406=m + * SENSORS_POWR1220=m + * SENSORS_TPS40422=m + * SENSORS_TMP103=m + * IR_XMP_DECODER=m + * USB_MSI2500=m + * USB_AIRSPY=m + * VIDEO_SOLO6X10=m + * HID_GT683R=m + * HID_LENOVO=m + * USB_LINK_LAYER_TEST=m + * EDAC_IE31200=m + * RTC_DRV_PCF85063=m + * MFD_MAX8907=m + * VIDEO_SOLO6X10=m + * TOSHIBA_HAPS=m + * EXTCON_SM5502=m + * PHY_ST_SPEAR1310_MIPHY=m + * PHY_ST_SPEAR1340_MIPHY=m + * THUNDERBOLT=m + * CRYPTO_DRBG_MENU=m + - CRYPTO_DRBG_HMAC=y + - CRYPTO_DRBG_HASH=y + - CRYPTO_DRBG_CTR=y + * CRYPTO_DEV_QAT_DH895xCC=m + * CRYPTO_DES3_EDE_X86_64=m + * INTEL_MIC_BUS=m + * INTEL_MIC_X100_DMA=m + * UNISYS_VISORUTIL=m + - UNISYS_VISORCHANNEL=m + - UNISYS_VISORCHIPSET=m + - UNISYS_CHANNELSTUB=m + - UNISYS_UISLIB=m + - UNISYS_VIRTPCI=m + - UNISYS_VIRTHBA=m + - ppc64/ppc64le: + * SENSORS_IBMPOWERNV=m + * KVM_BOOK3S_64_HV=m + * CMA_DEBUG=n + * CMA_AREAS=7 (default) + - s390x: + * IRQ_DOMAIN_DEBUG=n +- commit 7627acb + ------------------------------------------------------------------- Thu Aug 21 17:46:08 CEST 2014 - tiwai@suse.de diff --git a/kernel-xen.spec b/kernel-xen.spec index b9064af4..97ce525b 100644 --- a/kernel-xen.spec +++ b/kernel-xen.spec @@ -19,8 +19,8 @@ # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # needssslcertforbuild -%define srcversion 3.16 -%define patchversion 3.16.4 +%define srcversion 3.17 +%define patchversion 3.17.0 %define variant %{nil} %define vanilla_only 0 @@ -59,11 +59,11 @@ Name: kernel-xen Summary: The Xen Kernel License: GPL-2.0 Group: System/Kernel -Version: 3.16.4 +Version: 3.17.0 %if 0%{?is_kotd} -Release: .g7a8842b +Release: .gc467423 %else -Release: .g7a8842b +Release: .gc467423 %endif Url: http://www.kernel.org/ BuildRequires: bc @@ -588,16 +588,7 @@ add_vmlinux() %endif %ifarch %arm add_vmlinux --compressed - case "%build_flavor" in - default | lpae) - image=zImage - ;; - *) - # quickly compile uImage so we have something to boot from - make %{?_smp_mflags} uImage $MAKE_ARGS CONFIG_DEBUG_SECTION_MISMATCH=y - image=uImage - ;; - esac + image=zImage cp -p arch/arm/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor %endif %ifarch aarch64 diff --git a/linux-3.17.tar.xz b/linux-3.17.tar.xz new file mode 100644 index 00000000..94edd5a7 --- /dev/null +++ b/linux-3.17.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5153ec93c5fcd41b247950e6a9bcbc63fa87beafd112c133a622439a0f76251 +size 80333152 diff --git a/patches.arch.tar.bz2 b/patches.arch.tar.bz2 index f888f7cc..ab180298 100644 --- a/patches.arch.tar.bz2 +++ b/patches.arch.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:37b789b17497b0afdeb0516811844d04569b06407d8440a5679e57948c4faba6 -size 154794 +oid sha256:fd8d74c1d3d45df8fc378707f4ef7bf52c2e98f54b3f6b6ea896844fe5e25b68 +size 153892 diff --git a/patches.fixes.tar.bz2 b/patches.fixes.tar.bz2 index f272322d..d5be61de 100644 --- a/patches.fixes.tar.bz2 +++ b/patches.fixes.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:320c715369a542c0209d3a87096de564b005ff9ba5280cc160ab7189dad53ef0 -size 11960 +oid sha256:b7c9640f954fa74e5aa4f3a8e85aa5afe58e9b9fba391da6c8cf84e014afce5d +size 12737 diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2 index af6a3601..3f8741cd 100644 --- a/patches.kernel.org.tar.bz2 +++ b/patches.kernel.org.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:85ba836637d75759f171d0111970d3b873b84a433e5695ac2539bb24e38dfd95 -size 235527 +oid sha256:ee18541c0eac40ab98a3cc2afffb20d24e6531f3cdbb7990b74d2deb7c88225b +size 133 diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2 index e0cf0e07..8b4f4168 100644 --- a/patches.suse.tar.bz2 +++ b/patches.suse.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cd91eb50082bd96abeebb1f0be9fd8e0275131f5575a9fdada1f72cf903c4554 -size 86462 +oid sha256:e6bd66b92ed12585447107c94844de5329374cfa6ddad359489b7828e3e65fdc +size 66583 diff --git a/patches.xen.tar.bz2 b/patches.xen.tar.bz2 index e2883e0e..8fd24f9b 100644 --- a/patches.xen.tar.bz2 +++ b/patches.xen.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:edfc01f38eaa78ad2d4cb963d1ab1ec08bdec13d2a870d571dad4f5e2daf78b3 -size 2113367 +oid sha256:307e80226d9ee0fad04fc2602f7383c5ff7a2ff91ddf0c009090a83660acb740 +size 2133876 diff --git a/series.conf b/series.conf index fed453b4..c3f9d554 100644 --- a/series.conf +++ b/series.conf @@ -27,10 +27,6 @@ # DO NOT MODIFY THEM! # Send separate patches upstream if you find a problem... ######################################################## - patches.kernel.org/patch-3.16.1 - patches.kernel.org/patch-3.16.1-2 - patches.kernel.org/patch-3.16.2-3 - patches.kernel.org/patch-3.16.3-4 ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -157,14 +153,13 @@ # ARM ######################################################## patches.arch/cubox-configuration.patch - patches.arch/arm-OMAP-Fix-missing-cm3xxx.h-include.patch patches.arch/arm-OMAP-Fix-missing-usb.h-include.patch # Compile fix for Xen on ARM with our Xen patches applied patches.arch/arm-xen-fixup.patch patches.arch/arm-refresh-mach-types.diff patches.arch/arm-arndale-usb.patch - patches.arch/arm-arndale-dma.patch ++agraf patches.arch/arm-arndale-dma.patch patches.arch/arm-arndale-usb-phy.patch patches.arch/arm-exynos-dwmmc-modalias.patch @@ -230,6 +225,7 @@ # NFS ######################################################## + ######################################################## # lockd + statd ######################################################## @@ -252,12 +248,6 @@ ######################################################## patches.suse/btrfs-use-correct-device-for-maps.patch patches.suse/btrfs-check-index-in-extent_buffer_page - patches.suse/btrfs-0011-fill_holes-Fix-slot-number-passed-to-hole_merg.patch - patches.suse/btrfs-0016-fix-wrong-write-range-for-filemap_fdatawrite_r.patch - patches.suse/btrfs-0017-fix-wrong-extent-mapping-for-DirectIO.patch - patches.suse/btrfs-0018-Return-right-extent-when-fiemap-gives-unaligne.patch - patches.suse/btrfs-0025-ensure-tmpfile-inode-is-always-persisted-with-.patch - patches.suse/btrfs-0027-don-t-monopolize-a-core-when-evicting-inode.patch ######################################################## # Reiserfs Patches @@ -278,28 +268,7 @@ ######################################################## # xfs ######################################################## - - ######################################################## - # other filesystem stuff: richacls - ######################################################## - patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch - patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch - patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch - patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch - patches.suse/0005-richacl-Permission-mapping-functions.patch - patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch - patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch - patches.suse/0008-richacl-Permission-check-algorithm.patch - patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch - patches.suse/0010-richacl-Create-time-inheritance.patch - patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch - patches.suse/0012-richacl-Automatic-Inheritance.patch - patches.suse/0013-richacl-Restrict-access-check-algorithm.patch - patches.suse/0014-richacl-xattr-mapping-functions.patch - - # The RICHACL name index was used for system xattrs. This needs - # to be sorted out upstream. - patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch + patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch ######################################################## # other filesystem stuff @@ -343,6 +312,7 @@ ######################################################## # Block layer fixes + patches.fixes/block-copy-bi_vcnt-in-_bio_clone_fast patches.fixes/scsi-inquiry-too-short-ratelimit patches.suse/scsi-netlink-ml @@ -362,12 +332,10 @@ patches.fixes/scsi-ibmvscsi-module_alias.patch patches.suse/sd_init.mark_majors_busy.patch - patches.fixes/blk-merge-fix-blk_recount_segments - ######################################################## # DRM/Video ######################################################## - patches.fixes/nouveau-fix-race-with-fence-signaling ++jeffm patches.fixes/nouveau-fix-race-with-fence-signaling ######################################################## # video4linux @@ -606,6 +574,7 @@ patches.xen/xen3-patch-3.14 patches.xen/xen3-patch-3.15 patches.xen/xen3-patch-3.16 + patches.xen/xen3-patch-3.17 # ports of other patches patches.xen/xen3-stack-unwind diff --git a/source-timestamp b/source-timestamp index f9bf5e84..3b2ed306 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2014-10-06 09:18:42 +0200 -GIT Revision: 7a8842b17b2203df8a6abf1e5a4866c1056edbcf +2014-10-09 06:04:52 +0200 +GIT Revision: c46742374ebc367322b8c4468b64397a5f23d7ac GIT Branch: stable