commit 1081f2bd916a122b43cd805ad742b03c23ad45d2
OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=742
This commit is contained in:
parent
7d310454c9
commit
b4f36818dc
20
_constraints
20
_constraints
@ -108,6 +108,26 @@
|
||||
</hardware>
|
||||
</overwrite>
|
||||
|
||||
<!-- 2 CPUs for binary packages on ARM -->
|
||||
<overwrite>
|
||||
<conditions>
|
||||
<arch>aarch64</arch>
|
||||
<arch>armv6l</arch>
|
||||
<arch>armv7l</arch>
|
||||
<package>kernel-64kb</package>
|
||||
<package>kernel-debug</package>
|
||||
<package>kernel-default</package>
|
||||
<package>kernel-lpae</package>
|
||||
<package>kernel-pae</package>
|
||||
<package>kernel-syzkaller</package>
|
||||
<package>kernel-vanilla</package>
|
||||
<package>kernel-zfcpdump</package>
|
||||
</conditions>
|
||||
<hardware>
|
||||
<processors>2</processors>
|
||||
</hardware>
|
||||
</overwrite>
|
||||
|
||||
<overwrite>
|
||||
<conditions>
|
||||
<arch>i586</arch>
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f13a6cbbe2bd107f94ff92f07771f2e2b580c35aa55e91ad00e30f948dbd43de
|
||||
size 174778
|
||||
oid sha256:e6cacfdc8960a1c823fd33c5e0b3d427c737cda52f593384a014153ddbffc6e3
|
||||
size 175150
|
||||
|
@ -80,6 +80,19 @@
|
||||
</hardware>
|
||||
</overwrite>
|
||||
|
||||
<!-- 2 CPUs for binary packages on ARM -->
|
||||
<overwrite>
|
||||
<conditions>
|
||||
<arch>aarch64</arch>
|
||||
<arch>armv6l</arch>
|
||||
<arch>armv7l</arch>
|
||||
@BINARY_PACKAGES_XML@
|
||||
</conditions>
|
||||
<hardware>
|
||||
<processors>2</processors>
|
||||
</hardware>
|
||||
</overwrite>
|
||||
|
||||
<overwrite>
|
||||
<conditions>
|
||||
<arch>i586</arch>
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -31,7 +31,7 @@
|
||||
Name: dtb-aarch64
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -31,7 +31,7 @@
|
||||
Name: dtb-armv6l
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -31,7 +31,7 @@
|
||||
Name: dtb-armv7l
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -40,6 +40,7 @@ sub scan
|
||||
m{^\Q$loc\E/arch/arm/[^/]+/include/mach\b} ||
|
||||
m{^\Q$loc\E/arch/arm/[^/]+/include/plat\b} ||
|
||||
m{^\Q$loc\E/arch/[^/]+/scripts\b} ||
|
||||
m{^\Q$loc\E/arch/[^/]+/tools\b} ||
|
||||
m{^\Q$loc\E/include/[^/]+\b} ||
|
||||
m{^\Q$loc\E/scripts\b};
|
||||
if (substr($_, 0, 1) ne "/") {
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -60,7 +60,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -60,7 +60,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -60,7 +60,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
158
kernel-docs.spec
158
kernel-docs.spec
@ -16,6 +16,7 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion 4.13
|
||||
%define patchversion 4.13.1
|
||||
%define variant %{nil}
|
||||
|
||||
@ -24,14 +25,7 @@
|
||||
%define build_html 1
|
||||
%define build_pdf 0
|
||||
|
||||
# copy the whole tree to generate some images (sigh...)
|
||||
%define local_copy 1
|
||||
%if %local_copy
|
||||
%define linux_src .
|
||||
%else
|
||||
%define linux_src /usr/src/linux%variant
|
||||
%define make_arg "-C %linux_src"
|
||||
%endif
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
|
||||
|
||||
Name: kernel-docs
|
||||
Summary: Kernel Documentation
|
||||
@ -39,11 +33,14 @@ License: GPL-2.0
|
||||
Group: Documentation/Man
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
BuildRequires: kernel-source%variant
|
||||
# TW (4.13 or later) no longer needs xmlto
|
||||
%if !0%{?sle_version}
|
||||
BuildRequires: xmlto
|
||||
%endif
|
||||
%if %build_pdf || %build_html
|
||||
# ReST handling
|
||||
BuildRequires: graphviz
|
||||
@ -68,7 +65,131 @@ Url: http://www.kernel.org/
|
||||
Provides: %name = %version-%source_rel
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source: kernel-spec-macros
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source8: devel-pre.sh
|
||||
Source9: devel-post.sh
|
||||
Source10: preun.sh
|
||||
Source11: postun.sh
|
||||
Source12: pre.sh
|
||||
Source13: post.sh
|
||||
Source14: series.conf
|
||||
Source16: guards
|
||||
Source17: apply-patches
|
||||
Source21: config.conf
|
||||
Source23: supported.conf
|
||||
Source33: check-for-config-changes
|
||||
Source35: group-source-files.pl
|
||||
Source36: README.PATCH-POLICY.SUSE
|
||||
Source37: README.SUSE
|
||||
Source38: README.KSYMS
|
||||
Source39: config-options.changes.txt
|
||||
Source40: source-timestamp
|
||||
Source46: split-modules
|
||||
Source47: modversions
|
||||
Source48: macros.kernel-source
|
||||
Source49: kernel-module-subpackage
|
||||
Source50: kabi.pl
|
||||
Source51: mkspec
|
||||
Source52: kernel-source%variant.changes
|
||||
Source53: kernel-source.spec.in
|
||||
Source54: kernel-binary.spec.in
|
||||
Source55: kernel-syms.spec.in
|
||||
Source56: kernel-docs.spec.in
|
||||
Source57: kernel-cert-subpackage
|
||||
Source58: constraints.in
|
||||
Source60: config.sh
|
||||
Source61: compute-PATCHVERSION.sh
|
||||
Source62: old-flavors
|
||||
Source63: arch-symbols
|
||||
Source64: package-descriptions
|
||||
Source65: kernel-spec-macros
|
||||
Source67: log.sh
|
||||
Source68: host-memcpy-hack.h
|
||||
Source69: try-disable-staging-driver
|
||||
Source70: kernel-obs-build.spec.in
|
||||
Source71: kernel-obs-qa.spec.in
|
||||
Source72: compress-vmlinux.sh
|
||||
Source73: dtb.spec.in.in
|
||||
Source74: mkspec-dtb
|
||||
Source100: config.tar.bz2
|
||||
Source101: config.addon.tar.bz2
|
||||
Source102: patches.arch.tar.bz2
|
||||
Source103: patches.drivers.tar.bz2
|
||||
Source104: patches.fixes.tar.bz2
|
||||
Source105: patches.rpmify.tar.bz2
|
||||
Source106: patches.suse.tar.bz2
|
||||
Source108: patches.addon.tar.bz2
|
||||
Source109: patches.kernel.org.tar.bz2
|
||||
Source110: patches.apparmor.tar.bz2
|
||||
Source111: patches.rt.tar.bz2
|
||||
Source113: patches.kabi.tar.bz2
|
||||
Source120: kabi.tar.bz2
|
||||
Source121: sysctl.tar.bz2
|
||||
# These files are found in the kernel-source package:
|
||||
NoSource: 0
|
||||
NoSource: 2
|
||||
NoSource: 3
|
||||
NoSource: 8
|
||||
NoSource: 9
|
||||
NoSource: 10
|
||||
NoSource: 11
|
||||
NoSource: 12
|
||||
NoSource: 13
|
||||
NoSource: 14
|
||||
NoSource: 16
|
||||
NoSource: 17
|
||||
NoSource: 21
|
||||
NoSource: 23
|
||||
NoSource: 33
|
||||
NoSource: 35
|
||||
NoSource: 36
|
||||
NoSource: 37
|
||||
NoSource: 38
|
||||
NoSource: 39
|
||||
NoSource: 40
|
||||
NoSource: 46
|
||||
NoSource: 47
|
||||
NoSource: 48
|
||||
NoSource: 49
|
||||
NoSource: 50
|
||||
NoSource: 51
|
||||
NoSource: 52
|
||||
NoSource: 53
|
||||
NoSource: 54
|
||||
NoSource: 55
|
||||
NoSource: 56
|
||||
NoSource: 57
|
||||
NoSource: 58
|
||||
NoSource: 60
|
||||
NoSource: 61
|
||||
NoSource: 62
|
||||
NoSource: 63
|
||||
NoSource: 64
|
||||
NoSource: 65
|
||||
NoSource: 67
|
||||
NoSource: 68
|
||||
NoSource: 69
|
||||
NoSource: 70
|
||||
NoSource: 71
|
||||
NoSource: 72
|
||||
NoSource: 73
|
||||
NoSource: 74
|
||||
NoSource: 100
|
||||
NoSource: 101
|
||||
NoSource: 102
|
||||
NoSource: 103
|
||||
NoSource: 104
|
||||
NoSource: 105
|
||||
NoSource: 106
|
||||
NoSource: 108
|
||||
NoSource: 109
|
||||
NoSource: 110
|
||||
NoSource: 111
|
||||
NoSource: 113
|
||||
NoSource: 120
|
||||
NoSource: 121
|
||||
|
||||
%description
|
||||
A few basic documents from the current kernel sources.
|
||||
@ -98,13 +219,13 @@ These are HTML documents built from the current kernel sources.
|
||||
%endif
|
||||
|
||||
%prep
|
||||
%setup -T -c
|
||||
%if %local_copy
|
||||
# FIXME: need to copy locally to generate some images...
|
||||
cp -a /usr/src/linux%variant/* .
|
||||
%endif
|
||||
%setup -q -c -T -a 0 -a 100 -a 101 -a 102 -a 103 -a 104 -a 105 -a 106 -a 108 -a 109 -a 110 -a 111 -a 113 -a 120 -a 121
|
||||
cp -a linux-%srcversion/{COPYING,CREDITS,MAINTAINERS,README} .
|
||||
cd linux-%srcversion
|
||||
%_sourcedir/apply-patches %_sourcedir/series.conf %my_builddir %symbols
|
||||
|
||||
%build
|
||||
cd linux-%srcversion
|
||||
export LANG=en_US
|
||||
%if %build_html
|
||||
mkdir -p html
|
||||
@ -116,6 +237,7 @@ make %{?make_arg} O=$PWD/pdf pdfdocs
|
||||
%endif
|
||||
|
||||
%install
|
||||
cd linux-%srcversion
|
||||
%if %build_html
|
||||
install -d $RPM_BUILD_ROOT%{_datadir}/doc/kernel/html/rst
|
||||
cp -a html/Documentation/output/* $RPM_BUILD_ROOT%{_datadir}/doc/kernel/html/rst || true
|
||||
@ -128,10 +250,6 @@ for i in pdf/Documentation/output/latex/*.pdf; do
|
||||
done
|
||||
%endif
|
||||
|
||||
%if !%local_copy
|
||||
cp -a %linux_src/{COPYING,CREDITS,MAINTAINERS,README} .
|
||||
%endif
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING CREDITS MAINTAINERS README
|
||||
|
@ -16,6 +16,7 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion @SRCVERSION@
|
||||
%define patchversion @PATCHVERSION@
|
||||
%define variant @VARIANT@%{nil}
|
||||
|
||||
@ -24,14 +25,7 @@
|
||||
%define build_html 1
|
||||
%define build_pdf 0
|
||||
|
||||
# copy the whole tree to generate some images (sigh...)
|
||||
%define local_copy 1
|
||||
%if %local_copy
|
||||
%define linux_src .
|
||||
%else
|
||||
%define linux_src /usr/src/linux%variant
|
||||
%define make_arg "-C %linux_src"
|
||||
%endif
|
||||
%(chmod +x %_sourcedir/{@SCRIPTS@})
|
||||
|
||||
Name: kernel-docs@VARIANT@
|
||||
Summary: Kernel Documentation
|
||||
@ -43,7 +37,10 @@ Release: <RELEASE>.g@COMMIT@
|
||||
%else
|
||||
Release: @RELEASE@
|
||||
%endif
|
||||
BuildRequires: kernel-source%variant
|
||||
# TW (4.13 or later) no longer needs xmlto
|
||||
%if !0%{?sle_version}
|
||||
BuildRequires: xmlto
|
||||
%endif
|
||||
%if %build_pdf || %build_html
|
||||
# ReST handling
|
||||
BuildRequires: graphviz
|
||||
@ -68,7 +65,9 @@ Url: http://www.kernel.org/
|
||||
Provides: %name = %version-%source_rel
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source: kernel-spec-macros
|
||||
@SOURCES@
|
||||
# These files are found in the kernel-source package:
|
||||
@NOSOURCE@
|
||||
|
||||
%description
|
||||
A few basic documents from the current kernel sources.
|
||||
@ -98,13 +97,13 @@ These are HTML documents built from the current kernel sources.
|
||||
%endif
|
||||
|
||||
%prep
|
||||
%setup -T -c
|
||||
%if %local_copy
|
||||
# FIXME: need to copy locally to generate some images...
|
||||
cp -a /usr/src/linux%variant/* .
|
||||
%endif
|
||||
%setup -q -c -T -a 0 @UNPACK_PATCHES@
|
||||
cp -a linux-%srcversion/{COPYING,CREDITS,MAINTAINERS,README} .
|
||||
cd linux-%srcversion
|
||||
%_sourcedir/apply-patches %_sourcedir/series.conf %my_builddir %symbols
|
||||
|
||||
%build
|
||||
cd linux-%srcversion
|
||||
export LANG=en_US
|
||||
%if %build_html
|
||||
mkdir -p html
|
||||
@ -116,6 +115,7 @@ make %{?make_arg} O=$PWD/pdf pdfdocs
|
||||
%endif
|
||||
|
||||
%install
|
||||
cd linux-%srcversion
|
||||
%if %build_html
|
||||
install -d $RPM_BUILD_ROOT%{_datadir}/doc/kernel/html/rst
|
||||
cp -a html/Documentation/output/* $RPM_BUILD_ROOT%{_datadir}/doc/kernel/html/rst || true
|
||||
@ -128,10 +128,6 @@ for i in pdf/Documentation/output/latex/*.pdf; do
|
||||
done
|
||||
%endif
|
||||
|
||||
%if !%local_copy
|
||||
cp -a %linux_src/{COPYING,CREDITS,MAINTAINERS,README} .
|
||||
%endif
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING CREDITS MAINTAINERS README
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -60,7 +60,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -59,7 +59,7 @@ License: GPL-2.0
|
||||
Group: SLES
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -38,7 +38,7 @@ License: GPL-2.0
|
||||
Group: SLES
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -60,7 +60,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -32,7 +32,7 @@ License: GPL-2.0
|
||||
Group: Development/Sources
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -27,7 +27,7 @@ Group: Development/Sources
|
||||
Version: 4.13.1
|
||||
%if %using_buildservice
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -60,7 +60,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -60,7 +60,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,115 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 14:57:54 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- fix annotations of xen-head.S (bnc#1058115).
|
||||
- commit d4c88a5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:51:53 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- x86/head: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Add unwind hint annotations (bnc#1058115).
|
||||
- x86/xen: Fix xen head ELF annotations (bnc#1058115).
|
||||
- x86/boot: Annotate verify_cpu() as a callable function
|
||||
(bnc#1058115).
|
||||
- x86/head: Fix head ELF function annotations (bnc#1058115).
|
||||
- x86/head: Remove unused 'bad_address' code (bnc#1058115).
|
||||
- x86/head: Remove confusing comment (bnc#1058115).
|
||||
- objtool: Don't report end of section error after an empty
|
||||
unwind hint (bnc#1058115).
|
||||
- commit 53af152
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 13:26:40 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- objtool: Assume unannotated UD2 instructions are dead ends
|
||||
(bnc#1058115).
|
||||
- objtool: Fix gcov check for older versions of GCC (bnc#1058115).
|
||||
- objtool: Fix objtool fallthrough detection with function padding
|
||||
(bnc#1058115).
|
||||
- objtool: Fix validate_branch() return codes (bnc#1058115).
|
||||
- objtool: Handle GCC stack pointer adjustment bug (bnc#1058115).
|
||||
- x86/asm: Add ASM_UNREACHABLE (bnc#1058115).
|
||||
- x86/asm: Fix UNWIND_HINT_REGS macro for older binutils
|
||||
(bnc#1058115).
|
||||
- x86/asm: Make objtool unreachable macros independent from GCC
|
||||
version (bnc#1058115).
|
||||
- objtool: Skip unreachable warnings for 'alt' instructions
|
||||
(bnc#1058115).
|
||||
- objtool: Track DRAP separately from callee-saved registers
|
||||
(bnc#1058115).
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
Take all ORC upstream patches. This will go to stable & SLE15 too.
|
||||
- commit 831ca01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 15:54:48 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch.
|
||||
- Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch.
|
||||
- Refresh
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch.
|
||||
- Refresh
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch.
|
||||
- Refresh
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch.
|
||||
- Refresh
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch.
|
||||
- Refresh
|
||||
patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch.
|
||||
- Refresh
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch.
|
||||
- Refresh
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch.
|
||||
- Delete
|
||||
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch.
|
||||
- Delete
|
||||
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch.
|
||||
- Delete patches.suse/stack-unwind-disable-kasan.patch.
|
||||
Update upstream status of ORC and drop already-disabled DWARF unwinder.
|
||||
- commit 2e9b944
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 09:47:41 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: build ARM on at least 2 cpus
|
||||
- commit b7edeaf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 11 08:01:37 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- rpm/constraints.in: increase memory for kernel-syzkaller
|
||||
And see if it helps. If so, push it to packaging...
|
||||
- commit 7193e65
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 18:56:35 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable legacy instruction emulation (boo#1029158)
|
||||
Needed for execution of older e.g. ARMv6 code.
|
||||
- commit a4e05e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:13:16 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable ACPI_DOCK for consistency
|
||||
- commit cec354f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 17:12:20 CEST 2017 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Enable some network options
|
||||
- Marvell Armada 7K/8K Ethernet driver
|
||||
- Microchip ENC28J60 and related SPI Ethernet drivers
|
||||
- Micrel KS8851 SPI Ethernet driver
|
||||
- MMIO MDIO mux driver
|
||||
- commit cf926f4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
@ -11,7 +123,7 @@ Sun Sep 10 09:41:36 CEST 2017 - jslaby@suse.cz
|
||||
Sun Sep 10 08:45:43 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.13.1 (bnc#1012628).
|
||||
- commit 847b81f
|
||||
- commit 8740849
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
@ -27,12 +139,35 @@ Fri Sep 8 13:19:18 CEST 2017 - jslaby@suse.cz
|
||||
...
|
||||
- commit 07da115
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 18:00:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199)
|
||||
- commit a61b4d9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 09:47:10 CEST 2017 - jslaby@suse.cz
|
||||
|
||||
- Linux 4.12.11 (bnc#1012628).
|
||||
- commit bf7fb08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 20:33:16 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co
|
||||
- commit 259b49e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 6 13:18:40 CEST 2017 - mchandras@suse.de
|
||||
|
||||
- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package
|
||||
Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory")
|
||||
introduced in v4.12-rc1 release, moved the scripts into the tools
|
||||
directory. However, this location is not considered for the kernel devel
|
||||
package and the following error occurs when building a kmp for powerpc
|
||||
make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found
|
||||
- commit 5f1ff53
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 5 20:41:12 CEST 2017 - jeffm@suse.com
|
||||
|
||||
@ -107,7 +242,7 @@ Mon Aug 28 10:48:06 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Disable PDF build again
|
||||
... due to the breakage with the recent TeXLive 2017.
|
||||
Also add the missing dependency on texlive-varwidth.
|
||||
- commit d3a32e7
|
||||
- commit 9f682b5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 25 09:00:32 CEST 2017 - jslaby@suse.cz
|
||||
@ -283,7 +418,7 @@ Wed Aug 2 15:44:30 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs
|
||||
Finally it works! Added some missing pieces (ImageMagick, some texlive
|
||||
subpkgs) in addition to use explicitly python3-Sphinx stuff.
|
||||
- commit e18c03e
|
||||
- commit c117a0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 31 15:43:01 CEST 2017 - jeffm@suse.com
|
||||
@ -501,13 +636,13 @@ Tue Jul 18 12:40:05 CEST 2017 - tiwai@suse.de
|
||||
Tue Jul 18 11:52:45 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+
|
||||
- commit 15f6013
|
||||
- commit e47dc84
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:52:08 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description
|
||||
- commit abcbb37
|
||||
- commit 697b763
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
@ -515,7 +650,7 @@ Tue Jul 18 11:45:39 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129)
|
||||
But it still doesn't work with Tex Live 2017, thus disabled yet.
|
||||
Also add texlive-anyfontsize for HTML math handling.
|
||||
- commit bc7da46
|
||||
- commit ead44a1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 18 08:07:50 CEST 2017 - jslaby@suse.cz
|
||||
@ -703,7 +838,7 @@ Tue Jul 11 10:20:24 CEST 2017 - tiwai@suse.de
|
||||
- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129)
|
||||
The whole DocBook stuff has been deleted. The PDF build still non-working
|
||||
thus the sub-packaging disabled so far.
|
||||
- commit c9542b9
|
||||
- commit 8e7de10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 09:29:07 CEST 2017 - jslaby@suse.cz
|
||||
|
@ -60,7 +60,7 @@ License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 4.13.1
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0d725b5
|
||||
Release: <RELEASE>.g1081f2b
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7db28bbbd73b0d6454d4a35feccad22e587470ce7b3a852e5f89969803e21fe7
|
||||
size 86583
|
||||
oid sha256:078d2d20a48a1c5436411c14018dc05dd617ecafa6b32abdae402fe0c77e86b3
|
||||
size 81432
|
||||
|
32
series.conf
32
series.conf
@ -430,10 +430,9 @@
|
||||
########################################################
|
||||
patches.suse/crasher.patch
|
||||
|
||||
# pending
|
||||
# upstream
|
||||
patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch
|
||||
patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch
|
||||
|
||||
patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch
|
||||
patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch
|
||||
patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch
|
||||
@ -441,15 +440,38 @@
|
||||
patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch
|
||||
patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch
|
||||
|
||||
patches.suse/0001-objtool-Fix-gcov-check-for-older-versions-of-GCC.patch
|
||||
|
||||
patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch
|
||||
patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch
|
||||
patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch
|
||||
|
||||
+dwarf patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch
|
||||
patches.suse/0001-x86-asm-Add-ASM_UNREACHABLE.patch
|
||||
patches.suse/0001-x86-asm-Make-objtool-unreachable-macros-independent-.patch
|
||||
patches.suse/0001-objtool-Assume-unannotated-UD2-instructions-are-dead.patch
|
||||
patches.suse/0002-objtool-Skip-unreachable-warnings-for-alt-instructio.patch
|
||||
|
||||
patches.suse/0001-x86-asm-Fix-UNWIND_HINT_REGS-macro-for-older-binutil.patch
|
||||
|
||||
patches.suse/0001-objtool-Fix-validate_branch-return-codes.patch
|
||||
patches.suse/0002-objtool-Track-DRAP-separately-from-callee-saved-regi.patch
|
||||
|
||||
patches.suse/0001-objtool-Fix-objtool-fallthrough-detection-with-funct.patch
|
||||
patches.suse/0001-objtool-Handle-GCC-stack-pointer-adjustment-bug.patch
|
||||
|
||||
# pending
|
||||
patches.suse/0001-objtool-Don-t-report-end-of-section-error-after-an-e.patch
|
||||
patches.suse/0002-x86-head-Remove-confusing-comment.patch
|
||||
patches.suse/0003-x86-head-Remove-unused-bad_address-code.patch
|
||||
patches.suse/0004-x86-head-Fix-head-ELF-function-annotations.patch
|
||||
patches.suse/0005-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch
|
||||
patches.suse/0006-x86-xen-Fix-xen-head-ELF-annotations.patch
|
||||
patches.suse/0007-x86-xen-Add-unwind-hint-annotations.patch
|
||||
patches.suse/0007-x86-xen-Add-unwind-hint-annotations-fix.patch
|
||||
patches.suse/0008-x86-head-Add-unwind-hint-annotations.patch
|
||||
|
||||
# to be thrown away, I suppose
|
||||
patches.suse/0002-dwarf-do-not-throw-away-unwind-info.patch
|
||||
+dwarf patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch
|
||||
+dwarf patches.suse/stack-unwind-disable-kasan.patch
|
||||
|
||||
########################################################
|
||||
# Kdump
|
||||
|
@ -1,3 +1,3 @@
|
||||
2017-09-10 14:02:44 +0200
|
||||
GIT Revision: 0d725b56e7e719a5cff950788a43e664bef53cbb
|
||||
2017-09-12 15:00:19 +0200
|
||||
GIT Revision: 1081f2bd916a122b43cd805ad742b03c23ad45d2
|
||||
GIT Branch: stable
|
||||
|
Loading…
Reference in New Issue
Block a user