Compare commits

...

3720 Commits

Author SHA1 Message Date
Justin M. Forbes 1dfc57d4e1 kernel-5.11.0-0.rc3.122
* Mon Jan 11 2021 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.11.0-0.rc3.122]
- irq: export irq_check_status_bit (Levi Yun)
- Turn off vdso_install for ppc ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2021-01-11 08:41:28 -06:00
Justin M. Forbes fb6d0adee7 kernel-5.11.0-0.rc2.20210108gitf5e6c330254a.119
* Fri Jan 08 2021 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.11.0-0.rc2.20210108gitf5e6c330254a.119]
- irq: export irq_check_status_bit (Levi Yun)
- Turn off vdso_install for ppc ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2021-01-08 10:21:27 -06:00
Justin M. Forbes e846787707 kernel-5.11.0-0.rc2.20210106git36bbbd0e234d.117
* Wed Jan 06 2021 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.11.0-0.rc2.20210106git36bbbd0e234d.117]
- Add gcc-c++ to BuildRequires ("Justin M. Forbes")
- irq: export irq_check_status_bit (Levi Yun)
- Turn off vdso_install for ppc ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2021-01-06 08:05:34 -06:00
Justin M. Forbes 3a91cbd61f Quick build fixup for aarch64
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2021-01-05 10:43:17 -06:00
Justin M. Forbes 5934d86345 Build fixes
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2021-01-05 08:57:39 -06:00
Justin M. Forbes 51aa5c5b1d Enable CONFIG_KASAN_HW_TAGS on aarch64 debug
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2021-01-04 13:44:27 -06:00
Justin M. Forbes cd43701a37 Add gcc-c++ buildreq for structleak_plugin
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2021-01-04 12:54:35 -06:00
Justin M. Forbes cce6406988 Merge fixup for secureboot
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2021-01-04 12:38:23 -06:00
Justin M. Forbes a7f5e8cd7c kernel-5.11.0-0.rc1.20210103giteda809aef534.113
* Sun Jan 03 2021 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.11.0-0.rc1.20210103giteda809aef534.113]
- Fedora: cleanup PCMCIA configs, move to x86 (Peter Robinson)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2021-01-04 12:24:18 -06:00
Justin M. Forbes a260e87234 kernel-5.11.0-0.rc0.20201223git614cb5894306.107
* Wed Dec 23 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.11.0-0.rc0.20201223git614cb5894306.107]
- New configs in drivers/rtc (Fedora Kernel Team)
- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (Josh Poimboeuf)
- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK (Josh Poimboeuf)
- redhat/configs: Enable CONFIG_GCC_PLUGINS on ARK (Josh Poimboeuf)
- redhat/configs: Enable CONFIG_KASAN on Fedora (Josh Poimboeuf)
- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- Enable Speakup accessibility driver ("Justin M. Forbes")
- New configs in init/Kconfig (Fedora Kernel Team)
- New configs in init/Kconfig (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-29 08:47:33 -06:00
Justin M. Forbes 41fd39a85b kernel-5.11.0-0.rc0.20201223git614cb5894306.107
* Wed Dec 23 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.11.0-0.rc0.20201223git614cb5894306.107]
- New configs in drivers/rtc (Fedora Kernel Team)
- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (Josh Poimboeuf)
- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK (Josh Poimboeuf)
- redhat/configs: Enable CONFIG_GCC_PLUGINS on ARK (Josh Poimboeuf)
- redhat/configs: Enable CONFIG_KASAN on Fedora (Josh Poimboeuf)
- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- Enable Speakup accessibility driver ("Justin M. Forbes")
- New configs in init/Kconfig (Fedora Kernel Team)
- New configs in init/Kconfig (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-23 12:11:33 -06:00
Justin M. Forbes 08b72ac0fb kernel-5.11.0-0.rc0.20201221gite37b12e4bb21.106
* Mon Dec 21 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.11.0-0.rc0.20201221gite37b12e4bb21.106]
- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- ark-rebase-patches.sh: Fix for shellcheck (Ben Crocker)
- ark-create-release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- merge-subtrees.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- rh-dist-git.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- update_scripts.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- x86_rngd.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- parallel_xz.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- expand_srpm.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create-tarball.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_bls_conf.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- clone_tree.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- new_release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- download_cross.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create_distgit_changelog.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_cross_report.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- run_kabi-dw.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- scripts/configdiff.sh: Fix syntax flagged by shellcheck (Ben Crocker)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-21 14:39:31 -06:00
Justin M. Forbes 14694918cd kernel-5.11.0-0.rc0.20201217gite994cc240a3b.102
* Thu Dec 17 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.11.0-0.rc0.20201217gite994cc240a3b.102]
- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- ark-rebase-patches.sh: Fix for shellcheck (Ben Crocker)
- ark-create-release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- merge-subtrees.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- rh-dist-git.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- update_scripts.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- x86_rngd.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- parallel_xz.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- expand_srpm.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create-tarball.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_bls_conf.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- clone_tree.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- new_release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- download_cross.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create_distgit_changelog.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_cross_report.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- run_kabi-dw.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- scripts/configdiff.sh: Fix syntax flagged by shellcheck (Ben Crocker)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-17 11:17:34 -06:00
Justin M. Forbes b0f31387cd Add 2 reverts from 5.10.1 for a quick build
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-15 15:53:51 -06:00
Justin M. Forbes 87e7c811b1 Turns out it was not BTF, but gcc 11 that is the issues
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-14 11:36:58 -06:00
Justin M. Forbes 12700e38e8 BTF Seems broken on aarch64
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-14 10:08:56 -06:00
Justin M. Forbes 952ed53b8d kernel-5.10.0-98
* Mon Dec 14 2020 Justin M. Forbes <jforbes@fedoraproject.org> [5.10.0-98]
- Add missing '$' sign to (GIT) in redhat/Makefile (Augusto Caringi)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-14 09:02:23 -06:00
Justin M. Forbes 39cafd6608 kernel-5.10.0-0.rc7.20201211git33dc9614dc20.97
* Fri Dec 11 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc7.20201211git33dc9614dc20.97]
- Remove cp instruction already handled in instruction below. ("Paulo E. Castro")
- Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. ("Paulo E. Castro")
- Add tools to path mangling script. ("Paulo E. Castro")
- Remove duplicate cp statement which is also not specific to x86. ("Paulo E. Castro")
- Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 ("Paulo E. Castro")
- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- ark-rebase-patches.sh: Fix for shellcheck (Ben Crocker)
- ark-create-release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- merge-subtrees.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- rh-dist-git.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- update_scripts.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- x86_rngd.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- parallel_xz.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- expand_srpm.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create-tarball.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_bls_conf.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- clone_tree.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- new_release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- download_cross.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create_distgit_changelog.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_cross_report.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- run_kabi-dw.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- scripts/configdiff.sh: Fix syntax flagged by shellcheck (Ben Crocker)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-11 11:14:46 -06:00
Justin M. Forbes f18b77c4da add config entry for KCSAN
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-09 11:13:02 -06:00
Justin M. Forbes 31d09346c8 kernel-5.10.0-0.rc7.20201209gita68a0262abda.95
* Wed Dec 09 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc7.20201209gita68a0262abda.95]
- Temporarily backout parallel xz script ("Justin M. Forbes")
- Remove cp instruction already handled in instruction below. ("Paulo E. Castro")
- Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. ("Paulo E. Castro")
- Add tools to path mangling script. ("Paulo E. Castro")
- Remove duplicate cp statement which is also not specific to x86. ("Paulo E. Castro")
- Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 ("Paulo E. Castro")
- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- ark-rebase-patches.sh: Fix for shellcheck (Ben Crocker)
- ark-create-release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- merge-subtrees.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- rh-dist-git.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- update_scripts.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- x86_rngd.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- parallel_xz.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- expand_srpm.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create-tarball.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_bls_conf.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- clone_tree.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- new_release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- download_cross.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create_distgit_changelog.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_cross_report.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- run_kabi-dw.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- scripts/configdiff.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- self-test/0001-shellcheck.bats: check for shellcheck (Ben Crocker)
- self-test/1001-rpmlint.bats, 1003-rpminspect.bats (Ben Crocker)
- Makefile, Makefile.common, egit.sh, 1005-dist-dump-variables.bats (Ben Crocker)
- Add GIT macro to Makefile and Makefile.common: (Ben Crocker)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-09 10:58:24 -06:00
Justin M. Forbes c1c209984b Turn off BTF for aarch64 while I figure out the build issue
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-08 11:00:42 -06:00
Justin M. Forbes 74d84fe61f Revert mm patch which breaks build
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-08 08:03:33 -06:00
Justin M. Forbes cfd11954f8 set CONFIG_KCSAN for x86_64
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-07 10:58:26 -06:00
Justin M. Forbes 486c425132 set CONFIG_KCSAN for x86_64 debug
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-07 10:41:08 -06:00
Justin M. Forbes a08cf045fe kernel-5.10.0-0.rc7.93
* Mon Dec 07 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc7.93]
- Temporarily backout parallel xz script ("Justin M. Forbes")
- Remove cp instruction already handled in instruction below. ("Paulo E. Castro")
- Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. ("Paulo E. Castro")
- Add tools to path mangling script. ("Paulo E. Castro")
- Remove duplicate cp statement which is also not specific to x86. ("Paulo E. Castro")
- Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 ("Paulo E. Castro")
- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- ark-rebase-patches.sh: Fix for shellcheck (Ben Crocker)
- ark-create-release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- merge-subtrees.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- rh-dist-git.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- update_scripts.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- x86_rngd.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- parallel_xz.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- expand_srpm.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create-tarball.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_bls_conf.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- clone_tree.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- new_release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- download_cross.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create_distgit_changelog.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_cross_report.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- run_kabi-dw.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- scripts/configdiff.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- self-test/0001-shellcheck.bats: check for shellcheck (Ben Crocker)
- self-test/1001-rpmlint.bats, 1003-rpminspect.bats (Ben Crocker)
- Makefile, Makefile.common, egit.sh, 1005-dist-dump-variables.bats (Ben Crocker)
- Add GIT macro to Makefile and Makefile.common: (Ben Crocker)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-07 10:28:00 -06:00
Justin M. Forbes 00b08d5bdf kernel-5.10.0-0.rc6.20201204git34816d20f173.92
* Fri Dec 04 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc6.20201204git34816d20f173.92]
- configs: Enable CONFIG_DEBUG_INFO_BTF (Don Zickus)
- Temporarily backout parallel xz script ("Justin M. Forbes")
- Remove cp instruction already handled in instruction below. ("Paulo E. Castro")
- Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. ("Paulo E. Castro")
- Add tools to path mangling script. ("Paulo E. Castro")
- Remove duplicate cp statement which is also not specific to x86. ("Paulo E. Castro")
- Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 ("Paulo E. Castro")
- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- ark-rebase-patches.sh: Fix for shellcheck (Ben Crocker)
- ark-create-release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- merge-subtrees.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- rh-dist-git.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- update_scripts.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- x86_rngd.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- parallel_xz.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- expand_srpm.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create-tarball.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_bls_conf.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- clone_tree.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- new_release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- download_cross.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create_distgit_changelog.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_cross_report.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- run_kabi-dw.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- scripts/configdiff.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- self-test/0001-shellcheck.bats: check for shellcheck (Ben Crocker)
- self-test/1001-rpmlint.bats, 1003-rpminspect.bats (Ben Crocker)
- Makefile, Makefile.common, egit.sh, 1005-dist-dump-variables.bats (Ben Crocker)
- Add GIT macro to Makefile and Makefile.common: (Ben Crocker)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-12-04 07:47:36 -06:00
Patrick Talbert 56bcd81089 kernel-5.10.0-0.rc6.20201202git509a15421674.91
* Wed Dec 02 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc6.20201202git509a15421674.91]
- Temporarily backout parallel xz script ("Justin M. Forbes")
- Remove cp instruction already handled in instruction below. ("Paulo E. Castro")
- Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. ("Paulo E. Castro")
- Add tools to path mangling script. ("Paulo E. Castro")
- Remove duplicate cp statement which is also not specific to x86. ("Paulo E. Castro")
- Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 ("Paulo E. Castro")
- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- ark-rebase-patches.sh: Fix for shellcheck (Ben Crocker)
- ark-create-release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- merge-subtrees.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- rh-dist-git.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- update_scripts.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- x86_rngd.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- parallel_xz.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- expand_srpm.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create-tarball.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_bls_conf.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- clone_tree.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- new_release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- download_cross.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create_distgit_changelog.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_cross_report.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- run_kabi-dw.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- scripts/configdiff.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- self-test/0001-shellcheck.bats: check for shellcheck (Ben Crocker)
- self-test/1001-rpmlint.bats, 1003-rpminspect.bats (Ben Crocker)
- Makefile, Makefile.common, egit.sh, 1005-dist-dump-variables.bats (Ben Crocker)
- Add GIT macro to Makefile and Makefile.common: (Ben Crocker)
Resolves: rhbz#

Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2020-12-02 16:31:29 +01:00
Justin M. Forbes d580f65c41 ELN needs dwarves now too
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-30 09:06:08 -06:00
Justin M. Forbes cb8ac0e9b4 kernel-5.10.0-0.rc6.90
* Mon Nov 30 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc6.90]
- Temporarily backout parallel xz script ("Justin M. Forbes")
- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- ark-rebase-patches.sh: Fix for shellcheck (Ben Crocker)
- ark-create-release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- merge-subtrees.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- rh-dist-git.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- update_scripts.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- x86_rngd.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- parallel_xz.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- expand_srpm.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create-tarball.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_bls_conf.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- clone_tree.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- new_release.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- download_cross.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- create_distgit_changelog.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- generate_cross_report.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- run_kabi-dw.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- scripts/configdiff.sh: Fix syntax flagged by shellcheck (Ben Crocker)
- self-test/0001-shellcheck.bats: check for shellcheck (Ben Crocker)
- self-test/1001-rpmlint.bats, 1003-rpminspect.bats (Ben Crocker)
- Makefile, Makefile.common, egit.sh, 1005-dist-dump-variables.bats (Ben Crocker)
- Add GIT macro to Makefile and Makefile.common: (Ben Crocker)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-30 07:42:58 -06:00
Justin M. Forbes dd1adb6d63 kernel-5.10.0-0.rc5.20201125git127c501a03d5.85
* Wed Nov 25 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc5.20201125git127c501a03d5.85]
- Temporarily backout parallel xz script ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-25 09:12:27 -06:00
Justin M. Forbes 7407c59065 kernel-5.10.0-0.rc5.20201124gitd5beb3140f91.84
* Tue Nov 24 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc5.20201124gitd5beb3140f91.84]
- Temporarily backout parallel xz script ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-24 12:07:28 -06:00
Justin M. Forbes 07ebe84e7e kernel-5.10.0-0.rc4.20201120git4d02da974ea8.81
* Fri Nov 20 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc4.20201120git4d02da974ea8.81]
- Fedora config update ("Justin M. Forbes")
- redhat: generic  enable CONFIG_INET_MPTCP_DIAG (Davide Caratti)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-23 10:53:22 -06:00
Justin M. Forbes 9a733b7fc9 kernel-5.10.0-0.rc4.20201119gitc2e7554e1b85.80
* Thu Nov 19 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc4.20201119gitc2e7554e1b85.80]
- No need to review, Temporary workarounds due to DEBUG_INFO_BTF not working ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-19 09:51:09 -06:00
Justin M. Forbes 4d0a2f43d8 kernel-5.10.0-0.rc4.20201117git9c87c9f41245.78
* Tue Nov 17 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc4.20201117git9c87c9f41245.78]
- No need to review, Temporary workarounds due to DEBUG_INFO_BTF not working ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-17 10:46:21 -06:00
Justin M. Forbes 1c3978ac34 Testing different thread limits in parallel_xz.sh
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-16 10:52:07 -06:00
Justin M. Forbes 6c08b065ee kernel-5.10.0-0.rc4.77
* Mon Nov 16 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc4.77]
- No need to review, Temporary workarounds due to DEBUG_INFO_BTF not working ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-16 10:50:42 -06:00
Justin M. Forbes f1879fd534 kernel-5.10.0-0.rc3.20201112git3d5e28bff7ad.71.test
* Thu Nov 12 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc3.20201112git3d5e28bff7ad.71.test]
- 3d5e28bff7ad rebase
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-12 12:18:41 -06:00
Justin M. Forbes f7a31ded5b kernel-5.10.0-0.rc3.68
* Mon Nov 09 2020 Justin M. Forbes <jforbes@fedoraproject.org> [5.10.0-0.rc3.68]
- Fedora 5.10 config updates ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-09 09:53:20 -06:00
Justin M. Forbes da1e462237 kernel-5.10.0-0.rc2.20201104git4ef8451b3326.62.test
* Wed Nov 04 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc2.20201104git4ef8451b3326.62.test]
- 4ef8451b3326 rebase
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-05 10:16:39 -06:00
Justin M. Forbes 2ed43f5c28 Turn off clang buildreq for kernel-tools until BTF is fixed
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-03 15:13:24 -06:00
Justin M. Forbes c49d885798 kernel-5.10.0-0.rc2.61.test
* Mon Nov 02 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc2.61.test]
- v5.10-rc2 rebase
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-02 10:27:06 -06:00
Justin M. Forbes 6e7aa6132f kernel-5.10.0-0.rc1.20201030git07e088730245.58.test
* Fri Oct 30 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc1.20201030git07e088730245.58.test]
- 07e088730245 rebase
- Fix LTO issues with kernel-tools (Don Zickus)
- New configs in drivers/mfd (Fedora Kernel Team)
- arm64/defconfig: Enable CONFIG_KEXEC_FILE (Bhupesh Sharma) [https://bugzilla.redhat.com/show_bug.cgi?id=1821565]
- redhat/configs: Cleanup CONFIG_CRYPTO_SHA512 (Prarit Bhargava)
- redhat: ark: disable CONFIG_NET_ACT_CTINFO (Davide Caratti)
- redhat: ark: disable CONFIG_NET_SCH_TEQL (Davide Caratti)
- redhat: ark: disable CONFIG_NET_SCH_SFB (Davide Caratti)
- redhat: ark: disable CONFIG_NET_SCH_QFQ (Davide Caratti)
- redhat: ark: disable CONFIG_NET_SCH_PLUG (Davide Caratti)
- redhat: ark: disable CONFIG_NET_SCH_PIE (Davide Caratti)
- redhat: ark: disable CONFIG_NET_SCH_MULTIQ (Davide Caratti)
- redhat: ark: disable CONFIG_NET_SCH_HHF (Davide Caratti)
- redhat: ark: disable CONFIG_NET_SCH_DSMARK (Davide Caratti)
- redhat: ark: disable CONFIG_NET_SCH_DRR (Davide Caratti)
- redhat: ark: disable CONFIG_NET_SCH_CODEL (Davide Caratti)
- redhat: ark: disable CONFIG_NET_SCH_CHOKE (Davide Caratti)
- redhat: ark: disable CONFIG_NET_SCH_CBQ (Davide Caratti)
- redhat: ark: disable CONFIG_NET_SCH_ATM (Davide Caratti)
- redhat: ark: disable CONFIG_NET_EMATCH and sub-targets (Davide Caratti)
- redhat: ark: disable CONFIG_NET_CLS_TCINDEX (Davide Caratti)
- redhat: ark: disable CONFIG_NET_CLS_RSVP6 (Davide Caratti)
- redhat: ark: disable CONFIG_NET_CLS_RSVP (Davide Caratti)
- redhat: ark: disable CONFIG_NET_CLS_ROUTE4 (Davide Caratti)
- redhat: ark: disable CONFIG_NET_CLS_BASIC (Davide Caratti)
- redhat: ark: disable CONFIG_NET_ACT_SKBMOD (Davide Caratti)
- redhat: ark: disable CONFIG_NET_ACT_SIMP (Davide Caratti)
- redhat: ark: disable CONFIG_NET_ACT_NAT (Davide Caratti)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-11-02 10:17:44 -06:00
Justin M. Forbes a616131ac2 kernel-5.10.0-0.rc1.20201028gited8780e3f2ec.56
* Wed Oct 28 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc1.20201028gited8780e3f2ec.56]
- Fix LTO issues with kernel-tools (Don Zickus)
- Point pathfix to the new location for gen_compile_commands.py ("Justin M. Forbes")
- Filter out LTO build options from the perl ccopts ("Justin M. Forbes")
- Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377 ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-28 10:47:43 -05:00
Justin M. Forbes 8dbfc48c5c Fix build issue on s390
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-26 16:29:17 -05:00
Justin M. Forbes 46911ba68e Fix up merge issue with rxe.c
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-26 10:21:26 -05:00
Justin M. Forbes b0c5d2c8b2 gen_compile_commands.py has moved to clang-tools
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-26 09:29:37 -05:00
Justin M. Forbes 037bd254c4 CONFIG_DEBUG_INFO_BTF is still broken
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-26 09:12:29 -05:00
Justin M. Forbes a70311f7e4 kernel-5.10.0-0.rc1.55
* Mon Oct 26 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc1.55]
- Filter out LTO build options from the perl ccopts ("Justin M. Forbes")
- Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377 ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-26 08:55:55 -05:00
Justin M. Forbes c3c7328894 Turn off BTF until it builds again
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-22 16:03:14 -05:00
Justin M. Forbes f0d012a767 kernel-5.10.0-0.rc0.20201022git96485e446260.50
* Thu Oct 22 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc0.20201022git96485e446260.50]
- Filter out LTO build options from the perl ccopts ("Justin M. Forbes")
- Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377 ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-22 16:01:46 -05:00
Justin M. Forbes 5457c8dc33 Turn off DEBUG_INFO_BTF temporarily
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-21 14:17:02 -05:00
Justin M. Forbes d2df94e56a kernel-5.10.0-0.rc0.20201020git071a0578b0ce.48
* Tue Oct 20 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc0.20201020git071a0578b0ce.48]
- Filter out LTO build options from the perl ccopts ("Justin M. Forbes")
- Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377 ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-21 13:51:39 -05:00
Justin M. Forbes 6eef319afa kernel-5.10.0-0.rc0.20201019git071a0578b0ce.48
* Mon Oct 19 2020 Justin M. Forbes <jforbes@fedoraproject.org> [5.10.0-0.rc0.20201019git071a0578b0ce.48]
- Fedora config updates ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-19 13:57:24 -05:00
Justin M. Forbes 351b480089 Add CONFIG_ARM64_MTE for aarch64
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-14 11:27:58 -05:00
Justin M. Forbes ed5935c1e5 kernel-5.10.0-0.rc0.20201014gitb5fc7a89e58b.40
* Wed Oct 14 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc0.20201014gitb5fc7a89e58b.40]
- Filter out LTO build options from the perl ccopts ("Justin M. Forbes")
- Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377 ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-14 08:46:09 -05:00
Justin M. Forbes bcd1246585 kernel-5.10.0-0.rc0.20201013gitc4439713e82a.39
* Tue Oct 13 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc0.20201013gitc4439713e82a.39]
- Filter out LTO build options from the perl ccopts ("Justin M. Forbes")
- Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377 ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-13 16:35:53 -05:00
Justin M. Forbes 5ea2478213 Attempt to build tools for eln
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-12 16:12:57 -05:00
Justin M. Forbes aa6d9438d0 kernel-5.9.0-35
* Mon Oct 12 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-35]
- Filter out LTO build options from the perl ccopts ("Justin M. Forbes")
- Temporarily remove cdomain from sphinx documentation ("Justin M. Forbes")
- Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377 ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-12 08:20:43 -05:00
Justin M. Forbes becc6a87e3 kernel-5.9.0-0.rc8.20201009git7575fdda569b.31
* Fri Oct 09 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc8.20201009git7575fdda569b.31]
- Modify patchlist changelog output (Don Zickus)
- Filter out LTO build options from the perl ccopts ("Justin M. Forbes")
- Temporarily remove cdomain from sphinx documentation ("Justin M. Forbes")
- Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377 ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-09 08:08:55 -05:00
Justin M. Forbes f7a55ba381 kernel-5.9.0-0.rc8.20201007git7575fdda569b.29
* Wed Oct 07 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc8.20201007git7575fdda569b.29]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-07 09:54:44 -05:00
Justin M. Forbes 5f7d08ee5f kernel-5.9.0-0.rc8.27
* Mon Oct 05 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc8.27]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-05 09:27:47 -05:00
Justin M. Forbes 98bf14a6aa kernel-5.9.0-0.rc7.20201002git60e720931556.23
* Fri Oct 02 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc7.20201002git60e720931556.23]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-10-02 12:57:41 -05:00
Justin M. Forbes 8bf7e7fde6 kernel-5.9.0-0.rc7.20200930gitfb0155a09b02.21
* Wed Sep 30 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc7.20200930gitfb0155a09b02.21]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-30 10:55:26 -05:00
Justin M. Forbes 430af95700 kernel-5.9.0-0.rc7.19
* Mon Sep 28 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc7.19]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-28 07:35:52 -05:00
Justin M. Forbes 4f4dcd74d3 kernel-5.9.0-0.rc6.20200925git171d4ff79f96.16
* Fri Sep 25 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc6.20200925git171d4ff79f96.16]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-25 12:04:33 -05:00
Justin M. Forbes bb2a3806f5 kernel-5.9.0-0.rc6.20200923git805c6d3c1921.14
* Wed Sep 23 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc6.20200923git805c6d3c1921.14]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-23 15:39:08 -05:00
Justin M. Forbes 975f012f66 kernel-5.9.0-0.rc6.20200922git98477740630f.13
* Tue Sep 22 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc6.20200922git98477740630f.13]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-22 14:31:27 -05:00
Justin M. Forbes abdc294d6d Compilation fix from upstream
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-21 10:06:16 -05:00
Justin M. Forbes d328de94fd kernel-5.9.0-0.rc6.12
* Mon Sep 21 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc6.12]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-21 09:22:48 -05:00
Justin M. Forbes 0433fb292b kernel-5.9.0-0.rc5.20200915gitfc4f28bb3daf.11
* Tue Sep 15 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc5.20200915gitfc4f28bb3daf.11]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-16 09:31:10 -05:00
Justin M. Forbes 1342d517c3 kernel-5.9.0-0.rc5.10
* Mon Sep 14 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc5.10]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-14 12:24:57 -05:00
Justin M. Forbes 17c24014d8 kernel-5.9.0-0.rc4.20200911git581cb3a26baf.7
* Fri Sep 11 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc4.20200911git581cb3a26baf.7]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-11 13:24:27 -05:00
Justin M. Forbes 9f7f1a167a kernel-5.9.0-0.rc4.20200909git34d4ddd359db.5
* Wed Sep 09 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc4.20200909git34d4ddd359db.5]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-09 12:27:11 -05:00
Justin M. Forbes 45d4c5a623 kernel-5.9.0-0.rc4.4
* Mon Sep 07 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc4.4]
- Merge ark-patches
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-07 08:20:03 -05:00
Justin M. Forbes 6493c5a9c4 kernel-5.9.0-0.rc3.20200902git9c7d619be5a0.1
* Wed Sep 02 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc3.20200902git9c7d619be5a0.1]
- 9c7d619be5a0 rebase
- Updated changelog for the release based on b51594df17d0 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-02 12:10:21 -05:00
Justin M. Forbes 50137282fa kernel-5.9.0-0.rc3.20200901gitb51594df17d0.1
* Tue Sep 01 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc3.20200901gitb51594df17d0.1]
- b51594df17d0 rebase
- Fedora filter update ("Justin M. Forbes")
- Config update for Fedora ("Justin M. Forbes")
- Updated changelog for the release based on v5.9-rc3 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-01 13:57:36 -05:00
Justin M. Forbes 0338eb127a Turn off tools for eln
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-09-01 08:46:59 -05:00
Justin M. Forbes c5365632f0 Build fixes
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-31 09:20:02 -05:00
Justin M. Forbes b41e8da84d kernel-5.9.0-0.rc3.1
* Mon Aug 31 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc3.1]
- v5.9-rc3 rebase
- Updated changelog for the release based on 1127b219ce94 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-31 08:06:52 -05:00
Justin M. Forbes 5c2e3ce22c Arm64 work around until after Plumbers
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-27 15:16:33 -05:00
Justin M. Forbes e126bc19ae Forgot the manual patch mod
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-27 13:49:12 -05:00
Justin M. Forbes 13bd6da63c kernel-5.9.0-0.rc2.20200827git15bc20c6af4c.1
* Thu Aug 27 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc2.20200827git15bc20c6af4c.1]
- 15bc20c6af4c rebase
- Updated changelog for the release based on 2ac69819ba9e (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-27 12:31:22 -05:00
Justin M. Forbes b8e77e8fe2 Revert vdso_install patch for aarch64 which breaks build
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-25 12:36:19 -05:00
Justin M. Forbes 49998f8a0d Need to push this to kernel-ark
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-24 10:35:42 -05:00
Justin M. Forbes 427e0b0cd9 kernel-5.9.0-0.rc2.1
* Mon Aug 24 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc2.1]
- v5.9-rc2 rebase
- Updated changelog for the release based on c3d8f220d012 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-24 09:10:00 -05:00
Justin M. Forbes b22144999f Build fixes
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-21 15:03:11 -05:00
Justin M. Forbes 1e0aef3c8f kernel-5.9.0-0.rc1.20200821gitda2968ff879b.1
* Fri Aug 21 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc1.20200821gitda2968ff879b.1]
- da2968ff879b rebase
- Temporarily remove cdomain from sphinx documentation ("Justin M. Forbes")
- Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377 ("Justin M. Forbes")
- Updated changelog for the release based on 18445bf405cb (Fedora Kernel Team)
- enable PROTECTED_VIRTUALIZATION_GUEST for all s390x kernels (=?UTF-8?q?Dan=20Hor=C3=A1k?=)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-21 10:23:40 -05:00
Justin M. Forbes 7c2668e42b kernel-5.9.0-0.rc1.20200819git18445bf405cb.1
* Wed Aug 19 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc1.20200819git18445bf405cb.1]
- 18445bf405cb rebase
- Add mlx5_vdpa to module filter for Fedora ("Justin M. Forbes")
- Add python3-sphinx_rtd_theme buildreq for docs ("Justin M. Forbes")
- kernel.spec: Remove kernel-keys directory on rpm erase (Prarit Bhargava)
- More Fedora config updates ("Justin M. Forbes")
- New config deps ("Justin M. Forbes")
- Updated changelog for the release based on 06a4ec1d9dc6 (Fedora Kernel Team)
- redhat: ark: enable CONFIG_NET_SCH_TAPRIO (Davide Caratti)
- redhat: ark: enable CONFIG_NET_SCH_ETF (Davide Caratti)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-20 11:46:38 -05:00
Justin M. Forbes 799319231f Fix typo
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-18 13:06:10 -05:00
Justin M. Forbes c65148b45d Filter updates
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-18 12:38:12 -05:00
Justin M. Forbes b64b1c26dd kernel-5.9.0-0.rc1.20200818git06a4ec1d9dc6.1
* Tue Aug 18 2020 Justin M. Forbes <jforbes@fedoraproject.org> [5.9.0-0.rc1.20200818git06a4ec1d9dc6.1]
- New config deps ("Justin M. Forbes")
- Fedora config updates ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-18 10:53:53 -05:00
Justin M. Forbes 3b51698072 Temporarily disable CONFIG_VIDE_TI_CAL due to build error
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-17 16:38:33 -05:00
Justin M. Forbes 9e67c21980 Config changes for aarch64
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-17 12:56:25 -05:00
Justin M. Forbes fa13b59d63 kernel-5.9.0-0.rc1.1
* Mon Aug 17 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc1.1]
- v5.9-rc1 rebase
- Config updates for Fedora ("Justin M. Forbes")
- fedora: enable enery model (Peter Robinson)
- iio: enable LTR-559 light and proximity sensor (Peter Robinson)
- iio: chemical: enable some popular chemical and partical sensors (Peter Robinson)
- More mismatches ("Justin M. Forbes")
- Fedora config change due to deps ("Justin M. Forbes")
- CONFIG_SND_SOC_MAX98390 is now selected by SND_SOC_INTEL_DA7219_MAX98357A_GENERIC ("Justin M. Forbes")
- Config change required for build part 2 ("Justin M. Forbes")
- Config change required for build ("Justin M. Forbes")
- Enable ARM_SMCCC_SOC_ID on all aarch64 kernels (Peter Robinson)
- Enable ZSTD compression algorithm on all kernels (Peter Robinson)
- Fedora config update ("Justin M. Forbes")
- Revert "Merge branch 'make_configs_fix' into 'os-build'" (Justin Forbes)
- Use the configs/generic config for SND_HDA_INTEL everywhere (Peter Robinson)
- redhat/configs/process_configs.sh: Remove *.config.orig files (Prarit Bhargava)
- redhat/configs/process_configs.sh: Add process_configs_known_broken flag (Prarit Bhargava)
- redhat/Makefile: Fix '*-configs' targets (Prarit Bhargava)
- Updated changelog for the release based on v5.8 (Fedora Kernel Team)
- Add ability to sync upstream through Makefile (Don Zickus)
- Add master merge check (Don Zickus)
- Replace hardcoded values 'os-build' and project id with variables (Don Zickus)
- gitattributes: Remove unnecesary export restrictions (Prarit Bhargava)
- redhat/Makefile.common: Fix MARKER (Prarit Bhargava)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-17 11:18:16 -05:00
Justin M. Forbes f7a3bf6547 kernel-5.9.0-0.rc0.20200813gitdc06fe51d26e.1
* Thu Aug 13 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.9.0-0.rc0.20200813gitdc06fe51d26e.1]
- dc06fe51d26e rebase
- More mismatches ("Justin M. Forbes")
- Fedora config change due to deps ("Justin M. Forbes")
- CONFIG_SND_SOC_MAX98390 is now selected by SND_SOC_INTEL_DA7219_MAX98357A_GENERIC ("Justin M. Forbes")
- Config change required for build part 2 ("Justin M. Forbes")
- Config change required for build ("Justin M. Forbes")
- Fedora config update ("Justin M. Forbes")
- Revert "Merge branch 'make_configs_fix' into 'os-build'" (Justin Forbes)
- redhat/configs/process_configs.sh: Remove *.config.orig files (Prarit Bhargava)
- redhat/configs/process_configs.sh: Add process_configs_known_broken flag (Prarit Bhargava)
- redhat/Makefile: Fix '*-configs' targets (Prarit Bhargava)
- Updated changelog for the release based on v5.8 (Fedora Kernel Team)
- Add ability to sync upstream through Makefile (Don Zickus)
- Add master merge check (Don Zickus)
- Replace hardcoded values 'os-build' and project id with variables (Don Zickus)
- gitattributes: Remove unnecesary export restrictions (Prarit Bhargava)
- redhat/Makefile.common: Fix MARKER (Prarit Bhargava)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-13 12:44:32 -05:00
Justin M. Forbes 142d1dbc87 Quick changes for an ELN build while toolchain is worked out
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-13 09:58:16 -05:00
Justin M. Forbes 29d3f64f7e Add python3-sphinx_rtd_theme dep for docs
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-10 07:38:39 -05:00
Justin M. Forbes 4403d9295a kernel-5.8.0-1
* Mon Aug 03 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-1]
- v5.8 rebase
- Updated changelog for the release based on ac3a0c847296 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-08-03 08:39:23 -05:00
Justin M. Forbes b303d37046 Forgot to apply the patch
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-30 13:04:59 -05:00
Justin M. Forbes 64d63e754c Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-30 10:27:30 -05:00
Justin M. Forbes 38ae8ad573 kernel-5.8.0-0.rc7.1
* Mon Jul 27 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc7.1]
- v5.8-rc7 rebase
- Updated changelog for the release based on 04300d66f0a0 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-27 09:57:23 -05:00
Justin M. Forbes e7f8b3f4a6 kernel-5.8.0-0.rc6.20200723gitd15be546031c.1
* Thu Jul 23 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc6.20200723gitd15be546031c.1]
- d15be546031c rebase
- fedora: arm: Update some meson config options (Peter Robinson)
- Updated changelog for the release based on 4fa640dc5230 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-23 12:02:14 -05:00
Justin M. Forbes 5b40d31261 kernel-5.8.0-0.rc6.20200721git4fa640dc5230.1
* Tue Jul 21 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc6.20200721git4fa640dc5230.1]
- 4fa640dc5230 rebase
- Updated changelog for the release based on 5714ee50bb43 (Fedora Kernel Team)
- redhat/docs: Add Fedora RPM tagging date (Prarit Bhargava)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-21 14:55:37 -05:00
Justin M. Forbes 3ccab6f68c Patch fixup
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-20 10:11:44 -05:00
Justin M. Forbes 359c3be329 kernel-5.8.0-0.rc6.20200720git5714ee50bb43.1
* Mon Jul 20 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc6.20200720git5714ee50bb43.1]
- 5714ee50bb43 rebase
- Updated changelog for the release based on f932d58abc38 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-20 09:41:12 -05:00
Justin M. Forbes fc8ee97867 kernel-5.8.0-0.rc5.20200717git07a56bb875af.1
* Fri Jul 17 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc5.20200717git07a56bb875af.1]
- 07a56bb875af rebase
- redhat/configs: Fix common CONFIGs (Prarit Bhargava)
- redhat/configs: General CONFIG cleanups (Prarit Bhargava)
- redhat/configs: Update & generalize evaluate_configs (Prarit Bhargava)
- arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava)
- Updated changelog for the release based on e9919e11e219 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-17 12:49:16 -05:00
Justin M. Forbes bd3a95eca9 Forgot a piece
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-16 13:09:57 -05:00
Justin M. Forbes fbc93f939b Fix secure boot signing
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-16 13:04:04 -05:00
Justin M. Forbes d09e44ea79 kernel-5.8.0-0.rc5.20200715gite9919e11e219.1
* Wed Jul 15 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc5.20200715gite9919e11e219.1]
- e9919e11e219 rebase
- arm64: dts: sun50i-a64-pinephone: Add touchscreen support (Ondrej Jirman)
- arm64: dts: sun50i-a64-pinephone: Enable LCD support on PinePhone (Icenowy Zheng)
- drm/panel: st7703: Assert reset prior to powering down the regulators (Ondrej Jirman)
- drm/panel: st7703: Enter sleep after display off (Ondrej Jirman)
- drm/panel: st7703: Add support for Xingbangda XBD599 (Ondrej Jirman)
- drm/panel: st7703: Move generic part of init sequence to enable callback (Ondrej Jirman)
- drm/panel: st7703: Move code specific to jh057n closer together (Ondrej Jirman)
- drm/panel: st7703: Prepare for supporting multiple panels (Ondrej Jirman)
- drm/panel: st7703: Rename functions from jh057n prefix to st7703 (Ondrej Jirman)
- drm/panel: rocktech-jh057n00900: Rename the driver to st7703 (Ondrej Jirman)
- dt-bindings: panel: Add compatible for Xingbangda XBD599 panel (Ondrej Jirman)
- dt-bindings: panel: Convert rocktech, jh057n00900 to yaml (Ondrej Jirman)
- dt-bindings: vendor-prefixes: Add Xingbangda (Icenowy Zheng)
- Revert "arm64: allwinner: dts: a64: add LCD-related device nodes for PinePhone" (Peter Robinson)
- Revert "drm/sun4i: sun6i_mipi_dsi: fix horizontal timing calculation" (Peter Robinson)
- Revert "drm: panel: add Xingbangda XBD599 panel" (Peter Robinson)
- Revert "dt-bindings: panel: add binding for Xingbangda XBD599 panel" (Peter Robinson)
- selinux: allow reading labels before policy is loaded (Jonathan Lebon)
- Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only (Peter Robinson)
- Update config for renamed panel driver. (Peter Robinson)
- Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson)
- Updated changelog for the release based on dcde237b9b0e (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-15 16:22:10 -05:00
Justin M. Forbes 6a267103d8 kernel-5.8.0-0.rc5.20200714git0dc589da873b.1
* Tue Jul 14 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc5.20200714git0dc589da873b.1]
- 0dc589da873b rebase
- arm64: dts: sun50i-a64-pinephone: Add touchscreen support (Ondrej Jirman)
- arm64: dts: sun50i-a64-pinephone: Enable LCD support on PinePhone (Icenowy Zheng)
- drm/panel: st7703: Assert reset prior to powering down the regulators (Ondrej Jirman)
- drm/panel: st7703: Enter sleep after display off (Ondrej Jirman)
- drm/panel: st7703: Add support for Xingbangda XBD599 (Ondrej Jirman)
- drm/panel: st7703: Move generic part of init sequence to enable callback (Ondrej Jirman)
- drm/panel: st7703: Move code specific to jh057n closer together (Ondrej Jirman)
- drm/panel: st7703: Prepare for supporting multiple panels (Ondrej Jirman)
- drm/panel: st7703: Rename functions from jh057n prefix to st7703 (Ondrej Jirman)
- drm/panel: rocktech-jh057n00900: Rename the driver to st7703 (Ondrej Jirman)
- dt-bindings: panel: Add compatible for Xingbangda XBD599 panel (Ondrej Jirman)
- dt-bindings: panel: Convert rocktech, jh057n00900 to yaml (Ondrej Jirman)
- dt-bindings: vendor-prefixes: Add Xingbangda (Icenowy Zheng)
- Revert "arm64: allwinner: dts: a64: add LCD-related device nodes for PinePhone" (Peter Robinson)
- Revert "drm/sun4i: sun6i_mipi_dsi: fix horizontal timing calculation" (Peter Robinson)
- Revert "drm: panel: add Xingbangda XBD599 panel" (Peter Robinson)
- Revert "dt-bindings: panel: add binding for Xingbangda XBD599 panel" (Peter Robinson)
- selinux: allow reading labels before policy is loaded (Jonathan Lebon)
- Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only (Peter Robinson)
- Update config for renamed panel driver. (Peter Robinson)
- Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson)
- Updated changelog for the release based on dcde237b9b0e (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-14 10:52:28 -05:00
Justin M. Forbes aa5ab7f890 kernel-5.8.0-0.rc5.1
* Mon Jul 13 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc5.1]
- v5.8-rc5 rebase
- arm64: dts: sun50i-a64-pinephone: Add touchscreen support (Ondrej Jirman)
- arm64: dts: sun50i-a64-pinephone: Enable LCD support on PinePhone (Icenowy Zheng)
- drm/panel: st7703: Assert reset prior to powering down the regulators (Ondrej Jirman)
- drm/panel: st7703: Enter sleep after display off (Ondrej Jirman)
- drm/panel: st7703: Add support for Xingbangda XBD599 (Ondrej Jirman)
- drm/panel: st7703: Move generic part of init sequence to enable callback (Ondrej Jirman)
- drm/panel: st7703: Move code specific to jh057n closer together (Ondrej Jirman)
- drm/panel: st7703: Prepare for supporting multiple panels (Ondrej Jirman)
- drm/panel: st7703: Rename functions from jh057n prefix to st7703 (Ondrej Jirman)
- drm/panel: rocktech-jh057n00900: Rename the driver to st7703 (Ondrej Jirman)
- dt-bindings: panel: Add compatible for Xingbangda XBD599 panel (Ondrej Jirman)
- dt-bindings: panel: Convert rocktech, jh057n00900 to yaml (Ondrej Jirman)
- dt-bindings: vendor-prefixes: Add Xingbangda (Icenowy Zheng)
- Revert "arm64: allwinner: dts: a64: add LCD-related device nodes for PinePhone" (Peter Robinson)
- Revert "drm/sun4i: sun6i_mipi_dsi: fix horizontal timing calculation" (Peter Robinson)
- Revert "drm: panel: add Xingbangda XBD599 panel" (Peter Robinson)
- Revert "dt-bindings: panel: add binding for Xingbangda XBD599 panel" (Peter Robinson)
- selinux: allow reading labels before policy is loaded (Jonathan Lebon)
- Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only (Peter Robinson)
- Update config for renamed panel driver. (Peter Robinson)
- Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson)
- Updated changelog for the release based on dcde237b9b0e (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-13 10:05:15 -05:00
Justin M. Forbes d8d578bfa8 kernel-5.8.0-0.rc4.20200710git42f82040ee66.1
* Fri Jul 10 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc4.20200710git42f82040ee66.1]
- 42f82040ee66 rebase
- Updated changelog for the release based on dcde237b9b0e (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-10 14:21:31 -05:00
Justin M. Forbes 1e802729aa kernel-5.8.0-0.rc4.20200709git0bddd227f3dc.1
* Thu Jul 09 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc4.20200709git0bddd227f3dc.1]
- 0bddd227f3dc rebase
- Updated changelog for the release based on v5.8-rc4 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-09 11:07:42 -05:00
Justin M. Forbes a6d0f2858f kernel-5.8.0-0.rc4.20200708gitdcde237b9b0e.1
* Wed Jul 08 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc4.20200708gitdcde237b9b0e.1]
- dcde237b9b0e rebase
- Updated changelog for the release based on v5.8-rc4 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-08 10:58:48 -05:00
Justin M. Forbes 358c00f77f kernel-5.8.0-0.rc4.1
* Mon Jul 06 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc4.1]
- v5.8-rc4 rebase
- Updated changelog for the release based on cd77006e01b3 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-06 10:09:04 -05:00
Justin M. Forbes 675db5ebad kernel-5.8.0-0.rc3.20200630git7c30b859a947.1
* Tue Jun 30 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc3.20200630git7c30b859a947.1]
- 7c30b859a947 rebase
- Updated changelog for the release based on v5.8-rc3 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-07-01 17:01:50 -05:00
Justin M. Forbes d176dfce22 kernel-5.8.0-0.rc3.20200630git7c30b859a947.1
* Tue Jun 30 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc3.20200630git7c30b859a947.1]
- 7c30b859a947 rebase
- Updated changelog for the release based on v5.8-rc3 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-30 09:24:22 -05:00
Augusto Caringi 61b5e2fd06 Fix buildid
Signed-off-by: Augusto Caringi <acaringi@redhat.com>
2020-06-29 15:27:41 -03:00
Augusto Caringi 9b53592daf kernel-5.8.0-0.rc3.1
* Mon Jun 29 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc3.1]
- v5.8-rc3 rebase
- s390x-zfcpdump: Handle missing Module.symvers file (Don Zickus)
- Updated changelog for the release based on 8be3a53e18e0 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Augusto Caringi <acaringi@redhat.com>
2020-06-29 15:02:20 -03:00
Justin M. Forbes a6d5bdfa75 kernel-5.8.0-0.rc2.20200626git4a21185cda0f.1
* Fri Jun 26 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc2.20200626git4a21185cda0f.1]
- 4a21185cda0f rebase
- Updated changelog for the release based on 8be3a53e18e0 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-26 12:56:16 -05:00
Justin M. Forbes 7fc243d4f6 kernel-5.8.0-0.rc2.20200625git8be3a53e18e0.1
* Thu Jun 25 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc2.20200625git8be3a53e18e0.1]
- 8be3a53e18e0 rebase
- redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava)
- redhat/configs: Add .tmp files to .gitignore (Prarit Bhargava)
- disable uncommon TCP congestion control algorithms (Davide Caratti)
- Updated changelog for the release based on dd0d718152e4 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-25 13:06:28 -05:00
Justin M. Forbes 4b70444246 kernel-5.8.0-0.rc2.20200623gitdd0d718152e4.1
* Tue Jun 23 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc2.20200623gitdd0d718152e4.1]
- dd0d718152e4 rebase
- Add new bpf man pages ("Justin M. Forbes")
- Add default option for CONFIG_ARM64_BTI_KERNEL to pending-common so that eln kernels build ("Justin M. Forbes")
- Updated changelog for the release based on 625d3449788f (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-23 09:44:18 -05:00
Justin M. Forbes 57c10c22cb kernel-5.8.0-0.rc2.20200622git625d3449788f.1
* Mon Jun 22 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc2.20200622git625d3449788f.1]
- 625d3449788f rebase
- Updated changelog for the release based on 1b5044021070 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-22 09:40:59 -05:00
Justin M. Forbes 5fa9753104 kernel-5.8.0-0.rc1.20200618git1b5044021070.1
* Thu Jun 18 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc1.20200618git1b5044021070.1]
- 1b5044021070 rebase
- redhat/Makefile: Add fedora-configs and rh-configs make targets (Prarit Bhargava)
- Updated changelog for the release based on 69119673bd50 (Fedora Kernel Team)
- redhat/configs: Use SHA512 for module signing (Prarit Bhargava)
- genspec.sh: 'touch' empty Patchlist file for single tarball (Don Zickus)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-18 09:10:16 -05:00
Justin M. Forbes 2a4f1d912c kernel-5.8.0-0.rc1.20200617git69119673bd50.1
* Wed Jun 17 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc1.20200617git69119673bd50.1]
- 69119673bd50 rebase
- Updated changelog for the release based on a5dc8300df75 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-17 10:25:51 -05:00
Justin M. Forbes 3167599aa0 Forgot the patch update again
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-16 11:39:03 -05:00
Justin M. Forbes 5c21031a3d kernel-5.8.0-0.rc1.20200616gita5dc8300df75.1
* Tue Jun 16 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc1.20200616gita5dc8300df75.1]
- a5dc8300df75 rebase
- Fedora config update for rc1 ("Justin M. Forbes")
- Updated changelog for the release based on v5.8-rc1 (Fedora Kernel Team)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-16 11:36:29 -05:00
Justin M. Forbes dadba4a34d fix patch from os-build
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-14 18:14:41 -05:00
Justin M. Forbes dc4f070792 kernel-5.8.0-0.rc1.1
* Sun Jun 14 2020 Justin M. Forbes <jforbes@fedoraproject.org> [5.8.0-0.rc1.1]
- Fedora config update for rc1 ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-14 18:10:41 -05:00
Justin M. Forbes c0b2feb7cc kernel-5.8.0-0.rc0.20200612gitb791d1bdf921.1
* Fri Jun 12 2020 Justin M. Forbes <jforbes@fedoraproject.org> [5.8.0-0.rc0.20200612gitb791d1bdf921.1]
- Fedora config updates ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-12 10:00:25 -05:00
Justin M. Forbes e9f1331084 kernel-5.8.0-0.rc0.20200611gitb29482fde649.1
* Thu Jun 11 2020 Justin M. Forbes <jforbes@fedoraproject.org> [5.8.0-0.rc0.20200611gitb29482fde649.1]
- Fedora config updates ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-11 11:56:32 -05:00
Justin M. Forbes 8ae1eddbf5 Fixup patch context
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-10 17:05:44 -05:00
Justin M. Forbes fb49733b7f kernel-5.8.0-0.rc0.20200610git84fc461db99b.1
* Wed Jun 10 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.8.0-0.rc0.20200610git84fc461db99b.1]
- 84fc461db99b rebase
- Fix PATCHLEVEL for merge window ("Justin M. Forbes")
- PCI: tegra: Revert raw_violation_fixup for tegra124 (Nicolas Chauvet)
- Change ark CONFIG_COMMON_CLK to yes, it is selected already by other options ("Justin M. Forbes")
- More module filtering for Fedora ("Justin M. Forbes")
- Update filters for rnbd in Fedora ("Justin M. Forbes")
- Fix up module filtering for 5.8 ("Justin M. Forbes")
- More Fedora config work ("Justin M. Forbes")
- RTW88BE and CE have been extracted to their own modules ("Justin M. Forbes")
- Set CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK for Fedora ("Justin M. Forbes")
- Arm64 Use Branch Target Identification for kernel ("Justin M. Forbes")
- Fedora config updates ("Justin M. Forbes")
- Change value of CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE ("Justin M. Forbes")
- Fix configs for Fedora ("Justin M. Forbes")
- Fix update_scripts.sh unselective pattern sub (David Howells)
- Updated changelog for the release based on b0c3ba31be3e ("CKI@GitLab")
- Drop the static path configuration for the Sphinx docs (Jeremy Cline)
- Sign off generated configuration patches (Jeremy Cline)
- Use __make macro instead of make (Tom Stellard)
- redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [http://bugzilla.redhat.com/1722136]
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-10 17:01:45 -05:00
Justin M. Forbes d561cc2b9e Filter updates
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-08 16:28:36 -05:00
Justin M. Forbes 05706a271a Build fixes
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-08 12:22:13 -05:00
Justin M. Forbes 676c84f7d1 kernel-5.8.0-0.rc0.20200608gitaf7b4801030c.1
* Mon Jun 08 2020 Justin M. Forbes <jforbes@fedoraproject.org> [5.8.0-0.rc0.20200608gitaf7b4801030c.1]
- Fedora config updates ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-08 10:07:17 -05:00
Justin M. Forbes 4459220aec kernel-5.8.0-0.rc0.20200605git435faf5c218a.1
* Fri Jun 05 2020 Justin M. Forbes <jforbes@fedoraproject.org> [5.8.0-0.rc0.20200605git435faf5c218a.1]
- Fedora config updates ("Justin M. Forbes")
- Fix up module filtering for 5.8 ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-05 13:03:55 -05:00
Justin M. Forbes 728cc6ed65 kernel-5.8.0-0.rc0.20200604git9fb4c5250f10.1
* Thu Jun 04 2020 Justin M. Forbes <jforbes@fedoraproject.org> [5.8.0-0.rc0.20200604git9fb4c5250f10.1]
- More Fedora config work ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-04 16:46:33 -05:00
Justin M. Forbes 95dc4cf28c kernel-5.8.0-0.rc0.20200603gitd6f9469a03d8.1
* Wed Jun 03 2020 CKI@GitLab <cki-project@redhat.com> [5.8.0-0.rc0.20200603gitd6f9469a03d8.1]
- d6f9469a03d8 rebase
- Fix configs for Fedora ("Justin M. Forbes")
- Fix update_scripts.sh unselective pattern sub (David Howells)
- Updated changelog for the release based on b0c3ba31be3e ("CKI@GitLab")
- Drop the static path configuration for the Sphinx docs (Jeremy Cline)
- Sign off generated configuration patches (Jeremy Cline)
- Use __make macro instead of make (Tom Stellard)
- redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [http://bugzilla.redhat.com/1722136]
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-03 13:47:28 -05:00
Justin M. Forbes 49d6a971ac kernel-5.8.0-0.rc0.20200602gitf359287765c0.1
* Tue Jun 02 2020 CKI@GitLab <cki-project@redhat.com> [5.8.0-0.rc0.20200602gitf359287765c0.1]
- f359287765c0 rebase
- Fix update_scripts.sh unselective pattern sub (David Howells)
- Updated changelog for the release based on b0c3ba31be3e ("CKI@GitLab")
- Drop the static path configuration for the Sphinx docs (Jeremy Cline)
- Sign off generated configuration patches (Jeremy Cline)
- Use __make macro instead of make (Tom Stellard)
- redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [http://bugzilla.redhat.com/1722136]
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-03 12:27:58 -05:00
Justin M. Forbes fa1dee0747 kernel-5.8.0-0.rc0.20200602gitf359287765c0.1
* Tue Jun 02 2020 CKI@GitLab <cki-project@redhat.com> [5.8.0-0.rc0.20200602gitf359287765c0.1]
- f359287765c0 rebase
- Fix update_scripts.sh unselective pattern sub (David Howells)
- Updated changelog for the release based on b0c3ba31be3e ("CKI@GitLab")
- Drop the static path configuration for the Sphinx docs (Jeremy Cline)
- Sign off generated configuration patches (Jeremy Cline)
- Use __make macro instead of make (Tom Stellard)
- redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [http://bugzilla.redhat.com/1722136]
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-02 13:57:57 -05:00
Justin M. Forbes f0c9dd0c81 kernel-5.7.0-1
* Mon Jun 01 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-1]
- v5.7 rebase
- Fix update_scripts.sh unselective pattern sub (David Howells)
- Updated changelog for the release based on b0c3ba31be3e ("CKI@GitLab")
- Drop the static path configuration for the Sphinx docs (Jeremy Cline)
- Sign off generated configuration patches (Jeremy Cline)
- Use __make macro instead of make (Tom Stellard)
- redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [http://bugzilla.redhat.com/1722136]
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-06-01 15:02:10 -05:00
Justin M. Forbes 42bbfcc428 kernel-5.7.0-0.rc7.20200528gitb0c3ba31be3e.1
* Thu May 28 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc7.20200528gitb0c3ba31be3e.1]
- b0c3ba31be3e rebase
- Updated changelog for the release based on 444fc5cde643 ("CKI@GitLab")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-29 10:34:31 -05:00
Justin M. Forbes c1d5388741 kernel-5.7.0-0.rc7.20200528gitb0c3ba31be3e.1
* Thu May 28 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc7.20200528gitb0c3ba31be3e.1]
- b0c3ba31be3e rebase
- Updated changelog for the release based on 444fc5cde643 ("CKI@GitLab")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-28 10:35:15 -05:00
Justin M. Forbes a79d8affb7 kernel-5.7.0-0.rc7.1
* Mon May 25 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc7.1]
- v5.7-rc7 rebase
- Updated changelog for the release based on caffb99b6929 ("CKI@GitLab")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-25 12:09:26 -05:00
Justin M. Forbes 891d5e1e47 kernel-5.7.0-0.rc6.20200522git051143e1602d.1
* Fri May 22 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc6.20200522git051143e1602d.1]
- 051143e1602d rebase
- Add Documentation back to kernel-devel as it has Kconfig now ("Justin M. Forbes")
- x86: Fix compile issues with rh_check_supported() (Don Zickus)
- redhat/Makefile: Fix RHEL8 python warning (Prarit Bhargava)
- kernel.spec: fix 'make scripts' for kernel-devel package (Brian Masney)
- Makefile: correct help text for dist-cross-<arch>-rpms (Brian Masney)
- Updated changelog for the release based on 642b151f45dd ("CKI@GitLab")
- redhat: Change Makefile target names to dist- (Prarit Bhargava)
- configs: Disable Serial IR driver (Prarit Bhargava)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-22 14:47:20 -05:00
Justin M. Forbes eeafa0d7a2 kernel-5.7.0-0.rc6.20200521gitb85051e755b0.1
* Thu May 21 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc6.20200521gitb85051e755b0.1]
- b85051e755b0 rebase
- kernel.spec: fix 'make scripts' for kernel-devel package (Brian Masney)
- Makefile: correct help text for dist-cross-<arch>-rpms (Brian Masney)
- Add Documentation back to kernel-devel as it has Kconfig now ("Justin M. Forbes")
- x86: Fix compile issues with rh_check_supported() (Don Zickus)
- Updated changelog for the release based on 642b151f45dd ("CKI@GitLab")
- redhat: Change Makefile target names to dist- (Prarit Bhargava)
- configs: Disable Serial IR driver (Prarit Bhargava)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-21 17:07:25 -05:00
Justin M. Forbes bec7366f48 kernel-5.7.0-0.rc6.20200520git115a54162a6c.1
* Wed May 20 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc6.20200520git115a54162a6c.1]
- 115a54162a6c rebase
- kernel.spec: fix 'make scripts' for kernel-devel package (Brian Masney)
- Makefile: correct help text for dist-cross-<arch>-rpms (Brian Masney)
- Add Documentation back to kernel-devel as it has Kconfig now ("Justin M. Forbes")
- x86: Fix compile issues with rh_check_supported() (Don Zickus)
- Updated changelog for the release based on 642b151f45dd ("CKI@GitLab")
- redhat: Change Makefile target names to dist- (Prarit Bhargava)
- configs: Disable Serial IR driver (Prarit Bhargava)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-20 14:23:26 -05:00
Justin M. Forbes cd543e686c kernel-5.7.0-0.rc6.20200519git642b151f45dd.1
* Tue May 19 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc6.20200519git642b151f45dd.1]
- 642b151f45dd rebase
- pwm: lpss: Fix get_state runtime-pm reference handling (Hans de Goede)
- Updated changelog for the release based on v5.7-rc6 ("CKI@GitLab")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-19 12:57:24 -05:00
Justin M. Forbes 8bcec8d902 kernel-5.7.0-0.rc6.1
* Mon May 18 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc6.1]
- v5.7-rc6 rebase
- Updated changelog for the release based on 3d1c1e5931ce ("CKI@GitLab")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-18 12:42:20 -05:00
Justin M. Forbes 47fa8e4cc7 kernel-5.7.0-0.rc5.20200515git1ae7efb38854.1
* Fri May 15 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc5.20200515git1ae7efb38854.1]
- 1ae7efb38854 rebase
- Updated changelog for the release based on 24085f70a6e1 ("CKI@GitLab")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-15 10:09:46 -05:00
Justin M. Forbes cce5567bb3 kernel-5.7.0-0.rc5.20200513git24085f70a6e1.1
* Wed May 13 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc5.20200513git24085f70a6e1.1]
- 24085f70a6e1 rebase
- Updated changelog for the release based on 152036d1379f ("CKI@GitLab")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-13 09:36:09 -05:00
Justin M. Forbes ce2585656b kernel-5.7.0-0.rc5.1
* Mon May 11 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc5.1]
- v5.7-rc5 rebase
- Updated changelog for the release based on e99332e7b4cd ("CKI@GitLab")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-11 09:34:36 -05:00
Justin M. Forbes 1f73373523 kernel-5.7.0-0.rc4.20200508git79dede78c057.1
* Fri May 08 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc4.20200508git79dede78c057.1]
- 79dede78c057 rebase
- Updated changelog for the release based on a811c1fa0a02 ("CKI@GitLab")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-08 09:52:40 -05:00
Justin M. Forbes 00e1efaae5 kernel-5.7.0-0.rc4.20200507gita811c1fa0a02.1
* Thu May 07 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc4.20200507gita811c1fa0a02.1]
- a811c1fa0a02 rebase
- perf cs-etm: Move defined of traceid_list (Leo Yan)
- Updated changelog for the release based on dc56c5acd850 ("CKI@GitLab")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-07 09:11:53 -05:00
Justin M. Forbes 4fdfe982ae kernel-5.7.0-0.rc4.20200505git47cf1b422e60.1
* Tue May 05 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc4.20200505git47cf1b422e60.1]
- 47cf1b422e60 rebase
- Build ARK against ELN (Don Zickus)
- Updated changelog for the release based on v5.7-rc4 ("CKI@GitLab")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-05 12:50:51 -05:00
Justin M. Forbes 2d4e33084f kernel-5.7.0-0.rc4.1
* Mon May 04 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc4.1]
- v5.7-rc4 rebase
- Updated changelog for the release based on f66ed1ebbfde ("CKI@GitLab")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-04 12:40:44 -05:00
Justin M. Forbes d254a07585 kernel-5.7.0-0.rc3.20200501gitc45e8bccecaf.1
* Fri May 01 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc3.20200501gitc45e8bccecaf.1]
- c45e8bccecaf rebase
- Updated changelog for the release based on 1d2cc5ac6f66 ("CKI@GitLab")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-05-01 11:34:41 -05:00
Justin M. Forbes 67f313c852 kernel-5.7.0-0.rc3.20200429git1d2cc5ac6f66.1
* Wed Apr 29 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc3.20200429git1d2cc5ac6f66.1]
- 1d2cc5ac6f66 rebase
- Add cec to the filter overrides ("Justin M. Forbes")
- Add overrides to filter-modules.sh ("Justin M. Forbes")
- Copy Makefile.rhelver as a source file rather than a patch (Jeremy Cline)
- Move the sed to clear the patch templating outside of conditionals ("Justin M. Forbes")
- Only include open merge requests with "Include in Releases" label (Jeremy Cline)
- Exit non-zero if the tag already exists for a release (Jeremy Cline)
- Adjust the changelog update script to not push anything (Jeremy Cline)
- Drop --target noarch from the rh-rpms make target (Jeremy Cline)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-04-29 16:12:02 -05:00
Justin M. Forbes 68dd5fcadc * Wed Apr 29 2020 Justin M. Forbes <jforbes@fedoraproject.org> 5.7.0-0.rc3.20200428git51184ae37e05.1
- 51184ae37e05 rebase
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-04-29 09:22:36 -05:00
Justin M. Forbes 5a34ebde9f Fix versioning 2020-04-27 09:13:22 -05:00
Justin M. Forbes 6c2cc50051 kernel-5.7.0-0.rc3.1
* Sun Apr 26 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc3.1]
- v5.7-rc3 rebase
- Add cec to the filter overrides ("Justin M. Forbes")
- Add overrides to filter-modules.sh ("Justin M. Forbes")
- Adjust the changelog update script to not push anything (Jeremy Cline)
- Drop --target noarch from the rh-rpms make target (Jeremy Cline)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-04-26 21:15:20 -05:00
Jeremy Cline d1b6f8c7af kernel-5.7.0-0.rc2.20200423git7adc4b399952.1
* Thu Apr 23 2020 CKI@GitLab <cki-project@redhat.com> [5.7.0-0.rc2.20200423git7adc4b399952.1]
- 7adc4b399952 rebase
- Match template format in kernel.spec.template ("Justin M. Forbes")
- Break out the Patches into individual files for dist-git ("Justin M. Forbes")
- Break the Red Hat patch into individual commits (Jeremy Cline)
- Adjust module filtering so CONFIG_DRM_DP_CEC can be set (Jeremy Cline)
- Add a script to generate release tags and branches (Jeremy Cline)
- Set CONFIG_VDPA for fedora ("Justin M. Forbes")
- Provide defaults in ark-rebase-patches.sh (Jeremy Cline)
- Default ark-rebase-patches.sh to not report issues (Jeremy Cline)
Resolves: rhbz#

Signed-off-by: Jeremy Cline <jcline@redhat.com>
2020-04-23 16:47:21 -04:00
Justin M. Forbes 4f478aae80 kernel-5.7.0-0.rc2.20200422git18bf34080c4c.1
* Wed Apr 22 2020 Justin M. Forbes <jforbes@fedoraproject.org> [5.7.0-0.rc2.20200422git18bf34080c4c.1]
- 18bf34080c4c rebase
- Provide defaults in ark-rebase-patches.sh (Jeremy Cline)
- Default ark-rebase-patches.sh to not report issues (Jeremy Cline)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2020-04-22 12:16:49 -05:00
Jeremy Cline 0c5dccebb5 kernel-5.7.0-0.rc2.1
* Mon Apr 20 2020 Jeremy Cline <jcline@redhat.com> [5.7.0-0.rc2.1]
- v5.7-rc2 rebase
- Add a README to the dist-git repository (Jeremy Cline)
- Copy distro files rather than moving them (Jeremy Cline)
- Drop DIST from release commits and tags (Jeremy Cline)
- Place the buildid before the dist in the release (Jeremy Cline)
- Sync up with Fedora arm configuration prior to merging (Jeremy Cline)
- Disable CONFIG_PROTECTED_VIRTUALIZATION_GUEST for zfcpdump (Jeremy Cline)
Resolves: rhbz#

Signed-off-by: Jeremy Cline <jcline@redhat.com>
2020-04-20 14:23:47 -04:00
Jeremy Cline 8aa3f86912 kernel-5.7.0-0.rc1.20200416git9786cab67457.1
* Thu Apr 16 2020 Jeremy Cline <jcline@redhat.com> [5.7.0-0.rc1.20200416git9786cab67457.1]
- 9786cab67457 rebase
- Copy distro files rather than moving them (Jeremy Cline)
- Place the buildid before the dist in the release (Jeremy Cline)
- Drop DIST from release commits and tags (Jeremy Cline)
- Sync up with Fedora arm configuration prior to merging (Jeremy Cline)
- Disable CONFIG_PROTECTED_VIRTUALIZATION_GUEST for zfcpdump (Jeremy Cline)
Resolves: rhbz#

Signed-off-by: Jeremy Cline <jcline@redhat.com>
2020-04-16 16:30:04 -04:00
Jeremy Cline 0310b312a7 kernel-5.7.0-0.rc1.20200414git8632e9b5645b.1
This is an automated commit generated from the
kernel-5.7.0-0.rc1.20200414git8632e9b5645b.1 tag in
https://gitlab.com/cki-project/kernel-ark.git
2020-04-14 17:53:23 -04:00
Justin M. Forbes 48b75e92d6 Linux v5.7-rc1 2020-04-13 09:05:29 -05:00
Justin M. Forbes 921d5d6e16 Disable debugging options. 2020-04-13 08:11:21 -05:00
Peter Robinson f5cc9f5213 minor update for deleted configs 2020-04-11 15:10:55 +01:00
Justin M. Forbes d329f88592 Linux v5.6-12046-gae46d2aa6a7f 2020-04-08 15:29:05 -05:00
Justin M. Forbes ff84cb1dd7 Linux v5.6-11448-g7e63420847ae 2020-04-07 16:11:23 -05:00
Justin M. Forbes c242538da1 Add patches to fix nouveau issues preventing booting the installer or system 2020-04-07 08:38:28 -05:00
Peter Robinson 9d763c2454 arm: cleanup patch numbers/comments 2020-04-07 09:53:37 +01:00
Justin M. Forbes 0561e0bf0e Linux v5.6-11374-ga10c9c710f9e 2020-04-06 13:56:22 -05:00
Justin M. Forbes 2703d9b16c Linux v5.6-9431-gbef7b2a7be28 2020-04-03 14:30:51 -05:00
Peter Robinson 7a8f4907d4 staging: initial driver deletion cleanups 2020-04-03 14:25:12 +01:00
Peter Robinson 09ea32b6ae VIDEO_USBVISION has moved to staging for removal so disable it 2020-04-03 14:09:37 +01:00
Justin M. Forbes b54bb6ea90 Linux v5.6-7632-g919dce24701f 2020-04-02 17:12:14 -05:00
Hans de Goede cbf7430ee4 Add patch fixing Lenovo X1 7th and 8th gen not suspending (rhbz 1816621)
Add patch fixing Lenovo X1 8th gen speaker volume control (rhbz 1820196)
2020-04-02 19:54:06 +02:00
Hans de Goede e66f119db1 Add patch fixing Lenovo X1 7th and 8th gen not suspending (rhbz 1816621) 2020-04-02 15:33:42 +02:00
Justin M. Forbes 4c49e1a1c3 Fix typo in secureboot patch 2020-04-01 17:02:45 -05:00
Justin M. Forbes 163b626f29 Trim sources 2020-04-01 16:39:31 -05:00
Justin M. Forbes 661a43444c Linux v5.6-5611-g1a323ea5356e 2020-04-01 16:38:37 -05:00
Justin M. Forbes 9949db6070 Linux v5.6-2405-gcad18da0afb1 2020-03-31 16:16:04 -05:00
Justin M. Forbes cd64a637b8 Linux v5.6-461-g47acac8cae28 2020-03-30 16:53:29 -05:00
Jeremy Cline c2c38e2125 Linux v5.6 2020-03-30 10:25:08 -04:00
Jeremy Cline 0502703eff Linux v5.6-rc7-227-gf3e69428b5e2 2020-03-27 11:49:59 -04:00
Jeremy Cline 524662d6db Reenable debugging options. 2020-03-27 11:47:16 -04:00
Peter Robinson f294283e43 add patch to fix display on some tegra devices (TK1, TX1, Nano) 2020-03-26 10:51:42 +00:00
Peter Robinson 9304299c50 Update RPi4 USB/pci quriks patch to latest upstream 2020-03-25 12:26:55 +00:00
Peter Robinson 60ec2ecddf Linux v5.6-rc7 2020-03-23 10:32:09 +00:00
Peter Robinson bb111fd4b9 Disable debugging options. 2020-03-23 10:23:18 +00:00
Peter Robinson 9f5dcfdbf8 build IIO inx2xx adc for all arm arches 2020-03-22 10:10:47 +00:00
Peter Robinson 95a719bd15 add DRM_PANEL_XINGBANGDA_XBD599 options 2020-03-21 16:10:08 +00:00
Jeremy Cline 8323383234 Linux v5.6-rc6-115-g5ad0ec0b8652 2020-03-20 18:00:25 -04:00
Jeremy Cline aca1c25ebf Switch Secure Boot to lock down in integrity mode (rhbz 1815571) 2020-03-20 17:56:53 -04:00
Peter Robinson f6d71673bd Panel support for PinePhone 2020-03-19 00:54:08 +00:00
Jeremy Cline 60d1e85065 Linux v5.6-rc6-9-gac309e7744be 2020-03-18 14:55:22 -04:00
Jeremy Cline 4b101309ae Reenable debugging options. 2020-03-18 12:36:42 -04:00
Jeremy Cline cfa55d5cc5 Linux v5.6-rc6 2020-03-17 10:19:47 -04:00
Jeremy Cline b93d893c9d Disable debugging options. 2020-03-17 10:11:39 -04:00
Peter Robinson fd8dd0fc63 arm: minor updates 2020-03-16 11:56:08 +00:00
Jeremy Cline 4a8c5ac64d Linux v5.6-rc5-204-g0d81a3f29c0a 2020-03-13 12:59:06 -04:00
Jeremy Cline e5f6e556b2 Linux v5.6-rc5-53-g3cc6e2c599cd 2020-03-12 16:32:30 -04:00
Jeremy Cline d12da21c1c Reenable debugging options. 2020-03-12 16:16:39 -04:00
Jeremy Cline ffafed24c5 Make HDR_ARCH_LIST conditional on the build target
EL kernels don't target arm, just arm64, so if we're not building for
Fedora drop arm.

Signed-off-by: Jeremy Cline <jcline@redhat.com>
2020-03-12 11:45:10 -04:00
Jeremy Cline 2027ad30fb Add weak-modules packaging back for not-Fedora
The weak-module scripts are used in EL, but have been problematic for
Fedora, so only include them if the build target isn't Fedora.

Signed-off-by: Jeremy Cline <jcline@redhat.com>
2020-03-12 11:41:51 -04:00
Peter Robinson fc7e20c59e Update RPi4 USB patch to v5 2020-03-12 13:01:59 +00:00
Jeremy Cline 252298034c A series of eDP backlight fixes for i915 (rhbz 1811850) 2020-03-10 14:48:32 -04:00
Peter Robinson 81304e5de0 aarch64: imx8: minor updates for audio 2020-03-10 13:47:28 +00:00
Hans de Goede 33fb0f2757 Fix only 1 monitor working on DP-MST docking stations (rhbz 1809681)
Fix backtraces on various buggy BIOS-es (rhbz 1564895, 1808874)
Add /etc/modprobe.d/floppy-blacklist.conf to fix auto-loading of the
  legacy floppy driver (rhbz 1789155)
2020-03-09 17:18:30 +01:00
Peter Robinson b128fdd3ea fix Pinebook Pro patch 2020-03-09 12:04:50 +00:00
Peter Robinson cb6c3c29f7 Linux v5.6-rc5 2020-03-09 08:48:12 +00:00
Peter Robinson b5007e3d25 Disable debugging options. 2020-03-09 08:05:35 +00:00
Peter Robinson 7f70f668f8 Update RPi4 USB patch to latest, drop no longer used tegra patch 2020-03-08 13:31:15 +00:00
Peter Robinson b48a24fbaa arm: minor pinebook pro fix 2020-03-08 13:17:28 +00:00
Peter Robinson 9988696aae arm: enable some sounds options for imx8 on aarch64 2020-03-07 00:47:46 +00:00
Jeremy Cline 5650295ae7 Linux v5.6-rc4-135-gaeb542a1b5c5 2020-03-06 10:19:21 -05:00
Jeremy Cline d312adaf46 Reenable debugging options. 2020-03-06 10:19:02 -05:00
Peter Robinson d61f9f67f8 rpi4: add patch for newer HW rev fixes for emmc 2020-03-05 13:17:56 +00:00
Peter Robinson e36b70bfaa Update Pinebook Pro DT patch to v4 2020-03-05 13:12:55 +00:00
Peter Robinson 8b626b4c22 arm: Update pwm regulator patch to accepted V2 2020-03-04 10:48:37 +00:00
Jeremy Cline 9650c09f78 sync-check.sh is +x upstream now, drop the chmod 2020-03-02 16:02:29 -05:00
Jeremy Cline 4b5dd4c553 Back out the weak-modules scriptlets because they are still broken 2020-03-02 11:54:32 -05:00
Jeremy Cline 522a4ae7e9 Linux v5.6-rc4 2020-03-02 11:12:06 -05:00
Jeremy Cline d930d14b91 Disable debugging options. 2020-03-02 11:00:55 -05:00
Peter Robinson f4bbeb984c Update Pinebook Pro dts to upstream v3 2020-02-29 22:36:37 +00:00
Peter Robinson 2ee4eacb6a Update Pinebook Pro dts to upstream v2 2020-02-29 00:31:02 +00:00
Jeremy Cline 95c21a8db5 Linux v5.6-rc3-195-gc60c04021353 2020-02-28 13:11:14 -05:00
Peter Robinson 84e9ccb666 Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/kernel 2020-02-28 11:43:53 +00:00
Peter Robinson 890c0f9b10 Initial support for the Pinebook Pro 2020-02-27 22:56:53 +00:00
Peter Robinson 126f6d6853 Some fixes for Tegra devices 2020-02-27 22:53:02 +00:00
Peter Robinson 70c4f19642 Fixes and enhancements to some AllWinner Pine64 devices
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2020-02-27 22:51:41 +00:00
Jeremy Cline b2c7ba5f3b Drop THUNDERBOLT_NET and move EFI_RCI2_TABLE to x86_64
THUNDERBOLT_NET was renamed to USB4_NET and EFI_RCI2_TABLE only applies
to x86_64.
2020-02-27 14:41:23 -05:00
Jeremy Cline 55159bd6fe Linux v5.6-rc3-71-gbfdc6d91a25f 2020-02-27 10:29:42 -05:00
Peter Robinson c09bbc5780 Some minor arm and Raspberry Pi fixes 2020-02-26 17:48:29 +00:00
Jeremy Cline 7eb97f8090 Linux v5.6-rc3-26-g63623fd44972 2020-02-25 13:55:03 -05:00
Jeremy Cline f2122e8d18 Reenable debugging options. 2020-02-25 13:33:28 -05:00
Jeremy Cline a41e34af27 Sync up the ARK specfile with Fedora's
Pull in a number of changes made to the ARK kernel specfile in order to
minimize the difference when they merge.

Signed-off-by: Jeremy Cline <jcline@redhat.com>
2020-02-25 10:35:59 -05:00
Jeremy Cline d975c2b782 Drop dead and invalid configuration options
This drops the following configurations which are either no longer valid
or were never valid:

CONFIG_GIGASET_DEBUG
CONFIG_CAPI_AVM
CONFIG_THUNDERBOLT
CONFIG_VIRTIO_BLK_SCSI
CONFIG_GIGASET_CAPI
CONFIG_I2C_PARPORT_LIGHT
CONFIG_EXFAT_FS
CONFIG_GIGASET_M101
CONFIG_HYSDN
CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256
CONFIG_HYSDN_CAPI
CONFIG_DRM_LVDS_ENCODER
CONFIG_GIGASET_M105
SND_CTL_VALIDATION
CONFIG_X86_PTDUMP
CONFIG_GIGASET_BASE

Signed-off-by: Jeremy Cline <jcline@redhat.com>
2020-02-24 17:25:26 -05:00
Jeremy Cline a4c780cf4a Linux v5.6-rc3 2020-02-24 10:40:51 -05:00
Jeremy Cline beeed1edcc Disable debugging options. 2020-02-24 10:40:51 -05:00
Jeremy Cline 041b387bfe Include the release in the kernel COPYING file
Whenever upstream changes the COPYING file it leads to an RPM file
conflict because the name is set to, for example, 5.6.0 for the whole
release cycle, but multiple kernel packages need to be installed that
reference that same file. This rarely happens, but it's annoying and the
file is tiny so just have one per installed kernel.

Signed-off-by: Jeremy Cline <jcline@redhat.com>
2020-02-24 10:40:51 -05:00
Jeremy Cline 4f1980456e Linux v5.6-rc2-55-gca7e1fd1026c 2020-02-21 09:33:57 -05:00
Jeremy Cline ca89810af7 Fix up the patch numbering due to my incompetence 2020-02-19 16:29:59 -05:00
Jeremy Cline 7e6cadeaa1 Pick up a uapi fix for qemu (rhbz 1804330) 2020-02-19 16:28:43 -05:00
Jeremy Cline 5c9dca7e5c Linux v5.6-rc2-47-g4b205766d8fc 2020-02-19 16:24:55 -05:00
Jeremy Cline c1ca6835f0 Revert "Temporary fix for opensc changing token names"
This reverts commit 7d934c1969.

The pesign macro has been updated:

https://bodhi.fedoraproject.org/updates/FEDORA-2020-90605177a0
https://bodhi.fedoraproject.org/updates/FEDORA-2020-649c2fdc37
https://bodhi.fedoraproject.org/updates/FEDORA-2020-c2652fe561
https://bodhi.fedoraproject.org/updates/FEDORA-2020-d98015f19e
2020-02-18 17:52:44 -05:00
Jeremy Cline 88372c915e Linux v5.6-rc2-8-gb1da3acc781c
Also enable CONFIG_INET_ESPINTCP (rhbz 1804255)
2020-02-18 09:47:46 -05:00
Jeremy Cline 6b1f2ed695 Reenable debugging options. 2020-02-18 09:41:49 -05:00
Peter Robinson b30e1518d1 filters: arm: filter soundwire 2020-02-17 20:46:50 +00:00
Jeremy Cline 7d934c1969 Temporary fix for opensc changing token names
the pesign macro defines the token name, but allows us to override it.
Apparently the new name is "OpenSC Card (Fedora Signer)".
2020-02-17 13:30:14 -05:00
Jeremy Cline cbf985c660 Linux v5.6-rc2 2020-02-17 10:06:29 -05:00
Jeremy Cline b0d58c3ad9 Disable debugging options. 2020-02-17 10:03:51 -05:00
Peter Robinson cd678e1ea4 arm: last bits 2020-02-17 12:35:51 +00:00
Peter Robinson 3d403af59c arm: more minor updates 2020-02-17 08:39:03 +00:00
Peter Robinson 89a9e040aa arm updates 2020-02-16 17:53:43 +00:00
Jeremy Cline 80f15258ec Linux v5.6-rc1-44-gb19e8c684703 2020-02-14 08:40:20 -05:00
Jeremy Cline 74d363dd81 Disable DEBUG_INFO_BTF on armv7, it appears to be broken 2020-02-13 15:09:33 -05:00
Jeremy Cline caf831c1b1 Linux v5.6-rc1-23-g0bf999f9c5e7 2020-02-13 13:31:22 -05:00
Jeremy Cline 888c6eedbc Pull in fix so a number of ioctls aren't compat (rhbz 1801353)
Signed-off-by: Jeremy Cline <jcline@redhat.com>
2020-02-13 13:23:54 -05:00
Peter Robinson fab133265b Minor Arm updates 2020-02-13 11:21:16 +00:00
Paul Bolle a70753d815 configs: clean up a few trivial editing mistakes
Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2020-02-12 10:04:36 -05:00
Peter Robinson f07ece6d8e bcm2835: irqchips fix for early boot 2020-02-12 12:56:21 +00:00
Jeremy Cline 50e397c274 Linux v5.6-rc1-5-g0a679e13ea30 2020-02-11 15:54:32 -05:00
Jeremy Cline 9ca95f2d8d Reenable debugging options. 2020-02-11 15:53:28 -05:00
Peter Robinson 301b462673 disable rockchips PCIE (again) because it's disabled for a reason and documented in bug 1704945 2020-02-11 11:08:29 +00:00
Peter Robinson b15424c46d X86_INTEL_MPX removed u/s 2020-02-11 09:26:38 +00:00
Justin M. Forbes d3f1cb9023 Disable CONFIG_SFI 2020-02-10 17:11:25 -06:00
Jeremy Cline 7931e3d890 Remove sysrq support to lift lockdown (rhbz 1800859) 2020-02-10 12:55:54 -05:00
Peter Robinson 8e0f7e24c1 Minor arm updates 2020-02-10 16:41:41 +00:00
Jeremy Cline 6f54bfb25c Linux v5.6-rc1 2020-02-10 10:52:58 -05:00
Jeremy Cline ea287e522b Disable debugging options. 2020-02-10 10:26:15 -05:00
Peter Robinson fd248cd7f5 enable iProc rng200 on arm 2020-02-10 07:36:43 +00:00
Peter Robinson fa6c2bfdb0 Add a tegra serial patch 2020-02-07 19:40:59 +00:00
Jeremy Cline dde5675700 Linux v5.5-9824-g90568ecf5615
This also enables:
  - DM_CLONE as a module (rhbz 1799060)
  - PCI Express devices on RockChip SoCs (rhbz 1792564)
2020-02-07 11:53:17 -05:00
Jeremy Cline 2d1a677e51 Linux v5.5-9737-g4c46bef2e96a 2020-02-06 09:20:10 -05:00
Jeremy Cline 2be352ba91 Linux v5.5-9402-g6992ca0dd017 2020-02-05 09:39:51 -05:00
Jeremy Cline 3e71a5ae30 A quick fix for the armv7hl build failure.
The build is failing because of an undefined symbol. This needs further
investigation since I have no idea why this worked before, but this will
at least let us produce a Rawhide kernel that boots.
2020-02-04 17:49:56 -05:00
Jeremy Cline 8ced7a7bf5 Temporarily disable STACKPROTECTOR_STRONG for x86 (rhbz 1796780)
Kernels built with gcc 10.0.1-0.7.fc32 and STACKPROTECTOR_STRONG panic
on boot due to a corrupted stack.
2020-02-04 13:51:30 -05:00
Jeremy Cline 2877cca02d Disable CONFIG_DRM_DP_CEC temporarily
This setting introduces a dependency in drm_kms_helpers.ko on cec.ko but
cec.ko is in the media subsystem and is filtered into kernel-modules,
but drm_kms_helpers.ko is in kernel-core. There's not an easy way to
pick up cec.ko for kernel-core to satisfy the module dependency in the
current filtering scripts so I'm turning this off until the script can
be adjusted to make this easier.

When flipping this back on, CONFIG_CEC_CORE also needs to be turned on.
2020-02-04 13:51:30 -05:00
Peter Robinson a994aea5f1 fix for firmware recovery on certain RPi4 HW revs 2020-02-04 12:26:55 +00:00
Jeremy Cline 2bdd226657 Linux v5.5-8686-g14cd0bd04907 2020-02-03 11:38:06 -05:00
Peter Robinson 88795a3a9b remove duplicate ARCH_RANDOM 2020-02-03 16:00:53 +00:00
Peter Robinson 9b42cfa024 Add support for all bcm2711 GPIOs 2020-02-02 18:48:28 +00:00
Peter Robinson 35a68a57f7 disble BT_CMTP (CAPI Message Transport Protocol), we disable ISDN 2020-01-31 11:04:00 +00:00
Jeremy Cline 731323ae91 Drop the last alsa 5.6 patch which applies but breaks the build 2020-01-30 03:21:30 -05:00
Jeremy Cline f15fea450f Linux v5.5-3996-gb3a608222336 2020-01-29 12:22:59 -05:00
Jeremy Cline 3022df9b34 Reenable debugging options. 2020-01-29 12:22:59 -05:00
Peter Robinson 4f983e9658 ima: enable system extra cert to enable adding an extra cert without needing custom kernels 2020-01-29 13:15:29 +00:00
Justin M. Forbes 92ebc5dd37 It wasn't ready to go away 2020-01-27 11:50:52 -06:00
Justin M. Forbes 190fb38325 gcc 10 fixes, changelog trim 2020-01-27 11:36:29 -06:00
Justin M. Forbes db9309152e Linux v5.5 2020-01-27 08:03:45 -06:00
Paul Bolle 414db95e44 Kconfig symbol cleanup for v5.5-rc1
There are 14 Kconfig symbols referenced in the files used for
configuration generation and in the shipped .config files that were
dropped in upstream v5.5-rc1. The references to these symbols can be
safely removed.

These symbols are:
    CONFIG_CALGARY_IOMMU
    CONFIG_CRC_PMIC_OPREGION
    CONFIG_CRYPTO_BLKCIPHER
    CONFIG_HEADERS_CHECK
    CONFIG_HEADER_TEST
    CONFIG_INFINIBAND_CXGB3
    CONFIG_INPUT_KXTJ9_POLLED_MODE
    CONFIG_KERNEL_HEADER_TEST
    CONFIG_PCIEASPM_DEBUG
    CONFIG_PWM_TIPWMSS
    CONFIG_QCOM_SDM845_LLCC
    CONFIG_REFCOUNT_FULL
    CONFIG_SIMPLE_GPIO
    CONFIG_SND_HDA_INTEL_DETECT_DMIC

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2020-01-25 10:27:15 +01:00
Paul Bolle b3a3f703e4 configs: remove CONFIG_CROSS_COMPILE_COMPAT_VDSO
The Kconfig symbol CROSS_COMPILE_COMPAT_VDSO was dropped in v5.4-rc3,
see upstream commit 50a2610adec9 ("lib: vdso: Remove
CROSS_COMPILE_COMPAT_VDSO"). So drop it from the configuration
generation system too.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2020-01-25 10:22:10 +01:00
Paul Bolle 7908a81abb configs: remove CONFIG_MTD_M25P80
When commit ed22f0605d ("arm64: enable spi flash memory on aarch64
too") added CONFIG_MTD_M25P80 to the configuration generation system the
corresponding Kconfig symbol had just been dropped upstream. So drop it
from that system too.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2020-01-25 10:20:28 +01:00
Justin M. Forbes debde9bd95 Add config option 2020-01-24 17:13:54 -06:00
Justin M. Forbes 8b4a502c67 Linux v5.5-rc7-62-g6381b442836e 2020-01-24 16:54:53 -06:00
Justin M. Forbes 4a3ff523d4 Linux v5.5-rc7-16-g131701c697e8 2020-01-23 14:31:44 -06:00
Peter Robinson b5c9f2d0fe arm: qcom: disable some 32 bit HW in aarch64 2020-01-21 19:37:40 +00:00
Justin M. Forbes 75f4244234 Linux v5.5-rc7 2020-01-20 10:43:19 -06:00
Justin M. Forbes e489f7cb79 Disable debugging options. 2020-01-20 08:57:57 -06:00
Peter Robinson 6319405194 actually add tegra TX2 usb patch 2020-01-20 14:22:04 +00:00
Peter Robinson 9f1f509a10 rebase patch for Tegra TX2 usb fix 2020-01-20 13:54:42 +00:00
Justin M. Forbes 437cc7cacc Linux v5.5-rc6-143-gab7541c3addd 2020-01-17 12:25:34 -06:00
Justin M. Forbes 13f41e65c7 Linux v5.5-rc6-45-g51d69817519f 2020-01-15 14:18:18 -06:00
Justin M. Forbes b491dd4863 Linux vLinux v5.5-rc6-27-g452424cdcbca 2020-01-14 15:06:48 -06:00
Prarit Bhargava 8c274f1989 kernel.spec: Remove kernel-keys directory on rpm erase
An empty /usr/share/doc/kernel-keys/VR directory is left after executing
an 'rpm -e kernel-core-VR'.  Simplify the code by removing the if clauses
and only list the kernel-keys directory.

Remove the directory when the rpm is erased.

Signed-off-by: Bruno E. O. Meneguele <bmeneg@redhat.com>
Signed-off-by: Prarit Bhargava <prarit@redhat.com>
2020-01-14 13:09:53 -05:00
Justin M. Forbes a443bcbf91 Add Documentation back to kernel-devel as it has Kconfig now (rhbz 1789641) 2020-01-13 15:40:25 -06:00
Justin M. Forbes a52dd9cf80 Linux v5.5-rc6 2020-01-13 12:26:11 -06:00
Justin M. Forbes 8d287956c5 Disable debugging options. 2020-01-13 11:02:44 -06:00
Jeremy Cline 59eca17780 Pull in the s390 auto-lockdown patch
RHEL had a patch to automatically lock down s390 which never made its
way up to Fedora.

Signed-off-by: Jeremy Cline <jcline@redhat.com>
2020-01-13 10:05:40 -05:00
Justin M. Forbes 7cc57104b0 Linux v5.5-rc5-215-g4e4cd21c64da 2020-01-10 14:44:56 -06:00
Justin M. Forbes ec5e1b2e89 Linux v5.5-rc5-134-ge69ec487b2c7 2020-01-09 14:17:52 -06:00
Justin M. Forbes 490fa4af43 Enable EROFS as it has been promoted from staging 2020-01-09 11:15:35 -06:00
Justin M. Forbes 7b24f02e10 Linux v5.5-rc5-41-gb07f636fca1c 2020-01-08 16:33:55 -06:00
Peter Robinson f4c04a343a enable CRYPTO_DEV_ATMEL_SHA204A driver, it's used in a number of devices across a few architectures 2020-01-08 05:53:59 +00:00
Peter Robinson 131070b110 enable CRYPTO_DEV_ATMEL_ECC driver, it's used in a number of devices across a few architectures 2020-01-08 05:45:46 +00:00
Peter Robinson 7530f0b047 Update to latest upstream bcm2711 thermal driver series 2020-01-08 02:52:40 +00:00
Hans de Goede 75fed581f6 Make the MFD Intel LPSS driver builtin, some devices require this to be
available early during boot (rhbz#1787997)
2020-01-06 17:51:19 +01:00
Justin M. Forbes 205a863d4d Linux v5.5-rc5 2020-01-06 08:48:36 -06:00
Justin M. Forbes 6cf9ce3b70 Disable debugging options. 2020-01-06 08:43:34 -06:00
Justin M. Forbes 5c941fa255 Linux v5.5-rc4-116-gbed723519a72 2020-01-03 14:15:13 -06:00
Justin M. Forbes deae1d9508 Linux v5.5-rc4-66-g738d2902773e 2020-01-02 08:23:29 -06:00
Peter Robinson 4ebddebcae Linux v5.5-rc4 2019-12-30 06:13:07 +00:00
Peter Robinson 70e3b073f8 Disable debugging options. 2019-12-30 06:08:47 +00:00
Justin M. Forbes 869f809aaa Linux v5.5-rc3 2019-12-23 09:13:46 -06:00
Justin M. Forbes 6a4e911d7a Disable debugging options. 2019-12-23 09:07:02 -06:00
Justin M. Forbes 6707395cf9 Linux v5.5-rc2-195-g4a94c4332334 2019-12-19 09:39:38 -06:00
Justin M. Forbes 34e72e260d Linux v5.5-rc2-157-g2187f215ebaa 2019-12-18 10:32:46 -06:00
Peter Robinson 455a02792d add patch to enable v3d on aarch64 2019-12-18 09:36:10 +00:00
Justin M. Forbes 33fbdfc425 Linux v5.5-rc2-56-gea200dec5128 2019-12-17 11:00:23 -06:00
Peter Robinson 399d74449f arm: update brcmstm pcie patch to latest 2019-12-17 10:58:49 +00:00
Jaroslav Kysela 418b602465 Enable ASoC SOF driver for Intel DSP 2019-12-16 14:35:43 -05:00
Justin M. Forbes 73c512963a Linux v5.5-rc2 2019-12-16 09:04:07 -06:00
Justin M. Forbes ca24224de1 Disable debugging options. 2019-12-16 07:11:52 -06:00
Peter Robinson 79730560f8 arm: fix armv7 breakage due to BCM2711 support 2019-12-15 02:57:24 +00:00
Peter Robinson c3d2e0b2c2 arm: enable brcm v3d driver 2019-12-14 02:22:39 +00:00
Peter Robinson 8ddc9d3afe arm device enablement patches 2019-12-13 06:22:02 +00:00
Justin M. Forbes 17322a1f6a Linux v5.5-rc1-27-gae4b064e2a61 2019-12-12 12:33:53 -06:00
Peter Robinson e479e45f10 arm: a few more updates 2019-12-11 08:28:14 +00:00
Peter Robinson 2352fc874d 5.5 Updates for ARMv7/aarch64, Enable newer TI ARMv7 platforms 2019-12-11 02:35:43 +00:00
Justin M. Forbes 3cdb1db179 Convert pr_warning to pr_warn 2019-12-10 11:42:32 -06:00
Justin M. Forbes ca5cc27a35 Linux v5.5-rc1-12-g6794862a16ef 2019-12-10 10:54:47 -06:00
Laura Abbott f225911f0c Revert "Goodbye CONFIG_AX25"
This reverts commit e3676c312d.

Turns out I cannot read and this is not the correct option.
2019-12-10 09:16:42 -05:00
Laura Abbott e3676c312d Goodbye CONFIG_AX25
Upstream is looking to turn this off
https://patchwork.ozlabs.org/patch/1206351/
2019-12-09 12:18:32 -05:00
Justin M. Forbes a508a8e468 Linux v5.5-rc1 2019-12-09 10:56:58 -06:00
Justin M. Forbes 492eb2410f Disable debugging options. 2019-12-09 09:13:20 -06:00
Justin M. Forbes 4bdf8f6ab4 Linux v5.4-12941-gb0d4beaa5a4b 2019-12-06 12:36:54 -06:00
Justin M. Forbes d8ba696ae9 Re-enable ppc64le 2019-12-05 12:18:41 -06:00
Justin M. Forbes 3c594e0587 Linux v5.4-11747-g2f13437b8917 2019-12-05 10:47:01 -06:00
Peter Robinson fa7d07278e arm: minor config updates 2019-12-05 11:23:48 +00:00
Justin M. Forbes 7461345390 Linux v5.4-11681-g63de37476ebd 2019-12-04 09:18:53 -06:00
Peter Robinson 6cfdb6c860 arm: we need EHCI to load before ohci/uhci so put it back to built in on arm 2019-12-04 09:26:26 +00:00
Laura Abbott ff3219a986 Bring back perf/tools etc. but off 2019-12-03 13:55:19 -05:00
Laura Abbott e7beb74a39 Stop redundant pae 2019-12-03 13:55:19 -05:00
Justin M. Forbes 7e8e0b495b Linux v5.4-11180-g76bb8b05960c 2019-12-03 12:41:35 -06:00
Laura Abbott 276fd64595 Clean up and parallelize mod-sign.sh
Thanks to Denys Vlasenko for this work
2019-12-02 14:34:55 -05:00
Laura Abbott aa92e83bbb Delete a few more scripts
Most of these don't seem to have been used any time recently so just
delete.
2019-12-02 14:20:39 -05:00
Laura Abbott 692398cecf Remove check_configs awk script
This has been folded into other config generation scripts
2019-12-02 13:59:05 -05:00
Laura Abbott 9f6ee1011c Remove some dead files
These have either not been heavily used or not updated in a very
long time. Just remove them. It's cheap to bring these back if
someone actually wants them.
2019-12-02 13:59:05 -05:00
Justin M. Forbes abd6b9505d Linux v5.4-10271-g596cf45cbf6e 2019-12-02 12:50:34 -06:00
Justin M. Forbes fa3a43c8e6 Linux v5.4-5280-g89d57dddd7d3 2019-11-27 13:03:10 -06:00
Justin M. Forbes 17ffa26d54 Linux v5.4-3619-gbe2eca94d144 2019-11-26 12:44:01 -06:00
Laura Abbott 7009ddf5df Clean up stray *.h.s files
The various header testing options (e.g. CONFIG_KERNEL_HEADER_TEST)
leave a lot of stray *.s files around. Make sure these get cleaned
up so they don't end up packaged.
2019-11-25 17:23:43 -05:00
Laura Abbott 786bb94902 bump and build to pick up fixes 2019-11-25 15:01:47 -05:00
Laura Abbott 0b30cc5df5 Remove extra files from being packaged
This commit was missed
2019-11-25 14:57:11 -05:00
Laura Abbott c89ab67609 Fixup missing keys
These were missing from the sync up. Also fix a duplicate file.
2019-11-25 13:53:03 -05:00
Justin M. Forbes be6041e7ff Fix a number of CVEs 2019-11-25 10:19:55 -06:00
Jeremy Cline facf80d5e3 Drop the secureboot key sources for s390 and ppc
This caused a duplicate definition of Source15 and the secureboot key
files are not currently in the tree.
2019-11-25 10:13:23 -05:00
Jeremy Cline f6b57a59dc Linux v5.4 2019-11-25 09:31:25 -05:00
Jeremy Cline 55a801695a Renumber the second definition of Source15 2019-11-25 09:31:25 -05:00
Peter Robinson d6de88bcac Enable drivers for a number of the RPi HATs, minor config tidy ups 2019-11-24 16:57:13 +00:00
Laura Abbott 97bb52b5db bump and build to test new configs 2019-11-22 11:01:28 -05:00
Laura Abbott 7340224cd7 Enable CONFIG_TLS_DEVICE
We could potentially offload TLS. Enable this option.
2019-11-22 10:59:28 -05:00
Laura Abbott 3792ab811f Enable CONFIG_LIVEPATCH
No Fedora doesn't support delivering livepatches to the kernel but it's
useful to validate the infrastructure around livepatch.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-11-22 10:59:28 -05:00
Laura Abbott 190ce77780 Enable CONFIG_PARAVIRT_SPINLOCKS
This seems like an option we should have had on a while a go
2019-11-22 10:59:28 -05:00
Laura Abbott 95f65f02fb Enable CONFIG_X86_5LEVEL
Most Fedora users will never actually need it but
it should be stable enough at this point.
2019-11-22 10:59:28 -05:00
Laura Abbott 0fc2c9a1e6 enable CONFIG_EDAC_BLUEFIELD
Used on some ARM platforms
2019-11-22 10:59:28 -05:00
Laura Abbott 778c57c3df Delete CONFIG_AMD_XGBE at the top level
This is architecture specific and doesn't need to be turned on
2019-11-22 10:59:27 -05:00
Laura Abbott d5de293668 enable CONFIG_RDMA_SIW
Useful for verification of RDMA
2019-11-22 10:59:27 -05:00
Laura Abbott fd12e13e28 enable CONFIG_NETDEVSIM
useful for networking developers
2019-11-22 10:59:27 -05:00
Laura Abbott 7b45617ef7 Enable CONFIG_IONIC
It's an ethernet driver.
2019-11-22 10:59:27 -05:00
Laura Abbott e601d48b50 Enable some header building options
This installs local headers and also runs various checks. Some
of this isn't completely relevant with the split out headers
but overall it's the right approach for validation.
2019-11-22 10:59:27 -05:00
Laura Abbott 0de6709e23 Enable CONFIG_CPU_IDLE_GOV_HALTPOLL 2019-11-22 10:59:27 -05:00
Jeremy Cline ac3be8bad1 Linux v5.4-rc8-15-g81429eb8d9ca 2019-11-22 10:00:29 -05:00
Jeremy Cline 0cb0921c33 Reenable debugging options. 2019-11-22 10:00:11 -05:00
Justin M. Forbes a1f67e60ef Fix a bunch of CVEs 2019-11-21 14:25:24 -06:00
Laura Abbott 222e96a09b bump and build to check the pesign 2019-11-20 12:55:02 -05:00
Laura Abbott 3d93b18d26 Drop the Fedora checks around pesign
Now that we are packaging the certificates, there's no reason
to have the extra check. pesign will take care of doing the
right thing behind the scenes
2019-11-20 12:46:22 -05:00
Jeremy Cline eb5fbf2f84 Linux v5.4-rc8 2019-11-18 10:12:45 -05:00
Jeremy Cline 45da71ea64 Disable debugging options. 2019-11-18 10:08:20 -05:00
Peter Robinson 2a05296f13 arm: minor usb config tweaks 2019-11-17 22:16:11 +00:00
Peter Robinson 6a1ea74a45 enable the STMPE touchscreen stack to a wider audience 2019-11-16 01:37:42 +00:00
Jeremy Cline 382121b4a1 Linux v5.4-rc7-68-g96b95eff4a59 2019-11-15 12:08:26 -05:00
Laura Abbott 013d4e378f bump and build 2019-11-14 13:22:13 -05:00
Laura Abbott e2cf7bd7e5 Make dwarves Fedora only
This isn't quite ready for other buildroots yet, just mark it as Fedora
only.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-11-14 12:49:29 -05:00
Laura Abbott bd2450b71d Be smarter about getting rid of debuginfo
We've been doing a workaround of using a uuid for the build-id for
userspace binaries to let us get parallel debuginfo (the trick we
use for the kernel doesn't extend to userspace binaries). This
works but isn't ideal for reproducibility. Given we don't actually
care about this debuginfo, just remove it from the buildroot completely.
2019-11-13 10:01:45 -05:00
Laura Abbott ac4c8ecc59 whitespace
Fix up some whitespace
2019-11-13 10:01:45 -05:00
Laura Abbott b8cf3e7d64 Add kpatch flags
Now that we have the rest of the flags hooked up, go ahead
and build with the kpatch flags. This should have a minimal
effect at runtime.
2019-11-13 10:01:45 -05:00
Laura Abbott d6b81a036f Don't build kernel meta package if we are only building a sub-package
Borrowed from downstream, if we're not doing an arch build and
only building a sub-package don't bother building the kernel
meta package.
2019-11-13 10:01:45 -05:00
Laura Abbott 897c1bc38d Increase the scope of the nobuildarches
We don't need to do some config work if we're not doing
an arch build.
2019-11-13 10:01:45 -05:00
Laura Abbott dba7671694 Better xz compression
Borrowed from downstream, we can be a little bit smarter
on how we compress modules.
2019-11-13 10:01:45 -05:00
Laura Abbott d0a82f1e0f Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Laura Abbott c96dd52bfc Drop remove-binary-diff.pl
This was a workaround for some bad diffs that came in. Upstream
has mostly stopped doing that so we can drop this workaround.
2019-11-13 10:01:44 -05:00
Laura Abbott 4019404bbc Drop Fedora checks around pathfix
The el7 buildroot now has pathfix so we can drop these checks.
2019-11-13 10:01:44 -05:00
Jeremy Cline 6f0f15962e Linux v5.4-rc7-49-g0e3f1ad80fc8 2019-11-13 09:40:06 -05:00
Jeremy Cline 9eacdbe062 Reenable debugging options. 2019-11-13 09:30:03 -05:00
Jeremy Cline 0bc3955b5d Revert "Enable VBOXSF_FS for x86"
This reverts commit 2147ca9397.

Upstream removed the driver, hopefully it'll make it into 5.5.
2019-11-13 09:27:56 -05:00
Laura Abbott 4df513d076 Merge #39 `Fix existing CI test and resolve syntax warnings` 2019-11-11 21:01:25 +00:00
David Ward d753bc001a Resolve syntax warnings in SPEC file
The "regular" definition of the with_kabichk macro does not need to
be commented out while it is temporarily (re-)defined as 0 on the
next line. This avoids a "Macro expanded in comment" warning.

Remove comments on the same line as %endif directives. Instead, make
a couple of these conditionals easier to read (and consistent with
the surrounding ones) by deleting a few blank lines.
2019-11-11 14:06:01 -05:00
David Ward bee04eadf8 Fix existing CI test for memfd_create()
The test was failing (after hanging for several hours) because of a
hard-coded assumption about which file descriptor would be returned
by memfd_create(). The actual file descriptor gets printed by the
test program though, so read this and use it instead. (Adjust the
test program so that this is not printed until the file is ready.)

Resolve compiler warnings about implicit function declarations, by
using the #include statements listed in the kernel.org man-pages.
2019-11-11 14:06:01 -05:00
David Ward a86513b40e Revert "Trim EXTRAVERSION in the Makefile on CI builds"
This reverts commit 89c7d2ae30, which
was causing kernel modules to be installed in a location other than
/lib/modules/$(uname -r), preventing modprobe from locating them.

CI builds no longer contain the Pagure UID in the package release:
https://github.com/CentOS-PaaS-SIG/upstream-fedora-pipeline/pull/199
2019-11-11 14:06:01 -05:00
Jeremy Cline 2147ca9397 Enable VBOXSF_FS for x86
This is a staging driver that implements the Linux-guest side of folder
sharing.
2019-11-11 09:39:05 -05:00
Jeremy Cline 7d13cc32f6 Linux v5.4-rc7 2019-11-11 09:31:28 -05:00
Jeremy Cline 8d1139bb92 Disable debugging options. 2019-11-11 09:23:32 -05:00
Jeremy Cline c80c8a3afd Linux v5.4-rc6-29-g847120f859cc 2019-11-08 10:40:41 -05:00
Jeremy Cline 6b0750a9a3 Linux v5.4-rc6-26-g4dd58158254c 2019-11-07 11:25:34 -05:00
Jeremy Cline c0ae175a90 Enable the Apple SPI driver for keyboard/touchpad (rhbz 1769465)
This enables support for Macbook8,1 and later, along with the
MacbookPro13,* and MacbookPro14,*.
2019-11-07 11:21:52 -05:00
Jeremy Cline cf93fd5615 Linux v5.4-rc6-8-g26bc67213424 2019-11-05 17:02:20 -05:00
Jeremy Cline dc01cc3a4c Reenable debugging options. 2019-11-05 16:42:37 -05:00
Peter Robinson 11ba03862a Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/kernel 2019-11-04 17:57:29 +00:00
Peter Robinson 7f0a66bf5c enable iio:MAG3110 on arm 2019-11-04 17:48:28 +00:00
Jeremy Cline 806e674c8d Update NR_CPUS for aarch64, powerpc, and s390x
This aligns the setting with upstream defconfigs along with the ARK
configuration.
2019-11-04 11:52:53 -05:00
Jeremy Cline 5fe065b6c0 Linux v5.4-rc6 2019-11-04 11:18:33 -05:00
Jeremy Cline 32fe916e9b Disable debugging options. 2019-11-04 11:11:31 -05:00
Laura Abbott 53c45aa3f0 Merge #38 `Disable Sound Open Firmware support on Intel platforms (rhbz 1750194)` 2019-11-04 15:08:02 +00:00
Peter Robinson 24ba37567e arm: minor config update 2019-11-03 13:34:21 +00:00
Peter Robinson 721a1be308 fix usb on JetsonTX2 2019-11-02 17:43:30 +00:00
Laura Abbott 84e5b0ab61 bump and build again 2019-11-01 16:19:27 -04:00
Laura Abbott 15d025ac3c Align on kernel-devel
We don't actually need to be packaging most of these files so
switch to a smaller subset.
2019-11-01 16:18:24 -04:00
Laura Abbott b8d58e2908 Bring back ApplyPatch and ApplyOptionalPatch macros
These are not used directly in Fedora but for easy of syncing
let's keep them around.
2019-11-01 16:18:24 -04:00
Laura Abbott 22f43b4c88 Few more build requires 2019-11-01 16:18:24 -04:00
Laura Abbott 581ddc4ac3 Whitespace and other minor cleanups 2019-11-01 16:18:24 -04:00
Laura Abbott 04b7b3c59b Add zfcpdump package
This is a package for dumping on s390x systems. We don't build
this for Fedora but bring it in for now.
2019-11-01 16:18:24 -04:00
Laura Abbott 77b485a83b Enable CONFIG_DEBUG_INFO_BTF 2019-11-01 09:16:20 -04:00
Laura Abbott 9b480548fc bump and build to fix broken weak-updates 2019-10-31 15:31:10 -04:00
Laura Abbott 8d6017d4ce Revert "Add some weak-updates"
This reverts commit 8044841427.

There's an issue with the weak-updates script that needs to
be fixed. Revert this for now.
2019-10-31 15:30:38 -04:00
Jeremy Cline 841574462c Linux v5.4-rc5-49-ge472c64aa4fa 2019-10-31 10:52:27 -04:00
Jeremy Cline 46fd293722 Reenable debugging options. 2019-10-31 10:37:27 -04:00
Laura Abbott d40f98744c Merge #30 `devel: Don't run hardlink if rpm-ostree is in use` 2019-10-30 20:34:01 +00:00
Laura Abbott 5919dc6ef7 bump and build to make sure I haven't broken anything 2019-10-30 10:21:12 -04:00
David Ward 52f2dc92ab Disable Sound Open Firmware support on Intel platforms (rhbz 1750194) 2019-10-29 17:49:34 -04:00
Laura Abbott 39eefe69c9 Switch up compression to be faster 2019-10-29 15:45:08 -04:00
Laura Abbott 5a7f6d996d Update a comment 2019-10-29 15:28:51 -04:00
Laura Abbott 8be82a0f1b Don't put %{?_smp_mflags} in the common make definition
Some of the build targets may be racy and need to be fixed up
to build correctly. Until that happens, put %{?_smp_mflags} on
individual targets.
2019-10-29 15:28:51 -04:00
Laura Abbott 862edd6d96 ppc64le cflags uses -O3 2019-10-29 15:28:51 -04:00
Laura Abbott da6f972e3c Remove redundant macros for ppc64le
We only have ppc64le
2019-10-29 15:28:51 -04:00
Laura Abbott 10b3a150cf Move the with_vanilla up with the rest of the macros 2019-10-29 15:28:51 -04:00
Laura Abbott 1cf4120f6f Fix debuginfo
From the original RHEL patch:

    This extra '+' causes problems with the regular expression used with
    /usr/lib/rpm/find-debuginfo.sh script from rpm-build, which is used to filter
    the debug files to the corresponding debuginfo packages. The '+' character
    in the release is interpreted as a regular expression operator and the
    debuginfo filter fails, with the build failing on an empty debuginfo file list.

    Which means we need to escape the extra '+' character if we want debuginfo
    filter to work. I tried to use '\' to escape, but rpm "eats" that, in testing
    '[+]' worked so is what I'm using to fix/workaround this problem. When RHEL 8
    drops the the extra +<number> in the future, we can remove this fix/workaround.

This problem is likely to come up so just add it in now.
2019-10-29 15:28:51 -04:00
Laura Abbott c0312b2e60 Make turning off configchecks an official ---with option
Fedora does some validation on config options to catch
errors. There may be cases when we want to turn off that
checking because it doesn't actually matter. Make this a
full --with option to make it easier to turn off.
2019-10-29 15:28:51 -04:00
Laura Abbott d9864a2973 Switch up some Fedora options
Downstream has different requirements than Fedora in some places.
Add some macros to support both cases.
2019-10-29 15:28:51 -04:00
Laura Abbott 5648544aab Add mod-internal package
Some of the downstream users want to package some modules for
internal use only. While Fedora isn't internal, it's still
useful to have packaging aligned. Add a few modules to this
package.
2019-10-29 15:28:51 -04:00
Laura Abbott 11fa12d6aa Bring in packaging support for kABI (no we are not getting an ABI)
Other products downstream of Fedora offer kernel ABI guarantees.
Fedora doesn't offer this and have no plans to do so but it's
useful to at least have the packaging in our tree. Add support.
2019-10-29 15:28:51 -04:00
Laura Abbott dd53be813b Use the dist tag for the hard link instead of a wider fc* tag
More generic for other dist-tags
2019-10-29 15:28:51 -04:00
Laura Abbott 5a0c912794 Add some expanded UEFI support
Fedora currently only supports x86_64 secureboot signing.
There's ongoing work to enable other arches though. For now,
just bring in the packaging support with some of it commented
out.
2019-10-29 15:28:51 -04:00
Laura Abbott 8044841427 Add some weak-updates
Fedora doesn't use this at the moment but we might want it later.
Add support for weak module updates. This should have no affect.
2019-10-29 15:28:51 -04:00
Laura Abbott c68fd73909 Add support for building ipaclones
While Fedora doesn't officially support kpatch, there's work
being done to enable kpatch elsewhere. Add the packaging work
but don't actually build anything.
2019-10-29 15:28:51 -04:00
Laura Abbott 1d23fdad0f Package selftests
It can be useful to have some of the selftests built for future
testing. Package them up but don't build quite yet.
2019-10-29 15:28:51 -04:00
Jeremy Cline f16f4a5c11 Linux v5.4-rc5 2019-10-28 15:10:20 +00:00
Jeremy Cline 262dbe5b8d Disable debugging options. 2019-10-28 15:10:20 +00:00
Jeremy Cline 691a6a34bd Enable FS_VERITY (rhbz 1765933)
Signed-off-by: Jeremy Cline <jcline@redhat.com>
2019-10-28 15:10:20 +00:00
Jeremy Cline 849afaa577 Linux v5.4-rc4-85-gf116b96685a0 2019-10-24 13:24:08 +00:00
Jeremy Cline 3d5297b163 Linux v5.4-rc4-37-g13b86bc4cd64 2019-10-23 13:40:57 +00:00
Jeremy Cline 82c9667fb9 Linux v5.4-rc4-18-g3b7c59a1950c 2019-10-22 14:03:39 +00:00
Jeremy Cline 3d03e88428 Reenable debugging options. 2019-10-22 13:50:07 +00:00
Laura Abbott c08fbbf9f7 Update cross_headers commands
The kernel currently builds the headers in a separate repository but
rebuilds may want to build it from the same srpm. Make sure the
cross command actually works.
2019-10-22 08:43:38 -04:00
Laura Abbott be43f9d094 Do a more complete she-bang mangling
mangle a few more files that other buildroots found
2019-10-22 08:43:38 -04:00
Laura Abbott 204759e479 Remove dead CheckConfigs 2019-10-22 08:43:38 -04:00
Laura Abbott 43d94d3476 Tweak some build requires
The gcc-plugin-devel was a noble experiment that doesn't seem to be
something we'll shipp anytime soon. Remove it.

Building the headers now requires rsync
2019-10-22 08:43:38 -04:00
Laura Abbott ef71879e7a Bring back kernel-doc
Like a zombie, this is back from the grave. At least bring back the
macros for building.
2019-10-22 08:43:38 -04:00
Laura Abbott 48704bf821 Clean up some macros
- we sign modules on all arches now
- we zip modules on all arches
- tweak the comment
2019-10-22 08:43:37 -04:00
Laura Abbott 483dcef3b1 Consolodate cflags
The build flags for building are used inconsistently. Clean things up
to make it easier to understand.
2019-10-22 08:43:37 -04:00
Laura Abbott 9a4aee9f8d Add support for KCFLAGS
In preparation for some upcoming work, add support for passing KCFLAGS
via a macro that's currently undefined.
2019-10-22 08:43:37 -04:00
Laura Abbott a17ef5964d Add support for building with gcov
gcov is useful for coverage testing. Add support for building the kernel.
2019-10-22 08:43:37 -04:00
Laura Abbott f691fd9d87 Add DoModules to kernel build
There's upcoming work to build kernel variants without modules. Add
the infrastructure to support this.
2019-10-22 08:43:37 -04:00
Peter Robinson 5769e27048 aarch64: drop unrelated comment for a long upstreamed (Feb 2016) patch 2019-10-21 22:51:56 +01:00
Peter Robinson 2331b6cea5 aarch64: Jetson TX1: drop old patch no longer needed 2019-10-21 22:47:11 +01:00
Jeremy Cline 5ff50d0b22 Linux v5.4-rc4 2019-10-21 14:00:52 +00:00
Jeremy Cline addab92228 Disable debugging options. 2019-10-21 13:52:30 +00:00
Jeremy Cline d82fe1b5f1 Linux v5.4-rc3-99-g0e2adab6cf28 2019-10-18 14:23:40 +00:00
Jeremy Cline 743cfa0e88 Linux v5.4-rc3-18-g5bc52f64e884 2019-10-15 15:17:49 +00:00
Jeremy Cline c579b07bb1 Reenable debugging options. 2019-10-15 15:11:25 +00:00
Peter Robinson b659e23dbc USB_RIO500 was removed in 5.4-rc3 2019-10-15 11:55:04 +01:00
Peter Robinson 4d05f37b7c regen configs for DRM_TDFX change 2019-10-15 11:54:34 +01:00
Peter Robinson 9f8bb9191f fix booting on ARMv7 due to OPTIMIZE_INLINING now being forced, drop old i.MX MMC patch, fix for UFEI on ARMv7 on some devices 2019-10-15 08:57:19 +01:00
Jeremy Cline 9e691ad13a Linux v5.4-rc3 2019-10-14 15:48:06 +00:00
Jeremy Cline 0b7fe8058b Disable debugging options. 2019-10-14 15:26:28 +00:00
Paul Bolle 16a89be941 configs: fix typo "CONFIG_DRM_TDFX=n"
Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-10-14 15:24:18 +00:00
Laura Abbott bfc2ea1270 Drop old Input workaround
Based on comments from the authors, this should be worked around in
libinput now.
2019-10-14 10:03:12 -04:00
Peter Robinson 418aac7518 add forgotten hisi SPI config 2019-10-12 15:17:53 +01:00
Peter Robinson 1aa5ee4622 arm: be less harsh on the omap/am33xx disable, it's just CRYPTO_DEV_OMAP_AES that's broken 2019-10-12 15:06:34 +01:00
Peter Robinson ed22f0605d arm64: enable spi flash memory on aarch64 too 2019-10-11 17:19:22 +01:00
Jeremy Cline b4ce63cb54 Linux v5.4-rc2-96-gfb20da6af705 2019-10-10 17:51:10 +00:00
Paul Bolle 58bd8a39c3 Kconfig symbol cleanup for v5.4-rc1
Two Kconfig symbols were part of upstream v5.3-rc1 but didn't make it
into v5.3 (for reasons I couldn't be bothered to unearth): PREEMPT_LL
and SOUNDWIRE_BUS. Remove them from our configuration generation system
too.

Commit 3e636fe3a6 ("Remove patch for GCC VTA") forgot to clean up the
configs/ directory. Do so now.

Commit e21e52b608 ("Linux v5.3-13236-g97f9a3c4eee5") forgot to remove
CONFIG_LOCK_DOWN_KERNEL and CONFIG_LOCK_DOWN_KERNEL_FORCE from the
configs/ directory. Do so now.

Commit 5c0d4daff4 ("Remove crash driver") forgot to clean up the
configs/ directory. Do so now.

There are 22 Kconfig symbols referenced in the files used for
configuration generation and in the shipped .config files that were
dropped in upstream v5.4-rc1. The references to these symbols can be
safely removed.

These symbols are:
    CONFIG_ARM_QCOM_CPUFREQ_KRYO
    CONFIG_CRYPTO_AEGIS128L
    CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2
    CONFIG_CRYPTO_AEGIS256
    CONFIG_CRYPTO_AEGIS256_AESNI_SSE2
    CONFIG_CRYPTO_AES_586
    CONFIG_CRYPTO_AES_X86_64
    CONFIG_CRYPTO_MORUS1280
    CONFIG_CRYPTO_MORUS1280_AVX2
    CONFIG_CRYPTO_MORUS1280_SSE2
    CONFIG_CRYPTO_MORUS640
    CONFIG_CRYPTO_MORUS640_SSE2
    CONFIG_DRM_TINYDRM
    CONFIG_HISI_KIRIN_DW_DSI
    CONFIG_I2C_BCM2048
    CONFIG_KEXEC_VERIFY_SIG
    CONFIG_MFD_CROS_EC_CHARDEV
    CONFIG_MTD_M25P80
    CONFIG_SENSORS_ADS1015
    CONFIG_SERIAL_8250_MOXA
    CONFIG_SGI_IOC4
    CONFIG_TINYDRM_MIPI_DBI

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-10-10 11:54:27 -04:00
Dan Horák 108fcb8fc7 re-enable HDA sound drivers on PPC 2019-10-10 11:26:48 -04:00
Javier Martinez Canillas 89ddbf781a Enable CONFIG_EFI_TEST as a module (rhbz 1759325)
The driver is needed for testing purposes, enable it on the architectures
where EFI is supported. Also, disallow access to the registered device if
the kernel is locked down.
2019-10-10 09:55:31 -04:00
Laura Abbott 0367ea2bfd Add fix for mount api change on shmem (rhbz 1757104) 2019-10-08 13:23:13 -04:00
Jeremy Cline 391323a40e Linux v5.4-rc2-20-geda57a0e4299 2019-10-08 17:00:22 +00:00
Jeremy Cline fb4a47e6a7 Reenable debugging options. 2019-10-08 16:55:17 +00:00
Peter Robinson 5b14a9c862 arm: disable omap crytpo offload drivers as they currently cause issues on BeagleBone and related HW 2019-10-08 14:52:11 +01:00
Laura Abbott 1bbfa3a13c Drop custom patch for i8042
Fedora has been carrying this patch for a very long time as
a workaround for MacBook Airs1,1. We've also gotten smarter
about detection (see d79e141c1c6e ("Input: i8042 - Trust
firmware a bit more when probing on X86")) so let's try
dropping this.
2019-10-07 14:08:24 -04:00
Laura Abbott 7d533eb54e Enable a few NFT options (rhbz 1651813) 2019-10-07 13:58:22 -04:00
Jeremy Cline f35031adaa Linux v5.4-rc2 2019-10-07 15:09:34 +00:00
Jeremy Cline 8e8ff6c9e5 Disable debugging options. 2019-10-07 15:06:44 +00:00
Peter Robinson 6d5fda683b drop nouveau on Tegra210/GP10B as it breaks others platforms 2019-10-07 12:50:12 +01:00
Peter Robinson 5cbb392229 arm64: enable USB support on Jetson TX2 2019-10-06 14:47:24 +01:00
Peter Robinson dc08c972db arm64: tegra: enabled nouveau on Jetson-TX2 2019-10-06 14:35:36 +01:00
Peter Robinson 12bb7973ef Fixes for Tegra Jetson TX1/TX2 series via max77620 2019-10-06 13:59:12 +01:00
Peter Robinson d25ad100c5 add RockPro64 fixes patches 2019-10-06 13:29:28 +01:00
Peter Robinson 426ebb7384 arm64: rockchip: Add some RockPro64 fixes 2019-10-06 13:28:50 +01:00
Jeremy Cline f51db63777 Linux v5.4-rc1-14-gcc3a7bfe62b9 2019-10-04 14:53:07 +00:00
Jeremy Cline 9e3866f321 Reenable debugging options. 2019-10-04 14:51:57 +00:00
Jeremy Cline 8f4ffa9925 Fix the header tarball script BUILDID addition
[ -n ] doesn't work on unquoted variables. The variable either needs to
get quoted or use [[ ]]. Without this the script always defines buildid.

Signed-off-by: Jeremy Cline <jcline@redhat.com>
2019-10-03 14:47:37 +00:00
Peter Robinson dedd91c9bf second round of arm 5.4 updates 2019-10-03 11:10:55 +01:00
Jeremy Cline 5df4c5562f Rebase the lockdown sysrq patch to work with upstream
Upstream finally merged the lockdown patches, adjust the SysRq patch to
work with the upstreamed version.

Signed-off-by: Jeremy Cline <jcline@redhat.com>
2019-10-02 20:11:04 +00:00
Jeremy Cline c16b4f1acf Linux v5.4-rc1 2019-10-02 14:34:08 +00:00
Jeremy Cline c2ad199666 Disable debugging options. 2019-10-02 14:34:08 +00:00
Peter Robinson e8d02b72a6 ChromeOS updates v2 2019-10-02 12:14:01 +01:00
Peter Robinson 6af9855755 minor cleanup of ChromeBook config options 2019-10-02 12:06:50 +01:00
Peter Robinson 54d7d38992 initial Arm 5.4 config updates 2019-10-02 10:38:25 +01:00
Jeremy Cline e21e52b608 Linux v5.3-13236-g97f9a3c4eee5
This is a first pass at getting the secureboot patches working with the
upstream lockdown patches that got merged. The final patch from our
lockdown set is the sysrq patch which also needs work. For the present
it is not applied.
2019-10-01 14:20:23 +00:00
Laura Abbott b82da9d02c Support adding the buildid to kernel-headers
Thanks to Paul Moore for this change
2019-09-30 07:21:30 -04:00
Jeremy Cline 08ea333f0b Linux v5.3-12397-gf41def397161 2019-09-26 15:47:45 +00:00
Jeremy Cline 456bb7df42 Linux v5.3-12289-g351c8a09b00b 2019-09-25 14:53:16 +00:00
Jeremy Cline 1f034c9dc1 Update KMEMLEAK log size default
Upstream renamed the setting to DEBUG_KMEMLEAK_MEM_POOL_SIZE in upstream
commit c5665868183f and changed the default to 16000 in upstream commit
b751c52bb587.
2019-09-25 14:44:45 +00:00
Jeremy Cline 84b9af49cc Linux v5.3-12025-g4c07e2ddab5b 2019-09-24 17:50:27 +00:00
Jeremy Cline 3246ea9bd3 It seems like maybe EXFAT isn't really ready to turn on 2019-09-24 14:55:21 +00:00
Peter Robinson 2fe857b25d add iwlwifi fix for 8000 series devices 2019-09-24 15:08:09 +01:00
Jeremy Cline f628f023e1 Linux v5.3-11768-g619e17cf75dd 2019-09-23 19:06:55 +00:00
Laura Abbott 2e8af7cdf9 Update to work with 5.x 2019-09-23 08:21:52 -04:00
Jeremy Cline 8e2f53d725 Linux v5.3-10169-g574cc4539762 2019-09-20 16:21:37 +00:00
Jeremy Cline 75129cc8a4 Linux v5.3-7639-gb41dae061bbd 2019-09-19 21:09:49 +00:00
Jeremy Cline e432a71879 Linux v5.3-3839-g35f7a9526615 2019-09-18 18:01:45 +00:00
Jeremy Cline 021611765e Linux v5.3-2061-gad062195731b 2019-09-17 21:22:39 +00:00
Jeremy Cline fb222da551 Reenable debugging options. 2019-09-17 16:16:20 +00:00
Jeremy Cline a08a03541f Drop drm-i915-hush-check-crtc-state.patch
This patch from 2013 stops the i915 driver from spitting out WARNs in
some cases, but nearly the same thing can be achieved with the
``verbose_state_checks=false`` module option added in 2014. With the
module setting the issue results in a log message at error level rather
than the debug level set by this patch. However, it's not known if this
is still a common issue. It seems worth the cost of (maybe) a few more
bug reports about new error-level logs to drop the patch.

To start with, we're going to leave ``verbose_state_checks=true`` (the
default), but if we run into a lot of WARNs we will turn it off.
2019-09-16 20:30:31 +00:00
Laura Abbott 124297ef77 Drop old WARN patch
We haven't applied the patch in a while now. Let's just drop it.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-09-16 16:14:09 -04:00
Laura Abbott 5c0d4daff4 Remove crash driver
This has since been replaced by other in kernel pieces. We
can finally drop it.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-09-16 10:52:39 -04:00
Laura Abbott 3e636fe3a6 Remove patch for GCC VTA
It's been years and gcc has changed a lot.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-09-16 10:52:39 -04:00
Laura Abbott bde70da19c Remove old keyboard logging patch
Let's see if this results in flooding.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-09-16 10:52:39 -04:00
Laura Abbott ddc01753a9 Remove some old modalias adjustments and move drivers
We've come a long way. Let's just leave these drivers alone.
Banish the drivers to mod-extra to ensure they really don't
get loaded.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-09-16 10:50:13 -04:00
Laura Abbott 3d246278f1 Drop old lis3 patch
We've been carrying this patch for years. If someone wants to
do the work to get it upstream, they are welcome to do so.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-09-16 10:48:43 -04:00
Laura Abbott affb211a9a Remove ancient ath9k workaround
It's been years. Let's see if we actually still need this.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-09-16 10:48:43 -04:00
Laura Abbott 8cd931114e Drop scsi warning patch
It's been years since we've seen this warning. Just drop it.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-09-16 10:48:43 -04:00
Laura Abbott 9742e529b8 Drop cpumask auto select patch and set NR_CPUS appropriately
We've been carrying a patch to make CPUMASK_OFFSTACK selectable
without debugging for a long time now. The comment said this was
going to be replaced with something else but that never seemed
to happen. We're carrying it to have a higher number of CPUs but
at this point, adjusting NR_CPUS doesn't really get us that much
benfit. Drop the patch and just use 8192 or NR_CPUS on x86.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-09-16 10:48:39 -04:00
Laura Abbott 9a47638b3d Drop namespaces config tweak
We've come a long way for namespaces since 2013 and
all arches now enable namespaces. Drop the patch where
we can turn it off and on.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-09-16 10:34:51 -04:00
Laura Abbott a301534bfa Linux v5.3 2019-09-16 08:08:37 -04:00
Laura Abbott 0ceba001a5 Drop patch that was already applied 2019-09-10 09:39:16 +01:00
Laura Abbott 2e54842480 Linux v5.3-rc8 2019-09-10 09:34:54 +01:00
Laura Abbott 9df834407d Disable debugging options. 2019-09-10 09:34:54 +01:00
Peter Robinson bff345a8a8 Add ACPI fixes plus a DT for qcom sd850 based Yoga C630 2019-09-06 09:37:18 +01:00
Laura Abbott 8a4687c244 Linux v5.3-rc7-2-g3b47fd5ca9ea 2019-09-05 10:53:16 -04:00
Laura Abbott 44fd540215 Reenable debugging options. 2019-09-05 10:51:51 -04:00
Dan Horák 3ce5c2aab2 enable driver for accessing HMC CD/DVD drive 2019-09-04 16:42:53 -04:00
Laura Abbott f637d98ba5 Linux v5.3-rc7 2019-09-03 07:50:53 -04:00
Laura Abbott 02d14b969c Disable debugging options. 2019-09-03 07:46:34 -04:00
Peter Robinson 4dbfff26bf drop old ApplyPatch logic as now eveything is done via git am 2019-09-02 20:57:53 +01:00
Peter Robinson cf146e231f enable ES8316 audio codec for some Rockchips devices 2019-08-29 20:42:12 +01:00
Peter Robinson b5f1f90cb8 Upstream fix for WP detection on SD card 2019-08-29 18:01:39 +01:00
Laura Abbott 82cbb5a6a7 Linux v5.3-rc6-119-g9cf6b756cdf2 2019-08-29 09:22:53 -04:00
Peter Robinson f8cb8e2a32 enable RTC_DRV_SA1100 on ARMv7 2019-08-28 17:02:44 +01:00
Laura Abbott b7e0f13e15 Linux v5.3-rc6-115-g9e8312f5e160 2019-08-28 09:03:36 -04:00
Laura Abbott be7a82b4a8 Reenable debugging options. 2019-08-28 09:00:59 -04:00
Laura Abbott 2fdc962749 Linux v5.3-rc6 2019-08-26 08:33:15 -04:00
Laura Abbott cf82a100d1 Disable debugging options. 2019-08-26 08:08:12 -04:00
Peter Robinson 4919ac334f minor Arm cleanups 2019-08-25 18:44:48 +01:00
Laura Abbott 5d3d59393a Linux v5.3-rc5-224-gdd469a456047 2019-08-23 11:39:29 -07:00
Laura Abbott 264ee325d5 Linux v5.3-rc5-149-gbb7ba8069de9 2019-08-22 07:18:31 -07:00
Laura Abbott 3c5c69a0ee Reenable debugging options. 2019-08-22 07:05:54 -07:00
Laura Abbott a16710fcba Linux v5.3-rc5 2019-08-19 06:16:12 -07:00
Laura Abbott 793dd19d3d Disable debugging options. 2019-08-19 06:08:47 -07:00
Laura Abbott 2c2a0daaaa Linux v5.3-rc4-71-ga69e90512d9d 2019-08-16 07:56:52 -04:00
Laura Abbott 38139e8bfe Linux v5.3-rc4-53-g41de59634046 2019-08-15 07:40:50 -04:00
Laura Abbott 9a56544597 Linux v5.3-rc4-4-gee1c7bd33e66 2019-08-14 11:00:39 -04:00
Laura Abbott 6aa44b71a7 Reenable debugging options. 2019-08-14 10:58:15 -04:00
Laura Abbott 2acd58de6b Remove copying of deleted file
Removed with 4ce97317f41d ("x86/purgatory: Do not use __builtin_memcpy
and __builtin_memset")
2019-08-13 11:04:28 -04:00
Laura Abbott ae3e2e3835 Linux v5.3-rc4 2019-08-13 08:06:45 -04:00
Laura Abbott f85cf1ad09 Disable debugging options. 2019-08-13 08:02:48 -04:00
Laura Abbott c37e89654f Linux v5.3-rc3-282-g33920f1ec5bf 2019-08-07 12:21:01 +02:00
Laura Abbott 3166f3d037 Reenable debugging options. 2019-08-07 12:18:47 +02:00
Laura Abbott b49cc14b37 Linux v5.3-rc3 2019-08-05 16:46:27 +02:00
Laura Abbott c7aa2ae287 Disable debugging options. 2019-08-05 16:40:45 +02:00
Peter Robinson 977bfe032e fix mac on Jetson-TX2 NIC 2019-08-04 15:31:08 +01:00
Laura Abbott ea5d2e52dc Linux v5.3-rc2-70-g1e78030e5e5b 2019-08-02 09:05:36 -04:00
Laura Abbott f43f34d9e4 Enable IPVS MH (rhbz 1736266) 2019-08-01 13:01:49 -04:00
Laura Abbott 5c2aa86a1d Linux v5.3-rc2-60-g5c6207539aea
Enable 8250 serial ports
2019-08-01 07:46:56 -04:00
Lubomir Rintel 385c83f761 armv7hl: enable the OLPC XO-1.75 embedded controller 2019-08-01 11:02:10 +01:00
Peter Robinson adfbac47b6 Enable IMA Appraisal - related rhbz 790008 1554474 2019-07-31 13:58:31 +01:00
Laura Abbott ffc1fce93e Linux v5.3-rc2-51-g4010b622f1d2 2019-07-31 07:53:47 -04:00
Laura Abbott eb270ec831 Linux v5.3-rc2-11-g2a11c76e5301 2019-07-30 08:31:02 -04:00
Laura Abbott 1ec7f66dae Reenable debugging options. 2019-07-30 08:28:16 -04:00
Laura Abbott 28be16d99e Linux v5.3-rc2 2019-07-29 07:40:19 -04:00
Laura Abbott c0122ac850 Disable debugging options. 2019-07-29 07:28:10 -04:00
Peter Robinson b5bfb26495 disable DMADEVICES_DEBUG as it's very verbose and aimed as driver devs so probably not generally useful for rawhide 2019-07-27 17:49:48 +01:00
Peter Robinson 8efb3fad95 enable support for loading compressed firmware, non compressed formats still work 2019-07-26 16:44:18 +01:00
Laura Abbott 5feabf6fff Linux v5.3-rc1-96-g6789f873ed37 2019-07-26 07:58:59 -04:00
Justin M. Forbes d86f95817f Add missing config file 2019-07-25 12:30:31 -05:00
Laura Abbott cfda0d83c7 Linux v5.3-rc1-82-gbed38c3e2dca 2019-07-25 07:46:05 -04:00
Peter Robinson 22baa65bfd IMA: add IMA_KEXEC option, align ppc config to all other arches 2019-07-25 12:40:22 +01:00
Peter Robinson 463b32d557 add note for ISDN revert commit, update configs 2019-07-25 09:35:21 +01:00
Peter Robinson a2832dc624 Disable ISDN as upstream is moving to deprecate it
Some of the ISDN stack was deleted in the 5.3 window as per Paul's cleanup
patch. The vast majority of the remainder was moved to staging so let's
disable it in Fedora as it's unlikely to be used, and if se we can feed this
back to upstream.

For reference the main details from upstream are in these commits:
8a7e8ff8ce8a : ISDN removal/move merge overview
6d97985072dc : isdn: move capi drivers to staging
9c3c0c204814 : isdn: remove isdn4linux
85993b8c9786 : isdn: remove hisax driver
2019-07-25 09:19:57 +01:00
Paul Bolle ddae4546c2 Remove all Kconfig symbols dropped in v5.3-rc1
There are 60 Kconfig symbols referenced in the files used for
configuration generation and in the shipped .config files that were
dropped in upstream v5.3-rc1. The references to these symbols can be
safely removed.

These symbols are:
    CONFIG_ARCH_NETX
    CONFIG_CHR_DEV_OSST
    CONFIG_CIFS_ACL
    CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES
    CONFIG_CROS_EC_LPC_MEC
    CONFIG_DE_AOC
    CONFIG_DEBUG_BLK_CGROUP
    CONFIG_DEVICE_PUBLIC
    CONFIG_HISAX_16_3
    CONFIG_HISAX_1TR6
    CONFIG_HISAX_AVM_A1_CS
    CONFIG_HISAX_AVM_A1_PCMCIA
    CONFIG_HISAX_BKM_A4T
    CONFIG_HISAX_DEBUG
    CONFIG_HISAX_DIEHLDIVA
    CONFIG_HISAX_ELSA
    CONFIG_HISAX_ELSA_CS
    CONFIG_HISAX_ENTERNOW_PCI
    CONFIG_HISAX_EURO
    CONFIG_HISAX_FRITZPCI
    CONFIG_HISAX_FRITZ_PCIPNP
    CONFIG_HISAX_GAZEL
    CONFIG_HISAX_HFC4S8S
    CONFIG_HISAX_HFC_PCI
    CONFIG_HISAX_HFC_SX
    CONFIG_HISAX_HFCUSB
    CONFIG_HISAX_MAX_CARDS
    CONFIG_HISAX_NETJET
    CONFIG_HISAX_NETJET_U
    CONFIG_HISAX_NI1
    CONFIG_HISAX_NICCY
    CONFIG_HISAX_NO_KEYPAD
    CONFIG_HISAX_NO_LLC
    CONFIG_HISAX_NO_SENDCOMPLETE
    CONFIG_HISAX_S0BOX
    CONFIG_HISAX_SCT_QUADRO
    CONFIG_HISAX_SEDLBAUER
    CONFIG_HISAX_SEDLBAUER_CS
    CONFIG_HISAX_ST5481
    CONFIG_HISAX_TELES_CS
    CONFIG_HISAX_TELESPCI
    CONFIG_HISAX_W6692
    CONFIG_INFINIBAND_NES
    CONFIG_INFINIBAND_NES_DEBUG
    CONFIG_IPPP_FILTER
    CONFIG_ISDN_AUDIO
    CONFIG_ISDN_CAPI_CAPIDRV
    CONFIG_ISDN_DIVERSION
    CONFIG_ISDN_DRV_HISAX
    CONFIG_ISDN_I4L
    CONFIG_ISDN_MPP
    CONFIG_ISDN_PPP
    CONFIG_ISDN_PPP_BSDCOMP
    CONFIG_ISDN_PPP_VJ
    CONFIG_ISDN_TTY_FAX
    CONFIG_NET_CLS_IND
    CONFIG_SCLP_ASYNC
    CONFIG_SCLP_ASYNC_ID
    CONFIG_SPI_STM32_QUADSPI
    CONFIG_XEN_SELFBALLOONING

Signed-off-by: Paul Bolle <pebolle@xxxxxxxxxx>
2019-07-25 09:07:56 +01:00
Laura Abbott 8087534bf2 Linux v5.3-rc1-59-gad5e427e0f6b 2019-07-24 07:48:09 -04:00
Laura Abbott 75c686a437 Add scsi fix 2019-07-23 13:41:47 -04:00
Laura Abbott b6bc920f00 Linux v5.3-rc1-56-g7b5cf701ea9c 2019-07-23 08:40:35 -04:00
Laura Abbott a1d4d2b92c Reenable debugging options. 2019-07-23 08:37:08 -04:00
Peter Robinson 1c98607f41 arm: part 4 (and the last) of the merge window updates 2019-07-22 13:27:49 +01:00
Peter Robinson c7dd95a6bb arm updates for 5.3 part 3 2019-07-22 08:31:01 +01:00
Peter Robinson cb88675efe arm updates for 5.3 part 2
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2019-07-22 00:42:57 +01:00
Laura Abbott 364bffc7b7 Linux v5.3-rc1 2019-07-21 17:53:59 -04:00
Laura Abbott b121f57b17 Disable debugging options. 2019-07-21 17:42:12 -04:00
Peter Robinson eb83b04a06 arm updates for 5.3 part 1 2019-07-21 15:11:38 +01:00
Peter Robinson d7341fee1c Bug 1576593 - work around while vendor investigates arm builder LPAE HW issue 2019-07-19 18:51:33 +01:00
Peter Robinson 69a18c18b1 arm: media acceleration driver config changes 2019-07-19 16:47:43 +01:00
Laura Abbott 108607559c Linux v5.2-11564-g22051d9c4a57 2019-07-18 12:08:47 -04:00
Laura Abbott 932464d850 Actually fix headers scripts to account for all archs 2019-07-18 11:54:09 -04:00
Laura Abbott 47006d595f Linux v5.2-11043-g0a8ad0ffa4d8 2019-07-17 08:17:47 -04:00
Laura Abbott e41fdfd55e Fix the headers script 2019-07-17 08:12:11 -04:00
Peter Robinson 89207621e9 IMA: change default hash from sha1 to sha256, the later is more secuure and hence should be the default 2019-07-17 11:10:24 +01:00
Peter Robinson ef64fcc47a drop merged qcom patches 2019-07-17 00:19:45 +01:00
Jeremy Cline b39937c76a Pick up the iwlwifi firmware crash fix (rhbz 1716334)
Some folks have been asking for this to be in Rawhide in addition to the
stable kernels.
2019-07-16 18:21:14 +00:00
Laura Abbott 4cbd7a3c09 Linux v5.2-10808-g9637d517347e 2019-07-16 08:59:21 -04:00
Peter Robinson 3d93a416f2 drop dead options, minor arm tweaks 2019-07-15 21:52:07 +01:00
Justin M. Forbes 92f058c860 Turn off i686 builds for Rawhide 2019-07-12 14:43:02 -05:00
Laura Abbott 14105ee367 Turn off the driver because it breaks the filtering 2019-07-12 09:27:58 -04:00
Laura Abbott 46f3e4dbcb Linux v5.2-7109-gd7d170a8e357 2019-07-12 08:29:07 -04:00
Paul Bolle 03fa0f4763 configs: remove CONFIG_ASIX_PHY
The Kconfig symbol ASIX_PHY was renamed to AX88796B_PHY in v5.2-rc6, see
upstream commit a9520543b123 ("net: phy: rename Asix Electronics PHY
driver"). CONFIG_AX88796B_PHY is already used in the configuration generation
system, so we can safely remove CONFIG_ASIX_PHY from that system.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-07-11 08:55:29 -04:00
Laura Abbott 84210fcea5 Linux v5.2-3311-g5450e8a316a6 2019-07-11 07:45:34 -04:00
Laura Abbott 19bcf9a9c5 Linux v5.2-3135-ge9a83bd23220 2019-07-10 08:28:38 -04:00
Laura Abbott a152d923e3 Enable CONFIG_RC_XBOX_DVD
Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-07-09 15:17:11 -04:00
Laura Abbott 92f0deae55 Linux v5.2-915-g5ad18b2e60b7 2019-07-09 09:26:30 -04:00
Laura Abbott f4ea651be7 Reenable debugging options. 2019-07-09 08:32:37 -04:00
Justin M. Forbes 52decab756 Linux v5.2.0 2019-07-08 09:49:35 -05:00
Justin M. Forbes 67c4f1112f Linux v5.2-rc7-8-geca94432934f 2019-07-03 09:30:49 -05:00
Justin M. Forbes a51ec6bf05 Linux v5.2-rc7 2019-07-01 08:53:17 -05:00
Justin M. Forbes bd5a8e4c11 Disable debugging options. 2019-07-01 08:46:31 -05:00
Peter Robinson d2e0e69e62 minor arm cleanups, update rpi cam patch, add fix for dwc3 on rockchips 2019-06-30 20:15:50 +01:00
Peter Robinson bf2174540c arm64: the tsadc patch is already upstream so drop it 2019-06-29 13:06:08 +01:00
Justin M. Forbes 7addfa8f74 Linux v5.2-rc6-93-g556e2f6020bf 2019-06-28 09:20:53 -05:00
Peter Robinson 6cb99dafc0 bcm2835: upstream fix for Raspberry Pi load issue 2019-06-25 19:41:59 +01:00
Peter Robinson 0d2c8ee000 arm64: qcom: add patch for ACPI UFS storage 2019-06-25 19:38:27 +01:00
Justin M. Forbes 639ea3fb7e Linux v5.2-rc6-15-g249155c20f9b 2019-06-25 09:39:54 -05:00
Peter Robinson aa0fcf841b arm64: minor config tweak for i.MX8 2019-06-25 11:52:52 +01:00
Peter Robinson 2d52c31482 raspberrypi: patch to fix the camera 2019-06-25 08:46:44 +01:00
Peter Robinson f7fca913e3 arm64: minor fix for qcom patch 2019-06-24 23:32:12 +01:00
Justin M. Forbes 53459f7b69 Linux v5.2-rc6 2019-06-24 10:41:57 -05:00
Justin M. Forbes 6acb9747bd Disable debugging options. 2019-06-24 10:23:42 -05:00
Peter Robinson 5a11487f77 QCom ACPI fixes 2019-06-22 10:56:20 +01:00
Peter Robinson b0bc74c236 enable parallel xz compression of modules
So this uses the -P option for xargs to allow parallel compression
of xz uaing xargs options, it allows maximum usage of available CPUs
it can be reverted to the prior status quo but running the following
sed -i 's/global zcpu `nproc --all`/global zcpu 1/' kernel.spec
2019-06-21 22:04:20 +01:00
Justin M. Forbes 2a7e3ab552 Linux v5.2-rc5-290-g4ae004a9bca8 2019-06-21 12:42:02 -05:00
Justin M. Forbes a380472ebf Linux v5.2-rc5-239-g241e39004581 2019-06-20 11:26:13 -05:00
Justin M. Forbes 98f3fc35d7 Linux v5.2-rc5-224-gbed3c0d84e7e 2019-06-19 09:34:45 -05:00
Justin M. Forbes 9297bd04f0 Linux v5.2-rc5-177-g29f785ff76b6 2019-06-18 13:37:45 -05:00
Justin M. Forbes 899f9fafd5 Linux v5.2-rc5 2019-06-17 09:02:12 -05:00
Justin M. Forbes f29ebb198c Disable debugging options. 2019-06-17 08:45:30 -05:00
Peter Robinson 559debe56a disable WUSB (Wireless USB) as HW doesn't exist
It's soon to move to staging in preparation for removal:
https://www.spinics.net/lists/linux-crypto/msg39327.html
2019-06-16 11:59:22 +01:00
Justin M. Forbes aeff6606b7 Linux v5.2-rc4-129-g72a20cee5d99 2019-06-14 12:11:12 -05:00
Jeremy Cline ce94d565a9 Revert the Bluetooth encryption key patch
Upstream stable reverted it, although the revert isn't in Torvald's tree
yet.
2019-06-14 09:45:30 -04:00
Hans de Goede b5f5548ebd Fix the LCD panel an Asus EeePC 1025C not lighting up (rhbz#1697069)
Add small bugfix for new Logitech wireless keyboard support
2019-06-14 11:59:03 +02:00
Justin M. Forbes c46dbbae2e Linux v5.2-rc4-45-gc11fb13a117e 2019-06-13 13:09:01 -05:00
Peter Robinson 437fb97bec Raspberry Pi: move to cpufreq driver accepted for upstream \o/ 2019-06-13 10:49:31 +01:00
Laura Abbott 5faed67f47 Enable CONFIG_DM_DUST
This was a request from some of the developers

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-06-12 16:37:52 -04:00
Justin M. Forbes 54546efb12 Linux v5.2-rc4-20-gaa7235483a83 2019-06-12 10:39:00 -05:00
Justin M. Forbes c07ccf4fca Linux v5.2-rc4 2019-06-10 09:25:17 -05:00
Justin M. Forbes 9b40078dd0 Disable debugging options. 2019-06-10 09:02:42 -05:00
Peter Robinson de507cfd5d usb dwc2 fix 2019-06-10 13:00:34 +01:00
Peter Robinson 1149ccac54 arm64: qcom: initial improvement of ACPI support for some devices 2019-06-10 10:43:46 +01:00
Justin M. Forbes 43ba372009 Linux v5.2-rc3-77-g16d72dd4891f 2019-06-07 12:02:07 -05:00
Jeremy Cline 228a4ee828 Fix rbhz 1658675 again
This patch got dropped with the latest rebase to upstream's version of
the lockdown patches.
2019-06-06 19:03:26 +00:00
Justin M. Forbes ead55fdbc7 Linux v5.2-rc3-37-g156c05917e09 2019-06-06 11:22:11 -05:00
Laura Abbott 95a82995c1 Enable CONFIG_DM_WRITECACHE (rhbz 1717849)
Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-06-06 06:56:24 -04:00
Laura Abbott 78df628e11 Enable CONFIG_TCG_VTPM_PROXY (rhbz 1714598)
Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-06-06 06:54:32 -04:00
Justin M. Forbes df15d2b71a Linux v5.2-rc3-24-g788a024921c4 2019-06-04 11:15:33 -05:00
Peter Robinson 76165d2da8 minor config cleanup (scsi) 2019-06-04 12:24:19 +01:00
Paul Bolle 7dfb2ede8b configs: remove CONFIG_ARM64_ERRATUM_1188873
The Kconfig symbol ARM64_ERRATUM_1188873 was dropped in v5.2-rc2, see
upstream commit a5325089bd05 ("arm64: Handle erratum 1418040 as a
superset of erratum 1188873"). So drop it from the configuration generation
system too.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-06-03 14:24:43 -05:00
Paul Bolle aa17e2287a Remove all Kconfig symbols dropped in v5.2-rc1
There are 24 Kconfig symbols referenced in the files used for
configuration generation and in the shipped .config files that were
dropped in upstream v5.2-rc1. The references to these symbols can be
safely removed.

These symbols are:
    CONFIG_BACKLIGHT_LCD_SUPPORT
    CONFIG_CHARGER_LTC3651
    CONFIG_CHASH_SELFTEST
    CONFIG_CHASH_STATS
    CONFIG_CRYPTO_DEV_MXC_SCC
    CONFIG_DEBUG_PI_LIST
    CONFIG_EXYNOS5420_MCPM
    CONFIG_INET6_XFRM_MODE_BEET
    CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION
    CONFIG_INET6_XFRM_MODE_TRANSPORT
    CONFIG_INET6_XFRM_MODE_TUNNEL
    CONFIG_INET_XFRM_MODE_BEET
    CONFIG_INET_XFRM_MODE_TRANSPORT
    CONFIG_INET_XFRM_MODE_TUNNEL
    CONFIG_MTD_NAND
    CONFIG_MTD_NAND_ECC_BCH
    CONFIG_MTD_NAND_ECC_SMC
    CONFIG_MTK_MMC
    CONFIG_NET_DSA_LEGACY
    CONFIG_NFT_CHAIN_ROUTE_IPV4
    CONFIG_NFT_CHAIN_ROUTE_IPV6
    CONFIG_R8822BE
    CONFIG_TRACING_EVENTS_GPIO
    CONFIG_VIDEO_ZORAN

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-06-03 14:24:30 -05:00
Justin M. Forbes 0b354a2cfe Linux v5.2-rc3 2019-06-03 08:04:13 -05:00
Justin M. Forbes 4bf08358b0 Disable debugging options. 2019-06-03 07:53:09 -05:00
Peter Robinson d06c52d683 turn off OPTIMIZE_INLINING everywhere except x86_64 which was previously the only arch that had it 2019-05-31 20:21:58 +01:00
Peter Robinson 8de7cad79a Bump for ARMv7 fix 2019-05-31 19:55:08 +01:00
Peter Robinson 198050236c Disable OPTIMIZE_INLINING on ARMv7 as it breaks boot with systemd
[    6.264658] Run /init as init process
[    6.333757] systemd[1]: System time before build time, advancing clock.
[    6.362298] systemd[1]: systemd v241-8.git9ef65cb.fc30 running in system mode. (+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid)
[    6.386432] systemd[1]: Detected architecture arm.
[    6.391433] systemd[1]: Running in initial RAM disk.
[    6.412690] systemd[1]: Set hostname to <udoo-neo.home.roving-it.com>.
[    6.419981] systemd[1]: Failed to open netlink: Operation not permitted
[    6.427610] systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument
[    7.049071] systemd[227]: /usr/lib/systemd/system-generators/systemd-fstab-generator failed with exit status 1.
[    7.066927] systemd[1]: Failed to start device monitor: Bad address
[    7.213774] systemd[1]: SO_PASSCRED failed: Bad address
[    7.233065] systemd[1]: Freezing execution.
2019-05-31 19:50:41 +01:00
Peter Robinson daabca5f6f move to upstream fix for arm crypto ghash issue 2019-05-31 11:11:09 +01:00
Justin M. Forbes 48df0906cd Linux v5.2-rc2-24-gbec7550cca10 2019-05-30 11:03:19 -05:00
Peter Robinson 38bd9ab178 revert crypto generic initcalls run early patch until upstream works out the issue with ARMv7 2019-05-30 16:44:18 +01:00
Peter Robinson d725b49d1a x86: minor config de-dupe (NFC) 2019-05-29 14:40:31 +01:00
Peter Robinson 1c6a1c45ef aarch64: enable Truly nt35597 panel for aarch64 2019-05-29 12:25:32 +01:00
Peter Robinson 59a539cc7d arm: minor tegra updates 2019-05-29 12:09:38 +01:00
Justin M. Forbes ec25f30e2e Linux v5.2-rc2 2019-05-27 10:56:09 -05:00
Justin M. Forbes e5d8f8de77 Disable debugging options. 2019-05-27 10:52:24 -05:00
Peter Robinson 8957ff666c drop duplicated CONFIG_AQTION 2019-05-25 19:15:02 +01:00
Justin M. Forbes 8f4544ef8d Linux v5.2-rc1-233-g0a72ef899014 2019-05-24 15:18:07 -05:00
Peter Robinson 921fd07b84 aarch64: qcom: minor tweaks for sd845/850 HW 2019-05-24 19:46:54 +01:00
Peter Robinson 05f6d3d4a2 arm: stm32mp1: enable a few missed options 2019-05-23 13:57:08 +01:00
Peter Robinson c38e8e0b62 re-enable sun4i-ss crrpto offload as it's fixed in 5.2 2019-05-23 11:18:57 +01:00
Justin M. Forbes 59ba0d757a Linux v5.2-rc1-165-g54dee406374c 2019-05-22 12:15:16 -05:00
Justin M. Forbes a87df2f1bb Fix build issue on PPC 2019-05-21 16:50:35 -05:00
Justin M. Forbes fd9451c72c Linux v5.2-rc1-129-g9c7db5004280 2019-05-21 15:28:44 -05:00
Justin M. Forbes c856345649 Fix S390 build error 2019-05-20 15:46:32 -05:00
Justin M. Forbes c2b56eada2 Linux v5.2-rc1 2019-05-20 14:08:36 -05:00
Peter Robinson fa5a3a77fb add Bosch BMA180 accel iio driver found on some arm tablets and other devices 2019-05-20 16:18:07 +01:00
Peter Robinson daa722ef9c further minor Arm updates, primarily for arm64 tegra devices 2019-05-20 13:05:12 +01:00
Peter Robinson 37f7d8a335 Arm config updates for 5.2rc1 2019-05-20 08:47:57 +01:00
Justin M. Forbes 58561782e9 Linux v5.1-12505-g0ef0fd351550 2019-05-17 15:53:20 -05:00
Peter Robinson 7101de41f1 add patch to fix watchdog driver load and reboot on RPi 2019-05-17 19:41:55 +01:00
Justin M. Forbes 5b72efed7d Linux v5.1-12065-g8c05f3b965da 2019-05-16 15:35:54 -05:00
Justin M. Forbes df4525c195 Linux v5.1-10909-g2bbacd1a9278 2019-05-15 14:14:21 -05:00
Peter Robinson db916ad55e explicitly enable Arm GIC power management 2019-05-15 19:26:08 +01:00
Laura Abbott cbd87613cc Add arm64 vdso fix 2019-05-15 11:08:53 -07:00
Peter Robinson 2145bfefe1 ti: drop removed configse 2019-05-15 13:44:33 +01:00
Peter Robinson 3d9e9d3e11 ti: drop removed configs 2019-05-15 13:40:53 +01:00
Peter Robinson cebbc3cf3e arm: remove retired configs 2019-05-15 00:55:11 +01:00
Justin M. Forbes a915976cd4 Linux v5.1-10326-g7e9890a3500d 2019-05-14 12:16:53 -05:00
Justin M. Forbes 735223bf90 Linux v5.1-10135-ga13f0655503a 2019-05-13 12:05:41 -05:00
Peter Robinson 189fbf937b CONFIG_LBDAF option removed upstream, is now standard 2019-05-13 00:30:28 +01:00
Justin M. Forbes e4473dc0e3 Linux v5.1-9573-gb970afcfcabd 2019-05-10 13:37:00 -05:00
Justin M. Forbes bf888d2bd5 Linux v5.1-8122-ga2d635decbfa 2019-05-09 13:02:16 -05:00
Peter Robinson 1f3b79fb40 armvt: filter stm drm drivers 2019-05-09 17:11:56 +01:00
Justin M. Forbes a9602bb6e5 Linux v5.1-5445-g80f232121b69 2019-05-08 12:24:46 -05:00
Justin M. Forbes 2b2a5f0a2e Linux v5.1-1199-g71ae5fc87c34 2019-05-07 12:04:31 -05:00
Peter Robinson da649d5215 Enable Arm STM32MP1 2019-05-07 04:58:17 +01:00
Peter Robinson 95a0150a74 minor qcom sound config tweak 2019-05-07 04:53:00 +01:00
Laura Abbott a3f1fbec6e Ensure ioschedulers are built in (rhbz 1690604) 2019-05-06 17:43:16 +00:00
Paul Bolle 926fa54ae1 configs: correctly terminate loop
The switch_to_toplevel() function in process_configs.sh contains a buggy
loop. It tests whether $path is empty but should test whether $path
equals "/". (It repeatedly calls dirname on pwd's output, and since pwd
will return an absolute path this will, eventually, return "/" forever.)
So let's test for "/" here.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-05-06 10:26:25 -04:00
Paul Bolle f27f73697f configs: properly indent process_configs.sh
Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-05-06 10:26:02 -04:00
Jeremy Cline eeca86408d Linux v5.1.0 2019-05-06 14:07:03 +00:00
Peter Robinson bc27fd2460 disable sunxi crypto as it's currently broken 2019-05-03 20:33:58 +01:00
Jeremy Cline ae63548e1d Linux v5.1-rc7-131-gea9866793d1e 2019-05-03 14:53:48 +00:00
Jeremy Cline 753cfebe7a Linux v5.1-rc7-29-g600d7258316d 2019-05-02 14:44:19 +00:00
Laura Abbott 8fa6c72eb7 Add gdb index for debuginfo
We disabled the gdb indexing a while ago because it was
broken with the kernel. It seems to be working okay now  so re-enable it.

Signed-off-by: Laura Abbott <labbott@redhat.com>
2019-05-01 08:08:49 -07:00
Jeremy Cline d139c9574c Linux v5.1-rc7-16-gf2bc9c908dfe 2019-05-01 14:02:59 +00:00
Paul Bolle f3767751a3 configs: only visit generic/powerpc once
The rule that generates kernel-ppc64le-debug.config visits
configs/generic/powerpc twice. Stop doing that.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-05-01 13:58:11 +00:00
Jeremy Cline 203f015253 Linux v5.1-rc7-5-g83a50840e72a 2019-04-30 16:04:29 +00:00
Jeremy Cline dfbf3d7f3d Reenable debugging options. 2019-04-30 16:02:26 +00:00
Hans de Goede 8fb1c9e328 Fix wifi on various ideapad models not working (rhbz#1703338) 2019-04-30 11:50:07 +02:00
Jeremy Cline 4d0bb33f59 s390x build failure fix for RDMA 2019-04-29 16:46:30 +00:00
Jeremy Cline c5e7ef61a4 Linux v5.1-rc7 2019-04-29 15:40:35 +00:00
Jeremy Cline d225a41203 Disable debugging options. 2019-04-29 14:35:33 +00:00
Jeremy Cline d465489856 Linux v5.1-rc6-72-g8113a85f8720 2019-04-26 14:37:24 +00:00
Laura Abbott 7a94d5a69e Clean up old PAE code
We no longer support i686 PAE. Cleanup some of the cruft that was left
behind and de-obfuscate some macros to make it more obvious what's
happening.
2019-04-25 09:51:12 -07:00
Laura Abbott b13aac6411 Remove references to old powerpc
We only support one powerpc target. Drop references via the older macro
to make the code easier to read.
2019-04-25 09:42:22 -07:00
Jeremy Cline 07c71efcc5 Linux v5.1-rc6-64-gcd8dead0c394 2019-04-25 14:15:39 +00:00
Justin M. Forbes 2f9efa0cf1 Fix CVE-2019-3900 (rhbz 1698757 1702940) 2019-04-25 07:23:14 -05:00
Jeremy Cline eb5b64f354 Linux v5.1-rc6-15-gba25b50d582f 2019-04-24 14:34:24 +00:00
Jeremy Cline 5db1fe24f3 Linux v5.1-rc6-4-g7142eaa58b49 2019-04-23 14:32:58 +00:00
Jeremy Cline 647a44eba1 Reenable debugging options. 2019-04-23 14:30:39 +00:00
Jeremy Cline 3313b2c332 Check module signatures with the platform keyring (if enabled)
Upstream has made a keyring to the platform keys. The "KEYS: Allow
unrestricted boot-time addition of keys to secondary keyring" is
available upstream for the platform keyring.

The only issue is that module signatures aren't checked with the
platform keyring, so this introduces a patch to add that which has been
sent upstream. At least our carried-patch count hasn't gone up.
2019-04-23 14:21:09 +00:00
Jeremy Cline 8f968e6f02 Linux v5.1-rc6 2019-04-22 14:20:15 +00:00
Jeremy Cline 883af1564c Disable debugging options. 2019-04-22 14:04:58 +00:00
Jeremy Cline effd0d5bfe Linux v5.1-rc5-36-g444fe9913539 2019-04-17 14:56:18 +00:00
Jeremy Cline ae01eaba36 Linux v5.1-rc5-10-g618d919cae2f 2019-04-16 16:53:46 +00:00
Jeremy Cline b91f3aa192 Reenable debugging options. 2019-04-16 14:23:06 +00:00
Jeremy Cline 26a34633c2 Fix up the kexec IMA patch 2019-04-15 18:43:41 +00:00
Jeremy Cline 5ea5759dda Linux v5.1-rc5 2019-04-15 16:16:54 +00:00
Jeremy Cline 4b5e4234be Rebase the kernel lockdown patch set
Use the latest version of the kernel lockdown patch set. This includes a
few configuration renames:

CONFIG_KEXEC_VERIFY_SIG became CONFIG_KEXEC_SIG and
CONFIG_KEXEC_SIG_FORCE was added. CONFIG_KEXEC_SIG_FORCE=n because the
"kexec_file: Restrict at runtime if the kernel is locked down" patch
enforces the signature requirement when the kernel is locked down.

CONFIG_LOCK_DOWN_MANDATORY got renamed to CONFIG_LOCK_DOWN_KERNEL_FORCE
and remains false as LOCK_DOWN_IN_EFI_SECURE_BOOT covers enabling it for
EFI Secure Boot users.

Finally, the SysRq patches got dropped for the present.
2019-04-15 12:15:16 -04:00
Jeremy Cline 8495ba147b Linux v5.1-rc4-184-g8ee15f324866 2019-04-12 16:56:48 +00:00
Jeremy Cline 9a69644b16 Linux v5.1-rc4-58-g582549e3fbe1 2019-04-11 13:57:07 +00:00
Jeremy Cline ec6c211178 Linux v5.1-rc4-43-g771acc7e4a6e 2019-04-10 14:14:36 +00:00
Jeremy Cline 26ae226f4d Linux v5.1-rc4-34-g869e3305f23d 2019-04-09 15:13:32 +00:00
Jeremy Cline 0b76b205ac Reenable debugging options. 2019-04-09 15:10:12 +00:00
Jeremy Cline 3d872f43b8 Build libnvdimm as a module (rhbz 1696481) 2019-04-08 17:08:48 +00:00
Jeremy Cline 40d683e6db Linux v5.1-rc4 2019-04-08 16:58:32 +00:00
Jeremy Cline 9b8be7d377 Linux v5.1-rc3-206-gea2cec24c8d4 2019-04-05 14:40:37 +00:00
Jeremy Cline a0aaf95b00 Linux v5.1-rc3-35-g8ed86627f715 2019-04-03 17:49:51 +00:00
Jeremy Cline 29502db8a0 Linux v5.1-rc3-14-g5e7a8ca31926 2019-04-02 19:37:04 +00:00
Jeremy Cline 79281a6ba5 Reenable debugging options. 2019-04-02 18:58:17 +00:00
Jeremy Cline e0aa9e60cc Linux v5.1-rc3 2019-04-01 15:40:43 +00:00
Jeremy Cline ca14120224 Disable debugging options. 2019-04-01 15:29:49 +00:00
Jeremy Cline 677dc70b60 Linux v5.1-rc2-247-g9936328b41ce 2019-03-29 19:43:21 +00:00
Jeremy Cline ad0b6d368a Pick up a mm fix causing hangs (rhbz 1693525) 2019-03-29 19:36:44 +00:00
Colin Walters c5368cf936 devel: Don't run hardlink if rpm-ostree is in use
OSTree is a far, far more sophisticated wrapper around the `link()`
system call than the `hardlink` package - it supports using
as a mechanism for transactional offline updates, fetching over
HTTP with GPG signatures and deltas, etc.  rpm-ostree uses it
for everything.

Having the `kernel-devel` package run `hardlink` just adds
latency to `rpm-ostree compose tree` unnecessarily.
2019-03-29 02:26:34 +00:00
Jeremy Cline c552794cd5 Linux v5.1-rc2-243-g8c7ae38d1ce1 2019-03-28 20:06:43 +00:00
Jeremy Cline b844f75ea2 Linux v5.1-rc2-24-g14c741de9386 2019-03-27 18:14:04 +00:00
Jeremy Cline 2129b13059 Align the IPv4 netfilter configs with the IPv6 configs (rhbz 1672657)
IPv6 builds as a module, change IPv4 to be built as a module as well.
2019-03-27 18:13:27 +00:00
Jeremy Cline f86f195b90 Linux v5.1-rc2-16-g65ae689329c5 2019-03-26 19:06:04 +00:00
Jeremy Cline 15e9d9f66d Reenable debugging options. 2019-03-26 19:04:06 +00:00
Peter Robinson f1512dfeef Initial NXP i.MX8 enablement 2019-03-26 14:31:32 +00:00
Jeremy Cline 4f39cfdf95 Enable W1_MASTER_GPIO on aarch64 (rbhz #1671934) 2019-03-25 16:02:32 +00:00
Jeremy Cline 45e5a1f373 Linux v5.1-rc2 2019-03-25 14:51:10 +00:00
Jeremy Cline 915ea30215 Disable debugging options. 2019-03-25 14:30:45 +00:00
Peter Robinson a89bed2f8e TPM fix (rhbz 1688283) 2019-03-25 00:00:26 +00:00
Peter Robinson 509cc04d2b Fixes for Tegra Jetson TX series, Initial support for NVIDIA Jetson Nano 2019-03-24 17:16:09 +00:00
Jeremy Cline 70e042b78c Linux v5.1-rc1-66-gfd1f297b794c 2019-03-22 14:14:08 +00:00
Paul Bolle 2e975b2183 Remove all Kconfig symbols dropped in v5.1-rc1
There are 23 Kconfig symbols referenced in the files used for
configuration generation and in the shipped .config files that were
dropped in upstream v5.1-rc1. The references to these symbols can be
safely removed.

These symbols are:
    CONFIG_AD7152
    CONFIG_DEFAULT_SECURITY_DAC
    CONFIG_DEFAULT_SECURITY_SELINUX
    CONFIG_EARLY_PRINTK_EFI
    CONFIG_EXOFS_FS
    CONFIG_EXT4_ENCRYPTION
    CONFIG_F2FS_FS_ENCRYPTION
    CONFIG_FB_XGI
    CONFIG_MTD_MT81xx_NOR
    CONFIG_NFT_CHAIN_NAT_IPV4
    CONFIG_NFT_CHAIN_NAT_IPV6
    CONFIG_NFT_MASQ_IPV4
    CONFIG_NFT_MASQ_IPV6
    CONFIG_NFT_REDIR_IPV4
    CONFIG_NFT_REDIR_IPV6
    CONFIG_SCSI_OSD_DEBUG
    CONFIG_SCSI_OSD_DPRINT_SENSE
    CONFIG_SCSI_OSD_INITIATOR
    CONFIG_SCSI_OSD_ULD
    CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE
    CONFIG_SND_AUDIO_GRAPH_SCU_CARD
    CONFIG_SND_SIMPLE_SCU_CARD
    CONFIG_UBIFS_FS_ENCRYPTION

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-03-21 15:12:50 +00:00
Paul Bolle c9ac9acfb0 Remove three Kconfig symbols dropped before v5.0
Three Kconfig symbols were added to upstream v5.0-rc1 but dropped before
v5.0 was released (for various reasons): FB_LOGO_CENTER, RESCTRL, and
X86_RESCTRL. Remove them from our configuration generation system too.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-03-21 15:12:50 +00:00
Paul Bolle 03cb47494c configs: remove CONFIG_SUN50I_A64_UNSTABLE_TIMER
The patch that added the Kconfig symbol SUN50I_A64_UNSTABLE_TIMER was
dropped in commit 60a8ce36ab ("Raspberry Pi DT updates, Update
AllWinner A64 timer errata workaround"). So it's safe to drop it from
the configuration generation system too.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-03-21 10:34:06 -04:00
Jeremy Cline 47ae8ce524 Linux v5.1-rc1-15-gbabf09c3837f 2019-03-20 14:19:12 +00:00
Hans de Goede 34d65b13da Make the mainline vboxguest drv feature set match VirtualBox 6.0.x (#1689750) 2019-03-20 13:02:44 +01:00
Peter Robinson f1f58566b3 arm: build in some drivers needed by tegra jetson platforms 2019-03-19 17:58:59 +00:00
Peter Robinson 7644b3ba6f enable stmmac dwc-qos for tegra 2019-03-19 15:23:00 +00:00
Jeremy Cline b9534d956d Linux v5.1-rc1 2019-03-18 14:46:16 +00:00
Jeremy Cline e9a6f9df95 Disable debugging options. 2019-03-18 14:10:29 +00:00
Jeremy Cline 02d1cba5ee Fix up the rawhide-rc.sh script for 5.x 2019-03-18 14:09:10 +00:00
Peter Robinson bfbaeaff47 updates for Arm 2019-03-18 00:48:44 +00:00
Jeremy Cline 2372415c36 Linux v5.0-11520-gf261c4e529da 2019-03-15 14:48:09 +00:00
Jeremy Cline 3cc187999e Linux v5.0-11139-gfa3d493f7a57 2019-03-14 16:55:27 +00:00
Laura Abbott d7d54c5338 Turn off stackleak
We need to figure out how to properly do the building so
turn this off for now.
2019-03-13 17:00:47 -07:00
Jeremy Cline 2a6ca24d59 Linux v5.0-11053-gebc551f2b8f9 2019-03-13 15:11:54 +00:00
Paul Bolle 7043ed7dc5 configs: drop unneeded overrides
There are 255 overrides that have no effect as they are identical to the
files they override. In other words: these overrides have no effect on
the shipped .config files. They can safely be dropped.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-03-13 15:11:54 +00:00
Jeremy Cline d34432e996 Drop the duplicate/typo'd CROS_EC_DEBUGFS configs for arm/x86
It's off in the generic config, no need to make it more off.

Fat-fingered-by: Jeremy Cline <jcline@redhat.com>
Spotted-by: Paul Bolle <pebolle@tiscali.nl>
2019-03-12 18:24:56 -04:00
Paul Bolle 62e1b09e96 Fix filename typo CONFIG_STACKINIT
CONFIG_STACKINIT should be CONFIG_TEST_STACKINIT, even though this typo
has no effect on the build.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-03-12 18:19:30 -04:00
Jeremy Cline fe3f29352b Linux v5.0-10742-gea295481b6e3 2019-03-12 15:02:18 +00:00
Jeremy Cline 88d17afb24 Enable SPI_SPIDEV on x86
As requested on the Fedora kernel mailing list
2019-03-12 15:02:18 +00:00
Peter Robinson dab12d564c Arm config updates and fixes, fixes for Jetson TX series 2019-03-12 11:50:12 +00:00
Justin M. Forbes 598acf3132 Add config entry for CONFIG_CROS_EC_DEBUGFS 2019-03-11 16:31:34 -05:00
Chuanhong Guo 5e886d2ace Enable MESON_GX_PM_DOMAINS and PHY_MESON_GXL_USB2 for aarch64
Amlogic GXL SoCs needs these two for USB2.0 PHY and HDMI.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
2019-03-11 20:07:26 +00:00
Jeremy Cline edfbff22b4 Linux v5.0-10360-g12ad143e1b80 2019-03-11 17:30:38 +00:00
Paul Bolle 55c734c218 Remove a patch that still touches userspace tools
The userspace tools were split out into kernel-tools in 2017. Remove a
patch that still touches them.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-03-11 17:30:38 +00:00
Paul Bolle 216317b0de Drop six orphaned patches
Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-03-11 17:30:38 +00:00
Jeremy Cline 6c72c6753e Linux v5.0-7001-g610cd4eadec4 2019-03-08 16:38:03 +00:00
Jeremy Cline ece6441001 Linux v5.0-6399-gf90d64483ebd 2019-03-07 20:30:13 +00:00
Laura Abbott 4f4c8c1037 Fix for compilation error linked to rhbz 1686419 2019-03-07 10:39:36 -08:00
Jeremy Cline 4997df9dcb Linux v5.0-3452-g3717f613f48d 2019-03-06 17:15:13 +00:00
Jeremy Cline 3d24375518 Linux v5.0-510-gcd2a3bf02625 2019-03-05 16:28:29 +00:00
Jeremy Cline 408ba024e4 Reenable debugging options. 2019-03-05 14:36:29 +00:00
Laura Abbott 1bde9dbcae Linux v5.0.0 2019-03-04 07:23:36 -08:00
Laura Abbott c5018505ed Linux v5.0-rc8-3-g7d762d69145a 2019-02-26 09:00:23 -08:00
Laura Abbott 6d26752622 Reenable debugging options. 2019-02-26 08:57:36 -08:00
Laura Abbott 1249e57136 Linux v5.0-rc8 2019-02-25 08:56:01 -08:00
Peter Robinson a163f3690a arm: minor tweak, disable obsolete driver 2019-02-24 21:31:09 +00:00
Laura Abbott e1790511d6 Linux v5.0-rc7-118-g8a61716ff2ab 2019-02-22 09:41:13 -08:00
Peter Robinson 2a3662749d Improvements to 96boards Rock960 2019-02-21 11:41:43 +00:00
Laura Abbott 2a86b1122d Linux v5.0-rc7-85-g2137397c92ae 2019-02-20 10:55:54 -08:00
Laura Abbott 83d8534473 Linux v5.0-rc7-11-gb5372fe5dc84 2019-02-19 09:07:58 -08:00
Laura Abbott 0f823b00b3 Reenable debugging options. 2019-02-19 09:03:46 -08:00
Laura Abbott 16332ac6b7 Linux v5.0-rc7 2019-02-17 20:10:42 -08:00
Laura Abbott 7f7300be61 Linux v5.0-rc6-42-g1f947a7a011f 2019-02-13 07:46:36 -08:00
Laura Abbott 0dc887a93f Reenable debugging options. 2019-02-13 07:43:20 -08:00
Laura Abbott 80fe8c7b70 Drop the old sources (this is what screwed up the commmit) 2019-02-13 07:42:49 -08:00
Laura Abbott cf86731268 Revert "Linux v5.0-rc6-42-g1f947a7a011f"
This reverts commit aa760a8e17.

I don't know what happened with this snapshots
2019-02-13 07:38:06 -08:00
Laura Abbott aa760a8e17 Linux v5.0-rc6-42-g1f947a7a011f 2019-02-13 07:32:10 -08:00
Laura Abbott f045f0de6f Reenable debugging options. 2019-02-13 07:12:30 -08:00
Peter Robinson 50ae6178c9 Enable NXP Freescale Layerscape platform 2019-02-13 09:13:14 +00:00
Laura Abbott 8a2be6ef16 Enable CONFIG_ACPI_APEI_EINJ (rhbz 1670541) 2019-02-12 14:45:21 -08:00
Laura Abbott 4e4f5c72ef Linux v5.0-rc6
Tweaks to gcc9 fixes
2019-02-11 06:16:59 -08:00
Peter Robinson 76c7367ad0 Minor Arm fixes 2019-02-08 12:48:23 +00:00
Peter Robinson 51a54393e9 enable COMPAT on aarch64 to enable some legacy usecases on aarch64 with containers 2019-02-07 09:23:07 +00:00
Laura Abbott 0b1f32b6d6 Linux v5.0-rc4-106-g5b4746a03199 2019-02-04 14:58:10 +00:00
Hans de Goede 5668a090a8 Update comment on i915-enable-fastboot-on-vlv-chv.patch
It is now in -next / queued for merging into 5.1
2019-02-01 10:27:43 +01:00
Laura Abbott d310dc8c57 Linux v5.0-rc4-106-g5b4746a03199 2019-02-01 09:41:39 +01:00
Hans de Goede 3f22d634d2 Add patches from -next to enable i915.fastboot by default on Skylake+ for
https://fedoraproject.org/wiki/Changes/FlickerFreeBoot
2019-01-31 10:15:07 +01:00
Laura Abbott 0ccd979b76 Linux v5.0-rc4-59-g62967898789d 2019-01-30 16:26:48 +01:00
Laura Abbott 1b48caaece Disable CONFIG_JUMP_LABEL on s390x
This is causing problems with gcc9. Disable this until we find
a real solution.
2019-01-30 16:22:33 +01:00
Laura Abbott fee69e6d04 Linux v5.0-rc4-1-g4aa9fc2a435a 2019-01-29 08:32:15 +01:00
Laura Abbott 0c389c5ad0 Reenable debugging options. 2019-01-29 08:24:50 +01:00
Laura Abbott c2007dcec4 Linux v5.0-rc4 2019-01-28 07:32:25 +01:00
Laura Abbott a4462ff8ae Actually get building with gcc9
s390 is still failing to build so exclude it for now.
Also bring in some fixes to clean up the warnings.
(Two that should be accepted upstream, one that needs
a closer look)
2019-01-25 08:06:22 +01:00
Laura Abbott a20edb31c7 gcc9 fixes 2019-01-23 14:00:49 +01:00
Peter Robinson 0713adcf68 Update missed CONFIG_88EU_AP_MODE for R8188EU arm change 2019-01-23 11:54:23 +00:00
Laura Abbott e5a4f7f187 Linux v5.0-rc3-53-g333478a7eb21 2019-01-23 00:26:28 -08:00
Laura Abbott debd37a8d3 Reenable debugging options. 2019-01-23 00:21:59 -08:00
Peter Robinson d3e446dd5a enable R8188EU on all Arm arches 2019-01-23 03:55:19 +00:00
Laura Abbott 2066044f35 Linux v5.0-rc3 2019-01-20 16:58:27 -08:00
Laura Abbott c4fcfd41ed Forgot the file 2019-01-18 09:13:22 -08:00
Laura Abbott 53d9bbb5a7 Linux v5.0-rc2-211-gd7393226d15a 2019-01-18 09:08:28 -08:00
Laura Abbott f0f3f1d698 Linux v5.0-rc2-145-g7fbfee7c80de 2019-01-17 06:29:27 -08:00
Pablo Greco 6eaa39e231 Don't require python3 for a string replace 2019-01-16 17:16:21 -08:00
Pablo Greco 15c042d2f4 Only fix shebangs when building for Fedora.
If the kernel is being built for .el7, we don't have access to pathfix.py.
2019-01-16 17:15:44 -08:00
Laura Abbott 19c00cb313 Linux v5.0-rc2-141-g47bfa6d9dc8c 2019-01-16 07:21:41 -08:00
Laura Abbott 0f476611af Linux v5.0-rc2-36-gfe76fc6aaf53 2019-01-15 08:45:26 -08:00
Laura Abbott 1080cb00f3 Reenable debugging options. 2019-01-15 08:43:22 -08:00
Dan Horák e949755125 enable NX engine on ppc 2019-01-15 10:12:38 +01:00
Peter Robinson 84dd8fe882 a few dep fixes/cleanups post config cleanup 2019-01-15 06:30:26 +00:00
Peter Robinson e1a58ae2d6 powerpc: collapse powerpc64le into powerpc, only ppc64le exists now and only a few options in the subdir 2019-01-15 01:26:16 +00:00
Peter Robinson a5b9841d27 update .gitignore for v5 numbering 2019-01-15 01:17:15 +00:00
Laura Abbott 63c6bcda7b Enable CONFIG_GPIO_LEDS and CONFIG_GPIO_PCA953X (rhbz 1601623) 2019-01-14 13:59:58 -08:00
Paul Bolle 86228cf5f3 configs: Correct four non-standard filenames
These non-standard filenames have no effect on the build, but should
still be fixed since they could be confusing (to people and scripts).

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-01-14 13:49:56 -08:00
Paul Bolle 25e04032c6 Remove all references to unused Kconfig symbols
There are references to 330 unused Kconfig symbols in the tree. These
symbols are unused because, while they are valid, they do not end up in
the final .config files that the kernel's build system generates. This
happens because their dependencies aren't set.

Since these symbols do not end up in the final .config files they have
no effect on the build. Remove them.

These symbols are:
    CONFIG_3C515
    CONFIG_4KSTACKS
    CONFIG_AB3100_CORE
    CONFIG_AB3100_OTP
    CONFIG_AD5686
    CONFIG_ADM8211
    CONFIG_AIC79XX_BUILD_FIRMWARE
    CONFIG_AIC7XXX_BUILD_FIRMWARE
    CONFIG_AIRO
    CONFIG_AIRO_CS
    CONFIG_AMIGAONE
    CONFIG_AMX3_PM
    CONFIG_APM_POWER
    CONFIG_ARCH_HI3xxx
    CONFIG_ARM_ERRATA_326103
    CONFIG_ARM_ERRATA_411920
    CONFIG_ARM_ERRATA_458693
    CONFIG_ARM_ERRATA_460075
    CONFIG_ARM_ERRATA_742230
    CONFIG_ARM_ERRATA_742231
    CONFIG_ARM_ERRATA_743622
    CONFIG_ARM_ERRATA_751472
    CONFIG_AT76C50X_USB
    CONFIG_ATM_AMBASSADOR_DEBUG
    CONFIG_ATMEL
    CONFIG_ATM_FORE200E_DEBUG
    CONFIG_ATM_FORE200E_TX_RETRY
    CONFIG_ATM_FORE200E_USE_TASKLET
    CONFIG_ATM_HORIZON_DEBUG
    CONFIG_ATM_IA_DEBUG
    CONFIG_ATM_IDT77252_DEBUG
    CONFIG_ATM_IDT77252_RCV_ALL
    CONFIG_ATM_ZATM_DEBUG
    CONFIG_BACKLIGHT_TPS65217
    CONFIG_BACKLIGHT_WM831X
    CONFIG_BCM63XX_PHY
    CONFIG_BCM7038_WDT
    CONFIG_BCM_FLEXRM_MBOX
    CONFIG_BCM_PDC_MBOX
    CONFIG_BLK_DEV_AMD74XX
    CONFIG_BLK_DEV_CMD640
    CONFIG_BLK_DEV_CS5520
    CONFIG_BLK_DEV_CS5530
    CONFIG_BLK_DEV_CS5535
    CONFIG_BLK_DEV_IT8172
    CONFIG_BLK_DEV_PLATFORM
    CONFIG_BLK_DEV_RZ1000
    CONFIG_BLK_DEV_TRIFLEX
    CONFIG_CACHE_FEROCEON_L2_WRITETHROUGH
    CONFIG_CAN_LEDS
    CONFIG_CAN_MPC5XXX
    CONFIG_CAN_TSCAN1
    CONFIG_CELL_CPU
    CONFIG_CHARGER_PCF50633
    CONFIG_CHARGER_TPS65217
    CONFIG_CHECK_STACK
    CONFIG_CIFS_NFSD_EXPORT
    CONFIG_CMDLINE_FROM_BOOTLOADER
    CONFIG_CONSISTENT_SIZE_BOOL
    CONFIG_CPU_DCACHE_DISABLE
    CONFIG_CRYPTO_DEV_CCP_CRYPTO
    CONFIG_CRYPTO_DEV_NX_COMPRESS
    CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV
    CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES
    CONFIG_CRYPTO_DEV_NX_ENCRYPT
    CONFIG_CRYPTO_DEV_PICOXCELL
    CONFIG_CS89x0
    CONFIG_DEBUG_SLAB
    CONFIG_DEFXX
    CONFIG_DISCONTIGMEM_MANUAL
    CONFIG_DMA_CACHE_RWFO
    CONFIG_DPM_WATCHDOG
    CONFIG_DRM_EXYNOS_G2D
    CONFIG_DRM_I810
    CONFIG_DRM_I915_DEBUG_VBLANK_EVADE
    CONFIG_DVB_B2C2_FLEXCOP_DEBUG
    CONFIG_DVB_RTL2832_SDR
    CONFIG_EDAC_AMD8111
    CONFIG_EDAC_AMD8131
    CONFIG_EDAC_MPC85XX
    CONFIG_EDAC_MV64X60
    CONFIG_EFI_PCDP
    CONFIG_EHEA
    CONFIG_ENC28J60
    CONFIG_EXOFS_DEBUG
    CONFIG_EZNPS_GIC
    CONFIG_FB_ATY128_BACKLIGHT
    CONFIG_FB_ATY_BACKLIGHT
    CONFIG_FB_ATY_CT
    CONFIG_FB_ATY_GX
    CONFIG_FB_BROADSHEET
    CONFIG_FB_CONTROL
    CONFIG_FB_CT65550
    CONFIG_FB_HECUBA
    CONFIG_FB_MB862XX_I2C
    CONFIG_FB_MB862XX_LIME
    CONFIG_FB_MB862XX_PCI_GDC
    CONFIG_FB_MX3
    CONFIG_FB_NVIDIA_BACKLIGHT
    CONFIG_FB_NVIDIA_DEBUG
    CONFIG_FB_NVIDIA_I2C
    CONFIG_FB_PLATINUM
    CONFIG_FB_PM2_FIFO_DISCONNECT
    CONFIG_FB_PRE_INIT_FB
    CONFIG_FB_RADEON_BACKLIGHT
    CONFIG_FB_RADEON_DEBUG
    CONFIG_FB_RADEON_I2C
    CONFIG_FB_RIVA_BACKLIGHT
    CONFIG_FB_RIVA_DEBUG
    CONFIG_FB_RIVA_I2C
    CONFIG_FB_S3C
    CONFIG_FB_VALKYRIE
    CONFIG_FB_VIA_DIRECT_PROCFS
    CONFIG_FHCI_DEBUG
    CONFIG_FS_ENET
    CONFIG_FSL_DMA
    CONFIG_FSL_MC_BUS
    CONFIG_FW_LOADER_USER_HELPER_FALLBACK
    CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL
    CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE
    CONFIG_GEF_PPC9A
    CONFIG_GEF_SBC310
    CONFIG_GEF_SBC610
    CONFIG_GPIO_104_DIO_48E
    CONFIG_GPIO_104_IDI_48
    CONFIG_GPIO_104_IDIO_16
    CONFIG_GPIO_BT8XX
    CONFIG_GPIO_INTEL_MID
    CONFIG_GPIO_TS5500
    CONFIG_GPIO_UCB1400
    CONFIG_GPIO_WM831X
    CONFIG_HSU_DMA_PCI
    CONFIG_HW_RANDOM_MXC_RNGA
    CONFIG_I2C_CPM
    CONFIG_IBMEBUS
    CONFIG_IBM_EMAC
    CONFIG_IDEPCI_PCIBUS_ORDER
    CONFIG_IMA_APPRAISE_BOOTPARAM
    CONFIG_IMA_BLACKLIST_KEYRING
    CONFIG_IMA_LOAD_X509
    CONFIG_IMA_TRUSTED_KEYRING
    CONFIG_INPUT_ARIZONA_HAPTICS
    CONFIG_INPUT_PCF50633_PMU
    CONFIG_INPUT_RETU_PWRBUTTON
    CONFIG_INPUT_WM831X_ON
    CONFIG_INTEL_SCU_IPC
    CONFIG_IOMMU_DEBUG
    CONFIG_IP_DCCP_CCID2_DEBUG
    CONFIG_IP_DCCP_CCID3
    CONFIG_IP_DCCP_CCID3_DEBUG
    CONFIG_IP_DCCP_DEBUG
    CONFIG_IRQ_CROSSBAR
    CONFIG_IRQSTACKS
    CONFIG_ISDN_DRV_LOOP
    CONFIG_IWLWIFI_PCIE_RTPM
    CONFIG_JFFS2_LZO
    CONFIG_JFFS2_RUBIN
    CONFIG_JUMP_LABEL_FEATURE_CHECK_DEBUG
    CONFIG_KEYBOARD_SH_KEYSC
    CONFIG_KVM_EXIT_TIMING
    CONFIG_LANCE
    CONFIG_LEDS_GPIO_REGISTER
    CONFIG_LEDS_LOCOMO
    CONFIG_LEDS_LP55XX_COMMON
    CONFIG_LEDS_NET48XX
    CONFIG_LEDS_S3C24XX
    CONFIG_LEDS_WM831X_STATUS
    CONFIG_LEDS_WM8350
    CONFIG_MCU_MPC8349EMITX
    CONFIG_MEDIA_TUNER_MSI001
    CONFIG_MFD_ARIZONA
    CONFIG_MFD_WM831X
    CONFIG_MFD_WM8350
    CONFIG_MGCOGE
    CONFIG_MLX5_EN_IPSEC
    CONFIG_MOUSE_ATIXL
    CONFIG_MPC5121_ADS
    CONFIG_MPL115
    CONFIG_MSCC_OCELOT_SWITCH
    CONFIG_MTD_CFI_I4
    CONFIG_MTD_CFI_I8
    CONFIG_MTD_CK804XROM
    CONFIG_MTD_ESB2ROM
    CONFIG_MTD_MAP_BANK_WIDTH_16
    CONFIG_MTD_MAP_BANK_WIDTH_32
    CONFIG_MTD_MAP_BANK_WIDTH_8
    CONFIG_MTD_NAND_DENALI
    CONFIG_MTD_NAND_FSL_ELBC
    CONFIG_MTD_NAND_FSMC
    CONFIG_MTD_NAND_HISI504
    CONFIG_MTD_NAND_MTK
    CONFIG_MTD_NAND_OXNAS
    CONFIG_MTD_ONENAND_OMAP2
    CONFIG_MTD_TS5500
    CONFIG_MX3_IPU_IRQS
    CONFIG_MXC_DEBUG_BOARD
    CONFIG_NET_DSA_MV88E6060
    CONFIG_NET_VENDOR_PASEMI
    CONFIG_NET_VENDOR_TOSHIBA
    CONFIG_NFC_MRVL_SPI
    CONFIG_NFC_ST_NCI
    CONFIG_NF_CT_NETLINK_HELPER
    CONFIG_NF_CT_NETLINK_TIMEOUT
    CONFIG_NI65
    CONFIG_NTP_PPS
    CONFIG_OMAP2_DSS_COLLECT_IRQ_STATS
    CONFIG_OMAP2_VRFB
    CONFIG_OMAP_PACKAGE_CBB
    CONFIG_OMAP_PACKAGE_CUS
    CONFIG_PATA_ARASAN_CF
    CONFIG_PC104
    CONFIG_PCF50633_ADC
    CONFIG_PCF50633_GPIO
    CONFIG_PCI_CNB20LE_QUIRK
    CONFIG_PCI_DRA7XX
    CONFIG_PCI_DRA7XX_EP
    CONFIG_PCI_DRA7XX_HOST
    CONFIG_PCI_EXYNOS
    CONFIG_PCMCIA_DEBUG
    CONFIG_PCMCIA_FMVJ18X
    CONFIG_PHY_ST_SPEAR1310_MIPHY
    CONFIG_PHY_ST_SPEAR1340_MIPHY
    CONFIG_PINCTRL_SPRD
    CONFIG_PINCTRL_SPRD_SC9860
    CONFIG_POWER5_CPU
    CONFIG_POWER6_CPU
    CONFIG_PPC_82xx
    CONFIG_PPC_83xx
    CONFIG_PPC_86xx
    CONFIG_PPC_CELL
    CONFIG_PPC_IBM_CELL_BLADE
    CONFIG_PPC_MAPLE
    CONFIG_PPC_MPC5200_LPBFIFO
    CONFIG_PPC_PASEMI
    CONFIG_PPC_PMAC
    CONFIG_PPC_PMAC64
    CONFIG_PREEMPT_TRACER
    CONFIG_QCA7000
    CONFIG_RADIO_AZTECH
    CONFIG_RADIO_CADET
    CONFIG_RADIO_GEMTEK
    CONFIG_RADIO_MIROPCM20
    CONFIG_RADIO_RTRACK
    CONFIG_RADIO_RTRACK2
    CONFIG_RADIO_SF16FMI
    CONFIG_RADIO_SF16FMR2
    CONFIG_RADIO_TERRATEC
    CONFIG_RADIO_TRUST
    CONFIG_RADIO_TYPHOON
    CONFIG_RADIO_ZOLTRIX
    CONFIG_RCU_FANOUT
    CONFIG_RCU_FANOUT_LEAF
    CONFIG_RCU_FAST_NO_HZ
    CONFIG_REGULATOR_TPS65217
    CONFIG_RTC
    CONFIG_RTC_DRV_AB3100
    CONFIG_RTC_DRV_EP93XX
    CONFIG_RTC_DRV_MOXART
    CONFIG_RTC_DRV_PCF50633
    CONFIG_RTC_DRV_TWL92330
    CONFIG_RTC_DRV_WM831X
    CONFIG_RTC_DRV_WM8350
    CONFIG_SAMSUNG_PM_CHECK
    CONFIG_SAMSUNG_PM_DEBUG
    CONFIG_SC520_WDT
    CONFIG_SCSI_AHA1542
    CONFIG_SCSI_IZIP_EPP16
    CONFIG_SCSI_IZIP_SLOW_CTR
    CONFIG_SENSORS_HMC5843
    CONFIG_SENSORS_WM831X
    CONFIG_SENSORS_WM8350
    CONFIG_SERIAL_8250_INGENIC
    CONFIG_SERIAL_CPM
    CONFIG_SERIAL_GRLIB_GAISLER_APBUART
    CONFIG_SERIAL_MPS2_UART
    CONFIG_SERIAL_QE
    CONFIG_SERIAL_SAMSUNG_DEBUG
    CONFIG_SH_ETH
    CONFIG_SKFP
    CONFIG_SLICOSS
    CONFIG_SND_SOC_ALL_CODECS
    CONFIG_SND_SOC_CS4271
    CONFIG_SND_SOC_INTEL_BAYTRAIL
    CONFIG_SND_SOC_INTEL_BYT_MAX98090_MACH
    CONFIG_SND_SOC_INTEL_BYT_RT5640_MACH
    CONFIG_SND_SOC_PCM179X
    CONFIG_SOC_ZTE
    CONFIG_SPI_MXS
    CONFIG_SSB_HOST_SOC
    CONFIG_STA2X11
    CONFIG_STACK_GUARD
    CONFIG_STM_DUMMY
    CONFIG_STM_SOURCE_CONSOLE
    CONFIG_SYSFS_DEPRECATED_V2
    CONFIG_TCG_TIS_ST33ZP24
    CONFIG_TIMB_DMA
    CONFIG_TOUCHSCREEN_AD7879_I2C
    CONFIG_TOUCHSCREEN_UCB1400
    CONFIG_TOUCHSCREEN_W90X900
    CONFIG_TRACE_BRANCH_PROFILING
    CONFIG_UBSAN_ALIGNMENT
    CONFIG_UBSAN_SANITIZE_ALL
    CONFIG_UCC_GETH
    CONFIG_USB_CDC_PHONET
    CONFIG_USB_FHCI_HCD
    CONFIG_USB_ISP1362_HCD
    CONFIG_USB_OHCI_HCD_SSB
    CONFIG_USB_ZERO_HNPTEST
    CONFIG_VIDEO_ADP1653
    CONFIG_VIDEO_DM355_CCDC
    CONFIG_VIDEO_DM6446_CCDC
    CONFIG_VIDEO_M5MOLS
    CONFIG_VIDEO_NOON010PC30
    CONFIG_VIDEO_OMAP2_VOUT
    CONFIG_VIDEO_PCI_SKELETON
    CONFIG_VIDEO_QCOM_CAMSS
    CONFIG_VIDEO_SH_MOBILE_CEU
    CONFIG_VIDEO_SR030PC30
    CONFIG_VIDEO_VIA_CAMERA
    CONFIG_VIDEO_VIVID
    CONFIG_WINDFARM
    CONFIG_WKUP_M3_IPC
    CONFIG_WM831X_POWER
    CONFIG_WM831X_WATCHDOG
    CONFIG_WM8350_POWER
    CONFIG_WM8350_WATCHDOG
    CONFIG_XEN_STUB
    CONFIG_XILINX_LL_TEMAC
    CONFIG_XIP_KERNEL
    CONFIG_XPS_USB_HCD_XILINX

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-01-14 13:46:53 -08:00
Paul Bolle f25472e0ee Remove all Kconfig symbols dropped in v5.0-rc1
There are 26 Kconfig symbols referenced in the files used for
configuration generation and in the shipped .config files that were
dropped in upstream v5.0-rc1. The references to these symbols can be
safely removed.

These symbols are:
    CONFIG_BLK_WBT_SQ
    CONFIG_CFQ_GROUP_IOSCHED
    CONFIG_DEFAULT_CFQ
    CONFIG_DEFAULT_DEADLINE
    CONFIG_DEFAULT_NOOP
    CONFIG_DRM_EXYNOS_IOMMU
    CONFIG_IMX7_PM_DOMAINS
    CONFIG_INTEL_RDT
    CONFIG_IOSCHED_CFQ
    CONFIG_IOSCHED_DEADLINE
    CONFIG_IOSCHED_NOOP
    CONFIG_MICROCHIP_KSZ
    CONFIG_MICROCHIP_KSZ_SPI_DRIVER
    CONFIG_MTD_PHYSMAP_OF_GEMINI
    CONFIG_MTD_PHYSMAP_OF_VERSATILE
    CONFIG_MTD_SPINAND_MT29F
    CONFIG_MTD_SPINAND_ONDIEECC
    CONFIG_QTNFMAC_PEARL_PCIE
    CONFIG_SCSI_MQ_DEFAULT
    CONFIG_SND_AM33XX_SOC_EVM
    CONFIG_SND_DAVINCI_SOC
    CONFIG_SND_DAVINCI_SOC_GENERIC_EVM
    CONFIG_SND_DAVINCI_SOC_I2S
    CONFIG_SND_DAVINCI_SOC_MCASP
    CONFIG_SND_DAVINCI_SOC_VCIF
    CONFIG_SND_EDMA_SOC

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-01-14 13:46:30 -08:00
Paul Bolle 86ea590a63 Drop secure boot Kconfig symbols too
Commit cc1db7f347 ("Updates for secure boot") and commit 8e8de459e7
("Forgot to remove dropped patches") removed the patches that added
Kconfig symbols EFI_SIGNATURE_LIST_PARSER and LOAD_UEFI_KEYS. Remove
these symbols from the configuration generation directory and from the
shipped .config files.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2019-01-14 13:45:41 -08:00
Laura Abbott 032507a3f3 Fixup config options 2019-01-14 09:31:15 -08:00
Laura Abbott 69f10affd5 Linux v5.0-rc2 2019-01-14 09:18:40 -08:00
Laura Abbott 5a05c0c2d8 Disable debugging options. 2019-01-14 09:06:51 -08:00
Peter Robinson 60a8ce36ab Raspberry Pi DT updates, Update AllWinner A64 timer errata workaround 2019-01-13 04:44:19 +00:00
Peter Robinson 89735063a0 actually add CONFIG_PCI_MESON 2019-01-13 00:18:07 +00:00
Laura Abbott ad92736b43 Linux v5.0-rc1-43-g1bdbe2274920 2019-01-11 07:57:17 -08:00
Laura Abbott 22313dc05a Linux v5.0-rc1-26-g70c25259537c 2019-01-10 08:03:42 -08:00
Justin M. Forbes dc45afc7d9 lockdown update for S390 2019-01-10 08:38:14 -06:00
Peter Robinson 8c38f1d976 A few Raspberry Pi cleanups, add gpio line names 2019-01-10 12:57:15 +00:00
Peter Robinson c50bbd2bed drop rpi camera/audio patch, now upstream 2019-01-10 12:42:00 +00:00
Peter Robinson c9c254b749 minor Arm config tweaks 2019-01-10 12:20:09 +00:00
Peter Robinson 5bee756107 efi fix for arm-32 systems 2019-01-10 08:26:34 +00:00
Laura Abbott 971e3e9031 Linux v5.0-rc1-24-g4064e47c8281 2019-01-09 10:11:34 -08:00
Justin M. Forbes 22a3ba7648 Fix CVE-2019-3701 (rhbz 1663729 1663730) 2019-01-09 09:50:29 -06:00
Laura Abbott 63d40f4c3a More fixup of the headers script 2019-01-08 15:37:03 -08:00
Laura Abbott edf855c97b Linux v5.0-rc1-2-g7b5585136713 2019-01-08 15:20:42 -08:00
Laura Abbott 2277b29cdd Reenable debugging options. 2019-01-08 15:20:37 -08:00
Laura Abbott 2971bf5fd8 Fix this one too 2019-01-08 15:20:17 -08:00
Laura Abbott b3cedc3d7b Switch from xz -> gz
The 5.0-rc are currently using gz tarballs. Account for this.
2019-01-08 15:14:13 -08:00
Justin M. Forbes 8e8de459e7 Forgot to remove dropped patches 2019-01-07 16:23:55 -06:00
Justin M. Forbes cc1db7f347 Updates for secure boot 2019-01-07 15:09:43 -06:00
Laura Abbott 27b219978f Need to drop this too apparently 2019-01-07 07:53:22 -08:00
Laura Abbott be2536aea8 Linux v5.0-rc1
5.0! Yay!

Most of the hard work of what to do has already been figured
out (see d7293323e7)

We will once again need to undo some hacks when 5.0 is officially
released:

upstream_sublevel
kversion
Source0
2019-01-07 07:37:34 -08:00
Laura Abbott 5f6c3d9fc4 Disable debugging options. 2019-01-07 07:37:28 -08:00
Laura Abbott ab28abb0b2 Bump for 5.0 2019-01-07 06:55:50 -08:00
Peter Robinson 4479cba924 Minor cleanup for DRM_PANEL configs, enable a couple of Arm panels, minor Arm cleanups 2019-01-07 08:12:40 +00:00
Laura Abbott 7590be9fd1 Linux v4.20-10979-g96d4f267e40f 2019-01-04 07:39:28 -08:00
Peter Robinson 26d1ebd6e9 and actually commit the QTNFMAC_PEARL_PCIE config file 2019-01-04 10:38:13 +00:00
Peter Robinson 43085e665a add back accidentally dropped QTNFMAC_PEARL_PCIE 2019-01-04 10:37:04 +00:00
Peter Robinson ba9d1a17f2 First pass at updates for Arm plaforms, also some IoT updates (mostly a few IIO drivers), a few cleanups of old/dupe config opts 2019-01-04 10:02:25 +00:00
Laura Abbott f90c11ff1b This needs to be off 2019-01-03 10:16:41 -08:00
Laura Abbott dd000cd2fd Linux v4.20-10911-g645ff1e8e704
Dropped part of the efi-lockdown patchset for IMA until
conflicts get resolved.
2019-01-03 08:28:18 -08:00
Laura Abbott cca46e0b1d Keep that off for now 2019-01-03 08:10:14 -08:00
Peter Robinson 7d2d670106 powerpc: enable P8/P9 On-Chip Controller (OCC) hwmon drivers 2019-01-03 02:14:02 +00:00
Peter Robinson a2d19a148d Enable V4L request API, only used for some stateless media accelerators on Arm, enable AllWinner Camera interface 2019-01-03 01:47:02 +00:00
Peter Robinson ed8f2690bd Drop ISN Eicon driver, deleted upstream 2019-01-03 01:26:01 +00:00
Peter Robinson a2e4f52009 some fixups for general fedpkg prep on 4.21 2019-01-03 01:18:51 +00:00
Laura Abbott c3110e3682 Linux v4.20-10595-g8e143b90e4d4 2019-01-02 08:15:21 -08:00
Laura Abbott 08376d1f13 Linux v4.20-9221-gf12e840c819b 2018-12-31 14:45:49 -08:00
Laura Abbott 4df3eb379d Disable CONFIG_MISC_ALCOR_PCI on s390x
The filtering is broken (plus we probably don't need it)
2018-12-31 14:42:45 -08:00
Laura Abbott b27aa7db55 Fix crash driver to use linux/uaccess.h 2018-12-31 14:40:58 -08:00
Laura Abbott c97d3b0f76 Linux v4.20-9163-g195303136f19 2018-12-30 09:30:50 -08:00
Laura Abbott 78aac8bf1f Enable CONFIG_NET_SCH_CAKE (rhbz 1655155) 2018-12-28 14:19:06 -08:00
Laura Abbott 968d34de7d Whoops forgot the config file 2018-12-28 14:17:57 -08:00
Laura Abbott 09c204fb01 Enable CONFIG_BPF_LIRC_MODE2 (rhbz 1628151) 2018-12-28 14:12:16 -08:00
Artem Bityutskiy 6bd2df7564 mod-extra.list: add ETF qdisc to the the the extra modules package
The ETF qdisc (sch_etf.ko) belongs to the extras just like other qdiscs.

Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
2018-12-28 14:08:09 -08:00
Artem Bityutskiy 4d74a54cd4 Enable CONFIG_NET_SCH_ETF
Enable the ETF queuing discipline (qdisc) as a module, similar to many other
qdiscs that we have enabled as modules.

ETF stands for Earliest TxTime first and it enables applications to schedule
network packets to be sent in the future.

Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
2018-12-28 14:07:22 -08:00
Laura Abbott cd87327143 Forgot to add these files 2018-12-28 13:55:34 -08:00
Laura Abbott 6803e599e1 Linux v4.20-6428-g00c569b567c7 2018-12-28 13:55:13 -08:00
Hans de Goede 8a27b4e99d Set CONFIG_REALTEK_PHY=y to workaround realtek ethernet issues (rhbz 1650984) 2018-12-27 16:50:01 +01:00
Laura Abbott baea90e1b4 Linux v4.20-3117-ga5f2bd479f58 2018-12-26 13:30:36 -08:00
Laura Abbott f766e81da3 Reenable debugging options. 2018-12-26 12:03:35 -08:00
Peter Robinson bd7d297390 The TI Bluetooth now uses uart with the standard serdev bits and this driver is unused, hasn't been built in since we disabled the useless TI_ST driver 2018-12-26 03:16:35 +00:00
Peter Robinson c15a3373f9 drop arch/x86/kernel/macros.s copy, no longer exists 2018-12-25 01:47:42 +00:00
Peter Robinson a1b84087fb Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/kernel 2018-12-25 01:42:55 +00:00
Peter Robinson e424a12707 fix Raspberry Pi 3A+ DT 2018-12-25 01:40:48 +00:00
Justin M. Forbes 2a6ecdce8b Linux v4.20.0 2018-12-24 11:17:34 -06:00
Peter Robinson 510d60d1e2 Another fix for issue affecting Raspberry Pi 3-series WiFi (rhbz 1652093) 2018-12-24 02:47:39 +00:00
Justin M. Forbes f08646fff0 Linux v4.20-rc7-214-g9097a058d49e 2018-12-21 11:57:15 -06:00
Justin M. Forbes e7762a8b71 Linux v4.20-rc7-202-g1d51b4b1d3f2 2018-12-20 10:44:09 -06:00
Peter Robinson 4a2d2029b8 Stability fixes for Raspberry Pi MMC (sdcard) driver 2018-12-20 04:05:07 +00:00
Peter Robinson 83989fccc2 Initial support for Raspberry Pi model 3A+ 2018-12-20 03:16:00 +00:00
Justin M. Forbes 11488b8b25 Fix default for CONFIG_DVB_MAX_ADAPTERS 2018-12-19 18:00:51 -06:00
Justin M. Forbes abc158d467 Linux v4.20-rc7-6-gddfbab46539f 2018-12-18 16:46:25 -06:00
Justin M. Forbes f94c9af093 Linux v4.20-rc7 2018-12-17 07:30:59 -06:00
Justin M. Forbes 8c1796fac8 Disable debugging options. 2018-12-17 06:35:24 -06:00
Peter Robinson 8565e78e82 Enhancements for Raspberrp Pi Camera 2018-12-17 05:13:39 +00:00
Justin M. Forbes 7fbdf3f0bf Add CONFIG_MEDIA_CONTROLLER_REQUEST_API 2018-12-13 16:50:51 -06:00
Justin M. Forbes 92ac1e3421 Linux v4.20-rc6-82-g65e08c5e8631 2018-12-13 16:32:46 -06:00
Peter Robinson fe9a1861c9 actually add the DA9063 configs for prior change 2018-12-12 08:54:45 +00:00
Peter Robinson 6e2fc66d7a Minor Arm updates for NXP i.MX 6/7 series devices 2018-12-12 08:51:56 +00:00
Peter Robinson 4d72568350 drop duplicate REGULATOR_MAX8952 entries (NFC) 2018-12-12 08:36:46 +00:00
Peter Robinson 1e0d3a2c64 few more minor AllWinner sunxi cleanups, NFC 2018-12-12 07:33:05 +00:00
Peter Robinson cb152fa1b2 Minor cleanups and consolidation of AllWinner configs 2018-12-12 06:38:49 +00:00
Justin M. Forbes 6d894ab21d Linux v4.20-rc6-25-gf5d582777bcb 2018-12-11 11:32:35 -06:00
Hans de Goede 6a45433b3d Really fix non functional hotkeys on Asus FX503VD (#1645070) 2018-12-11 12:24:42 +01:00
Justin M. Forbes 28efc2b6d8 Linux v4.20-rc6 2018-12-10 09:56:51 -06:00
Justin M. Forbes a5ed0b75f9 Disable debugging options. 2018-12-10 07:04:52 -06:00
Justin M. Forbes 2dc35eee33 Linux v4.20-rc5-86-gb72f711a4efa 2018-12-07 10:06:21 -06:00
Justin M. Forbes 22c4d677f9 Linux v4.20-rc5-44-gd08970904582 2018-12-05 14:01:46 -06:00
Jeremy Cline c0dbaa3cc5
Fix corruption bug in direct dispatch for blk-mq 2018-12-05 09:51:03 -05:00
Justin M. Forbes 4d43220d69 Linux v4.20-rc5-21-g0072a0c14d5b 2018-12-04 16:49:41 -06:00
Peter Robinson b385dc2005 remove obsolete option 2018-12-04 04:16:34 +00:00
Justin M. Forbes 10c4e09883 Linux v4.20-rc5 2018-12-03 12:02:17 -06:00
Justin M. Forbes c85b42d5d9 Disable debugging options. 2018-12-03 11:00:53 -06:00
Hans de Goede 26c1fe50a0 Fix non functional hotkeys on Asus FX503VD (#1645070) 2018-12-03 17:34:30 +01:00
Peter Robinson b9bb3eb2c7 minor config cleanups 2018-12-03 07:29:43 +00:00
Peter Jones fe9e33a887 Re-enable CONFIG_CRYPTO_DEV_SP_PSP so I can work on SEV stuff.
Waaay back in October, we saw some issues with various system firmware
talking to the AMD SP PSP devices (the secure processor feature), and so
CONFIG_CRYPTO_DEV_SP_PSP got disabled in all of our kernel trees, as
Laura noted here: https://bugzilla.redhat.com/show_bug.cgi?id=1608242#c44 .

I'm trying to use it, and this obviously makes that impossible to do, so
I'm going to re-enable it in rawhide, because the timeout that's being
discussed in that bugzilla thread is already there, and so this firmware
bugs people saw before shouldn't make things completely unusable.

If you *do* see debilitating stalls on AMD EPYC hardware starting after
the next rawhide build, make some noise so we can disable it again.

(I've also posted this to kernel@l.fp.o: https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org/thread/22XCMRU4R75M4D5OSXE7YMWYVOBQIU2M/ )

Signed-off-by: Peter Jones <pjones@redhat.com>
2018-11-30 14:36:02 -05:00
Peter Jones f8216ee47a Enable CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
This makes it so users don't have to do mem_encrypt=1 to enable SEV VMs.

Signed-off-by: Peter Jones <pjones@redhat.com>
2018-11-30 14:05:53 -05:00
Justin M. Forbes 7f66c53653 Linux v4.20-rc4-156-g94f371cb7394 2018-11-30 10:04:13 -06:00
Justin M. Forbes 1288f313f9 Linux v4.20-rc4-35-g121b018f8c74 2018-11-28 15:44:05 -06:00
Peter Robinson b0d8b6c41c enable Amlogic Meson GX series pinctrl drivers for arm64 2018-11-27 10:47:59 +00:00
Justin M. Forbes 4871a58854 Linux v4.20-rc4 2018-11-26 09:39:57 -06:00
Justin M. Forbes dcaed4ecc8 Disable debugging options. 2018-11-26 07:21:54 -06:00
Peter Robinson 74d0357f39 fixes for rockchip, add back rock960 fix not yet upstream 2018-11-22 14:51:00 +00:00
Peter Robinson b8decdf03c build in the rockchips PCIE drivers 2018-11-20 22:07:15 +00:00
Jeremy Cline 308332de18
Linux v4.20-rc3-83-g06e68fed3282 2018-11-20 14:31:50 -05:00
Jeremy Cline b6c05beebd
Reenable debugging options. 2018-11-20 14:29:31 -05:00
Hans de Goede 73ea0c966f Add a patch fixing KIOX010A accelerometers (rhbz#1526312) 2018-11-20 11:52:09 +01:00
Hans de Goede 376d3ff349 Add a patch fixing touchscreens on HP AMD based laptops (rhbz#1644013) 2018-11-20 11:02:18 +01:00
Hans de Goede 0adb640029 Turn on CONFIG_PINCTRL_GEMINILAKE on x86_64 (rhbz#1639155) 2018-11-20 10:54:58 +01:00
Jeremy Cline 466445dbd8
Linux v4.20-rc3 2018-11-19 11:33:38 -05:00
Jeremy Cline c8f9da6523
Resolve a conflict in the efi secureboot patch set 2018-11-19 11:33:38 -05:00
Jeremy Cline c3c75f6fde
Disable debugging options. 2018-11-19 11:33:37 -05:00
Peter Robinson a4764614a7 Fix WiFi on Raspberry Pi 3 on aarch64 (rhbz 1649344), Fixes for Raspberry Pi hwmon driver and firmware interface 2018-11-17 18:06:28 +00:00
Hans de Goede 6c672bed3d Enable a few modules needed for accelerometer and other sensor support
on some HP X2 2-in-1s
2018-11-16 14:55:41 +01:00
Paul Bolle 3e4010f25e configs: correct cpu accounting configuration
The shipped .config files all have CONFIG_TICK_CPU_ACCOUNTING and
CONFIG_VIRT_CPU_ACCOUNTING_NATIVE set. The x86_64 .config files
additionaly have CONFIG_VIRT_CPU_ACCOUNTING_GEN set.

This is wrong because each .config should have just one of these three
set. As a result the build generates
    [...]⚠️ override: VIRT_CPU_ACCOUNTING_NATIVE changes choice state

24 times and
    [...]⚠️ override: VIRT_CPU_ACCOUNTING_GEN changes choice state

4 times. So let's make sure the shipped .config files only have one of
these three Kconfig macros set (ie, the one that's relevant for that
.config target).

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2018-11-15 13:44:46 -08:00
Paul Bolle 23a14040db configs: correct memory configuration
The shipped .config files all have CONFIG_FLATMEM_MANUAL and
CONFIG_SPARSEMEM_MANUAL set.

This is wrong because each .config should have just one of these two set
set. (There's also CONFIG_DISCONTIGMEM_MANUAL but Fedora doesn't use
that.) As a result the build generates
    [...]⚠️ override: SPARSEMEM_MANUAL changes choice state

24 times.

If the configuration generation system drops CONFIG_FLATMEM_MANUAL the
warnings go away. And that doesn't change the final .config files that
the kernel's build system actually uses.

(Two details that very few people will care about:
1. x86/i686 still needs to unset CONFIG_FLATMEM_MANUAL to keep
process_configs.sh from killing the build;
2. the kernel build of armv7hl will silently drop
CONFIG_SPARSEMEM_MANUAL. Because of that I didn't bother with an
explicit override for arm/armv7.)

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2018-11-15 13:44:46 -08:00
Paul Bolle ae8e3e89c1 configs: use CONFIG_UNWINDER_ORC only in x86/x86_64
The shipped .config files for i686 have both CONFIG_UNWINDER_ORC and
CONFIG_UNWINDER_FRAME_POINTER set. This is wrong because those .config
files should only have CONFIG_UNWINDER_FRAME_POINTER set. As a result
the build generates
    [...]⚠️ override: UNWINDER_ORC changes choice state

4 times.

Move CONFIG_UNWINDER_ORC to x86/x86_64 to correct this. Note that this
doesn't change the final .config files that the kernel's build system
actually uses.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2018-11-15 13:44:46 -08:00
Justin M. Forbes ded23d15f8 Linux v4.20-rc2-52-g5929a1f0ff30 2018-11-15 09:52:16 -08:00
Laura Abbott 878b6d46d5 Correct Fedora macro 2018-11-14 10:07:04 -08:00
Peter Robinson 71860be326 - Further updates for ARM
- More Qualcomm SD845 enablement
- FPGA Device Feature List (DFL) support
- Minor cleanups
2018-11-13 03:06:17 +00:00
Justin M. Forbes 670d3710ce Linux v4.20-rc2 2018-11-11 18:17:57 -06:00
Justin M. Forbes be6cffa261 Disable debugging options. 2018-11-11 18:10:13 -06:00
Justin M. Forbes 7b5b8ca4e4 Linux v4.20-rc1-145-gaa4330e15c26 2018-11-09 16:53:08 -06:00
Peter Robinson 86eb60348e Initial Qualcomm SD845 enablement 2018-11-09 11:44:56 +00:00
Justin M. Forbes 77a6d0b85e Linux v4.20-rc1-98-gb00d209241ff 2018-11-08 16:25:24 -06:00
Paul Bolle da848d916b Remove all references to unknown Kconfig symbols
There are 244 Kconfig symbols referenced in the files used for
configuration generation and in the shipped .config files that are
unknown in v4.20-rc1. Neither are these symbols added in the patches
that Fedora applies. The references to these symbols can be safely
removed.

These symbols are:
    CONFIG_8723AU_AP_MODE
    CONFIG_8723AU_BT_COEXIST
    CONFIG_ACPI_NFIT_DEBUG
    CONFIG_ACPI_PROCFS
    CONFIG_ADE7753
    CONFIG_ADE7754
    CONFIG_ADE7758
    CONFIG_ADE7759
    CONFIG_ADIS16060
    CONFIG_ALTERNATIVES
    CONFIG_ARM64_PTDUMP
    CONFIG_ARM_ASM_UNIFIED
    CONFIG_ARM_PTDUMP
    CONFIG_ATH9K_DEBUG
    CONFIG_AVERAGE
    CONFIG_AXON_RAM
    CONFIG_BACKLIGHT_LM3630
    CONFIG_BLK_DEV_NVME_SCSI
    CONFIG_BLK_DEV_OSD
    CONFIG_BLK_DEV_RAM_DAX
    CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK
    CONFIG_BT_HCIBTUART
    CONFIG_BUILD_DOCSRC
    CONFIG_BUILD_ID_SALT
    CONFIG_CC_STACKPROTECTOR_AUTO
    CONFIG_CC_STACKPROTECTOR_NONE
    CONFIG_CC_STACKPROTECTOR_REGULAR
    CONFIG_CIFS_SMB2
    CONFIG_CIFS_SMB311
    CONFIG_CIFS_STATS
    CONFIG_CPU_FREQ_STAT_DETAILS
    CONFIG_CPU_NOTIFIER_ERROR_INJECT
    CONFIG_CROS_EC_CHARDEV
    CONFIG_CROSS_COMPILE
    CONFIG_CRYPTO_CRC32_ARM64
    CONFIG_CRYPTO_CRC32_ARM64_CE
    CONFIG_CRYPTO_MCRYPTD
    CONFIG_CRYPTO_SALSA20_586
    CONFIG_CRYPTO_SALSA20_X86_64
    CONFIG_CRYPTO_SHA1_MB
    CONFIG_CRYPTO_SHA256_MB
    CONFIG_CRYPTO_SHA512_MB
    CONFIG_CRYPTO_SKEIN
    CONFIG_CTC
    CONFIG_DEBUG_NX_TEST
    CONFIG_DEBUG_REFCOUNT
    CONFIG_DEBUG_SET_MODULE_RONX
    CONFIG_DGAP
    CONFIG_DGNC
    CONFIG_DIRECT_GBPAGES
    CONFIG_DISABLE_MPROFILE_KERNEL
    CONFIG_DM_CACHE_CLEANER
    CONFIG_DM_MQ_DEFAULT
    CONFIG_DRM_AMD_DC_FBC
    CONFIG_DRM_AMD_DC_PRE_VEGA
    CONFIG_DRM_AMD_POWERPLAY
    CONFIG_DRM_DEBUG_MM_SELFTEST
    CONFIG_DRM_ETNAVIV_REGISTER_LOGGING
    CONFIG_DRM_IMX_IPUV3
    CONFIG_DRM_OMAP_NUM_CRTCS
    CONFIG_DRM_TILCDC_SLAVE_COMPAT
    CONFIG_DT3155
    CONFIG_DVB_USB_FRIIO
    CONFIG_DW_DMAC_BIG_ENDIAN_IO
    CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT
    CONFIG_EFI_SECURE_BOOT_LOCK_DOWN
    CONFIG_EFI_SECURE_BOOT_SIG_ENFORCE
    CONFIG_ENABLE_WARN_DEPRECATED
    CONFIG_FB_AUO_K190X
    CONFIG_FUJITSU_LAPTOP_DEBUG
    CONFIG_GPIO_AXP209
    CONFIG_GPIO_DEVRES
    CONFIG_GPIO_MCP23S08
    CONFIG_GPIO_SX150X
    CONFIG_HFI1_VERBS_31BIT_PSN
    CONFIG_HFSPLUS_FS_POSIX_ACL
    CONFIG_HOTPLUG
    CONFIG_HT_IRQ
    CONFIG_I2C_DESIGNWARE
    CONFIG_I2O
    CONFIG_I40E_FCOE
    CONFIG_I7300_IDLE
    CONFIG_IDMA64
    CONFIG_INFINIBAND_CXGB3_DEBUG
    CONFIG_INFINIBAND_EXP_USER_ACCESS
    CONFIG_INPUT_GPIO
    CONFIG_INPUT_GPIO_TILT_POLLED
    CONFIG_INTEL_RDT_A
    CONFIG_IOMMU_STRESS
    CONFIG_IP1000
    CONFIG_IP_DCCP_CCID2
    CONFIG_IPL
    CONFIG_IPV6_SEG6_INLINE
    CONFIG_IRDA
    CONFIG_IR_LIRC_CODEC
    CONFIG_IRQ_DOMAIN_DEBUG
    CONFIG_IWM
    CONFIG_KEXEC_SIG
    CONFIG_KEXEC_SIG_FORCE
    CONFIG_KVM_DEVICE_ASSIGNMENT
    CONFIG_LGUEST
    CONFIG_LGUEST_GUEST
    CONFIG_LIRC_BT829
    CONFIG_LIRC_IMON
    CONFIG_LIRC_PARALLEL
    CONFIG_LIRC_SERIAL
    CONFIG_LIRC_SERIAL_TRANSMITTER
    CONFIG_LIRC_STAGING
    CONFIG_LIRC_ZILOG
    CONFIG_LNET
    CONFIG_LOGFS
    CONFIG_LPFC_NVME_INITIATOR
    CONFIG_LPFC_NVME_TARGET
    CONFIG_MACH_MESON8B
    CONFIG_MCE_AMD_INJ
    CONFIG_MEDIA_CEC_DEBUG
    CONFIG_MEDIA_RC_SUPPORT
    CONFIG_MFD_CROS_EC_I2C
    CONFIG_MFD_CROS_EC_SPI
    CONFIG_MG_DISK
    CONFIG_MLX_CPLD_PLATFORM
    CONFIG_MOVABLE_NODE
    CONFIG_MTD_NAND_DOCG4
    CONFIG_MTD_NAND_PXA3xx
    CONFIG_MVEBU_CLK_CORE
    CONFIG_NET_CADENCE
    CONFIG_NET_CLS_ROUTE
    CONFIG_NET_DCCPPROBE
    CONFIG_NET_DSA_HWMON
    CONFIG_NETFILTER_DEBUG
    CONFIG_NET_PACKET_ENGINE
    CONFIG_NET_SCTPPROBE
    CONFIG_NET_TCPPROBE
    CONFIG_NET_VENDOR_EXAR
    CONFIG_NET_VENDOR_SNI
    CONFIG_NF_CONNTRACK_IPV4
    CONFIG_NF_CONNTRACK_IPV6
    CONFIG_NF_CONNTRACK_PROC_COMPAT
    CONFIG_NFC_WILINK
    CONFIG_NFP_NET_DEBUG
    CONFIG_NFP_NETVF
    CONFIG_NFT_BRIDGE_META
    CONFIG_NFT_EXTHDR
    CONFIG_NFT_META
    CONFIG_NFT_RBTREE
    CONFIG_NFT_RT
    CONFIG_NFT_SET_BITMAP
    CONFIG_NFT_SET_HASH
    CONFIG_NFT_SET_RBTREE
    CONFIG_NL80211
    CONFIG_NMI_LOG_BUF_SHIFT
    CONFIG_NO_BOOTMEM
    CONFIG_NO_HZ_FULL_ALL
    CONFIG_NO_HZ_FULL_SYSIDLE
    CONFIG_NR_DEV_DAX
    CONFIG_OLPC_XO1
    CONFIG_OMAP2_DSS_RFBI
    CONFIG_OMAP_PM_NOOP
    CONFIG_PHONE
    CONFIG_PHY_MIPHY365X
    CONFIG_PHY_STIH41X_USB
    CONFIG_PNFS_OBJLAYOUT
    CONFIG_PPC_CPUFEATURES_ENABLE_UNKNOWN
    CONFIG_PPC_ICSWX
    CONFIG_PPC_ICSWX_PID
    CONFIG_PPC_ICSWX_USE_SIGILL
    CONFIG_PROVE_RCU_REPEATEDLY
    CONFIG_QETH_IPV6
    CONFIG_R8723AU
    CONFIG_RCU_KTHREAD_PRIO
    CONFIG_RCU_NOCB_CPU_ALL
    CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP
    CONFIG_RCU_TORTURE_TEST_SLOW_INIT
    CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY
    CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT
    CONFIG_RESET_GPIO
    CONFIG_RESET_HSDK_V1
    CONFIG_RIO
    CONFIG_RTC_DRV_DS1307_HWMON
    CONFIG_RTC_DRV_ISL12057
    CONFIG_RTC_DS1685_PROC_REGS
    CONFIG_RTC_DS1685_SYSFS_REGS
    CONFIG_S390_GUEST_OLD_TRANSPORT
    CONFIG_SAMSUNG_USBPHY
    CONFIG_SCM_BLOCK_CLUSTER_WRITE
    CONFIG_SCSI_EATA
    CONFIG_SCSI_EATA_PIO
    CONFIG_SCSI_FUTURE_DOMAIN
    CONFIG_SCSI_IN2000
    CONFIG_SCSI_SRP
    CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX
    CONFIG_SENSORS_TWL4030_MADC
    CONFIG_SHARED_KERNEL
    CONFIG_SIGMA
    CONFIG_SILEAD_DMI
    CONFIG_SND_HDA_POWER_SAVE
    CONFIG_SND_SOC_DIO2125
    CONFIG_SOC_EXYNOS4212
    CONFIG_SOC_EXYNOS4415
    CONFIG_SOC_EXYNOS5440
    CONFIG_SOLO6X10
    CONFIG_SPARSE_RCU_POINTER
    CONFIG_SSB_DEBUG
    CONFIG_SSB_SILENT
    CONFIG_STE_MODEM_RPROC
    CONFIG_STRIP
    CONFIG_SYNOPSYS_DWC_ETH_QOS
    CONFIG_TEST_FIND_BIT
    CONFIG_TI_DAC7512
    CONFIG_TOUCHSCREEN_FT6236
    CONFIG_TOUCHSCREEN_INTEL_MID
    CONFIG_TR
    CONFIG_TRACE_ENUM_MAP_FILE
    CONFIG_TSL2x7x
    CONFIG_UCSI
    CONFIG_UIO_PDRV
    CONFIG_USB_ATMEL
    CONFIG_USB_CHIPIDEA_ULPI
    CONFIG_USB_DEBUG
    CONFIG_USB_EZUSB
    CONFIG_USB_GADGET_LEGACY
    CONFIG_USB_SERIAL_KEYSPAN_MPR
    CONFIG_USB_SERIAL_KEYSPAN_USA18X
    CONFIG_USB_SERIAL_KEYSPAN_USA19
    CONFIG_USB_SERIAL_KEYSPAN_USA19QI
    CONFIG_USB_SERIAL_KEYSPAN_USA19QW
    CONFIG_USB_SERIAL_KEYSPAN_USA19W
    CONFIG_USB_SERIAL_KEYSPAN_USA28
    CONFIG_USB_SERIAL_KEYSPAN_USA28X
    CONFIG_USB_SERIAL_KEYSPAN_USA28XA
    CONFIG_USB_SERIAL_KEYSPAN_USA28XB
    CONFIG_USB_SERIAL_KEYSPAN_USA49W
    CONFIG_USB_SERIAL_KEYSPAN_USA49WLC
    CONFIG_USE_THIN_ARCHIVES
    CONFIG_VIDEO_CPIA
    CONFIG_VIDEO_SAMSUNG_S5P_TV
    CONFIG_VIDEO_SH_MOBILE_CSI2
    CONFIG_VIDEO_STK1160_AC97
    CONFIG_VIDEO_TW686X_KH
    CONFIG_VIDEO_VIVI
    CONFIG_W1_SLAVE_BQ27000
    CONFIG_W1_SLAVE_DS2760
    CONFIG_XEN_DEBUG
    CONFIG_XEN_SCRUB_PAGES

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2018-11-08 10:44:32 -06:00
Paul Bolle b8c626ce78 Adjust grep pattern for finding Kconfig symbols
This script detects unknown Kconfig symbols by checking whether the
Kconfig macros used in the various *.config files have a corresponding
Kconfig symbol in the tree. Its core test is done with grep().

It turns out that match pattern used in grep() is too broad. For
instance, it doesn't report CONFIG_ACPI_PROCFS as unknown because there
is a Kconfig entry for ACPI_PROCFS_POWER in the tree. Make the pattern
match Kconfig symbols exactly to correct this.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2018-11-08 10:38:58 -06:00
Justin M. Forbes 0979d54b30 Clean up i686PAE configs as they are no longer in use 2018-11-08 10:37:14 -06:00
Justin M. Forbes 9f2e15e1ae Linux v4.20-rc1-87-g85758777c2a2 2018-11-07 16:31:05 -06:00
Paul Bolle 75a56a83ac Fix typos in five filenames
Five files that are used in the configuration generation have typos in
their names. Those typos have no effect on the build, but should still
be fixed since they could be confusing (to people and scripts).

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2018-11-07 16:27:39 -06:00
Peter Robinson 1dc56311d2 minor arm config tweak 2018-11-07 15:10:50 +00:00
Peter Robinson 9feaafee26 Initial Arm config updates for 4.20 2018-11-07 13:41:50 +00:00
Justin M. Forbes 33864ba387 Linux v4.20-rc1-62-g8053e5b93eca 2018-11-06 16:16:11 -06:00
Paul Bolle 9964dac781 Adjust glob pattern for configuration files
With the introduction of the new method of configuration generation the
names of the shipped kernel configuration files changed too. Adjust the
glob pattern in the check-configs.pl script to those changed names.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2018-11-06 09:43:31 -06:00
Paul Bolle 73cf59ae2c Remove sources for kernel-tools
The userspace tools were split out into kernel-tools last year. Remove
their sources too.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2018-11-06 09:43:15 -06:00
Justin M. Forbes 980b5751f7 Add hid-asus for i686 too 2018-11-05 11:48:37 -06:00
Justin M. Forbes e88e680c22 Linux v4.20-rc1 2018-11-05 10:19:40 -06:00
Justin M. Forbes 572e50297a Disable debugging options. 2018-11-05 08:07:31 -06:00
Justin M. Forbes 6619fa569c Updates for hid-asus 2018-11-03 08:23:31 -05:00
Justin M. Forbes 8874744008 Add config files 2018-11-02 12:08:23 -05:00
Justin M. Forbes 90bf85d2b1 Linux v4.19-12532-g8adcc59974b8 2018-11-02 12:07:56 -05:00
Justin M. Forbes 755a40d40d Linux v4.19-12279-g5b7449810ae6 2018-11-01 11:00:41 -05:00
Justin M. Forbes bf0b23e3a4 Linux v4.19-11807-g310c7585e830 2018-10-31 13:11:02 -05:00
Peter Robinson 6588af0f10 drop the controverial speck crypto bits now it's gone upstream too 2018-10-31 11:00:31 +00:00
Peter Robinson f1526e0b52 drop obsolete DAC960 (replaced with SCSI_MYR[SB]) 2018-10-31 10:31:53 +00:00
Justin M. Forbes 968d59bf94 Linux v4.19-11706-g11743c56785c 2018-10-30 11:51:07 -05:00
Justin M. Forbes cea0c127b7 Turn on CONFIG_STACKPROTECTOR for ppc 2018-10-29 15:26:42 -05:00
Justin M. Forbes 4eb72d37dc Linux v4.19-9448-g673c790e7282 2018-10-29 13:54:19 -05:00
Justin M. Forbes e7c396bbf3 Fix thinko with macros 2018-10-27 13:27:58 -05:00
Justin M. Forbes 6904e70891 Add macros.S to kernel-devel due to changes for gcc bugs 2018-10-26 14:20:15 -05:00
Justin M. Forbes 8f03c40977 Linux v4.19-6148-ge5f6d9afa341 2018-10-26 11:30:07 -05:00
Justin M. Forbes 0f348d0bc2 Linux v4.19-5646-g3acbd2de6bc3 2018-10-25 12:49:20 -05:00
Justin M. Forbes bc5d8157d1 Linux v4.19-4345-g638820d8da8e 2018-10-24 13:39:38 -05:00
Justin M. Forbes a92862ed1d Linux v4.19-1676-g0d1b82cd8ac2 2018-10-23 10:47:47 -05:00
Peter Robinson 5f57cb8159 Spelling and minor readme fixes 2018-10-23 16:31:51 +01:00
Jeremy Cline 0692272350
Linux v4.19 2018-10-22 09:35:14 -04:00
Peter Robinson c3f92fbe98 Fix network on some i.MX6 devices (rhbz 1628209) 2018-10-22 10:33:35 +01:00
Jeremy Cline d39a8c5da3
Linux v4.19-rc8-95-g91b15613ce7f
Also enable pinctrl-cannonlake (rhbz 1641057)
2018-10-19 10:09:23 -04:00
Jeremy Cline 81f24e6cf0
Linux v4.19-rc8-27-gfa520c47eaa1 2018-10-18 09:43:15 -04:00
Jeremy Cline 3c50fa7821
Linux v4.19-rc8-16-gc343db455eb3 2018-10-17 15:53:37 -04:00
Peter Robinson 71dcda616b Fixes to Rock960 series of devices, Raspberry Pi graphics fix 2018-10-17 09:14:49 +01:00
Jeremy Cline c8a5b4dd1e
Linux v4.19-rc8-11-gb955a910d7fd 2018-10-16 15:27:42 -04:00
Jeremy Cline c50522dfcc
Linux v4.19-rc8 2018-10-15 09:58:53 -04:00
Jeremy Cline 9ab960b7da
Disable debugging options. 2018-10-15 09:55:38 -04:00
Peter Robinson e0cda5a30e one more use -delete on find commands 2018-10-14 17:52:11 +01:00
Peter Robinson fae554d6cb use -delete on find commands where possible rather than forking out to xargs/rm 2018-10-14 10:21:30 +01:00
Peter Robinson f0d49a4dcb Rebase device specific NVRAM files on brcm WiFi devices to latest
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2018-10-12 20:08:19 +01:00
Jeremy Cline 6b553f9947
Linux v4.19-rc7-139-g6b3944e42e2e 2018-10-12 10:04:36 -04:00
Pablo Greco df681b469d Make buildflags optional
build_hostcflags and build_hostldflags may not be defined
on all systems. Make them optional for compatibility.

[labbott: Add more commit text]
2018-10-11 11:43:47 -07:00
Pablo Greco 25940548c9 Disable kernel-headers only in Fedora
For ease of building on other targets that still
build the headers in the same spec file, add a
guard around the kernel headers

[labbott: Add more commit text]
2018-10-11 11:41:39 -07:00
Jeremy Cline 572a49234e
Disable DRM settings for impossible hardware on s390x (rhbz 1637914)
Signed-off-by: Jeremy Cline <jcline@redhat.com>
2018-10-11 14:00:01 -04:00
Jeremy Cline c45cf89f0e
Linux v4.19-rc7-61-g9f203e2f2f06 2018-10-11 10:40:23 -04:00
Jeremy Cline 582c55fbb0
Linux v4.19-rc7-33-gbb2d8f2f6104 2018-10-10 09:58:52 -04:00
Jeremy Cline fe2c7cc7f9
Exit immediately on failure in the header tarball script
Signed-off-by: Jeremy Cline <jcline@redhat.com>
2018-10-10 09:58:52 -04:00
Jeremy Cline 8fa29867b1
Turn off debug builds 2018-10-09 10:19:40 -04:00
Jeremy Cline e75c68f345
Linux v4.19-rc7-15-g64c5e530ac2c 2018-10-09 10:14:49 -04:00
Jeremy Cline 059eb20c31
Linux v4.19-rc7 2018-10-08 10:49:53 -04:00
Jeremy Cline ebb2483c5a
Disable debugging options. 2018-10-08 10:35:25 -04:00
Jeremy Cline 73a194639b
Linux v4.19-rc6-223-gbefad944e231 2018-10-05 10:03:26 -04:00
Jeremy Cline 89c7d2ae30
Trim EXTRAVERSION in the Makefile on CI builds
The CI build currently adds the full git commit hash to the release of
the RPM it builds. This breaks the kernel build as the EXTRAVERSION
cannot exceed 64 characters.

This sets the EXTRAVERSION to whatever the release was minus
".pr.<hash>".

Signed-off-by: Jeremy Cline <jcline@redhat.com>
2018-10-05 09:51:31 -04:00
xiawu 64591e70e6
Add memory/filesystem tests
Add one memory test and one filesystem test
  memory/memfd_create
  filesystem/ext4/freeze-protection-bypass

Signed-off-by: xiawu <xiawu@redhat.com>
2018-10-05 09:51:31 -04:00
Peter Robinson 8242e01fff emable SCSI_MPT3SAS on ARM 2018-10-05 13:28:00 +01:00
Jeremy Cline 62c479edd9
Linux v4.19-rc6-177-gcec4de302c5f 2018-10-04 10:24:01 -04:00
Laura Abbott 6fed0f232e Add support for building with gcc-plugins
This doesn't enable any plugins, only the infrastrucutre for enabling
plugins at a later date.
2018-10-03 07:22:40 -07:00
Jeremy Cline 102c233f9a
Linux v4.19-rc6-37-g6bebe37927f3 2018-10-03 09:45:28 -04:00
Peter Robinson bcff13b8a0 fix regression in Jetson TK1 2018-10-02 20:08:52 +01:00
Peter Robinson 48cd6e4350 cleanup leftovers of armv7 bpf jit issues 2018-10-02 19:56:01 +01:00
Peter Robinson 441c3f6381 enable mpu6500 iio driver on arm 2018-10-02 17:55:58 +01:00
Jeremy Cline d083ff50e0
Linux v4.19-rc6-29-g1d2ba7fee28b 2018-10-02 09:49:52 -04:00
Laura Abbott 675bf4ccbb Disable CONFIG_CRYPTO_DEV_SP_PSP (rhbz 1608242) 2018-10-01 12:45:09 -07:00
Jeremy Cline b7efa4858d
Linux v4.19-rc6 2018-10-01 10:10:04 -04:00
Jeremy Cline 47cd32e4da
Disable debugging options. 2018-10-01 10:03:45 -04:00
Peter Robinson 0bae75213b Support loading device specific NVRAM files on brcm WiFi devices 2018-10-01 09:19:41 +01:00
Jeremy Cline 48b07d1ffe
Change CONFIG_SSB back to a module (rhbz #1572349) 2018-09-28 13:26:22 -04:00
Jeremy Cline e1e6470b82
Enable XDP_SOCKETS (rhbz #1629349) 2018-09-28 13:19:17 -04:00
Jeremy Cline 9a0cb8c305
Linux v4.19-rc5-159-gad0371482b1e 2018-09-28 10:03:54 -04:00
Peter Robinson be97548395 Add initial RockPro64 DT support 2018-09-27 11:28:10 +01:00
Peter Robinson 49bf49c457 Add thermal trip to bcm283x (Raspberry Pi) cpufreq 2018-09-26 21:09:43 +01:00
Jeremy Cline 2b0301e373
Linux v4.19-rc5-143-gc307aaf3eb47 2018-09-26 10:26:28 -04:00
Jeremy Cline a919a10a47
Linux v4.19-rc5-99-g8c0f9f5b309d 2018-09-25 10:10:58 -04:00
Peter Robinson 7b6d61c025 fix boot on a number of Rockchips based devices 2018-09-25 00:39:33 +01:00
Jeremy Cline 0e03f8227f
Linux v4.19-rc5 2018-09-24 09:38:39 -04:00
Jeremy Cline 6e147f2187
Disable debugging options. 2018-09-24 09:26:54 -04:00
Jeremy Cline b333c0a3ef
Linux v4.19-rc4-176-g211b100a5ced 2018-09-21 10:10:19 -04:00
Peter Robinson 28c16a6fad drop duplicate config (NFC) 2018-09-21 00:57:25 +01:00
Jeremy Cline 18005dbd95
Linux v4.19-rc4-137-gae596de1a0c8 2018-09-20 11:13:47 -04:00
Jeremy Cline 38cd167666
Linux v4.19-rc4-86-g4ca719a338d5 2018-09-19 10:03:48 -04:00
Jeremy Cline 1a08114a16
Mangle Python shebangs to Python 3 only 2018-09-18 15:56:33 -04:00
Jeremy Cline f1461c1d71
Linux v4.19-rc4-78-g5211da9ca526 2018-09-18 11:31:01 -04:00
Jeremy Cline a54055adb1
Linux v4.19-rc4 2018-09-17 11:00:09 -04:00
Jeremy Cline 4deddea7df
Disable debugging options. 2018-09-17 10:53:36 -04:00
Jeremy Cline 2285fc55b5
Drop i686-PAE configuration generation
The i686 PAE configuration is unused since it is no longer built.
2018-09-17 10:52:49 -04:00
Peter Robinson 0f2faa7d0f more minor ARM tweaks 2018-09-16 17:59:55 +01:00
Peter Robinson be2111b4e4 a few minor ARM config tweaks 2018-09-16 17:46:54 +01:00
Peter Robinson 91200bf53b Build TCG_TIS_I2C_INFINEON on all ARM 2018-09-16 17:35:10 +01:00
Peter Robinson 7ee000f18c arm: gpio: fix a driver that blocks suspend for a number of devices 2018-09-15 23:59:08 +01:00
Jeremy Cline 720da7cdda
Linux v4.19-rc3-247-gf3c0b8ce4840 2018-09-14 14:25:24 -04:00
Jeremy Cline e9e9e88f4a
Linux v4.19-rc3-130-g54eda9df17f3 2018-09-13 11:04:26 -04:00
Hans de Goede 8eb140ceae Add patch silencing "EFI stub: UEFI Secure Boot is enabled." at boot 2018-09-13 15:46:37 +02:00
Peter Robinson fba9b4ec2b remove deleted omap option 2018-09-13 10:03:37 +01:00
Peter Robinson 4049ca58b5 enable EFI_ARMSTUB_DTB_LOADER to allow the dtb= command for easier debug, for standard use no functional change 2018-09-13 09:46:43 +01:00
Dan Horák 539c77ed02
drop redundant spectre v2 mitigation (rhbz#1627915) 2018-09-12 15:37:13 -04:00
Jeremy Cline 720485d8ed
Linux v4.19-rc3-21-g5e335542de83 2018-09-12 09:51:18 -04:00
Peter Robinson e824af454c Add 96boards rk3399 Rock960 support 2018-09-10 18:39:54 +01:00
Jeremy Cline 65921a3ce3
Linux v4.19-rc3 2018-09-10 11:35:45 -04:00
Jeremy Cline 040628d2d4
Disable debugging options. 2018-09-10 11:22:35 -04:00
Jeremy Cline 52778c68fd
Linux v4.19-rc2-205-ga49a9dcce802 2018-09-07 12:04:59 -04:00
Jeremy Cline b67c8942ec
Linux v4.19-rc2-163-gb36fdc6853a3 2018-09-06 11:18:11 -04:00
Jeremy Cline 018f6c7fa2
Linux v4.19-rc2-107-g28619527b8a7 2018-09-05 10:42:33 -04:00
Peter Robinson 1c4d7f9336 initial ARM config updates for 4.19 2018-09-04 11:10:48 +01:00
Peter Robinson 7a3c9b39a8 Enable bcm283x VCHIQ, camera and analog audio drivers 2018-09-03 18:14:16 +01:00
Jeremy Cline 8adbfb8317
Linux v4.19-rc2 2018-09-03 11:33:33 -04:00
Jeremy Cline 96021a0beb
Disable debugging options. 2018-09-03 11:30:02 -04:00
Jeremy Cline 32964fea8a
Linux v4.19-rc1-195-g4658aff6eeaa 2018-08-31 11:03:49 -04:00
Jeremy Cline c5c99fe786
Linux v4.19-rc1-124-g58c3f14f86c9 2018-08-30 09:12:09 -04:00
Jeremy Cline e062c32359
Enable the AFS module (rhbz 1616016) 2018-08-29 15:49:26 -04:00
Jeremy Cline dd298ed77e
Linux v4.19-rc1-95-g3f16503b7d22 2018-08-29 10:06:14 -04:00
Peter Robinson b0b2e14c2e enable QCom IPC router bits 2018-08-29 10:11:52 +01:00
Peter Robinson 4e2bb71927 build in the HW crc32 module, it's almost everywhere, even in the RPi, and now aarch664 requirement 2018-08-29 00:15:48 +01:00
Justin M. Forbes b5c40a84c0 Remove bpf restriction for now, revisit (rhbz 1622986) 2018-08-28 15:39:51 -05:00
Jeremy Cline ff59239f88
Linux v4.19-rc1-88-g050cdc6c9501 2018-08-28 09:55:29 -04:00
Jeremy Cline dfeef1eb02
Add kernel-{headers,tools} to .gitignore
Scripts expect these packages to be checked out inside this repository,
so ignore them.
2018-08-28 09:55:29 -04:00
Justin M. Forbes cd3842f362 Update headers script 2018-08-27 11:19:30 -05:00
Jeremy Cline 9c8eca5053
Linux v4.19-rc1 2018-08-27 08:36:42 -04:00
Jeremy Cline 6f5ba0cb29
Disable debugging options. 2018-08-27 08:22:54 -04:00
Jeremy Cline 565f0372e6
Linux v4.18-12872-g051935978432 2018-08-25 10:26:22 -04:00
Jeremy Cline 28d87ac045
Linux v4.18-12721-g33e17876ea4e 2018-08-24 09:44:58 -04:00
Jeremy Cline 9b4f0fa712
Linux v4.18-11682-g815f0ddb346c 2018-08-23 10:08:57 -04:00
Jeremy Cline f17554469f
Linux v4.18-11219-gad1d69735878 2018-08-22 10:08:14 -04:00
Jeremy Cline 390cb4d0f8
Linux v4.18-10986-g778a33959a8a 2018-08-21 11:36:51 -04:00
Jeremy Cline 615f755298
Linux v4.18-10721-g2ad0d5269970 2018-08-20 21:19:50 +01:00
Peter Robinson 732b6ed736 enable a couple of iio sensors 2018-08-20 14:57:47 +01:00
Jeremy Cline a9cb2ff141
Linux v4.18-10568-g08b5fa819970 2018-08-19 11:41:45 +01:00
Jeremy Cline cb11f4de83
Linux v4.18-8895-g1f7a4c73a739 2018-08-18 13:52:10 +01:00
Laura Abbott 3d2acd7a71 Add a note to turn off CONFIG_AF_KCM 2018-08-17 12:33:32 -07:00
Laura Abbott d0dd790bf9 Enable CONFIG_AF_KCM (rhbz 1613819) 2018-08-17 12:32:00 -07:00
Jeremy Cline 186cf004cb
Linux v4.18-8108-g5c60a7389d79 2018-08-17 09:27:40 +01:00
Peter Robinson e9bc1eed73 Cleanup some old config options, remove DRM drivers hidden behind DRM_LEGACY, tweak module filters a little (fpga, iio, few other bits), minor find optimisation 2018-08-16 20:01:58 +01:00
Jeremy Cline 2cc93cea51
Bring back AEGIS and MORUS ciphers (rhbz 1610180) 2018-08-16 17:22:54 +01:00
Jeremy Cline 2d37685605
Tidy up patches that aren't being applied 2018-08-16 17:16:05 +01:00
Jeremy Cline a23ced99bd
Linux v4.18-7873-gf91e654474d4 2018-08-16 14:56:49 +01:00
Peter Robinson bec265804e Drop PPC64 (Big Endian) configs 2018-08-15 21:29:12 +01:00
Laura Abbott c0a58bf015 Linux v4.18-2978-g1eb46908b35d 2018-08-15 10:58:06 -07:00
Jeremy Cline 6003595fcc
Linux v4.18-1283-g10f3e23f07cb 2018-08-14 13:00:57 +01:00
Laura Abbott 5e30106a2a Linux v4.18 2018-08-13 08:43:45 -07:00
Peter Robinson d475d4c0b1 Disable speck crypto cipher
The upstream maintainer is dropping it and due to ISO cert issues it's likely
to be gone soon so better off not encouraging usage of it until the final
decision is made. Details here https://lwn.net/Articles/761992/
2018-08-13 11:04:57 +01:00
Peter Robinson ca51d64be1 arm: add the zynqmp config options 2018-08-13 10:20:06 +01:00
Peter Robinson dbed74a4b8 Add ZYNQMP clock and firmware driver 2018-08-11 09:00:07 +01:00
Laura Abbott d187f6fb2c Linux v4.18-rc8-4-gfedb8da96355 2018-08-10 14:07:41 +02:00
Hans de Goede 5c4507dbff Sync FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER bugfix with upstream 2018-08-10 13:29:57 +02:00
Laura Abbott 6940250e4a Linux v4.18-rc8-2-g1236568ee3cb 2018-08-08 12:21:36 +02:00
Laura Abbott e6ffdcb1cc Reenable debugging options. 2018-08-08 12:20:00 +02:00
Hans de Goede 13c17b879a Add one more FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER bugfix patch 2018-08-06 18:22:33 +02:00
Laura Abbott 581efe4e7e Linux v4.18-rc8 2018-08-06 09:39:56 +02:00
Laura Abbott e69190de99 Disable debugging options. 2018-08-06 09:35:57 +02:00
Laura Abbott 4f02a7c343 Linux v4.18-rc7-178-g0b5b1f9a78b5 2018-08-04 08:22:10 +01:00
Laura Abbott badc2fce52 Linux v4.18-rc7-112-g6b4703768268 2018-08-02 14:52:50 +01:00
Peter Robinson 56d0c3dc33 Actually add the complete Helios4 bits so we actually build the dtb 2018-08-02 14:14:27 +01:00
Peter Robinson 838733d77b Add ARM Helios4 support 2018-08-02 14:05:22 +01:00
Justin M. Forbes b11fbf04e7 Back out AEGIS and MORUS ciphers (rhbz 1610180) 2018-08-01 16:35:31 -05:00
Laura Abbott 7c800e431f Disable framebuffer takeover on s390 again due to more build failures 2018-08-01 17:38:43 +01:00
Hans de Goede 2964bf6887 Enable Apollo Lake Whiskey Cove PMIC support 2018-08-01 17:23:19 +02:00
Hans de Goede c54592f2dd Add patch fixing FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER breaking
VT switching when combined with vgacon (rhbz#1610562)
2018-08-01 17:23:19 +02:00
Laura Abbott b781bafc31 Linux v4.18-rc7-90-gc1d61e7fe376 2018-08-01 16:14:23 +01:00
Laura Abbott af23fa04ba Reenable debugging options. 2018-08-01 16:12:02 +01:00
Jeremy Cline a1853172d8
Enable AEGIS and MORUS ciphers (rhbz 1610180) 2018-08-01 10:31:02 -04:00
Peter Robinson f16068badd Some AllWinner MMC driver fixes 2018-08-01 14:42:36 +01:00
Dan Horák 9baae8ee0e update configs 2018-07-31 21:02:35 +02:00
Dan Horák 4640bfd632 build ppc64le kernels with Power8 CPU (#1605125) 2018-07-31 21:02:35 +02:00
Dan Horák 405061da3d set LANG explictly for consistent order of options in config files 2018-07-31 21:02:35 +02:00
Dan Horák 8c63b8150d update configs 2018-07-31 21:02:35 +02:00
Dan Horák 65543584bf enable FUNCTION_GRAPH_TRACER (#1605126) 2018-07-31 21:02:35 +02:00
Peter Robinson 78be73b0a5 Add two bcm283x vc4 stability patches 2018-07-31 15:16:51 +01:00
Peter Robinson 155772d69c trim the changelog back to 4.16 and newer 2018-07-31 11:32:56 +01:00
Hans de Goede d88b5d13ef Add patch to fix FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER on s390x and
re-enable FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER on s390x
2018-07-31 11:12:13 +02:00
Laura Abbott 0256b7c58a Disable framebuffer takeover on s390 due to build failure 2018-07-30 11:48:33 -07:00
Laura Abbott 80c9c37cba Linux v4.18-rc7 2018-07-30 09:58:27 -07:00
Laura Abbott b935e6d764 Disable debugging options. 2018-07-30 09:58:26 -07:00
Hans de Goede 7f41ebf3ad rebase-notes: Add note to turn off CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER 2018-07-30 17:22:18 +02:00
Hans de Goede 838818e5a9 Add patch queued in -next to make quiet more quiet
Add patches queued in -next to make efifb / fbcon retain the vendor logo
  (ACPI BRGT boot graphics) until the first text is output to the console
2018-07-30 16:46:56 +02:00
Peter Robinson 86f7bf57f9 Enable FPGA Manager kernel framework 2018-07-30 12:55:44 +01:00
Justin M. Forbes 6f6fba1dbd Add headers tarball creation script 2018-07-27 13:36:51 -05:00
Laura Abbott eba4a7c06d Linux v4.18-rc6-152-gcd3f77d74ac3
Disable headers in preparation for kernel headers split
2018-07-27 10:45:27 -07:00
Laura Abbott a6e184758d Linux v4.18-rc6-110-g6e77b267723c 2018-07-26 07:23:22 -07:00
Peter Robinson dbd77fedad Add Raspberry Pi voltage sensor driver 2018-07-26 14:13:51 +01:00
Laura Abbott d5080fc007 Linux v4.18-rc6-93-g9981b4fb8684 2018-07-25 07:43:59 -07:00
Laura Abbott 4361e906fc Reenable debugging options. 2018-07-25 07:42:16 -07:00
Laura Abbott 606a7e904b Fix cross build issues (rhbz 1607158)
The %{build_cflags} and %{build_ldflags} assume host == arch
which isn't true on cross builds. Don't use these flags when
cross building.
2018-07-23 10:17:44 -07:00
Laura Abbott 39deac3020 Linux v4.18-rc6 2018-07-23 08:23:18 -07:00
Laura Abbott c835242b85 Disable debugging options. 2018-07-23 08:17:28 -07:00
Laura Abbott 9ffdabd20e Linux v4.18-rc5-290-g28c20cc73b9c 2018-07-20 09:54:32 -07:00
Laura Abbott e934483f0e Add the config file 2018-07-19 09:39:57 -07:00
Laura Abbott 3bbda17492 Linux v4.18-rc5-264-gf39f28ff82c1 2018-07-19 09:14:34 -07:00
Laura Abbott b8b32e8dd5 Linux v4.18-rc5-37-g3c53776e29f8 2018-07-18 09:18:41 -07:00
Laura Abbott cd737835d2 Linux v4.18-rc5-36-g30b06abfb92b
Fix aio uapi breakage (rhbz 1601529)
2018-07-17 09:24:48 -07:00
Laura Abbott add15d1462 Linux v4.18-rc5-36-g30b06abfb92b 2018-07-17 09:24:05 -07:00
Laura Abbott 7cd5b1ae8e Reenable debugging options. 2018-07-17 09:20:32 -07:00
Laura Abbott ea971d099e Linux v4.18-rc5 2018-07-16 09:55:23 -07:00
Laura Abbott d49e6674ca Disable debugging options. 2018-07-16 09:48:50 -07:00
Laura Abbott 9db8f338e3 Linux v4.18-rc4-71-g63f047771621 2018-07-13 08:51:39 -07:00
Laura Abbott edd5e61032 Proper support for parallel debuginfo and hardening flags 2018-07-12 16:15:11 -07:00
Javier Martinez Canillas fbedc324c5
Drop the id field from generated BLS snippets
The id field was used to sort the menu entries and to be used as the menu
entries id. But now the BLS filename is used for that, so drop this field.

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2018-07-12 12:58:27 -04:00
Laura Abbott f6d694114c Linux v4.18-rc4-69-gc25c74b7476e 2018-07-12 08:39:51 -07:00
Dan Horák 866b8d94b5 update configs 2018-07-12 17:22:59 +02:00
Dan Horák ae8c56c0d4 VFIO_PCI_IGD needs explicit enable now 2018-07-12 16:09:09 +02:00
Dan Horák fb83a8a833 enable HDA sound drivers on PPC 2018-07-12 16:08:40 +02:00
Laura Abbott ac667dd9bc Linux v4.18-rc4-17-g1e09177acae3 2018-07-11 07:02:46 -07:00
Laura Abbott 8896889896 Linux v4.18-rc4-7-g092150a25cb7 2018-07-10 08:32:35 -07:00
Laura Abbott 606b24ea99 Reenable debugging options. 2018-07-10 08:31:03 -07:00
Laura Abbott 9caee771b5 Fix for arm64 compilation issue
The short answer is that it looks like Fedora binutils doesn't quite
work with this patch. The long answer might be more complicated but this
gets things compiling.
2018-07-09 16:01:27 -07:00
Laura Abbott e71fe62528 Linux v4.18-rc4 2018-07-09 09:52:39 -07:00
Laura Abbott d856847d28 Disable debugging options. 2018-07-09 09:48:07 -07:00
Peter Robinson f145a61840 Add fix for AllWinner A64 timer scew errata 2018-07-09 08:23:23 +01:00
Laura Abbott a0d1511170 Linux v4.18-rc3-183-gc42c12a90545 2018-07-06 07:44:14 -07:00
Laura Abbott c703a6595c Linux v4.18-rc3-134-g06c85639897c 2018-07-05 10:06:53 -07:00
Peter Robinson 6616079724 minor tegra 186 tweaks 2018-07-05 12:13:56 +01:00
Peter Robinson 6a2768a937 Enable Tegra194 SoC 2018-07-05 11:35:26 +01:00
Laura Abbott 217e6f09e3 Linux v4.18-rc3-107-gd0fbad0aec1d 2018-07-03 09:28:01 -07:00
Laura Abbott 373b736296 Reenable debugging options. 2018-07-03 09:22:28 -07:00
Laura Abbott bdb5b2d8f8 Linux v4.18-rc3 2018-07-02 08:39:22 -07:00
Laura Abbott 1126e4c975 Disable debugging options. 2018-07-02 08:33:43 -07:00
Laura Abbott 15b3057cc9 Linux v4.18-rc2-207-gcd993fc4316d 2018-06-29 07:57:40 -07:00
Peter Robinson 4a31f03885 Add a possible i.MX6 sdhci fix, drop some old ARM patches, renumber patches 2018-06-29 13:18:57 +01:00
Laura Abbott af9fe25b4c Linux v4.18-rc2-132-gf57494321cbf 2018-06-28 08:34:35 -07:00
Peter Robinson 6aab5d8c38 bcm2837: Update to upstream PMU patch 2018-06-28 13:17:33 +01:00
Laura Abbott 8a409ef282 Enable leds-pca9532 module (rhbz 1595163) 2018-06-26 09:43:24 -07:00
Laura Abbott 43f4fd511d Linux v4.18-rc2-44-g813835028e9a 2018-06-26 09:32:26 -07:00
Laura Abbott a3b9a96385 Linux v4.18-rc2-37-g6f0d349d922b 2018-06-25 12:47:40 -07:00
Laura Abbott 30adf44c21 Reenable debugging options. 2018-06-25 12:43:00 -07:00
Laura Abbott eeae7bec97 Linux v4.18-rc2 2018-06-25 10:19:55 -07:00
Laura Abbott d3c5fc9149 Disable debugging options. 2018-06-25 10:17:18 -07:00
Laura Abbott 26ec741350 Fix for i686 segfault and re-enable i686 builds 2018-06-25 10:15:13 -07:00
Peter Robinson d7624e0560 Disable BFP JIT on ARMv7 as it's currently broken, Remove forced console on aarch64, legacy config (rhbz 1594402) 2018-06-25 17:53:00 +01:00
Laura Abbott aebcac3de8 Linux v4.18-rc1-189-g894b8c000ae6 2018-06-22 08:27:48 -07:00
Laura Abbott 394b575971 Linux v4.18-rc1-107-g1abd8a8f39cd 2018-06-21 08:10:24 -07:00
Laura Abbott c6aba0b336 Linux v4.18-rc1-52-g81e97f01371f 2018-06-20 07:35:02 -07:00
Laura Abbott 7287517fe3 Linux v4.18-rc1-43-gba4dbdedd3ed 2018-06-19 07:19:38 -07:00
Laura Abbott d0c41c2840 Reenable debugging options. 2018-06-19 07:08:43 -07:00
Laura Abbott abad14ed4e Ensure we don't build debug as well 2018-06-18 11:34:13 -07:00
Laura Abbott c60d15178c Linux v4.18-rc1 2018-06-18 09:44:24 -07:00
Laura Abbott cc77c1e140 Disable debugging options. 2018-06-18 09:23:24 -07:00
Laura Abbott 87add78758 Linux v4.17-12074-g4c5e8fc62d6a 2018-06-15 10:52:50 -07:00
Peter Robinson 1f4f66833b Disable zoron driver, moved to staging for removal upstream 2018-06-15 13:24:56 +01:00
Peter Robinson c36cd75159 ARM updates for 4.18, cleanup some dropped config options 2018-06-15 12:57:54 +01:00
Laura Abbott 861ae54010 Don't build for i686
There is a segfault on i686

+ ./process_configs.sh -n -c kernel 4.18.0
~/build/BUILD/kernel-4.17.fc29/linux-4.18.0-0.rc0.git9.1.fc29.i686 ~/build/BUILD/kernel-4.17.fc29/linux-4.18.0-0.rc0.git9.1.fc29.i686/configs
Processing /builddir/build/BUILD/kernel-4.17.fc29/linux-4.18.0-0.rc0.git9.1.fc29.i686/configs/kernel-4.18.0-aarch64.config ... /builddir/build/BUILD/kernel-4.17.fc29/linux-4.18.0-0.rc0.git9.1.fc29.i686/configs/kernel-4.18.0-aarch64.config:5814:warning: override: SPARSEMEM_MANUAL changes choice state
/builddir/build/BUILD/kernel-4.17.fc29/linux-4.18.0-0.rc0.git9.1.fc29.i686/configs/kernel-4.18.0-aarch64.config:6846:warning: override: VIRT_CPU_ACCOUNTING_NATIVE changes choice state
make[1]: *** [scripts/kconfig/Makefile:64: olddefconfig] Segmentation fault (core dumped)

No idea why but we don't want to stop other arches. Disable it
for now.
2018-06-14 10:57:47 -07:00
Laura Abbott ee004bf48f Linux v4.17-11928-g2837461dbe6f 2018-06-14 10:04:58 -07:00
Laura Abbott 5f1fb0c45a Linux v4.17-11782-gbe779f03d563 2018-06-13 10:54:20 -07:00
Jeremy Cline 9e3153d84f
Commit of shame: Add the changelog for 6782776564 2018-06-13 09:46:42 -04:00
Jeremy Cline 6782776564
Fix kexec_file_load pefile signature verification (rhbz 1470995) 2018-06-13 09:38:05 -04:00
Laura Abbott bdc446c43d Linux v4.17-11346-g8efcf34a2639 2018-06-12 08:50:20 -07:00
Justin M. Forbes bbfe8b3016 Secure Boot updates 2018-06-11 15:35:41 -05:00
Laura Abbott 5a506e76b9 Linux v4.17-10288-ga2225d931f75 2018-06-11 10:24:06 -07:00
Laura Abbott 6a5d7f80f2 Fix filtering for soundwire 2018-06-08 18:53:28 -07:00
Laura Abbott 4b8512e91a Linux v4.17-7997-g68abbe729567 2018-06-08 11:37:45 -07:00
Laura Abbott 9382c1533b Linux v4.17-6625-g1c8c5a9d38f6 2018-06-07 14:52:18 -07:00
Dan Horák 6cf9fb9604 [ppc, s390x] enable kexec_file_load system call 2018-06-07 16:18:15 +02:00
Laura Abbott 037431cf90 Linux v4.17-3754-g135c5504a600 2018-06-06 09:56:34 -07:00
Jeremy Cline dc16ce7d36
Enable CONFIG_SCSI_DH* for s390x (rhbz 1586189) 2018-06-05 17:00:26 -04:00
Laura Abbott 4ec5ad2daf Linux v4.17-1535-g5037be168f0e 2018-06-05 12:55:19 -07:00
Laura Abbott ab80721865 Linux v4.17-505-g9214407d1237 2018-06-04 14:16:03 -07:00
Laura Abbott a5a43e40db Reenable debugging options. 2018-06-04 14:15:50 -07:00
Justin M. Forbes ca54efe132 Trim changelog 2018-06-04 13:38:44 -05:00
Justin M. Forbes 1ae48fff50 Linux v4.17 2018-06-04 09:38:46 -05:00
Peter Robinson c882c6b527 add in freqency for the RPi 3B+ to suppoer 1.4ghz, stop dmesg spew 2018-06-04 10:07:56 +01:00
Peter Robinson e8f4892e53 Initial support for Raspberry Pi cpufreq driver 2018-06-04 07:24:58 +01:00
Justin M. Forbes 7ac993721d Linux v4.17-rc7-43-gdd52cb879063 2018-05-31 16:45:13 -05:00
Justin M. Forbes d0b37657b1 Linux v4.17-rc7-31-g0044cdeb7313 2018-05-30 10:56:47 -05:00
Justin M. Forbes 263ec673fc Linux v4.17-rc7 2018-05-29 10:22:49 -05:00
Justin M. Forbes 46bd666be2 Disable debugging options. 2018-05-29 06:42:42 -05:00
Jeremy Cline 49d1cc4304
Linux v4.17-rc6-224-g62d18ecfa641 2018-05-25 16:51:06 -04:00
Jeremy Cline 9c5a93b73a
Fix for incorrect error message about parsing PCCT (rhbz 1435837) 2018-05-25 11:09:27 -04:00
Justin M. Forbes 2dbc32ca52 Linux v4.17-rc6-158-gbee797529d7c 2018-05-24 09:23:12 -05:00
Laura Abbott 9fb14aad58 Enable page table dumping on arm to match other targets 2018-05-23 14:33:57 -07:00
Justin M. Forbes 27086a65ad Linux v4.17-rc6-146-g5997aab0a11e 2018-05-21 16:33:24 -05:00
Justin M. Forbes 3c2b399004 Linux v4.17-rc6 2018-05-21 07:12:25 -05:00
Hans de Goede ae3a573424 Enable GPIO_AMDPT, PINCTRL_AMD and X86_AMD_PLATFORM_DEVICE Kconfig options
This fixes i2c and GPIOs not working on AMD based laptops (rhbz#1510649).
2018-05-20 15:43:29 +02:00
Justin M. Forbes f404069cc7 Linux v4.17-rc5-110-g2c71d338bef2 2018-05-18 16:42:15 -05:00
Justin M. Forbes 8dc6861c3b Linux v4.17-rc5-65-g58ddfe6c3af9 2018-05-17 14:50:22 -05:00
Justin M. Forbes 637e322ada Linux v4.17-rc5-20-g21b9f1c7e319 2018-05-15 14:28:35 -05:00
Justin M. Forbes dec69994ee Config updates for upstream kconfig patch 17baab68d337a0bf4654091e2b4cd67c3fdb44d8 2018-05-15 10:39:52 -05:00
Justin M. Forbes 972f0e5c0c Obsolete kernel-bootwrapper for rawhide only 2018-05-14 16:36:41 -05:00
Justin M. Forbes 181ca5389a Merge #11 `Add readme for recommended layout for kernel tests` 2018-05-14 15:19:20 +00:00
Justin M. Forbes 4a1595802b Merge #10 `remove bootwrapper subpackage (related #1566225)` 2018-05-14 15:18:39 +00:00
rasibley 6d86b592d4 Add recommended layout/readme file for future tests 2018-05-14 10:21:15 -04:00
Justin M. Forbes 748ea78e9b Linux v4.17-rc5 2018-05-14 09:00:12 -05:00
Justin M. Forbes 79d2596f79 Disable debugging options. 2018-05-14 08:56:37 -05:00
Justin M. Forbes aeee93189b Linux v4.17-rc4-96-g41e3e1082367 2018-05-11 14:10:16 -05:00
Peter Robinson ac8c6dca51 Add fix from linux-next for mvebu Armada 8K macbin boot regression 2018-05-11 08:02:53 +01:00
Justin M. Forbes 70ef9fe7fb Linux v4.17-rc4-38-g008464a9360e 2018-05-10 14:29:45 -05:00
Jeremy Cline 1ce5ba25f2
Work around firmware issue on X-Gene based m400 (rhbz 1574718) 2018-05-10 09:43:52 -04:00
Justin M. Forbes 5553a60926 Linux v4.17-rc4-31-g036db8bd9637 2018-05-09 13:31:49 -05:00
Justin M. Forbes 0cc7ffb1ab Linux v4.17-rc4-12-gf142f08bf7ec 2018-05-08 07:39:03 -05:00
Dan Horák f360f7278a remove bootwrapper subpackage (related #1566225) 2018-05-07 19:11:42 +02:00
Justin M. Forbes b679d90970 Linux v4.17-rc4 2018-05-07 10:17:52 -05:00
Justin M. Forbes 9168a64b2f Disable debugging options. 2018-05-07 09:49:30 -05:00
Peter Robinson 8e0d842c37 add patch 2018-05-07 15:05:53 +01:00
Peter Robinson d3854d75b0 Fix USB-2 on Tegra devices 2018-05-07 15:05:08 +01:00
Peter Robinson a5b9638b6b enable mvebu XOR DMA v2 driver 2018-05-07 00:00:26 +01:00
Hendrik Brueckner 517c0ba4ef kernel.spec: build and package bzImage on s390
For s390, build and package the compressed kernel image.

Signed-off-by: Hendrik Brueckner <brueckner@linux.ibm.com>
2018-05-04 14:05:15 -07:00
Laura Abbott c98c864da6 Fix for building out of tree modules on powerpc (rhbz 1574604) 2018-05-04 13:11:10 -07:00
Justin M. Forbes c8738a49b5 Linux v4.17-rc3-148-g625e2001e99e 2018-05-04 14:32:44 -05:00
Justin M. Forbes 57b98a0923 Linux v4.17-rc3-36-gc15f6d8d4715 2018-05-03 15:34:13 -05:00
Justin M. Forbes fd0dabfedc Linux v4.17-rc3-13-g2d618bdf7163 2018-05-02 11:50:38 -05:00
Justin M. Forbes bec836ea3b Linux v4.17-rc3-5-gfff75eb2a08c 2018-05-01 10:33:18 -05:00
Justin M. Forbes 68f9cff457 Linux v4.17-rc3 2018-04-30 10:58:41 -05:00
Justin M. Forbes b2723472bf Disable debugging options. 2018-04-30 10:19:34 -05:00
Peter Robinson 3de825dad1 drop RPi usb fix as it was fixed upstream differently with commit 723288836628 2018-04-30 00:56:34 +01:00
Justin M. Forbes 27491afc8c Linux v4.17-rc2-155-g0644f186fc9d 2018-04-27 11:52:01 -05:00
Peter Robinson a84b00ced8 Enable QLogic NICs on ARM 2018-04-27 10:39:54 +01:00
Justin M. Forbes 228f26645a Linux v4.17-rc2-104-g69bfd470f462 2018-04-26 11:55:14 -05:00
Peter Robinson 761bb0ee6b build dep on git-core, not git, we only use functionality in the core package for building saves some deps being pulled in 2018-04-26 11:26:58 +01:00
Peter Robinson 215fbf0212 fixes for Marvell a37xx EspressoBin, latest RPi3+ patches, rebase fixes for lan78xx 2018-04-25 00:00:30 +01:00
Justin M. Forbes fa7ce1c7b8 Linux v4.17-rc2-58-g24cac7009cb1 2018-04-24 17:04:41 -05:00
Justin M. Forbes 1e2b067925 Linux v4.17-rc2 2018-04-23 10:46:16 -05:00
Justin M. Forbes 8d2f8dde1a Disable debugging options. 2018-04-23 07:24:08 -05:00
Peter Robinson a71eb20cf4 Enable on ARMv7 for i.MX 2018-04-22 22:54:53 +01:00
Peter Robinson 0ab4cfcb5d minor AllWinner config cleanup 2018-04-22 22:51:32 +01:00
Peter Robinson 181211fdc6 Add quirk patch to fix X-Gene 1 console on HP m400/Mustang (RHBZ 1531140) 2018-04-22 19:41:13 +01:00
Peter Robinson 1d50bf7788 Minor ARMv7 cleanups 2018-04-22 14:11:51 +01:00
Justin M. Forbes 9aa8f0cef0 Linux v4.17-rc1-93-g43f70c960180 2018-04-20 11:38:58 -05:00
Justin M. Forbes 61efc9cd07 Linux v4.17-rc1-28-g87ef12027b9b 2018-04-19 16:49:55 -05:00
Jeremy Cline 83c9dc6967
Enable CONFIG_DRM on s390x for real (rhbz 1569086)
This only works with 4.17.
2018-04-19 15:23:57 -04:00
Peter Robinson b9b2a331d5 Enable UFS storage options on ARM, just enable on ARM/x86 as it's only likely to be on those platgforms at this point 2018-04-19 17:00:25 +01:00
Jeremy Cline 82a7e3d264
Revert "Enable CONFIG_DRM on s390x (rhbz 1569086)"
It turns out this depends on CONFIG_VT which depends on !S390

This reverts commit c45e5994bf.
2018-04-19 11:32:55 -04:00
Justin M. Forbes 7003195013 Fix rhbz 1565354 2018-04-18 14:50:50 -05:00
Jeremy Cline c45e5994bf
Enable CONFIG_DRM on s390x (rhbz 1569086) 2018-04-18 13:40:24 -04:00
Peter Robinson ecf3ace84a Initial support for PocketBeagle 2018-04-18 10:29:08 +01:00
Peter Robinson 2753dad8da Enable drivers for Xilinx ZYMQ-MP Ultra96 2018-04-18 00:16:05 +01:00
Justin M. Forbes 62a5741fad Linux v4.17-rc1-21-ga27fc14219f2 2018-04-17 12:58:08 -05:00
Peter Robinson d305754046 Tegra TX fixes attempt 2 2018-04-17 14:27:36 +01:00
Peter Robinson c28c6e363e Fix Tegra TX series firmware/thermal interface 2018-04-17 14:19:41 +01:00
Justin M. Forbes 7d9c2edc80 Fix packaging for purgatory change 2018-04-16 12:55:37 -05:00
Justin M. Forbes 8cf006311d Linux v4.17-rc1 2018-04-16 11:04:31 -05:00
Justin M. Forbes 7b0c0c030e Disable debugging options. 2018-04-16 06:51:04 -05:00
Justin M. Forbes a242ace429 Linux v4.16-11958-g16e205cf42da 2018-04-13 12:48:11 -05:00
Peter Robinson 40766321c4 Disable tps65217-charger, fix for the BeagleBone boot failure, Further fix for ThunderX ZIP driver, fix olpc i686 config 2018-04-12 18:11:57 +01:00
Justin M. Forbes df0ed2af7a Linux v4.16-11766-ge241e3f2bf97 2018-04-12 11:56:50 -05:00
Peter Robinson dabc7ac977 fix nouveau on Tegra, Enable IOMMU on Exynos 2018-04-12 08:25:54 +01:00
Laura Abbott 6cb6bcb528 Enable a few infiniband options (rhbz 1291902) 2018-04-11 10:59:42 -07:00
Laura Abbott b9a77b3f37 Enable JFFS2 and some MTD modules (rhbz 1474493) 2018-04-11 10:29:54 -07:00
Justin M. Forbes 9f12cede49 Linux v4.16-11490-gb284d4d5a678 2018-04-11 11:12:16 -05:00
Justin M. Forbes 619359c0c5 Linux v4.16-10929-gc18bb396d3d2 2018-04-10 11:27:42 -05:00
Peter Robinson 9f0562dcf9 Fixes for Cavium ThunderX ZIP driver stability 2018-04-09 18:37:40 +01:00
Justin M. Forbes dcd325ca9e Linux v4.16-10608-gf8cf2f16a7c9 2018-04-09 11:22:00 -05:00
Jeremy Cline 192ccb6e5f
Download patch signatures and verify them
Before uploading the source files, verify the GPG signature is good.

Signed-off-by: Jeremy Cline <jeremy@jcline.org>
2018-04-09 11:31:10 -04:00
Peter Robinson 5324c74646 drop a couple of no longer needed ARM patches, renumber ARM patch list 2018-04-09 14:50:19 +01:00
Justin M. Forbes 5bf5e37a74 Linux v4.16-9576-g38c23685b273 2018-04-06 12:00:21 -05:00
Justin M. Forbes 9664f61c53 i686 filters 2018-04-06 00:15:27 -05:00
Justin M. Forbes 5ab3e27166 Add chtls filter 2018-04-05 15:46:47 -05:00
Justin M. Forbes bb64576091 Linux v4.16-7248-g06dd3dfeea60 2018-04-05 12:30:09 -05:00
Justin M. Forbes 440cf26812 Linux v4.16-5456-g17dec0a94915 2018-04-04 12:45:22 -05:00
Jeremy Cline 9126994f39
Remote the generate-perf-man.sh script
The kernel-tools package now builds these man pages in its specfile.

Signed-off-by: Jeremy Cline <jeremy@jcline.org>
2018-04-04 11:44:41 -04:00
Justin M. Forbes 71c4e801d3 Linux v4.16-2520-g642e7fd23353 2018-04-03 12:18:00 -05:00
Peter Robinson 01830e1a1c bump and build for RPi3+ 2018-04-03 01:11:19 +01:00
Peter Robinson 494688df84 Improvements for the Raspberry Pi 3+, Fixes and minor improvements to Raspberry Pi 2/3 2018-04-02 18:38:27 +01:00
Jeremy Cline 8b84f3eb40
Linux v4.16
Disable debugging options.
2018-04-02 09:51:11 -04:00
Jeremy Cline c899b261bb
Linux v4.16-rc7-62-g0b412605ef5f 2018-03-29 09:44:06 -04:00
Jeremy Cline 94fa020709
Fix for NFS mounts with Kerberos (rhbz 1558977) 2018-03-29 09:43:31 -04:00
Peter Robinson 0e8aa23324 drop removed X86_PPRO_FENCE config option 2018-03-27 03:19:08 +01:00
Jeremy Cline 4fae35e463
Linux v4.16-rc7
Signed-off-by: Jeremy Cline <jeremy@jcline.org>
2018-03-26 09:57:22 -04:00
Jeremy Cline 69570505e7
Disable debugging options. 2018-03-26 09:12:58 -04:00
Peter Robinson ab234213c4 Enable initial config for Xilinx ZynqMP platforms 2018-03-26 00:09:27 +01:00
Jeremy Cline ee87ceef89
Linux v4.16-rc6-384-gf36b7534b833 2018-03-23 09:31:34 -04:00
Jeremy Cline a253e4dfca
Fix efi-lockdown.patch for upstream BPF change
Commit 0fa4fe85f472 ("bpf: skip unnecessary capability check") switched
the if statement around.

Signed-off-by: Jeremy Cline <jeremy@jcline.org>
2018-03-23 09:27:44 -04:00
Laura Abbott 0ff2afdbe0 Revert "Cleanup some binaries for kernel-devel (rhbz 1550152)"
This reverts commit 842f170f35.

It turns out that despite having all the source files available, the
kernel make system is not smart enough to automatically rebuild certain
things like modpost or recordmcount when building an external modules.
Really if we're going to have to copy everything under the sun so
'make prepare' succeeds it would be nice just to build things. But that
requires more discussion upstream so just revert this change for now.
Long live external modules.
2018-03-22 11:43:13 -07:00
Peter Robinson 90a44bb425 Wifi fixes for QCom DragonBoard 410c, drop reference to upstreamed bcm283x patch 2018-03-22 03:52:59 +00:00
Jeremy Cline 29d2089ad6
Linux v4.16-rc6-75-g3215b9d57a2c 2018-03-21 05:56:02 -07:00
Laura Abbott 842f170f35 Cleanup some binaries for kernel-devel (rhbz 1550152)
As part of building the kernel, the scripts directory contains some
binaries. Most of these binaries don't have debuginfo (because they
don't need it) which throws off the packaging. Since these are
binaries and we have the source files, just remove them from the
buildroot.
2018-03-20 14:36:00 -07:00
Jeremy Cline 654e58958a
Linux v4.16-rc6-35-g1b5f3ba415fe 2018-03-20 10:29:42 -07:00
Peter Jones 92fea70c5b Make BLS 'id' and 'version' fields include if it's a debug variant or not.
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-03-20 11:08:59 -04:00
Javier Martinez Canillas 2531049324
Include version field to generated BLS configuration fragment
The BootLoaderSpec defines an optional version field that contains a human
readable version string for the menu item. This can be used by bootloaders
to set the boot menu item names instead of the optional title field.

For example the zipl bootloader used by s390x architecture doesn't support
names that contains spaces, so it uses the kernel version as the item name.

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2018-03-19 18:27:40 +01:00
Jeremy Cline 9ecbabc75e
Linux v4.16-rc6 2018-03-19 08:33:32 -07:00
Jeremy Cline 0562f693ca
Disable debugging options. 2018-03-19 08:28:41 -07:00
Peter Robinson 1cf42779a0 rpi3: add the gpio expander for the 3+ too 2018-03-19 09:43:45 +00:00
Peter Robinson a5169d3193 actual Initial Raspberry Pi 3+ support 2018-03-19 09:34:36 +00:00
Peter Robinson 915b2136f1 Initial Raspberry Pi 3+ support 2018-03-19 09:33:58 +00:00
Hans de Goede 967732cd2f Add release-note about disabling CONFIG_VBOXGUEST for F27 and earlier 2018-03-17 17:35:29 +01:00
Jeremy Cline 0f374fa5b8
Linux v4.16-rc5-86-gdf09348f78dc 2018-03-16 08:01:55 -07:00
Jeremy Cline 8225d2710e
Linux v4.16-rc5-60-g0aa3fdb8b3a6 2018-03-15 10:45:25 -07:00
Laura Abbott 86e3b7659f Temporarily workaround gcc warning
New gcc, new warnings:

../lib/str_error_r.c: In function ‘str_error_r’:
../lib/str_error_r.c:25:3: error: passing argument 1 to restrict-qualified parameter aliases with argument 5 [-Werror=restrict]
   snprintf(buf, buflen, "INTERNAL ERROR: strerror_r(%d, %p, %zd)=%d", errnum, buf, buflen, err);
   ^~~~~~~~
cc1: all warnings being treated as errors

Bring in a quick fix for now.
2018-03-14 14:26:51 -07:00
Jeremy Cline d31ffa623b
Bump the release to rebuild rc5.git1 with aarch64 fix 2018-03-14 09:40:57 -04:00
Laura Abbott 41eee5319f Fix for boot hang on arm64 (rhbz 1554954) 2018-03-13 20:46:35 -07:00
Jeremy Cline 7f43568b0f
Linux v4.16-rc5-4-gfc6eabbbf8ef
Signed-off-by: Jeremy Cline <jeremy@jcline.org>
2018-03-13 10:33:23 -04:00
Laura Abbott 4acc5bbea9 Disable IMA appraise (rhbz 1554474)
A recent change to the EFI lockdown patch forces IMA policy to be loaded
when secureboot is used. Unfortunately, we don't have all the pieces in
place to have all components fully signed. Disable appraisal for now
until that gets fixed.
2018-03-12 12:12:50 -07:00
Jeremy Cline 06a455a312
Linux v4.16-rc5 2018-03-12 10:49:13 -04:00
Jeremy Cline 6ae2dcdba8
Disable debugging options. 2018-03-12 10:36:00 -04:00
Justin M. Forbes f20e0a3b66 Update efi-lockdown patch with current. 2018-03-12 08:46:00 -05:00
Peter Robinson b724bdfa9e Enable SATA_SIL24 on ARM rhbz 1553931 2018-03-10 07:41:48 +00:00
Laura Abbott 898f8e9b5f Enable CONFIG_ARM64_PMEM
Request for some arm64 devices
2018-03-09 09:52:33 -08:00
Jeremy Cline 205d2cee19
Linux v4.16-rc4-159-g1b88accf6a65 2018-03-09 09:59:53 -05:00
Jeremy Cline 1e6d5fc8c1
Linux v4.16-rc4-152-gea9b5ee31078 2018-03-07 16:26:04 -05:00
Jeremy Cline 565f8f11d6
Linux v4.16-rc4-120-gce380619fab9 2018-03-06 11:17:32 -05:00
Peter Robinson deb9c48b2d enable big.little cpufreq on ARM64 2018-03-05 18:33:59 +00:00
Peter Robinson 8a843c93fd fixupp ARM_SCPI_CPUFREQ config 2018-03-05 09:41:39 +00:00
Jeremy Cline 49df743369
Linux v4.16-rc4 2018-03-04 22:57:03 -05:00
Peter Robinson 20fe7a920a restore the proper, commented out, local build 2018-03-04 23:45:04 +00:00
Peter Robinson 7f3c03a8d3 minor patch number cleanups 2018-03-04 18:58:10 +00:00
Peter Robinson 2a0e4a876d minor ARM usb cleanups 2018-03-04 11:27:28 +00:00
Peter Robinson 60e272367a Add RPi3 GPIO expander, RPi fixes, OMAP serial update, general ARM fixes 2018-03-03 22:51:13 +00:00
Jeremy Cline 5860e766a6
Linux v4.16-rc3-245-g5d60e057d127 2018-03-02 10:00:46 -05:00
Jeremy Cline 4b0b1380a2 Merge #7 `Drop placeholder /etc/ld.so.conf.d files` 2018-03-02 14:17:39 +00:00
Laura Abbott c7c8ec5777 Fix "make prepare"
Copy a bunch more files (mostly related to objtool) to let "make prepare"
succeed.
2018-03-01 17:35:33 -08:00
Jeremy Cline bb03281daa
Linux v4.16-rc3-167-g97ace515f014 2018-03-01 11:00:51 -05:00
Jeremy Cline 7072f5716f
Linux v4.16-rc3-97-gf3afe530d644 2018-02-28 12:46:55 -05:00
Laura Abbott 356f92a381 Don't build in CONFIG_X86_PMEM_LEGACY (rhbz 1460398) 2018-02-28 09:34:54 -08:00
Zbigniew Jędrzejewski-Szmek dce6274166 Drop %defattr and Group lines, use https 2018-02-28 14:25:42 +01:00
Zbigniew Jędrzejewski-Szmek 376237d3ba Drop placeholder ld.so.conf files
https://bugzilla.redhat.com/show_bug.cgi?id=1381764
2018-02-28 14:25:35 +01:00
Jeremy Cline 37ff69b901
Linux v4.16-rc3-88-g6f70eb2b00eb 2018-02-27 09:49:44 -05:00
Jeremy Cline 8a0aa8d189
Linux v4.16-rc3 2018-02-26 09:24:01 -05:00
Jeremy Cline b556e53689
Disable debugging options. 2018-02-26 09:09:43 -05:00
Jeremy Cline 294e924caa
Linux v4.16-rc2-189-g0f9da844d877 2018-02-23 09:36:25 -05:00
Jeremy Cline a62acee612
Linux v4.16-rc2-64-gaf3e79d29555 2018-02-21 11:33:54 -05:00
Jeremy Cline cf8332750d
Linux v4.16-rc2-62-g79c0ef3e85c0 2018-02-20 11:13:25 -05:00
Justin M. Forbes e33877912b Add kernel-tools reminder for rc script 2018-02-19 17:21:49 -06:00
Laura Abbott bb540d20c6 Enable IMA (rhbz 790008) 2018-02-19 10:54:11 -08:00
Peter Jones 08732ed826 Generate BootLoaderSpec config fragments
The BootLoaderSpec (BLS) defines a scheme where different bootloaders can
share a format for boot items and a configuration directory that accepts
these common configurations as drop-in files [0].

Generate BLS snippets at build time that can be copied on kernel install,
so bootloaders can parse to create menu entries using this information.

[0]: https://www.freedesktop.org/wiki/Specifications/BootLoaderSpec/

Signed-off-by: Peter Jones <pjones@redhat.com>
2018-02-19 10:47:31 -05:00
Jeremy Cline 9ed1ca87cb
Linux v4.16-rc2 2018-02-19 09:19:54 -05:00
Jeremy Cline b53d21151a
Disable debugging options. 2018-02-19 09:13:04 -05:00
Jeremy Cline 7f05027abf
Linux v4.16-rc1-100-g1388c80438e6 2018-02-16 09:55:10 -05:00
François Cami 06498cbfe5
enable CONFIG_DRM_AMDGPU_SI so that Southern Island devices work with amdgpu & radv 2018-02-16 09:19:03 -05:00
Jeremy Cline 0a39c238e3
Linux v4.16-rc1-88-ge525de3ab046 2018-02-15 12:22:35 -05:00
Jeremy Cline f842d74ea2
Linux v4.16-rc1-32-g6556677a8040 2018-02-14 14:21:42 -05:00
Peter Robinson 0931a042a5 Enable GPIO found on SynQuacer platforms 2018-02-14 09:45:22 +00:00
Igor Gnatenko ead19ec541
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 08:10:15 +01:00
Igor Gnatenko 8fcc2b2a59 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:36:03 +01:00
Justin M. Forbes ffef01099f Linux v4.16-rc1-10-g178e834c47b0 2018-02-13 11:34:37 -06:00
Justin M. Forbes 0b116e4726 Add configs 2018-02-12 07:32:33 -06:00
Justin M. Forbes 94e04cd684 Linux v4.16-rc1 2018-02-12 07:31:25 -06:00
Justin M. Forbes 3d809aa232 Disable debugging options. 2018-02-12 07:09:32 -06:00
Peter Robinson dd10af6de0 Some fixes to help RPi HDMI monitor detection, fixes for AllWinner 2018-02-12 01:21:20 +00:00
Peter Robinson 682fa4513e minor AllWinner config tweeak 2018-02-12 01:16:42 +00:00
Peter Robinson 6749144071 don't filter platform drivers (currently only chromeos devices) from core 2018-02-10 18:19:41 +00:00
Peter Robinson b1638c0f32 we don't enable pci endpoint support, unlikely to run Fedora on a SoC on a PCI card plugged into a host atm 2018-02-10 16:01:19 +00:00
Peter Robinson 65da22b9d7 ARM doesn't support the Gemini SoCs 2018-02-10 15:26:17 +00:00
Peter Robinson b634505077 minor cleanup (NFC) 2018-02-10 15:12:35 +00:00
Peter Robinson 4b5db15c5b of pci config options dropped 2018-02-10 14:53:34 +00:00
Peter Robinson 390328875f remove old mv cesa driver 2018-02-10 14:11:08 +00:00
Justin M. Forbes c0815482a6 Linux v4.15-12216-gf9f1e414128e 2018-02-09 16:05:09 -06:00
Justin M. Forbes f8bdcf89c2 ADV7511 only really needs to be on for ARM 2018-02-08 16:08:17 -06:00
Justin M. Forbes a5f6bafe62 Back out non working filter changes 2018-02-08 14:10:08 -06:00
Justin M. Forbes 5ebe83e42f Linux v4.15-11930-g581e400ff935 2018-02-08 13:35:33 -06:00
Peter Robinson 35b467828a POWER_RESET_IMX has been dropped 2018-02-08 15:58:38 +00:00
Peter Robinson b7e098b42c clean up a few obsoleted and duplicated config options (NFC) 2018-02-08 15:37:42 +00:00
Justin M. Forbes bf681f6a5b Linux v4.15-11704-ga2e5790d8416 2018-02-07 09:13:24 -06:00
Peter Robinson ac4e94dcf3 Exynos IPP has be removed, the other 3 are marked broken due to it's removal, so drop the options 2018-02-07 13:47:23 +00:00
Hans de Goede 8d6edefe57 Set CONFIG_VBOXGUEST=m 2018-02-07 12:06:32 +01:00
Justin M. Forbes 976523b074 Linux v4.15-10701-g2deb41b24532 2018-02-05 15:13:35 -06:00
Justin M. Forbes 4e95a71492 Fix build for arm with gcc 8 2018-02-05 13:05:05 -06:00
Justin M. Forbes a698721916 Linux v4.15-10668-g35277995e179 2018-02-05 12:54:33 -06:00
Justin M. Forbes 2a778f5d34 We need bison and flex now 2018-02-02 16:09:28 -06:00
Justin M. Forbes b4bec0606b Forgot gitrev 2018-02-02 14:39:16 -06:00
Justin M. Forbes a84c4d8276 Linux v4.15-9939-g4bf772b14675 2018-02-02 14:38:32 -06:00
Justin M. Forbes 2de661d489 Linux v4.15-6064-g255442c93843 2018-02-01 15:50:49 -06:00
Justin M. Forbes c0522a6391 Linux v4.15-2341-g3da90b159b14 2018-01-31 10:59:38 -06:00
Justin M. Forbes 98c76e090f Linux v4.15-1549-g6304672b7f0a 2018-01-30 12:26:27 -06:00
Peter Robinson 613cf10377 Filter GPU bridge drivers on all arches, re-enable adv7511 2018-01-29 22:28:36 +00:00
Justin M. Forbes 4ad5c1a63e Fix CVE-2018-5750 (rhbz 1539706 1539708) 2018-01-29 08:50:45 -06:00
Laura Abbott d1d4d6ac4f Linux v4.15
Disable debugging options.
2018-01-29 01:48:37 -08:00
Justin M. Forbes 8524d77481 Fix crash on Xwayland using nouveau 2018-01-26 10:43:54 -06:00
Laura Abbott cd417bb2cd Linux v4.15-rc9-67-g993ca2068b04 2018-01-26 01:19:34 -08:00
Laura Abbott 7a21204d80 Linux v4.15-rc9-55-g5b7d27967dab 2018-01-25 00:16:54 -08:00
Don Zickus 4df1293806 Fix misnamed CONFIG files
A couple of CONFIG file names were misnamed during their creation.
Fix them up.

configs/fedora/generic/CONFIG_DEBUG_VM_RB revisit this if performance isn't horrible -> configs/fedora/generic/CONFIG_DEBUG_VM_RB

and

configs/fedora/generic/CONFIG_DPM_WATCHDOG revisit this in debug -> configs/fedora/generic/CONFIG_DPM_WATCHDOG
2018-01-25 00:13:35 -08:00
Peter Robinson b98ae2eee3 add patch to fix UDOO boot hang 2018-01-24 16:10:35 +00:00
Laura Abbott c2f4ac7cf6 Linux v4.15-rc9-23-g1f07476ec143 2018-01-24 01:38:21 -08:00
Laura Abbott 6653547786 Linux v4.15-rc9-5-g1995266727fa 2018-01-23 01:50:54 -08:00
Laura Abbott 08d092ce16 Reenable debugging options. 2018-01-23 01:49:09 -08:00
Justin M. Forbes 8e385c7277 Linux v4.15-rc9 2018-01-22 17:38:00 -06:00
Justin M. Forbes b8d3820c35 Disable debugging options. 2018-01-22 13:42:36 -06:00
Laura Abbott ffdc9f3b33 Linux v4.15-rc8-120-gdda3e15231b3 2018-01-19 09:04:33 -08:00
Laura Abbott 2841ab2761 Enable CONFIG_IP6_NF_TARGET_NPT (rhbz 1435884) 2018-01-18 08:59:42 -08:00
Laura Abbott 16ab97485f Switch from oldnoconfig -> olddefconfig
Target name has changed and will be going away
2018-01-18 08:30:39 -08:00
Laura Abbott d1f54ffa0e Linux v4.15-rc8-104-g1d966eb4d632 2018-01-18 08:29:03 -08:00
Laura Abbott 1fb9a121c4 Linux v4.15-rc8-72-g8cbab92dff77 2018-01-17 08:37:52 -08:00
Laura Abbott d9ae6e1327 Reenable debugging options. 2018-01-17 08:36:40 -08:00
Laura Abbott 2fb3e72238 Add verbose option
There may be cases when it's useful to see the full kernel build
output. Add an option to allow rebuilding with full logs.

From Jaroslav Škarvada
2018-01-17 08:32:46 -08:00
Laura Abbott 825a0e7a9c Linux v4.15-rc8 2018-01-15 08:25:29 -08:00
Laura Abbott 56578f5c35 Disable debugging options. 2018-01-15 08:15:40 -08:00
Peter Robinson 283a6156bc add MMC support for 96boards Synquacer platform, add missing CONFIG_BPF_JIT_ALWAYS_ON as it changed the generated config 2018-01-13 06:20:30 +00:00
Laura Abbott 9e949a1624 Linux v4.15-rc7-152-g1545dec46db3 2018-01-12 09:12:40 -08:00
Laura Abbott 0674ccbb48 Linux v4.15-rc7-111-g5f615b97cdea 2018-01-11 08:36:50 -08:00
Justin M. Forbes 78b277bd72 Initial retpoline patches for Spectre v2 2018-01-11 10:28:58 -06:00
Peter Robinson d496f759f1 actually commit thw dwc2 phy patch 2018-01-11 01:11:05 +00:00
Laura Abbott 6a7b2a7eec Apply the same fixup to both sections 2018-01-10 10:22:53 -08:00
Laura Abbott 76a7548835 Linux v4.15-rc7-102-gcf1fb158230e 2018-01-10 09:05:55 -08:00
Justin M. Forbes e894e5dc49 Fix typo in arm implement nospec_ptr 2018-01-10 07:14:17 -06:00
Peter Robinson 0878a20964 Fix USB on Raspberry Pi (and possibly other dwc2 devices 2018-01-10 12:43:30 +00:00
Peter Jones 7bea88339b Update MODSIGN fixes with dhowell's first round of feedback.
Related: rhbz#1497559

Signed-off-by: Peter Jones <pjones@redhat.com>
2018-01-09 17:11:55 -05:00
Peter Jones 8eb3db7f23 Don't print errors just because some EFI variables aren't there.
Resolves: rhbz#1497559

Signed-off-by: Peter Jones <pjones@redhat.com>
2018-01-09 15:50:44 -05:00
Laura Abbott 8b84dd5121 Linux v4.15-rc7-79-gef7f8cec80a0 2018-01-09 08:18:38 -08:00
Laura Abbott b39aa58051 Reenable debugging options. 2018-01-09 08:16:02 -08:00
Laura Abbott e3ed9bf70d Disable CONFIG_RESET_ATTACK_MITIGATION (rhbz 1532058) 2018-01-08 14:37:57 -08:00
Justin M. Forbes 3593c5f04e First round of Speculative Execution variant 1 patches 2018-01-08 11:06:58 -06:00
Laura Abbott fe73db3565 Linux v4.15-rc7 2018-01-08 08:50:30 -08:00
Laura Abbott 83808ef294 Disable debugging options. 2018-01-08 08:46:31 -08:00
Hans de Goede d971f609dc rebase-notes: Add notes about disabling power-management stuff enabled for F28+ 2018-01-08 11:00:44 +01:00
Peter Robinson b56d7dd11d remove old qcom config options 2018-01-08 09:45:22 +00:00
Peter Robinson c884d9aac6 remove baseconfig, obsolete 2018-01-08 03:35:58 +00:00
Don Zickus 62496f789f configs: Update config generation script to use configs/fedora
The previous patch moved the configs/base-{generic,debug} to configs/fedora.
Now we update the scripts to reflect that change.  Changing the scripts
was straightforward.  Handling overrides that didn't use generic names
was a little trickier.

To handle random override names (well rhel), I added some extra logic
in the config_generation script called "ORDER".  This tells the scripts
which configs to lay down first and which one overrides it.

Through some testing, I realized I could simplify things and just create
an outer 'order' loop.  This removed some duplicated code.

The other change is the 'skip_if_missing' flag.  The overrides directory
will not mimic the baseline directory layout 100%.  Ensure the baseline
config files are all there, but allow the overrides to have missing files.

Tested on my Fedora and my RHEL tree with success.
2018-01-05 14:40:19 -08:00
Don Zickus 4d6d8cc5c1 configs: Move base-debug and base-generic to configs/fedora
It was suggested that base-debug and base-generic were not good names
to use.  Further discussion led to using configs/fedora for the base
config files and configs/rhel for any overrides.

This patch does a plain

mkdir configs/fedora
git mv configs/base-{generic,debug} configs/fedora

No code changes.
2018-01-05 14:40:14 -08:00
Laura Abbott 32813e5abf Remove kernel tools from kernel spec file
The number of userspace tools has grown over time. It's time to split
those out into a separate kernel-tools repo. Remove the kernel tools
from here and look for them in the kernel-tools named repo.
2018-01-05 14:09:47 -08:00
Laura Abbott 23e036f36c Copy module linker script (rhbz 1531182) 2018-01-05 11:21:05 -08:00
Laura Abbott 11eab2447e Linux v4.15-rc6-48-ge1915c8195b3 2018-01-05 08:28:15 -08:00
Laura Abbott 5e9dae1c74 Oh whoops this was untracked 2018-01-04 15:56:35 -08:00
Laura Abbott e8e4bc8ffe Linux v4.15-rc6-18-g00a5ae218d57 2018-01-04 08:30:40 -08:00
Laura Abbott 30a7a0723f Reenable debugging options. 2018-01-04 08:28:38 -08:00
Hans de Goede b5cf2a10dd Add a patch to filter false positive kbd backlight change events (#1514969)
Add a patch to disable runtime-pm for QCA bluetooth devices (#1514836)
2018-01-04 10:03:46 +01:00
Laura Abbott b23e66e346 Yet another KPTI fix 2018-01-03 14:22:54 -08:00
Laura Abbott 72b9cb4f82 KPTI Fix 2018-01-03 09:46:35 -08:00
Laura Abbott 1de23271b4 Enable CONFIG_ACPI_REV_OVERRIDE_POSSIBLE 2018-01-03 08:26:25 -08:00
Laura Abbott 07e9ba770a Linux v4.15-rc6 2017-12-31 16:28:27 -08:00
Laura Abbott cb1d6de4b7 Disable debugging options. 2017-12-31 16:28:08 -08:00
Hans de Goede 148a32e255 Add patches which allow specifying a default SATA linkpower management policy
for mobile chipsets and set the default LPM policy to "med_power_with_dipm"
2017-12-22 18:24:57 +01:00
Laura Abbott 19e75a1a30 Linux v4.15-rc4-202-gead68f216110 2017-12-22 09:14:08 -08:00
Laura Abbott 3d98343b67 Linux v4.15-rc4-77-gd1ce8ceb8ba8 2017-12-21 08:03:42 -08:00
Laura Abbott 321b8436c6 Linux v4.15-rc4-42-g10a7e9d84915 2017-12-20 11:34:45 -08:00
Jeremy Cline d0caa1a154
Backport fix e1000_check_for_copper_link_ich8lan return value 2017-12-20 10:42:15 -05:00
Laura Abbott 93e24a13f9 Linux v4.15-rc4-41-gace52288edf0 2017-12-19 08:38:34 -08:00
Laura Abbott e63a20e43a Reenable debugging options. 2017-12-19 08:37:14 -08:00
Laura Abbott 7e5cbdbc68 Linux v4.15-rc4 2017-12-18 09:27:37 -08:00
Laura Abbott ce7aa18d6c Disable debugging options. 2017-12-18 09:23:38 -08:00
Laura Abbott 8360c29f0b Linux v4.15-rc3-86-g032b4cc8ff84 2017-12-15 09:28:17 -08:00
Jeremy Cline b59e92ed22
Set CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1 on x86_64 only (rhbz 1525561) 2017-12-15 09:39:04 -05:00
Hans de Goede c7187efdb4 Enable CONFIG_REGULATOR on x86_64 2017-12-15 13:26:13 +01:00
Laura Abbott 94672a5c0d Linux v4.15-rc3-45-g7c5cac1bc717 2017-12-14 09:04:10 -08:00
Laura Abbott 8e74282faf Linux v4.15-rc3-37-gd39a01eff9af 2017-12-13 10:17:37 -08:00
Laura Abbott 7f6bb2bf36 Linux v4.15-rc3-33-ga638349bf6c2 2017-12-12 09:03:38 -08:00
Laura Abbott 4cc9958fdf Reenable debugging options. 2017-12-12 09:02:39 -08:00
Laura Abbott d0f86d5b76 Linux v4.15-rc3 2017-12-11 09:03:00 -08:00
Laura Abbott d867512af4 Disable debugging options. 2017-12-11 08:59:54 -08:00
Laura Abbott 75eb8a5a5a Add cpuidle.h to kernel-tools-libs-devel
cpuidle.h is generated from the userspace kernel tools. Until now
it had been getting picked up as part of the general kernel-devel
blob. Move it to kernel-tools-libs-devel for better alignment.
2017-12-07 13:15:45 -08:00
Laura Abbott 8b3f9afc61 Linux v4.15-rc2-252-g968edbd93c0c 2017-12-07 10:51:10 -08:00
Laura Abbott 24c675ac8b Add fixes for known AMD bootup issue 2017-12-06 10:15:02 -08:00
Laura Abbott 5919ce3742 Linux v4.15-rc2-174-g328b4ed93b69 2017-12-06 09:48:29 -08:00
Laura Abbott f6b1a997be Reenable debugging options. 2017-12-06 09:41:09 -08:00
Peter Robinson 837c7f7fd0 Enable HID_CP2112 2017-12-06 11:05:48 +00:00
Peter Robinson d809d3e285 enable GPIO_PCF857X for all ARM arches 2017-12-06 06:13:48 +00:00
Peter Robinson bd6ba47fb1 minor IrDA cleanup, add fix for Pine64 boot already in 4.14 2017-12-06 04:33:38 +00:00
Peter Robinson 9e9be214f5 Disable IrDA (broken, being dropped upstream) 2017-12-06 04:13:25 +00:00
Peter Robinson afeb9a1070 Minor updates for sun4i drm drivers 2017-12-04 22:22:54 +00:00
Laura Abbott 4b1bd9852f Linux v4.15-rc2 2017-12-04 08:24:35 -08:00
Laura Abbott 1920947665 Disable debugging options. 2017-12-04 08:22:33 -08:00
Peter Robinson 41e3b9959e enable Simple PM Bus on ARM 2017-12-04 08:25:25 +00:00
Laura Abbott b5c3a18adc Linux v4.15-rc1-396-ga0651c7fa2c0 2017-12-01 09:34:59 -08:00
Laura Abbott f41f58be82 Linux v4.15-rc1-237-g9e0600f5cf6c 2017-11-30 08:58:02 -08:00
Laura Abbott c33b7ad1f2 Linux v4.15-rc1-24-g43570f0383d6 2017-11-29 10:43:21 -08:00
Laura Abbott aa10bc0225 Reenable debugging options. 2017-11-29 10:40:34 -08:00
Hans de Goede 7bac67a419 More build fixes 2017-11-28 09:26:01 +01:00
Laura Abbott 9ee4e84899 Build fixups
- Make sure tools/objtool/sync-check.sh is executable
- Drop patch that needs a rebase
2017-11-27 13:33:44 -08:00
Laura Abbott e173d2adb6 Linux v4.15-rc1 2017-11-27 09:15:57 -08:00
Laura Abbott c8450da193 Disable debugging options. 2017-11-27 09:08:02 -08:00
Peter Robinson 690839d2c7 explicitly enable reset simple on ARM 2017-11-27 15:40:21 +00:00
Peter Robinson 688da85828 Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/kernel 2017-11-27 15:39:44 +00:00
Hans de Goede f10b01dcd4 Fix left-button not working with some hid-multitouch touchpads 2017-11-26 14:42:26 +01:00
Peter Robinson f74f35732d Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/kernel 2017-11-23 14:19:51 +00:00
Laura Abbott 5d8f3c9211 v2 of patch 2017-11-22 19:01:11 -08:00
Laura Abbott 1ee3c6e5fc Fix for TTM regression (rhbz 1516584) 2017-11-22 18:20:39 -08:00
Justin M. Forbes 917a598403 Config options for non debug kernels 2017-11-21 12:44:40 -06:00
Laura Abbott 7548ed13f9 Linux v4.14-12995-g0c86a6bd85ff 2017-11-21 08:07:50 -08:00
Peter Robinson 2d1ca3ead8 Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/kernel 2017-11-21 09:17:27 +00:00
Laura Abbott f43033cacb Enable driver for the Behringer BCD 2000 (rhbz 1514945) 2017-11-20 10:11:18 -08:00
Laura Abbott 0805625aea Linux v4.14-12891-gc8a0739b185d
Also turn off a powerpc crypto drive that was failing to compile
2017-11-20 10:01:00 -08:00
Laura Abbott 8221dd34f7 Linux v4.14-12375-g2dcd9c71c1ff 2017-11-17 17:10:07 -08:00
Peter Robinson 0830aa88cf drop deprecated option 2017-11-17 11:52:43 +00:00
Laura Abbott f332286838 Filtering really just gets too complicated. This is getting turned off. 2017-11-16 15:35:03 -08:00
Laura Abbott ae1749e830 Filter out the adv7511 bridge driver since it depends on media stuff 2017-11-16 15:19:47 -08:00
Laura Abbott 863b68486c Turn of this option since it depends on the IR subsystem 2017-11-16 12:06:56 -08:00
Laura Abbott f0b5033e57 Turn off CONFIG_DRM_SIL_SII8620 since it has strange dependencies 2017-11-16 11:16:17 -08:00
Laura Abbott 6a1970be52 Linux v4.14-9248-ge60e1ee60630 2017-11-16 09:50:37 -08:00
Hans de Goede 1e02c6bb34 Enable USB autosuspend for USB bluetooth receivers by default, use
btusb.enable_autosuspend=n on the kernel cmdline to disable
2017-11-16 13:10:41 +01:00
Laura Abbott 1895d363af Disable IPX and NCPFS
These are being deprecated by the kernel community
https://marc.info/?l=linux-netdev&m=151067745601327&w=2

Turn them off in advance.
2017-11-15 11:54:45 -08:00
Laura Abbott e1d147112d Linux v4.14-4050-g37cb8e1f8e10 2017-11-15 09:40:48 -08:00
Laura Abbott 2ef4e8028f Linux v4.14-2229-g894025f24bd0 2017-11-14 10:28:07 -08:00
Laura Abbott 0a7987e5d8 Put some %if %{with_pae} in a few places
This is mostly to quiet a bunch of rpmlint warnings about unexpanded
macros for non-existant packages.
2017-11-13 15:10:31 -08:00
Laura Abbott 1a5d247609 Linux v4.14-104-g1e19bded7f5d
Also flip MAXSMP for generic vs. debug config
(see f4861c48b8)
2017-11-13 11:44:06 -08:00
Laura Abbott ee6b4cbd33 Reenable debugging options. 2017-11-13 11:34:14 -08:00
Don Zickus 2bf928dd97 configs: Update scripts and spec file with layout changes
With the configs in the new place, update the scripts to find
them and utilize the base-generic and generic heirarchy to apply
configs and overrides.

Implement new process_configs.sh script that post-process the
config changes in a simple script and remove those commands
from the spec file.  Add option flags to preserve functionality.

config_generation is a simple rename of baseconfig -> generic and
debugconfig -> debug and arm64 -> aarach64.

build_configs.sh is modified to find configs in generic and base-generic and
then apply base-generic first and if any generic files, apply those next.  The
generic directory is used as an overrides and is expected to be empty for
Fedora initially.

kernel.spec is modified to use process_configs.sh instead of all the
commands in the spec file.  Enabled spec options are translated to
script options.  The config manipulation is moved to be grouped
with all config manipulation commands.  This makes 'cd configs/' simpler.
Now all config scripts and executiion are done in configs/ directory.

v1 -> v2:
* the scripts were not working with SUBARCH correctly
* checkoptions was using wrong comparison file
* passing wrong kernel version to process_configs in spec file

v2 -> v3:
(incorporate Laura A's feedback)
* update README.txt
* fix build_configs.sh warnings
* Output info message on listnewconfig failure
2017-11-13 09:39:17 -08:00
Don Zickus 4be26cbac7 configs: Create symlinks to used scripts
As part of the config re-organization, put the scripts needed to create
the config files in the configs/ directory.  At the top level create
symlinks for those scripts.  This allows the kernel.spec file to find
the scripts it needs and work correctly.

No code changes.
2017-11-13 09:39:16 -08:00
Don Zickus c54d82caa9 configs: Rename config directories to sub-directory
As part of an effort to foster better cross collaboration with
internal Red Hat kernels, align the configs layout to match
that kernel.  This will allow Red Hat engineers to provide easier
guidance on how to set various config options.

In addition, the scripts that process the config options will migrate
to the configs/ directory too in later patches.  Future config
workflows will stage all work in the configs/ area.

A simple diff between the kernels will easily expose which config
options are different.  Reading the comments in the file provides
guidance to Fedora to determine if that kernel should make a
similar change or not.

Rename debugconfig -> configs/base-debug
Rename baseconfig -> configs/base-generic
Rename configs/base-generic/arm/arm64 -> configs/base-generic/arm/aarch64

No code changes made.
2017-11-13 09:39:12 -08:00
Peter Robinson 36ae66c549 Compress modules on all arches, originally infra capability added significant time, this is no longer the case 2017-11-13 13:46:43 +00:00
Justin M. Forbes 67839dbacf Linux v4.14 2017-11-13 07:41:03 -06:00
Peter Robinson ffd0c6f9f3 Add patch to fix issue with ULPI on QCom devices 2017-11-12 17:53:42 +00:00
Justin M. Forbes 8348394cdc Linux v4.14-rc8-66-g1c9dbd4615fd 2017-11-10 09:48:46 -06:00
Justin M. Forbes d8bca9aaec Linux v4.14-rc8-12-gd6a2cf07f0c9 2017-11-08 14:10:04 -06:00
Laura Abbott 4217379267 Drop sh-utils from requirements
It's an old package now provided by core-utils which is pulled in
already.
2017-11-07 17:05:32 -08:00
Justin M. Forbes 2068181ec2 Linux v4.14-rc8-9-gfbc3edf7d773 2017-11-07 16:08:00 -06:00
Laura Abbott 92bd3b07e7 Fix for KVM regression on some machines (rhbz 1490803) 2017-11-06 14:18:28 -08:00
Laura Abbott 63069dcfc0 Patches for ThinkPad X1 Carbon Gen5 Touchpad (rhbz 1509461) 2017-11-06 13:04:50 -08:00
Justin M. Forbes 58bc23f6c8 Linux v4.14-rc8 2017-11-06 10:01:19 -06:00
Justin M. Forbes 5053df0140 Disable debugging options. 2017-11-06 09:57:52 -06:00
Peter Robinson 52986814f7 Enable IS31FL32xx LED driver 2017-11-04 16:22:49 +00:00
Justin M. Forbes e2de762388 Linux v4.14-rc7-129-g81ca2caefc6d 2017-11-03 15:48:39 -05:00
Justin M. Forbes 837b22c217 Linux v4.14-rc7-47-g3a99df9a3d14 2017-11-02 10:05:53 -05:00
Jeremy Cline 1ae677b43e
Linux v4.14-rc7-39-g4f2ba5dc183b 2017-11-01 12:32:29 -04:00
Laura Abbott f4861c48b8 Stop setting CONFIG_MAXSMP and adjust NR_CPUS
During the Kconfig factor, CONFIG_MAXSMP was set for all builds instead
of just debug builds. This bumps the NR_CPUs up to 8192 which is far
more than anyone actually needs for Fedora. Stop setting CONFIG_MAXSMP
on non-debug configs and adjust NR_CPUs back to what it was before.
2017-10-31 11:44:35 -07:00
Jeremy Cline 26ce06bb9f
Linux v4.14-rc7-8-g5f479447d983 2017-10-31 13:21:52 -04:00
Justin M. Forbes 465569abad Linux v4.14-rc7 2017-10-30 11:51:50 -05:00
Justin M. Forbes be428343fe Disable debugging options. 2017-10-30 10:58:19 -05:00
Hans de Goede 9ce4ee9d44 Fix for peaq_wmi nul spew (rhbz 1497861) 2017-10-30 14:06:33 +01:00
Hans de Goede 7f20bf8490 Remove patch which should have never been added 2017-10-30 13:58:58 +01:00
Justin M. Forbes 44f37f0837 Linux v4.14-rc6-53-g15f859ae5c43 2017-10-27 14:39:10 -05:00
Justin M. Forbes 006f5ba402 Linux v4.14-rc6-50-g567825502730 2017-10-26 15:56:39 -05:00
Peter Robinson d0030f2a56 arm64: minor cleanups for mvebu 2017-10-26 11:19:25 +01:00
Justin M. Forbes a50b8ec508 Linux v4.14-rc6-21-gf34157878d3b 2017-10-25 16:11:20 -05:00
Justin M. Forbes d9f7b63ed4 Linux v4.14-rc6-18-gae59df0349ba 2017-10-24 15:03:00 -05:00
Justin M. Forbes 679cf2a896 Linux v4.14-rc6 2017-10-23 10:09:16 -05:00
Justin M. Forbes 98fdf67b15 Disable debugging options. 2017-10-23 08:16:32 -05:00
Justin M. Forbes 135abd0c28 Linux v4.14-rc5-94-g9a27ded2195a 2017-10-20 16:22:53 -05:00
Justin M. Forbes 59566d9a2c Linux v4.14-rc5-31-g73d3393ada4f 2017-10-19 15:49:02 -05:00
Laura Abbott e46f6eb3ab Turn off DCCP
The DCCP protocol has had a number of bugs recently and people keep
finding more. It hasn't been well maintained and there is talk of
removing it from the kernel. It doesn't seem to be highly used so
just turn it off.
2017-10-19 10:16:25 -07:00
Justin M. Forbes 122f40d42a Linux v4.14-rc5-22-g3e0cc09a3a2c 2017-10-18 13:23:13 -05:00
Justin M. Forbes 68373b896e Linux v4.14-rc5-15-gebe6e90ccc66 2017-10-17 15:41:28 -05:00
Justin M. Forbes bb0af23d9a Linux v4.14-rc5 2017-10-16 15:31:37 -05:00
Justin M. Forbes bd9b022f13 Disable debugging options. 2017-10-16 10:16:18 -05:00
Peter Robinson 9c446fd4e8 minor arm64 allwinner config tweak 2017-10-15 22:40:22 +01:00
Peter Robinson 9ffe16119b minor cleanups 2017-10-15 17:19:59 +01:00
Peter Robinson 4290f51f59 Fix USB-3 Superspeed negotiation on exynos5 hardware 2017-10-15 09:40:42 +01:00
Justin M. Forbes e5be67a9b1 Linux v4.14-rc4-143-g997301a860fc 2017-10-13 16:24:33 -05:00
Justin M. Forbes 8e041bd19f Linux v4.14-rc4-84-gff5abbe799e2 2017-10-12 14:43:07 -05:00
Hans de Goede bc0aa7a7d4 Fix vboxvideo causing gnome 3.26+ to not work under VirtualBox 2017-10-12 20:20:11 +02:00
Peter Robinson 2870f98475 drop retired option MMC_BLOCK_BOUNCE 2017-10-12 15:32:54 +01:00
Jeremy Cline 1c7a442bc6
Add the second rhbz in the changelog and unbump the release 2017-10-11 17:05:51 -04:00
Jeremy Cline 7b8fc1877f
Fix incorrect updates of uninstantiated keys crash the kernel (rhbz 1498017) 2017-10-11 16:18:08 -04:00
Justin M. Forbes 7271c4eb64 Linux v4.14-rc4-77-g56ae414e9d27 2017-10-11 14:20:17 -05:00
Peter Robinson e0d36f50f9 Reduces a number of primarily info logs to dmesg 2017-10-11 15:09:25 +01:00
Peter Robinson a73aa8eb0f fix and re-enable the socionext NIC 2017-10-10 21:25:20 +01:00
Justin M. Forbes b6185213fc Linux v4.14-rc4-52-g529a86e063e9 2017-10-10 11:52:46 -05:00
Justin M. Forbes bc12ea1f58 Linux v4.14-rc4 2017-10-09 10:45:16 -05:00
Justin M. Forbes d72ceb92cb Disable debugging options. 2017-10-09 10:31:22 -05:00
Peter Robinson 91a261af5c drop the extra space to make SNI_NETSEC a valid config 2017-10-09 14:40:50 +01:00
Peter Robinson 9e549f8843 Enable KASLR on aarch64 2017-10-09 14:29:04 +01:00
Peter Robinson 6611c24419 disable SNI NIC driver for the moment, ftb on 4.14 2017-10-09 14:13:08 +01:00
Peter Robinson 75c0f16558 minor cleanup, NFC 2017-10-09 08:33:25 +01:00
Justin M. Forbes 2b8f265622 Linux v4.14-rc3-394-gbf2db0b9f580 2017-10-06 13:24:47 -05:00
Peter Robinson d12373bff7 Initial support for Socionext Synquacer platform 2017-10-06 17:00:52 +01:00
Justin M. Forbes 1d26b74c88 Linux v4.14-rc3-315-g0f380715e51f 2017-10-05 15:42:59 -05:00
Justin M. Forbes 75e32faeef Linux v4.14-rc3-102-gd81fa669e3de 2017-10-04 10:43:18 -05:00
Justin M. Forbes 22ba5ac2b7 Linux v4.14-rc3-90-g887c8ba753fb 2017-10-03 12:53:03 -05:00
Peter Robinson 1b6d688c9a minor ARMv7 sunxi tweaks 2017-10-02 19:09:22 +01:00
Justin M. Forbes f5a7ba1e9e Linux v4.14-rc3 2017-10-02 07:42:25 -05:00
Justin M. Forbes f3c10873fb Disable debugging options. 2017-10-02 07:11:57 -05:00
Peter Robinson 6c704416bd the HP CISS driver has been replaced by hpsa with appropriate aliases so drop old config 2017-10-02 10:30:23 +01:00
Peter Robinson 25c8ec0584 drop ppc64p7 kernel options, not supported in F-26+ and never in dnf (NFC) 2017-10-01 19:53:42 +01:00
Peter Robinson 851373223a disable a number of unused PATA/SATA drivers on ARM, don't build x86 specific
drivers on other arches, minor tweaks to other arch specific configs
2017-10-01 19:34:04 +01:00
Peter Robinson b474ff0cdc no need to duplicate CRYPTO_GCM CRYPTO_GHASH for ARM, we use the same as all arches (NFC) 2017-10-01 15:38:43 +01:00
Justin M. Forbes b771fbdd69 Linux v4.14-rc2-201-g35dbba31be52 2017-09-29 15:33:41 -05:00
Peter Robinson 7852843690 arm: minor config cleanups and tweaks 2017-09-28 21:50:22 +01:00
Justin M. Forbes c26763bce2 Linux v4.14-rc2-125-g9cd6681cb116 2017-09-28 13:30:14 -05:00
Justin M. Forbes 29fb356e7c Linux v4.14-rc2-48-gdc972a67cc54 2017-09-27 14:58:38 -05:00
Justin M. Forbes 56e9f3dfe6 Linux v4.14-rc2-44-ge365806ac289 2017-09-26 12:49:14 -05:00
Peter Robinson 2930cf3162 Add patch to fix PCI on tegra20 2017-09-25 16:50:21 +01:00
Justin M. Forbes 8b5049f1b4 Linux v4.14-rc2 2017-09-25 07:34:17 -05:00
Justin M. Forbes 1b37da69ad Disable debugging options. 2017-09-25 07:26:22 -05:00
Peter Robinson 4ad84e15bc cleanup some deprecated options, minor arm config tweaks 2017-09-24 15:23:59 +01:00
Justin M. Forbes 7e73dd7a7e Linux v4.14-rc1-125-g0a8abd97dcda 2017-09-22 16:35:53 -05:00
Justin M. Forbes cb76f9da29 Linux v4.14-rc1-39-gc52f56a69d10 2017-09-21 09:56:43 -05:00
Justin M. Forbes b40728a9f9 Linux v4.14-rc1-35-g820bf5c419e4 2017-09-20 11:33:56 -05:00
Laura Abbott 2a0ad70ea2 Disable CONFIG_VIRTIO_BLK_SCSI
Per comments from Christoph Hellwig
lkml.kernel.org/r/<20170917235731.GA31789@infradead.org>
2017-09-19 10:14:52 -07:00
Justin M. Forbes 1b3f60eba9 Fix PPC build 2017-09-19 07:26:09 -05:00
Justin M. Forbes 00e8794d3e Linux v4.14-rc1-13-gebb2c2437d80 2017-09-19 07:08:51 -05:00
Justin M. Forbes 3b45a5aa5e Fixed the config mismatch with rc1 2017-09-18 14:33:49 -05:00
Justin M. Forbes ab0c52a53b Linux v4.14-rc1 2017-09-18 14:14:22 -05:00
Justin M. Forbes 77c153240f Disable debugging options. 2017-09-18 09:54:45 -05:00
Peter Robinson 6faa1ef0b6 Enable Tegra 186 2017-09-15 21:06:14 +01:00
Justin M. Forbes 827105f2f5 Oops, forgot sources 2017-09-14 10:01:32 -07:00
Justin M. Forbes e6cec5b2c5 Linux v4.13-11811-g46c1e79fee41 2017-09-14 09:54:39 -07:00
Justin M. Forbes 961e1fa019 Linux v4.13-11559-g6d8ef53e8b2f 2017-09-13 10:05:18 -07:00
Peter Robinson c52b1127d4 filter bq27xxx_battery_hdq too 2017-09-13 08:26:16 +01:00
Peter Robinson 8441c02246 update arm filters with sun4i drm driver 2017-09-12 23:11:20 +01:00
Peter Robinson 3608dc23e1 actually apply the drm tegra fix 2017-09-12 18:45:08 +01:00
Peter Robinson f7b2debcf9 Enable Physlink/SFP functionality, minor cleanups, Tegra DRM FTB fix 2017-09-12 18:26:40 +01:00
Justin M. Forbes e19dd18c38 Turn off BATTERY_MAX1721X as I don't think it is needed and it brings in regmap-w1 2017-09-11 15:56:44 -05:00
Peter Robinson 27e72a600e Raspberry Pi serial console fixes, minor other Pi improvements, Various ARM cleanups, build mmc/pwrseq non modular 2017-09-11 19:17:30 +01:00
Justin M. Forbes 21e4b83380 Linux v4.13-11197-gf007cad159e9 2017-09-11 13:05:08 -05:00
Peter Robinson 3a0a8f607a drop patch for pre-prod qcom hardware 2017-09-10 14:34:22 +01:00
Peter Robinson 3261172548 Only build ParPort support on x86, ARM and s390x long disabled it, only PPC HW that shipped it was long prior to anything we remotely support 2017-09-09 15:15:44 +01:00
Justin M. Forbes f8b490d677 Linux v4.13-9219-g015a9e66b9b8 2017-09-08 17:21:55 -05:00
Justin M. Forbes f8e8f8bf32 Helps to have the sources 2017-09-07 16:28:07 -05:00
Justin M. Forbes 7bc3819a0f Linux v4.13-6657-g3b9f8ed25dbe 2017-09-07 16:18:25 -05:00
Justin M. Forbes 7c0c57cc12 Linux v4.13-4257-ge7d0c41ecc2e 2017-09-06 13:29:50 -05:00
Peter Robinson 3f038f392a Revert drop of sun8i-emac DT bindings, we have supported them for certain devs for some time 2017-09-04 22:59:48 +01:00
Laura Abbott 0aeda42811 Linux v4.13 2017-09-04 06:18:28 -07:00
Peter Robinson 8bf35e6a24 minor ARM tweaks 2017-09-04 13:01:29 +01:00
Laura Abbott a0b333a5ae Linux v4.13-rc7-74-ge89ce1f89f62 2017-09-01 10:37:25 -04:00
Peter Robinson d2b200b4e9 add missing config 2017-08-31 18:36:01 +01:00
Peter Robinson a6c714aa6c Disable Infiniband/RDMA on ARMv7 as we no longer have userspace tools 2017-08-31 18:35:16 +01:00
Laura Abbott 9f38a5dd4e Linux v4.13-rc7-37-g42ff72cf2702 2017-08-31 08:49:38 -04:00
Hans de Goede 51a2ae761f Update patches for power-button wakeup issues on Bay / Cherry Trail devices
Add patches to fix an IRQ storm on devices with a MAX17042 fuel-gauge
2017-08-31 11:45:44 +02:00
Peter Robinson 717a8b5a3c Fix for QCom Dragonboard USB 2017-08-30 21:24:41 +01:00
Laura Abbott dd763bd97b Linux v4.13-rc7-15-g36fde05f3fb5 2017-08-30 10:20:13 -04:00
Justin M. Forbes 635cd442d3 Fix up -CONFIG_USB_CONFIGFS_F_HID 2017-08-29 14:29:53 -04:00
Justin M. Forbes d50a547205 Merge #1 `Enable CONFIG_USB_CONFIGFS_F_HID on ARM (RHBZ#1421696)` 2017-08-29 17:50:32 +00:00
Laura Abbott 67de56d336 Linux v4.13-rc7-7-g9c3a815f471a 2017-08-29 09:25:14 -07:00
Laura Abbott 973a8373dd Reenable debugging options. 2017-08-29 09:23:33 -07:00
robert 7a4d806f4e Enable CONFIG_USB_CONFIGFS_F_HID on ARM (RHBZ#1421696)
Enable CONFIG_USB_CONFIGFS_F_HID on ARM as per https://bugzilla.redhat.com/show_bug.cgi?id=1421696#c2
2017-08-28 20:42:22 +00:00
Laura Abbott fec6614f93 Linux v4.13-rc7 2017-08-27 18:59:09 -07:00
Laura Abbott c2c1e39672 Disable debugging options. 2017-08-27 18:53:08 -07:00
Justin M. Forbes 9a12aaa2e7 Fixes for AMD Stoney GPU CVE-2017-7558 and kvm_stat 2017-08-25 17:24:26 -05:00
Laura Abbott e66a6eb471 Linux v4.13-rc6-102-g90a6cd503982 2017-08-25 07:33:35 -07:00
Laura Abbott 6491c85ec4 Linux v4.13-rc6-66-g143c97cc6529 2017-08-24 08:28:09 -07:00
Laura Abbott b163f54271 Linux v4.13-rc6-50-g98b9f8a45499 2017-08-23 08:16:39 -07:00
Justin M. Forbes c69551f056 Linux v4.13-rc6-45-g6470812e2226 2017-08-22 17:18:15 -05:00
Peter Robinson eb93a3ce59 Force python3 for kvm_stat because we can't dep (rhbz 1456722) 2017-08-22 14:47:00 +01:00
Peter Robinson 778a4470eb Only enable GPIO_IT87 on x86, it's not used on other arches 2017-08-22 11:22:25 +01:00
Justin M. Forbes 19f2b71f7f Enable GPIO_IT87 (rhbz 1483535) 2017-08-21 11:40:16 -05:00
Justin M. Forbes 604223eb14 Linux v4.13-rc6 2017-08-21 08:54:50 -05:00
Justin M. Forbes 5e1c70a3e2 Linux v4.13-rc5-130-g039a8e384733 2017-08-18 15:16:59 -05:00
Laura Abbott 0da84f0021 Linux v4.13-rc5-75-gac9a40905a61 2017-08-17 08:34:35 -07:00
Laura Abbott 7500ee9266 Add missing config dependency 2017-08-17 08:15:14 -07:00
Laura Abbott 94d0b8629a Fix for vmalloc_32 failure (rhbz 1482249) 2017-08-17 08:10:57 -07:00
Laura Abbott ee7eaf6837 Drop armv7 debug directory
Thanks to some recent config changing, debugconfig/arm/armv7 was
removed. Remove this file from config generation as well. It should be
added back later if necessary.
2017-08-16 13:21:27 -07:00
Laura Abbott 99e1f9f566 Update generated configs 2017-08-16 13:12:24 -07:00
Laura Abbott 3ebb806e90 Linux v4.13-rc5-67-g510c8a899caf 2017-08-16 09:12:24 -07:00
Laura Abbott 1a59a2bc70 Fix for iio race 2017-08-16 09:02:27 -07:00
Hans de Goede c0d49bcdd3 Enable CONFIG_DRM_VBOXVIDEO=m on x86, CONFIG_R8188EU=m on x86_64 2017-08-16 16:56:27 +02:00
Laura Abbott ec1658458f Linux v4.13-rc5-9-gfcd07350007b 2017-08-15 08:29:11 -07:00
Justin M. Forbes 32d17a6893 Fix for signed module loading (rhbz 1476467) 2017-08-14 10:23:05 -05:00
Laura Abbott 5c4de603f0 Linux v4.13-rc5 2017-08-14 07:58:01 -07:00
Laura Abbott 673c70b7ba Disable debugging options. 2017-08-14 07:52:34 -07:00
Laura Abbott 3a2f515354 Linux v4.13-rc4-220-gb2dbdf2ca1d2 2017-08-11 07:55:17 -07:00
Dan Horák 42b4571996 disable SWIOTLB on Power (#1480380)
All supported platforms have IOMMU, thus disable.
2017-08-11 08:56:48 -04:00
Josh Boyer d1d51e73b5 Disable MEMORY_HOTPLUG_DEFAULT_ONLINE on ppc64 (rhbz 1476380) 2017-08-11 08:37:12 -04:00
Laura Abbott 09179817b6 Linux v4.13-rc4-139-g8d31f80eb388 2017-08-10 08:35:34 -07:00
Laura Abbott 35e84f14fd Linux v4.13-rc4-52-gbfa738cf3dfa 2017-08-09 08:09:29 -07:00
Laura Abbott 74152edab6 disable CONFIG_DMADEVICES_DEBUG on all arm targets 2017-08-09 07:54:27 -07:00
Laura Abbott 011b6c315e Linux v4.13-rc4-18-g623ce3456671 2017-08-08 09:09:27 -07:00
Laura Abbott 9c40011368 Reenable debugging options. 2017-08-08 09:06:19 -07:00
Peter Robinson 240116fc37 disable DMA debug on ARM as it's _extremely_ chatty and the dma_debug=off command line option has no effect what so ever 2017-08-08 11:16:38 +01:00
Laura Abbott 0e2d67d2d2 Linux v4.13-rc4 2017-08-07 07:20:23 -07:00
Laura Abbott 6b64067977 Disable debugging options. 2017-08-07 07:14:31 -07:00
Peter Robinson a747539924 Patch to fix USB on Raspberry Pi 2017-08-07 14:07:22 +01:00
Peter Robinson d43706f9e1 ARM QCom updates 2017-08-04 19:54:00 +01:00
Laura Abbott 69ae94619e Linux v4.13-rc3-152-g869c058fbe74 2017-08-04 08:19:47 -07:00
Laura Abbott 3fcce5f7f6 Keep UDF in the main kernel package (rhbz 1471314) 2017-08-03 11:41:34 -07:00
Laura Abbott 0a23e95d62 Linux v4.13-rc3-118-g19ec50a438c2 2017-08-03 07:58:31 -07:00
Laura Abbott dba0767836 Linux v4.13-rc3-102-g26c5cebfdb6c 2017-08-02 07:47:08 -07:00
Laura Abbott af1fa6a243 Linux v4.13-rc3-97-gbc78d646e708 2017-08-01 08:50:14 -07:00
Laura Abbott 8aa2320d1b Reenable debugging options. 2017-08-01 08:46:51 -07:00
Laura Abbott 36c073a1ac Disable .gdb_index as well 2017-07-31 09:14:09 -07:00
Laura Abbott 5be1516255 Linux v4.13-rc3 2017-07-31 07:20:11 -07:00
Laura Abbott f05a3ba534 Disable debugging options. 2017-07-31 07:15:46 -07:00
Laura Abbott e296df583f Add missing config files 2017-07-31 07:12:34 -07:00
Florian Weimer e15eb46edd Rebuild with binutils fix for ppc64le (#1475636) 2017-07-31 10:04:17 +02:00
Adrian Reber b7cebf944a enable CHECKPOINT_RESTORE on s390x
Bugzilla:
  https://bugzilla.redhat.com/show_bug.cgi?id=1475719
  Fedora - Add new package CRIU for Docker on z Systems

Koji: https://koji.fedoraproject.org/koji/taskinfo?taskID=20859205

Testing:
 The kernel from koji was used to run the CRIU test suite (zdtm)
 on a RHEL s390x system. The kernel was started using kexec.

 # ./zdtm.py run  -a --keep-going
 [...]
 ################## ALL TEST(S) PASSED (TOTAL 317/SKIPPED 31) ###################

Signed-off-by: Adrian Reber <adrian@lisas.de>
2017-07-28 10:41:10 -07:00
Laura Abbott 0762ab8439 Linux v4.13-rc2-110-g0b5477d9dabd 2017-07-28 08:55:23 -07:00
Laura Abbott 10aaea10b2 Revert patch breaking mustang boot 2017-07-27 13:54:08 -07:00
Laura Abbott 567b85d2c3 Linux v4.13-rc2-27-gda08f35b0f82 2017-07-27 07:25:13 -07:00
Yanko Kaneti 9678841615 Enable aQuantia ethernet devices
[labbott: Rebased]
2017-07-27 07:22:00 -07:00
Peter Robinson 3080efe4a1 Enable ACPI CPPC CPUFreq driver on aarch64, originally disabled due to rhbz 1361039, now enabled upstream in defconfig so it should get wider action now 2017-07-27 11:40:45 +01:00
Laura Abbott e23cf2d491 Make sure debuginfo options are explicitly turned off 2017-07-26 10:25:48 -07:00
Laura Abbott fcbe33da0f Linux v4.13-rc2-22-gfd2b2c57ec20 2017-07-26 08:01:36 -07:00
Laura Abbott 2e77a093cb Reenable debugging options. 2017-07-26 07:54:19 -07:00
Laura Abbott f98f1ecd21 Linux v4.13-rc2 2017-07-24 08:56:42 -07:00
Laura Abbott 10c9f7393a Disable debugging options. 2017-07-24 08:37:01 -07:00
Peter Robinson e92cfa0111 group the raspberry pi patches so they're a bit easier to track 2017-07-22 10:24:58 +01:00
Laura Abbott f4d7bf9876 Linux v4.13-rc1-190-g921edf312a6a 2017-07-21 07:12:41 -07:00
Laura Abbott fde1b6509f Linux v4.13-rc1-72-gbeaec533fc27 2017-07-20 07:26:56 -07:00
Laura Abbott 11720ccf51 enable CONFIG_DRM_AMDGPU_CIK (rhbz 1472858) 2017-07-19 11:07:42 -07:00
Laura Abbott 7a8acbb7b0 Linux v4.13-rc1-59-g74cbd96bc2e0 2017-07-19 08:06:26 -07:00
Peter Robinson fb5869f835 Fix Raspberry Pi booting with LPAE kernel 2017-07-18 23:41:12 +01:00
Peter Robinson bcf363f5cd Add QCom patch to fix USB on Dragonboard 2017-07-18 19:43:31 +01:00
Peter Robinson b7ab4072a1 Add fix for Tegra GPU display with IOMMU, Add QCom IOMMU for Dragonboard display 2017-07-18 19:37:53 +01:00
Peter Robinson 3ca7c65713 minor cleanup, drop some old options 2017-07-18 18:40:06 +01:00
Laura Abbott 2612fb897b reenable CONFIG_DEVPORT 2017-07-18 10:17:57 -07:00
Laura Abbott b9167a3975 Linux v4.13-rc1-24-gcb8c65ccff7f 2017-07-18 08:21:56 -07:00
Laura Abbott 96e2bee45a Reenable debugging options. 2017-07-18 07:12:23 -07:00
Laura Abbott 3986999a48 Linux v4.13-rc1 2017-07-17 08:39:06 -07:00
Laura Abbott 927dc52638 Disable debugging options. 2017-07-17 08:03:57 -07:00
Peter Robinson 9088a37e03 Minor ARM config updates 2017-07-17 10:23:40 +01:00
Peter Robinson ac7481542b minor arm cleanup 2017-07-15 12:47:30 +01:00
Laura Abbott 5cdbaa6c30 Linux v4.12-11618-gb86faee6d111 2017-07-14 08:44:07 -07:00
Peter Robinson b48b5d7577 enable hikey dma driver 2017-07-13 17:20:06 +01:00
Peter Robinson e7048b1b04 Minor updates for ARM 2017-07-13 17:06:15 +01:00
Laura Abbott 4730cc7290 Linux v4.12-10985-g4ca6df134847 2017-07-13 07:16:31 -07:00
Petr Písař 575a9e2f6a perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-13 09:54:13 +02:00
Peter Robinson 185d8f34b8 Build in i2c-rk3x to fix some device boot 2017-07-12 18:30:42 +01:00
Laura Abbott e77b66876d Linux v4.12-10784-g3b06b1a7448e 2017-07-12 07:17:51 -07:00
Laura Abbott 1516e385f0 Linux v4.12-10624-g9967468 2017-07-11 08:21:15 -07:00
Laura Abbott 519b086804 Linux v4.12-10317-gaf3c8d9 2017-07-10 08:40:53 -07:00
Peter Robinson a746c6151c remove renamed TI_SYSCON_RESET 2017-07-08 09:13:53 +01:00
Laura Abbott cd35ee3753 Linux v4.12-7934-g9f45efb 2017-07-07 07:59:21 -07:00
Laura Abbott 93120b23f4 Try turning off the MLX configs which seem to generate bad divisions? 2017-07-06 13:34:33 -07:00
Laura Abbott bf7ea1ba8a Linux v4.12-6090-g9b51f04 2017-07-06 09:11:57 -07:00
Laura Abbott fca9fa5f82 Oh and the patch application too 2017-07-05 12:24:27 -07:00
Laura Abbott 98f12ac4a8 fix for s390 build issues 2017-07-05 12:23:33 -07:00
Laura Abbott ad5e497980 Linux v4.12-3441-g1996454 2017-07-05 10:42:49 -07:00
Laura Abbott c85a9906f9 Reenable debugging options. 2017-07-05 08:56:17 -07:00
Peter Robinson f7b736f9ec minor config cleanup (NFC) 2017-07-04 07:47:39 +01:00
Peter Robinson 7a4e9f256f minor config cleanup (NFC) 2017-07-04 07:05:16 +01:00
Justin M. Forbes 4212002e48 Linux v4.12 2017-07-03 09:21:58 -05:00
Peter Robinson aa180629b5 Sync sun8i emac options, QCom fixes and config tweaks, Minor cleanups 2017-07-03 13:02:38 +01:00
Peter Robinson 8ceef37654 USB_CHIPIDEA_ULPI only does build in to base USB_CHIPIDEA 2017-07-02 15:52:22 +01:00
Peter Robinson 563749e0f2 minor QCom config cleanups 2017-07-02 13:04:25 +01:00
Peter Robinson dcf9506473 minor config cleanups and driver renames 2017-07-02 12:57:05 +01:00
Peter Robinson 1e6b13532a update the arm/aarch64 drm filters 2017-06-30 15:58:00 +01:00
Peter Robinson 5a9500992f Enable HDMI on Amlogic Meson SoCs 2017-06-29 18:18:56 +01:00
Laura Abbott 5929f0247b Linux v4.12-rc7-25-g6474924 2017-06-29 08:39:38 -07:00
Peter Robinson 69f65af1c6 Tweak vc4 vblank for stability, Fix for early boot on Dragonboard 410c 2017-06-29 10:15:29 +01:00
Laura Abbott f67065ddfa Linux v4.12-rc7-8-g3c2bfba 2017-06-28 08:50:48 -07:00
Laura Abbott ab68542478 Reenable debugging options. 2017-06-28 08:50:48 -07:00
Peter Robinson 795504a65b minor config cleanups (NFC) 2017-06-28 09:47:33 +01:00
Peter Robinson b8330ccb3e Config improvements for Qualcomm devices 2017-06-26 23:32:58 +01:00
Laura Abbott 56b7c1633b Linux v4.12-rc7 2017-06-26 07:10:52 -07:00
Laura Abbott 5d18b47683 Disable debugging options. 2017-06-26 07:02:18 -07:00
Peter Robinson e782766072 vc4: hopefully improve the vblank crash issues 2017-06-26 10:32:01 +01:00
Hans de Goede 5513471805 Fix PPC, ARM build errors caused by my previous commit 2017-06-23 15:21:02 +02:00
Hans de Goede 88f3771491 Improve Bay and Cherry Trail device support
- Enable AXP288 PMIC support on x86_64 for battery charging and monitoring
  support on Bay and Cherry Trail tablets and laptops
- Enable various drivers for peripherals found on Bay and Cherry Trail tablets
- Add some small patches fixing suspend/resume touchscreen and accelerometer
  issues on various Bay and Cherry Trail tablets
2017-06-23 10:59:39 +02:00
Justin M. Forbes 6b98e5e530 Linux v4.12-rc6-102-ga38371c 2017-06-22 15:25:42 -05:00
Justin M. Forbes cdf929655f Linux v4.12-rc6-74-g48b6bbe 2017-06-21 15:47:37 -05:00
Justin M. Forbes 21aef35c25 Linux v4.12-rc6-18-g9705596 2017-06-20 13:30:08 -05:00
Justin M. Forbes 113a7cde41 Linux v4.12-rc6 2017-06-19 13:14:04 -05:00
Justin M. Forbes 4ee72b35e3 Disable debugging options. 2017-06-19 10:37:48 -05:00
Justin M. Forbes e66e411208 Linux v4.12-rc5-137-ga090bd4 2017-06-16 11:00:00 -05:00
Justin M. Forbes add9f85522 Linux v4.12-rc5-137-ga090bd4 2017-06-15 12:00:24 -05:00
Laura Abbott f9dfc70a72 Turn off B43 debugging by default (rhbz 1442912) 2017-06-15 09:04:52 -07:00
Peter Robinson 21058783b7 Rebase dwmac-sun8i to v6 that's in net-next, Add more device support and extra fixes for dwmac-sun8i 2017-06-14 16:24:24 +01:00
Justin M. Forbes 4c77a819d0 Linux v4.12-rc5 2017-06-12 09:49:10 -05:00
Laura Abbott e15b9f28bb Linux v4.12-rc4-176-geb4125d 2017-06-09 10:40:49 -07:00
Laura Abbott 231008595c Update install path for asm cross headers 2017-06-09 10:23:08 -07:00
Peter Robinson 09ee9a8e2a minor ARM cleanup 2017-06-09 18:08:09 +01:00
Laura Abbott c98f667940 Linux v4.12-rc4-122-gb29794e 2017-06-07 08:19:52 -07:00
Peter Robinson daca4a8819 A couple of upstream fixes for Raspberry Pi 2017-06-07 11:40:55 +01:00
Laura Abbott df3d8e2f95 Enable the vDSO for arm LPAE
The vDSO can be used on arm as well. The only supported platforms have LPAE
enabled so only enable it there.
2017-06-06 09:50:59 -07:00
Laura Abbott 286455ecc5 Linux v4.12-rc4-13-gba7b238 2017-06-06 09:37:04 -07:00
Laura Abbott 54aa13d853 Reenable debugging options. 2017-06-06 09:28:33 -07:00
Laura Abbott cae7bd6d78 Linux v4.12-rc4 2017-06-05 09:37:22 -07:00
Laura Abbott 7e5268ac0c Disable debugging options. 2017-06-05 09:25:42 -07:00
Laura Abbott 7e1781f06a Update -rc script for new kernel.org behavior
kernel.org is no longer distributing -rc tarballs and we have to
generate them oursleves. Update the script to do this.
2017-06-05 09:24:51 -07:00
Laura Abbott 1950001ca8 Enable Chromebook keyboard backlight (rhbz 1447031) 2017-06-02 10:25:31 -07:00
Justin M. Forbes 65a6e635fd Linux v4.12-rc3-80-g3b1e342 2017-06-02 12:08:27 -05:00
Justin M. Forbes 8338168137 Linux v4.12-rc3-51-ga374846 2017-06-01 12:39:13 -05:00
Justin M. Forbes b706a3bbca Linux v4.12-rc3-11-gf511c0b 2017-05-31 10:36:09 -05:00
Justin M. Forbes 45f28d6441 Linux v4.12-rc3 2017-05-30 09:28:53 -05:00
Peter Robinson 426fb67926 Updates for ARM devices, Build ARM Chromebook specifics on all ARM architectures 2017-05-29 11:10:21 +01:00
Justin M. Forbes 8d6b4d8149 Linux v4.12-rc2-223-ge2a9aa5 2017-05-26 16:40:37 -05:00
Justin M. Forbes a13b1bdb67 Linux v4.12-rc2-62-g2426125 2017-05-24 11:39:04 -05:00
Justin M. Forbes 0387a05cec Point to the correct perf-man tarball so we can complete a build 2017-05-24 11:25:04 -05:00
Peter Robinson dbe2aa3de6 sync perf-man-4.11.tar.gz checksum with stable branches so a 'fedpkg prep' doesn't have to keep downloading it on branch switches 2017-05-24 12:59:37 +01:00
Peter Robinson 741f1977f5 Various ARM updates 2017-05-24 12:27:01 +01:00
Laura Abbott debc7c545a Update debuginfo generation
Once upon a time, the kernel needed a lot of special handling to
generate proper debuginfo as the kernel was ahead in technology. These
days, rpm has improved debuginfo support. The kernel has not kept up
with this and it's forward looking calls are now out of date. Switch to
more standard invocations of debuginfo calls.
2017-05-23 10:53:02 -07:00
Justin M. Forbes 11ddff0f58 Linux v4.12-rc2-49-gfde8e33 2017-05-23 09:41:30 -05:00
Justin M. Forbes 598b069364 Linux v4.12-rc2 2017-05-22 11:39:58 -05:00
Peter Robinson 0a284cbd89 drop arm64 mm numa fix patch
The problem is now properly fixed in 4.11+

 f073bdc51771 mm: don't dereference struct page fields of invalid pages
 6d526ee26ccd arm64: mm: enable CONFIG_HOLES_IN_ZONE for NUMA
2017-05-22 16:41:46 +01:00
Justin M. Forbes dbbf35c164 Linux v4.12-rc1-154-g8b4822d 2017-05-19 15:01:04 -05:00
Peter Robinson 549496a9e1 remove ref to dropped patch 2017-05-19 11:12:57 +01:00
Justin M. Forbes e2aec160e9 Linux v4.12-rc1-104-gdac94e2 2017-05-18 09:27:45 -05:00
Justin M. Forbes c868e18352 Linux v4.12-rc1-81-gb23afd3 2017-05-17 10:56:05 -05:00
Peter Robinson 72924c577f Reorder patch numbers to a rough scheme
A little while ago a short lived scheme was tried to maintain kernel patches
outside of the Fedora spec in a dedicated kernel source repo. The patch numbers
were then auto-gen to add the various patches to the spec. The current numbering
in the 400-500 range was a result of that. Now it's not used lets move back to
something a little more organised.
2017-05-17 10:45:06 +01:00
Peter Robinson 0c9c6a3785 drop geekbox sled patch 2017-05-17 10:23:05 +01:00
Justin M. Forbes e75bae1575 Linux v4.12-rc1-66-ga95cfad 2017-05-16 09:38:25 -05:00
Justin M. Forbes ac4ad6bdf3 Linux v4.12-rc1 2017-05-15 10:20:02 -05:00
Peter Robinson fd234dbc0e minor cleanup, add explicit declare of a couple of options 2017-05-15 09:19:07 +01:00
Justin M. Forbes 1c64ef4246 Fix filter for armv7 2017-05-13 08:28:41 -05:00
Justin M. Forbes bf590656f4 Linux v4.11-13318-g09d79d1 2017-05-12 08:36:46 -05:00
Peter Robinson 7d7b795c39 minor config cleanups 2017-05-12 13:08:25 +01:00
Justin M. Forbes 651cbd3f93 Fix headers after Kbuild merge 2017-05-11 16:19:24 -05:00
Justin M. Forbes 6d0a2502c6 Linux v4.11-13167-g791a9a6 2017-05-11 09:54:57 -05:00
Peter Robinson f2e7f266d7 enable RTL8723BS as it's used in numerous x86/ARM cheapo devices, assign bugs to me 2017-05-11 15:07:07 +01:00
Peter Robinson ed622fefe8 minor merge window cleanups 2017-05-10 18:20:47 +01:00
Justin M. Forbes 48953e19ba Linux v4.11-12441-g56868a4 2017-05-10 09:27:12 -05:00
Justin M. Forbes bd32781ec2 Linux v4.11-11413-g2868b25 2017-05-09 10:45:07 -05:00
Justin M. Forbes 609ec0dfc9 More i686 filter changes 2017-05-08 21:38:49 -05:00
Justin M. Forbes 89c1f1c04f Fix ppc and i686 builds 2017-05-08 16:25:19 -05:00
Justin M. Forbes 4327623f9a Linux v4.11-10603-g13e0988 2017-05-08 12:38:14 -05:00
Justin M. Forbes 8c64d22dc3 Add missing patch for signed modules rebase 2017-05-05 16:20:02 -05:00
Justin M. Forbes cddccb28e0 Linux v4.11-8539-gaf82455 2017-05-05 13:07:47 -05:00
Justin M. Forbes b88f18484e Temp fix for blacklist rework until I figure out how I want to fix for upstream 2017-05-04 16:04:12 -05:00
Justin M. Forbes 05e55297ee Linux v4.11-7650-ga1be8ed 2017-05-04 12:24:40 -05:00
Justin M. Forbes c528f49c02 Linux v4.11-4395-g89c9fea 2017-05-03 12:50:25 -05:00
Justin M. Forbes 673109d292 Fix sources 2017-05-02 21:13:38 -05:00
Justin M. Forbes a04e78a581 Add kvm_stat.1 to perf-man tarball to remove asciidoc from buildreqs 2017-05-02 16:44:26 -05:00
Justin M. Forbes a086bf0627 Add buildreq asciidoc for kvm_stat man page 2017-05-02 15:34:49 -05:00
Justin M. Forbes a3e7d7abc0 Linux v4.11-1464-gd3b5d35 2017-05-02 14:04:44 -05:00
Laura Abbott a0fec333d0 Linux v4.11 2017-05-01 08:17:08 -07:00
Laura Abbott 768f1ac7ad Disable debugging options. 2017-05-01 08:06:59 -07:00
Peter Robinson 5865c69393 cleanup a few remanent s390 arch defines 2017-05-01 08:10:04 +01:00
Peter Robinson 31e9d3500a Add initial ASUS Tinker board support 2017-04-30 21:14:52 +01:00
Laura Abbott 268211ca41 Linux v4.11-rc8-87-g8b5d11e 2017-04-28 08:11:15 -07:00
Peter Robinson 6f2fdb87a5 Upstream CEC patch to fix STi issues 2017-04-28 12:24:30 +01:00
Laura Abbott 62fcc3b0e8 Linux v4.11-rc8-75-gf832460 2017-04-27 08:07:26 -07:00
Laura Abbott bcc6bccc27 Linux v4.11-rc8-17-gea839b4 2017-04-26 07:39:36 -07:00
Peter Robinson 383bcacb09 RPi3: update patch path for dts 2017-04-26 14:24:20 +01:00
Peter Robinson daed1bfdd4 enable RTC_DRV_SUN6I 2017-04-26 11:45:55 +01:00
Peter Robinson 4768e6b2a1 Enable sound SoC on aarch64, Update some ARM patches to latest upstream, small cleanups 2017-04-26 11:33:46 +01:00
Peter Robinson 7e2f553479 add forgotten option 2017-04-25 16:14:19 +01:00
Laura Abbott 34b16f19f0 Linux v4.11-rc8-14-g8f9cedc 2017-04-25 07:20:05 -07:00
Laura Abbott 308a124231 Reenable debugging options. 2017-04-25 07:17:28 -07:00
Justin M. Forbes d5b7da2f27 Fix CVE-2017-7477 (rhbz 1445207 1445208) 2017-04-25 08:39:46 -05:00
Peter Robinson 73d6783735 Minor ARM config cleanups 2017-04-25 13:01:29 +01:00
Laura Abbott 3f96e76a4f Linux v4.11-rc8 2017-04-24 08:02:47 -07:00
Laura Abbott bed269792c Disable debugging options. 2017-04-24 07:50:40 -07:00
Peter Robinson 1d9ad91470 arm: disable dead driver 2017-04-24 09:12:55 +01:00
Justin M. Forbes a541bfd2a5 Linux v4.11-rc7-111-g057a650 2017-04-21 23:41:00 -05:00
Peter Robinson 428ecc79d2 Enable ADV7533 sub module 2017-04-21 11:28:15 +01:00
Justin M. Forbes 55f822864a Linux v4.11-rc7-42-gf61143c 2017-04-20 08:01:09 -05:00
Justin M. Forbes 770e4829b0 Fix CVE-2017-7645 (rhbz 1443615 1443617) 2017-04-19 09:56:23 -05:00
Laura Abbott b125d60493 Linux v4.11-rc7-29-g005882e53d62 2017-04-19 07:32:10 -07:00
Laura Abbott 208b56ea8a Reenable debugging options. 2017-04-19 07:24:17 -07:00
Laura Abbott e64e4f93b1 Linux v4.11-rc7 2017-04-17 07:43:24 -07:00
Laura Abbott 3a628c84a2 Disable debugging options. 2017-04-17 07:39:31 -07:00
Laura Abbott 1f07aefbe7 Linux v4.11-rc6-62-gee921c7 2017-04-13 07:32:27 -07:00
Laura Abbott 965d2a219a Linux v4.11-rc6-29-gb9b3322 2017-04-12 07:37:31 -07:00
Peter Robinson 78560e39d2 Add support for TI Bluetooth modules, Add fixes for 96boards HiKey 2017-04-12 12:05:49 +01:00
Justin M. Forbes 3a5b93a35e Enable CONFIG_HAMRADIO on arm 2017-04-11 15:51:45 -05:00
Laura Abbott 115fbf1739 Linux v4.11-rc6-4-gc08e611 2017-04-11 08:00:07 -07:00
Laura Abbott ed9b51a650 Reenable debugging options. 2017-04-11 07:57:04 -07:00
Laura Abbott 0df530c4ef Linux v4.11-rc6 2017-04-10 08:15:02 -07:00
Laura Abbott 998c443856 Disable debugging options. 2017-04-10 08:12:34 -07:00
Justin M. Forbes d070a33ff4 Enable ena driver 2017-04-07 09:25:16 -05:00
Laura Abbott 3e15b90ebc Linux v4.11-rc5-152-g269c930 2017-04-07 07:23:04 -07:00
Peter Robinson 4b0ddc9565 Enable VDSO for aarch64 and ARMv7-LPAE 2017-04-07 07:53:08 +01:00
Laura Abbott 5f794a70b7 Fix for powerpc booting with large initrd (rhbz 1435154) 2017-04-06 10:00:44 -07:00
Peter Robinson 96b951dd14 Rebase to new HummingBoard 2 DT patch, Minor ARM cleanups.
Enable Serial device TTY port controller As the TTY core is built-in only, this
has the side effect of making serdev built-in as well. This is needed for
devices such as Bluetooth, WiFi, GPS and NFC connected to UARTs on host processors.
2017-04-06 15:51:42 +01:00
Laura Abbott f94fde04fc Linux v4.11-rc5-133-gea6b172 2017-04-06 07:21:36 -07:00
Laura Abbott 1039af70c6 Linux v4.11-rc5-41-gaeb4a57 2017-04-05 09:15:01 -07:00
Peter Robinson af8a9aac1b Update AllWinner configs 2017-04-04 17:15:55 +01:00
Laura Abbott a6952541ad Linux v4.11-rc5-11-g08e4e0d 2017-04-04 08:17:27 -07:00
Laura Abbott 7557c0cd73 Reenable debugging options. 2017-04-04 08:14:01 -07:00
Peter Robinson d7144a5d37 Update Amlogic meson support 2017-04-03 20:29:35 +01:00
Laura Abbott a849475f74 Disable 64K pages on aarch64 2017-04-03 08:42:59 -07:00
Laura Abbott ee2d654a0f Linux v4.11-rc5 2017-04-03 08:22:06 -07:00
Laura Abbott aa80d89f72 Disable debugging options. 2017-04-03 08:19:17 -07:00
Peter Robinson 8b869ca45c fix changelog date... fool me! 2017-04-03 09:06:10 +01:00
Peter Robinson 54c6da11c6 minor config cleanups (NFC) 2017-04-03 00:16:52 +01:00
Peter Robinson f34cd3b901 minor config cleanups (NFC) 2017-04-02 23:46:37 +01:00
Peter Robinson 005a904878 Enable STi DRM driver 2017-04-02 11:26:39 +01:00
Laura Abbott fbfe487258 Linux v4.11-rc4-64-g89970a0 2017-03-30 08:01:55 -07:00
Dan Horák 2439f89317 enable THP on Power (#1434007)
[labbott: Build the kernel configs, add rpm changelog)
2017-03-29 10:41:04 -07:00
Laura Abbott a4579f8907 Linux v4.11-rc4-40-gfe82203 2017-03-29 07:29:47 -07:00
Laura Abbott c762bd18e3 Linux v4.11-rc4-18-gad0376e 2017-03-28 07:54:51 -07:00
Laura Abbott 4717d555e2 Reenable debugging options. 2017-03-28 07:49:37 -07:00
Justin M. Forbes 3a0275274a CVE-2017-7261 vmwgfx: check that number of mip levels is above zero (rhbz 1435719 1435740) 2017-03-27 16:23:42 -05:00
Laura Abbott 1fd0030165 Linux v4.11-rc4 2017-03-27 08:17:27 -07:00
Laura Abbott 561ce6ac05 Disable debugging options. 2017-03-27 08:06:08 -07:00
Peter Robinson b55a6deb27 Fix null pointer dereference in bcm2835 MMC driver, Minor updates 2017-03-26 21:16:08 +01:00
Laura Abbott d9590581bc Linux v4.11-rc3-161-gebe6482 2017-03-24 08:10:53 -07:00
Justin M. Forbes 7478b7e01f Fix virtio devices (rhbz 1430297) 2017-03-23 13:04:21 -05:00
Justin M. Forbes c73017eaa0 Fix crda rhbz 1422247 2017-03-22 15:02:42 -05:00
Laura Abbott e6f3c5a5cc Linux v4.11-rc3-35-g093b995 2017-03-22 07:17:15 -07:00
Laura Abbott cee5694bc1 Reenable debugging options. 2017-03-22 07:14:19 -07:00
Peter Robinson 580d60f07a Add initial support for vc4 HDMI Audio 2017-03-21 16:35:26 +00:00
Laura Abbott 88fc0e2f65 Linux v4.11-rc3
Fix for debuginfo conflicts (rhbz 1431296)
2017-03-20 08:16:10 -07:00
Laura Abbott 1aa85fbf56 Disable debugging options. 2017-03-20 07:59:52 -07:00
Peter Robinson 58a0e11959 Rebase AllWinner sun8i emac driver to latest proposed upstream 2017-03-20 09:46:22 +00:00
Laura Abbott 0b1166dd26 Linux v4.11-rc2-235-gd528ae0 2017-03-17 07:35:33 -07:00
Justin M. Forbes d91e4865fc Turn on CONFIG_CFG80211_CRDA_SUPPORT 2017-03-16 15:03:57 -05:00
Peter Robinson c3de37e932 Enable STi Serial Console 2017-03-16 16:55:56 +00:00
Laura Abbott 6468f3b594 Linux v4.11-rc2-208-g69eea5a 2017-03-16 08:53:14 -07:00
Laura Abbott 3857ff41a3 Reenable debugging options like nothing ever happened. 2017-03-15 12:25:09 -07:00
Laura Abbott 86ea644987 Disable debugging options for sync to f26 2017-03-15 12:19:59 -07:00
Laura Abbott cf8079f29d Linux v4.11-rc2-157-gae50dfd 2017-03-15 07:46:07 -07:00
Peter Robinson a783bbb2da bcm283x mmc improvements round 2 (for reference the new driver wasn't pulled into the host specific initrd.) 2017-03-14 16:01:19 +00:00
Laura Abbott dc4d18b8c2 Linux v4.11-rc2-24-gfb5fe0f 2017-03-14 08:23:05 -07:00
Laura Abbott ebdc9eed76 Reenable debugging options. 2017-03-14 08:20:34 -07:00
Peter Robinson c95e6df5e2 Disable bcm283x mmc improvements due to corner case issues - needs more testined :( 2017-03-13 21:51:03 +00:00
Laura Abbott 177691df09 Add kerberos check to rawhide rc scripts
-rcs come out on Sunday night which means they get added to rawhide on
Monday. How anyone remembers anything on a Monday morning is completely
beyond me so add a hint to the rc script checking for Kerberos.
2017-03-13 09:38:44 -07:00
Laura Abbott 60ccee4c58 Linux v4.11-rc2 2017-03-13 09:35:36 -07:00
Laura Abbott be6d4428d0 Disable debugging options. 2017-03-13 09:27:58 -07:00
Peter Robinson d85c975120 Minor ARM config cleanups, new bcm283x mmc driver (enabling us to get wifi on RPi3) 2017-03-13 10:31:46 +00:00
Peter Robinson aca291d93b Update kernel source location now ftp is retired, Enable STi h407 SoC 2017-03-13 00:34:43 +00:00
Laura Abbott 2ba7f6ccb1 Linux v4.11-rc1-136-gc1aa905 2017-03-10 07:27:39 -08:00
Laura Abbott 35472eaa0e Linux v4.11-rc1-96-gea6200e 2017-03-09 07:44:55 -08:00
Laura Abbott a8888fabac Bump and build for updated buildroot 2017-03-08 19:43:40 -08:00
Justin M. Forbes 7ded90cb04 Turn on NET_VENDOR_SOLARFLARE to enable SFC devices again 2017-03-08 10:51:33 -06:00
Laura Abbott 0d27bd1c6c Linux v4.11-rc1-88-gec3b93a 2017-03-08 07:51:20 -08:00
Laura Abbott c88d6fb42a Reenable debugging options. 2017-03-08 07:43:25 -08:00
Laura Abbott a78a24cb93 CVE-2017-2636 Race condition access to n_hdlc.tbuf causes double free in n_hdlc_release (rhbz 1430049) 2017-03-07 14:59:52 -08:00
Laura Abbott 8e4bbb22f1 Linux v4.11-rc1 2017-03-06 09:21:57 -08:00
Laura Abbott ddbd66fdf6 Disable debugging options. 2017-03-06 07:36:15 -08:00
Laura Abbott 69ffe69523 Linux v4.10-11319-gc82be9d 2017-03-03 08:47:07 -08:00
Laura Abbott d60ee93427 rebuilt 2017-03-02 13:25:02 -08:00
Laura Abbott 97f92e0a84 Enable CONFIG_NET_L3_MASTER_DEV (rhbz 1428530) 2017-03-02 11:04:29 -08:00
Peter Robinson 6cabd13346 ... and rebuild configs 2017-03-02 17:33:33 +00:00
Peter Robinson 8d7b8b082a disable XGENE_DMA as it's causing numerous issues 2017-03-02 17:31:21 +00:00
Laura Abbott c1b581863c Linux v4.10-11073-g4977ab6 2017-03-02 07:26:26 -08:00
Laura Abbott e582bbd727 Fix for objtool/module breakage 2017-03-01 12:56:12 -08:00
Laura Abbott 3a9b20b346 Linux v4.10-10770-g2d6be4a 2017-03-01 07:58:25 -08:00
Peter Robinson 51f1cbdea9 - Enable Tiny DRM on ARM platforms
- ARM config updates
- General config cleanups
- Add patch to fix desktop lockups on RPi (vc4) RHBZ# 1389163
2017-03-01 12:12:17 +00:00
Laura Abbott 1652b3b29e Fix for yet another stack variable in crypto (rhbz 1427593) 2017-02-28 13:09:16 -08:00
Thorsten Leemhuis 476553105e Apply patches with build tweaks (build-AFTER_LINK.patch) and compile
fixes all the time

[labbott: Rebased to current rawhide tip. Renumbered some patches]
2017-02-28 09:27:39 -08:00
Laura Abbott 01d8442680 Linux v4.10-10531-g86292b3 2017-02-28 09:24:03 -08:00
Justin M. Forbes 5d8646dba3 Fix kernel-devel virtual provide 2017-02-28 08:29:58 -06:00
Laura Abbott 9504d1311a Actual fix from upstream 2017-02-27 13:56:47 -08:00
Laura Abbott 4ccb99b25f Committing the kernel spec will help 2017-02-27 11:00:53 -08:00
Laura Abbott 4509f2f97a Fix for compile error on i386 2017-02-27 10:56:37 -08:00
Dan Horák ace9a4db5b s390x: disable unneeded network drivers
s390x: disable unneeded SCSI drivers
s390x: disable unneeded miscellaneous drivers
s390x,powerpc: enable GenWQE PCIe Accelerator driver
s390x: disable unneeded miscellaneous drivers 2
s390x: disable unneeded miscellaneous drivers 3

[labbott: Squashed changes]
2017-02-27 09:10:47 -08:00
Laura Abbott 7f10d93443 Linux v4.10-10320-ge5d56ef 2017-02-27 08:49:14 -08:00
Laura Abbott 09145060e9 Linux v4.10-9579-gf1ef09f
Includes config options from yesterday that were missed
2017-02-24 08:50:34 -08:00
Laura Abbott 3d652a572b Check for kerberos tickets in rawhide snapshot script
Fedora now uses kerberos for authorization to services. Gently remind
the user to get kerberos tokens if there are none available.
2017-02-23 15:20:54 -08:00
Laura Abbott 0757590438 Update snapshot script for new sources format
The sources format switched to sha512. Update the parsing to get the
kernel version from this.
2017-02-23 15:09:44 -08:00
Laura Abbott 604259a1da Filter out parport_serial on i686 as well
Once more, with feeling.
2017-02-23 14:38:57 -08:00
Laura Abbott 042c7b0aff Filter out the parport_serial driver 2017-02-23 12:36:49 -08:00
Laura Abbott 9f5adbcc1e Bring back gcc7 workaround
Other parts of the tree are hitting the same issue as arm64 did.
Bring back the workaround until they all get fixed up.
2017-02-23 10:45:40 -08:00
Laura Abbott c796f87d68 Linux v4.10-6476-gbc49a78 2017-02-23 09:21:58 -08:00
Laura Abbott 8a8a5bec0a Linux v4.10-2512-g7bb0338 2017-02-22 07:39:25 -08:00
Laura Abbott c6d02e4149 Fix for arm64 build breakage 2017-02-21 12:29:12 -08:00
Laura Abbott 012c1b4999 Linux v4.10-1242-g9763dd6 2017-02-21 11:23:09 -08:00
Laura Abbott 98b89acd62 Reenable debugging options. 2017-02-21 11:23:09 -08:00
Peter Robinson 84099871b1 minor config cleanups (NFC) 2017-02-21 18:55:00 +00:00
Justin M. Forbes cd3596bbfc Update efi-lockdown for 4.11 merge 2017-02-21 11:48:46 -06:00
Justin M. Forbes 0af610531c Trim the changelog 2017-02-20 11:35:54 -06:00
Justin M. Forbes 13be980218 Add gitrev 2017-02-20 08:29:55 -06:00
Justin M. Forbes a5fbc69021 Linux 4.10 2017-02-20 08:29:23 -06:00
Justin M. Forbes 7fbbd284a4 Disable Debugging options 2017-02-20 08:03:11 -06:00
Peter Robinson 86173774a7 Update some Raspberry Pi patches, Add Raspberry Pi fixes for UART/i2c/stable eth MAC 2017-02-18 23:12:07 +00:00
Justin M. Forbes 5b14022881 Linux v4.10-rc8-62-g6dc39c5 2017-02-17 16:30:29 -06:00
Justin M. Forbes 0f8ab42e67 Linux v4.10-rc8-39-g5a81e6a 2017-02-16 11:23:20 -06:00
Peter Robinson 8f1aa901ec Add patch to work around crash on RPi3 2017-02-16 10:00:34 +00:00
Peter Robinson f43646ce1a enable PWRSEQ_EMMC as well 2017-02-15 23:15:45 +00:00
Peter Robinson 6ec30f5393 Enable PWRSEQ_SIMPLE module (fixes rhbz 1377816) 2017-02-15 23:06:52 +00:00
Justin M. Forbes fa0d6b9036 CVE-2017-5967 Disable CONFIG_TIMER_STATS (rhbz 1422138 1422140) 2017-02-14 09:57:56 -06:00
Justin M. Forbes 00e0d33317 Linux-v4.10-rc8 2017-02-13 10:18:37 -06:00
Justin M. Forbes 092bee3b3f Disable Debugging Options 2017-02-13 10:13:48 -06:00
Justin M. Forbes 43f3e35901 Linux v4.10-rc7-127-g3d88460 2017-02-10 16:19:58 -06:00
Justin M. Forbes d316ff4847 Linux v4.10-rc7-114-g55aac6e 2017-02-09 16:55:31 -06:00
Peter Robinson e93be638c6 Fix OOPSes in vc4 (Raspberry Pi) 2017-02-09 19:07:37 +00:00
Justin M. Forbes fcf164c466 Linux v4.10-rc7-65-g926af627 2017-02-08 10:00:13 -06:00
Justin M. Forbes cbf9a4853a Linux v4.10-rc7-29-g8b1b41e 2017-02-07 09:35:15 -06:00
Justin M. Forbes 29855d3561 CVE-2017-5897 ip6_gre: Invalid reads in ip6gre_err (rhbz 1419848 1419851) 2017-02-07 08:18:43 -06:00
Justin M. Forbes 5d58fd5ccc increase KMEMLEAK_EARLY_LOG_SIZE (rhbz 1201179) 2017-02-06 16:06:47 -06:00
Justin M. Forbes b9bd2c7c54 Linux v4.10-rc7 2017-02-06 08:57:42 -06:00
Justin M. Forbes 86c478bff2 Disable debugging options. 2017-02-06 07:29:26 -06:00
Justin M. Forbes ea40f5de32 Update rebase notes for S390x minumum hw level 2017-02-03 16:22:19 -06:00
Justin M. Forbes bff7032256 Linux v4.10-rc6-110-g34e00ac 2017-02-03 13:06:51 -06:00
Justin M. Forbes 2788aaebb0 Linux v4.10-rc6-85-g6d04dfc 2017-02-01 15:17:12 -06:00
Peter Robinson d2a9a63b20 More straight forward way of syncing RPi3 between arm64 and arm32 (NFC) 2017-01-31 23:32:44 +00:00
Justin M. Forbes dea8ff78db Linux v4.10-rc6-24-gf1774f4 2017-01-31 16:22:37 -06:00
Justin M. Forbes c99559a3cd Disable debugging options and fix CVE-2017-2596 2017-01-31 15:01:34 -06:00
Peter Robinson 255d883327 drop old watchdog patch 2017-01-31 16:47:17 +00:00
Justin M. Forbes 2721cfeb56 Linux v4.10-rc6 2017-01-30 08:18:35 -06:00
Justin M. Forbes 420e8b793f Disable debugging options 2017-01-30 06:58:02 -06:00
Laura Abbott fd6460a8d8 Temporary workaround for gcc7 and arm64
See http://lists.infradead.org/pipermail/linux-arm-kernel/2016-October/461597.html
2017-01-28 16:16:59 +01:00
Justin M. Forbes 94ee8d4cda Linux v4.10-rc5-367-g1b1bc42 2017-01-27 16:22:07 -06:00
Justin M. Forbes f68a1a5b94 Linux v4.10-rc5-122-gff9f8a7 2017-01-26 13:18:13 -06:00
Peter Robinson c2341d531b arm64: dma-mapping: Fix dma_mapping_error() when bypassing SWIOTLB 2017-01-26 13:29:04 +00:00
Peter Robinson e300fd96a0 Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/kernel 2017-01-26 08:51:06 +00:00
Justin M. Forbes 99ffffefcc Linux v4.10-rc5-107-g883af14 2017-01-25 11:32:26 -06:00
Peter Robinson 3daa4ed442 Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/kernel 2017-01-25 08:34:44 +00:00
Justin M. Forbes 99ca20362c Linux v4.10-rc5-71-ga4685d2 2017-01-24 08:21:24 -06:00
Justin M. Forbes 20a0451418 Reenable debugging options. 2017-01-24 08:18:13 -06:00
Peter Robinson 1d993ed103 Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/kernel 2017-01-24 08:31:51 +00:00
Justin M. Forbes c007bb111d Linux v4.10-rc5 2017-01-23 08:56:25 -06:00
Justin M. Forbes effc1912b8 Disable debugging options 2017-01-23 08:51:19 -06:00
Peter Robinson ef2d4ff11d Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/kernel 2017-01-23 09:33:41 +00:00
Peter Robinson 087557f6e3 minor conf cleanup (NFC) 2017-01-22 11:17:50 +00:00
Justin M. Forbes 0a981fd3dd Linux v4.10-rc4-199-ge90665a 2017-01-20 14:33:33 -06:00
Peter Robinson ddc931353d Initial DT support for Hummingboard 2 (Edge/Gate) 2017-01-20 08:37:19 +00:00
Justin M. Forbes 05290cd118 Linux v4.10-rc4-122-g81aaeaa 2017-01-19 15:51:48 -06:00
Justin M. Forbes 881c516140 Linux v4.10-rc4-101-gfa19a76 2017-01-18 15:32:25 -06:00
Peter Robinson c59b0760c7 Enable bcm283x VEC composite output 2017-01-18 03:07:36 +00:00
Justin M. Forbes 860e040971 Linux v4.10-rc4-78-g4b19a9e 2017-01-17 16:00:18 -06:00
Justin M. Forbes 2054b98c8d Reenable debugging options 2017-01-17 15:57:04 -06:00
Justin M. Forbes 5ba60f0619 Bump for build 2017-01-17 09:56:47 -06:00
Justin M. Forbes 411d3b79f7 Linux v4.10-rc4 2017-01-16 10:06:57 -06:00
Justin M. Forbes cf4759fc3f Disable debugging options 2017-01-16 08:58:49 -06:00
Peter Robinson a99c794e82 Update RPi3 DT, minor ARM config update 2017-01-16 06:40:35 +00:00
Justin M. Forbes c80cc131a8 Linux v4.10-rc3-187-g557ed56 2017-01-13 14:36:18 -06:00
Justin M. Forbes 133c24fc9c Linux v4.10-rc3-163-ge28ac1f 2017-01-12 17:25:14 -06:00
Justin M. Forbes 1eadc157b5 Linux v4.10-rc3-98-gcff3b2c 2017-01-11 12:47:04 -06:00
Justin M. Forbes 1c24149c7f Linux v4.10-rc3-52-gbd5d742 2017-01-10 09:23:57 -06:00
Justin M. Forbes f338d810f5 Reenable debugging options 2017-01-10 09:17:34 -06:00
Peter Robinson 0afd6ae626 remove old patch from sources 2017-01-10 02:17:54 +00:00
Justin M. Forbes 6ad55050a1 Linux v4.10-rc3 2017-01-09 08:48:29 -06:00
Justin M. Forbes f52655e3d9 Disable debugging options 2017-01-09 08:44:50 -06:00
Peter Robinson b50b299d49 Add patch to improve MMC/SD speed on Raspberry Pi (bcm283x) 2017-01-09 02:47:37 +00:00
Laura Abbott eb69f22dd8 Disable JVMTI for perf (rhbz 1410296)
perf introduced for profiling with JVMTI. Unfortunately, this introduces
a dependnecy on java to the build process. We really really don't want
this so set NO_JVMTI for now.
2017-01-06 14:02:53 -08:00
Justin M. Forbes 274bb77441 Linux v4.10-rc2-207-g88ba6ca 2017-01-06 11:42:31 -06:00
Peter Robinson 62d486acb3 Minor ARM config updates 2017-01-06 15:44:21 +00:00
Justin M. Forbes 0272029090 Linux v4.10-rc2-183-gc433eb7 2017-01-05 16:23:36 -06:00
Justin M. Forbes 349c9e50bb Turn on DVB_AS102 support since it is no longer in staging 2017-01-04 15:17:20 -06:00
Justin M. Forbes ea77ca267c Spec files help 2017-01-04 13:21:46 -06:00
Justin M. Forbes 37a06967c6 Linux v4.10-rc2-43-g62f8c40 2017-01-04 13:21:14 -06:00
Justin M. Forbes c20642d085 Linux v4.10-rc2-20-g0f64df3 2017-01-03 16:35:07 -06:00
Justin M. Forbes 61c6167075 enable debugging options 2017-01-03 16:29:26 -06:00
Justin M. Forbes 456c07c33f Fix nodebug kernels, CPUMASK_OFFSTACK is always selected with MAXSMP 2017-01-03 09:12:19 -06:00
Justin M. Forbes f0b3a07949 Linux v4.10-rc2 2017-01-02 12:46:48 -06:00
Justin M. Forbes 6ff43e367a Linux v4.10-rc1-17-g2d706e7 2016-12-29 09:29:39 -06:00
Peter Robinson 12a945943d add 3 patches in Linus's upstream to fix aarch64 build 2016-12-27 04:21:10 +00:00
Peter Robinson b4fd5ce16d Enable Amlogic (meson) SoCs for ARMv7/aarch64 2016-12-27 04:15:07 +00:00
Peter Robinson 1740cd6527 filter qedi iscsi driver 2016-12-27 03:52:58 +00:00
Peter Robinson e686a652a2 Linux v4.10-rc1 (didn't adjust debug options), ARM config updates, minor general config cleanups 2016-12-27 02:51:37 +00:00
Justin M. Forbes d9bf1c0293 Linux v4.9-11999-g50f6584 2016-12-23 09:36:58 -06:00
Laura Abbott a20ad4f4fd Add script to check config generation
The kernel configuration generation currently checks to make sure
every option is defined with listnewconfig. It does not check that
each option is the same as listnewconfig. This can lead to odd
situations where the Fedora configuration does not match what's
actually present in the generated config. Add a script to check
for these kinds of changes.

Based on work done by Miguel Flores Silverio <floresmigu3l@gmail.com>
2016-12-22 14:11:05 -08:00
Justin M. Forbes b77b08c9c4 Linux v4.9-11937-g52bce91 2016-12-22 11:35:13 -06:00
Justin M. Forbes 62458db07f Linux v4.9-11815-ge93b1cc 2016-12-21 13:03:15 -06:00
Laura Abbott dd50066e0b Update README.txt
The config portion of README.txt hasn't reflected reality for a while
now. With the change of how configuration options are generated, it's
even less reflective of reality. Update it to be a bit more useful.
2016-12-20 10:01:24 -08:00
Justin M. Forbes df505fba5d Linux v4.9-11815-ge93b1cc 2016-12-20 09:51:29 -06:00
Peter Robinson dcffacfddd Enable some Qualcomm QDF2432 server platform options 2016-12-20 11:01:29 +00:00
Peter Robinson 86b2f443ee Minor ARM config updates 2016-12-20 10:11:24 +00:00
Justin M. Forbes deaaa3cf20 Enable QDF2400 Onboard Networking 2016-12-19 16:42:05 -06:00
Justin M. Forbes ad2e73028b Linux v4.9-11744-gb0b3a37 2016-12-19 15:11:15 -06:00
Justin M. Forbes ccbb099501 Linux v4.9-10415-g73e2e0c 2016-12-16 09:42:31 -06:00
Justin M. Forbes 84f938c2ad Linux v4.9-8648-g5cc60ae 2016-12-15 13:27:26 -06:00
Justin M. Forbes cabf9a0506 Fix build issue with armada_trace 2016-12-14 17:07:05 -06:00
Justin M. Forbes 962ea4f047 Linux v4.9-7150-gcdb98c2 2016-12-14 12:50:48 -06:00
Justin M. Forbes b31b0fb7f4 Linux v4.9-2682-ge7aa8c2 part 2 2016-12-13 16:26:51 -06:00
Justin M. Forbes 4778b265ca Linux v4.9-2682-ge7aa8c2 (missing secure boot as that is being rebased to the new upstream tree 2016-12-13 16:26:04 -06:00
Justin M. Forbes 6f9fe00d55 Reenable debugging options 2016-12-13 10:55:34 -06:00
Peter Jones 71ec70ab2a Update UEFI memory map cleaning
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-12-13 11:12:18 -05:00
Laura Abbott 1a59ad58a8 Linux v4.9 2016-12-12 08:54:20 -08:00
Laura Abbott 3af030fde8 Disable debugging options. 2016-12-12 08:49:07 -08:00
Christopher Covington 6f726e7e6f Re-add ACPI SPCR (serial console) support
Four SPCR patches were merged upstream into 4.9, but one was reverted by a
subsequent commit (due to a trivial merge conflict with a later, unrelated
patch). A fixed up version of the missing patch is queued up for 4.10 in
tty-next. Carry it to make sure users see serial console output on ACPI
systems. Otherwise manually setting console=ttyAMAn would be required.
2016-12-12 08:04:45 -08:00
Laura Abbott ccd7de53c9 Linux v4.9-rc8-85-ga37102d 2016-12-09 10:07:06 -08:00
Laura Abbott 9e32671dde Linux v4.9-rc8-78-g318c893 2016-12-08 10:59:09 -08:00
Peter Jones 27925bfba5 Work around thinkpad firmware memory layout issues and efi_mem_reserve()
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-12-08 10:29:08 -05:00
Laura Abbott 43988ee4c0 Linux v4.9-rc8-55-gce779d6
- Disable CONFIG_AF_KCM (rhbz 1402489)
2016-12-07 09:44:47 -08:00
Laura Abbott 1b7eeb8019 Change method of configuration generation
The existing method of managing configuration files gets unweildy.
Changing individual lines in text files gets difficult without
manual organization. Switch to a method of configuration generation
that's inspired from the method used inside Red Hat. Each configuration
option gets its own file which are then combined to form the
configuration files. This makes confirming what's actually enabled much
easier.
2016-12-06 12:07:10 -08:00
Laura Abbott fe324f6990 Linux v4.9-rc8-9-gd9d0452
- Fix DMA from stack in virtio-net (rhbz 1401612)
2016-12-06 08:49:41 -08:00
Laura Abbott 825deb57fe Reenable debugging options. 2016-12-06 08:44:12 -08:00
Laura Abbott 6ddb10e59b Linux v4.9-rc8 2016-12-05 08:46:14 -08:00
Laura Abbott cca567f300 Disable debugging options. 2016-12-05 08:45:56 -08:00
Laura Abbott 01a7d596f4 Linux v4.9-rc7-45-g2caceb3 2016-12-02 08:25:02 -08:00
Laura Abbott a23f7201f6 Linux v4.9-rc7-39-g43c4f67 2016-12-01 10:32:02 -08:00
Laura Abbott 06aafad222 Linux v4.9-rc7-23-gded6e84 2016-11-30 07:50:38 -08:00
Peter Robinson 9e06d81dae actually add imx6sx-Add-UDOO-Neo-support.patch 2016-11-29 22:24:22 +00:00
Peter Robinson 786689e7f6 Add upstream i.MX6sx Udoo NEO support 2016-11-29 16:41:48 +00:00
Laura Abbott db59f734b1 Linux v4.9-rc7-7-g88abd82 2016-11-29 07:44:35 -08:00
Laura Abbott f0a4926129 Reenable debugging options. 2016-11-29 07:39:03 -08:00
Laura Abbott 4a651d61da Linux v4.9-rc7 2016-11-28 08:11:12 -08:00
Laura Abbott a6b951f78a Disable debugging options. 2016-11-28 08:07:52 -08:00
Justin M. Forbes 6065ff973d Add reminder to disable 48bit VA on F25 and earlier 2016-11-28 08:29:40 -06:00
Peter Robinson f99e82fbd1 disable GPIO_SYSFS as it's obsolete http://www.spinics.net/lists/arm-kernel/msg545005.html 2016-11-28 11:28:36 +00:00
Peter Robinson 8b15f5aece Add upstream patch to fix all ARMv7 devices set to initial 200Mhz 2016-11-28 07:57:26 +00:00
Peter Robinson 89ece1e8cb Minor ARM config updates, Enable two 802.15.4 drivers, General config cleanups (NFC: move some x86 specific configs to x86, EDAC generic to generic, some minor seonsor cleanups) 2016-11-28 06:42:47 +00:00
Laura Abbott 38c76ac355 Linux v4.9-rc6-124-gded9b5d 2016-11-23 08:44:03 -08:00
Laura Abbott 7cfdabc194 Linux v4.9-rc6-86-g3b404a5 2016-11-22 09:10:19 -08:00
Laura Abbott 07a3ac0263 Reenable debugging options. 2016-11-22 07:34:16 -08:00
Josh Boyer 8afcc19c6a Add patch from Dave Anderson to fix live system crash analysis on Aarch64 2016-11-22 08:35:07 -05:00
Laura Abbott 0617a9a8d0 Linux v4.9-rc6 2016-11-21 08:45:25 -08:00
Laura Abbott 3d2e582571 Disable debugging options. 2016-11-21 08:39:48 -08:00
Peter Robinson 6debda98a6 Build gpio tools 2016-11-21 09:17:18 +00:00
Peter Robinson e7ad6855f5 Various ARMv7/aarch64 updates, Enable CEC media input devices, General config cleanups (NFC) 2016-11-20 12:31:00 +00:00
Laura Abbott 3bd733ade1 Linux v4.9-rc5-264-g6238986 2016-11-18 09:45:27 -08:00
Laura Abbott 4548b63c3c Linux v4.9-rc5-213-g961b708
- Fix CIFS bug with VMAP_STACK
2016-11-17 08:35:23 -08:00
Laura Abbott 99a0eb0906 Linux v4.9-rc5-177-g81bcfe5 2016-11-16 10:33:28 -08:00
Laura Abbott c653563cf9 Linux v4.9-rc5-172-ge76d21c 2016-11-15 09:24:45 -08:00
Laura Abbott cea2b9a376 Reenable debugging options. 2016-11-15 09:24:43 -08:00
Laura Abbott b0eb18252a Today is the 15th 2016-11-15 09:24:08 -08:00
Josh Boyer 70af7499c2 Add patch from Dan Horák to change default CPU type for s390x to z10 2016-11-15 07:40:02 -05:00
Dan Horák 03467438dc set z10 as minimum architecture level for s390x 2016-11-15 07:35:33 -05:00
Laura Abbott 30f2fba936 Linux v4.9-rc5 2016-11-14 08:09:04 -08:00
Laura Abbott ac0f995f81 Disable debugging options. 2016-11-14 08:05:01 -08:00
Hans de Goede 5be5216ad1 ARM config updates to fix boot issues on Allwinner A23, A31 and A33 2016-11-13 18:55:51 +01:00
Laura Abbott a58350dab1 Linux v4.9-rc4-107-g015ed94 2016-11-11 13:21:53 -08:00
Laura Abbott bb51962adc Linux v4.9-rc4-58-g27bcd37 2016-11-10 09:15:12 -08:00
Laura Abbott da9c4d4b5f Linux v4.9-rc4-21-ge3a00f6 2016-11-09 07:47:09 -08:00
Laura Abbott 78d2735b49 Linux v4.9-rc4-15-gb58ec8b 2016-11-08 08:15:39 -08:00
Laura Abbott bc7cb0a993 Reenable debugging options. 2016-11-08 07:29:06 -08:00
Peter Robinson c0853e1c3f Sync some ARM patches from F-25 branch 2016-11-08 11:05:09 +00:00
Laura Abbott c9d9163df9 Enable several configs
- Enable CONFIG_EXT4_ENCRYPTION (rhbz 1389509)
- Enable CONFIG_NFSD_FLEXFILELAYOUT
- Enable CONFIG_HIST_TRIGGERS (rhbz 1390783)
2016-11-07 12:53:51 -08:00
Peter Robinson 5ed0488756 Minor ARM config updates. Other config update which are NFC 2016-11-07 17:02:53 +00:00
Laura Abbott 01d6c12fcb Linux v4.9-rc4 2016-11-07 08:34:17 -08:00
Laura Abbott be7e583307 Disable debugging options. 2016-11-07 08:31:32 -08:00
Laura Abbott c1ca5717a0 Linux v4.9-rc3-261-g577f12c 2016-11-04 08:00:53 -06:00
Peter Robinson 07611bcea1 Some OMAP4 fixes, ARM64 fix for NUMA 2016-11-02 14:50:43 +00:00
Laura Abbott c0eef2274d Linux v4.9-rc3-243-g0c183d9 2016-11-01 07:31:35 -06:00
Laura Abbott ff29bf069e Reenable debugging options. 2016-11-01 07:29:55 -06:00
Peter Robinson c0f22caded arm64: Enable 48bit VA 2016-10-31 15:45:58 +00:00
Laura Abbott b9e51f8ce9 Linux v4.9-rc3
- Update remove-binary-diff.pl to remove git binary patches as well. Git binary
patches can be applied but the spec file needs to be updated to support this.
2016-10-31 06:27:33 -07:00
Laura Abbott 7f483c3694 Disable debugging options. 2016-10-31 06:19:50 -07:00
Laura Abbott 87691507e0 Linux v4.9-rc2-138-g14970f2 2016-10-28 09:15:23 -07:00
Josh Boyer ea38f2f938 Refresh SB patchset to fix bisectability issue 2016-10-27 10:49:53 -04:00
Justin M. Forbes 793d04075c CVE-2016-9083 CVE-2016-9084 vfio multiple flaws 2016-10-27 09:35:26 -05:00
Laura Abbott a5179f37fc Linux v4.9-rc2-40-g9fe68ca 2016-10-25 09:05:07 -07:00
Laura Abbott 5ddb8c76cb Reenable debugging options. 2016-10-25 09:01:33 -07:00
Laura Abbott 6f07a39d66 Rebuild for build problems
- Add fix for rng with VMAP_STACK (rhbz 1383451)
2016-10-24 16:09:30 -07:00
Laura Abbott 817154aa97 Linux v4.9-rc2 2016-10-24 09:11:05 -07:00
Laura Abbott 44104f606b Disable debugging options. 2016-10-24 09:11:05 -07:00
Laura Abbott 4894ff88ff rawhide-rc fixes
- rcrev is a %global, not a %define
- base_sublevel needs to be +1 (see comments in kernel.spec)
2016-10-24 09:09:55 -07:00
Justin M. Forbes ae409faa50 Linux v4.9-rc1-193-g6edc51a 2016-10-21 15:20:59 -05:00
Justin M. Forbes 75c5656f26 Linux v4.9-rc1-145-gf4814e6 2016-10-20 14:32:11 -05:00
Laura Abbott 7be869a650 Linux v4.9-rc1-67-g1a1891d
- Switch to v2 of the aarch64 boot regression patch
- Enable CONFIG_LEDS_MLXCPLD per request on mailing list
2016-10-19 08:07:25 -07:00
Laura Abbott 9472421366 Gracefully bail out of secureboot when EFI runtime is disabled
- Fix for aarch64 boot regression (rhbz 1384701)
2016-10-18 14:23:11 -07:00
Peter Robinson 0d1e2dc5eb Disable ACPI_CPPC_CPUFREQ on aarch64 as it's got 'basic arithmetic errors in the calculations' causing issues 2016-10-18 21:24:28 +01:00
Laura Abbott 166ad38203 Linux v4.9-rc1-3-g14155ca 2016-10-18 09:17:52 -07:00
Laura Abbott e86d53d8bc Reenable debugging options. 2016-10-18 08:35:50 -07:00
Laura Abbott d8001179dd Disable CONFIG_RTC_DRV_DS1307_CENTURY 2016-10-17 12:32:00 -07:00
Laura Abbott 1fdea39f75 Rawhide snapshot updates
- Check for trying to snapshot a git tag
- Check for nothing to do case
- Switch to using git -C in one place instead of a pushd
2016-10-17 11:55:45 -07:00
Laura Abbott 1b957b6a4f Stable script updates
Reset the base release and use rpmdev-bumpspec for changelog entry
2016-10-17 11:55:37 -07:00
Laura Abbott 8bf2afaffd Linux v4.9-rc1 2016-10-17 09:49:33 -07:00
Laura Abbott 4eea1586d9 Disable debugging options. 2016-10-17 09:49:33 -07:00
Laura Abbott 1713b6251c Fixup rawhide RC script to actually work
- Drop some debug output
- Make fixup-bumpspec executable
- copy kernel.spec.tmp back to kernel.spec
- Typo in grep command
- Increment base properly
- Actually grab/upload tarball
2016-10-17 09:49:28 -07:00
Peter Robinson 585f95eb35 Re-enable omap-aes as should now be fixed 2016-10-15 13:06:54 +01:00
Peter Robinson 14a79ed544 Minor ARM config cleanups 2016-10-15 12:58:58 +01:00
Laura Abbott cc77719c1d Linux v4.8-14604-g29fbff8 2016-10-14 08:41:58 -07:00
Paul Bolle fc4b4c666f Don't list /lib/modules/$KernelVer/kernel twice
For quite some time I see warnings like
    warning: File listed twice: /lib/modules/[...]/kernel

when building the kernel-core rpm. This is because that directory is included
both in module-dirs.list (and therefor in, basically, kernel-core.list) and in
kernel_variant_files().

Tweak the find command that generates module-dirs.list so that this directory
is not included in that list anymore.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2016-10-13 17:15:45 -07:00
Laura Abbott 1aead3e9bd Linux v4.8-14230-gb67be92 2016-10-13 08:01:25 -07:00
Laura Abbott 523d987dc7 Add script to remove binary diffs
Once upon a time, the kernel was just a series of patches. These days,
git manages most of the kernel. git can do many useful things, such as
maintain binary files. Binary file changes are not easily expressed in
patches and can't be applied without using git. Remove the binary diffs
from any snapshot or -rc patches. We will eventually pick up the
changes/deletions in the final release tarball.
2016-10-12 13:37:37 -07:00
Laura Abbott 996a0fa54e Linux v4.8-14109-g1573d2c
- Drop the extra parallel build optiosn from perf since perf does that on
  its own.
2016-10-12 10:26:08 -07:00
Josh Boyer dbdee9093f ... filter it everywhere 2016-10-12 10:24:42 -04:00
Josh Boyer eb2c4204ff Filter chcr module now that it's turned on 2016-10-12 10:20:38 -04:00
Josh Boyer 4b31cbd113 Adjust aarch64 config options 2016-10-12 08:01:19 -04:00
Laura Abbott ee8b7cf7ab Revert possible commits causing perf build failures 2016-10-11 13:20:03 -07:00
Laura Abbott e8a4d25680 Linux v4.8-11825-g101105b 2016-10-11 08:07:25 -07:00
Laura Abbott 2f50aa19db Add scripts for automatically generating builds
Many of the steps for day-to-day updates still require a lot of
manual steps which can lead to typos. Add a series of scripts to
make automate the manual steps and hopefully reduce errors. These
are a work in progress because having them in tree makes it easier
to work out issues.
2016-10-10 16:50:38 -07:00
Laura Abbott da8efd59db Fix typo in dts Makefile 2016-10-10 15:35:10 -07:00
Laura Abbott 9ed1be95a8 Linux v4.8-11417-g24532f7 2016-10-10 09:19:51 -07:00
Laura Abbott 4447ea8ed0 Linux v4.8-9431-g3477d16 2016-10-07 08:27:58 -07:00
Laura Abbott cb6ef876a0 Disable CONFIG_DEBUG_TEST_DRIVER_REMOVE
This seems to break ...almost everything
2016-10-06 17:31:19 -07:00
Laura Abbott d5611d64b6 Linux v4.8-8780-gd230ec7 2016-10-06 11:19:55 -07:00
Laura Abbott cb30d38879 Linux v4.8-2283-ga3443cd 2016-10-05 08:50:17 -07:00
Laura Abbott 82871b9d71 Clean up dead Kconfigs
There should be no change in generated configs with this
2016-10-04 15:15:10 -07:00
Laura Abbott b92ba30bb8 Linux v4.8-1558-g21f54dd 2016-10-04 10:24:18 -07:00
Justin M. Forbes 48063c7e7b Linux v4.8 2016-10-03 08:37:55 -05:00
Peter Robinson 03b0b30e0b ARM config cleanups, some minor general cleanups 2016-10-03 07:41:45 +01:00
Peter Robinson 57bf058dba Some bcm283x VC4 fixes for Raspberry Pi 2016-09-30 23:29:56 +01:00
Justin M. Forbes 0a2a0f0590 Linux v4.8-rc8-28-g9a2172a 2016-09-30 16:58:55 -05:00
Justin M. Forbes c561528e4f Linux v4.8-rc8-13-g53061af 2016-09-29 15:41:02 -05:00
Justin M. Forbes 291b3602df Linux v4.8-rc8-8-gae6dd8d 2016-09-28 17:13:35 -05:00
Laura Abbott 769b9cc8ca Enable CONFIG_DEBUG_MODULE_RONX for arm targets 2016-09-26 12:50:35 -07:00
Justin M. Forbes 5e29f3d0db Linux v4.8-rc8 2016-09-26 09:45:21 -05:00
Josh Boyer 87717992f9 Updates to crash driver from Dave Anderson 2016-09-25 11:38:01 -04:00
Justin M. Forbes e4b3c0d142 Linux v4.8-rc7-158-g78bbf15 2016-09-23 15:57:03 -05:00
Justin M. Forbes ac0b783ddf Linux v4.8-rc7-142-gb1f2beb 2016-09-22 16:30:26 -05:00
Justin M. Forbes 42ffd5d890 Linux v4.8-rc7-42-g7d1e042 2016-09-21 16:37:23 -05:00
Justin M. Forbes 079576bca7 Linux v4.8-rc7-37-gd2ffb01 2016-09-20 09:03:51 -05:00
Justin M. Forbes 978e9d5ec4 Linux v4.8-rc7 2016-09-19 09:41:52 -05:00
Peter Robinson 3164e2db5f Update ARM64 pci-e quicks to latest upstream, update x-gene quirks patch 2016-09-17 18:00:13 +01:00
Peter Robinson dffeb9c7c2 Enable CPU IDLE on ARMv7, Tweak big.LITTLE on ARMv7 2016-09-17 11:38:40 +01:00
Justin M. Forbes 0b272a6db6 Linux v4.8-rc6-231-g024c7e3 2016-09-16 17:16:45 -05:00
Justin M. Forbes 73f736fdaa Linux v4.8-rc6-214-g4cea877 2016-09-15 16:12:05 -05:00
Peter Robinson 4fb2533aeb Add patch for bcm2837 (RPi3) HDMI EDID detection 2016-09-15 09:43:51 +01:00
Justin M. Forbes 5c4f69525a Linux v4.8-rc6-211-g77e5bdf 2016-09-14 13:59:49 -05:00
Laura Abbott 5c9789dfbf Fix for incorrect return checking in cpupower (rhbz 1374212)
- Let iio tools build on older kernels
2016-09-14 09:42:37 -07:00
Justin M. Forbes 591c00b16c Linux v4.8-rc6 2016-09-13 11:42:03 -05:00
Justin M. Forbes d8e509e91c Linux v4.8-rc6 2016-09-12 13:40:02 -05:00
Peter Robinson 8cdb4f279f Minor ARM config tweaks 2016-09-10 21:09:30 +01:00
Justin M. Forbes c3ff88e551 Linux v4.8-rc5-176-gd0acc7d 2016-09-09 16:58:04 -05:00
Justin M. Forbes 2915748084 Linux v4.8-rc5-129-g711bef6 2016-09-08 16:28:59 -05:00
Peter Robinson b7b78a8eda Enable some popular audio addon drivers 2016-09-08 14:28:56 +01:00
Justin M. Forbes fdbebc1572 Linux v4.8-rc5-62-gd060e0f 2016-09-07 12:48:19 -05:00
Justin M. Forbes ebe44508e6 Linux v4.8-rc5-5-gbc4dee5 2016-09-06 10:19:37 -05:00
Peter Robinson 0ee68ad896 Disable omap_aes currently broken 2016-09-05 08:36:07 +01:00
Peter Robinson bb2ad54eb7 minor iio driver config changes 2016-09-04 23:59:39 +01:00
Peter Robinson ae31c8a576 Use IIO BMP280 driver instead of old misc driver, wider HW support, Minor sensor driver changes 2016-09-04 15:25:55 +01:00
Justin M. Forbes e1aabdb952 Add ulimit for debugging, to be removed 2016-09-02 10:34:18 -05:00
Justin M. Forbes ee8e04e7bd Linux v4.8-rc4-199-gcc4163d 2016-09-02 09:52:53 -05:00
Justin M. Forbes 7523224718 Linux v4.8-rc4-162-g071e31e 2016-09-01 13:23:27 -05:00
Justin M. Forbes abb1ae30ca Linux v4.8-rc4-155-g86a1679 2016-08-31 11:01:18 -05:00
Justin M. Forbes a5b5f8c65c Linux v4.8-rc4-119-ge4e98c4 2016-08-30 09:42:20 -05:00
Laura Abbott aaaae68f00 Correct bugzilla number 2016-08-29 14:22:59 -07:00
Alec Leamas 2235f17f43 Add event decoding fix (rhbz 1360688)
[labbott@redhat.com: Add change log and tweak commit message]
2016-08-29 14:19:37 -07:00
Justin M. Forbes e058006821 Add SELinux OverlayFS support 2016-08-29 09:32:29 -05:00
Justin M. Forbes 36c8ef9805 Linux v4.8-rc4 2016-08-29 09:00:16 -05:00
Peter Robinson 583f918ee0 arm: just go 64Mb CMA everywhere and be done with it 2016-08-29 14:08:39 +01:00
Peter Robinson 1f77dbb08d arm: increase default CMA size to 32Mb (from 16Mb) 2016-08-29 13:17:38 +01:00
Peter Robinson 2c530ad257 update bcm2837 with what's currently upstream for a64 2016-08-29 09:20:11 +01:00
Peter Robinson e2ba24e6f4 enable common ARM IoT pressure sensor 2016-08-29 00:30:22 +01:00
Peter Robinson 769351a2f4 Minor ARM updates 2016-08-28 23:37:46 +01:00
Justin M. Forbes a9fd31238a Linux v4.8-rc3-39-g61c0457 2016-08-25 15:36:50 -05:00
Jeffrey Bastian ec3031ac73 add 32-bit ARM opcodes.h to kernel-devel rpm
64-bit ARM opcodes.h references the 32-bit version:
    $ cat arch/arm64/include/asm/opcodes.h
    #include <../../arm/include/asm/opcodes.h>

Include the 32-bit ARM opcodes.h in kernel-devel so tools like SystemTap
can use it (see RHBZ 1291868).

Signed-off-by: Jeff Bastian <jbastian@redhat.com>
2016-08-25 16:15:39 -04:00
Peter Robinson 20d49fec63 Config updates and fixes for ARMv7 platforms 2016-08-25 10:53:58 +01:00
Justin M. Forbes d5ce7505e0 Linux v4.8-rc3-26-gcad9d20 2016-08-24 09:11:15 -05:00
Laura Abbott 8fd61b3a44 Fix for inabiltiy to send zero sized UDP packets (rhbz 1365940) 2016-08-23 16:52:53 -07:00
Peter Robinson 0c1a1f4ca9 Adjust max CPUs on ARM platforms to reflect newer real world hardware 2016-08-23 21:05:13 +01:00
Peter Robinson 656a8be1e6 Move to upstream patches for ACPI SPCR (serial console) 2016-08-23 17:20:50 +01:00
Peter Robinson db34f96e9d Qualcomm QDF2432 errata fix 2016-08-23 17:11:40 +01:00
Josh Boyer 3222f9a9b7 Don't use early_param if fbcon is a module
Upstream 0-day testing has reported build issues with this patch when
fbcon is built as a module:

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/fedora.git rawhide
head:   bb46fd92b76deb12e06d53bc79db187c5217e540
commit: 3eb6be4c89daa67620490f9126fa8b7218963edc [16/51] silence fbcon logo
config: x86_64-randconfig-s1-08210816 (attached as .config)
compiler: gcc-4.4 (Debian 4.4.7-8) 4.4.7
reproduce:
        git checkout 3eb6be4c89daa67620490f9126fa8b7218963edc
        # save the attached .config to linux build tree
        make ARCH=x86_64

All errors (new ones prefixed by >>):

   drivers/video/console/fbcon.c:3633: error: expected declaration specifiers or '...' before string constant
   drivers/video/console/fbcon.c:3633: error: expected declaration specifiers or '...' before 'quiet_logo'
   drivers/video/console/fbcon.c:3633: warning: data definition has no type or storage class
>> drivers/video/console/fbcon.c:3633: error: type defaults to 'int' in declaration of 'early_param'
>> drivers/video/console/fbcon.c:3633: error: function declaration isn't a prototype

vim +3633 drivers/video/console/fbcon.c

  3627  static int __init quiet_logo(char *str)
  3628  {
  3629          logo_shown = FBCON_LOGO_DONTSHOW;
  3630          return 0;
  3631  }
  3632
> 3633  early_param("quiet", quiet_logo);
  3634
  3635  fs_initcall(fb_console_init);
  3636

This is because early_param is only defined in the #ifndef MODULE case.
Fedora always builds this as =y, so just move the code inside the #else
case.
2016-08-22 15:17:46 -04:00
Justin M. Forbes 114729e728 Linux v4.8-rc3 2016-08-22 08:13:07 -05:00
Peter Robinson b325251966 Add fix for RTC crash on ARMv7 am33xx devices 2016-08-20 13:52:20 +01:00
Justin M. Forbes d51e15e2b7 Linux v4.8-rc2-348-g6040e57 2016-08-19 17:06:06 -05:00
Justin M. Forbes a5acca3c59 Linux v4.8-rc2-232-g3408fef 2016-08-19 07:54:13 -05:00
Peter Robinson b0aef6661d Minor Tegra changes 2016-08-19 13:37:35 +01:00
Justin M. Forbes aa1bd41b87 add CVE number 2016-08-18 11:07:22 -05:00
Josh Boyer 3cc6a14ebc Fix typo in CVE number 2016-08-18 09:47:28 -04:00
Justin M. Forbes 06a192f0a9 Linux v4.8-rc2-42-g5ff132c spec file 2016-08-17 15:20:26 -05:00
Justin M. Forbes bc44e90122 Fix sources 2016-08-17 15:08:39 -05:00
Justin M. Forbes 773618662c Linux v4.8-rc2-42-g5ff132c 2016-08-17 15:08:12 -05:00
Justin M. Forbes d5efb68b2d Actually add the patch 2016-08-16 16:58:06 -05:00
Justin M. Forbes 0c95c00a58 Linux v4.8-rc2-17-gae5d68b 2016-08-16 16:43:35 -05:00
Justin M. Forbes 1b268d6baa Linux v4.8-rc2 2016-08-15 08:42:38 -05:00
Justin M. Forbes 28b020a75e Linux v4.8-rc1-166-g9909170 2016-08-12 16:43:15 -05:00
Justin M. Forbes 84f878999c Linux v4.8-rc1-88-g3b3ce01 2016-08-11 16:58:51 -05:00
Laura Abbott 744edb7493 Fix for crash seen with open stack (rhbz 1361414) 2016-08-11 14:50:22 -07:00
Peter Robinson 018c63534e Enable Atmel i2c TPM on ARM platforms 2016-08-11 22:24:22 +01:00
Peter Robinson 2717ae929b Enable NUMA on aarch64, Enable Cavium ThunderX 2016-08-11 14:01:50 +01:00
Peter Robinson 3ad086332c Disable long running watchdog in VM patch (in theory fixed) 2016-08-11 11:51:35 +01:00
Peter Robinson e2fa61116a Minor ARM config updates 2016-08-11 11:49:10 +01:00
Laura Abbott 46396fbe53 Cleanup patches/PatchList.txt
Now that we have a script to check the state of the tree, make it
useful again.
2016-08-10 17:56:05 -07:00
Miguel Flores Silverio 14ee8bf7eb Script to highlight state of patches in tree
The intent for this script is to make easier patch management
and documentation.

[labbott: Tweak help text]
Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
2016-08-10 17:56:05 -07:00
Justin M. Forbes e305d0ddd7 Linux v4.8-rc1-70-g9512c47 2016-08-10 16:09:31 -05:00
Laura Abbott 2acb794259 Fix false positive VM_BUG() in page_add_file_rmap (rhbz 1365686) 2016-08-10 13:00:33 -07:00
Justin M. Forbes 23689dd81c Linux v4.8-rc1-53-ga0cba21 2016-08-10 11:54:47 -05:00
Justin M. Forbes 25b0d4976f Don't forget the actual patch 2016-08-09 09:54:30 -05:00
Justin M. Forbes c9136e8eba Linux v4.8-rc1-19-g81abf25 2016-08-09 09:50:17 -05:00
Josh Boyer 0f0c733ba4 Build CONFIG_POWERNV_CPUFREQ in on ppc64* (rhbz 1351346) 2016-08-08 13:09:14 -04:00
Justin M. Forbes 02bb813ee6 Linux v4.8-rc1 2016-08-08 10:49:17 -05:00
Jason Tibbitts e9fda3244b kernel.spec: Fix up mixed indents
There are several instances of mixed spaces and tabs throughout the
kernel.  This makes vim yell and rpmlint complain, so....

It doesn't look like there was any consistency in the expected tab widths
used, so I just tried to line things up as it appears to have been
intended.

[labbott: Tweaked commit text, fixed ever popular kenrel typo]
2016-08-05 02:19:59 -07:00
Jason Tibbitts e986b232bb kernel.spec: Fix build dep on libelf-devel
The dependency on libelf-devel is wrapped in "%if %{with_perf}".
However, if you're building without perf (as fast-build.sh does) then
you don't have this installed and the build will complain:

Makefile:1037: "Cannot use CONFIG_STACK_VALIDATION, please install
libelf-dev, libelf-devel or elfutils-libelf-devel"

This just lifts the dependency out of the %if section.
2016-08-05 02:18:24 -07:00
Jason Tibbitts 2117aca695 There are a few instances if trailing whitespace throughout the spec.
It's not uncommon for editors to yell about this (such as vim with
syntastic running rpmlint) and the yelling can be annoying so...
2016-08-05 02:17:33 -07:00
Laura Abbott fbaf37afa4 Linux v4.7-11891-gdd7fd3a 2016-08-05 01:24:26 -07:00
Laura Abbott 9e210819de Linux v4.7-11544-g96b5852 2016-08-03 23:22:58 -07:00
Miguel Flores Silverio 77180b8690 update script to add a new patch
It enables the builid macro and uses the name of the patch as
label instead of using rpmdev-bumpspec.

Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
2016-08-03 05:03:59 -07:00
Laura Abbott 86429d3fcb Linux v4.7-11470-gd52bd54 2016-08-03 02:50:12 -07:00
Hans de Goede 927eaa238f Sync 2 skylake i915 bug-fix patches with latest upstream version 2016-08-02 22:05:05 +02:00
Laura Abbott 73649ff8a1 Linux v4.7-10753-g731c7d3 2016-08-02 03:25:42 -07:00
Justin M. Forbes 136ce0111f Linux v4.7-6438-gc624c86 2016-07-29 09:59:16 -05:00
Bastien Nocera f2c2c1b1e0 Add touchscreen and pen driver for the Surface 3 2016-07-29 09:07:01 -04:00
Josh Boyer fcb14e5f56 Actually bring in the config change from the last commit. Oops 2016-07-29 09:05:22 -04:00
Bastien Nocera d775331d9c Add CrystalCove PWM support, for CherryTrail devices 2016-07-29 08:56:05 -04:00
Justin M. Forbes 909ce5cc9e Linux v4.7-5906-g194dc87 2016-07-28 13:47:17 -05:00
Josh Boyer 04b67efd0a CVE-2016-5412 powerpc: kvm: Infinite loop in HV mode (rhbz 1349916 1361040) 2016-07-28 09:15:56 -04:00
Peter Robinson d6f5bfaa12 Filter nvme rdma modules to extras, Fix IP Wireless driver filtering (rhbz 1356043) thanks lkundrak, Build IIO tools 2016-07-28 08:47:41 +01:00
Justin M. Forbes 0fa65442a7 Linux v4.7-3199-g0e06f5c 2016-07-27 15:36:14 -05:00
Laura Abbott 5bf108e3df rebuild for koji errors 2016-07-26 07:03:29 -07:00
Josh Boyer 9ffde4b8e9 CVE-2016-6136 race condition in auditsc.c (rhbz 1353533 1353534) 2016-07-25 14:43:29 -04:00
Laura Abbott aa26f33445 Linux v4.7 2016-07-25 08:52:53 -07:00
Miguel Flores Silverio 8571affd22 Script to generate perf man tarball.
By default the scritp uses the kernel version of the upstream tree
set in LINUX_GIT. In the given case the the upstream tree and the
current tree do not have the same version use the --version=x.y

Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
2016-07-22 09:57:02 -07:00
Miguel Flores Silverio 0078c3460a Removes unused-kernel-patches in Makefile
The application of kernel patches has changed so this entry no longer
works. Remove it.

[labbott: More descriptive commit text]
Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
2016-07-19 15:46:54 -07:00
Peter Robinson a84c0224bb Add aarch64 ACPI pci-e patches headed for 4.8 2016-07-19 09:00:32 +01:00
Laura Abbott 7a27e68a31 Linux v4.7-rc7-92-g47ef4ad 2016-07-18 08:50:49 -07:00
Peter Robinson df68cbfdde ARM config updates, update bcm238x patches 2016-07-18 12:29:51 +01:00
Justin M. Forbes 539d0d7892 Linux v4.7-rc7-78-gfa3a9f574 2016-07-15 15:53:54 -05:00
Josh Boyer 37cc0dbb68 Add 3 patches from Hans to fix various GPU issues 2016-07-14 09:53:56 -04:00
Justin M. Forbes aa9a2cd7f6 Linux v4.7-rc7-27-gf97d104 2016-07-13 16:05:43 -05:00
Justin M. Forbes 68a6779060 Linux v4.7-rc7-6-g63bab22 2016-07-12 16:38:39 -05:00
Josh Boyer 72fe281bee CVE-2016-5389 CVE-2016-5969 tcp challenge ack info leak (rhbz 1354708 1355615) 2016-07-12 07:04:41 -04:00
Justin M. Forbes 5cb3ace086 update sources to point to the tarball with binary patch removed 2016-07-11 14:21:22 -05:00
Justin M. Forbes f774c311a4 linux v4.7-rc7 2016-07-11 11:11:22 -05:00
Laura Abbott 82ff1fb714 Workaround for glibc change
glibc recently did a sync up and this trickled into Fedora
http://repo.or.cz/glibc.git/commit/94e73c95d9b5ac7d3b3f178e2ca03ef6b60e82aa
This added a definition for metag but added none of the relocations
which breaks some checks. Work around this temporarily until upstream
and glibc agree what to do.
2016-07-08 11:27:47 -07:00
Laura Abbott e7f74eea09 Linux v4.7-rc6-94-gcc23c61 2016-07-08 07:23:46 -07:00
Laura Abbott ad9841c14f Linux v4.7-rc6-74-g076501f 2016-07-07 08:02:14 -07:00
Josh Boyer 8f691c2e62 Fix oops in qla2xxx driver (rhbz 1346753) 2016-07-07 09:17:57 -04:00
Josh Boyer 884f5d7609 Fix blank screen on some nvidia cards (rbhz 1351205) 2016-07-07 08:29:22 -04:00
Peter Robinson 202a693fe9 Enable Marvell mvebu for aarch64 2016-07-07 09:27:12 +01:00
Laura Abbott 19a6d81770 Linux v4.7-rc6
- Disable debugging options.
2016-07-05 08:04:33 -07:00
Laura Abbott c1966146c0 Linux v4.7-rc5-254-g1a0a02d 2016-07-01 08:04:25 -07:00
Laura Abbott 3f7d82d361 Linux v4.7-rc5-227-ge7bdea7
- Reenable debugging options.
2016-06-30 07:57:07 -07:00
Peter Robinson 504e29d7bd minor cleanup of some of the MFD and associated options (NFC) 2016-06-30 13:53:25 +01:00
Laura Abbott 47a4578b27 Linux v4.7-rc5-28-g02184c6 2016-06-28 07:12:01 -07:00
Laura Abbott 0de2b49fa2 Linux v4.7-rc5
- Disable debugging options.
2016-06-27 08:13:31 -07:00
Laura Abbott 6cf58f6d93 Linux v4.7-rc4-76-g63c04ee 2016-06-24 09:08:41 -07:00
Petr Písař 6732fcc521 Mandatory Perl build-requires added <https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl> 2016-06-24 09:29:06 +02:00
Laura Abbott c8ee6585cc Linux v4.7-rc4-20-gf9020d1 2016-06-23 07:40:36 -07:00
Laura Abbott f18819a92b Delete a few stray patches 2016-06-22 18:16:54 -07:00
Miguel Flores Silverio 52c10c85bf grab-logs.sh
Download the build logs for a list of architectures. Only
downloads the logs if they are present in the server. Logs
are saved in logs directory within the source tree.

By default looks at build logs for i686, x86_64, noarch and
armv7hl.

Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
2016-06-22 18:02:24 -07:00
Miguel Flores Silverio 1869b36cb3 removes fast-x86_64
This script has been replaced by fast-build.sh

Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
2016-06-22 17:57:06 -07:00
Miguel Flores Silverio e43790fe84 rpmbuild combination for bare minimum custom kernel
[labbott: Tweaked comment text to clarify]
Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
2016-06-22 17:56:19 -07:00
Miguel Flores Silverio fb65b02dcf Set LINUX_GIT in .bashrc for generate-git-snapshot.sh
The script requires  LINUX_GIT to be set, preferably, in your
local .bashrc. I added a quick check to see if .bashrc exists
and check it first to see if LINUX_GIT is set there.

[labbott: Tweaked commit text]
Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
2016-06-22 17:53:33 -07:00
Hans de Goede 7d2c2f2d91 Bring in patch-series from drm-next to fix skl_update_other_pipe_wm issues
(rhbz 1305038)
- Disable fbc on haswell by default (fdo#96461)
2016-06-22 16:48:16 +02:00
Laura Abbott 0c5f975449 Linux v4.7-rc4-14-g67016f6
- Reenable debugging options.
2016-06-21 08:00:33 -07:00
Laura Abbott f0b1197ecc Linux v4.7-rc4
- Disable debugging options.
2016-06-20 08:08:28 -07:00
Laura Abbott f792d26394 Linux v4.7-rc3-87-gbb96727
- enable CONFIG_PWM (rhbz 1347454)
2016-06-17 09:45:33 -07:00
Laura Abbott eeb0cbe5da Linux v4.7-rc3-55-gd325ea8 2016-06-16 07:48:22 -07:00
Laura Abbott a241169071 hp-wmi: fix wifi cannot be hard-unblock (rhbz 1338025) 2016-06-15 16:00:06 -07:00
Josh Boyer 6e89960c91 CVE-2016-4470 keys: uninitialized variable crash (rhbz 1341716 1346626) 2016-06-15 09:53:49 -04:00
Peter Robinson 7876ded218 Enable support for TI dm81xx devices (kwizart) 2016-06-15 12:02:47 +01:00
Laura Abbott 9e60057b8b ath9k: fix GPIO mask for AR9462 and AR9565 (rhbz 1346145) 2016-06-14 08:50:45 -07:00
Laura Abbott 52c0751a56 Linux v4.7-rc3-9-gdb06d75
- Reenable debugging options.
2016-06-14 08:33:42 -07:00
Miguel Flores Silverio 07f6c14181 Removes bumpspecfile.py
No longer needed. Use rpmdev-bumpspec instead.

Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
2016-06-14 08:30:07 -07:00
Miguel Flores Silverio a1045b62bd Removes rediffall.sh
After dicussing with Kernel Development team arrived to
the conclusion that this is an old script and not needed
anymore.

Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
2016-06-14 08:29:48 -07:00
Miguel Flores Silverio 4f7dd5f508 Removes allarchconfig.sh
Functionality already implemented in kernel.spec file.

Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
2016-06-14 08:29:43 -07:00
Peter Robinson af16af05c2 Enable Infiniband on ARM now we have HW 2016-06-14 11:47:49 +01:00
Laura Abbott 4b9053da49 Linux v4.7-rc3
- Disable debugging options.
2016-06-13 08:18:37 -07:00
Peter Robinson d100a58678 tag and build to move Power64 builds forward 2016-06-11 14:28:25 +01:00
Peter Robinson 015d26a2a3 Fix Power64 module filters, Minor ARM updates 2016-06-10 18:37:48 +01:00
Laura Abbott 548e479cde Linux v4.7-rc2-64-g147d9e7 2016-06-10 08:15:17 -07:00
Josh Boyer 7fd65eb71b Drop upstreamed patch ideapad patch
This went upstream as edde316acb5f07c04abf09a92f59db5d2efd14e2
2016-06-09 10:20:19 -04:00
Peter Robinson 0c7768266b Enable ARM big.LITTLE on ARMv7 LPAE kernels 2016-06-09 09:16:47 +01:00
Laura Abbott 6018c78135 Linux v4.7-rc2-20-gc8ae067 2016-06-08 08:32:42 -07:00
Peter Robinson 2e3ed492cf Minor ARM/aarch64 config updates 2016-06-08 14:49:29 +01:00
Laura Abbott 3d3e17409c Linux v4.7-rc2-4-g3613a62 2016-06-07 06:05:07 -07:00
Josh Boyer bcab537859 CVE-2016-5244 info leak in rds (rhbz 1343338 1343337) 2016-06-07 08:27:33 -04:00
Josh Boyer 1a579a0155 CVE-2016-5243 info leak in tipc (rhbz 1343338 1343335) 2016-06-07 08:17:12 -04:00
Laura Abbott 874cad1ebd Linux v4.7-rc2
- Disable debugging options.
2016-06-06 09:02:12 -07:00
Laura Abbott 1f8e5f1d70 Linux v4.7-rc1-122-g4340fa5 2016-06-03 07:47:15 -07:00
Laura Abbott 9a2ace331f Linux v4.7-rc1-104-g719af93 2016-06-02 08:34:38 -07:00
Laura Abbott 6a51c81bc3 Add filtering for i686 as well 2016-06-01 14:59:49 -07:00
Laura Abbott d9267fb346 Linux v4.7-rc1-94-g6b15d66
- Reenable debugging options.
2016-06-01 07:28:13 -07:00
Peter Robinson 0d45f1a0bd filter all the CXG modules 2016-06-01 13:17:09 +01:00
Laura Abbott 57618355c4 Update module filters 2016-05-31 15:00:50 -07:00
Laura Abbott 65e6810859 Linux v4.7-rc1-12-g852f42a
- Disable debugging options.
2016-05-31 09:38:34 -07:00
Paul Bolle ea0cab1042 config: x86: stop pretending to be an Lguest guest
Ever since v2.6.36 there's a conflict between OLPC support and Lguest
guest support: a kernel image can't both support booting OLPC x86
hardware and booting as an Lguest guest. Booting a kernel image that
tries to do both as an Lguest guest will fail with
    lguest: Reinjecting trap 13 for fault at 0x1000062: Invalid argument

This means that people wanting to boot an Lguest guest on 32 bits x86
needed to build their own kernel image without OLPC support since, it
seems, Fedora 15. So let's stop pretending to support being an Lguest
guest. People wanting to have that will now not only have to disable
CONFIG_OLPC but also enable CONFIG_LGUEST_GUEST.

(A second order effect is that both CONFIG_VIRTIO and
CONFIG_VIRTIO_CONSOLE will change from 'y' to 'm' in our builds.
Assuming a sane build system no one should notice. We'll see.)

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
2016-05-31 08:34:09 -04:00
Peter Robinson 4323a8b61b Initial Qualcomm ARM64 support (Dragonboard 410c) 2016-05-30 17:25:48 +01:00
Peter Robinson 4ff088c4a4 ARM: minor cleanups (NFC) 2016-05-30 15:45:51 +01:00
Peter Robinson 7d1f6548fe Minor ARM cleanups 2016-05-30 14:32:47 +01:00
Peter Robinson 961d16042c Update Utilite patch 2016-05-28 10:13:58 +01:00
Laura Abbott a211bbb3e5 Linux v4.6-11010-gdc03c0f
- Kconfig, Kbuild, ceph, nfs, xfs, mmc, hwmon merges
2016-05-27 07:47:54 -07:00
Laura Abbott bf545878d0 Linux v4.6-10675-g2f7c3a1
- EFI, sched, perf, objtool, acpi, pm, drm merges
2016-05-26 09:45:31 -07:00
Peter Robinson ffd6ee6da9 ARM: qcom: disable IPQ components, SoC not supported (NFC) 2016-05-26 10:09:53 +01:00
Laura Abbott b43cd99713 Linux v4.6-10530-g28165ec
- ARM SoC, asm-generic, nfsd, ext4, spi, mtd, xen, merges
2016-05-25 09:03:36 -07:00
Josh Boyer 42d2805cbe Linux v4.6-10203-g84787c572d40
- Enable CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE (rhbz 1339281)
- Fixup SB patchset to work with upstream changes
2016-05-25 11:13:52 -04:00
Laura Abbott cfaea7dc72 Linux v4.6-8907-g7639dad
- trace, f2fs, btrfs, rtc, mailbox, akpm, staging, driver core, char, usb,
  tty, clk, net, devicetree, rdma, mfd, iio, powerpc, arm merges
2016-05-23 11:41:00 -07:00
Laura Abbott 8a052bf240 Linux v4.6-6148-g03b979d
- Docs, i2c, md, iommu, sound, pci, pinctrl, dmaengine, kvm, security merges
2016-05-20 11:25:00 -07:00
Josh Boyer e8f3f4f939 CVE-2016-4440 kvm: incorrect state leading to APIC register access (rhbz 1337806 1337807) 2016-05-20 09:01:34 -04:00
Peter Robinson a0a9ac914f arm64: enable tegra210 adma 2016-05-20 13:47:43 +01:00
Peter Robinson d141433bf1 Minor ARM cleanups, enable Tegra USB-3 controller, drop dead DSA_MV 2016-05-20 12:05:37 +01:00
Laura Abbott 39bfc7e6a1 Linux v4.6-5028-g2600a46
trace, audit, input, media, scsi, armsoc merges
2016-05-19 09:50:01 -07:00
Laura Abbott af495309bb Linux v4.6-3623-g0b7962a
ata, regulator, gpio, HID, livepatching, networking, dm, block, vfs, fs,
timers, crypto merges
2016-05-18 08:32:30 -07:00
Laura Abbott 3856ef7eb1 Adjust solib for cpupower
See ac5a181d065d ("cpupower: Add cpuidle parts into library")
2016-05-17 15:54:58 -07:00
Laura Abbott 0102737055 Linux v4.6-1278-g1649098
- Enable CONFIG_INTEL_POWERCLAMP
- pm, ACPI, mmc, regulator, i2c, hwmon, edac, led, arm64, x86, sched, RAS merges
2016-05-17 09:35:57 -07:00
Laura Abbott c3b50ba0e0 Linux v4.6-153-g3469d26
- Reenable debugging options.
- locking, efi, signals, rcu merges
2016-05-16 15:50:03 -07:00
Justin M. Forbes 9b3b59db20 Disable CONFIG_DEBUG_VM_PGFLAGS on non debug kernels (rhbz 1335173) 2016-05-16 11:43:04 -05:00
Josh Boyer 6c1de60a56 CVE-2016-3713 kvm: out-of-bounds access in set_var_mtrr_msr (rhbz 1332139 1336410) 2016-05-16 10:26:36 -04:00
Josh Boyer c139414777 Linux v4.6 2016-05-16 10:23:44 -04:00
Josh Boyer 6b8dfd16b6 Linux v4.6-rc7-116-ga2ccb68b1e6a 2016-05-13 11:30:08 -04:00
Peter Robinson 0c1193cdac add credit to Jeremy Linton 2016-05-12 18:08:04 +01:00
Peter Robinson df7dea68b2 Enable PCI_HOST_GENERIC for all ARM arches 2016-05-12 18:04:14 +01:00
Peter Robinson 104dc06690 Some minor ARMv7 platform fixes from F-24 2016-05-12 14:27:29 +01:00
Josh Boyer 4f98eabc01 Linux v4.6-rc7-55-gc5114626f33b 2016-05-11 10:15:07 -04:00
Josh Boyer e0602bcbc4 Linux v4.6-rc7-45-g2d0bd9534c8d 2016-05-10 10:45:12 -04:00
Josh Boyer 802cbf8509 Enable XEN SCSI front and backend (rhbz 1334512) 2016-05-10 08:25:00 -04:00
Josh Boyer 4bf3dea79c CVE-2016-4569 info leak in sound module (rhbz 1334643 1334645) 2016-05-10 08:20:23 -04:00
Josh Boyer 0494a46c4e Linux v4.6-rc7 2016-05-09 13:45:56 -04:00
Josh Boyer 452fe53fe0 Linux v4.6-rc6-165-g9caa7e78481f 2016-05-06 11:49:47 -04:00
Josh Boyer 8924c0af02 Linux v4.6-rc6-123-g21a9703de304 2016-05-05 13:21:03 -04:00
Josh Boyer a26d52b3e9 CVE-2016-4486 CVE-2016-4485 info leaks (rhbz 1333316 1333309 1333321) 2016-05-05 08:51:54 -04:00
Josh Boyer ba418dcee2 Linux v4.6-rc6-113-g83858a701cf3
- Enable NFC_NXP_NCI options (rhbz 1290556)
2016-05-04 10:56:55 -04:00
Josh Boyer c70306a69b Fix changelog date 2016-05-04 08:29:54 -04:00
Josh Boyer e0b4d238ee CVE-2016-4482 info leak in devio.c (rhbz 1332931 1332932) 2016-05-04 08:20:36 -04:00
Josh Boyer cbdaacf012 Linux v4.6-rc6-72-g33656a1f2ee5 2016-05-03 20:06:19 -04:00
Josh Boyer 5f62b8bc20 Linux v4.6-rc6
- Disable debugging options.
2016-05-02 09:36:00 -04:00
Josh Boyer 9bf052c14f Linux v4.6-rc5-153-g92c19ea95357 2016-04-29 11:20:27 -04:00
Justin M. Forbes 2f85fe0f9e Fix KVM with THP corruption (rhbz 1331092) 2016-04-28 14:26:27 -05:00
Josh Boyer f9f9100e3c Linux v4.6-rc5-89-gb75a2bf899b6 2016-04-28 12:13:22 -04:00
Peter Robinson 57a67d35d1 fix i.MX6 gpu module loading, fix Jetson TX1 usb 2016-04-28 13:42:42 +01:00
Josh Boyer e07a3bae84 Linux v4.6-rc5-69-gf28f20da704d
- Require /usr/bin/kernel-install to fix installation after systemd package
  swizzling (rhbz 1331012)
- Reenable debugging options.
2016-04-27 11:29:16 -04:00
Justin M. Forbes cc46c86633 Update rebase notes for 4.6 2016-04-26 12:14:07 -05:00
Josh Boyer 842d583fea Enable IEEE802154_AT86RF230 on more arches (rhbz 1330356) 2016-04-26 11:09:38 -04:00
Josh Boyer 4ee66c3a57 Avoid unnecessary warnings when deleting a network device 2016-04-26 10:58:40 -04:00
Josh Boyer f5b0e8bac7 Linux v4.6-rc5
- Disable debugging options.
2016-04-25 11:10:15 -04:00
Josh Boyer 2e035231b7 Linux v4.6-rc4-124-g5f44abd041c5 2016-04-22 11:19:52 -04:00
Josh Boyer 6a43b5a1e3 Linux v4.6-rc4-17-g55f058e7574c 2016-04-21 10:51:18 -04:00
Laura Abbott f05c342f65 Allow antenna selection for rtl8723be (rhbz 1309487) 2016-04-20 10:07:23 -07:00
Josh Boyer 993b8217dd Linux v4.6-rc4-13-g9a0e3eea25d3
- Reenable debugging options.
2016-04-20 10:30:43 -04:00
Josh Boyer 005d233274 Enable XILLYBUS (rhbz 1328394) 2016-04-19 09:39:30 -04:00
Josh Boyer e4c8b25896 Linux v4.6-rc4
- Disable debugging options.
2016-04-18 11:43:23 -04:00
Josh Boyer 0fb64a2ea0 CVE-2016-3961 xen: hugetlbfs use may crash PV guests (rhbz 1327219 1323956) 2016-04-15 11:27:30 -04:00
Josh Boyer 24a19dda7e Linux v4.6-rc3-99-g806fdcce017d 2016-04-15 11:10:36 -04:00
Paul Bolle 1a7d5ab281 Remove all references to unknown Kconfig symbols
Reported-by: Paul Bolle <pebolle@tiscali.nl>
2016-04-15 08:22:51 -04:00
Josh Boyer 12ae10f97a Disable oprofile driver as userspace oprofile only uses perf (rhbz 1326944) 2016-04-14 14:29:48 -04:00
Josh Boyer 016754b013 Linux v4.6-rc3-57-g90de6800c240
- Reenable debugging options.
2016-04-14 11:18:25 -04:00
Josh Boyer 7b6b31a413 Linux v4.6-rc3
- Disable debugging options.
2016-04-11 09:31:30 -04:00
Peter Robinson e9555570fe Use the correct MMC driver for some ARM platforms 2016-04-10 12:35:21 +01:00
Justin M. Forbes f7b266df32 Linux v4.6-rc2-151-g3c96888 2016-04-08 11:34:38 -05:00
Justin M. Forbes d8ab3d0f41 Linux v4.6-rc2-88-gc4004b0 2016-04-07 09:37:09 -05:00
Justin M. Forbes a13ce036d5 Linux v4.6-rc2-42-g1e1e5ce 2016-04-06 09:48:09 -05:00
Justin M. Forbes 54d4914c27 Linux v4.6-rc2-42-g1e1e5ce 2016-04-05 10:22:12 -05:00
Justin M. Forbes 553fb157d6 Linux v4.6-rc2 2016-04-04 08:02:19 -05:00
Peter Robinson 6daf6840fb Some minor ARMv7/aarch64 cleanups 2016-04-03 23:45:44 +01:00
Josh Boyer 2c8998104c Add another patch for CVE-2016-2184 2016-03-31 14:39:34 -04:00
Josh Boyer b37bd2e19d Fix undefined __always_inline in exported headers (rhbz 1321749) 2016-03-30 15:54:52 -04:00
Josh Boyer 803c5b964d Make sure to install objtool in -devel subpackage if it exists (rhbz 1321628) 2016-03-30 13:50:01 -04:00
Peter Robinson 5d5ef9251e and actually commit efi-arm64-don-t-apply-MEMBLOCK_NOMAP-to-UEFI-memory-map-mapping.patch 2016-03-30 12:34:04 +01:00
Peter Robinson 320e8673c0 Boot fix for aarch64 devices with 64K page size requirements (Seattle) - lets try this smaller one first actually 2016-03-30 12:32:42 +01:00
Peter Robinson 71dd821a33 Revert "Add patches to fix boot on 64K page aarch64 devices (eg Seattle)"
This reverts commit e38017c2c6.
2016-03-30 12:30:06 +01:00
Peter Robinson e38017c2c6 Add patches to fix boot on 64K page aarch64 devices (eg Seattle)
Add the following series that in theory fixes boot on aarch64. It's ACKed
and has pull reqs for upstream so in theory upstream should have tested
this, although I have my doubts. If it is in fact crack just revert and
I'll go and beat ^W work something else out.
2016-03-30 12:20:49 +01:00
Peter Robinson 9be752be57 Add ARMv7 mvebu fixes headed upstream, Minor ARMv7 cleanups 2016-03-30 11:30:33 +01:00
Josh Boyer 47ad5d57a3 Linux v4.6-rc1
- Disable debugging options.
2016-03-28 07:43:02 -04:00
Josh Boyer 846bc92b91 Linux v4.5-12596-g11caf57f6a4b
- asm-generic, pm+acpi, rtc, hwmon, block, mtd, ubifs, nfsd, kbuild, parisc,
  h8, arm64, armsoc
2016-03-25 10:19:40 -04:00
Josh Boyer 7acc192a3c Linux v4.5-12330-ge46b4e2b46e1
- trace, thermal, nfsd merges
2016-03-24 20:40:51 -04:00
Josh Boyer 6a44257de7 Linux v4.5-12257-g8b97be054572
- staging, timers, perf, irq, x86, sched, locking merges
2016-03-24 15:20:33 -04:00
Josh Boyer ea3aaf7b01 Linux v4.5-12149-gaca04ce
- net, pwm, target, platform-drivers merges
2016-03-24 09:32:31 -04:00
Josh Boyer 4d5b4fb36b Add another patch for CVE-2016-2185 2016-03-23 13:58:43 -04:00
Josh Boyer 62d5948052 Linux v4.5-12013-gc13042362033
- crypto, mailbox, clk merges
2016-03-23 10:52:43 -04:00
Josh Boyer 10af6f3233 Linux v4.5-11787-ga24e3d414e59
- akpm, kvm, rdma
2016-03-23 08:54:11 -04:00
Peter Robinson a61878ea2f Fix Tegra Jetson TK1 2016-03-23 12:18:35 +00:00
Josh Boyer caf67e0739 Linux v4.5-11312-g01cde1538e1d
- nfs, overlayfs, fuse, xen, i2c, target, pci, sound, iommu merges
2016-03-22 18:01:56 -04:00
Josh Boyer a01e1aa804 CVE-2016-3136 mct_u232: oops on invalid USB descriptors (rhbz 1317007 1317010) 2016-03-22 14:25:03 -04:00
Josh Boyer e1aff3fede CVE-2016-2187 gtco: oops on invalid USB descriptors (rhbz 1317017 1317010) 2016-03-22 14:17:30 -04:00
Josh Boyer 12fb1ce4b0 Use updated version of digiport CVE fix 2016-03-22 14:09:20 -04:00
Josh Boyer ae683f28f5 Linux v4.5-11118-g968f3e374faf
- btrfs, mmc, md merges
2016-03-22 09:09:09 -04:00
Josh Boyer 5093f682b9 Linux v4.5-10883-g770c4c1119db
- drm, arm64-perf, arc, udf, quota merges
2016-03-21 19:59:11 -04:00
Josh Boyer 32ae36ddce Linux v4.5-9714-g53d2e6976bd4
- xfs, f2fs, cgroup merges
2016-03-21 17:37:06 -04:00
Laura Abbott 39e53b54d0 Misc fixes
- uas: Limit qdepth at the scsi-host level (rhbz 1315013)
- Fix for performance regression caused by thermal (rhbz 1317190)
- Input: synaptics - handle spurious release of trackstick buttons, again (rhbz 1318079)
2016-03-21 11:08:06 -07:00
Josh Boyer 5724250a0a Linux v4.5-9542-g643ad15d4741
- pekeys, efi, objtool merges
2016-03-21 13:05:41 -04:00
Josh Boyer f20b3e7657 Linux v4.5-9406-g46e595a17dcf
- xtensa, mailbox, vhost, all the armsoc merges
2016-03-21 11:34:16 -04:00
Peter Robinson 8bfaf21554 Minor aarch64 cleanups 2016-03-21 13:40:55 +00:00
Josh Boyer da001e9088 Linux v4.5-8524-g1e75a9f34a5e
- watchdog, firewire, vfs, linux-arm, sh, powerpc, audit, device tree merges
2016-03-21 09:06:46 -04:00
Josh Boyer a702c978d3 Linux v4.5-8194-g1200b6809dfd
- net merge
- Comment out stmmac patches as they break the build
2016-03-20 09:47:56 -04:00
Josh Boyer 8e2d7107d3 Linux v4.5-6486-g6b5f04b6cf8e
- cgroup, libata, workqueue, block, akpm, usb merges
2016-03-19 16:14:02 -04:00
Peter Robinson 3f7b06675b minor AllWinner driver update 2016-03-19 12:46:41 +00:00
Peter Robinson bf70cee80d Upstream fix for stmmac driver regressions (AllWinner Gb NICs) until it lands upstream 2016-03-19 12:01:49 +00:00
Peter Robinson e398f45192 Update geekbox patch to v4 2016-03-19 11:49:04 +00:00
Peter Robinson 61a9f1c04f Minor ARM cleanups, Drop ARM_PATCH_IDIV work around 2016-03-19 08:57:54 +00:00
Josh Boyer 96bb3e4edb Linux v4.5-6229-gf7813ad5cbfd
- ipmi, mfd, sound merges
2016-03-18 16:52:17 -04:00
Josh Boyer 9b73a1330f Change requires to updated package names and correctly Requires findutils
in -devel package (rhbz 1319131)
2016-03-18 15:02:57 -04:00
Josh Boyer 512632944a Linux v4.5-5842-g9ea446352047
- staging, rdma merges
2016-03-18 14:38:52 -04:00
Josh Boyer 1dea4eb579 Linux v4.5-4071-g10fdfee7f7fd
- input, livepatching, trivial, hid, gpio, m68knommu, arm64, selftest merges
2016-03-18 13:10:43 -04:00
Josh Boyer 8b7fda18c9 ims-pcu: sanity checking on missing interfaces 2016-03-18 11:13:36 -04:00
Josh Boyer c2763b5687 CVE-2016-3140 digi_acceleport: oops on invalid USB descriptors (rhbz 1317010 1316995) 2016-03-18 11:07:32 -04:00
Josh Boyer 9e1b14ab48 CVE-2016-3138 cdc_acm: oops on invalid USB descriptors (rhbz 1317010 1316204) 2016-03-18 11:01:01 -04:00
Josh Boyer b1afb06566 CVE-2016-2185 ati_remote2: oops on invalid USB descriptors (rhbz 1317014 1317471) 2016-03-18 10:50:39 -04:00
Josh Boyer 89cc46c010 CVE-2016-2188 iowarrior: oops on invalid USB descriptors (rhbz 1317018 1317467) 2016-03-18 10:39:34 -04:00
Josh Boyer 4c948d6d0b CVE-2016-2186 powermate: oops on invalid USB descriptors (rhbz 1317015 1317464) 2016-03-18 10:34:07 -04:00
Josh Boyer 62042830a6 CVE-2016-3137 cypress_m8: oops on invalid USB descriptors (rhbz 1317010 1316996) 2016-03-18 10:24:26 -04:00
Josh Boyer d6943d1d0b CVE-2016-2184 alsa: panic on invalid USB descriptors (rhbz 1317012 1317470) 2016-03-18 10:13:07 -04:00
Josh Boyer 1e6dda8d92 Linux v4.5-3654-g5cd0911a9e0e
- Fix oops from tsc subsystem (rhbz 1318596)
- crypto, security, docs, rproc, dmaengine, powersupply, hsi, vfio, driver-core,
  tty, char, usb, configfs, ext4, dlm, gfs2, pstore merges
2016-03-18 09:54:47 -04:00
Josh Boyer 47bb021b79 Add temporary patch to fix intel_pstate oops and lockdep report on
various atom based CPUs.
2016-03-17 12:45:58 -04:00
Josh Boyer 0a82643423 Linux v4.5-2535-g09fd671ccb24
- fbdev, media, libnvdimm, dm, scsi, ibft merges
2016-03-17 10:37:39 -04:00
Josh Boyer 9a8428e0a7 Clean up removed config options
The DEBUG_RODATA and STATIC_CPU_HAS options were removed by
the upstream maintainers.  Drop them.
2016-03-17 09:18:44 -04:00
Josh Boyer be0af1dc52 Linux v4.5-1822-g63e30271b04c
- PCI, PM+ACPI merges
2016-03-17 08:44:16 -04:00
Josh Boyer 3aed0a63bd Linux v4.5-1523-g271ecc5253e2
- akpm patches (mm subsystem, various)
2016-03-16 17:47:30 -04:00
Josh Boyer dc42e4c06a Linux v4.5-1402-gaa6865d83641
- s390, m68k, avr32, KVM, EDAC merges
2016-03-16 15:36:23 -04:00
Josh Boyer 3bed0673fa Linux v4.5-1127-g9256d5a308c9
- pinctrl, LED, rtc, hwmon, regulator, regmap, spi merges
2016-03-16 10:12:59 -04:00
Josh Boyer 6f9c14ed9c CVE-2016-3135 ipv4: DoS when destroying a network interface (rhbz 1318172 1318270) 2016-03-16 08:21:56 -04:00
Josh Boyer cb176ec4e7 Linux v4.5-760-g710d60cbf1b3 2016-03-16 07:43:17 -04:00
Josh Boyer 5afcc1a929 Linux v4.5-481-ge23604edac2a
- Enable RANDOMIZE_BASE
- Reenable debugging options.
2016-03-15 12:59:36 -04:00
Justin M. Forbes de5f58c120 Linux v4.5 2016-03-14 11:25:08 -05:00
Josh Boyer b653e2ee31 CVE-2016-3134 netfilter: missing bounds check in ipt_entry struct (rhbz 1317383 1317384) 2016-03-14 08:51:16 -04:00
Josh Boyer 835b170e9c CVE-2016-3135 netfilter: size overflow in x_tables (rhbz 1317386 1317387) 2016-03-14 08:45:24 -04:00
Josh Boyer be35f77c2a Add patch for ICP DAS I-756xU devices (rhbz 1316136) 2016-03-11 08:15:44 -05:00
Justin M. Forbes 3127403f31 Linux v4.5-rc7-215-gf2c1242 2016-03-10 15:21:34 -06:00
Justin M. Forbes 5c8c54fd06 Linux v4.5-rc7-159-g7f02bf6 2016-03-09 10:55:09 -06:00
Justin M. Forbes 6978607310 Remove wext patches now upstream 2016-03-08 11:07:12 -06:00
Justin M. Forbes 149275917b Linux v4.5-rc7-116-ge2857b8 2016-03-08 10:37:50 -06:00
Peter Robinson 227db8a8ef Disble ARM_PATCH_IDIV as a work around to fix rhbz 1303147 2016-03-07 23:49:31 +00:00
Justin M. Forbes fdf0c70f78 Linux v4.5-rc7 2016-03-07 09:50:02 -06:00
Peter Robinson 6c5f57724d largish update for ARMv7 and aarch64
- Updates and new SoCs for aarch64 and ARMv7
- Add aarch64 support for PINE64 and Geekbox devices
- Fix ethernet naming on Armada 38x devices
- Serial console fixes for Tegra
2016-03-06 18:50:49 +00:00
Justin M. Forbes 519148ae7b Linux v4.5-rc6-41-ge3c2ef4 2016-03-04 11:32:21 -06:00
Justin M. Forbes a781516ac3 Linux v4.5-rc6-18-gf983cd3 2016-03-03 12:32:46 -06:00
Justin M. Forbes 35e77c5c2a Linux v4.5-rc6-8-gf691b77 2016-03-02 09:30:36 -06:00
Justin M. Forbes 124d375e8c Linux v4.5-rc6 2016-02-29 12:03:37 -06:00
Josh Boyer 87830ea3e1 Enable DHT11 (rhbz 1312888)
- Fix erroneously installed .o files in python-perf subpackage (rhbz 1312102)
2016-02-29 08:45:09 -05:00
Josh Boyer 09ce3a3c29 Fix erroneously installed .o files in python-perf subpackage (rhbz 1312102) 2016-02-29 08:26:54 -05:00
Laura Abbott b71532b6ec Re-enable ZONE_DMA (rhbz 1309658) 2016-02-25 17:41:35 -08:00
Peter Robinson 3ce62e18dd Fix tegra nouveau module load, PowerPC Little Endian ToC fix 2016-02-25 10:23:41 +00:00
Justin M. Forbes 1f3ef36b87 Linux v4.5-rc5 2016-02-21 16:09:17 -06:00
Justin M. Forbes 77aabbff1f Linux v4.5-rc4-137-g23300f6 2016-02-19 13:25:58 -06:00
Justin M. Forbes fe0b071a6b Linux v4.5-rc4-95-g2850713 2016-02-18 10:51:08 -06:00
Justin M. Forbes 26d6935353 Linux v4.5-rc4-37-g65c23c6 2016-02-17 08:59:34 -06:00
Peter Robinson 6bd11fdad9 Minor Aarch64 cleanups 2016-02-17 01:31:13 +00:00
Justin M. Forbes 4ac96cbaeb Fix make local 2016-02-15 17:27:13 -06:00
Justin M. Forbes f8e555cf3a Linux v4.5-rc4 2016-02-15 13:21:40 -06:00
Josh Boyer f65f3f11ac Add kernel-cross-headers subpackage
The kernel-headers package it primarily used in Fedora to build the
toolchain components.  This works fine for native builds, but we do
not have cross-architecture headers available.  That means that the
cross compiler toolchains we have can only be built without headers
and therefore are only useful for building the kernel.  Given that
Fedora does not allow cross-compiling of it's packages, that hasn't
been a problem to date.

However, the toolchains might be used by application developers to
build their own software.  Providing the ability to build cross
toolchains that offer glibc as well may benefit these users.  This
provides a kernel-cross-headers package that will at least allow
this possibility.
2016-02-15 08:31:47 -05:00
Laura Abbott e1dd49dd92 Fix warning spew from vmware sockets (rhbz 1288684) 2016-02-12 12:20:31 -08:00
Justin M. Forbes a8a339b9c2 Linux v4.5-rc3-83-gc05235d 2016-02-12 11:31:57 -06:00
Justin M. Forbes 1da99ee6af Linux v4.5-rc3-57-g721675f 2016-02-11 12:50:23 -06:00
Justin M. Forbes 20a5ca2dbe Linux v4.5-rc3-19-g7cf91ad 2016-02-09 15:55:46 -06:00
Laura Abbott 19c3eb680a Let 'make prepare' succeed with kernel-devel
Due to a few missing files, running 'make prepare' on the kernel-devel
sources will fail. This isn't a huge issue but can lead to confusion
for users who are trying to follow tutorials elsewhere that may
mention running make prepare. Copy the necessary files over to the
devel package.
2016-02-09 12:59:12 -08:00
Peter Robinson f3d56fd90e Fix Power64 kernel build 2016-02-09 16:13:25 +00:00
Justin M. Forbes 0aec8a810a Linux v4.5-rc3 2016-02-08 12:04:18 -06:00
Justin M. Forbes ce05f7de41 Linux v4.5-rc2-212-gdf48ab3 2016-02-05 10:23:09 -06:00
Peter Robinson 2bfb2d0904 aarch64: drop non upstreamable AMD A0 NIC as the HW has now been recalled 2016-02-04 15:42:14 +00:00
Justin M. Forbes f5e72862c1 Linux v4.5-rc2-192-gb37a05c 2016-02-03 16:32:35 -06:00
Justin M. Forbes 1f74b7dc7b Linux v4.5-rc2-163-g34229b2 2016-02-02 15:52:33 -06:00
Justin M. Forbes 289e557a5d linux v4.5-rc2 2016-02-01 13:38:33 -06:00
Josh Boyer 79bacf658e Backport HID sony patch to fix some gamepads (rhbz 1255235) 2016-01-29 15:24:26 -05:00
Justin M. Forbes 5804d1e506 Linux v4.5-rc1-32-g26cd836 2016-01-29 12:44:06 -06:00
Josh Boyer 5f5d60cddb Update patches from upstream to fix oops
Found by kernel test bot:

http://thread.gmane.org/gmane.linux.kernel/2139378

and Johanness fixed it up quickly
2016-01-29 12:08:12 -05:00
Josh Boyer 5befe5453f Add patches to fix suprious NEWLINK netlink messages (rhbz 1302037) 2016-01-28 15:07:51 -05:00
Justin M. Forbes 867ae5556f Add gitrev 2016-01-28 12:00:09 -06:00
Justin M. Forbes 9488a6f845 Linux v4.5-rc1-28-g03c21cb 2016-01-28 11:59:39 -06:00
Justin M. Forbes 62d6d340df Only apply KEY_FLAG_KEEP to a key if a parent keyring has it set (rhbz 1301099) 2016-01-27 09:26:32 -06:00
Justin M. Forbes 04cf44e3c8 Linux v4.5-rc1 2016-01-25 10:59:05 -06:00
Justin M. Forbes 4b21efe5dc Actually add the patch 2016-01-22 13:27:28 -06:00
Justin M. Forbes f94470562d Linux v4.4-10454-g3e1e21c 2016-01-22 13:23:22 -06:00
Josh Boyer 8a0bfe0000 Fix backtrace from PNP conflict on Haswell-ULT (rhbz 1300955) 2016-01-22 13:05:39 -05:00
Justin M. Forbes 54d98c1fb3 Linux v4.4-10062-g30f0530 2016-01-21 12:22:59 -06:00
Josh Boyer 6db61a0cd5 Fix incorrect country code issue on RTL8812AE devices (rhbz 1279653) 2016-01-21 10:08:06 -05:00
Justin M. Forbes 43a1944dd7 Linux v4.4-8950-g2b4015e 2016-01-20 12:18:25 -06:00
Josh Boyer a600648d07 CVE-2016-0723 memory disclosure and crash in tty layer (rhbz 1296253 1300224) 2016-01-20 08:35:36 -05:00
Justin M. Forbes e5da0c6fbe Linux v4.4-8855-ga200dcb 2016-01-19 12:45:47 -06:00
Peter Robinson 867de2c270 Fix boot on TI am33xx/omap devices 2016-01-19 12:42:38 +00:00
Peter Robinson ca0d39be27 add patch to fix cpupower utils build 2016-01-19 06:02:05 +00:00
Justin M. Forbes 42aa4321c7 Linux v4.4-8606-g5807fca 2016-01-18 15:41:06 -06:00
Peter Robinson be7384caf2 minor config cleanups (NFC) 2016-01-18 07:55:05 +00:00
Peter Robinson d56b26ad1a Build usb gadget/OTG on aarch64, more arm/aarch64 cleanups for 4.5 2016-01-18 05:45:06 +00:00
Peter Robinson e528de5380 disable IPWIRELESS while I (pbr) work out why this filters properly when build with rpmbuild but not in koji 2016-01-17 15:12:22 +00:00
Peter Robinson aa2efe7488 filters: filter char drivers mwave pcmcia 2016-01-17 12:49:32 +00:00
Peter Robinson b07458db32 ARM: enable nvmem drivers 2016-01-17 07:24:19 +00:00
Peter Robinson b47c48fa74 Minor updates to aarch64/ARMv7/PowerPC 2016-01-17 06:54:51 +00:00
Peter Robinson ed523bab2c filters: tty: just filter all tty drivers, they're all corner case MP serial adapters, pcmcia (which we filter already) or other corner case, all core serial used for consoles are already built in 2016-01-15 12:38:21 -06:00
Peter Robinson b7cd1dec37 filters: drmdrvs: add amd, i2c, i915, and radeon plus ARMv7 specific drivers to modules alongside nouveau. -modules is generally needed for desktop anyway 2016-01-15 12:38:21 -06:00
Peter Robinson 210c63e222 filters: netprots: filter 6lowpan and mpls from core 2016-01-15 12:38:21 -06:00
Peter Robinson 60591bf6b9 filters: move firewire mwave w1 from core to modules 2016-01-15 12:38:21 -06:00
Peter Robinson e3f2f90c51 filters: add option to filter input drivers and apply to gameport, tablet and touchscreen so they move out of core 2016-01-15 12:38:20 -06:00
Peter Robinson 864dbf0fd4 filters: armv7/aarch64: add custom ethdrvs to ensure we get useful NICs in core 2016-01-15 12:38:20 -06:00
Peter Robinson d1dc8abc5f filters: usbdrvs: filter image misc serial from core
Disable USB_U132_HCD as it causes issues with serial filter, it's an old tech pcmcia 3G modem unlikely to be in wide use (we can revisit if necessary)
2016-01-15 12:38:20 -06:00
Justin M. Forbes 57edd9b76b Linux v4.4-5966-g7d1fc01 2016-01-15 11:04:43 -06:00
Justin M. Forbes 9ae86272fd Disable new hisi_sas driver for a bit 2016-01-14 16:58:02 -06:00
Justin M. Forbes 38ea69d21f Linux v4.4-5593-g7fdec82 2016-01-14 14:12:46 -06:00
Justin M. Forbes 6236659f01 v4.4-3408-g6799060 2016-01-13 16:27:14 -06:00
Justin M. Forbes 21c9cae290 drop i915 patch to turn off wc mmaps 2016-01-12 15:36:59 -06:00
Justin M. Forbes cc7c4bc6d7 Fix packaging for perf 2016-01-12 14:26:42 -06:00
Justin M. Forbes 84f6318818 v4.4-1175-g03891f9 2016-01-12 13:07:02 -06:00
Josh Boyer 0c2a2f5349 CVE-2015-7566 usb: visor: Crash on invalid USB dev descriptors (rhbz 1296466 1297517) 2016-01-12 13:13:04 -05:00
Josh Boyer c40143140b Fix backtrace from PNP conflict on Broadwell (rhbz 1083853) 2016-01-12 12:00:00 -05:00
Josh Boyer f6f84d7ce9 Fix typo in config option 2016-01-12 07:07:22 -05:00
Laura Abbott 0e4c95338a Linux v4.4
- Disable debugging options.
2016-01-11 08:24:49 -08:00
Laura Abbott d392559fe6 Linux v4.4-rc8-36-g02006f7a 2016-01-08 09:15:11 -08:00
Laura Abbott a9dc6a35b3 Fix unlocked gem warning (rhbz 1295646) 2016-01-07 13:52:38 -08:00
Laura Abbott 7ef4087f99 Bring back patches for Lenovo Yoga touchpad (rhbz 1275718)
We have a better idea why the Yoga patches are affecting one
touchpad. Bring them back so everyone can benefit from Yoga.
2016-01-07 13:32:04 -08:00
Laura Abbott 44916c7492 Linux v4.4-rc8-26-gb06f3a1 2016-01-07 08:11:42 -08:00
Josh Boyer 52ee920d74 Quiet i915 gen8 irq messages 2016-01-07 08:24:55 -05:00
Laura Abbott cef45c1980 Linux v4.4-rc8-5-gee9a7d2
- Reenable debugging options.
2016-01-06 08:17:09 -08:00
Josh Boyer 34795bae92 CVE-2015-8709 ptrace: potential priv escalation with userns (rhbz 1295287 1295288) 2016-01-05 15:02:01 -05:00
Laura Abbott 597938b6aa Drop patches for Lenovo Yoga Touchpad (rhbz 1275718)
These patches break the touchpad on Dell Inspiron 7559.
Drop until they make it in.
2016-01-05 08:35:14 -08:00
Laura Abbott 94beff34d1 Linux v4.4-rc8
- Disable debugging options.
2016-01-04 08:49:12 -08:00
Peter Robinson dbf7dd9516 Enable rk3368 aarch64 platforms 2015-12-27 10:40:40 +00:00
Peter Robinson ac6e024f6a Minor ARMv7/aarch64/ppc/s390 config cleanups (no other functioal changes) 2015-12-27 06:01:21 +00:00
Laura Abbott 839487c4ca Linux v4.4-rc6-23-g24bc3ea
- Reenable debugging options.
2015-12-23 10:51:45 -08:00
Laura Abbott d4cce45b2b Linux v4.4-rc6
- Disable debugging options.
2015-12-21 08:10:06 -08:00
Laura Abbott 13141e11de Linux v4.4-rc5-168-g73796d8 2015-12-18 08:22:28 -08:00
Laura Abbott 4f1a5f75b5 Enable XEN_PVN support (rhbz 1211904) 2015-12-17 11:00:19 -08:00
Laura Abbott 169a869e80 Linux v4.4-rc5-25-ga5e90b1
- Reenable debugging options.
2015-12-17 10:14:18 -08:00
Josh Boyer 3440fd73da CVE-2015-8569 info leak from getsockname (rhbz 1292045 1292047) 2015-12-17 08:16:06 -05:00
Laura Abbott c7cc20ad82 Actually keep CONFIG_CHELSIO_T4_FCOE off for now 2015-12-16 13:18:26 -08:00
Laura Abbott b3a35e1ec0 Enable a set of RDMA drivers (rhbz 1291902) 2015-12-16 13:14:09 -08:00
Laura Abbott aea789450a Linux v4.4-rc5-18-gedb42dc 2015-12-16 08:18:41 -08:00
Bastien Nocera 8ebd20520c Make GPIO pinctrl for CherryTrail builtin
As for the BayTrail one.
2015-12-16 10:22:37 -05:00
Bastien Nocera a8f6d3451a Really enable SPI support for BayTrail/CherryTrail
e59c4109 enabled the SPI driver for those platforms, but didn't enable
any of the subsystems it needs, resulting in a no-op.
2015-12-16 09:22:03 -05:00
Laura Abbott d2ede0b222 Add support for Yoga touch input (rhbz 1275718) 2015-12-15 12:17:16 -08:00
Josh Boyer c3ab74ee6c CVE-2015-8543 ipv6: DoS via NULL pointer dereference (rhbz 1290475 1290477) 2015-12-15 10:52:52 -05:00
Thorsten Leemhuis 36d3e68c7e BuildRequire openssl openssl-devel on %{ix86} x86_64
Lo! Consider applying below patch for rawhide and the stabilization
branch. It fixes a build problem in mock on %{ix86} x86_64 when setting
%signmodules to 0 in kernel.spec. The build fails because Linux since
4.3-rc1 needs openssl and openssl-devel when CONFIG_MODULE_SIG is set,
which is the done by config-x86-generic in Fedora. CU, thl
2015-12-14 14:53:19 -05:00
Laura Abbott ce38e61b57 Linux v4.4-rc5
- Disable debugging options.
2015-12-14 08:05:34 -08:00
Josh Boyer 47e44286b0 CVE-2015-7550 Race between read and revoke keys (rhbz 1291197 1291198) 2015-12-14 10:40:27 -05:00
Laura Abbott 129e0739fd Linux v4.4-rc4-113-g0bd0f1e 2015-12-11 09:29:12 -08:00
Laura Abbott 5f9495db8b Ignore errors from scsi_dh_add_device (rhbz 1288687) 2015-12-10 11:07:54 -08:00
Laura Abbott a507ce8c82 Linux v4.4-rc4-86-g6764e5e 2015-12-10 10:28:52 -08:00
Josh Boyer db2204367b Fix rfkill issues on ideapad Y700-17ISK (rhbz 1286293) 2015-12-10 08:23:47 -05:00
Laura Abbott c5e1225d7e Yes, the sources file. Very important. 2015-12-09 13:07:58 -08:00
Laura Abbott b880337ff2 Linux v4.4-rc4-48-gaa53685 2015-12-09 08:12:01 -08:00
Laura Abbott 89f514b41b Linux v4.4-rc4-16-g62ea1ec
- Reenable debugging options.
2015-12-08 05:22:36 -08:00
Laura Abbott b234967384 Linux v4.4-rc4
- Disable debugging options.
2015-12-07 07:18:23 -08:00
Laura Abbott 2f245918c4 Linux v4.4-rc3-171-g071f5d1 2015-12-04 08:00:36 -08:00
Laura Abbott 54bc7f84c3 Linux v4.4-rc3-24-g25364a9 2015-12-03 08:24:56 -08:00
Josh Boyer 7361620af8 Add patch to fix palm rejection on certain touchpads (rhbz 1287819) 2015-12-03 11:04:38 -05:00
Laura Abbott 1f24bf8ccd Linux v4.4-rc3-8-g6a24e72 2015-12-02 08:54:01 -08:00
Laura Abbott e0b9e5c8da Enable CONFIG_X86_INTEL_MPX (rhbz 1287279) 2015-12-01 15:09:59 -08:00
Josh Boyer d903d21034 CVE-2015-7515 aiptek: crash on invalid device descriptors (rhbz 1285326 1285331) 2015-12-01 15:03:23 -05:00
Josh Boyer 45bb62e168 CVE-2015-7833 usbvision: crash on invalid device descriptors (rhbz 1270158 1270160) 2015-12-01 14:59:53 -05:00
Laura Abbott 8b6be20d05 Linux v4.4-rc3-5-g2255702
- Reenable debugging options.
2015-12-01 08:15:00 -08:00
Laura Abbott ddca097a7d Linux v4.4-rc3
- Fix for cgroup use after free (rhbz 1282706)
- Disable debugging options.
2015-11-30 15:10:39 -08:00
Laura Abbott 9fa8317fdd Linux v4.4-rc2-44-g6ffeba9 2015-11-25 08:33:35 -08:00
Laura Abbott 3f2e9b7ff6 Linux v4.4-rc2-3-ga293154
- Reenable debugging options.
2015-11-24 08:12:35 -08:00
Peter Robinson 39b3969b4d Update AMD xgbe driver for 4.4 2015-11-23 19:56:37 +00:00
Laura Abbott d9f46f47c2 Linux v4.4-rc2
- Disable debugging options.
2015-11-23 08:10:14 -08:00
Peter Robinson 3b09cb8ede Fix sound issue on some ARM devices (tested on Arndale) 2015-11-22 10:53:43 +00:00
Laura Abbott 76c9063bc4 Linux v4.4-rc1-223-g86eaf54 2015-11-20 09:31:04 -08:00
Laura Abbott ea6f59a957 Linux v4.4-rc1-118-g34258a3
- Reenable debugging options.
2015-11-19 08:02:59 -08:00
Laura Abbott 3ff085a189 Linux v4.4-rc1-96-g7f151f1 2015-11-18 08:14:02 -08:00
Laura Abbott 869c2ad790 Linux v4.4-rc1
- Disable debugging options.
2015-11-16 08:42:13 -08:00
Laura Abbott cc86ea98b1 Linux v4.3-11742-gf6d07df 2015-11-13 09:37:59 -08:00
Laura Abbott 9db8ea0e54 Linux v4.3-11626-g5d50ac7
- Set CONFIG_SECTION_MISMATCH_WARN_ONLY since powerpc has mismatches
2015-11-12 09:46:21 -08:00
Josh Boyer 5e202d812d CVE-2015-5327 x509 time validation 2015-11-12 08:48:38 -05:00
Laura Abbott bc28c746fc Drop CONFIG_DRM_DW_HDMI_AHB_AUDIO for now
The module filters need to be updated
2015-11-11 15:24:21 -08:00
Laura Abbott 4edc7cd99a Linux v4.3-11481-gc5a3788
- Actually drop CONFIG_DMADEVICES_VDEBUG
2015-11-11 09:30:47 -08:00
Josh Boyer c78c67f036 Drop patch included in 4.3-rc2 2015-11-11 12:15:33 -05:00
Laura Abbott f3a8851575 Enable CONFIG_CMA on x86_64 (rhbz 1278985) 2015-11-10 10:17:55 -08:00
Laura Abbott 2f9a713ebd Linux v4.3-9393-gbd4f203 2015-11-10 09:14:41 -08:00
Josh Boyer a74d8de272 Fix Yoga 900 rfkill switch issues (rhbz 1275490) 2015-11-10 11:21:16 -05:00
Josh Boyer 3f2c6343fd Fix incorrect size calculations in megaraid with 64K pages (rhbz 1269300) 2015-11-10 08:46:32 -05:00
Josh Boyer 5006f99211 CVE-2015-8104 kvm: DoS infinite loop in microcode DB exception (rhbz 1278496 1279691) 2015-11-10 07:48:26 -05:00
Josh Boyer 9965118852 CVE-2015-5307 kvm: DoS infinite loop in microcode AC exception (rhbz 1277172 1279688) 2015-11-10 07:41:35 -05:00
Peter Robinson 4d04091a75 Don't build Serial 8250 on ppc platforms (fix FBTFS), Enable some more common sensors on ARMv7 2015-11-10 11:01:07 +00:00
Laura Abbott 86a3e5e789 Linux v4.3-9269-gce5c2d2 2015-11-09 09:56:21 -08:00
Peter Robinson a5e1babd3e Minor ARMv7 updates 2015-11-08 20:06:54 +00:00
Laura Abbott 6828a7a112 Fix ARM dt compilation error 2015-11-06 14:19:33 -08:00
Laura Abbott cddb783d0d Linux v4.3-7965-gd1e41ff 2015-11-06 10:01:56 -08:00
Peter Robinson 68a6702006 remove dead options 2015-11-06 14:30:47 +00:00
Peter Robinson fba6df2766 ARMv7: minor charging/battery/regulator update 2015-11-06 13:12:27 +00:00
Peter Robinson 9212040aa0 Disable Exynos IOMMU as it crashes in general
http://www.gossamer-threads.com/lists/linux/kernel/2118505
2015-11-05 21:38:06 +00:00
Laura Abbott 1275020b3e Linux v4.3-6681-g8e483ed 2015-11-05 10:49:10 -08:00
Laura Abbott 7c1bce7100 Linux v4.3-1107-g66ef349 2015-11-04 10:13:38 -08:00
Peter Robinson 8682d00a0e Minor ARMv7 config updates 2015-11-04 13:21:08 +00:00
Laura Abbott ca8eea1fd3 Linux v4.3-272-g5062ecd
- Reenable debugging options.
2015-11-03 10:02:09 -08:00
Josh Boyer df3e146706 CVE-2015-7799 slip:crash when using PPP char dev driver (rhbz 1271134 1271135) 2015-11-03 08:26:51 -05:00
Peter Robinson b4eeb68309 Add patch to fix crash in omap_wdt (headed upstream), Build in ARM generic crypto optomisation modules, Minor ARM updates 2015-11-03 11:59:27 +00:00
Laura Abbott ff953c8de2 Linux v4.3
- Disable debugging options.
2015-11-02 08:07:23 -08:00
Josh Boyer 464219823b Drop kdbus
Upstream asked us to remove this from rawhide while they rethink so of the
approach.  They also said it's being removed from linux-next.
2015-10-30 08:42:00 -04:00
Josh Boyer fec1f7de1f CVE-2015-7099 RDS: race condition on unbound socket null deref (rhbz 1276437 1276438) 2015-10-29 13:51:18 -04:00
Josh Boyer 22faa3a329 Move iscsi_tcp and related modules to kernel-core (rhbz 1249424) 2015-10-29 09:35:28 -04:00
Laura Abbott 06aefa3524 Linux v4.3-rc7-32-g8a28d67 2015-10-28 09:58:16 -07:00
Laura Abbott 24984a4391 Disable CONFIG_DMADEVICES_VDEBUG
Several IRQ handlers dump out too much information with this on
which isn't actually useful. Just turn it off.
2015-10-28 09:50:52 -07:00
Laura Abbott e9635f9e3d Add new PCI ids for wireless, including Lenovo Yoga 2015-10-28 09:38:26 -07:00
Laura Abbott bff81f3601 Linux v4.3-rc7-19-g858e904
- Reenable debugging options.
2015-10-27 09:39:34 -07:00
Laura Abbott 572e882d48 Linux v4.3-rc7
- Disable debugging options.
2015-10-26 10:32:30 -07:00
Laura Abbott d8d95b92f5 Enable CONFIG_FS_DAX (rhbz 1274844) 2015-10-23 11:39:20 -07:00
Laura Abbott 313ef87ecc Linux v4.3-rc6-232-g0386729 2015-10-23 09:05:32 -07:00
Laura Abbott 57a8c72ac3 Linux v4.3-rc6-117-g8a70dd2 2015-10-22 09:02:30 -07:00
Laura Abbott cdab736f84 Linux v4.3-rc6-108-gce1fad2
- Reenable debugging options.
2015-10-20 08:17:26 -07:00
Laura Abbott 4c186b32b1 Linux v4.3-rc6
- Disable debugging options.
2015-10-19 09:54:08 -07:00
Josh Boyer d76d5fe34b Fix crash in key garbage collector when using request_key (rhbz 1272172) 2015-10-19 08:23:48 -04:00
Laura Abbott f904357bb7 Linux v4.3-rc5-65-g69984b6 2015-10-16 08:55:54 -07:00
Laura Abbott 56a1f1e177 Linux v4.3-rc5-37-g5b5f145
- Reenable debugging options.
2015-10-14 08:37:31 -07:00
Laura Abbott 311c85e4d5 Linux v4.3-rc5
- Disable debugging options.
2015-10-12 08:12:53 -07:00
Laura Abbott c0e993a9ca Linux v4.3-rc4-61-gc6fa8e6 2015-10-08 08:06:39 -07:00
Laura Abbott 79d2647be8 Linux v4.3-rc4-46-g8ace60f 2015-10-07 08:43:20 -07:00
Laura Abbott 537dc3fe0a Disable hibernation for powerpc (rhbz 1267395)
A recent binutils update (correctly) started checking for the
number of arguments to tlbie. This broke some tlb invalidation
assembly that was invoked during the hibernation path and
created compilation errorrs. Unfortunately, fixing it is not
an easy task because nobody is completely sure if it actually
works. Since this is preventing anything from powerpc from being
built at all, disable hibernation for now. If/when this gets
fixed upstream this feature can be turned back on.
2015-10-07 08:26:24 -07:00
Josh Boyer 42ce3d8c32 Increase the default number of runtime UARTS (rhbz 1264383) 2015-10-07 09:33:33 -04:00
Josh Boyer 580a24321b Enable X86_NUMACHIP 2015-10-07 09:09:01 -04:00
Laura Abbott 8dc1c549ba Linux v4.3-rc4-15-gf670268
- Reenable debugging options.
2015-10-06 08:36:18 -07:00
Laura Abbott 7e39aec88e Linux v4.3-rc4
- Disable debugging options.
2015-10-05 12:13:32 -07:00
Josh Boyer fd00410ea8 Add patches to fix qxl locking issues (rhbz 1238803 1249850) 2015-10-05 11:24:38 -04:00
Josh Boyer 041f36f18e Update kdbus.patch to latest upstream
Upstream finally rebased to 4.3-rc4.  Grab the latest from there.  Commit
fc87a0ace7e3a40e9e5988943a5187b04104fb7e.  Small changes to a couple patches
since we're missing the actual merge commits.
2015-10-05 10:13:54 -04:00
Peter Robinson 900c578369 Add support for BeagleBone Green 2015-10-04 04:09:59 +01:00
Laura Abbott 62f29fe93c Linux v4.3-rc3-145-g36f8daf 2015-10-02 10:00:33 -07:00
Laura Abbott 426a36a3f6 Linux v4.3-rc3-65-gf97b870 2015-10-01 12:00:38 -07:00
Laura Abbott 0e78e8eedf Reenable debugging options. 2015-09-30 08:14:41 -07:00
Laura Abbott 0c0d2bc301 Linux v4.3-rc3-42-g3225031 2015-09-29 10:19:39 -07:00
Josh Boyer 969719ace4 Revert upstream guesture disabling patch on synaptics (rhbz 1262434) 2015-09-29 08:34:03 -04:00
Laura Abbott c8dc6762e9 Linux v4.3-rc3-40-g097f70b
- Disable debugging options.
2015-09-28 09:35:07 -07:00
Laura Abbott ffe6c8179f Linux v4.3-rc3 2015-09-28 09:35:05 -07:00
Josh Boyer eb17d7ebff Save the full sha1sum of the commit we generate patch-4.y-*-gitN from
We save off the top commit into a new file called 'gitrev'.  This will help
us automate exploded tree creation by providing a simple file to read to
get the exact upstream commit to use as the base.
2015-09-28 10:14:34 -04:00
Peter Robinson 8b4bb52cfd Minor ARMv7 updates 2015-09-28 07:19:08 +01:00
Josh Boyer 30bd47d767 CVE-2015-5257 Null ptr deref in usb whiteheat driver (rhbz 1265607 1265612) 2015-09-24 08:43:41 -04:00
Laura Abbott 5d080632e5 Linux v4.3-rc2-19-gbcee19f
- Reenable debugging options.
2015-09-22 09:48:03 -07:00
Laura Abbott 4111c83181 Linux v4.3-rc2
Disable debugging options.
2015-09-21 10:39:06 -07:00
Laura Abbott beeefc570c Linux v4.3-rc1-131-ga7d5c18 2015-09-18 10:49:39 -07:00
Josh Boyer 428887cbbc Fix oops in 32-bit kernel on 64-bit AMD cpus (rhbz 1263762) 2015-09-18 08:23:55 -04:00
Laura Abbott c49c79345d Linux v4.3-rc1-47-g7271484 2015-09-17 11:20:38 -07:00
Laura Abbott d939515259 Linux v4.3-rc1-21-g865ca08 2015-09-16 11:28:56 -07:00
Josh Boyer a2cb465af3 Add some quick local {cross}build scripts
Simple wrappers around using rpmbuild to turn off various things.  In th arm
cases, we can't cross build perf or tools anyway.
2015-09-16 08:23:20 -04:00
Josh Boyer 59a51dd300 Linux v4.3-rc1-19-gd25ed277fbd4 2015-09-15 09:19:14 -04:00
Josh Boyer a3b5b8a56c Reenable debugging options. 2015-09-15 07:48:33 -04:00
Bastien Nocera e59c410970 Enable SPI support for BayTrail/CherryTrail 2015-09-14 08:41:56 -04:00
Josh Boyer 0b12c85af6 Linux v4.3-rc1
- Disable debugging options.

Also rebase the kdbus patches against 4.3-rc1
2015-09-14 08:41:32 -04:00
Peter Robinson 60c24aba49 ARMv7 update for AllWinner devices 2015-09-14 11:41:52 +01:00
Peter Robinson 945e53c4dc run ldconfig against kernel-tools-libs not kernel-tools 2015-09-13 22:17:52 +01:00
Josh Boyer e74c553506 Linux v4.2-11169-g64d1def7d338 2015-09-11 16:45:57 -04:00
Peter Robinson 1bc80eb95e drop obsolete ARM config options (NFC) 2015-09-11 16:57:28 +01:00
Josh Boyer d6943bfa1c Linux v4.2-11142-gb0a1ea51bda4 2015-09-11 10:10:27 -04:00
Josh Boyer c369ee79aa Linux v4.2-10963-g519f526d391b 2015-09-11 08:29:06 -04:00
Bastien Nocera 0f5906361b Add WinBook TW100 accelerometer 2015-09-10 08:13:58 -04:00
Josh Boyer a2e69cf2ff Linux v4.2-10774-g26d2177e977c 2015-09-09 13:22:00 -04:00
Josh Boyer c0b6978b16 Make sure to BR both openssl and openssl-devel 2015-09-09 12:26:32 -04:00
Josh Boyer 18c82493e5 Linux v4.2-10637-ga794b4f32921
- Rework secure boot patchset
2015-09-09 11:10:17 -04:00
Peter Robinson 818326ffa2 sort mod-extra.list alphabetically (NFC) 2015-09-09 15:10:45 +01:00
Peter Robinson bcf80c1db2 Config updates for ARMv7/aarch64 2015-09-08 21:20:02 +01:00
Josh Boyer 727908fdd8 Linux v4.2-9861-g4e4adb2f4628 2015-09-08 13:50:17 -04:00
Josh Boyer 913fd4a901 Fix oops in blk layer (rhbz 1237136) 2015-09-08 12:07:08 -04:00
Andrey Vagin ab092c3163 Enable CHECKPOINT_RESTORE on arm and aarch64 for CRIU feature
https://bugzilla.redhat.com/show_bug.cgi?id=1040486
https://bugzilla.redhat.com/show_bug.cgi?id=1146995

Cc: arm@lists.fedoraproject.org
Signed-off-by: Andrey Vagin <avagin@openvz.org>
2015-09-08 08:37:53 -04:00
Andrey Vagin 1547641a81 Enable CHECKPOINT_RESTORE on power64le for CRIU feature
Signed-off-by: Andrey Vagin <avagin@openvz.org>
2015-09-08 08:37:47 -04:00
Josh Boyer 31448c54f6 Linux v4.2-9700-g7d9071a09502 2015-09-08 08:34:33 -04:00
Josh Boyer f88858c592 Refresh kdbus.patch
Update it so it isn't a hodge podge of random patches.  Also fix it so things
after the 'kdbus: selftests: add more name registry tests' commit show up as
individual commits and not lumped into that one.  No idea why that was
happening.

Finally, add another patch from David to increase the limit on matches
2015-09-04 13:39:38 -04:00
Josh Boyer 4e416f8cf7 Add patch to fix alternatives oops from Thomas Gleixner (rhbz 1258223) 2015-09-04 13:19:48 -04:00
Josh Boyer a80cbfad26 Fix wrong bug number in patch comment 2015-09-04 13:10:39 -04:00
Josh Boyer 8a25902a33 Linux v4.2-6663-g807249d3ada1 2015-09-04 10:28:36 -04:00
Josh Boyer 573a44b9aa Bump Requiers on linux-firmware for new amdgpu firmware requirements 2015-09-04 08:43:10 -04:00
Josh Boyer f7d396f406 Linux v4.2-6105-gdd5cdb48edfd
- Networking merge
2015-09-03 16:00:15 -04:00
Josh Boyer 55d5380c91 Linux v4.2-4507-g1e1a4e8f4391 2015-09-03 09:56:49 -04:00
Josh Boyer 57fb188fca Bring in build fixes for perf on non-x86 machines
This is literally Ingo's perf-urgent-for-linus branch right now.  I guess we
need it more urgently than he wants to push it to Linus
2015-09-03 08:25:46 -04:00
Josh Boyer ba6139a557 Fix ARM build
Silly single charater mistake.  Patch sent upstream.
2015-09-02 16:18:33 -04:00
Josh Boyer 9700819ad7 Linux v4.2-4282-gae982073095a 2015-09-02 11:26:43 -04:00
Josh Boyer bb4aedb375 Linux v4.2-3986-g73b6fa8e49c2 2015-09-02 10:18:26 -04:00
Josh Boyer 861ffc70d2 Linux v4.2-2890-g361f7d175734 2015-09-01 15:17:24 -04:00
Josh Boyer 01b3ca6be6 Linux v4.2-2744-g65a99597f044
- Reenable debugging options.
2015-09-01 12:25:34 -04:00
Josh Boyer 3c964af1eb Make the git snapshot generator work for -git1 patches
Before it would just error out because it was only looking at the patch-
listings in the sources file.  So now we let it do that, and if the VER
variable is null after we just assume it's the first git snapshot of the
merge window and figure out the version from the linux- tarball.

Why I didn't fix this sooner, I have no idea.  Probably because it only
happens 4 times a year and laziness wins the day.
2015-09-01 10:14:49 -04:00
Josh Boyer 0ee200eaae Linux v4.2
Also add a check for a created git dir.  We don't handle the released_kernel
case otherwise.  I'll have to go back and fix this later.
2015-08-31 11:29:14 -04:00
Josh Boyer 1003f0bfb9 Linux v4.2-rc8-37-g4941b8f0c2b9 2015-08-28 10:50:43 -04:00
Josh Boyer bd6b6503a2 Fix vmware driver issues from Thomas Hellström (rhbz 1227193) 2015-08-27 13:43:42 -04:00
Josh Boyer a0d9621008 Add patch from Jonathon Jongsma to fix modes in qxl (rhbz 1212201) 2015-08-27 09:13:04 -04:00
Josh Boyer 7a6072325a Add patch from Hans de Goede to fix nv46 based cards (rhbz 1257534) 2015-08-27 09:10:44 -04:00
Josh Boyer fc8febbaea Linux v4.2-rc8-10-gf9ed72dde34e 2015-08-27 09:10:12 -04:00
Josh Boyer 3a1ac34ad2 Add BuildRequires on xz-devel
perf needs this to be able to deal with xz compressed modules apparently.  It
helpfully warns about it missing but doesn't fail the build.  Given we install
modules xz compressed, it's probably a good idea.
2015-08-26 12:43:15 -04:00
Josh Boyer f18145731c Don't build perf-read-vdsox32 either 2015-08-26 12:39:34 -04:00
Josh Boyer 5d89c131a7 Trim changelog 2015-08-26 10:25:28 -04:00
Josh Boyer 6adaa1f725 Linux v4.2-rc8-7-gf5db4b31b315
- Fixes x2apic panic (rhbz 1224764)
2015-08-26 08:57:04 -04:00
Josh Boyer f761bb27bd Enable SCHEDSTATS and LATENCYTOP again (rhbz 1013225) 2015-08-26 08:45:33 -04:00
Peter Robinson 5969c87ac9 Build in GPIO_OMAP to fix BeagleBone boot on mSD (changes in 4.2 upstream) 2015-08-25 01:17:42 +01:00
Josh Boyer b2d1157318 Linux v4.2-rc8 2015-08-24 10:17:37 -04:00
Josh Boyer ed43d25f10 Disable EFI_VARS (rhbz 1252137) 2015-08-21 17:28:04 -04:00
Josh Boyer 858cd9bff3 Linux v4.2-rc7-100-ge45fc85a2f37 2015-08-21 17:16:48 -04:00
Josh Boyer 6fbbc15fdc Linux v4.2-rc7-71-g0bad90985d39 2015-08-21 11:27:29 -04:00
Peter Robinson 0280017043 Minor config updates for ARMv7 2015-08-21 10:10:20 +01:00
Peter Robinson 7cb2263fc3 Merge branch 'master' of ssh://pkgs.fedoraproject.org/kernel 2015-08-21 10:07:15 +01:00
Josh Boyer 16b395303f Fix incorrect ext4 freezing behavior on non-journaled fs (rhbz 1250717) 2015-08-20 13:53:28 -04:00
Peter Robinson b79611b13a Merge branch 'master' of ssh://pkgs.fedoraproject.org/kernel 2015-08-19 19:34:10 +01:00
Josh Boyer afd3c16e9d Patch from Lubomir Rintel to fix LXC containers with kdbus (rhbz 1253705) 2015-08-19 12:36:24 -04:00
Josh Boyer db6684e6ce Linux v4.2-rc7-24-g1b647a166f07 2015-08-19 12:31:29 -04:00
Josh Boyer 7c4d1bbea1 Linux v4.2-rc7-15-gbf6740281ed5 2015-08-18 07:42:50 -04:00
Josh Boyer 63bde484ad Fix iscsi issue (rhbz 1253789) 2015-08-17 11:27:15 -04:00
Peter Robinson 9273da4e48 Merge branch 'master' of ssh://pkgs.fedoraproject.org/kernel 2015-08-17 15:40:46 +01:00
Josh Boyer a2c295ca1b Linux v4.2-rc7 2015-08-17 07:59:44 -04:00
Josh Boyer 6358da6713 Patch from Hans de Goede to add yoga 3 rfkill quirk (rhbz 1239050) 2015-08-15 20:54:25 -04:00
Josh Boyer eba9aaa22c Disable AMDGPU_CIK
Per airlied's request.  radeon has better support for the hardware and it was
added to amdgpu for debugging purposes.
2015-08-14 17:01:47 -04:00
Josh Boyer 0a3cece340 Linux v4.2-rc6-130-g7ddab73346a1 2015-08-14 10:59:25 -04:00
Peter Robinson 97da3856d3 Merge branch 'master' of ssh://pkgs.fedoraproject.org/kernel 2015-08-13 14:16:59 +01:00
Peter Robinson e8b63c6de8 fix the fix for CONFIG_UACCESS_WITH_MEMCPY 2015-08-12 17:12:47 -04:00
Peter Robinson b6d069955b Merge branch 'master' of ssh://pkgs.fedoraproject.org/kernel 2015-08-12 21:05:00 +01:00
Peter Robinson ce0067852b fix the fix for CONFIG_UACCESS_WITH_MEMCPY 2015-08-12 21:04:32 +01:00
Josh Boyer ca1c5365f7 Bump for build 2015-08-12 14:31:18 -04:00
Peter Robinson 766a149dc4 Drop UACCESS_WITH_MEMCPY on ARMv7 as it's broken (rhbz 1250613) 2015-08-11 22:50:52 +01:00
Josh Boyer c00d75db9b Linux v4.2-rc6 2015-08-10 07:58:33 -04:00
Josh Boyer 449d312f15 Update kdbus to latest upstream.
Commit a36324913ff2
2015-08-08 18:21:51 -04:00
Josh Boyer b9699864c5 Linux v4.2-rc5-78-g49d7c6559bf2 2015-08-07 10:46:55 -04:00
Dave Young eca4cec9a5 kexec/uefi: copy secure boot flag in boot params across kexec reboot
Kexec reboot in case secure boot enabled does not keep the secure boot mode
in new kernel, so later one can load unsigned kernel via legacy kexec_load.

Adding a patch to fix this by retain the secure_boot flag in original kernel.

Signed-off-by: Dave Young <dyoung@redhat.com>
2015-08-07 07:17:02 -04:00
Josh Boyer 2d19b299b6 Update to latest upstream kdbus
Commit 917ee9c62522
2015-08-06 14:39:08 -04:00
Josh Boyer c3a77ea556 Linux v4.2-rc5-42-g4e6b6ee253ce 2015-08-05 10:35:31 -04:00
Josh Boyer 172dafa8ae Patch from Nicholas Kudriavtsev for Acer Switch 12 Fn keys (rhbz 1244511) 2015-08-04 14:28:47 -04:00
Josh Boyer bc0254236b Linux v4.2-rc5-19-gc2f3ba745d1c 2015-08-04 09:49:29 -04:00
Hans de Goede 2899d29b6e Always enable mmiotrace when building x86 kernels
mmiotrace uses the ftrace framework for dynamic patching, so enabling it
does not cause any performance impact.

Having mmiotrace enabled is very useful for debugging nvidia / nouveau
driver problems, as we often use mmiotraces for nouveau development /
debugging.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2015-08-04 07:49:09 -04:00
Hans de Goede 2e5f2061f5 Move joydev.ko from kernel-modules-extra to kernel-modules
Unlike the other joystick modules joydev is not just needed for old analog
joysticks, but also to provide /dev/js? devices with new usb connected
joysticks.

Many games still use the (old) /dev/js interface, and will not work ootb
unless kernel-modules-extra is installed. Moving jodev.ko to the main
kernel package fixes this.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2015-08-04 07:48:12 -04:00
Josh Boyer 27951d8b7e Fix i386 boot bug correctly (rhbz 1247382) 2015-08-03 21:09:12 -04:00
Josh Boyer dba6c5bc71 CVE-2015-5697 info leak in md driver (rhbz 1249011 1249013) 2015-08-03 20:25:56 -04:00
Josh Boyer f2e2f136a7 Linux v4.2-rc5 2015-08-03 10:50:47 -04:00
Josh Boyer 7bc5dc75da Disable debugging options. 2015-08-03 08:57:53 -04:00
Josh Boyer c25d6c075d Revert upstream commit 1c220c69ce to fix i686 booting (rhbz 1247382) 2015-08-03 08:57:04 -04:00
Josh Boyer c3cd2b9025 Linux v4.2-rc4-111-g8400935737bf 2015-07-31 11:49:28 -04:00
Josh Boyer f83431fd87 Linux v4.2-rc4-87-g86ea07ca846a 2015-07-30 09:27:08 -04:00
Peter Robinson f2b1b300d3 Disable CRYPTO_DEV_VMX_ENCRYPT on PPC for now to fix Power 8 boot (rhbz 1237089) 2015-07-30 13:59:46 +01:00
Josh Boyer b6e2727857 Linux v4.2-rc4-53-g956325bd55bb 2015-07-29 13:04:35 -04:00
Josh Boyer 7031fc6322 Drop acpi_brightness_enable revert patch
https://lists.fedoraproject.org/pipermail/kernel/2015-July/005958.html
2015-07-29 11:24:51 -04:00
Josh Boyer d2354f0ec0 Linux v4.2-rc4-44-g67eb890e5e13 2015-07-28 15:52:17 -04:00
Josh Boyer e3539a5fbb Reenable debugging options. 2015-07-28 14:32:09 -04:00
Josh Boyer 471c598993 Update kdbus
Latest upstream commit 63c8e2f6f337
2015-07-27 14:22:31 -04:00
Josh Boyer 86b8d46cbb CVE-2015-1333 add_key memory leak (rhbz 1244171) 2015-07-27 10:44:30 -04:00
Josh Boyer b942d8e16a Linux v4.2-rc4
- Disable debugging options.
2015-07-27 10:35:37 -04:00
Josh Boyer fa4660e648 Disable debugging options. 2015-07-27 07:45:45 -04:00
Josh Boyer 45a3161340 Linux v4.2-rc3-136-g45b4b782e848 2015-07-24 09:57:21 -04:00
Josh Boyer 2e4a6e0c85 Revert "Use git format-patch for git snapshots"
This reverts commit 6c66953153.

Turns out this is a bad idea.  It doesn't accomplish what I wanted
and it seems to confuse git-am.
2015-07-24 08:26:40 -04:00
Josh Boyer e2a71e13fb Drop upstream merged patch 2015-07-23 15:03:14 -04:00
Josh Boyer e3aad9c8d4 Linux v4.2-rc3-115-gc5dfd654d0ec 2015-07-23 14:26:48 -04:00
Josh Boyer 6c66953153 Use git format-patch for git snapshots
There are two reasons for this.  The first is that there is much more
context around the changes.  The second is that this will make automating
an exploded git tree much easier to manage.
2015-07-23 11:11:21 -04:00
Josh Boyer d6c0ee9df8 Linux v4.2-rc3-17-gd725e66c06ab 2015-07-22 10:08:06 -04:00
Peter Robinson 001b058a11 drop ARM BBB patches, not sure they're useful now, we can add updated ones back if strictly necessary. Drop highbank patch, fixed differently upstream, seems to work 2015-07-21 21:08:36 +01:00
Josh Boyer ab1baf6d54 Linux v4.2-rc3-4-g9d634c410b07 2015-07-21 08:38:46 -04:00
Josh Boyer 17981c2696 Reenable debugging options. 2015-07-21 08:38:06 -04:00
Peter Robinson d2064a30f2 Fix stmmac eth driver (AllWinner, other ARM, and other devices) 2015-07-21 11:11:21 +01:00
Josh Boyer 6e946a4d94 Linux v4.2-rc3 2015-07-20 11:17:52 -04:00
Josh Boyer fcfbe654e8 Linux v4.2-rc2-190-g21bdb584af8c 2015-07-17 15:34:45 -04:00
Josh Boyer 11713ce88b Update kdbus patch
Latest upstream commit 748cf9547ea30f5a4dfee5e97d1d2ff4b307c392
2015-07-17 10:55:02 -04:00
Peter Robinson 1e20bc76b2 arm: drop old config options (nfc) 2015-07-17 14:11:11 +01:00
Peter Robinson d74310b357 Enable DW MMC for generic ARM (hi6220 SoC support) 2015-07-17 10:48:13 +01:00
Josh Boyer 097adef62b Linux v4.2-rc2-77-gf760b87f8f12 2015-07-15 11:29:40 -04:00
Josh Boyer 2079802473 Update kdbus to latest upstream kdbus-next
Grab the larger rework and fixes from David Herrmann (up to commit
eee8b5b3ceaeca1b1b998552cd6c9f9dea8938e5)
2015-07-15 09:11:25 -04:00
Peter Robinson c3a494ca7b Update AMD Seattle a0 eth driver for 4.2 2015-07-14 18:52:00 +01:00
Josh Boyer 43c4e9c549 Collapse kdbus patches into a single patch
Yes, this is a big uber-patch.  But with the git-am apply method, it still
splits them out in the prepped tree.  There's really no advantage to listing
78 patches in the spec at this point as kdbus is likely to go all-or-nothing
if/when it is merged.
2015-07-14 13:20:12 -04:00
Bastien Nocera 7e4cb87c6a Better BayTrail ACPI SoC support
- Add Crystal Cove PMIC support necessary to access the PMIC
  on many BayTrail tablets
- Add support for Intel PMIC operation regions, as added in
  b1eea857d8c70dc3789cc2231e3c0a273a67ba06 upstream and necessary
  for battery/charge operations on BayTrail systems
- Add AXP288 ADC and fuel gauge support, as used in many BayTrail SoCs
2015-07-14 10:45:34 -04:00
Josh Boyer 228ccc4def Linux v4.2-rc2
- Disable debugging options.
2015-07-13 10:53:53 -04:00
Josh Boyer 91185af140 Fix perf build with hardening
So.  Because of the joys of how perf builds up its LDFLAGS, builds started
failing in rawhide with the latest perl build.  See, perf thinks it is a
good idea to look at perl (and python too) and see what ld options were
used to build it, then just slam those into what it uses.  That's cute, and
probably kind of works, but with the hardening changes it totally broke
the build.  One of the final links failed with:

/usr/bin/ld: perf-in.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
perf-in.o: error adding symbols: Bad value

because it sucked in the hardened build LD options from perl, but didn't
we didn't pass in the required CFLAGS options.  Isn't that special?

Fix this by specifying both LDFLAGS (so it isn't magically getting applied
without thought) and EXTRA_CFLAGS for the perf build.

I hate everything.
2015-07-10 15:37:08 -04:00
Josh Boyer 00b03ffa70 Linux v4.2-rc1-62-gc4b5fd3fb205
- Build perf with NO_PERF_READ_VDSO32 on all arches
2015-07-10 09:47:55 -04:00
Josh Boyer 178df3ffaa Use git to apply patches 2015-07-09 15:46:07 -04:00
Josh Boyer 8be443055e Linux v4.2-rc1-33-gd6ac4ffc61ac 2015-07-08 10:30:06 -04:00
Josh Boyer 84bb446543 Linux v4.2-rc1-17-gc7e9ad7da219
- Reenable debugging options.
2015-07-07 10:55:05 -04:00
Josh Boyer 088a50c52e Linux v4.2-rc1
- Disable debug options.
- Add patch to fix perf build
2015-07-06 16:34:35 -04:00
Josh Boyer 55b5c15b8f Linux v4.1-11549-g05a8256c586a 2015-07-01 12:11:35 -04:00
Josh Boyer 6a50f36878 Linux v4.1-11355-g6aaf0da8728c
- Add patch to fix KVM sleeping in atomic issue (rhbz 1237143)
- Fix errant with_perf disable that removed perf entirely (rhbz 1237266)
2015-06-30 13:01:28 -04:00
Josh Boyer 498236e304 Fix filter files for the rpcrdma rename 2015-06-29 12:43:51 -04:00
Josh Boyer 76c11d9b55 Linux v4.1-11235-gc63f887bdae8
- Reenable debugging options.
2015-06-29 11:24:25 -04:00
Peter Robinson c9229e1608 Reorganisation and cleanup of the powerpc configs 2015-06-26 22:23:54 +01:00
Josh Boyer 35eff41288 Linux v4.1-5596-gaefbef10e3ae 2015-06-26 09:33:38 -04:00
Josh Boyer 21694f1b76 Linux v4.1 2015-06-22 10:46:26 -04:00
Peter Robinson b83b35dd44 minor arm patch renumbering 2015-06-20 11:35:11 +01:00
Josh Boyer 45d703f790 Add patch to fix touchpad issues on Razer machines (rhbz 1227891) 2015-06-18 19:00:58 -04:00
Josh Boyer 69ab2981da Bump for rebuild to hopefully fix size issues due to elfutils bug 2015-06-16 22:31:12 -04:00
Peter Robinson 3db312aeb5 Make some of the ARMv7 cpufreq drivers modular 2015-06-16 20:51:36 +01:00
Josh Boyer 5c0a6a5f01 Linux v4.1-rc8 2015-06-15 08:49:37 -04:00
Josh Boyer c68e8929a1 Linux v4.1-rc7-72-gdf5f4158415b 2015-06-12 15:11:23 -04:00
Josh Boyer 6adde40b1c CVE-2015-XXXX kvm: NULL ptr deref in kvm_apic_has_events (rhbz 1230770 1230774) 2015-06-12 10:15:55 -04:00
Josh Boyer a41a1e3b76 Disable RT_GROUP_SCHED (rhbz 1229700) 2015-06-10 09:01:34 -04:00
Josh Boyer 3e99e442f6 Fix touchpad for Thinkpad S540 (rhbz 1223051) 2015-06-09 13:32:31 -04:00
Josh Boyer 1ea79ee0a4 Linux v4.1-rc7 2015-06-08 10:16:55 -04:00
Josh Boyer 14846f6e6e Linux v4.1-rc6-49-g8a7deb362b76 2015-06-04 07:49:14 -04:00
Josh Boyer ea54a55052 Add patch to turn of WC mmaps on i915 from airlied (rhbz 1226743) 2015-06-04 07:27:05 -04:00
Laura Abbott 3d17f6ae21 Drop firwmare warning until we get a real fix (rhbz 1133378) 2015-06-04 07:27:05 -04:00
Laura Abbott a7c7ac3b2b Fix auditing of canonical mode (rhbz 1188695) 2015-06-04 07:26:59 -04:00
Josh Boyer 1fb2ddd2bd Fix from Ngo Than for perf build on ppc64le (rhbz 1227260) 2015-06-03 16:04:34 -04:00
Josh Boyer 534118bd28 Linux v4.1-rc6-44-g8cd9234c64c5 2015-06-03 08:37:20 -04:00
Josh Boyer 23c2849918 Drop merged backlight quirk patch
This went upstream as commit 3295d73002f4be341069a000aec4b8d7e5ea8d2c in 4.0-rc1
2015-06-02 15:19:13 -04:00
Josh Boyer 6e1a948b75 Drop stale btrfs revert patch
This was merged in 3.18-rc1 and we just forgot to drop it.
2015-06-02 15:14:22 -04:00
Josh Boyer ebfeb3d81a Fix middle button issues on external Lenovo keyboards (rhbz 1225563) 2015-06-02 09:16:14 -04:00
Josh Boyer 4741bb0739 Linux v4.1-rc6 2015-06-01 09:53:57 -04:00
Peter Robinson 7bff8aca7d drop duplicate option (NFC) 2015-05-30 18:52:18 +01:00
Josh Boyer 0c12f1ccc8 Add quirk for Mac Pro backlight (rhbz 1217249) 2015-05-28 13:42:30 -04:00
Josh Boyer c1b2ad21a7 Drop compile-fixes and upstream-reverts patches
We very very rarely use these.  The last time compile-fixes.patch was
used was over 3 years ago.  The upstream-reverts.patch has literally
never been used since Fedora switched to git.  We tend to apply the
reverts as stand-alone patches anyway, and compile fixes are generally
better as stand-alone patches that get sent upstream ASAP.
2015-05-26 19:12:52 -04:00
Josh Boyer 3353f55ff4 Update from git tree 2015-05-26 19:10:14 -04:00
Josh Boyer e6dab7abf6 Drop patches that have long been unapplied
We've carried these along but not applied them for quite some time.
Drop them now
2015-05-26 19:09:38 -04:00
Josh Boyer 264ac3865c Linux v4.1-rc5
- Disable debugging options.
2015-05-25 10:32:01 -04:00
Josh Boyer 58bbe0b064 Linux v4.1-rc4-11-g1113cdfe7d2c
- Reenable debugging options.
- Add patch to fix discard on md RAID0 (rhbz 1223332)
2015-05-21 08:35:34 -04:00
Josh Boyer 3f7ea9f387 Linux v4.1-rc4
- Disable debugging options.
2015-05-18 15:27:09 -04:00
Josh Boyer 65af516314 Fix incorrect bandwidth on some Chicony webcams
- Fix DVB oops (rhbz 1220118)
2015-05-18 13:17:08 -04:00
Josh Boyer f67345e16f Fix DVB oops (rhbz 1220118) 2015-05-18 13:15:55 -04:00
Josh Boyer 6ab5f42335 Fix xorg-x11-drv-vmmouse Conflicts version number 2015-05-18 10:08:10 -04:00
Josh Boyer cf59280c31 Linux v4.1-rc3-346-gc0655fe9b090
- Enable in-kernel vmmouse driver (rhbz 1214474)
2015-05-18 10:03:18 -04:00
Josh Boyer ea896256a4 Linux v4.1-rc3-177-gf0897f4cc0fc 2015-05-15 09:17:22 -04:00
Josh Boyer 2844a7d7e1 Fix non-empty dir removal in overlayfs (rhbz 1220915) 2015-05-14 08:20:07 -04:00
Laura Abbott 8d884182ac Fix spew from KVM switch (rhbz 1219343) 2015-05-14 08:12:55 -04:00
Josh Boyer 0b98652e26 Linux v4.1-rc3-165-g110bc76729d4 2015-05-13 10:43:35 -04:00
Josh Boyer 44970a2eb6 Linux v4.1-rc3-46-g4cfceaf0c087
- Reenable debugging options.
2015-05-12 11:50:58 -04:00
Josh Boyer 3ceaf1ed21 Cleanup image_install_path definitions
All arches define this to /boot, so just use one definition.  Also remove
redundant mkdir for the debuginfo /boot path.

Issues reported by Jarod Wilson
2015-05-12 09:55:29 -04:00
Josh Boyer a962393de3 Correct dtb copying 2015-05-11 14:35:02 -04:00
Josh Boyer f1d3aa7cbb Add note in rpm changelog for /boot kernel-install changes 2015-05-11 10:25:29 -04:00
Harald Hoyer 958df3cff2 kernel.spec: no more files in /boot
This patch is to install everything to /lib/modules/$KERNEL_VERSION
 and only have %ghost files for /boot files.

Installation in %posttrans with kernel-install should work already.

F20: systemd >= 208-31
F21: systemd >= 216-21
F >= 22: systemd >= 215-12

The main target is to have all rpms install only to /usr, so in the end
we would have a self contained installation in /usr.

As of now, we still have to cope with /var and /etc, but you have to
start somewhere.
2015-05-11 08:27:36 -04:00
Josh Boyer 64b8b8f2f4 Linux v4.1-rc3
- Disable debugging options.
2015-05-11 08:27:28 -04:00
Peter Robinson a318c6a201 Minor ARM update 2015-05-11 10:34:12 +01:00
Josh Boyer 5f94435ddd Linux v4.1-rc2-79-g0e1dc4274828 2015-05-07 09:22:47 -04:00
Josh Boyer 45a0b49689 Linux v4.1-rc2-37-g5198b44374ad 2015-05-06 09:47:10 -04:00
Josh Boyer e73e7e3929 Linux v4.1-rc2-7-gd9cee5d4f66e
- Reenable debugging options.
2015-05-05 16:13:11 -04:00
Josh Boyer 7fa842ff34 Backport patch to blacklist TRIM on all Samsung 8xx series SSDs (rhbz 1218662) 2015-05-05 09:59:22 -04:00
Josh Boyer d0e1dabbc9 Linux v4.1-rc2
- Disable debugging options.
2015-05-04 10:12:29 -04:00
Peter Robinson 147ecfb6e4 General ARMv7 updates 2015-05-04 09:06:32 +01:00
Peter Robinson 2e3090902b minor virt config cleanups (NFC) 2015-05-03 18:50:11 +01:00
Peter Robinson d47bfb2bcb Enable ACPI on aarch64 (add minor patch to disable EXPERT requirement so we don't pull all those options in too) 2015-05-03 18:35:23 +01:00
Justin M. Forbes 64752e521d Update patch from Ming to match latest upstream submission 2015-05-01 08:50:39 -05:00
Josh Boyer 684b527a52 Linux v4.1-rc1-117-g4a152c3913fb
- Reenable debugging options.
2015-05-01 09:00:22 -04:00
Justin M. Forbes 23d72c64b6 Fix up boot times for live images (rhbz 1210857) 2015-04-28 13:00:58 -05:00
Josh Boyer 51c0771553 Prune stale config options
Some of these were removed upstream and others were dropped when
kernel-arm64.patch was killed off.  Found by Paul's check-configs.pl
script.
2015-04-28 08:45:44 -04:00
Josh Boyer 09bbb44fb1 Linux v4.1-rc1
- Disable debugging options.

Fixup a couple of small spots left over from the 3.x->4.x major
version change
2015-04-27 10:09:27 -04:00
Peter Robinson 3d6bd4319e drop long disabled, now removed, ARM board options 2015-04-26 11:58:25 +01:00
Josh Boyer 6a7da49029 Linux v4.0-10976-gd56a669ca59c 2015-04-24 14:12:03 -04:00
Josh Boyer 015762cdf4 Fix iscsi with QNAP devices (rhbz 1208999) 2015-04-24 09:50:02 -04:00
Josh Boyer 3a153ad929 Linux v4.0-10710-g27cf3a16b253 2015-04-23 10:16:39 -04:00
Josh Boyer 0d59e0e8af Update from exploded git tree
Change patch name to reflect new Subject:
2015-04-22 19:36:28 -04:00
Peter Robinson 0c5496756d Update AMD xgbe a0 aarch64 driver for 4.1 2015-04-22 22:45:54 +01:00
Josh Boyer 2f4d269b2d Upload git12 patch
move build NVR to latest commit
2015-04-22 10:55:11 -04:00
Peter Robinson 9c16b2432a Inital ARM updates for 4.1, Temporarily disable AMD ARM64 xgbe-a0 driver 2015-04-22 15:51:31 +01:00
Josh Boyer 2bfd285dcd Linux v4.0-9804-gdb4fd9c5d072 2015-04-22 10:16:54 -04:00
Josh Boyer 3c73a96030 Linux v4.0-9362-g1fc149933fd4 2015-04-21 14:48:42 -04:00
Josh Boyer 96ebb7b6ef Enable ECHO driver (rhbz 749884) 2015-04-21 09:05:07 -04:00
Josh Boyer cbe4b5e00e Linux v4.0-8962-g14aa02449064
DRM merge
2015-04-20 20:37:31 -04:00
Dennis Gilmore c8c0485222 Enable mvebu on the lpae kernel
It has LPAE, there are boards that can have more than 4GiB ram. Anaconda
defaults to installing LPAE when the hardware supports it, so any install
today will not work post install.

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2015-04-20 09:05:55 -04:00
Josh Boyer ed8080d353 Linux v4.0-8158-g09d51602cf84 2015-04-20 08:58:25 -04:00
Josh Boyer 814e7c84f7 Linux v4.0-7945-g7505256626b0 2015-04-18 10:28:40 -04:00
Josh Boyer 8b91e0bbd8 Linux v4.0-7300-g4fc8adcfec3d
- Patch from Benjamin Tissoires to fix 3 finger tap on synaptics (rhbz 1212230)
- Add patch to support touchpad on Google Pixel 2 (rhbz 1209088)
2015-04-17 09:31:16 -04:00
Josh Boyer 9b68c8a1f7 Linux v4.0-7209-g7d69cff26cea 2015-04-17 08:33:28 -04:00
Josh Boyer d72c260b23 Linux v4.0-7084-g497a5df7bf6f 2015-04-16 16:29:34 -04:00
Josh Boyer 84326caccc Linux v4.0-6817-geea3a00264cf 2015-04-16 10:55:18 -04:00
Peter Robinson 6bfd0600ec disable unused PHY_DM816X_USB module 2015-04-16 09:23:55 +01:00
Josh Boyer 96d2a08f32 Linux v4.0-5833-g6c373ca89399 2015-04-15 15:51:31 -04:00
Josh Boyer 3bb1cf17f4 Disable I2C_DAVINCI temporarily
It doesn't build as a module at the moment
2015-04-15 12:45:07 -04:00
Josh Boyer cc7213fcfe Linux v4.0-3843-gbb0fd7ab0986 2015-04-15 10:47:18 -04:00
Josh Boyer b18e6e7536 Linux v4.0-2620-gb79013b2449c 2015-04-14 09:55:36 -04:00
Josh Boyer 85afd6960d Linux v4.0 2015-04-13 05:37:18 -04:00
Josh Boyer bbace1218a Linux v4.0-rc7-42-ge5e02de0665e 2015-04-10 10:58:53 -04:00
Peter Jones f0d73f97ac Enable CONFIG_EFI_MIXED.
This enables the 32-bit EFI entry point on 64-bit kernels, so hardware
like Baytrail devices with 32-bit firmware on a 64-bit cpu can boot the
64-bit kernel.

Signed-off-by: Peter Jones <pjones@redhat.com>
2015-04-09 10:33:06 -04:00
Josh Boyer 5fbe6a96e1 Linux v4.0-rc7-30-g20624d17963c 2015-04-09 10:00:06 -04:00
Josh Boyer b6b5f47a14 Linux v4.0-rc6-101-g0a4812798fae 2015-04-02 16:46:55 -04:00
Josh Boyer 92f85ec311 DoS against IPv6 stacks due to improper handling of RA (rhbz 1203712 1208491) 2015-04-02 08:23:52 -04:00
Josh Boyer c0c5b9742f Linux v4.0-rc6-31-gd4039314d0b1
- CVE-2015-2150 xen: NMIs triggerable by guests (rhbz 1196266 1200397)
2015-04-01 20:24:22 -04:00
Josh Boyer 2850957a12 Refresh esrt from exploded git tree 2015-04-01 08:39:24 -04:00
Josh Boyer 9adfc18494 CVE-2015-2150 xen: NMIs triggerable by guests (rhbz 1196266 1200397)
Part deux: Fix it harder
2015-04-01 08:38:46 -04:00
Peter Jones 5fd2f45801 Update ESRT to fix rhbz#1207742
This should correctly map the memory tables when we iterate them.

Signed-off-by: Peter Jones <pjones@redhat.com>
2015-03-31 16:56:10 -04:00
Josh Boyer 8a2fdf2bb5 Enable MLX4_EN_VXLAN (rhbz 1207728) 2015-03-31 11:15:01 -04:00
Josh Boyer e2f558b75c Linux v4.0-rc6 2015-03-30 09:07:13 -04:00
Josh Boyer 41c0069fbc Linux v4.0-rc5-96-g3c435c1e472b
- Fixes hangs due to i915 issues (rhbz 1204050 1206056)
2015-03-27 09:22:16 -04:00
Josh Boyer 2aa3606074 Linux v4.0-rc5-80-g4c4fe4c24782 2015-03-26 09:21:41 -04:00
Josh Boyer 984fc80fab Run dos2unix on recently added patch files
^M characters... they make my eyes BLEED
2015-03-26 07:49:10 -04:00
Peter Robinson b4512393ac Add aarch64 patches to fix mustang usb, seattle eth, and console settings 2015-03-26 01:14:45 +00:00
Josh Boyer b6d84528bc Add patches to fix a few more i915 hangs/oopses 2015-03-25 17:36:04 -04:00
Josh Boyer 9d4f1f0029 Linux v4.0-rc5-53-gc875f421097a 2015-03-25 13:09:36 -04:00
Josh Boyer 243dfca335 Fix ALPS v5 and v7 trackpads (rhbz 1203584) 2015-03-24 12:33:03 -04:00
Josh Boyer 6b33b74760 Linux v4.0-rc5-25-g90a5a895cc8b
- Add some i915 fixes
2015-03-24 12:13:19 -04:00
Peter Robinson 04612c67bb drop aarch64patches. No functional change 2015-03-24 14:44:47 +00:00
Josh Boyer c91c5960a0 Enable CONFIG_SND_BEBOB (rhbz 1204342) 2015-03-23 15:16:34 -04:00
Josh Boyer ebfb149da3 Validate iovec range in sys_sendto/sys_recvfrom 2015-03-23 15:10:23 -04:00
Josh Boyer 68ca5f5500 Revert i915 commit that causes boot hangs on at least some headless machines 2015-03-23 15:07:31 -04:00
Josh Boyer 332f9893c3 Linux v4.0-rc5 2015-03-23 15:05:09 -04:00
Josh Boyer fd83f61c73 Fix brightness on Lenovo Ideapad Z570 (rhbz 1187004) 2015-03-20 11:35:18 -04:00
Josh Boyer 7dd6861011 Linux v4.0-rc4-199-gb314acaccd7e 2015-03-20 11:28:46 -04:00
Josh Boyer 287e820f02 Linux v4.0-rc4-88-g7b09ac704bac
- Rename arm64-xgbe-a0.patch
2015-03-19 16:05:37 -04:00
Peter Robinson 1b5309d39e Drop the big arm64 patch, just pull in the specific patches we need to fix specific problems 2015-03-19 18:16:51 +00:00
Jarod Wilson b554910d7a The package and description definitions should always match
The %package foo and %description foo bits should always match. If you use
-n for one, use it for the other, and vice versa.

Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-19 10:31:03 -04:00
Josh Boyer 4751d6e935 Add patch to fix high cpu usage on direct_read kernfs files (rhbz 1202362) 2015-03-19 09:11:13 -04:00
Jarod Wilson cde0b0eb7a The if conditional needs quotes here, apparently
Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-18 12:03:40 -04:00
Jarod Wilson 8a29c59170 Add k-var-headers Obsoletes/Provides
When doing a variant build, you want kernel-variant-headers to Obsoletes:
and Provides: kernel-headers, so that it can upgrade/replace
kernel-headers. Otherwise, attempting to install kernel-variant-headers
leads to rpm spewing file conflicts with kernel-headers, if installed.

Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-18 11:54:28 -04:00
Jarod Wilson a96d89f582 Fix kernel-uname-r Requires/Provides variant mismatches
There was some discontinuity between the Requires and Provides with
respect to variant builds. They have to match, or you wind up with variant
builds that can't install w/o forcing them to ignore dependencies.

Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-18 10:38:54 -04:00
Kyle McMartin 6d8ef07aa7 enable PCI_ECAM 2015-03-17 11:35:38 -04:00
Kyle McMartin 139d2905d4 tag for build 2015-03-17 11:17:36 -04:00
Kyle McMartin c39d858a6e update kernel-arm64.patch, move EDAC to arm-generic, add EDAC_XGENE on arm64 2015-03-17 11:10:15 -04:00
Jarod Wilson 0cd8df96b5 Fix bad variant usage in kernel dependencies
This was resulting in a variant build with dependencies like so:

error: Failed dependencies:
	kernel--vanilla-core-uname-r = ...

The variant already has a - at the start of it, so the always-there one
should be after variant and variant will provide the one between kernel
and itself.

Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-17 09:13:01 -04:00
Josh Boyer 35466ad3b6 Drop upstreamed quirk patches that still apply
Yay patch(1) for letting these get doubly applied.
2015-03-17 09:02:54 -04:00
Josh Boyer 5db764fdeb Cleanup stale Kconfig options
No functional change.  These are all removed upstream.  Results provided by
the check-config.pl script from Paul Bolle.  Yay Paul!
2015-03-16 10:53:45 -04:00
Josh Boyer 9608f11d20 Linux v4.0-rc4
- Drop arm64 RCU revert patch.  Should be fixed properly upstream now.
- Disable debugging options.
2015-03-16 10:07:00 -04:00
Jarod Wilson cd37906b18 And one more missing -n for kernel-tools
Yeah, I shouldn't be committing things to the Fedora kernel tree when I
haven't done so in years, and its after 2am on a Saturday night. I promise
I haven't been drinking though...

Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-15 02:10:02 -04:00
Jarod Wilson 831c8c2758 Oops, missed a few more -n for kernel-tools
Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-15 02:08:25 -04:00
Jarod Wilson 7220f8a9ca Fix kernel-tools sub-packages for variant builds
If you try rebuilding with a %variant set, you'll hit:

error: line 2026: Package does not exist: %post -n kernel-tools

In the %post defs, we had '%post -n kernel-tools', while the package was
named simply '%package tools', which for the base kernel build, meant they
worked out to the same thing, but if doing say a kernel-vanilla build, you
had kernel-vanilla-tools and kernel-tools mismatching. This fixes the
inconsistency.

Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-15 02:02:19 -04:00
Josh Boyer 02a7d0ba14 Fix esrt build on aarch64
Tested via cross build with:
[jwboyer@vader linux]$ aarch64-linux-gnu-gcc --version
aarch64-linux-gnu-gcc (GCC) 4.9.1 20140717 (Red Hat Cross 4.9.1-1)
2015-03-13 15:26:01 -04:00
Kyle McMartin 10b2b756c8 revert ESRT on AArch64 for now 2015-03-13 12:57:01 -04:00
Kyle McMartin 4e47fdae64 add kernel-4* to .gitignore 2015-03-13 12:54:51 -04:00
Kyle McMartin 088b1f27a9 arm64-revert-tlb-rcu_table_free.patch: revert 5e5f6dc1
which causes lockups on arm64 machines.
2015-03-13 12:38:27 -04:00
Josh Boyer 62a6befde2 Add patch to support clickpads (rhbz 1201532) 2015-03-13 09:47:14 -04:00
Peter Jones bbf3f54706 Add ESRT patch here.
Signed-off-by: Peter Jones <pjones@redhat.com>
2015-03-13 08:31:07 -04:00
Josh Boyer 283bd0665f Linux v4.0-rc3-148-gc202baf017ae 2015-03-13 08:26:48 -04:00
Josh Boyer 32dcd3a968 CVE-2014-8159 infiniband: uverbs: unprotected physical memory access (rhbz 1181166 1200950) 2015-03-12 08:47:38 -04:00
Josh Boyer ac03c510f0 CVE-2015-2150 xen: NMIs triggerable by guests (rhbz 1196266 1200397) 2015-03-11 10:19:15 -04:00
Josh Boyer 00acd3eec4 Revert synaptics patch
Benjamin says this hurts more than it helps
2015-03-11 09:19:42 -04:00
Josh Boyer 80e48d0c7e Patch series to fix Lenovo *40 and Carbon X1 touchpads (rhbz 1200777 1200778) 2015-03-11 09:18:03 -04:00
Josh Boyer 7394705294 Revert commit that added bad rpath to cpupower (rhbz 1199312) 2015-03-11 08:51:02 -04:00
Josh Boyer 853ea7612f Linux v4.0-rc3-111-gaffb8172de39
- Reenable debugging options.
2015-03-11 08:48:06 -04:00
Josh Boyer 4c98a00d3e Add patch to fix DMA-API warning from rtsx_usb driver 2015-03-10 08:36:30 -04:00
Josh Boyer 3be331969c Linux v4.0-rc3
- Disable debugging options.
2015-03-09 09:12:49 -04:00
Peter Robinson 94f21fb741 ARMv7: add patches to fix crash on boot for some devices on multiplatform 2015-03-08 23:50:13 +00:00
Josh Boyer 382c3e3884 Linux v4.0-rc2-255-g5f237425f352 2015-03-06 15:18:56 -05:00
Josh Boyer 3168389a4e Linux v4.0-rc2-150-g6587457b4b3d
- Reenable debugging options.
2015-03-05 09:30:32 -05:00
Josh Boyer 432f3aca12 Enable MLX4_EN on ppc64/aarch64 (rhbz 1198719) 2015-03-04 13:14:15 -05:00
Josh Boyer 9633911b56 Linux v4.0-rc2
- Enable CONFIG_CM32181 for ALS on Carbon X1
- Disable debugging options.
2015-03-03 15:52:27 -05:00
Josh Boyer 8ea4731c38 Drop kernel-arm64-fix-psci-when-pg.patch
Upstream went with a different solution to the problem by moving the functions
to their own .S files.  Seems overkill but whatever.
2015-03-03 09:54:59 -05:00
Josh Boyer ca647e7aa5 Upload 4.0-rc1-git3 patch
Sigh.  Need more coffee.
2015-03-03 09:12:22 -05:00
Josh Boyer 3b35d75b8c Linux v4.0-rc1-178-g023a6007a08d 2015-03-03 09:00:03 -05:00
Josh Boyer 2939fc47bc Add patch to fix nfsd soft lockup (rhbz 1185519) 2015-03-02 14:17:37 -05:00
Josh Boyer 80f3c652dd Enable ET131X driver (rhbz 1197842) 2015-03-02 14:00:32 -05:00
Josh Boyer ebce054077 Enable YAMA (rhbz 1196825) 2015-03-02 10:16:47 -05:00
Peter Robinson e6b799b67d ARMv7 OMAP updates, fix panda boot 2015-02-28 18:55:52 +00:00
Josh Boyer e8cacb9980 Linux v4.0-rc1-36-g4f671fe2f952 2015-02-27 08:23:12 -05:00
Josh Boyer b9064f3f32 Add support for AR5B195 devices from Alexander Ploumistos (rhbz 1190947) 2015-02-25 15:32:01 -05:00
Josh Boyer adc659526c Linux v4.0-rc1-22-gb24e2bdde4af
- Reenable debugging options.

Fixup one more 3.x place and make sure we don't apply the -rcX patch in yet
another spot.
2015-02-24 17:49:49 -05:00
Richard W.M. Jones f7bbaa5ad9 Add patch to fix aarch64 KVM bug with module loading (rhbz 1194366). 2015-02-24 18:25:10 +00:00
Peter Robinson e587feee2d Minor ARM config update 2015-02-24 12:51:16 +00:00
Josh Boyer 2288d59f27 Missed a hack
We're using the -rcX tarballs, so we don't need to apply the patch-4.0-rcX
patch.  It wasn't actually being applied, but the SRPM rebuild in koji fails
because we list it as Patch00 and it doesn't exist.
2015-02-23 15:43:04 -05:00
Josh Boyer a36e7653df Add patch for HID i2c from Seth Forshee (rhbz 1188439) 2015-02-23 15:08:16 -05:00
Josh Boyer 8b51d0f5ea Build rcutorture as a module 2015-02-23 13:11:00 -05:00
Josh Boyer d7293323e7 Linux v4.0-rc1
- CVE-2015-0275 ext4: fallocate zero range page size > block size BUG (rhbz 1193907 1195178)
- Disable debugging options.

Yay for major version bumps :\.

We grab the full rc1 tarball instead of just the patch to make this way less
messy in the spec.  When 4.0 final is released, we'll need to undo a few
specific hacks.  Namely, we need to redefine:

upstream_sublevel
kversion
Source0

back to the standard definitions.

Thanks to Kyle for figuring this out 3 years ago.
2015-02-23 11:30:23 -05:00
Dan Horák ea9098159c enable transactional memory support in ppc64 kernels 2015-02-20 09:33:14 -05:00
Josh Boyer 2296e4a647 Linux v3.19-8975-g3d883483dc0a
- Add patch to fix intermittent hangs in nouveau driver
- Move mtpspi and related mods to kernel-core for VMWare guests (rhbz 1194612)
2015-02-20 09:32:10 -05:00
Josh Boyer 6bfe64015d Linux v3.19-8784-gb2b89ebfc0f0 2015-02-18 16:50:20 -05:00
Kyle McMartin 25e750dec7 fixes to arm64 2015-02-18 15:38:08 -05:00
Josh Boyer ef4846b795 Linux v3.19-8217-gcc4f9c2a91b7 2015-02-18 11:53:33 -05:00
Josh Boyer 0292d3421e Shoot the cow. 2015-02-17 14:48:01 -05:00
Kyle McMartin d528d958cc fix the cow banner 2015-02-17 14:21:45 -05:00
Kyle McMartin de60a19848 turn on %aarch64patches 2015-02-17 14:16:28 -05:00
Kyle McMartin 739741434f fix build on aarch64 with gcc5 2015-02-17 13:36:20 -05:00
Josh Boyer 08f431fa3a Linux v3.19-7478-g796e1c55717e
- DRM merge
2015-02-17 10:18:24 -05:00
Josh Boyer c438599162 CVE-XXXX-XXXX potential memory corruption in vhost/scsi driver (rhbz 1189864 1192079) 2015-02-16 14:39:46 -05:00
Josh Boyer d2fb0bf021 CVE-2015-1593 stack ASLR integer overflow (rhbz 1192519 1192520) 2015-02-16 14:13:37 -05:00
Peter Robinson 7e89ce359c Minor updates for ARMv7/ARM64 2015-02-16 17:00:49 +00:00
Josh Boyer f1193f2c75 Linux v3.19-6676-g1fa185ebcbce 2015-02-16 10:01:09 -05:00
Josh Boyer 87b2a17d8c Linux v3.19-5015-gc7d7b9867155 2015-02-13 11:00:04 -05:00
Josh Boyer fe6305dc49 Linux v3.19-4542-g8cc748aa76c9 2015-02-12 12:53:25 -05:00
Josh Boyer a281db6571 Linux v3.19-4020-gce01e871a1d4 2015-02-12 10:15:10 -05:00
Josh Boyer 01bc4f68ee Linux v3.19-2595-gc5ce28df0e7c 2015-02-11 15:11:34 -05:00
Josh Boyer d8308935db Fix perf build 2015-02-11 11:29:22 -05:00
Josh Boyer 1ef071e4db Linux v3.19-463-g3e8c04eb1174
- Reenable debugging options.
- Temporarily disable aarch64 patches
2015-02-11 09:17:16 -05:00
Josh Boyer 7681e91720 Linux v3.19 2015-02-09 03:19:47 -05:00
Josh Boyer c5c9c7b16e Linux v3.19-rc7-189-g26cdd1f76a88 2015-02-07 03:01:35 -05:00
Peter Robinson f311a65416 Allwinner A23 (sun8i) SoC 2015-02-05 11:39:39 +00:00
Peter Robinson b4d91d777e Move ARM usb platform options to arm-generic 2015-02-05 11:35:59 +00:00
Josh Boyer fcbcdc97c7 Linux v3.19-rc7-32-g5ee0e962603e 2015-02-05 04:32:52 -05:00
Josh Boyer 1ce12842f8 Linux v3.19-rc7-22-gdc6d6844111d 2015-02-04 09:52:11 -05:00
Josh Boyer 5cacf5c9d8 Bump baserelease for build 2015-02-03 14:19:26 -05:00
Josh Boyer 9778c7326e Add patch to fix NFS backtrace (rhbz 1188638) 2015-02-03 12:44:50 -05:00
Josh Boyer 6340a09c79 Linux v3.19-rc7
- Disable debugging options.
2015-02-02 09:49:50 -05:00
Josh Boyer d646b57c9e Linux v3.19-rc6-142-g1c999c47a9f1 2015-01-30 09:32:41 -05:00
Kyle McMartin 84e81cc8cd boring kernel.spec changes 2015-01-29 14:17:02 -05:00
Josh Boyer 76ceff3417 Backport patch from Rob Clark to toggle i915 state machine checks 2015-01-29 11:36:42 -05:00
Peter Robinson d0ca4d59a1 - More ARMv7 updates
- A few more sound config cleanups
2015-01-29 11:52:55 +00:00
Josh Boyer 059a12eba6 Linux v3.19-rc6-105-gc59c961ca511 2015-01-28 12:18:14 -05:00
Josh Boyer 558c859bd4 Enable SND_SOC and the button array driver on x86 for Baytrail devices
https://lists.fedoraproject.org/pipermail/kernel/2015-January/005719.html

Move the common SND_SOC options from the ARM configs to config-generic and
enable the Intel ones in config-x86-generic
2015-01-27 14:54:16 -05:00
Josh Boyer 34a1d66030 Linux v3.19-rc6-21-g4adca1cbc4ce
- Reenable debugging options.
2015-01-27 11:46:16 -05:00
Josh Boyer 41e8ae3627 Fix 3.19-rc6 builds with patch-2.7.3
Upstream patch decided that relative symlinks are dangerous to create via
patch, so it refuses to do so.  To get the kernel to build, we remove the
hunk in patch-3.19-rc6.xz that was attempting to create one, and do it
manually in the spec file.  The spec change should go away when 3.19 final
is out.
2015-01-26 16:10:22 -05:00
Josh Boyer f4123407df Linux v3.19-rc6
- Disable debugging options.
2015-01-26 10:23:42 -05:00
Josh Boyer 3bfe7773d6 Linux v3.19-rc5-134-gf8de05ca38b7 2015-01-22 15:42:47 -05:00
Josh Boyer 08cb3a2b46 Linux v3.19-rc5-117-g5eb11d6b3f55
- Reenable debugging options.
2015-01-21 09:50:33 -05:00
Peter Robinson 022b42815f More ARM config option cleanups 2015-01-20 14:24:04 +00:00
Josh Boyer db9184b802 Linux v3.19-rc5
- Disable debugging options.
2015-01-19 09:36:16 -05:00
Peter Robinson 1b273cbc8d - Move Rockchip to ARMv7 generic to support rk32xx on LPAE
- Enable Device Tree Overlays for dynamic DTB
- ARM config updates
2015-01-19 09:58:16 +00:00
Josh Boyer 697e916fde Linux v3.19-rc4-155-gcb59670870d9 2015-01-16 14:39:40 -05:00
Josh Boyer f310bb2a55 Re-enable BUILD_DOCSRC 2015-01-15 13:41:30 -05:00
Josh Boyer a59e56b3fe Linux v3.19-rc4-141-gf800c25b7a76 2015-01-15 09:39:29 -05:00
Josh Boyer b0aa308042 Linux v3.19-rc4-46-g188c901941ef
- Enable I40E_VXLAN (rhbz 1182116)
2015-01-14 09:56:19 -05:00
Peter Robinson 1ba26dd421 Enable Checkpoint/Restore on ARMv7 (rhbz 1146995) 2015-01-14 02:52:59 +00:00
Josh Boyer aba39401a6 Add installonlypkg(kernel) to kernel-devel subpackages (rhbz 1079906) 2015-01-13 14:36:20 -05:00
Josh Boyer e7e3ce09a8 Linux v3.19-rc4-23-g971780b70194
- Reenable debugging options.
2015-01-13 09:43:21 -05:00
Josh Boyer 0a8b8ae940 Linux v3.19-rc4
- Disable debugging options.
2015-01-12 11:36:21 -05:00
Josh Boyer b556dbd0ad Backlight fixes for Samsung and Dell machines (rhbz 1094948 1115713) 2015-01-12 09:13:02 -05:00
Josh Boyer e11b645fcd Add various UAS quirks (rhbz 1124119) 2015-01-12 08:52:38 -05:00
Josh Boyer fe651573b7 Add patch to fix loop in VDSO (rhbz 1178975) 2015-01-12 08:20:12 -05:00
Josh Boyer c60911c994 Linux v3.19-rc3-69-g11c8f01b423b 2015-01-09 09:24:39 -05:00
Kyle McMartin 1c0b002c1e kernel-arm64.patch: fix up build... no idea if it works 2015-01-07 14:42:26 -05:00
Josh Boyer 0de8260856 CVE-2014-9529 memory corruption or panic during key gc (rhbz 1179813 1179853) 2015-01-07 13:04:53 -05:00
Josh Boyer 52fd119334 Linux v3.19-rc3-38-gbdec41963890
- Enable POWERCAP and INTEL_RAPL options
- Reenable debugging options.
2015-01-07 10:55:00 -05:00
Josh Boyer dd6834d028 Linux v3.19-rc3 2015-01-06 10:19:30 -05:00
Josh Boyer 563cfd020d Actually add 3.19-rc2 patch.
Sigh.  Brain needs to work better immediately after PTO.
2015-01-05 16:12:09 -05:00
Josh Boyer 208228cebd Linux v3.19-rc2
- Temporarily disable aarch64patches
- Happy New Year
2015-01-05 16:09:49 -05:00
Josh Boyer bfe354a1c3 Enable F2FS (rhbz 972446) 2014-12-29 14:07:41 -05:00
Josh Boyer c221e29008 Bump for build 2014-12-18 18:53:27 -05:00
Josh Boyer 363cd71ff3 CVE-2014-8989 userns can bypass group restrictions (rhbz 1170684 1170688) 2014-12-18 16:17:37 -05:00
Josh Boyer 672002c87d Fix from Kyle McMartin for target_core_user uapi issue since it's enabled 2014-12-18 13:36:29 -05:00
Josh Boyer e7d4b21c96 Fix dm-cache crash (rhbz 1168434) 2014-12-18 11:30:04 -05:00
Josh Boyer 8d48d44bc0 Fix blk-mq crash on CPU hotplug (rhbz 1175261) 2014-12-18 08:49:08 -05:00
Jonathan Dieter 173cebe652 Add USBIP drivers to kernel-modules-extra
Signed-off-by: Jonathan Dieter <jdieter@lesbg.com>
2014-12-17 12:28:18 -05:00
Josh Boyer a1aa1a8796 Enable TCM_USER (rhbz 1174986) 2014-12-17 10:48:32 -05:00
Josh Boyer a98a8d22b0 CVE-2014-XXXX isofs: infinite loop in CE record entries (rhbz 1175235 1175250) 2014-12-17 08:29:34 -05:00
Josh Boyer a6cbe7f978 Linux v3.18.1 2014-12-17 08:27:20 -05:00
Josh Boyer c21e6b2370 Bump for build 2014-12-16 14:21:39 -05:00
Josh Boyer 401d0d95f4 Add patch from Josh Stone to restore var-tracking via Kconfig (rhbz 1126580) 2014-12-16 12:13:21 -05:00
Josh Boyer 2b541ad477 Fix ppc64 boot with smt-enabled=off (rhbz 1173806) 2014-12-15 14:39:32 -05:00
Josh Boyer 32f1e15e15 CVE-2014-8133 x86: espfix(64) bypass via set_thread_area and CLONE_SETTLS (rhbz 1172797 1174374) 2014-12-15 14:26:29 -05:00
Josh Boyer c1706593bc CVE-2014-8559 deadlock due to incorrect usage of rename_lock (rhbz 1159313 1173814) 2014-12-15 08:14:26 -05:00
Kyle McMartin 33419b1791 build in ahci_platform on aarch64 temporarily 2014-12-12 17:43:15 -05:00
Josh Boyer dcfbae7ce1 Remove pointless warning in cfg80211 (rhbz 1172543) 2014-12-12 09:51:37 -05:00
Kyle McMartin 81a2b1b2d1 kernel-arm64.patch: update from git 2014-12-11 18:29:12 -05:00
Josh Boyer 7722e301a4 Fix UAS crashes with Seagate and Fresco Logic drives (rhbz 1164945) 2014-12-10 14:11:56 -05:00
Josh Boyer 49da9ad901 CVE-2014-8134 fix espfix for 32-bit KVM paravirt guests (rhbz 1172765 1172769) 2014-12-10 13:52:06 -05:00
Josh Boyer 371262f1b4 Enable ZBUD (rhbz 1171416)
zswap fails to start out of the box because it uses zbud as the default pool
type.  Turn on zbud so it works.
2014-12-10 09:36:58 -05:00
Josh Boyer 1e63a382c1 Linux v3.18 2014-12-09 09:25:39 -05:00
Josh Boyer 553d726e10 Linux v3.18-rc7-59-g56c67ce187a8 2014-12-05 09:48:05 -05:00
Josh Boyer 3b7e9aedcc Linux v3.18-rc7-48-g7cc78f8fa02c 2014-12-04 09:10:26 -05:00
Josh Boyer c535e4bf2b Linux v3.18-rc7-3-g3a18ca061311 2014-12-03 16:17:09 -05:00
Josh Boyer 006e9acec2 Revert "clean up some debuginfo stuff & python-sitearch"
This reverts commit d0c82b7f5a.

Doing local builds via fedpkg local results in %{python_sitearch} not being
expanded properly and the build failing.  We also see that all of the .ko
files have no symbols.  Just reverting it for now.
2014-12-03 10:52:44 -05:00
Kyle McMartin d0c82b7f5a clean up some debuginfo stuff & python-sitearch 2014-12-02 10:37:34 -05:00
Josh Boyer e955e6d055 Linux v3.18-rc7 2014-12-01 09:22:55 -05:00
Josh Boyer 3695b77de1 Linux v3.18-rc6-28-g3314bf6ba2ac
- Gobble Gobble
2014-11-27 09:33:13 -05:00
Josh Boyer 96440958bc Revert "Merge branch 'master' into baytrail"
This reverts commit 7511bcf2e6, reversing
changes made to cd44fa829c.

This should get the tree back to the state it was before the errant push.
The history will be ugly because Fedora disallows force pushing (sigh), but
oh well.
2014-11-27 09:26:42 -05:00
Josh Boyer 06ec1977a7 Revert "fully drop now-unnecessary mic enablement patch"
This reverts commit bd7d8d0d9e.
2014-11-26 16:50:55 -05:00
Adam Williamson bd7d8d0d9e fully drop now-unnecessary mic enablement patch 2014-11-26 12:52:57 -08:00
Adam Williamson 7511bcf2e6 Merge branch 'master' into baytrail 2014-11-26 11:10:13 -08:00
Peter Robinson cd44fa829c move the SERIAL_8250_DW to arm generic as it's used on aarch64 devices too 2014-11-25 19:41:28 +00:00
Adam Williamson 187aae4b6b add V8P backlight hack from Jan-Michael Brummer (FDO #85977) 2014-11-24 16:14:33 -08:00
Adam Williamson f15c219bae Merge branch 'master' into baytrail 2014-11-24 12:42:53 -08:00
Dan Horák 258c0838a1 do not disable PPP networking on s390 2014-11-24 13:26:34 -05:00
Josh Boyer 7c8fdb7e5e Add quirk for Laser Mouse 6000 (rhbz 1165206) 2014-11-24 08:28:32 -05:00
Josh Boyer 223ab06d15 Linux v3.18-rc6 2014-11-24 08:25:40 -05:00
Adam Williamson 160f417d95 update ACPI _DEP patch with Lan's latest version 2014-11-22 08:46:44 -08:00
Adam Williamson 87f9785b43 Merge branch 'master' into baytrail 2014-11-22 08:26:24 -08:00
Josh Boyer 33fc8e2a5b Move TPM drivers to main kernel package (rhbz 1164937) 2014-11-21 10:58:57 -05:00
Josh Boyer 57c5ca56f4 Disable SERIAL_8250 on s390x (rhbz 1158848) 2014-11-19 13:24:16 -05:00
Kyle McMartin 94b9cdb4e6 Re-merge kernel-arm64.patch 2014-11-17 13:37:29 -05:00
Josh Boyer 56722effff Linux v3.18-rc5
- Disable debugging options.
2014-11-17 09:48:04 -05:00
Josh Boyer 2439fb7b3d Enable I40EVF driver (rhbz 1164029) 2014-11-14 08:38:23 -05:00
Josh Boyer 5d76b33ba4 Linux v3.18-rc4-184-gb23dc5a7cc6e 2014-11-14 08:35:51 -05:00
Josh Boyer 4afc32034d Add patch for MS Surface Pro 3 Type Cover (rhbz 1135338) 2014-11-13 13:55:59 -05:00
Josh Boyer d31dd42af0 CVE-2014-7843 aarch64: copying from /dev/zero causes local DoS (rhbz 1163744 1163745) 2014-11-13 08:32:16 -05:00
Josh Boyer d21f4c390b Linux v3.18-rc4-52-g04689e749b7e
- Reenable debugging options.
2014-11-13 07:43:02 -05:00
Josh Boyer c698644b83 Enable snd-fireworks driver 2014-11-12 09:51:40 -05:00
Josh Boyer b3a8f8f907 CVE-2014-7841 sctp: NULL ptr deref on malformed packet (rhbz 1163087 1163095) 2014-11-12 09:24:30 -05:00
Josh Boyer d74e638376 Cleanup dead Kconfig symbols for 3.18-rc4 2014-11-11 09:58:33 -05:00
Josh Boyer 8985cfb689 Add check-configs.pl script from Paul Bolle
We can run this once per RC (or somewhat frequently) to keep the split
config-* files clean of dead Kconfig options
2014-11-11 09:57:11 -05:00
Kyle McMartin 81c4dc55f8 Re-enable kernel-arm64.patch, and fix up merge conflicts with 3.18-rc4 2014-11-11 09:38:12 -05:00
Adam Williamson cd2051e50e Merge branch 'master' of ssh://pkgs.fedoraproject.org/kernel into baytrail 2014-11-10 19:31:40 -08:00
Josh Boyer 09115662e1 Fix Samsung pci-e SSD handling on some macbooks (rhbz 1161805) 2014-11-10 15:03:43 -05:00
Josh Boyer 9a2db57bfd Linux v3.18-rc4
- Temporarily disable aarch64patches
- Disable debugging options.
2014-11-10 10:18:23 -05:00
Adam Williamson a2d7a54b90 add patch from JMB to (hopefully) fix V8P wifi 2014-11-08 15:34:07 -08:00
Adam Williamson 54fd44e88b adjust patch set for 3.18: rediffs and drops
Once again try a 'real' fix for ACPI _DEP (the one currently
in upstream review). Re-diff the ath6kl SDIO ID patch. Drop
the UEFI 'big arse revert', should be merged upstream now. For
now do not apply the mic fix patch as I *think* a correct fix
has gone upstream:
http://mailman.alsa-project.org/pipermail/alsa-devel/2014-October/081780.html
Update config-x86-generic with a bunch more ASoC drivers to
disable.
2014-11-08 15:30:23 -08:00
Adam Williamson 89b19396f6 Merge branch 'master' into baytrail (3.18 bump) 2014-11-08 14:59:30 -08:00
Josh Boyer b1223bfd6a Linux v3.18-rc3-82-ged78bb846e8b 2014-11-07 08:21:04 -05:00
Josh Boyer 5b7d233f80 Linux v3.18-rc3-68-g20f3963d8f48 2014-11-06 09:22:54 -05:00
Josh Boyer b90522aeef Linux v3.18-rc3-61-ga1cff6e25e6e 2014-11-05 09:42:01 -05:00
Josh Boyer 8a5a8ea38a Linux v3.18-rc3-31-g980d0d51b1c9
- Reenable debugging options.
2014-11-04 09:12:31 -05:00
Josh Boyer f1969d25b4 Enable CONFIG_KXCJK1013 2014-11-03 13:24:19 -05:00
Josh Boyer d99a023228 Add driver for goodix touchscreen from Bastien Nocera 2014-11-03 13:22:56 -05:00
Josh Boyer a011ddd4b5 Linux v3.18-rc3
- Disable debugging options.
2014-11-03 10:15:39 -05:00
Josh Boyer 3b752c8c75 Linux v3.18-rc2-106-ga7ca10f263d7 2014-10-30 09:41:14 -04:00
Josh Boyer 903203d01c Linux v3.18-rc2-53-g9f76628da20f 2014-10-29 08:50:16 -04:00
Josh Boyer f61587053c Add quirk for rfkill on Yoga 3 machines (rhbz 1157327) 2014-10-28 14:18:25 -04:00
Josh Boyer c6207348df Linux v3.18-rc2-43-gf7e87a44ef60
- Add two RCU patches to fix a deadlock and a hang
- Reenable debugging options.
2014-10-28 09:55:15 -04:00
Josh Boyer 995f274d71 Linux v3.18-rc2
- Disable debugging options.
2014-10-27 08:48:49 -04:00
Peter Robinson bb7664ca73 enable CONFIG_LEDS_TRIGGER_CPU on ARMv7 2014-10-27 10:39:39 +00:00
Peter Robinson fc0bb7245f Update ARM config options, some minor cleanups 2014-10-27 09:21:05 +00:00
Josh Boyer f42901a61c Linux v3.18-rc1-422-g2cc91884b6b3 2014-10-26 10:06:25 -04:00
Josh Boyer df84d54e05 Bump baserelease for build 2014-10-24 20:28:43 -04:00
Josh Boyer 4ac9db0e26 CVE-2014-3610 kvm: noncanonical MSR writes (rhbz 1144883 1156543)
- CVE-2014-3611 kvm: PIT timer race condition (rhbz 1144878 1156537)
- CVE-2014-3646 kvm: vmx: invvpid vm exit not handled (rhbz 1144825 1156534)
- CVE-2014-8369 kvm: excessive pages un-pinning in kvm_iommu_map error path (rhbz 1156518 1156522)
- CVE-2014-8480 CVE-2014-8481 kvm: NULL pointer dereference during rip relative instruction emulation (rhbz 1156615 1156616)
2014-10-24 20:14:02 -04:00
Josh Boyer 65c87507f9 Exclude arm from numactl-devel BR for per
It doesn't exist on 32-bit ARM either.
2014-10-24 11:33:53 -04:00
Josh Boyer eaaf41da58 Add touchpad quirk for Fujitsu Lifebook A544/AH544 models (rhbz 1111138) 2014-10-24 10:56:47 -04:00
Petr Holasek d9594c9439 kernel.spec: enable building of perf with libnuma support
Patch makes perf package dependent on numactl-devel and so enables numa
subsystem benchmarks for perf bench command.

Can be easily reproduced by calling 'perf bench numa mem -a':

- current output:

'Unknown subsystem:numa'

- built with this patch:

'Running numa/mem benchmark...'

[Edited to apply for all architectures except s390/s390x by Josh Boyer]

Signed-off-by: Petr Holasek <pholasek@redhat.com>
2014-10-24 10:24:01 -04:00
Josh Boyer 3fbe156c4a Linux v3.18-rc1-280-g816fb4175c29 2014-10-24 10:02:17 -04:00
Josh Boyer 92add980cd Upload patch-3.18-rc1-git2.xz
Sigh
2014-10-22 10:26:08 -04:00
Josh Boyer 300a55307c Linux v3.18-rc1-221-gc3351dfabf5c
- Add patch to fix wifi on X550VB machines (rhbz 1089731)
2014-10-22 09:59:21 -04:00
Josh Boyer 3aeb248035 Drop pinctrl qcom revert now that it's dependencies should be merged 2014-10-21 15:20:59 -04:00
Kyle McMartin 88b2d09576 Re-enable kernel-arm64.patch after updating.
- CONFIG_SERIAL_8250_FINTEK moved to generic since it appears on x86-generic
  and arm64 now.
- CONFIG_IMX_THERMAL=n added to config-arm64.
2014-10-21 13:40:24 -04:00
Josh Boyer 27d39a95f6 Linux v3.18-rc1-68-gc2661b806092
- Make LOG_BUF_SHIFT on arm64 the same as the rest of the arches (rhbz 1123327)
- Enable RTC PL031 driver on arm64 (rhbz 1123882)
- Reenable debugging options.
2014-10-21 09:22:39 -04:00
Josh Boyer 5917cde9c1 Linux v3.18-rc1
- Disable debugging options.
2014-10-20 13:34:33 -04:00
Josh Boyer 12f4f4deea Add NVR for build 2014-10-17 15:36:18 -04:00
Josh Boyer 4d441daa47 CVE-2014-8086 ext4: race condition (rhbz 1151353 1152608) 2014-10-17 15:15:29 -04:00
Josh Boyer 6a06c8fd76 Enable B43_PHY_G to fix b43 driver regression (rhbz 1152502)
Also build fq_codel network scheduler in
2014-10-17 13:34:28 -04:00
Josh Boyer 819694721b Add NVR for build 2014-10-16 13:38:29 -04:00
Josh Boyer ec4608962e Revert Btrfs ro snapshot commit that causes filesystem corruption 2014-10-16 13:37:54 -04:00
Josh Boyer e1712de563 Linux v3.17-9670-g0429fbc0bdc2 2014-10-15 09:12:59 -04:00
Josh Boyer b7f21faed0 Add patches to fix elantech touchscreens (rhbz 1149509) 2014-10-14 15:35:49 -04:00
Josh Boyer 7f1b8a88fb Linux v3.17-9283-g2d65a9f48fcd 2014-10-14 10:54:21 -04:00
Josh Boyer ff180079f1 Linux v3.17-8307-gf1d0d14120a8 2014-10-14 09:36:10 -04:00
Peter Robinson 74b4793119 Move BPF_JIT to generic as all platforms now support it (no func change) 2014-10-13 19:44:28 +01:00
Peter Robinson 3812eccb7b Update armv7/aarch64 config options 2014-10-13 19:30:51 +01:00
Josh Boyer 6b375296a7 Linux v3.17-7872-g5ff0b9e1a1da 2014-10-13 13:42:01 -04:00
Josh Boyer 91dcc1748d Linux v3.17-7639-g90eac7eee2f4 2014-10-13 07:56:44 -04:00
Josh Boyer dc79a66f2e Enable CONFIG_I2C_DESIGNWARE_PCI (rhbz 1045821) 2014-10-12 09:50:53 -04:00
Josh Boyer 786ccb0884 CVE-2014-7970 VFS: DoS with USER_NS (rhbz 1151095 1151484) 2014-10-10 11:21:16 -04:00
Josh Boyer 35ac9a8759 Linux v3.17-6136-gc798360cd143 2014-10-10 09:14:00 -04:00
Josh Boyer c01ddf0dcd Linux v3.17-5585-g782d59c5dfc5 2014-10-10 08:52:15 -04:00
Josh Boyer 5bc66d51ea Linux v3.17-5503-g35a9ad8af0bb 2014-10-09 09:45:05 -04:00
Josh Boyer c62084a59a Revert change that causes pinctrl-msm to fail to build 2014-10-08 20:15:38 -04:00
Josh Boyer 0669d53a98 Disable BUILD_DOCSRC temporarily because it breaks i686 builds 2014-10-08 15:39:02 -04:00
Josh Boyer a3dbb48a2c Add patch to fix ATA blacklist 2014-10-08 12:20:58 -04:00
Josh Boyer da99f20f02 Linux v3.17-2860-gef0625b70dac
- Reenable debugging options.
- Temporarily disable aarch64patches
2014-10-08 12:10:33 -04:00
Josh Boyer ce8e218a5e Add patch to fix GFS2 regression (from Bob Peterson) 2014-10-07 14:08:27 -04:00
Josh Boyer e9b747ebb7 Fixup ppc64-fixtools to apply with git-am 2014-10-07 12:55:48 -04:00
Kyle McMartin 5737801263 enable 64k pages on arm64 2014-10-06 19:53:06 -04:00
Josh Boyer e8a3eb7d29 Linux v3.17 2014-10-06 09:00:35 -04:00
Josh Boyer b25a5034ba Linux v3.17-rc7-76-g58586869599f
- Various ppc64/ppc64le config changes
2014-10-03 09:50:35 -04:00
Josh Boyer f6f5459d20 Disable CARL9170 on all ppc64 2014-10-03 08:27:54 -04:00
Dan Horák 7f07215ed8 enable virtualization on PPC LE 2014-10-02 13:36:53 -04:00
Dan Horák 019fb5328e enable BPF on PPC LE (#1148933) 2014-10-02 13:22:23 -04:00
Josh Boyer e96360e192 Linux v3.17-rc7-46-g50dddff3cb9a
- Cleanup dead Kconfig symbols in config-* from Paul Bolle
2014-10-02 09:52:37 -04:00
Paul Bolle b092e490fa Remove all references to unknown Kconfig symbols
Reported-by: Paul Bolle <pebolle@tiscali.nl>
2014-10-02 08:26:50 -04:00
Kyle McMartin 3a407e976e Update kernel-arm64.patch from git, again... enable AMD_XGBE on arm64. 2014-10-01 16:53:52 -04:00
Dan Horák 1aac082a55 enable firmware assisted dump on PPC
also remove the old option PHYP_DUMP
2014-10-01 10:09:24 -04:00
Josh Boyer ddf2ddaa3f Linux v3.17-rc7-6-gaad7fb916a10 2014-10-01 10:09:16 -04:00
Kyle McMartin 9ee62d10a3 tag for build 3.17.0-0.rc7.git0.2 2014-09-30 16:53:31 -04:00
Kyle McMartin d6b86222cd Revert some v3.16 changes to mach-highbank which broke L2 cache enablement.
Will debug upstream separately, but we need F22/21 running there. (#1139762)
2014-09-30 16:19:47 -04:00
Peter Robinson 05b52e7e93 Don't build Exynos4 on lpae kernel, Add dts for BananaPi, Minor ARM updates, Build 6lowpan modules 2014-09-30 14:29:26 +01:00
Kyle McMartin 8462484ef2 Update kernel-arm64.patch from git. 2014-09-29 18:09:56 -04:00
Josh Boyer c33dae81dc Linux v3.17-rc7 2014-09-29 09:54:15 -04:00
Adam Williamson c2e2a0849b revert to the old 'temp' ACPI DEP fix, new one doesn't work 2014-09-28 16:38:13 -07:00
Adam Williamson 670c7e5d7f new acpi dep patch, couple misc fixes from jan-michael brummer 2014-09-27 15:06:12 -07:00
Adam Williamson 6332ae0f3d drop old EFI fix attempts 2014-09-24 10:42:15 -07:00
Adam Williamson 42047012c4 Merge branch 'master' of ssh://pkgs.fedoraproject.org/kernel into baytrail 2014-09-24 10:40:24 -07:00
Josh Boyer 657f83c3d7 Linux v3.17-rc6-180-g452b6361c4d9 2014-09-24 09:41:34 -04:00
Josh Boyer 20c23beaf6 Fix return code when adding keys (rhbz 1145318) 2014-09-23 11:57:32 -04:00
Adam Williamson b95cabdfcf tweak the UEFI patch set (try mfleming's "big arse revert") 2014-09-23 08:17:22 -07:00
Adam Williamson bb5d04d2ed Merge branch 'master' of ssh://pkgs.fedoraproject.org/kernel into baytrail 2014-09-23 07:50:48 -07:00
Josh Boyer 9dcf78723c Add patch to fix XPS 13 touchpad issue (rhbz 1123584) 2014-09-23 10:43:33 -04:00
Josh Boyer f1140bd02a Linux v3.17-rc6-125-gf3670394c29f 2014-09-23 10:20:20 -04:00
Josh Boyer d6dbb7a002 Upload RC6 patch.
Sigh
2014-09-22 17:19:33 -04:00
Josh Boyer f4cf24d458 Linux v3.17-rc6
- Revert EFI GOT fixes as it causes boot failures
- Disable debugging options.
2014-09-22 16:08:53 -04:00
Adam Williamson 5ddbd85a50 Merge branch 'master' of ssh://pkgs.fedoraproject.org/kernel into baytrail 2014-09-22 08:59:04 -07:00
Josh Boyer daec5ad199 Linux v3.17-rc5-105-g598a0c7d0932 2014-09-19 15:39:14 -04:00
Josh Boyer fe33fe1055 Disable NO_HZ_FULL again
- Enable early microcode loading (rhbz 1083716)
2014-09-19 14:40:35 -04:00
Josh Boyer 7c202583fc Linux v3.17-rc5-63-gd9773ceabfaf
- Enable infiniband on s390x
2014-09-19 12:40:32 -04:00
Josh Boyer bface6d723 Linux v3.17-rc5-25-g8ba4caf1ee15 2014-09-18 15:04:06 -04:00
Kyle McMartin 3836faf6e6 re-enable RCU_FAST_NO_HZ, enable NO_HZ_FULL on x86_64
- I also like to live dangerously. (Re-enable RCU_FAST_NO_HZ which has been off
  since April 2012. Also enable NO_HZ_FULL on x86_64.)
- I added zipped modules ages ago, remove it from TODO.
2014-09-17 13:10:12 -05:00
Josh Boyer dd6c13b6b2 Linux v3.17-rc5-24-g37504a3be90b
- Fix vmwgfx header include (rhbz 1138759)
2014-09-17 09:48:32 -04:00
Adam Williamson d1f086f672 Merge branch 'master' into baytrail 2014-09-16 20:41:56 -07:00
Josh Boyer cf23086f03 Linux v3.17-rc5-13-g2324067fa9a4
- Reenable debugging options.
2014-09-16 09:07:16 -04:00
Josh Boyer 7094b06a73 Linux v3.17-rc5
- Disable debugging options.
2014-09-15 11:10:34 -04:00
Adam Williamson 189cc86289 add UEFI boot fixes from mfleming's 'urgent' branch (BKO #84241) 2014-09-13 11:27:40 -07:00
Adam Williamson 2f81b0e16d drop the baytrail SDIO quirk patch which seems unneeded 2014-09-13 11:20:20 -07:00
Adam Williamson 0936a7721a more sound SoC options needed 2014-09-13 11:07:10 -07:00
Adam Williamson c30210e69f drop patches merged in 3.17 2014-09-13 11:00:10 -07:00
Adam Williamson a18b584961 Merge branch 'master' of ssh://pkgs.fedoraproject.org/kernel into baytrail
3.17 merge.

Conflicts:
	Revert-Revert-ACPI-video-change-acpi-video-brightnes.patch
	config-armv7
	config-armv7-generic
	config-armv7-lpae
	config-nodebug
	kernel-arm64.patch
	kernel.spec
	secure-modules.patch
	sources
2014-09-13 10:52:15 -07:00
Adam Williamson 0557a6fc2d add untracked patches 2014-09-13 10:10:23 -07:00
Josh Boyer 9d990eb716 Linux v3.17-rc4-244-g5874cfed0b04 2014-09-12 13:26:54 -04:00
Josh Boyer 4ef2bf546a Enable ACPI_I2C_OPREGION 2014-09-11 15:16:35 -04:00
Josh Boyer 34af6ad39a Linux v3.17-rc4-168-g7ec62d421bdf
- Add support for touchpad in Asus X450 and X550 (rhbz 1110011)
2014-09-11 09:04:00 -04:00
Josh Boyer 3252fbd882 Linux v3.17-rc4-158-ge874a5fe3efa
- Add patch to fix oops on keyring gc (rhbz 1116347)
2014-09-10 09:55:35 -04:00
Adam Williamson 0e84f13bb3 attempt to support Venue 8 Pro wireless (ath6kl backport + add ID)
Backport the latest significant changes from ath6kl in 3.17, and
add the SDIO ID of the V8P's wireless adapter. This should possibly
make wireless work on the V8P.
2014-09-09 17:30:51 -07:00
Adam Williamson 28e375d8b0 update name of baytrail audio firmware file 2014-09-09 17:30:19 -07:00
Adam Williamson 8a5770dc47 Merge branch 'f21' into baytrail 2014-09-09 16:33:20 -07:00
Josh Boyer 4a609d3051 Linux v3.17-rc4-140-g8c68face5548
- Reenable debugging options.
2014-09-09 09:22:23 -04:00
Josh Boyer 9a6acd5add Remove ppc32 support
The powerpc secondary arch team has disabled all ppc32 builds in koji for
F21 and beyond:

https://lists.fedoraproject.org/pipermail/ppc/2014-May/002801.html

FESCo also recently said that dropped or new architectures must essentially
prove they have an active and viable effort behind them before being
considered for Secondary Arch support.  This effort has not materialized in
the interim since the current powerpc team dropped ppc32.

There's little point in keeping support for ppc32 support in the kernel
package when it will never be built.  This also removes the -smp variant
and with_smp* support, as that was only used on ppc32.
2014-09-08 14:43:02 -04:00
Peter Robinson a3f68e4d7b Build tools on ppc64le (rhbz 1138884), Some minor ppc64 cleanups 2014-09-08 19:31:10 +01:00
Peter Robinson 964596a34c Build tools on ppc64le (rhbz 1138884), Some minor ppc64 cleanups 2014-09-08 17:44:41 +01:00
Josh Boyer 8382f77e81 Linux v3.17-rc4
- Disable debugging options.
2014-09-08 08:19:57 -04:00
Josh Boyer db4d0648e2 Linux v3.16.2 2014-09-05 22:28:29 -04:00
Josh Boyer 39c21e4f5d Linux v3.17-rc3-94-gb7fece1be8b1 2014-09-05 10:18:34 -04:00
Josh Boyer 70fa09981c Linux v3.17-rc3-63-g44bf091f5089
- Enable kexec bzImage signature verification (from Vivek Goyal)
- Add support for Wacom Cintiq Companion from Benjamin Tissoires (rhbz 1134969)
2014-09-04 09:34:41 -04:00
Josh Boyer 52fafd4758 Add support for Wacom Cintiq Companion from Benjamin Tissoires (rhbz 1134969) 2014-09-04 08:47:53 -04:00
Vivek Goyal d5eb8951d2 config: Enable kexec bzImage signature verification
New kexec syscall (kexec_file_load()) can perform bzimage signature
verification.

This will re-enable kexec/kdump on secureboot systems using new syscall.
Currently kexec/kdump is disabled on secureboot systems.

User space (kexec-tools) will be modifed to automatically detect that
running system has secureboot enabled and use new syscall instead of
old one.

Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
2014-09-04 08:12:26 -04:00
Josh Boyer 0806fade32 Linux v3.17-rc3-16-g955837d8f50e
- Reenable debugging options.
2014-09-03 15:29:26 -04:00
Josh Boyer 88954ba364 Remove with_extra switch
The with_extra switch was originally added with the addition of the
modules-extra subpackage.  However, it never really worked.  If you build
with it disabled, the subpackage is omitted but the modules that would be
included in it would still be built.  That can lead to errors further in the
build when we're moving things around in the -core and -modules subpackages.

Since it doesn't actually save build time at all, and it leads to build
failures for no real gain, drop it.
2014-09-02 13:01:06 -04:00
Josh Boyer 219cc0ba42 Remove with_extra switch
The with_extra switch was originally added with the addition of the
modules-extra subpackage.  However, it never really worked.  If you build
with it disabled, the subpackage is omitted but the modules that would be
included in it would still be built.  That can lead to errors further in the
build when we're moving things around in the -core and -modules subpackages.

Since it doesn't actually save build time at all, and it leads to build
failures for no real gain, drop it.
2014-09-02 12:42:58 -04:00
Josh Boyer 27d7c4756a Linux v3.17-rc3
- Disable debugging options.
2014-09-01 10:27:14 -04:00
Josh Boyer 4b72251382 Linux v3.17-rc2-89-g59753a805499 2014-08-29 09:19:32 -04:00
Josh Boyer 02f15284fb Fix NFSv3 ACL regression (rhbz 1132786) 2014-08-28 14:57:59 -04:00
Josh Boyer c8610754fd Fix NFSv3 ACL regression (rhbz 1132786) 2014-08-28 14:56:54 -04:00
Josh Boyer 0de60bed72 Don't enable CONFIG_DEBUG_WW_MUTEX_SLOWPATH (rhbz 1114160) 2014-08-28 10:38:28 -04:00
Josh Boyer 760806ab8a Linux v3.17-rc2-42-gf1bd473f95e0
- Don't enable CONFIG_DEBUG_WW_MUTEX_SLOWPATH (rhbz 1114160)
2014-08-28 10:35:19 -04:00
Justin M. Forbes 0d360df2cd CVE-2014-{5471,5472} isofs: Fix unbounded recursion when processing relocated directories 2014-08-27 20:32:54 -04:00
Josh Boyer a3696887c0 Disable streams on via XHCI (rhbz 1132666) 2014-08-27 09:26:18 -04:00
Josh Boyer ab9570130f Disable streams on via XHCI (rhbz 1132666) 2014-08-27 08:15:30 -04:00
Josh Boyer 79bc7c25df Linux v3.17-rc2-9-g68e370289c29
- Reenable debugging options.
2014-08-27 08:11:48 -04:00
Peter Robinson 515ee0712a - Minor generic ARMv7 updates
- Build tegra on both LPAE and general ARMv7 kernels (thank srwarren RHBZ 1110963)
- Set CMA to 64mb on LPAE kernel (RHBZ 1127000)
2014-08-26 21:22:24 +01:00
Peter Robinson a806b7f09f Minor tegra updates due to incorrect nvidia kernel config options 2014-08-26 16:29:38 +01:00
Josh Boyer dbc4098dbc Linux v3.17-rc2
- Fixup ARM MFD options after I2C=y change
- Disable debugging options.
2014-08-26 10:11:52 -04:00
Peter Robinson 96dba40a77 fix date in changelog 2014-08-26 12:04:21 +01:00
Peter Robinson e3a8de07f1 make I2C=y on armv7-generic due to various modules needing it and not requesting it 2014-08-26 11:13:50 +01:00
Peter Robinson 6bebad469b Minor generic ARMv7 updates, Build tegra on both LPAE and general ARMv7 kernels (thank srwarren RHBZ 1110963), Set CMA to 64mb on LPAE kernel (RHBZ 1127000) 2014-08-26 11:08:07 +01:00
Adam Williamson d2d09c4a3e set some more possibly-baytrail-relevant config options suggested by pbrobinson 2014-08-25 10:03:37 -07:00
Adam Williamson 21e24125a9 Merge branch 'f21' into baytrail
Conflicts:
	kernel-arm64.patch
	kernel.spec
	sources
2014-08-25 09:48:26 -07:00
Josh Boyer efcd02beae Linux v3.17-rc1-231-g7be141d05549
- Add patch to fix NFS oops on /proc removal (rhbz 1132368)
2014-08-25 10:33:49 -04:00
Josh Boyer c7df1977f2 Bump for build 2014-08-25 08:45:15 -04:00
Josh Boyer 80bc74d4ce Drop userns revert patch (rhbz 917708) 2014-08-22 13:22:21 -04:00
Josh Boyer e1ff27a3ca Drop userns revert patch (rhbz 917708) 2014-08-22 13:20:49 -04:00
Josh Boyer cc594c1f09 Linux v3.17-rc1-99-g5317821c0853 2014-08-22 12:08:11 -04:00
Josh Boyer 3644cb387d Linux v3.17-rc1-51-g372b1dbdd1fb 2014-08-21 09:24:32 -04:00
Josh Boyer 03d9d91f73 Drop serial-460800.patch
Nobody knows why we're still carrying it.  It isn't widely used.
2014-08-20 15:10:07 -04:00
Josh Boyer 6a91557e4c Patch file cleanup
Do a couple things here:

- Split the mega-patches into individual patches.  Should help with rebasing.
- Make all patches 'git am' acceptable.

There should be no functional or actual code differences from before
2014-08-20 13:22:24 -04:00
Josh Boyer a99be7d4cf Drop serial-460800.patch
Nobody knows why we're still carrying it.  It isn't widely used.
2014-08-20 12:35:12 -04:00
Josh Boyer 65a08efa4c Linux v3.17-rc1-22-g480cadc2b7e0
- Reenable debugging options.
2014-08-20 09:46:55 -04:00
Josh Boyer b5b8ababdc Drop radeon ppc patch
Replaced by ea31bf697d27270188a93cd78cf9de4bc968aca3 upstream
2014-08-19 13:25:42 -04:00
Josh Boyer c75e8208aa Drop radeon ppc patch
Replaced by ea31bf697d27270188a93cd78cf9de4bc968aca3 upstream
2014-08-19 13:23:09 -04:00
Josh Boyer e11f9a94c5 Fix NFSv3 oops (rhbz 1131551) 2014-08-19 12:10:55 -04:00
Josh Boyer e85b468696 Linux v3.17-rc1
- Disable debugging options.
- Fix CONFIG_SPI_DEBUG settings
2014-08-18 10:39:33 -04:00
Josh Boyer 24a429b4e9 Linux v3.16-11452-g88ec63d6f85c 2014-08-16 09:26:45 -04:00
Josh Boyer 593ea10443 Linux v3.16-11383-gc9d26423e56c 2014-08-15 08:51:23 -04:00
Peter Robinson d7bf642034 - ARM updates for 3.16
- Cleanup some old removed options
- Disable legacy USB OTG (using new configfs equivilents)
- Upstream patch to fix display on qemu (VExpress A9)
2014-08-15 13:26:22 +01:00
Kyle McMartin 904876094c kernel-arm64: resynch with git head (no functional change) 2014-08-14 11:03:39 -04:00
Josh Boyer 1c39e37061 Linux v3.16.1 2014-08-14 10:45:17 -04:00
Josh Boyer c2ffd34e66 Linux v3.16-10959-gf0094b28f303 2014-08-14 10:11:49 -04:00
Hans de Goede c6806e8bc5 Blacklist usb bulk streams on Etron EJ168 xhci controllers (rhbz#1121288)
- UAS: Limit max number of requests over USB-2 to 32 (rhbz#1128472)
2014-08-14 15:20:12 +02:00
Peter Robinson 76658d2649 minor arm config update 2014-08-14 12:50:16 +01:00
Josh Boyer 14c8baad8d CVE-2014-{5206,5207} ro bind mount bypass with namespaces (rhbz 1129662 1129669) 2014-08-13 09:11:01 -04:00
Peter Robinson a412315350 - 3.17 ARMv7 updates
- Cleanup some old removed options
- Disable legacy USB OTG (using new configfs equivilents)
2014-08-13 07:41:01 +01:00
Kyle McMartin 574fd2c300 tag for build 2014-08-12 17:18:06 -04:00
Kyle McMartin 80030a0b31 nouveau_platform-fix.patch: update after actually testing... 2014-08-12 17:16:59 -04:00
Kyle McMartin d81631f2db me spell gud 2014-08-12 16:51:04 -04:00
Kyle McMartin 0c88b0b7fb nouveau_platform-fix.patch: handle nouveau_dev() removal
(also fix previous patch... sigh.)
2014-08-12 16:31:08 -04:00
Kyle McMartin 1fd75f556a tegra-powergate-header-move.patch: deal with armv7hl breakage 2014-08-12 15:29:34 -04:00
Josh Boyer 980c60263e Add updated crash driver from Dave Anderson and re-enable 2014-08-12 12:09:11 -04:00
Kyle McMartin 5da751d082 kernel-arm64.patch: fix up merge conflict and re-enable 2014-08-12 11:18:04 -04:00
Josh Boyer 39f3a276ce Linux v3.16-10473-gc8d6637d0497 2014-08-12 10:38:09 -04:00
Josh Boyer 11270026d6 Bump baserelease to 300
Do this now before I forget next time.
2014-08-11 11:56:18 -04:00
Josh Boyer 531b0ea5a0 Linux v3.16-10013-gc309bfa9b481
- Temporarily don't apply crash driver patch
2014-08-10 13:41:58 -04:00
Josh Boyer 3f7b3ae795 Linux v3.16-7503-g33caee39925b 2014-08-08 08:47:17 -04:00
Kyle McMartin d2b85a675d kernel-arm64.patch: fix up merge conflict and re-enable 2014-08-05 10:24:31 -04:00
Josh Boyer 1010065148 Commit the first 3.17 git snapshot
Damnit.  MORE COFFEE
2014-08-05 06:46:33 -04:00
Josh Boyer 7de7a7f141 Linux v3.16-3652-gf19107379dbc
- Reenable debugging options.
2014-08-05 06:44:35 -04:00
Josh Boyer 9c9c16627d Linux v3.16
- Disable debugging options.
2014-08-04 05:32:27 -04:00
Josh Boyer 146b953539 Linux v3.16
- Disable debugging options.
2014-08-04 05:32:12 -04:00
Peter Robinson 82ae65d1d8 Minor config updates for Armada and Sunxi ARM devices 2014-08-03 21:12:45 +01:00
Peter Robinson b958f0c6de Minor config updates for Armada and Sunxi ARM devices 2014-08-03 21:11:26 +01:00
Josh Boyer 8e011f011e Linux v3.16-rc7-84-g6f0928036bcb 2014-08-01 08:40:25 -04:00
Josh Boyer 3b18c1496e Linux v3.16-rc7-84-g6f0928036bcb 2014-08-01 08:40:17 -04:00
Josh Boyer 0432d120d5 Linux v3.16-rc7-76-g3a1122d26c62 2014-07-31 10:53:40 -04:00
Josh Boyer 73f882b7bf Linux v3.16-rc7-76-g3a1122d26c62 2014-07-31 10:53:23 -04:00
Kyle McMartin 3a3d323ba8 kernel-arm64.patch: fix up merge conflict and re-enable 2014-07-30 17:21:00 -04:00
Kyle McMartin e59c072994 kernel-arm64.patch: fix up merge conflict and re-enable 2014-07-30 17:20:17 -04:00
Josh Boyer d144328147 Linux v3.16-rc7-64-g26bcd8b72563
- Temporarily disable aarch64patches
2014-07-30 13:50:08 -04:00
Josh Boyer ecaa91af8b Linux v3.16-rc7-64-g26bcd8b72563
- Temporarily disable aarch64patches
2014-07-30 13:49:14 -04:00
Josh Boyer 74a17995ec Apply different patch from Milan Broz to fix LUKS partitions (rhbz 1115120) 2014-07-30 11:22:18 -04:00
Josh Boyer 082b8c8ad3 Apply different patch from Milan Broz to fix LUKS partitions (rhbz 1115120) 2014-07-30 11:21:58 -04:00
Kyle McMartin d0ba439bf2 kernel-arm64.patch: update from git 2014-07-29 13:40:33 -04:00
Kyle McMartin b8a1bd4593 kernel-arm64.patch: update from git 2014-07-29 13:38:31 -04:00
Josh Boyer 3b02d5342b Linux v3.16-rc7-7-g31dab719fa50
- Reenable debugging options.
2014-07-29 09:41:04 -04:00
Josh Boyer b83add205a Linux v3.16-rc7-7-g31dab719fa50
- Reenable debugging options.
2014-07-29 09:40:47 -04:00
Josh Boyer 634ea44e1c Actually add patch. Sigh. 2014-07-28 13:05:13 -04:00
Josh Boyer cffab83d55 Actually add patch. Sigh. 2014-07-28 13:04:55 -04:00
Josh Boyer 008cb40b0e Make sure acpi brightness_switch is disabled (like forever in Fedora)
Upstream reverted the change to turn the ACPI brightness_switch_enabled
parameter off by default.  Revert the revert so we go back to the state
Fedora has traditionally been in.
2014-07-28 13:03:51 -04:00
Josh Boyer e6fe382d1d Make sure acpi brightness_switch is disabled (like forever in Fedora)
Upstream reverted the change to turn the ACPI brightness_switch_enabled
parameter off by default.  Revert the revert so we go back to the state
Fedora has traditionally been in.
2014-07-28 13:03:03 -04:00
Josh Boyer 52a09ec25d CVE-2014-5077 sctp: fix NULL ptr dereference (rhbz 1122982 1123696) 2014-07-28 09:48:40 -04:00
Josh Boyer 1416cd4c0b CVE-2014-5077 sctp: fix NULL ptr dereference (rhbz 1122982 1123696) 2014-07-28 09:48:30 -04:00
Josh Boyer af8c51e297 Linux v3.16-rc7
- Disable debugging options.
2014-07-28 08:04:00 -04:00
Josh Boyer f65a465ccd Linux v3.16-rc7
- Disable debugging options.
2014-07-28 08:02:24 -04:00
Peter Robinson 4ff978841c Add patch to fix loading of tegra drm using device tree 2014-07-28 10:14:52 +01:00
Peter Robinson 9481127c25 Add patch to fix loading of tegra drm using device tree 2014-07-28 10:13:52 +01:00
Josh Boyer 672d377642 Linux v3.16-rc6-139-g9c5502189fa0 2014-07-26 09:44:56 -04:00
Josh Boyer 5832c90689 Linux v3.16-rc6-139-g9c5502189fa0 2014-07-26 09:44:41 -04:00
Adam Williamson a107075427 Merge branch 'master' of ssh://pkgs.fedoraproject.org/kernel into baytrail 2014-07-25 18:56:30 -07:00
Adam Williamson c72e049493 baytrail modifications: power management stuff 2014-07-25 18:55:55 -07:00
Kyle McMartin eac206a78c update the cow for rawhide 2014-07-25 10:24:47 -04:00
Josh Boyer 55d061a487 Linux v3.16-rc6-118-g82e13c71bc65 2014-07-25 10:04:05 -04:00
Josh Boyer bb2e8de70e Linux v3.16-rc6-118-g82e13c71bc65 2014-07-25 10:03:55 -04:00
Josh Boyer d35b963d10 Fix selinux sock_graft hook for AF_ALG address family (rhbz 1115120) 2014-07-25 08:18:07 -04:00
Josh Boyer 7d60e1ecb9 Fix selinux sock_graft hook for AF_ALG address family (rhbz 1115120) 2014-07-25 08:18:02 -04:00
Kyle McMartin 36ebbb459e arm64: update config-arm64 to include PCI support. 2014-07-25 07:54:04 -04:00
Kyle McMartin 2989acc54f kernel-arm64.patch: update from git 2014-07-25 07:54:00 -04:00
Kyle McMartin f12a594c2d arm64: update config-arm64 to include PCI support. 2014-07-24 19:20:52 -04:00
Kyle McMartin f7f5d678ad kernel-arm64.patch: update from git 2014-07-24 18:57:04 -04:00
Josh Boyer 1df4db95d4 CVE-2014-5045 vfs: refcount issues during lazy umount on symlink (rhbz 1122471 1122482) 2014-07-24 12:05:07 -04:00
Josh Boyer b052f24552 CVE-2014-5045 vfs: refcount issues during lazy umount on symlink (rhbz 1122471 1122482) 2014-07-24 12:04:54 -04:00
Josh Boyer 8b88e289e5 Fix regression in sched_setparam (rhbz 1117942) 2014-07-24 10:44:56 -04:00
Josh Boyer eae6506625 Fix regression in sched_setparam (rhbz 1117942) 2014-07-24 10:44:37 -04:00
Justin M. Forbes 0d68739626 Linux v3.16-rc6-75-g15ba223 2014-07-22 08:47:17 -05:00
Justin M. Forbes 182986bc25 Linux v3.16-rc6-75-g15ba223 2014-07-22 08:45:36 -05:00
Justin M. Forbes 8984fe8345 Linux v3.16-rc6 2014-07-21 16:22:36 -05:00
Justin M. Forbes 4ac0f0fa03 Linux v3.16-rc6 2014-07-21 12:53:39 -05:00
Peter Robinson f225c08d6d Minor ARMv7 config update 2014-07-21 13:42:30 +01:00
Peter Robinson ac6522333e Minor ARMv7 config update 2014-07-21 13:41:52 +01:00
Josh Boyer 8a5a68f85e Upload the correct sources... 2014-07-18 17:49:08 -04:00
Josh Boyer da8a986ca0 Upload the correct sources... 2014-07-18 17:48:52 -04:00
Josh Boyer c8c6389f2b Linux v3.16-rc5-143-gb6603fe574af 2014-07-17 12:30:07 -04:00
Josh Boyer ed1c634a18 Linux v3.16-rc5-143-gb6603fe574af 2014-07-17 12:30:00 -04:00
Josh Boyer e54319590a Enable hermes prism driver (rhbz 1120393) 2014-07-16 17:45:17 -04:00
Josh Boyer b8207bb9c8 Enable hermes prism driver (rhbz 1120393) 2014-07-16 17:44:10 -04:00
Josh Boyer 84093725a9 Linux v3.16-rc5-130-g2da294474093
- Reenable debugging options.
2014-07-16 14:35:58 -04:00
Josh Boyer 4eb1075e8c Linux v3.16-rc5-130-g2da294474093
- Reenable debugging options.
2014-07-16 14:35:50 -04:00
Josh Boyer 7c50c7da7e Linux v3.16-rc5
- Fix i915 regression with external monitors (rhbz 1117008)
- Disable debugging options.
2014-07-14 09:39:53 -04:00
Josh Boyer 1b96f577c5 Linux v3.16-rc5
- Fix i915 regression with external monitors (rhbz 1117008)
- Disable debugging options.
2014-07-14 09:39:31 -04:00
Tom Callaway 1e17b30367 fix license handling. no build here, it can wait for the next kernel build to be applied 2014-07-12 18:37:53 -04:00
Tom Callaway d23e5375ca fix license handling. no build here, it can wait for the next kernel build to be applied 2014-07-12 18:37:40 -04:00
Josh Boyer c849684e55 Drop intel pstate patches. Fixup arm64 patch 2014-07-11 12:28:53 -04:00
Josh Boyer e10ca61850 Drop intel pstate patches. Fixup arm64 patch 2014-07-11 12:28:27 -04:00
Josh Boyer 1ead5b6b68 Linux v3.16-rc4-120-g85d90faed31e 2014-07-11 11:46:04 -04:00
Josh Boyer 566922f05f Linux v3.16-rc4-120-g85d90faed31e 2014-07-11 10:36:01 -04:00
Peter Robinson 55d9b16baa Enable ISL12057 RTC for ARM (NetGear ReadyNAS) 2014-07-11 15:18:21 +01:00
Peter Robinson 81c1ee9be5 Enable ISL12057 RTC for ARM (NetGear ReadyNAS) 2014-07-11 15:17:32 +01:00
Peter Robinson 31f322bef2 fix typo 2014-07-11 10:15:56 +01:00
Peter Robinson 1e4c615dac Rebase Utilute and BeagleBone patches, Minaor ARM updates 2014-07-11 10:15:42 +01:00
Peter Robinson 10a0f54ea3 fix typo 2014-07-11 10:15:09 +01:00
Peter Robinson 889d497170 Rebase Utilute and BeagleBone patches, Minaor ARM updates 2014-07-11 00:10:56 +01:00
Josh Boyer 005b644297 Linux v3.16-rc4-28-g163e40743f73
- Fix bogus vdso .build-id links (rhbz 1117563)
2014-07-09 12:58:24 -04:00
Josh Boyer e093b26757 Linux v3.16-rc4-20-g448bfad8a185
- Reenable debugging options.
2014-07-08 09:52:05 -04:00
Josh Boyer 52d0f724d9 Linux v3.16-rc4
- Disable debugging options.
2014-07-07 08:18:28 -04:00
Josh Boyer bce53631ef Linux v3.16-rc3-149-g034a0f6b7db7 2014-07-04 11:16:04 -04:00
Josh Boyer ccf8f201f8 Linux v3.16-rc3-62-gd92a333a65a1
- Add patch to fix virt_blk oops (rhbz 1113805)
2014-07-02 09:34:58 -04:00
Kyle McMartin 61a9efe5cc arm64: build-in ahci, ethernet, and rtc drivers. 2014-07-02 09:28:51 -04:00
Josh Boyer 23ff90a721 Linux v3.16-rc3-6-g16874b2cb867
- Reenable debugging options.
2014-07-01 08:55:50 -04:00
Peter Robinson fe0e7b76b6 minor ARMv7 cleanup 2014-07-01 13:40:20 +01:00
Kyle McMartin e5f89c2870 kernel-arm64.patch, update from git. 2014-06-30 10:59:23 -04:00
Josh Boyer 44fb75f606 Linux v3.16-rc3
- Enable USB rtsx drivers (rhbz 1114229)
- Disable debugging options.
2014-06-30 10:10:41 -04:00
Josh Boyer 53684dde09 Linux v3.16-rc2-222-g3493860c76eb 2014-06-27 11:08:05 -04:00
Hans de Goede dd9596e9da Add metadata header to 0002-ideapad-laptop-Change-Lenovo-Yoga-2-series-rfkill-ha.patch 2014-06-27 10:41:59 +02:00
Hans de Goede d52d175aae Add patch to fix wifi on lenove yoga 2 series (rhbz#1021036) 2014-06-27 10:35:33 +02:00
Josh Boyer 6344a42951 Enable rtl8192ee (rhbz 1113422) 2014-06-26 15:59:47 -04:00
Kyle McMartin 0c652adeef Add kernel-arm64.patch, see %changelog for more information 2014-06-26 11:47:18 -04:00
Josh Boyer b644e4e1bb Trimmed changelog, see fedpkg git for earlier history. 2014-06-26 08:55:14 -04:00
Josh Boyer 0fe6ad1b1b Linux v3.16-rc2-211-gd7933ab727ed 2014-06-26 08:13:43 -04:00
Josh Boyer 2a410d807a Linux v3.16-rc2-69-gd91d66e88ea9 2014-06-25 10:30:26 -04:00
Josh Boyer f60cfbfce4 Revert commit that breaks Wacom Intuos4 from Benjamin Tissoires 2014-06-25 08:45:26 -04:00
Josh Boyer 350873ee73 Linux v3.16-rc2-35-g8b8f5d971584
- Reenable debugging options.
2014-06-24 10:14:12 -04:00
Josh Boyer 2c67cd6a21 CVE-2014-4508 BUG in x86_32 syscall auditing (rhbz 1111590 1112073) 2014-06-23 20:15:44 -04:00
Josh Boyer eb6836089e Linux v3.16-rc2
- Disable debugging options.
2014-06-23 10:16:25 -04:00
Peter Robinson 458f21d8c1 Minor TI Keystone update 2014-06-23 07:25:04 +01:00
Peter Robinson c2acdd5e1c further exynos kernel config update, cleanup ARM config excludes to ensure consistency across v7 configs 2014-06-22 16:21:05 +01:00
Peter Robinson 3f29a421b6 minor exynos update 2014-06-22 12:26:45 +01:00
Peter Robinson c9b2c4708e Enable Exynos now it's finally multi platform capable, Minor ARM config cleanups 2014-06-22 11:16:40 +01:00
Josh Boyer eb68376381 Bring in intel_pstate regression fixes for BayTrail 2014-06-20 21:09:27 -04:00
Josh Boyer 7583b10c51 Linux v3.16-rc1-215-g3c8fb5044583 2014-06-20 10:22:00 -04:00
Josh Boyer 3933c6f456 Linux v3.16-rc1-112-g894e552cfaa3 2014-06-19 18:56:36 -04:00
Peter Robinson 09825c740f Add missing bits for NVIDIA Jetson TK1 (thanks Stephen Warren) 2014-06-19 09:26:01 +01:00
Josh Boyer fb69b04ca7 Linux v3.16-rc1-17-ge99cfa2d0634 2014-06-18 09:33:39 -04:00
Peter Robinson c9c6ce2515 update i.MX ipuv3 config option 2014-06-18 09:51:42 +01:00
Josh Boyer dd2be1e199 Linux v3.16-rc1-2-gebe06187bf2a
- Reenable debugging options.
2014-06-17 13:50:35 -04:00
Peter Robinson 03c28d17ac Enable Qualcomm SoCs on ARM 2014-06-16 16:51:11 +01:00
Josh Boyer ddd94fae5e Linux v3.16-rc1
- Disable debugging options.
2014-06-16 10:44:42 -04:00
Peter Robinson 2019e8c2e2 update .gitignore for perf-man 2014-06-16 13:33:19 +01:00
Peter Robinson b6e474380f ARM config updates for 3.16 2014-06-16 13:25:03 +01:00
Josh Boyer 79d682febc Linux v3.15-9930-g0e04c641b199
- Enable CONFIG_RCU_NOCB_CPU(_ALL) (rbhz 1109113)
2014-06-14 09:09:58 -04:00
Peter Robinson 9e4abbff7c Add patch to fix build failure on aarch64 2014-06-13 20:34:23 +01:00
Josh Boyer 3bd5ee3cc1 Linux v3.15-9837-g682b7c1c8ea8 2014-06-13 14:00:49 -04:00
Josh Boyer 1c978618de Linux v3.15-8981-g5c02c392cd23 2014-06-13 10:54:52 -04:00
Josh Boyer 506ae84a1a Linux v3.15-8835-g859862ddd2b6 2014-06-13 09:58:23 -04:00
Josh Boyer 39f3b4021d Linux v3.15-8556-gdfb945473ae8 2014-06-13 08:58:29 -04:00
Josh Boyer d46442164f Linux v3.15-8351-g9ee4d7a65383 2014-06-13 07:57:58 -04:00
Josh Boyer 0fed18c19b Linux v3.15-8163-g5b174fd6472b 2014-06-12 14:52:14 -04:00
Josh Boyer 8cc85e9033 Linux v3.15-7926-gd53b47c08d8f 2014-06-12 13:02:42 -04:00
Josh Boyer 0247327513 Linux v3.15-7378-g14208b0ec569 2014-06-12 10:28:08 -04:00
Josh Boyer a2d52e4e89 Linux v3.15-7283-gda85d191f58a 2014-06-12 07:47:22 -04:00
Josh Boyer d2c0f19fca Add hid-sensor-rotation to the filter for i686 2014-06-11 14:06:41 -04:00
Josh Boyer a7fb62873e Linux v3.15-7218-g3f17ea6dea8b
- Reenable debugging options.
2014-06-11 13:36:24 -04:00
Josh Boyer 2a04f7df27 Linux v3.15
- Disable debugging options.
2014-06-09 09:54:19 -04:00
Peter Robinson efc306869c Enable USB_EHCI_HCD_ORION to fix USB on Marvell (fix boot for some devices) 2014-06-09 13:26:31 +01:00
Josh Boyer dbcd356345 CVE-2014-3940 missing check during hugepage migration (rhbz 1104097 1105042) 2014-06-06 10:12:53 -04:00
Josh Boyer a279c6e9c3 Linux v3.15-rc8-81-g951e273060d1 2014-06-06 08:34:17 -04:00
Josh Boyer c786518aeb Linux v3.15-rc8-72-g54539cd217d6 2014-06-05 13:06:06 -04:00
Josh Boyer c414f2e4f1 Linux v3.15-rc8-58-gd2cfd3105094 2014-06-04 07:11:37 -04:00
Josh Boyer 0d23ee9d2a Add filter-ppc64p7.sh because ppc64p7 is an entirely separate RPM arch 2014-06-03 14:47:58 -04:00
Josh Boyer be24dc2637 Fixes from Hans de Goede for backlight and platform drivers on various
machines.  (rhbz 1025690 1012674 1093171 1097436 861573)
2014-06-03 11:37:21 -04:00
Josh Boyer 7fd1921ca2 Use native backlight for HP ProBook 4540s (rhbz 1025690)
From: Hans de Goede <hdegoede@redhat.com>
2014-06-03 10:15:07 -04:00
Josh Boyer e6a4d30f1b Use native backlight for newer laptop models with nvidia and ati GPUs (rhbz 1093171)
From: Hans de Goede <hdegoede@redhat.com>
2014-06-03 10:14:23 -04:00
Josh Boyer 51fdf98b47 Fix brightness key issues on various Acer models (rhbz 1012674)
From: Hans de Goede <hdegoede@redhat.com>
2014-06-03 10:13:45 -04:00
Josh Boyer 55244d5e48 Add no backlight quirks for various Asus machines (rhbz 1097436)
From: Hans de Goede <hdegoede@redhat.com>
2014-06-03 10:13:08 -04:00
Josh Boyer 9d60dbe3b5 Blacklist rfkill on Yoga Pro 2
From: Hans de Goede <hdegoede@redhat.com>
2014-06-03 10:12:54 -04:00
Josh Boyer c25186f0b7 Fix backlight issues on some Samsung laptops (rhbz 861573)
From: Hans de Goede <hdegoede@redhat.com>
2014-06-03 10:12:35 -04:00
Josh Boyer e8129d69bd Add F9-F12 hotkeys on various thinkpads
From: Hans de Goede <hdegoede@redhat.com>
2014-06-03 10:12:21 -04:00
Kyle McMartin bb584dd537 perf: install trace-event plugins
perf hardcodes $libdir to be lib for all but x86_64, so kludge around it
until upstream gets their act together.

--kyle
2014-06-03 08:33:36 -04:00
Josh Boyer f5cb86548f Linux v3.15-rc8-53-gcae61ba37b4c
- Reenable debugging options.
2014-06-03 08:21:31 -04:00
Peter Robinson 9954eb4cc6 Minor ARM MMC config updates 2014-06-02 15:58:46 +01:00
Josh Boyer d97bd18688 Linux v3.15-rc8
- Disable debugging options.
2014-06-02 09:26:10 -04:00
Josh Boyer 2a0a85581b Add patch to fix dentry lockdep splat 2014-05-31 12:13:21 -04:00
Josh Boyer f2b63222ef Linux v3.15-rc7-102-g1487385edb55 2014-05-31 10:41:16 -04:00
Josh Boyer a20632f17c Linux v3.15-rc7-79-gfe45736f4134
- Disable CARL9170 on ppc64le
2014-05-30 09:21:04 -04:00
Josh Boyer 9532e08a65 CVE-2014-3917 DoS with syscall auditing (rhbz 1102571 1102715) 2014-05-29 10:25:47 -04:00
Josh Boyer 5024391080 Linux v3.15-rc7-53-g4efdedca9326 2014-05-28 13:53:07 -04:00
Josh Boyer d0310083bc Linux v3.15-rc7-40-gcd79bde29f00
- Reenable debugging options.
2014-05-28 09:25:47 -04:00
Josh Boyer ef9829bea9 Linux v3.15-rc7
- Disable debugging options.
2014-05-26 15:08:56 -04:00
Josh Boyer 59109928c5 Linux v3.15-rc6-213-gdb1003f23189
- Reenable debugging options.
2014-05-25 20:09:28 -04:00
Josh Boyer 89def195d0 Enable CONFIG_R8723AU (rhbz 1100162) 2014-05-22 09:49:27 -04:00
Josh Boyer ae50ad7f0e Linux v3.15-rc6
- Disable debugging options.
2014-05-22 08:16:37 -04:00
Josh Boyer f47e6726e9 Linux v3.15-rc5-270-gfba69f042ad9 2014-05-21 10:22:34 -04:00
Josh Boyer 6031430eb3 Linux v3.15-rc5-157-g60b5f90d0fac 2014-05-20 09:44:35 -04:00
Dan Horák a9cc543e43 kernel metapackage shouldn't depend on subpackages we don't build
On %{nobuildarches} we don't build the real kernel and modules, so don't set
a Requires for them. The positive effect is that we can eliminate an explicit
kernel Provides from the fake-build-provides package in secondary kojis.
2014-05-19 11:38:30 -04:00
Josh Boyer f055781cf8 Fix build fail on s390x 2014-05-15 14:16:36 -04:00
Josh Boyer f19b8f46b4 Enable autoprov for kernel packages
This allows RPM to generate Provides:kmod(foo.ko) statements for every
module shipped in the package.  That in turn allows packages to put
requires on specific modules and not worry about which package they are
located in.
2014-05-14 09:52:58 -04:00
Kyle McMartin 8922622858 kernel.spec: xz compress modules on i686 and x86_64
Pretty grody, but it seems to be working... it has to happen after
module signing (obviously) and after find-debuginfo.sh runs as well, so
tacking it onto the end seems sensible, and then just fixing up the file
lists as we go. Provides a nice tidy savings to the disk footprint:

kyle@dreadnought:~% for i in kernel-core-3.15.0-0.rc3.git4.1.fc21.x86_64.rpm \
kernel-core-3.15.0-0.rc3.git4.1.fc21.x86_64.rpm.1; do \
 rpm -qip $i | grep '^Size'; done
Size        : 43011603
Size        : 81106737

kmod has handed .xz and .gz modules for a long time now, and can cope.

I was thinking we might also %ghost the .ko, and have a %post install
script that un-xz the modules in /proc/modules, but none of them are big
enough for that to be worthwhile I think (maybe XFS, but I doubt it.)

--Kyle
2014-05-13 11:30:35 -04:00
Josh Boyer 54a9e1a9cf Don't try and merge local config changes on arches we aren't building 2014-05-13 11:29:55 -04:00
Josh Boyer 8ac1d4cad8 Linux v3.15-rc5-77-g14186fea0cb0 2014-05-13 10:04:51 -04:00
Josh Boyer f14e7d5392 Linux v3.15-rc5-9-g7e338c9991ec
- Reenable debugging options.
2014-05-12 15:00:40 -04:00
Peter Robinson 01fa90a68e Disable some unneed drivers on ARM 2014-05-10 23:24:25 +01:00
Peter Robinson 5f0cb5e84b Enable Marvell Dove support, minor ARM cleanups 2014-05-10 21:59:43 +01:00
Josh Boyer 3db76a2743 Linux v3.15-rc5
- Disable debugging options.
2014-05-10 09:45:02 -04:00
Josh Boyer ccd2942fe5 Move isofs to kernel-core 2014-05-09 11:03:40 -04:00
Josh Boyer 64f88b805e Linux v3.15-rc4-320-gafcf0a2d9289 2014-05-09 09:59:18 -04:00
Josh Boyer 5f24d860e4 Linux v3.15-rc4-298-g9f1eb57dc706 2014-05-08 08:38:31 -04:00
Josh Boyer 578819169f Linux v3.15-rc4-260-g38583f095c5a 2014-05-07 09:32:32 -04:00
Josh Boyer 94665dc3b5 Linux v3.15-rc4-202-g30321c7b658a
- Reenable debugging options.
2014-05-06 09:02:21 -04:00
Peter Robinson b478a814ee fix arm merge 2014-05-05 22:50:43 +01:00
Peter Robinson b597cbbbef Fix some USB on ARM LPAE kernels 2014-05-05 22:49:15 +01:00
Kyle McMartin ea6c81b4d8 install arch/arm/include/asm/xen headers on aarch64 2014-05-05 17:46:26 -04:00
Josh Boyer 4e7d9ba0b6 Linux v3.15-rc4
- Disable debugging options.
2014-05-05 15:38:28 -04:00
Hans de Goede da8e53a108 Add use_native_brightness quirk for the ThinkPad T530 (rhbz 1089545) 2014-05-05 14:08:30 +02:00
Peter Robinson a810b00c27 remove last vestiges of ISA config which was obsolete anyway as ISA is disabled 2014-05-05 00:03:56 +01:00
Peter Robinson 8332546a78 General minor ARM cleanups 2014-05-04 21:28:41 +01:00
Peter Robinson 6f47bb5863 minor generic cleanups, no overall change 2014-05-04 19:39:46 +01:00
Josh Boyer 7634052e1c Bump baserelease for build 2014-05-04 07:35:24 -04:00
Josh Boyer 6d90aa8fe0 Fix k-m-e requires on k-m-uname-r provides
ONE MORE TIME WITH FEELING
2014-05-04 07:34:08 -04:00
Peter Robinson 44d2f92596 Disable OMAP-3 boards (use DT) and some minor omap3 config updates 2014-05-04 00:35:45 +01:00
Josh Boyer c68aeb869d Linux v3.15-rc3-159-g6c6ca9c2a5b9 2014-05-03 11:24:21 -04:00
Josh Boyer 1d2b6a1bba Add patch to fix HID rmi driver from Benjamin Tissoires (rhbz 1090161) 2014-05-03 09:11:16 -04:00
Josh Boyer 551aab62b8 Fix up Provides on kernel-module variant packages
- Enable CONFIG_USB_UAS unconditionally per Hans
2014-05-03 08:52:49 -04:00
Josh Boyer 57f790f0a3 Linux v3.15-rc3-121-gb7270cce7db7 2014-05-02 09:23:19 -04:00
Josh Boyer aa73513f1f Rename kernel-drivers to kernel-modules 2014-05-01 21:10:48 -04:00
Josh Boyer 3352065078 Add kernel metapackages for all flavors, not just debug 2014-05-01 17:20:56 -04:00
Hans de Goede f22ebd0b2b Add use_native_backlight quirk for 4 laptops (rhbz 983342 1093120) 2014-05-01 14:51:32 +02:00
Josh Boyer a59a49974c Linux v3.15-rc3-82-g8aa9e85adac6 2014-04-30 15:31:57 -04:00
Josh Boyer 2721b2c520 Add kernel-debug metapackage when debugbuildsenabled is set
Without that, we wind up with kernel, kernel-core, kernel-drivers,
kernel-debug-core, and kernel-debug-drivers.  So there's no kernel-debug
meta-package to take the place of the previously created kernel-debug package.
Not sure how I missed that.
2014-04-30 14:34:47 -04:00
Josh Boyer e3fa6ff3c5 Linux v3.15-rc3-62-ged8c37e158cb
- Drop noarch from ExclusiveArch.  Nothing is built as noarch
2014-04-30 09:38:33 -04:00
Josh Boyer 069d85652e Make depmod call fatal if it errors or warns 2014-04-29 17:29:08 -04:00
Josh Boyer 94ce4eca27 Split kernel into kernel-core and kernel-drivers subpackages
This creates kernel-core and kernel-drivers subpackages.  The kernel package
remains as a meta-package the requires both of the subpackages.  This allows
most installs to continue on as-is with upgrades working.

The contents of the kernel-core and kernel-drivers subpackages are determined
at build time through the filter-modules.sh script.  This script "removes"
pre-defined subsystems and modules and generates a filelist for the %files
section of each subpackage.  The contents of each are per-arch, with arch
override files taken into account.  This allows us to make the split useful
for varying arches.
2014-04-29 17:27:16 -04:00
Josh Boyer 32027e071f Linux v3.15-rc3-41-g2aafe1a4d451
- Reenable debugging options.
2014-04-29 10:29:23 -04:00
Josh Boyer c80cfeb4db Linux v3.15-rc3
- Disable debugging options.
2014-04-28 09:48:57 -04:00
Peter Robinson 5a5006fa3d minor omap config tweaks for recent option name changes, no functional change 2014-04-26 12:26:39 +01:00
Peter Robinson 34f16065db Drop obsolete ARM LPAE patches 2014-04-25 20:39:01 +01:00
Josh Boyer 4f911d6048 Add patch from Will Woods to fix fanotify EOVERFLOW issue (rhbz 696821) 2014-04-25 08:32:59 -04:00
Josh Boyer f9bc831cd3 Fix ACPI issue preventing boot on AMI firmware (rhbz 1090746) 2014-04-25 08:12:25 -04:00
Hans de Goede 1003f8c870 Add synaptics min-max quirk for ThinkPad Edge E431 (rhbz#1089689) 2014-04-25 10:23:22 +02:00
Hans de Goede 1d586d6376 Add patch to support the mmc controller on sunxi arm SoCs 2014-04-25 10:17:30 +02:00
Josh Boyer f0c9ef235a Linux v3.15-rc2-107-g76429f1dedbc 2014-04-24 19:48:42 -04:00
Josh Boyer 0c4590d0bd Linux v3.15-rc2-69-g1aae31c8306e 2014-04-23 20:31:22 -04:00
Josh Boyer d57a191a76 Linux v3.15-rc2-42-g4d0fa8a0f012
- Reenable debugging options.
2014-04-22 14:08:53 -04:00
Josh Boyer 054e8e3755 Add patch to fix Synaptics touchscreens and HID rmi driver (rhbz 1089583) 2014-04-22 13:06:51 -04:00
Josh Boyer 86439e5e88 Linux v3.15-rc2
- Disable debugging options.
2014-04-21 09:46:02 -04:00
Peter Robinson 4b35a8c233 Disable Renesas R-Car options. We're unlikely ever to support car infotainment systems, certainly not in generic 2014-04-20 10:43:24 +01:00
Josh Boyer 2ea0fc7ba8 Linux v3.15-rc1-137-g81cef0fe19e0 2014-04-18 07:38:02 -04:00
Josh Boyer 4f60176946 Linux v3.15-rc1-113-g6ca2a88ad820
- Build perf with unwind support via libdw (rhbz 1025603)
2014-04-18 06:58:29 -04:00
Josh Boyer ec661e9846 Linux v3.15-rc1-113-g6ca2a88ad820
- Build perf with unwind support via libdw (rhbz 1025603)
2014-04-17 09:36:17 -04:00
Hans de Goede 169137e954 Update min/max quirk patch to add a quirk for the ThinkPad L540 (rhbz1088588) 2014-04-17 13:39:13 +02:00
Peter Robinson 5786afee4f Drop OMAP DRM hack to load encoder module now it fully supports DT (YAY) 2014-04-17 07:57:13 +01:00
Josh Boyer 865dffb330 Linux v3.15-rc1-49-g10ec34fcb100 2014-04-16 11:08:24 -04:00
Josh Boyer a21141dbca Linux v3.15-rc1-12-g55101e2d6ce1
- Reenable debugging options.
2014-04-15 10:28:44 -04:00
Josh Boyer a5276fd60e Linux v3.15-rc1
- Disable debugging options.
- Turn SLUB_DEBUG off
2014-04-14 09:50:14 -04:00
Hans de Goede 3c4171c06f Add min/max quirks for various new Thinkpad touchpads (rhbz 1085582 1085697) 2014-04-14 15:24:51 +02:00
Peter Robinson 7b5be104e5 Minor ARM config changes and cleanups for 3.15 merge window 2014-04-14 13:13:02 +01:00
Josh Boyer 9883f903b2 CVE-2014-2851 net ipv4 ping refcount issue in ping_init_sock (rhbz 1086730 1087420) 2014-04-14 07:42:39 -04:00
Josh Boyer 751ca08206 Linux v3.14-12812-g321d03c86732 2014-04-13 16:50:45 -04:00
Josh Boyer ba7f853382 Linux v3.14-12380-g9e897e13bd46
- Add queued urgent efi fixes (rhbz 1085349)
2014-04-11 09:18:04 -04:00
Josh Boyer 84c4ae5872 Linux v3.14-12376-g4ba85265790b 2014-04-11 08:39:57 -04:00
Josh Boyer 2ed67326d8 Backported HID RMI driver for Haswell Dell XPS machines from Benjamin Tissoires (rhbz 1048314) 2014-04-10 09:59:02 -04:00
Josh Boyer 700baa35a6 Linux v3.14-12042-g69cd9eba3886 2014-04-10 09:38:28 -04:00
Josh Boyer c8c935eaa3 CVE-2014-0155 KVM: BUG caused by invalid guest ioapic redirect table (rhbz 1081589 1085016) 2014-04-09 10:32:33 -04:00
Josh Boyer 2cfd68f426 Drop CONFIG_USB_G_DBGP_PRINTK=y
You can have this as either PRINTK or SERIAL, but not both.
2014-04-04 08:15:21 -04:00
Josh Boyer 6757044f1a Linux v3.14-7333-g59ecc26004e7 2014-04-03 15:59:07 -04:00
Josh Boyer 4371a55a37 Fix build of ti ethernet driver on ARM.
Sigh.
2014-04-03 12:09:08 -04:00
Josh Boyer 5d496319a5 Linux v3.14-7247-gcd6362befe4c 2014-04-03 09:00:10 -04:00
Josh Boyer 5ff84c8066 Linux v3.14-5146-g0f1b1e6d73cb 2014-04-02 20:57:21 -04:00
Josh Boyer 431d10db6f Linux v3.14-4600-g467cbd207abd 2014-04-02 19:53:31 -04:00
Josh Boyer ffe29321e1 Linux v3.14-4555-gb33ce4429938 2014-04-02 14:26:43 -04:00
Josh Boyer 7f4b33905e Update sources with git4 snapshot.
Damnit.  All that time building and testing and I still messed up the commit.
2014-04-02 12:30:52 -04:00
Josh Boyer afe319c502 Linux v3.14-4227-g3e75c6de1ac3 2014-04-02 12:29:14 -04:00
Josh Boyer 9ed75fbd4f Linux v3.14-3893-gc12e69c6aaf7 2014-04-02 08:21:25 -04:00
Josh Boyer 9969f4229c CVE-2014-2678 net: rds: deref of NULL dev in rds_iw_laddr_check (rhbz 1083274 1083280) 2014-04-01 20:08:48 -04:00
Josh Boyer fbff9edd56 Linux v3.14-751-g683b6c6f82a6 2014-04-01 15:56:24 -04:00
Josh Boyer 48c16485fb Linux v3.14-313-g918d80a13643
- Reenable debugging options.
- Turn on SLUB_DEBUG
2014-04-01 15:17:50 -04:00
Josh Boyer 58f19b149a Linux v3.14
- Disable debugging options.
2014-03-31 08:32:46 -04:00
Hans de Goede 700f6516bd Fix clicks getting lost with cypress_ps2 touchpads with recent
xorg-x11-drv-synaptics versions (bfdo#76341)

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2014-03-31 11:31:00 +02:00
Josh Boyer 09162a78c5 Move NVR tag for build 2014-03-28 13:08:37 -04:00
Josh Boyer 814a8782bd CVE-2014-2580 xen: netback crash trying to disable due to malformed packet (rhbz 1080084 1080086) 2014-03-28 11:27:42 -04:00
Josh Boyer db8999a3dc CVE-2014-0077 vhost-net: insufficent big packet handling in handle_rx (rhbz 1064440 1081504) 2014-03-28 11:23:01 -04:00
Josh Boyer 6676648289 CVE-2014-0055 vhost-net: insufficent error handling in get_rx_bufs (rhbz 1062577 1081503) 2014-03-28 11:17:48 -04:00
Josh Boyer 0fc5fab4f7 CVE-2014-2568 net: potential info leak when ubuf backed skbs are zero copied (rhbz 1079012 1079013) 2014-03-28 11:10:24 -04:00
Josh Boyer 10f1034251 Linux v3.14-rc8-12-g75c5a52
- Reenable debugging options.
2014-03-28 08:24:07 -04:00
Peter Robinson 6e3b311e5a Enable Tegra 114/124 SoCs, Re-enable OMAP cpufreq, Re-enable CPSW PTP option 2014-03-28 11:53:01 +00:00
Josh Boyer 9a031d5070 Switch to CONFIG_TRANSPARENT_HUGEPAGE_MADVISE instead of always on
The benefit of THP has been somewhat questionable overall for a while,
and it's been known to cause performance issues with some workloads.
Upstream also considers it to be overly complicated and really not worth
it on machines with memory in the amounts found on typical desktops/SMB
servers.

Switch to using it via madvise, which most applications that care about
it should likely already be doing.
2014-03-27 18:31:27 -04:00
Josh Boyer 5b9ddb97b7 Linux v3.14-rc8
- Disable debugging options.
2014-03-25 08:18:49 -04:00
Peter Robinson 34889e88ec Build in TPS65217 for ARM non lpae kernels (fixes BBW booting) 2014-03-24 17:40:02 +00:00
Peter Robinson 59a8033a4a Update some generic ARM config options 2014-03-23 19:13:56 +00:00
Josh Boyer 21908595d0 Linux v3.14-rc7-59-g08edb33 2014-03-21 08:20:27 -04:00
Josh Boyer a86a8d4495 Linux v3.14-rc7-26-g4907cdc
- Reenable debugging options.
2014-03-19 09:52:10 -04:00
Josh Boyer 2e6773e1fa Enable TEGRA_FBDEV (rhbz 1073960) 2014-03-18 09:29:31 -04:00
Josh Boyer 33113c62e4 Add bootwrapper for ppc64le 2014-03-17 15:28:25 -04:00
Josh Boyer 9981d6373e Linux v3.14-rc7
- Disable debugging options.
2014-03-17 08:32:02 -04:00
Peter Robinson 955b60c44c Build in Palmas regulator on ARM to fix ext MMC boot on OMAP5 2014-03-17 07:34:56 +00:00
Josh Boyer 75649728de Linux v3.14-rc6-133-gc60f7d5 2014-03-14 14:48:32 -04:00
Josh Boyer bd7199c301 Linux v3.14-rc6-41-gac9dc67 2014-03-13 07:39:23 -04:00
Josh Boyer 196742ef06 Fix locking issue in iwldvm (rhbz 1046495) 2014-03-12 09:26:20 -04:00
Josh Boyer 5210c91e69 Linux v3.14-rc6-26-g33807f4 2014-03-12 09:23:47 -04:00
Peter Robinson 064542de78 Add some general missing ARM drivers (mostly sound), ARM config tweaks and cleanups, Update i.MX6 dtb 2014-03-12 12:52:12 +00:00
Josh Boyer 93ec8b7d38 CVE-2014-2309 ipv6: crash due to router advertisment flooding (rhbz 1074471 1075064) 2014-03-11 09:00:54 -04:00
Josh Boyer e741d1dc9e Linux v3.14-rc6-17-g8712a00
- Reenable debugging options.
2014-03-11 08:24:43 -04:00
Josh Boyer 0ec726eb5e Linux v3.14-rc6
- Disable debugging options.
2014-03-10 07:49:23 -04:00
Josh Boyer 94c7eab835 Revert two xhci fixes that break USB mass storage (rhbz 1073180) 2014-03-07 08:16:07 -05:00
Josh Boyer 9009e17724 Fix stale EC events on Samsung systems (rhbz 1003602) 2014-03-07 07:45:54 -05:00
Josh Boyer 5a77287012 Add ppc64le support from Brent Baude (rhbz 1073102) 2014-03-06 14:35:39 -05:00
Josh Boyer e23ada1998 Grab the entire bluetooth patch
Apparently cgit will limit a patch to just the file you happen to browse to.
How unhelpful of it.
2014-03-06 12:59:44 -05:00
Josh Boyer 2432f55159 Fix depmod error message from hci_vhci module (rhbz 1051748) 2014-03-06 09:28:46 -05:00
Josh Boyer 5f1f3d0921 Fix bogus WARN in iwlwifi (rhbz 1071998) 2014-03-06 09:23:54 -05:00
Josh Boyer 4eb341a09b Linux v3.14-rc5-185-gc3bebc7 2014-03-05 17:24:32 -05:00
Josh Boyer 3c3cc6943b Linux v3.14-rc5-43-g0c0bd34
- Reenable debugging options.
2014-03-04 07:15:35 -05:00
Josh Boyer 0d89efdc44 Linux v3.14-rc5
- Disable debugging options.
2014-03-03 09:15:15 -05:00
Josh Boyer 37ef8a3669 Linux v3.14-rc4-78-gd8efcf3 2014-02-28 15:56:35 -05:00
Kyle McMartin e00b66b7e3 enable appropriate CONFIG_XZ_DEC_$arch options 2014-02-28 13:41:08 -05:00
Josh Boyer 2edcdbfc98 CVE-2014-0102 keyctl_link can be used to cause an oops (rhbz 1071396) 2014-02-28 11:48:34 -05:00
Josh Boyer 2323b0271d Linux v3.14-rc4-45-gd2a0476 2014-02-27 07:48:14 -05:00
Nicolas Chauvet f9856d8e86 Enable CONFIG_DRM_TEGRA_STAGING
Acked by Peter Robinson
2014-02-27 07:46:33 -05:00
Nicolas Chauvet 1b0dee8bec Add simple-panel support in dts for AC100
This patch adds panel support for the Toshiba AC100
Scheduled for 3.15.

http://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/log/arch/arm/boot/dts/tegra20-paz00.dts
Commit-Id: 5816898b9592b877209e91c493db946ab275d825

Acked by Peter Robinson
2014-02-27 07:45:33 -05:00
Josh Boyer 02e1755c43 Linux v3.14-rc4-34-g6dba6ec
- Reenable debugging options.
2014-02-26 11:59:14 -05:00
Peter Robinson 46a71873fb Re-enable KVM on aarch64 now it builds again 2014-02-26 10:52:24 +00:00
Josh Boyer 6c17f19a70 Fix mounting issues on cifs (rhbz 1068862) 2014-02-25 09:33:23 -05:00
Josh Boyer 4c81e23fa1 Fix lockdep issue in EHCI when using threaded IRQs (rhbz 1056170) 2014-02-24 11:10:50 -05:00
Josh Boyer 8ee4982e1f Linux v3.14-rc4
- Disable debugging options.
2014-02-24 08:41:13 -05:00
Josh Boyer 8e165d99f9 Linux v3.14-rc3-219-gd158fc7 2014-02-20 16:43:39 -05:00
Kyle McMartin 802be76630 it probably doesn't work on lpae either 2014-02-20 12:32:43 -05:00
Kyle McMartin 13730bb60c armv7: disable CONFIG_DEBUG_SET_MODULE_RONX until debugged (rhbz#1067113) 2014-02-20 10:49:06 -05:00
Josh Boyer 8630010cdb Linux v3.14-rc3-184-ge95003c 2014-02-20 08:36:32 -05:00
Josh Boyer 11677937d9 Linux v3.14-rc3-168-g960dfc4 2014-02-19 09:01:20 -05:00
Josh Boyer 7e478902ee Linux v3.14-rc3-43-g805937c 2014-02-18 14:33:15 -05:00
Josh Boyer aaccf82ac9 Enable INTEL_MIC drivers (rhbz 1064086) 2014-02-18 08:59:26 -05:00
Josh Boyer 869e78e31a Fix r8169 ethernet after suspend (rhbz 1054408) 2014-02-18 08:43:15 -05:00
Josh Boyer 92e57c7432 Linux v3.14-rc3-20-g60f76ea
- Reenable debugging options.
2014-02-18 08:36:30 -05:00
Josh Boyer 8c6a41b939 Linux v3.14-rc3
- Disable debugging options.
- Enable CONFIG_PPC_DENORMALIZATION (from Tony Breeds)
2014-02-17 08:36:46 -05:00
Josh Boyer 21491f01ee Linux v3.14-rc2-342-g5e57dc8 2014-02-14 14:10:58 -05:00
Josh Boyer e41ad71714 CVE-2014-0069 cifs: incorrect handling of bogus user pointers (rhbz 1064253 1062578) 2014-02-14 12:40:30 -05:00
Josh Boyer ef49c2e612 Linux v3.14-rc2-271-g4675348 2014-02-13 08:40:27 -05:00
Josh Boyer ceb6aca5ab Linux v3.14-rc2-267-g9398a10 2014-02-12 14:52:50 -05:00
Josh Boyer 7845789edd Fix cgroup destroy oops (rhbz 1045755) 2014-02-12 10:37:49 -05:00
Josh Boyer 5fe48c913d Fix backtrace in amd_e400_idle (rhbz 1031296) 2014-02-12 10:22:46 -05:00
Josh Boyer 1f3e7fdd87 Linux v3.14-rc2-26-g6792dfe
- Reenable debugging options.
2014-02-11 11:09:59 -05:00
Josh Boyer c0c648a382 Linux v3.14-rc2
- Disable debugging options.
2014-02-10 18:11:40 -05:00
Peter Robinson fa7d75e6c0 Enable CMA on aarch64, Disable KVM temporarily on aarch64, Minor ARM config updates and cleanups 2014-02-09 20:13:37 +00:00
Josh Boyer c42a14b842 Linux v3.14-rc1-182-g4944790 2014-02-09 03:02:23 -05:00
Josh Boyer 28a80a313c Linux v3.14-rc1-150-g34a9bff 2014-02-08 03:24:55 -05:00
Josh Boyer 58fa16ea43 Linux v3.14-rc1-86-g9343224 2014-02-07 04:43:41 -05:00
Josh Boyer 5a78cdc876 Linux v3.14-rc1-54-gef42c58 2014-02-06 03:17:39 -05:00
Josh Boyer d39f763708 Linux v3.14-rc1-13-g878a876 2014-02-05 07:21:29 -05:00
Kyle McMartin 918c10a6f3 aarch64: i lied, fix it better 2014-02-04 10:21:13 -05:00
Kyle McMartin 048827b6be aarch64: fix %all_arch_configs 2014-02-04 10:19:02 -05:00
Josh Boyer f6adf8acf2 Add NUMA oops patches
- Reenable debugging options.
2014-02-04 07:40:56 -05:00
Josh Boyer 5b159e4dd6 Linux v3.14-rc1
- Disable debugging options.
- Disable Xen on ARM temporarily as it doesn't build
2014-02-03 07:40:50 -05:00
Peter Robinson 9d8fe1abd3 Re-enable modular Tegra DRM driver, Add SD driver for ZYNQ SoCs, drop obsolete CLK debug option 2014-02-03 11:27:17 +00:00
Josh Boyer be304f4743 Linux v3.13-10637-ge7651b8
- Enable ZRAM/ZSMALLOC (rhbz 1058072)
- Turn EXYNOS_HDMI back on now that it should build
2014-01-31 09:28:30 -05:00
Josh Boyer 791339b2e8 Linux v3.13-10231-g53d8ab2 2014-01-31 06:45:59 -05:00
Josh Boyer fa9dce8779 Add patches to fix imx-hdmi build, and fix kernfs lockdep oops (rhbz 1055105)
Also stop building exynos_hdmi because it doesn't build
2014-01-30 15:59:12 -05:00
Josh Boyer 1c81678d15 Linux v3.13-10094-g9b0cd30 2014-01-30 10:19:32 -05:00
Josh Boyer 30edb93d37 Linux v3.13-9240-g1329311 2014-01-30 08:05:58 -05:00
Josh Boyer 2c040698d3 Linux v3.13-9218-g0e47c96 2014-01-29 07:08:35 -05:00
Josh Boyer 821c8a10c8 Linux v3.13-8905-g627f4b3 2014-01-28 13:07:04 -05:00
Josh Boyer 05864ebb87 Linux v3.13-8789-g54c0a4b
- Enable CONFIG_CC_STACKPROTECTOR_STRONG on x86
2014-01-28 08:16:56 -05:00
Peter Robinson a778c5ad08 Build AllWinner (sunxi) on LPAE too (Cortex-A7 supports LPAE/KVM) 2014-01-28 05:20:36 +00:00
Josh Boyer 5fdcc0c769 Linux v3.13-8631-gba635f8 2014-01-27 14:51:19 -05:00
Josh Boyer 743557a9bd Linux v3.13-8598-g77d143d 2014-01-27 10:33:12 -05:00
Josh Boyer 0003f178c3 Fix ath9k build error on ARM and disable BNA
udelays above 2000 are bad.  Disable the BNA driver for the same reason
2014-01-27 10:08:20 -05:00
Peter Robinson 4d65571c6e drop duplicated CW1200 options from arm config 2014-01-26 16:06:22 +00:00
Josh Boyer 912ba5d1c4 Linux v3.13-8330-g4ba9920 2014-01-25 17:31:07 -05:00
Josh Boyer b94e3495cf Linux v3.13-6058-g2d08cd0
- Quiet incorrect usb phy error (rhbz 1057529)
2014-01-25 15:08:26 -05:00
Ville Skyttä b7897ab1e4 Own the /lib/modules dir. 2014-01-25 21:00:47 +02:00
Peter Robinson 7430c1fa4d - Initial ARM config updates for 3.14
- Disable highbank cpuidle driver
- Enable mtd-nand drivers on ARM
- Update CPU thermal scaling options for ARM
2014-01-25 15:46:21 +00:00
Josh Boyer 6fc2a34618 Disable the BFA driver on ARM
It doesn't make much sense, and it fails to build because of a udelay(10000)
in it resulting in:

ERROR: "__bad_udelay" [drivers/scsi/bfa/bfa.ko] undefined!
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2
+ exit 1
2014-01-24 12:20:50 -05:00
Josh Boyer 7603bfc69d Linux v3.13-5617-g3aacd62 2014-01-24 07:49:16 -05:00
Josh Boyer f3545e86be Linux v3.13-4156-g90804ed 2014-01-23 18:37:37 -05:00
Josh Boyer ad8be0c4fd Revert fsnotify changes as they cause slab corruption for multiple people 2014-01-23 10:33:19 -05:00
Josh Boyer d849e53944 Linux v3.13-3995-g0dc3fd0 2014-01-23 07:35:29 -05:00
Josh Boyer 93a6365a2c Linux v3.13-3667-ge1ba845 2014-01-22 20:13:07 -05:00
Josh Boyer f8e5f8cd47 Linux v3.13-3477-gdf32e43 2014-01-22 11:12:08 -05:00
Kyle McMartin e57e8f1bf6 attempt to fix config-local, by only applying the overrides to the target configs 2014-01-22 11:03:47 -05:00
Josh Boyer f53e3d284d Linux v3.13-3260-g03d11a0 2014-01-22 10:02:15 -05:00
Josh Boyer 1075524de6 Linux v3.13-2502-gec513b1 2014-01-21 21:50:28 -05:00
Josh Boyer 05892a5b44 Linux v3.13-737-g7fe67a1
- Reenable debugging options.  Enable SLUB_DEBUG
2014-01-21 20:58:28 -05:00
Kyle McMartin 63afba2414 use $^ and specify config-{no,}debug in the dependencies
no functional change
2014-01-21 17:16:04 -05:00
Kyle McMartin e1e0f7695f enable CONFIG_KVM on arm64 2014-01-20 16:06:13 -05:00
Josh Boyer e23f674f81 Revert "config, x86 enable boot cpu hotplug"
This reverts commit ca43fd4b8d.
2014-01-20 11:51:17 -05:00
Josh Boyer 80ea6c933e Linux v3.13
- Disable debugging options.
- Use versioned perf man pages tarball
2014-01-20 11:49:12 -05:00
Josh Boyer 95c2ed436e Linux v3.13-rc8-76-g7d0d46d 2014-01-18 09:28:57 -05:00
Peter Robinson e94886a9e3 Enable ARM_GLOBAL_TIMER on ARM used by a number of Cortex-A9 and later platforms 2014-01-18 11:05:17 +00:00
Josh Boyer f3a8b91232 Linux v3.13-rc8-46-g85ce70f 2014-01-16 15:58:10 -05:00
Josh Boyer 79b57ad120 Default to SLUB_DEBUG_ON not set
We can flip it on at runtime if we need to, and this should help a
performance hit people have been seeing for a while now.  We'll enable
it manually for merge window kernels.

https://lists.fedoraproject.org/pipermail/kernel/2014-January/004810.html
2014-01-16 15:07:12 -05:00
Josh Boyer 8a6c714a8c Drop stable_rc macros
We never use the stable_rc mechanism.  It just adds clutter to the spec
and in the rare case where we grab patches from a stable RC we've just
applied them via ApplyPatch.  Get rid of it.
2014-01-15 11:01:57 -05:00
Josh Boyer dd47c04c17 Linux v3.13-rc8-27-g2e67c56 2014-01-15 08:59:38 -05:00
Josh Boyer c73ae11479 Reduce buildid definition clutter
The buildid mechanism is still used by a nubmer of people, but it's
unnecessarily complicated in the spec.  We don't need to do all the
manipulations that are current done just to allow people to easily
mark their builds as different.  Just leave the commented out
definition and include it in pkg_release.
2014-01-14 12:58:43 -05:00
Josh Boyer 3752c853a8 Fix k-m-e Provides to be explicit to only the package flavor (rhbz 1046246) 2014-01-14 12:00:46 -05:00
Paul Bolle 8153cdca48 drop superfluous call of headers_check
headers_check is run twice when building the kernel rpms.

CONFIG_HEADERS_CHECK is already set to "y" in config-generic. But there
are also a few lines in kernel.spec where headers_check is invoked again.

Also

    grep -q exist hdrwarnings.txt

will never match as errors aren't redirected to hdrwarnings.txt
2014-01-14 10:26:11 -05:00
Prarit Bhargava ca43fd4b8d config, x86 enable boot cpu hotplug
Set CONFIG_BOOTPARAM_HOTPLUG_CPU0 to 'y'.  Currently, to disable CPU0,
the "boot" cpu, one must specify cpu0_hotplug as a kernel parameter.
Setting this config variable to 1 enables it by default.

I've tested this on systems where it was expected to work and it seems to
function properly.

Signed-off-by: Prarit Bhargava <prarit@redhat.com>
2014-01-14 10:26:11 -05:00
Josh Boyer cff59d3101 Drop upstream_branch related spec stuffs
We haven't set using_upstream_branch to 1 since we started using git.
Almost 7 years is a long time to carry something around we aren't using.
Drop the upstream_branch stuff.
2014-01-14 10:26:11 -05:00
Kyle McMartin 0c6639afba aarch64: switch to 4K pages and enable CONFIG_COMPAT
Signed-off-by: Kyle McMartin <kyle@fedoraproject.org>
2014-01-14 10:13:08 -05:00
Josh Boyer 29109d0065 Linux v3.13-rc8-5-ga6da83f
- Reenable debugging options.
2014-01-13 08:32:55 -05:00
Peter Robinson d82fbb97e6 Enable thermal userspace support for ARM 2014-01-13 10:54:56 +00:00
Peter Robinson 4f47a2c54c Enable generic cpufreq-cpu0 driver on ARM 2014-01-13 09:14:01 +00:00
Peter Robinson 39549c0eb3 Minor ARM config updates and cleanups 2014-01-12 14:20:41 +00:00
Josh Boyer 97eebfc478 Linux v3.13-rc8
- Disable debugging options.
2014-01-12 09:15:11 -05:00
Josh Boyer ce86d3630a Linux v3.13-rc7-126-g228fdc0 2014-01-11 10:46:16 -05:00
Josh Boyer e54e441881 Linux v3.13-rc7-87-g21e20e2 2014-01-10 12:47:48 -05:00
Prarit Bhargava 1a592cc493 Enable SGI UV systems.
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1051284

Set CONFIG_X86_UV to 'y' and CONFIG_UV_MMTIMER to 'm' for large SGI boxes.
These settings will enable the booting of more than 16 processors.

Signed-off-by: Prarit Bhargava <prarit@redhat.com>
Cc: glaubitz@physik.fu-berlin.de
Cc: jwboyer@redhat.com
2014-01-10 12:45:59 -05:00
Josh Boyer 5e4d5b6319 Linux v3.13-rc7-72-g7d1c153 2014-01-09 09:40:30 -05:00
Paul Bolle d150c1af25 Disable aic94xx driver (from Paul Bolle) 2014-01-08 16:42:44 -05:00
Josh Boyer 216f1aa541 Backport support for ALPS Dolphin devices (rhbz 953211) 2014-01-08 13:33:57 -05:00
Josh Boyer d35c5d0f43 Linux v3.13-rc7-67-gceb3b02
- Enable BCMA_DRIVER_GPIO by turning on GPIOLIB everywhere (rhbz 1021098)
2014-01-08 07:51:45 -05:00
Josh Boyer b65f9ed036 Revert "Revert "Drop -doc subpackage""
This reverts commit b9ba7a75af.

Reverts of reverts.  For fun.  If we do a kernel-doc package, it might
be better to be in a different SRPM.
2014-01-08 07:35:29 -05:00
Josh Boyer b9ba7a75af Revert "Drop -doc subpackage"
This reverts commit 3b1e47cc2d.

Apparently this is still important enough to be built in some cases.
Rethink later.
2014-01-07 12:53:13 -05:00
Josh Boyer 3b1e47cc2d Drop -doc subpackage 2014-01-07 10:29:41 -05:00
Josh Boyer cf50b653c2 Linux v3.13-rc7-55-gef350bb
- Reenable debugging options.
2014-01-07 09:22:17 -05:00
Josh Boyer 41a1126e18 Change DEFAULT_MMAP_MIN_ADDR to 64k on x86_64 2014-01-07 07:43:52 -05:00
Josh Boyer 30d6f8092e Add support for Wacom Intuos 5 S devices (rhbz 1046238) 2014-01-07 07:43:24 -05:00
Josh Boyer 7a3be4ba91 Fix use after free crash in KVM (rhbz 1047892) 2014-01-06 14:21:02 -05:00
Josh Boyer f36281bf7d Fix oops in KVM with invalid root_hpa (rhbz 924916) 2014-01-06 08:19:43 -05:00
Josh Boyer 1dfaa24835 Linux v3.13-rc7
- Fix xen-netback build failure on ARM
2014-01-05 11:16:51 -05:00
Josh Boyer e965795d81 Linux v3.13-rc7 2014-01-05 09:04:16 -05:00
Josh Boyer 27d4347ec6 Linux v3.13-rc6 2013-12-30 08:36:50 -05:00
Josh Boyer 5ac3b24e2b Linux v3.13-rc5
- Disable debugging options.
2013-12-23 09:08:34 -05:00
Josh Boyer 7bba51789d Linux v3.13-rc4-256-gb7000ad 2013-12-21 08:19:44 -05:00
Josh Boyer 751f52f878 Add patches to fix dummy gssd entry (rhbz 1037793) 2013-12-20 08:50:04 -05:00
Josh Boyer 57f3306e4c Linux v3.13-rc4-144-ga36c160 2013-12-19 10:50:09 -05:00
Josh Boyer 16cb953056 copy kernel trees around with 'cp -al' so symlinks are preserved.
Fixes weird build failures with coreutils 8.22 (rhbz 1044801)
2013-12-19 07:09:26 -05:00
Josh Boyer e8a7a8c51e Linux v3.13-rc4-99-g35eecf0 2013-12-18 16:36:35 -05:00
Josh Boyer 472f51ee0b Linux v3.13-rc4-38-gb0031f2 2013-12-18 12:14:09 -05:00
Josh Boyer e01b376c12 Reenable MEMORY_HOTPLUG on x86_64 2013-12-18 11:58:21 -05:00
Josh Boyer 4d2c9a2950 Fix nowatchdog-on-virt.patch to actually work in KVM guests 2013-12-18 10:31:48 -05:00
Josh Boyer 97366df753 Linux v3.13-rc4-21-g0eda402
- Reenable debugging options.
2013-12-17 15:11:05 -05:00
Josh Boyer 68d0d670b3 Update patches with bugzilla/upstream-status fields 2013-12-17 11:16:02 -05:00
Josh Boyer b835e6e2eb Drop drm-i915-dp-stfu.patch
(On Dec 17, 2013)

10:35 < jwb> ajax, drm-i915-dp-stfu.patch
10:36 < jwb> ajax, is that something upstreamable?
10:37 <@ajax> it's probably worth dropping at this point
10:37 <@ajax> if it's still as noisy as it was then it's probably worth
              investigating
2013-12-17 10:38:58 -05:00
Josh Boyer 6855069a28 Drop acpi-sony-nonvs-blacklist.patch
This still applies through some confounding patch magic, but the entries were
added to the upstream kernel with commits ddf6ce45a7b and d11c78e97e1d46a93e.
Over 2 years ago.  Sigh.
2013-12-17 10:01:07 -05:00
Josh Boyer fa204d55ea Linux v3.13-rc4
- Disable debugging options.
2013-12-16 08:19:17 -05:00
Josh Boyer a752808ab4 Linux v3.13-rc3-362-gb2077eb 2013-12-14 09:54:45 -05:00
Josh Boyer ed7ef34541 Wrap doc BR in with_doc
- Stop building perf in build AND install because that's stupid
- Use prebuilt perf man pages
2013-12-14 09:52:27 -05:00
Josh Boyer 54dc996fcb More keys fixes from upstream to fix keyctl_get_persisent crash (rhbz 1043033) 2013-12-13 16:49:27 -05:00
Josh Boyer d9d571f6b2 Linux v3.13-rc3-302-g8d27637 2013-12-13 07:05:00 -05:00
Josh Boyer 00361ff6dc Linux v3.13-rc3-249-g2208f65 2013-12-12 16:31:21 -05:00
Josh Boyer 211cf9eef9 CVE-2013-4587 kvm: out-of-bounds access (rhbz 1030986 1042071) 2013-12-12 16:29:40 -05:00
Josh Boyer d856aba78d CVE-2013-6376 kvm: BUG_ON in apic_cluster_id (rhbz 1033106 1042099) 2013-12-12 16:29:38 -05:00
Josh Boyer b8ac208a87 CVE-2013-6368 kvm: cross page vapic_addr access (rhbz 1032210 1042090) 2013-12-12 16:29:35 -05:00
Josh Boyer 69ee1b7392 CVE-2013-6367 kvm: division by 0 in apic_get_tmcct (rhbz 1032207 1042081) 2013-12-12 16:29:31 -05:00
Josh Boyer 04739196f3 Linux v3.13-rc3-174-g9538e10 2013-12-11 10:26:01 -05:00
Josh Boyer 1cc05a6e9d Add patches to support ETPS/2 Elantech touchpads (rhbz 1030802) 2013-12-11 08:51:05 -05:00
Josh Boyer fd75f39f64 Revert upstream selinux change causing sync hang (rhbz 1033965)
- Add patch to fix radeon from crashing
2013-12-10 18:27:14 -05:00
Josh Boyer f78c22dfe9 Linux v3.13-rc3-157-g17b2112
- Reenable debugging options.
2013-12-10 11:14:20 -05:00
Josh Boyer 2eb18460c0 Linux v3.13-rc3
- Disable debugging options.
2013-12-09 14:44:09 -05:00
Josh Boyer 023e1d59cf Linux v3.13-rc2-326-g843f4f4 2013-12-06 12:37:24 -05:00
Josh Boyer 1d5c4d2db1 Linux v3.13-rc2-295-g002acf1
- Add test fix patch for crypto backtrace (rhbz 1038472)
2013-12-06 08:50:54 -05:00
Josh Boyer 0a16078424 Linux v3.13-rc2-265-gef1e4e3 2013-12-05 15:50:53 -05:00
Josh Boyer 51fbdd0140 Build PR KVM on POWER7 too (rhbz 1038541) 2013-12-05 10:12:51 -05:00
Josh Boyer d5539dfec6 Linux v3.13-rc2-215-g53c6de5
- Enable PR kvm module on ppc64 (rhbz 1038541)
2013-12-05 09:42:28 -05:00
Josh Boyer 78ba2bd961 Linux v3.13-rc2-208-g8ecffd7 2013-12-04 12:13:19 -05:00
Peter Robinson b0dba0cd41 Minor ARM cleanups and remove obsolete options 2013-12-03 23:37:40 +00:00
Josh Boyer 01383f49c2 Linux v3.13-rc2-119-ga45299e 2013-12-02 15:42:00 -05:00
Josh Boyer 0fdcea1ca4 Linux v3.13-rc2-1-gaf91706
- Reenable debugging options.
2013-12-02 09:13:16 -05:00
Peter Robinson 622a4556e4 Minor ARM config updates, Enable sound compressed offload on ARM 2013-11-30 20:17:35 +00:00
Josh Boyer 40c368d447 Linux v3.13-rc2
- Disable debugging options.
2013-11-29 16:32:42 -05:00
Josh Boyer eff40fb8eb Linux v3.13-rc1-252-gdda9cc3 2013-11-29 09:10:20 -05:00
Josh Boyer 78c2e3a21d Linux v3.13-rc1-128-g0e4b074 2013-11-26 15:30:39 -05:00
Josh Boyer 97686d595e Fix crash driver build and re-enable on s390x (from Dan Horák) 2013-11-26 13:53:18 -05:00
Josh Boyer 761de8d1ef CVE-2013-6382 xfs: missing check for ZERO_SIZE_PTR (rhbz 1033603 1034670) 2013-11-26 12:21:41 -05:00
Dan Horák 8b409de043 x86_64-generic - remove duplicate options 2013-11-26 08:17:26 -05:00
Dan Horák e3bca57454 update config for s390x - 2 2013-11-26 08:14:26 -05:00
Josh Boyer b5c704cc64 Linux v3.13-rc1-85-g7e3528c 2013-11-25 12:48:58 -05:00
Josh Boyer 147ec48fa5 Upload the patch 2013-11-24 08:44:17 -05:00
Josh Boyer 2ffa02f97a Linux v3.13-rc1-77-g4c1cc40
- Reenable debugging options.
2013-11-24 08:42:45 -05:00
Josh Boyer 5302d79adc Linux v3.13-rc1
- Disable debugging options.
2013-11-23 08:35:40 -05:00
Peter Robinson c780fb3898 Fix ARM Utilite DTB 2013-11-23 01:01:06 +00:00
Josh Boyer 4ef7d96463 Linux v3.12-11097-ga5d6e63
- Drop all the keys-* patches because they were merged upstream.  Yay!
2013-11-22 10:48:04 -05:00
Peter Robinson 464a3b8218 Some minor ARM config updates 2013-11-21 22:57:20 +00:00
Josh Boyer 772b620d71 Linux v3.12-10928-g527d151
- Drop ACPI blacklist year options and patch (removed with upstream commit 4c47cb197e13 )
2013-11-20 19:51:25 -05:00
Josh Boyer 806c8da830 Linux v3.12-10710-gb4789b8 2013-11-20 09:19:13 -05:00
Josh Boyer d59a2da31b Enable CGROUP_HUGETLB on ppc64/ppc64p7 and x86_64 (rhbz 1031984) 2013-11-19 08:06:59 -05:00
Josh Boyer d6f9b40911 Linux v3.12-10554-g801a760 2013-11-19 07:20:18 -05:00
Josh Boyer c0fb589a20 Linux v3.12-10553-g27b5c3f 2013-11-18 20:38:24 -05:00
Josh Boyer 6bf2b12966 Add note about DRM_TEGRA 2013-11-18 08:56:27 -05:00
Peter Robinson 196bf606c7 Fix up ARM usb gadget config to make it useful 2013-11-17 19:15:31 +00:00
Josh Boyer ab2a11bf7e Linux v3.12-10087-g1213959
- Update s390x config from Dan Horák
2013-11-17 11:20:21 -05:00
Josh Boyer 6494f2c3b1 Linux v3.12-9888-gf63c482 2013-11-16 11:03:20 -05:00
Josh Boyer ec0fd9d874 Linux v3.12-8333-g4fbf888
- Build tmon in kernel-tools
- Disable ARM NEON optimised AES and OMAP2PLUS cpufreq because they don't build
2013-11-14 13:34:05 -05:00
Peter Robinson dba6fdeb99 More minor ARM config updates, ensure big.LITTLE remains disabled, enable AES BS ARM optimised driver 2013-11-14 16:17:02 +00:00
Peter Robinson 30781672da Update ARM configs:
- Move usb gadget from armv7 to armv70-generic
- Cleanup some old OMAP config changes
- Update a few config options based on a number of ARM defconfigs updated upstream
- Fix up some conflicting or differing options between arm config files
2013-11-13 22:24:12 +00:00
Josh Boyer 04ee959ebf Update bugzilla and upstream status for i915 hush crtc state patch 2013-11-13 14:58:25 -05:00
Josh Boyer e3f67fd712 Enable USER_NS for root-only processes (rhbz 917708)
- Fixup keys-krb-support.patch to build with USER_NS enabled
2013-11-13 14:09:29 -05:00
Josh Boyer 991987b307 Linux v3.12-7033-g42a2d92
Enable support for the new nf_tables stuff
2013-11-13 10:27:35 -05:00
Josh Boyer 43260145fe Add patch to fix imx-drm build issues 2013-11-13 10:23:23 -05:00
Adam Jackson 049a74e373 Hush i915's check_crtc_state() 2013-11-13 10:17:24 -05:00
Josh Boyer 713abc0c25 Linux v3.12-4849-g10d0c97
Replace x86-allow-1024-cpus.patch with the patch that contains the one hunk
not already applied upstream.

Don't install the 'trace' alias symlink for 'perf trace'.  Seems much too
generic to just throw that into /usr/bin
2013-11-12 14:24:29 -05:00
Josh Boyer 6dfcb01411 Disable imx-drm
It fails to build at the moment
2013-11-11 13:02:18 -05:00
Josh Boyer 65855d3853 Linux v3.12-2839-gedae583
- Reenable debugging options.
2013-11-11 09:45:46 -05:00
163 changed files with 175464 additions and 27709 deletions

4
.gitignore vendored
View File

@ -1,6 +1,2 @@
clog
*.xz
*.bz2
*.rpm
*.orig
kernel-[23].*/

View File

@ -1,98 +0,0 @@
From 3efd689c41080b0d4a9cc263a51f2868e3d5a37b Mon Sep 17 00:00:00 2001
From: Stanislaw Gruszka <sgruszka@redhat.com>
Date: Wed, 9 Oct 2013 15:03:57 +0200
Subject: [PATCH] iwlwifi: don't WARN on bad firmware state
When we restart firmware is possible and hance firmware is marked as not
alive, we can still get calls from mac80211. Don't WARN on in this
situation as this triggers automatic bug reports with no valuable
information.
This extend change from:
commit 8ca95995e64f5d270889badb3e449dca91106a2b
Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Date: Sun Sep 15 11:37:17 2013 +0300
iwlwifi: don't WARN on host commands sent when firmware is dead
which remove WARN_ONCE from one place, but those warnings are also
triggered from other functions.
Patch adds also unlikely() statement.
Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
---
drivers/net/wireless/iwlwifi/iwl-trans.h | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/drivers/net/wireless/iwlwifi/iwl-trans.h b/drivers/net/wireless/iwlwifi/iwl-trans.h
index 80b4750..c6bac7c 100644
--- a/drivers/net/wireless/iwlwifi/iwl-trans.h
+++ b/drivers/net/wireless/iwlwifi/iwl-trans.h
@@ -601,7 +601,7 @@ static inline int iwl_trans_send_cmd(struct iwl_trans *trans,
{
int ret;
- if (trans->state != IWL_TRANS_FW_ALIVE) {
+ if (unlikely(trans->state != IWL_TRANS_FW_ALIVE)) {
IWL_ERR(trans, "%s bad state = %d", __func__, trans->state);
return -EIO;
}
@@ -640,8 +640,8 @@ static inline void iwl_trans_free_tx_cmd(struct iwl_trans *trans,
static inline int iwl_trans_tx(struct iwl_trans *trans, struct sk_buff *skb,
struct iwl_device_cmd *dev_cmd, int queue)
{
- WARN_ONCE(trans->state != IWL_TRANS_FW_ALIVE,
- "%s bad state = %d", __func__, trans->state);
+ if (unlikely(trans->state != IWL_TRANS_FW_ALIVE))
+ IWL_ERR(trans, "%s bad state = %d", __func__, trans->state);
return trans->ops->tx(trans, skb, dev_cmd, queue);
}
@@ -649,16 +649,16 @@ static inline int iwl_trans_tx(struct iwl_trans *trans, struct sk_buff *skb,
static inline void iwl_trans_reclaim(struct iwl_trans *trans, int queue,
int ssn, struct sk_buff_head *skbs)
{
- WARN_ONCE(trans->state != IWL_TRANS_FW_ALIVE,
- "%s bad state = %d", __func__, trans->state);
+ if (unlikely(trans->state != IWL_TRANS_FW_ALIVE))
+ IWL_ERR(trans, "%s bad state = %d", __func__, trans->state);
trans->ops->reclaim(trans, queue, ssn, skbs);
}
static inline void iwl_trans_txq_disable(struct iwl_trans *trans, int queue)
{
- WARN_ONCE(trans->state != IWL_TRANS_FW_ALIVE,
- "%s bad state = %d", __func__, trans->state);
+ if (unlikely(trans->state != IWL_TRANS_FW_ALIVE))
+ IWL_ERR(trans, "%s bad state = %d", __func__, trans->state);
trans->ops->txq_disable(trans, queue);
}
@@ -669,8 +669,8 @@ static inline void iwl_trans_txq_enable(struct iwl_trans *trans, int queue,
{
might_sleep();
- WARN_ONCE(trans->state != IWL_TRANS_FW_ALIVE,
- "%s bad state = %d", __func__, trans->state);
+ if (unlikely((trans->state != IWL_TRANS_FW_ALIVE)))
+ IWL_ERR(trans, "%s bad state = %d", __func__, trans->state);
trans->ops->txq_enable(trans, queue, fifo, sta_id, tid,
frame_limit, ssn);
@@ -685,8 +685,8 @@ static inline void iwl_trans_ac_txq_enable(struct iwl_trans *trans, int queue,
static inline int iwl_trans_wait_tx_queue_empty(struct iwl_trans *trans)
{
- WARN_ONCE(trans->state != IWL_TRANS_FW_ALIVE,
- "%s bad state = %d", __func__, trans->state);
+ if (unlikely(trans->state != IWL_TRANS_FW_ALIVE))
+ IWL_ERR(trans, "%s bad state = %d", __func__, trans->state);
return trans->ops->wait_tx_queue_empty(trans);
}
--
1.7.1

View File

@ -1,64 +0,0 @@
From 92eb77d0ffbaa71b501a0a8dabf09a351bf4267f Mon Sep 17 00:00:00 2001
From: Daniel Stone <daniel@fooishbar.org>
Date: Thu, 31 Oct 2013 07:25:34 +0000
Subject: Input: evdev - fall back to vmalloc for client event buffer
evdev always tries to allocate the event buffer for clients using
kzalloc rather than vmalloc, presumably to avoid mapping overhead where
possible. However, drivers like bcm5974, which claims support for
reporting 16 fingers simultaneously, can have an extraordinarily large
buffer. The resultant contiguous order-4 allocation attempt fails due
to fragmentation, and the device is thus unusable until reboot.
Try kzalloc if we can to avoid the mapping overhead, but if that fails,
fall back to vzalloc.
Signed-off-by: Daniel Stone <daniels@collabora.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
---
diff --git a/drivers/input/evdev.c b/drivers/input/evdev.c
index b6ded17..a06e125 100644
--- a/drivers/input/evdev.c
+++ b/drivers/input/evdev.c
@@ -18,6 +18,8 @@
#include <linux/poll.h>
#include <linux/sched.h>
#include <linux/slab.h>
+#include <linux/vmalloc.h>
+#include <linux/mm.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/input/mt.h>
@@ -369,7 +371,11 @@ static int evdev_release(struct inode *inode, struct file *file)
mutex_unlock(&evdev->mutex);
evdev_detach_client(evdev, client);
- kfree(client);
+
+ if (is_vmalloc_addr(client))
+ vfree(client);
+ else
+ kfree(client);
evdev_close_device(evdev);
@@ -389,12 +395,14 @@ static int evdev_open(struct inode *inode, struct file *file)
{
struct evdev *evdev = container_of(inode->i_cdev, struct evdev, cdev);
unsigned int bufsize = evdev_compute_buffer_size(evdev->handle.dev);
+ unsigned int size = sizeof(struct evdev_client) +
+ bufsize * sizeof(struct input_event);
struct evdev_client *client;
int error;
- client = kzalloc(sizeof(struct evdev_client) +
- bufsize * sizeof(struct input_event),
- GFP_KERNEL);
+ client = kzalloc(size, GFP_KERNEL | __GFP_NOWARN);
+ if (!client)
+ client = vzalloc(size);
if (!client)
return -ENOMEM;
--
cgit v0.9.2

129
Makefile
View File

@ -1,129 +0,0 @@
# Makefile for source rpm: kernel
SPECFILE := kernel.spec
# we only check the .sign signatures
UPSTREAM_CHECKS = sign
.PHONY: help
help:
%:
@echo "Try fedpkg $@ or something like that"
@exit 1
include Makefile.config
prep:
fedpkg -v prep
noarch:
fedpkg -v local --arch=noarch
# 'make local' also needs to build the noarch firmware package
local: noarch
fedpkg -v local
extremedebug:
@perl -pi -e 's/# CONFIG_DEBUG_PAGEALLOC is not set/CONFIG_DEBUG_PAGEALLOC=y/' config-nodebug
debug:
@perl -pi -e 's/# CONFIG_SLUB_DEBUG_ON is not set/CONFIG_SLUB_DEBUG_ON=y/' config-nodebug
@perl -pi -e 's/# CONFIG_LOCK_STAT is not set/CONFIG_LOCK_STAT=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_STACK_USAGE is not set/CONFIG_DEBUG_STACK_USAGE=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_SLAB is not set/CONFIG_DEBUG_SLAB=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_MUTEXES is not set/CONFIG_DEBUG_MUTEXES=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set/CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_RT_MUTEXES is not set/CONFIG_DEBUG_RT_MUTEXES=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_LOCK_ALLOC is not set/CONFIG_DEBUG_LOCK_ALLOC=y/' config-nodebug
@perl -pi -e 's/# CONFIG_PROVE_LOCKING is not set/CONFIG_PROVE_LOCKING=y/' config-nodebug
@perl -pi -e 's/# CONFIG_PROVE_RCU is not set/CONFIG_PROVE_RCU=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_SPINLOCK is not set/CONFIG_DEBUG_SPINLOCK=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_VM is not set/CONFIG_DEBUG_VM=y/' config-nodebug
@perl -pi -e 's/# CONFIG_FAULT_INJECTION is not set/CONFIG_FAULT_INJECTION=y/' config-nodebug
@perl -pi -e 's/# CONFIG_FAILSLAB is not set/CONFIG_FAILSLAB=y/' config-nodebug
@perl -pi -e 's/# CONFIG_FAIL_PAGE_ALLOC is not set/CONFIG_FAIL_PAGE_ALLOC=y/' config-nodebug
@perl -pi -e 's/# CONFIG_FAIL_IO_TIMEOUT is not set/CONFIG_FAIL_IO_TIMEOUT=y/' config-nodebug
@perl -pi -e 's/# CONFIG_FAIL_MAKE_REQUEST is not set/CONFIG_FAIL_MAKE_REQUEST=y/' config-nodebug
@perl -pi -e 's/# CONFIG_FAIL_MMC_REQUEST is not set/CONFIG_FAIL_MMC_REQUEST=y/' config-nodebug
@perl -pi -e 's/# CONFIG_FAULT_INJECTION_DEBUG_FS is not set/CONFIG_FAULT_INJECTION_DEBUG_FS=y/' config-nodebug
@perl -pi -e 's/# CONFIG_FAULT_INJECTION_STACKTRACE_FILTER is not set/CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_SG is not set/CONFIG_DEBUG_SG=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_WRITECOUNT is not set/CONFIG_DEBUG_WRITECOUNT=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_OBJECTS is not set/CONFIG_DEBUG_OBJECTS=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_OBJECTS_FREE is not set/CONFIG_DEBUG_OBJECTS_FREE=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_OBJECTS_TIMERS is not set/CONFIG_DEBUG_OBJECTS_TIMERS=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_OBJECTS_WORK is not set/CONFIG_DEBUG_OBJECTS_WORK=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER is not set/CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_OBJECTS_RCU_HEAD is not set/CONFIG_DEBUG_OBJECTS_RCU_HEAD=y/' config-nodebug
@perl -pi -e 's/# CONFIG_X86_PTDUMP is not set/CONFIG_X86_PTDUMP=y/' config-nodebug
@perl -pi -e 's/# CONFIG_CAN_DEBUG_DEVICES is not set/CONFIG_CAN_DEBUG_DEVICES=y/' config-nodebug
@perl -pi -e 's/# CONFIG_MODULE_FORCE_UNLOAD is not set/CONFIG_MODULE_FORCE_UNLOAD=y/' config-nodebug
@perl -pi -e 's/# CONFIG_SYSCTL_SYSCALL_CHECK is not set/CONFIG_SYSCTL_SYSCALL_CHECK=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_NOTIFIERS is not set/CONFIG_DEBUG_NOTIFIERS=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DMA_API_DEBUG is not set/CONFIG_DMA_API_DEBUG=y/' config-nodebug
@perl -pi -e 's/# CONFIG_PM_TEST_SUSPEND is not set/CONFIG_PM_TEST_SUSPEND=y/' config-generic
@perl -pi -e 's/# CONFIG_PM_ADVANCED_DEBUG is not set/CONFIG_PM_ADVANCED_DEBUG=y/' config-generic
@perl -pi -e 's/# CONFIG_B43_DEBUG is not set/CONFIG_B43_DEBUG=y/' config-generic
@perl -pi -e 's/# CONFIG_B43LEGACY_DEBUG is not set/CONFIG_B43LEGACY_DEBUG=y/' config-generic
@perl -pi -e 's/# CONFIG_MMIOTRACE is not set/CONFIG_MMIOTRACE=y/' config-nodebug
@perl -pi -e 's/CONFIG_STRIP_ASM_SYMS=y/# CONFIG_STRIP_ASM_SYMS is not set/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_CREDENTIALS is not set/CONFIG_DEBUG_CREDENTIALS=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set/CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y/' config-nodebug
@perl -pi -e 's/# CONFIG_ACPI_DEBUG is not set/CONFIG_ACPI_DEBUG=y/' config-nodebug
@perl -pi -e 's/# CONFIG_EXT4_DEBUG is not set/CONFIG_EXT4_DEBUG=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_PERF_USE_VMALLOC is not set/CONFIG_DEBUG_PERF_USE_VMALLOC=y/' config-nodebug
@perl -pi -e 's/# CONFIG_JBD2_DEBUG is not set/CONFIG_JBD2_DEBUG=y/' config-nodebug
@perl -pi -e 's/# CONFIG_NFSD_FAULT_INJECTION is not set/CONFIG_NFSD_FAULT_INJECTION=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_BLK_CGROUP is not set/CONFIG_DEBUG_BLK_CGROUP=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DRBD_FAULT_INJECTION is not set/CONFIG_DRBD_FAULT_INJECTION=y/' config-nodebug
@perl -pi -e 's/# CONFIG_ATH_DEBUG is not set/CONFIG_ATH_DEBUG=y/' config-nodebug
@perl -pi -e 's/# CONFIG_CARL9170_DEBUGFS is not set/CONFIG_CARL9170_DEBUGFS=y/' config-nodebug
@perl -pi -e 's/# CONFIG_IWLWIFI_DEVICE_TRACING is not set/CONFIG_IWLWIFI_DEVICE_TRACING=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DMADEVICES_DEBUG is not set/CONFIG_DMADEVICES_DEBUG=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DMADEVICES_VDEBUG is not set/CONFIG_DMADEVICES_VDEBUG=y/' config-nodebug
@perl -pi -e 's/# CONFIG_CEPH_LIB_PRETTYDEBUG is not set/CONFIG_CEPH_LIB_PRETTYDEBUG=y/' config-nodebug
@perl -pi -e 's/# CONFIG_QUOTA_DEBUG is not set/CONFIG_QUOTA_DEBUG=y/' config-nodebug
@perl -pi -e 's/# CONFIG_KGDB_KDB is not set/CONFIG_KGDB_KDB=y/' config-nodebug
@perl -pi -e 's/# CONFIG_KDB_KEYBOARD is not set/CONFIG_KDB_KEYBOARD=y/' config-nodebug
@perl -pi -e 's/# CONFIG_CPU_NOTIFIER_ERROR_INJECT is not set/CONFIG_CPU_NOTIFIER_ERROR_INJECT=m/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_PER_CPU_MAPS is not set/CONFIG_DEBUG_PER_CPU_MAPS=y/' config-nodebug
@perl -pi -e 's/# CONFIG_TEST_LIST_SORT is not set/CONFIG_TEST_LIST_SORT=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_ATOMIC_SLEEP is not set/CONFIG_DEBUG_ATOMIC_SLEEP=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DETECT_HUNG_TASK is not set/CONFIG_DETECT_HUNG_TASK=y/' config-nodebug
@perl -pi -e 's/# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set/CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y/' config-nodebug
@perl -pi -e 's/# CONFIG_DEBUG_KMEMLEAK is not set/CONFIG_DEBUG_KMEMLEAK=y/' config-nodebug
@perl -pi -e 's/# CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set/CONFIG_X86_DEBUG_STATIC_CPU_HAS=y/' config-nodebug
@# just in case we're going from extremedebug -> debug
@perl -pi -e 's/CONFIG_DEBUG_PAGEALLOC=y/# CONFIG_DEBUG_PAGEALLOC is not set/' config-nodebug
@perl -pi -e 's/# CONFIG_MAXSMP is not set/CONFIG_MAXSMP=y/' config-x86-generic
@# Try out UAS in rawhide builds.
@perl -pi -e 's/# CONFIG_USB_UAS is not set/CONFIG_USB_UAS=m/' config-generic
@perl -pi -e 's/^%define debugbuildsenabled 1/%define debugbuildsenabled 0/' kernel.spec
@perl -pi -e 's/^%define rawhide_skip_docs 0/%define rawhide_skip_docs 1/' kernel.spec
@rpmdev-bumpspec -c "Reenable debugging options." kernel.spec
nodebuginfo:
@perl -pi -e 's/^%define with_debuginfo %\{\?_without_debuginfo: 0\} %\{\?\!_without_debuginfo: 1\}/%define with_debuginfo %\{\?_without_debuginfo: 0\} %\{\?\!_without_debuginfo: 0\}/' kernel.spec
nodebug: release
@perl -pi -e 's/^%define debugbuildsenabled 1/%define debugbuildsenabled 0/' kernel.spec
release: config-release
@perl -pi -e 's/^%define debugbuildsenabled 0/%define debugbuildsenabled 1/' kernel.spec
@perl -pi -e 's/^%define rawhide_skip_docs 1/%define rawhide_skip_docs 0/' kernel.spec
@rpmdev-bumpspec -c "Disable debugging options." kernel.spec
include Makefile.release
unused-kernel-patches:
@for f in *.patch; do if [ -e $$f ]; then (egrep -q "^Patch[[:digit:]]+:[[:space:]]+$$f" $(SPECFILE) || echo "Unused: $$f") && egrep -q "^ApplyPatch[[:space:]]+$$f|^ApplyOptionalPatch[[:space:]]+$$f" $(SPECFILE) || echo "Unapplied: $$f"; fi; done
ifeq ($(MAKECMDGOALS),me a sandwich)
.PHONY: me a sandwich
me a:
@:
sandwich:
@[ `id -u` -ne 0 ] && echo "What? Make it yourself." || echo Okay.
endif

View File

@ -1,135 +0,0 @@
# Make rules for configuration files.
#
# $Id$
CFG = kernel-$(VERSION)
CONFIGFILES = \
$(CFG)-i686.config $(CFG)-i686-debug.config \
$(CFG)-i686-PAE.config $(CFG)-i686-PAEdebug.config \
$(CFG)-x86_64.config $(CFG)-x86_64-debug.config \
$(CFG)-s390x.config \
$(CFG)-armv7hl.config $(CFG)-armv7hl-lpae.config \
$(CFG)-aarch64.config \
$(CFG)-ppc.config $(CFG)-ppc-smp.config \
$(CFG)-ppc64.config $(CFG)-ppc64p7.config $(CFG)-ppc64-debug.config
PLATFORMS = x86 x86_64 powerpc powerpc32 powerpc64 s390x arm arm64
TEMPFILES = $(addprefix temp-, $(addsuffix -generic, $(PLATFORMS)))
configs: $(CONFIGFILES)
@rm -f kernel-*-config
@rm -f $(TEMPFILES)
@rm -f temp-generic temp-*-generic temp-*-generic-tmp
# Augment the clean target to clean up our own cruft
clean ::
@rm -fv $(CONFIGFILES) $(TEMPFILES) temp-generic kernel-$(VERSION)*config
temp-generic: config-generic
cat config-generic config-nodebug > temp-generic
temp-debug-generic: config-generic
cat config-generic config-debug > temp-debug-generic
temp-no-extra-generic: config-no-extra temp-generic
perl merge.pl $^ > $@
temp-arm-generic: config-arm-generic temp-no-extra-generic
perl merge.pl $^ > $@
temp-armv7-generic: config-armv7-generic temp-arm-generic
perl merge.pl $^ > $@
temp-armv7: config-armv7 temp-armv7-generic
perl merge.pl $^ > $@
temp-armv7-lpae: config-armv7-lpae temp-armv7-generic
perl merge.pl $^ > $@
temp-arm-debug-generic: temp-arm-generic temp-debug-generic
perl merge.pl $^ > $@
temp-arm64: config-arm64 temp-arm-generic
perl merge.pl $^ > $@
temp-arm64-debug: config-arm64 temp-arm-debug-generic
perl merge.pl $^ > $@
temp-x86-32: config-x86-32-generic config-x86-generic
perl merge.pl $^ > $@
temp-x86-32-generic: temp-x86-32 temp-generic
perl merge.pl $^ > $@
temp-x86-debug-generic: temp-x86-32 temp-debug-generic
perl merge.pl $^ > $@
temp-x86-64: config-x86_64-generic config-x86-generic
perl merge.pl $^ > $@
temp-x86_64-generic: temp-x86-64 temp-generic
perl merge.pl $^ > $@
temp-x86_64-debug-generic: temp-x86-64 temp-debug-generic
perl merge.pl $^ > $@
temp-powerpc-generic: config-powerpc-generic temp-generic
perl merge.pl $^ > $@
temp-powerpc-debug-generic: config-powerpc-generic temp-debug-generic
perl merge.pl $^ > $@
temp-powerpc32-generic: config-powerpc32-generic temp-powerpc-generic
perl merge.pl $^ > $@
temp-powerpc64-generic: config-powerpc64 temp-powerpc-generic
perl merge.pl $^ > $@
temp-s390-generic: config-s390x temp-generic
perl merge.pl $^ > $@
$(CFG)-i686-PAE.config: config-i686-PAE temp-x86-32-generic
perl merge.pl $^ i386 > $@
$(CFG)-i686-PAEdebug.config: config-i686-PAE temp-x86-debug-generic
perl merge.pl $^ i386 > $@
$(CFG)-i686.config: /dev/null temp-x86-32-generic
perl merge.pl $^ i386 > $@
$(CFG)-i686-debug.config: /dev/null temp-x86-debug-generic
perl merge.pl $^ i386 > $@
$(CFG)-x86_64.config: /dev/null temp-x86_64-generic
perl merge.pl $^ x86_64 > $@
$(CFG)-x86_64-debug.config: /dev/null temp-x86_64-debug-generic
perl merge.pl $^ x86_64 > $@
$(CFG)-ppc64.config: /dev/null temp-powerpc64-generic
perl merge.pl $^ powerpc > $@
$(CFG)-ppc64-debug.config: temp-powerpc64-generic temp-powerpc-debug-generic
perl merge.pl $^ powerpc > $@
$(CFG)-ppc64p7.config: config-powerpc64p7 temp-powerpc64-generic
perl merge.pl $^ powerpc > $@
$(CFG)-s390x.config: config-s390x temp-s390-generic
perl merge.pl $^ s390 > $@
$(CFG)-armv7hl.config: /dev/null temp-armv7
perl merge.pl $^ arm > $@
$(CFG)-armv7hl-lpae.config: /dev/null temp-armv7-lpae
perl merge.pl $^ arm > $@
$(CFG)-aarch64.config: /dev/null temp-arm64
perl merge.pl $^ arm64 > $@
$(CFG)-ppc.config: /dev/null temp-powerpc32-generic
perl merge.pl $^ powerpc > $@
$(CFG)-ppc-smp.config: config-powerpc32-smp temp-powerpc32-generic
perl merge.pl $^ powerpc > $@

View File

@ -1,91 +0,0 @@
# Make rules for configuration files.
#
# $Id$
# This file contains only entries that change the config files.
# Anything that changes kernel.spec itself should go in the main Makefile.
config-release:
@perl -pi -e 's/CONFIG_SLUB_DEBUG_ON=y/# CONFIG_SLUB_DEBUG_ON is not set/' config-nodebug
@perl -pi -e 's/CONFIG_LOCK_STAT=y/# CONFIG_LOCK_STAT is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_STACK_USAGE=y/# CONFIG_DEBUG_STACK_USAGE is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_SLAB=y/# CONFIG_DEBUG_SLAB is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_MUTEXES=y/# CONFIG_DEBUG_MUTEXES is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y/# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_RT_MUTEXES=y/# CONFIG_DEBUG_RT_MUTEXES is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_LOCK_ALLOC=y/# CONFIG_DEBUG_LOCK_ALLOC is not set/' config-nodebug
@perl -pi -e 's/CONFIG_PROVE_LOCKING=y/# CONFIG_PROVE_LOCKING is not set/' config-nodebug
@perl -pi -e 's/CONFIG_PROVE_RCU=y/# CONFIG_PROVE_RCU is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_SPINLOCK=y/# CONFIG_DEBUG_SPINLOCK is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_VM=y/# CONFIG_DEBUG_VM is not set/' config-nodebug
@perl -pi -e 's/CONFIG_FAULT_INJECTION=y/# CONFIG_FAULT_INJECTION is not set/' config-nodebug
@perl -pi -e 's/CONFIG_FAILSLAB=y/# CONFIG_FAILSLAB is not set/' config-nodebug
@perl -pi -e 's/CONFIG_FAIL_PAGE_ALLOC=y/# CONFIG_FAIL_PAGE_ALLOC is not set/' config-nodebug
@perl -pi -e 's/CONFIG_FAIL_IO_TIMEOUT=y/# CONFIG_FAIL_IO_TIMEOUT is not set/' config-nodebug
@perl -pi -e 's/CONFIG_FAIL_MAKE_REQUEST=y/# CONFIG_FAIL_MAKE_REQUEST is not set/' config-nodebug
@perl -pi -e 's/CONFIG_FAIL_MMC_REQUEST=y/# CONFIG_FAIL_MMC_REQUEST is not set/' config-nodebug
@perl -pi -e 's/CONFIG_FAULT_INJECTION_DEBUG_FS=y/# CONFIG_FAULT_INJECTION_DEBUG_FS is not set/' config-nodebug
@perl -pi -e 's/CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y/# CONFIG_FAULT_INJECTION_STACKTRACE_FILTER is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_SG=y/# CONFIG_DEBUG_SG is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_WRITECOUNT=y/# CONFIG_DEBUG_WRITECOUNT is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_OBJECTS=y/# CONFIG_DEBUG_OBJECTS is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_OBJECTS_FREE=y/# CONFIG_DEBUG_OBJECTS_FREE is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_OBJECTS_TIMERS=y/# CONFIG_DEBUG_OBJECTS_TIMERS is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_OBJECTS_WORK=y/# CONFIG_DEBUG_OBJECTS_WORK is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y/# CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_OBJECTS_RCU_HEAD=y/# CONFIG_DEBUG_OBJECTS_RCU_HEAD is not set/' config-nodebug
@perl -pi -e 's/CONFIG_X86_PTDUMP=y/# CONFIG_X86_PTDUMP is not set/' config-nodebug
@perl -pi -e 's/CONFIG_CAN_DEBUG_DEVICES=y/# CONFIG_CAN_DEBUG_DEVICES is not set/' config-nodebug
@perl -pi -e 's/CONFIG_MODULE_FORCE_UNLOAD=y/# CONFIG_MODULE_FORCE_UNLOAD is not set/' config-nodebug
@perl -pi -e 's/CONFIG_SYSCTL_SYSCALL_CHECK=y/# CONFIG_SYSCTL_SYSCALL_CHECK is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_NOTIFIERS=y/# CONFIG_DEBUG_NOTIFIERS is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DMA_API_DEBUG=y/# CONFIG_DMA_API_DEBUG is not set/' config-nodebug
@perl -pi -e 's/CONFIG_PM_TEST_SUSPEND=y/# CONFIG_PM_TEST_SUSPEND is not set/' config-generic
@perl -pi -e 's/CONFIG_PM_ADVANCED_DEBUG=y/# CONFIG_PM_ADVANCED_DEBUG is not set/' config-generic
@perl -pi -e 's/CONFIG_B43_DEBUG=y/# CONFIG_B43_DEBUG is not set/' config-generic
@perl -pi -e 's/CONFIG_B43LEGACY_DEBUG=y/# CONFIG_B43LEGACY_DEBUG is not set/' config-generic
@perl -pi -e 's/CONFIG_MMIOTRACE=y/# CONFIG_MMIOTRACE is not set/' config-nodebug
@perl -pi -e 's/# CONFIG_STRIP_ASM_SYMS is not set/CONFIG_STRIP_ASM_SYMS=y/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_CREDENTIALS=y/# CONFIG_DEBUG_CREDENTIALS is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y/# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set/' config-nodebug
@perl -pi -e 's/CONFIG_ACPI_DEBUG=y/# CONFIG_ACPI_DEBUG is not set/' config-nodebug
@perl -pi -e 's/CONFIG_EXT4_DEBUG=y/# CONFIG_EXT4_DEBUG is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_PERF_USE_VMALLOC=y/# CONFIG_DEBUG_PERF_USE_VMALLOC is not set/' config-nodebug
@perl -pi -e 's/CONFIG_JBD2_DEBUG=y/# CONFIG_JBD2_DEBUG is not set/' config-nodebug
@perl -pi -e 's/CONFIG_NFSD_FAULT_INJECTION=y/# CONFIG_NFSD_FAULT_INJECTION is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_BLK_CGROUP=y/# CONFIG_DEBUG_BLK_CGROUP is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DRBD_FAULT_INJECTION=y/# CONFIG_DRBD_FAULT_INJECTION is not set/' config-nodebug
@perl -pi -e 's/CONFIG_ATH_DEBUG=y/# CONFIG_ATH_DEBUG is not set/' config-nodebug
@perl -pi -e 's/CONFIG_CARL9170_DEBUGFS=y/# CONFIG_CARL9170_DEBUGFS is not set/' config-nodebug
@perl -pi -e 's/CONFIG_IWLWIFI_DEVICE_TRACING=y/# CONFIG_IWLWIFI_DEVICE_TRACING is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DMADEVICES_DEBUG=y/# CONFIG_DMADEVICES_DEBUG is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DMADEVICES_VDEBUG=y/# CONFIG_DMADEVICES_VDEBUG is not set/' config-nodebug
@perl -pi -e 's/CONFIG_CEPH_LIB_PRETTYDEBUG=y/# CONFIG_CEPH_LIB_PRETTYDEBUG is not set/' config-nodebug
@perl -pi -e 's/CONFIG_QUOTA_DEBUG=y/# CONFIG_QUOTA_DEBUG is not set/' config-nodebug
@perl -pi -e 's/CONFIG_CPU_NOTIFIER_ERROR_INJECT=m/# CONFIG_CPU_NOTIFIER_ERROR_INJECT is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_PER_CPU_MAPS=y/# CONFIG_DEBUG_PER_CPU_MAPS is not set/' config-nodebug
@perl -pi -e 's/CONFIG_TEST_LIST_SORT=y/# CONFIG_TEST_LIST_SORT is not set/' config-nodebug
@perl -pi -e 's/CONFIG_TEST_STRING_HELPERS=m/# CONFIG_TEST_STRING_HELPERS is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_ATOMIC_SLEEP=y/# CONFIG_DEBUG_ATOMIC_SLEEP is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DETECT_HUNG_TASK=y/# CONFIG_DETECT_HUNG_TASK is not set/' config-nodebug
@perl -pi -e 's/CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y/# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set/' config-nodebug
@perl -pi -e 's/CONFIG_DEBUG_KMEMLEAK=y/# CONFIG_DEBUG_KMEMLEAK is not set/' config-nodebug
@perl -pi -e 's/CONFIG_MAC80211_MESSAGE_TRACING=y/# CONFIG_MAC80211_MESSAGE_TRACING is not set/' config-nodebug
@perl -pi -e 's/CONFIG_XFS_WARN=y/# CONFIG_XFS_WARN is not set/' config-nodebug
@perl -pi -e 's/CONFIG_EDAC_DEBUG=y/# CONFIG_EDAC_DEBUG is not set/' config-nodebug
@perl -pi -e 's/CONFIG_RTLWIFI_DEBUG=y/# CONFIG_RTLWIFI_DEBUG is not set/' config-nodebug
@perl -pi -e 's/CONFIG_X86_DEBUG_STATIC_CPU_HAS=y/# CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set/' config-nodebug
@# Undo anything that make extremedebug might have set
@perl -pi -e 's/CONFIG_DEBUG_PAGEALLOC=y/# CONFIG_DEBUG_PAGEALLOC is not set/' config-debug
@perl -pi -e 's/CONFIG_DEBUG_PAGEALLOC=y/# CONFIG_DEBUG_PAGEALLOC is not set/' config-nodebug
@# Change defaults back to sane things.
@perl -pi -e 's/CONFIG_MAXSMP=y/# CONFIG_MAXSMP is not set/' config-x86-generic
@# Disable UAS for release until it's ready. (#717633, #744099)
@perl -pi -e 's/CONFIG_USB_UAS=m/# CONFIG_USB_UAS is not set/' config-generic
@perl -pi -e 's/CONFIG_SCHEDSTATS=y/# CONFIG_SCHEDSTATS is not set/' config-nodebug
@perl -pi -e 's/CONFIG_LATENCYTOP=y/# CONFIG_LATENCYTOP is not set/' config-nodebug

45
Makefile.rhelver Normal file
View File

@ -0,0 +1,45 @@
RHEL_MAJOR = 8
RHEL_MINOR = 99
#
# RHEL_RELEASE
# -------------
#
# Represents build number in 'release' part of RPM's name-version-release.
# name is <package_name>, e.g. kernel
# version is upstream kernel version this kernel is based on, e.g. 4.18.0
# release is <RHEL_RELEASE>.<dist_tag>[<buildid>], e.g. 100.el8
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
RHEL_RELEASE = 122
#
# Early y+1 numbering
# --------------------
#
# In early y+1 process, RHEL_RELEASE consists of 2 numbers: x.y
# First is RHEL_RELEASE inherited/merged from y as-is, second number
# is incremented with each build starting from 1. After merge from y,
# it resets back to 1. This way y+1 nvr reflects status of last merge.
#
# Example:
#
# rhel8.0 rhel-8.1
# kernel-4.18.0-58.el8 --> kernel-4.18.0-58.1.el8
# kernel-4.18.0-58.2.el8
# kernel-4.18.0-59.el8 kernel-4.18.0-59.1.el8
# kernel-4.18.0-60.el8
# kernel-4.18.0-61.el8 --> kernel-4.18.0-61.1.el8
#
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
EARLY_YSTREAM ?= no
EARLY_YBUILD:=
EARLY_YRELEASE:=
ifneq ("$(ZSTREAM)", "yes")
ifeq ("$(EARLY_YSTREAM)","yes")
RHEL_RELEASE:=$(RHEL_RELEASE).$(EARLY_YRELEASE)
endif
endif

0
Module.kabi_aarch64 Normal file
View File

0
Module.kabi_dup_aarch64 Normal file
View File

0
Module.kabi_dup_ppc64le Normal file
View File

0
Module.kabi_dup_s390x Normal file
View File

0
Module.kabi_dup_x86_64 Normal file
View File

0
Module.kabi_ppc64le Normal file
View File

0
Module.kabi_s390x Normal file
View File

0
Module.kabi_x86_64 Normal file
View File

View File

@ -1,90 +0,0 @@
**** Backports and patches headed/already upsteram *****************************
* net-flow_dissector-fail-on-evil-iph-ihl.patch (rhbz 1007939 1025647)
- Should hit upstream and stable soon
* rt2800usb-slow-down-TX-status-polling.patch (rhbz 984696)
- Still pending upstream. Fixes https://bugzilla.kernel.org/show_bug.cgi?id=62781
* btrfs-relocate-csums-properly-with-prealloc-ext.patch (rhbz 1011714)
- Still pending upstream
* cpupower-Fix-segfault-due-to-incorrect-getopt_long-a.patch (rhbz 1000439)
- Queued for next upstream release I believe. Fixes a segfault in cpupower
* dm-cache-policy-mq_fix-large-scale-table-allocation-bug.patch (rhbz 993744)
- Still pending upstream
* 0002-iwlwifi-don-t-WARN-on-bad-firmware-state.patch (rhbz 896695)
- Still pending upstream
* vfio-iommu-Fixed-interaction-of-VFIO_IOMMU_MAP_DMA.patch (rhbz 998732)
- Still pending upstream
* iommu-Remove-stack-trace-from-broken-irq-remapping-warning.patch (rhbz 982153)
- Still pending upstream
* rt2800-add-support-for-rf3070.patch (rhbz 974072)
- Actually I'm unsure of what the upstream status on this one is.
* elevator-Fix-a-race-in-elevator-switching-and-md.patch
* elevator-acquire-q-sysfs_lock-in-elevator_change.patch (rhbz 902012)
- I believe these are both queued for the next upstream release
* ntp-Make-periodic-RTC-update-more-reliable.patch (rhbz 985522)
- I believe this is queued in John Stultz's tree for 3.13
* ansi_cprng-Fix-off-by-one-error-in-non-block-size-request.patch (rhbz 1007690 1009136)
- Fixes CVE-2013-4345
* ath9k_rx_dma_stop_check.patch (rhbz 892811)
- Fixes some DMA issue on specific hardware. Taken from
https://dev.openwrt.org/browser/trunk/package/mac80211/patches/552-ath9k_rx_dma_stop_check.patch?rev=34910
* secure-modules.patch
* modsign-uefi.patch
* sb-hibernate.patch
* sysrq-secure-boot.patch
- Fedora secure boot support.
- Dear Matthew, this is your fault. Run sed already and get a new set out.
* keys-expand-keyring.patch
* keys-krb-support.patch
* keys-x509-improv.patch
* keyring-quota.patch
- I believe these are all now queued for 3.13 in James Morris' tree.
**** Other stuff that should go upstream (in decreasing likelyhood) ************
* defaults-acpi-video.patch
* disable-i8042-check-on-apple-mac.patch
* no-pcspkr-modalias.patch
* die-floppy-die.patch
Fedora policy decisions
Turn into CONFIG_ options and upstream ?
* input-kill-stupid-messages.patch
* silence-acpi-blacklist.patch
* silence-fbcon-logo.patch
* silence-noise.patch
Fedora local 'hush' patches. (TODO: push more upstream)
* makefile-after_link.patch
Rolandware that is used by the debuginfo generation.
Possibly upstreamable ?
* serial-460800.patch
Probably not upstreamable.
http://marc.theaimsgroup.com/?l=linux-kernel&m=112687270832687&w=2
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=126403
http://lkml.org/lkml/2006/8/2/208
********************************************************************************
'MUSTARD' patches. Fedora local patches that are very unlikely to go upstream.
* crash-driver.patch
Unlikely to go upstream.
https://bugzilla.redhat.com/show_bug.cgi?id=492803
********************************************************************************

228
Patchlist.changelog Normal file
View File

@ -0,0 +1,228 @@
https://gitlab.com/cki-project/kernel-ark/-/commit/8773e8c6039ff74d1426cc80de30de759cd0c2a2
8773e8c6039ff74d1426cc80de30de759cd0c2a2 irq: export irq_check_status_bit
https://gitlab.com/cki-project/kernel-ark/-/commit/e187313e5f0086538fefe0925ef84480f99616d8
e187313e5f0086538fefe0925ef84480f99616d8 gcc-plugins: fix gcc 11 indigestion with plugins...
https://gitlab.com/cki-project/kernel-ark/-/commit/0c84b348e33ab9d7df5c3c5acc7fbc07fd96fafc
0c84b348e33ab9d7df5c3c5acc7fbc07fd96fafc Fix up bad merge with efi: generalize efi_get_secureboot
https://gitlab.com/cki-project/kernel-ark/-/commit/364788093bdf437c33753d327136c363be8f756c
364788093bdf437c33753d327136c363be8f756c Fix up a merge issue with rxe.c
https://gitlab.com/cki-project/kernel-ark/-/commit/a4d554ce883e24df77cce42bc2deec527028c213
a4d554ce883e24df77cce42bc2deec527028c213 Filter out LTO build options from the perl ccopts
https://gitlab.com/cki-project/kernel-ark/-/commit/17b0f7f1d49df30661b517d668715ff5ee1bab09
17b0f7f1d49df30661b517d668715ff5ee1bab09 Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only
https://gitlab.com/cki-project/kernel-ark/-/commit/e7c009cd91ababdbb5f726ef592c7800f0682d3a
e7c009cd91ababdbb5f726ef592c7800f0682d3a arch/x86: Remove vendor specific CPU ID checks
https://gitlab.com/cki-project/kernel-ark/-/commit/7120b2a26fc4c7954fd0395973dc6739c110e091
7120b2a26fc4c7954fd0395973dc6739c110e091 redhat: Replace hardware.redhat.com link in Unsupported message
https://gitlab.com/cki-project/kernel-ark/-/commit/7a28e2fde653a161913abb8eee943cdacb5ff2ae
7a28e2fde653a161913abb8eee943cdacb5ff2ae x86: Fix compile issues with rh_check_supported()
https://gitlab.com/cki-project/kernel-ark/-/commit/45f64c1a24e73af7987cffec3ea941e29364f87f
45f64c1a24e73af7987cffec3ea941e29364f87f e1000e: bump up timeout to wait when ME un-configure ULP mode
https://gitlab.com/cki-project/kernel-ark/-/commit/6c14763b1ce98698949ff45135c15e333aa6416d
6c14763b1ce98698949ff45135c15e333aa6416d drm/sun4i: sun6i_mipi_dsi: fix horizontal timing calculation
https://gitlab.com/cki-project/kernel-ark/-/commit/67a19b16012b12cffba0b515c6503e5f8cdbb798
67a19b16012b12cffba0b515c6503e5f8cdbb798 drm: panel: add Xingbangda XBD599 panel
https://gitlab.com/cki-project/kernel-ark/-/commit/d220dbf98cef820367b5a2a2eeaacebee958bdd4
d220dbf98cef820367b5a2a2eeaacebee958bdd4 dt-bindings: panel: add binding for Xingbangda XBD599 panel
https://gitlab.com/cki-project/kernel-ark/-/commit/80660062260dec4bdca9540922577542c16145e8
80660062260dec4bdca9540922577542c16145e8 ARM: fix __get_user_check() in case uaccess_* calls are not inlined
https://gitlab.com/cki-project/kernel-ark/-/commit/24d8743613b2a6a585fc68cfe95078d9a3d5b389
24d8743613b2a6a585fc68cfe95078d9a3d5b389 mm/kmemleak: skip late_init if not skip disable
https://gitlab.com/cki-project/kernel-ark/-/commit/b697ff5e26974fee8fcd31a1e221e9dd41515efc
b697ff5e26974fee8fcd31a1e221e9dd41515efc KEYS: Make use of platform keyring for module signature verify
https://gitlab.com/cki-project/kernel-ark/-/commit/081d2185e22479b449586c4e9843602ca0d49806
081d2185e22479b449586c4e9843602ca0d49806 Drop that for now
https://gitlab.com/cki-project/kernel-ark/-/commit/5ef51389cf6673a0e9e004909c7be1dc785050b2
5ef51389cf6673a0e9e004909c7be1dc785050b2 Input: rmi4 - remove the need for artificial IRQ in case of HID
https://gitlab.com/cki-project/kernel-ark/-/commit/c1788012ebf8de46e9dc80d18051ed0c77c811b6
c1788012ebf8de46e9dc80d18051ed0c77c811b6 ARM: tegra: usb no reset
https://gitlab.com/cki-project/kernel-ark/-/commit/577365feaa909db4c0949eabfcda7e4a972b8e54
577365feaa909db4c0949eabfcda7e4a972b8e54 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT
https://gitlab.com/cki-project/kernel-ark/-/commit/331be9c5a436057ee852075c102d9d90a9046a30
331be9c5a436057ee852075c102d9d90a9046a30 redhat: rh_kabi: deduplication friendly structs
https://gitlab.com/cki-project/kernel-ark/-/commit/34d79fbfb327f732ebf3ece4db21a14f81fedf03
34d79fbfb327f732ebf3ece4db21a14f81fedf03 redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage
https://gitlab.com/cki-project/kernel-ark/-/commit/93a4b5f12d5a1c2d62cf1d7c440b31d9847eab07
93a4b5f12d5a1c2d62cf1d7c440b31d9847eab07 redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE
https://gitlab.com/cki-project/kernel-ark/-/commit/8e5c06356457f5351289e9f687b991189d163dae
8e5c06356457f5351289e9f687b991189d163dae redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve.
https://gitlab.com/cki-project/kernel-ark/-/commit/212cbccda77cc81fcb60123907eabdac8ad5adb7
212cbccda77cc81fcb60123907eabdac8ad5adb7 redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator
https://gitlab.com/cki-project/kernel-ark/-/commit/6f7744b412e1fb86a67d8761e64df69cf891b4ad
6f7744b412e1fb86a67d8761e64df69cf891b4ad redhat: rh_kabi: Add macros to size and extend structs
https://gitlab.com/cki-project/kernel-ark/-/commit/049623d33998be30d79692c69b34acb502c496e3
049623d33998be30d79692c69b34acb502c496e3 Removing Obsolete hba pci-ids from rhel8
https://gitlab.com/cki-project/kernel-ark/-/commit/43ef1d631ecfe84084db3572c9ed1bedbdceb0f8
43ef1d631ecfe84084db3572c9ed1bedbdceb0f8 mptsas: pci-id table changes
https://gitlab.com/cki-project/kernel-ark/-/commit/e5726695109dd1a73da92487b75de6a51d54c015
e5726695109dd1a73da92487b75de6a51d54c015 mptsas: Taint kernel if mptsas is loaded
https://gitlab.com/cki-project/kernel-ark/-/commit/ee4dcd6f04ca76ad35ab0f38c436ab2f7de53f16
ee4dcd6f04ca76ad35ab0f38c436ab2f7de53f16 mptspi: pci-id table changes
https://gitlab.com/cki-project/kernel-ark/-/commit/bd305f716d8b64be1926bc7aebe02468ac6bf599
bd305f716d8b64be1926bc7aebe02468ac6bf599 qla2xxx: Remove PCI IDs of deprecated adapter
https://gitlab.com/cki-project/kernel-ark/-/commit/803ff9a2c660c094e14d246ef05019bf6008d503
803ff9a2c660c094e14d246ef05019bf6008d503 be2iscsi: remove unsupported device IDs
https://gitlab.com/cki-project/kernel-ark/-/commit/2cb24399321f555f18b0804d3fe02cf53949fba1
2cb24399321f555f18b0804d3fe02cf53949fba1 mptspi: Taint kernel if mptspi is loaded
https://gitlab.com/cki-project/kernel-ark/-/commit/ad1740551ff4af49f1ef10a130783d9369e955a0
ad1740551ff4af49f1ef10a130783d9369e955a0 hpsa: remove old cciss-based smartarray pci ids
https://gitlab.com/cki-project/kernel-ark/-/commit/4197ba3e766656eea9175c11ed05903620d98a28
4197ba3e766656eea9175c11ed05903620d98a28 qla4xxx: Remove deprecated PCI IDs from RHEL 8
https://gitlab.com/cki-project/kernel-ark/-/commit/7e285aec22ab1213639afda877902db363473cb0
7e285aec22ab1213639afda877902db363473cb0 aacraid: Remove depreciated device and vendor PCI id's
https://gitlab.com/cki-project/kernel-ark/-/commit/846109a16be92155e69731c36dde48761d375153
846109a16be92155e69731c36dde48761d375153 megaraid_sas: remove deprecated pci-ids
https://gitlab.com/cki-project/kernel-ark/-/commit/6fd2019d01cee7ff36dc047d3ecdb504b968f222
6fd2019d01cee7ff36dc047d3ecdb504b968f222 mpt*: remove certain deprecated pci-ids
https://gitlab.com/cki-project/kernel-ark/-/commit/dddcd5c1129b275ff160324036a662739db51fc3
dddcd5c1129b275ff160324036a662739db51fc3 kernel: add SUPPORT_REMOVED kernel taint
https://gitlab.com/cki-project/kernel-ark/-/commit/08d77161dba915d1ed0d9fede658085440ab4474
08d77161dba915d1ed0d9fede658085440ab4474 Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES
https://gitlab.com/cki-project/kernel-ark/-/commit/e2dc2ca6a25a445bf22ceb6a8e38e02706605341
e2dc2ca6a25a445bf22ceb6a8e38e02706605341 Add option of 13 for FORCE_MAX_ZONEORDER
https://gitlab.com/cki-project/kernel-ark/-/commit/2384646bf71d8c282cf49bb20321fdf802c61cce
2384646bf71d8c282cf49bb20321fdf802c61cce s390: Lock down the kernel when the IPL secure flag is set
https://gitlab.com/cki-project/kernel-ark/-/commit/5850c93175b9d2e1081873f4bbe08dead202cb08
5850c93175b9d2e1081873f4bbe08dead202cb08 efi: Lock down the kernel if booted in secure boot mode
https://gitlab.com/cki-project/kernel-ark/-/commit/53250b991f841be025fa4d264850dadc0fae2861
53250b991f841be025fa4d264850dadc0fae2861 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode
https://gitlab.com/cki-project/kernel-ark/-/commit/72223fd1241cc5c70b96a491db14d54c83beadd8
72223fd1241cc5c70b96a491db14d54c83beadd8 security: lockdown: expose a hook to lock the kernel down
https://gitlab.com/cki-project/kernel-ark/-/commit/7ba28f03674fa9346610c3fea7fc93bc58f06d2a
7ba28f03674fa9346610c3fea7fc93bc58f06d2a Make get_cert_list() use efi_status_to_str() to print error messages.
https://gitlab.com/cki-project/kernel-ark/-/commit/2ae9082db0b54d831a9b3782c049d9917e37d89f
2ae9082db0b54d831a9b3782c049d9917e37d89f Add efi_status_to_str() and rework efi_status_to_err().
https://gitlab.com/cki-project/kernel-ark/-/commit/cee1461ada1b7e4b92cd154e7ec241119afcd644
cee1461ada1b7e4b92cd154e7ec241119afcd644 Add support for deprecating processors
https://gitlab.com/cki-project/kernel-ark/-/commit/2420149f8f5fa9dd1e2dc793765b498022922a81
2420149f8f5fa9dd1e2dc793765b498022922a81 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT
https://gitlab.com/cki-project/kernel-ark/-/commit/1d69b30b98b60aff639351f5788d20a3b17f6e27
1d69b30b98b60aff639351f5788d20a3b17f6e27 iommu/arm-smmu: workaround DMA mode issues
https://gitlab.com/cki-project/kernel-ark/-/commit/6b2e73e508e7a117b1db91596097c00e5570f64a
6b2e73e508e7a117b1db91596097c00e5570f64a rh_kabi: introduce RH_KABI_EXCLUDE
https://gitlab.com/cki-project/kernel-ark/-/commit/ecb9206bce179eb600c52642a6753012a69ce4a2
ecb9206bce179eb600c52642a6753012a69ce4a2 ipmi: do not configure ipmi for HPE m400
https://gitlab.com/cki-project/kernel-ark/-/commit/473be59fe72afa9969cf8d10609ef3f14f594631
473be59fe72afa9969cf8d10609ef3f14f594631 IB/rxe: Mark Soft-RoCE Transport driver as tech-preview
https://gitlab.com/cki-project/kernel-ark/-/commit/b94117795261f9c074a7addca2252238871b5081
b94117795261f9c074a7addca2252238871b5081 scsi: smartpqi: add inspur advantech ids
https://gitlab.com/cki-project/kernel-ark/-/commit/cae871558c333880c1687cab6f2a71accf40d105
cae871558c333880c1687cab6f2a71accf40d105 ice: mark driver as tech-preview
https://gitlab.com/cki-project/kernel-ark/-/commit/7d9cb007404211ea6638bde4a28dd0fbe8d95de0
7d9cb007404211ea6638bde4a28dd0fbe8d95de0 kABI: Add generic kABI macros to use for kABI workarounds
https://gitlab.com/cki-project/kernel-ark/-/commit/bd353e9aae8877dd490e6c92b67849e0dcfbab25
bd353e9aae8877dd490e6c92b67849e0dcfbab25 add pci_hw_vendor_status()
https://gitlab.com/cki-project/kernel-ark/-/commit/41a259999969bbdfe9f556ce71f2c3c07d7454f4
41a259999969bbdfe9f556ce71f2c3c07d7454f4 ahci: thunderx2: Fix for errata that affects stop engine
https://gitlab.com/cki-project/kernel-ark/-/commit/2a107343529ce648c11bff62e9f72bbeec738f3f
2a107343529ce648c11bff62e9f72bbeec738f3f Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon
https://gitlab.com/cki-project/kernel-ark/-/commit/03e48a48f400a51a182a1254cf22ff0c08706d76
03e48a48f400a51a182a1254cf22ff0c08706d76 bpf: Add tech preview taint for syscall
https://gitlab.com/cki-project/kernel-ark/-/commit/607f0e89af7ef5682f79f2eea0a99638a1bc0c4f
607f0e89af7ef5682f79f2eea0a99638a1bc0c4f bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter
https://gitlab.com/cki-project/kernel-ark/-/commit/31da227877eb734ddb484bc519aae85ce200802e
31da227877eb734ddb484bc519aae85ce200802e add Red Hat-specific taint flags
https://gitlab.com/cki-project/kernel-ark/-/commit/7a2e2c83be0230667756cccb5bc3687419dfbb8b
7a2e2c83be0230667756cccb5bc3687419dfbb8b kdump: fix a grammar issue in a kernel message
https://gitlab.com/cki-project/kernel-ark/-/commit/d345d54d33e7d496c9d845e4723550dd37cb3f88
d345d54d33e7d496c9d845e4723550dd37cb3f88 tags.sh: Ignore redhat/rpm
https://gitlab.com/cki-project/kernel-ark/-/commit/5c67dc1eb0783a5c4ca4eb5c545ff6fe05facff0
5c67dc1eb0783a5c4ca4eb5c545ff6fe05facff0 put RHEL info into generated headers
https://gitlab.com/cki-project/kernel-ark/-/commit/ce12884c009ec3bed11100c9d19f6d97628cf8ae
ce12884c009ec3bed11100c9d19f6d97628cf8ae kdump: add support for crashkernel=auto
https://gitlab.com/cki-project/kernel-ark/-/commit/18fb1389afccdc5535977a10669b49a37829b55a
18fb1389afccdc5535977a10669b49a37829b55a kdump: round up the total memory size to 128M for crashkernel reservation
https://gitlab.com/cki-project/kernel-ark/-/commit/5fb9821441cc0b77101ad9c0dfaa747957a4cce4
5fb9821441cc0b77101ad9c0dfaa747957a4cce4 acpi: prefer booting with ACPI over DTS
https://gitlab.com/cki-project/kernel-ark/-/commit/0cf21a40db6fca5d89cf3d65808117c8c14e524e
0cf21a40db6fca5d89cf3d65808117c8c14e524e aarch64: acpi scan: Fix regression related to X-Gene UARTs
https://gitlab.com/cki-project/kernel-ark/-/commit/de13e14cc2388478d9a2c68c5d90affd92098f11
de13e14cc2388478d9a2c68c5d90affd92098f11 ACPI / irq: Workaround firmware issue on X-Gene based m400
https://gitlab.com/cki-project/kernel-ark/-/commit/71c098f4afa38a15a95495c14f71fb087ab27308
71c098f4afa38a15a95495c14f71fb087ab27308 modules: add rhelversion MODULE_INFO tag
https://gitlab.com/cki-project/kernel-ark/-/commit/3247f9c838f4aa91aa5d08c152b385d61554d4b5
3247f9c838f4aa91aa5d08c152b385d61554d4b5 ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support
https://gitlab.com/cki-project/kernel-ark/-/commit/e80982feaa68226ff60d2f83dace2016c35270d3
e80982feaa68226ff60d2f83dace2016c35270d3 Add Red Hat tainting
https://gitlab.com/cki-project/kernel-ark/-/commit/2987f9a606df106f5bdfa4113eb55356a21085a6
2987f9a606df106f5bdfa4113eb55356a21085a6 Introduce CONFIG_RH_DISABLE_DEPRECATED
https://gitlab.com/cki-project/kernel-ark/-/commit/a99885a5e77af594dfdce586cc83e5911d8401ce
a99885a5e77af594dfdce586cc83e5911d8401ce Pull the RHEL version defines out of the Makefile
https://gitlab.com/cki-project/kernel-ark/-/commit/cd3a5d30570279538623ea8a1255db0ee4b728f7
cd3a5d30570279538623ea8a1255db0ee4b728f7 [initial commit] Add Red Hat variables in the top level makefile

25
README.rst Normal file
View File

@ -0,0 +1,25 @@
===================
The Kernel dist-git
===================
The kernel is maintained in a `source tree`_ rather than directly in dist-git.
The specfile is maintained as a `template`_ in the source tree along with a set
of build scripts to generate configurations, (S)RPMs, and to populate the
dist-git repository.
The `documentation`_ for the source tree covers how to contribute and maintain
the tree.
If you're looking for the downstream patch set it's available in the source
tree with "git log master..ark-patches" or
`online`_.
Each release in dist-git is tagged in the source repository so you can easily
check out the source tree for a build. The tags are in the format
name-version-release, but note release doesn't contain the dist tag since the
source can be built in different build roots (Fedora, CentOS, etc.)
.. _source tree: https://gitlab.com/cki-project/kernel-ark.git
.. _template: https://gitlab.com/cki-project/kernel-ark/-/blob/os-build/redhat/kernel.spec.template
.. _documentation: https://gitlab.com/cki-project/kernel-ark/-/wikis/home
.. _online: https://gitlab.com/cki-project/kernel-ark/-/commits/ark-patches

View File

@ -1,82 +0,0 @@
Kernel package tips & tricks.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The kernel is one of the more complicated packages in the distro, and
for the newcomer, some of the voodoo in the spec file can be somewhat scary.
This file attempts to document some of the magic.
Speeding up make prep
---------------------
The kernel is nearly 500MB of source code, and as such, 'make prep'
takes a while. The spec file employs some trickery so that repeated
invocations of make prep don't take as long. Ordinarily the %prep
phase of a package will delete the tree it is about to untar/patch.
The kernel %prep keeps around an unpatched version of the tree,
and makes a symlink tree clone of that clean tree and than applies
the patches listed in the spec to the symlink tree.
This makes a huge difference if you're doing multiple make preps a day.
As an added bonus, doing a diff between the clean tree and the symlink
tree is slightly faster than it would be doing two proper copies of the tree.
build logs.
-----------
There's a convenience helper script in scripts/grab-logs.sh
that will grab the build logs from koji for the kernel version reported
by make verrel
config heirarchy.
-----------------
Instead of having to maintain a config file for every arch variant we build on,
the kernel spec uses a nested system of configs. At the top level, is
config-generic. Add options here that should be present in every possible
config on all architectures.
Beneath this are per-arch overrides. For example config-x86-generic add
additional x86 specific options, and also _override_ any options that were
set in config-generic.
The heirarchy looks like this..
config-generic
|
config-x86-generic
| |
config-x86-32-generic config-x86-64-generic
An option set in a lower level will override the same option set in one
of the higher levels.
There exist two additional overrides, config-debug, and config-nodebug,
which override -generic, and the per-arch overrides. It is documented
further below.
debug options.
--------------
This is a little complicated, as the purpose & meaning of this changes
depending on where we are in the release cycle.
If we are building for a current stable release, 'make release' has
typically been run already, which sets up the following..
- Two builds occur, a 'kernel' and a 'kernel-debug' flavor.
- kernel-debug will get various heavyweight debugging options like
lockdep etc turned on.
If we are building for rawhide, 'make debug' has been run, which changes
the status quo to:
- We only build one kernel 'kernel'
- The debug options from 'config-debug' are always turned on.
This is done to increase coverage testing, as not many people actually
run kernel-debug.
To add new debug options, add an option to _both_ config-debug and config-nodebug,
and also new stanzas to the Makefile 'debug' and 'release' targets.
Sometimes debug options get added to config-generic, or per-arch overrides
instead of config-[no]debug. In this instance, the options should have no
discernable performance impact, otherwise they belong in the debug files.

16
TODO
View File

@ -1,16 +0,0 @@
* Post 3.5:
- Check if PaulMcK has fixed CONFIG_RCU_FAST_NO_HZ
Config TODOs:
* review & disable a bunch of the I2C, RTC, DVB, SOUND options.
Spec file TODOs:
* modules-extra: Do a few more things to make it a bit more robust.
- Allow for comments in the mod-extra.list file.
- Don't fail the build if a module is listed but not built (maybe).
- See if it can be tied into Kconfig instead of module names.
* investigate gzip modules. Everything should support this now?
Looks like about 70M savings per kernel installed.

View File

@ -1,38 +0,0 @@
diff --git a/drivers/acpi/sleep.c b/drivers/acpi/sleep.c
index 3ed80b2..17fc718 100644
--- a/drivers/acpi/sleep.c
+++ b/drivers/acpi/sleep.c
@@ -390,6 +390,14 @@ static struct dmi_system_id __initdata acpisleep_dmi_table[] = {
},
{
.callback = init_nvs_nosave,
+ .ident = "Sony Vaio VGN-FW21E",
+ .matches = {
+ DMI_MATCH(DMI_SYS_VENDOR, "Sony Corporation"),
+ DMI_MATCH(DMI_PRODUCT_NAME, "VGN-FW21E"),
+ },
+ },
+ {
+ .callback = init_nvs_nosave,
.ident = "Sony Vaio VGN-SR11M",
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Sony Corporation"),
diff --git a/drivers/acpi/sleep.c b/drivers/acpi/sleep.c
index 0e46fae..6d9a3ab 100644
--- a/drivers/acpi/sleep.c
+++ b/drivers/acpi/sleep.c
@@ -398,6 +398,14 @@ static struct dmi_system_id __initdata acpisleep_dmi_table[] = {
},
{
.callback = init_nvs_nosave,
+ .ident = "Sony Vaio VPCEB17FX",
+ .matches = {
+ DMI_MATCH(DMI_SYS_VENDOR, "Sony Corporation"),
+ DMI_MATCH(DMI_PRODUCT_NAME, "VPCEB17FX"),
+ },
+ },
+ {
+ .callback = init_nvs_nosave,
.ident = "Sony Vaio VGN-SR11M",
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Sony Corporation"),

View File

@ -1,40 +0,0 @@
Stephan Mueller reported to me recently a error in random number generation in
the ansi cprng. If several small requests are made that are less than the
instances block size, the remainder for loop code doesn't increment
rand_data_valid in the last iteration, meaning that the last bytes in the
rand_data buffer gets reused on the subsequent smaller-than-a-block request for
random data.
The fix is pretty easy, just re-code the for loop to make sure that
rand_data_valid gets incremented appropriately
Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
Reported-by: Stephan Mueller <stephan.mueller@atsec.com>
CC: Stephan Mueller <stephan.mueller@atsec.com>
CC: Petr Matousek <pmatouse@redhat.com>
CC: Herbert Xu <herbert@gondor.apana.org.au>
CC: "David S. Miller" <davem@davemloft.net>
---
crypto/ansi_cprng.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/crypto/ansi_cprng.c b/crypto/ansi_cprng.c
index c0bb377..666f196 100644
--- a/crypto/ansi_cprng.c
+++ b/crypto/ansi_cprng.c
@@ -230,11 +230,11 @@ remainder:
*/
if (byte_count < DEFAULT_BLK_SZ) {
empty_rbuf:
- for (; ctx->rand_data_valid < DEFAULT_BLK_SZ;
- ctx->rand_data_valid++) {
+ while (ctx->rand_data_valid < DEFAULT_BLK_SZ) {
*ptr = ctx->rand_data[ctx->rand_data_valid];
ptr++;
byte_count--;
+ ctx->rand_data_valid++;
if (byte_count == 0)
goto done;
}
--
1.8.3.1

View File

@ -1,84 +0,0 @@
Add initial support for cm-fx6 module.
cm-fx6 is a module based on mx6q SoC with the following features:
- Up to 4GB of DDR3
- 1 LCD/DVI output port
- 1 HDMI output port
- 2 LVDS LCD ports
- Gigabit Ethernet
- Analog Audio
- CAN
- SATA
- NAND
- PCIE
This patch allows to boot up the module, configures the serial console,
the Ethernet adapter and the hearbeat led.
Signed-off-by: Valentin Raevsky <valentin@xxxxxxxxxxxxxx>
Acked-by: Igor Grinberg <grinberg@xxxxxxxxxxxxxx>
---
arch/arm/boot/dts/cm-fx6.dts | 51 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 51 insertions(+)
create mode 100644 arch/arm/boot/dts/cm-fx6.dts
diff --git a/arch/arm/boot/dts/cm-fx6.dts b/arch/arm/boot/dts/cm-fx6.dts
new file mode 100644
index 0000000..1080215
--- /dev/null
+++ b/arch/arm/boot/dts/cm-fx6.dts
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2013 CompuLab Ltd.
+ *
+ * The code contained herein is licensed under the GNU General Public
+ * License. You may obtain a copy of the GNU General Public License
+ * Version 2 or later at the following locations:
+ *
+ * http://www.opensource.org/licenses/gpl-license.html
+ * http://www.gnu.org/copyleft/gpl.html
+ */
+
+/dts-v1/;
+#include "imx6q.dtsi"
+
+/ {
+ model = "CompuLab CM-FX6";
+ compatible = "compulab,cm-fx6", "fsl,imx6q";
+
+ memory {
+ reg = <0x10000000 0x80000000>;
+ };
+
+ leds {
+ compatible = "gpio-leds";
+
+ debug-led {
+ label = "Heartbeat";
+ gpios = <&gpio2 31 0>;
+ linux,default-trigger = "heartbeat";
+ };
+ };
+};
+
+&gpmi {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_gpmi_nand_1>;
+ status = "okay";
+};
+
+&fec {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_enet_1>;
+ phy-mode = "rgmii";
+ status = "okay";
+};
+
+&uart4 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_uart4_1>;
+ status = "okay";
+};
--
1.7.9.5

View File

@ -1,21 +0,0 @@
X-Git-Url: http://git.linaro.org/gitweb?p=people%2Fahs3%2Farndale-acpi.git;a=blobdiff_plain;f=drivers%2Fnet%2Fethernet%2F8390%2Fax88796.c;fp=drivers%2Fnet%2Fethernet%2F8390%2Fax88796.c;h=763e575c82bc5d24e1927ad685dfbdd7a0eaa19e;hp=70dba5d01ad3cc8178318f9976a5922894a86859;hb=fe8e7c500d3d25234759351096d457b6e557ebd9;hpb=af28003b46fa7b2c5d7b52e0d4bc8f725a6305f1
diff --git a/drivers/net/ethernet/8390/ax88796.c b/drivers/net/ethernet/8390/ax88796.c
index 70dba5d..763e575 100644
--- a/drivers/net/ethernet/8390/ax88796.c
+++ b/drivers/net/ethernet/8390/ax88796.c
@@ -828,7 +828,14 @@ static int ax_probe(struct platform_device *pdev)
struct ei_device *ei_local;
struct ax_device *ax;
struct resource *irq, *mem, *mem2;
+#ifndef CONFIG_ARM_LPAE
+ /* LPAE breaks this code as __aeabi_uldivmod for 64-bit
+ * is not supported in lib1funcs.s yet
+ */
unsigned long mem_size, mem2_size = 0;
+#else
+ u32 mem_size, mem2_size = 0;
+#endif
int ret = 0;
dev = ax__alloc_ei_netdev(sizeof(struct ax_device));

View File

@ -1,14 +0,0 @@
diff --git a/drivers/video/omap2/dss/core.c b/drivers/video/omap2/dss/core.c
index 60d3958..0e304ce 100644
--- a/drivers/video/omap2/dss/core.c
+++ b/drivers/video/omap2/dss/core.c
@@ -298,6 +298,9 @@ static int __init omap_dss_init(void)
int r;
int i;
+ /* hack to load encoder-tfp410 driver */
+ request_module("encoder-tfp410");
+
r = platform_driver_probe(&omap_dss_driver, omap_dss_probe);
if (r)
return r;

View File

@ -1,13 +0,0 @@
diff --git a/sound/soc/samsung/dma.c b/sound/soc/samsung/dma.c
index 21b7926..19e6662 100644
--- a/sound/soc/samsung/dma.c
+++ b/sound/soc/samsung/dma.c
@@ -76,7 +76,7 @@ static void dma_enqueue(struct snd_pcm_substream *substream)
pr_debug("Entered %s\n", __func__);
- limit = (prtd->dma_end - prtd->dma_start) / prtd->dma_period;
+ limit = (u32)(prtd->dma_end - prtd->dma_start) / prtd->dma_period;
pr_debug("%s: loaded %d, limit %d\n",
__func__, prtd->dma_loaded, limit);

View File

@ -1,16 +0,0 @@
--- linux-3.3.4-3.fc17.x86_64_orig/drivers/usb/core/hub.c 2012-05-02 20:08:18.421685932 -0400
+++ linux-3.3.4-3.fc17.x86_64/drivers/usb/core/hub.c 2012-05-02 20:30:36.565865425 -0400
@@ -3484,6 +3484,13 @@ static void hub_events(void)
(u16) hub->change_bits[0],
(u16) hub->event_bits[0]);
+ /* Don't disconnect USB-SATA on TrimSlice */
+ if (strcmp(dev_name(hdev->bus->controller), "tegra-ehci.0") == 0) {
+ if ((hdev->state == 7) && (hub->change_bits[0] == 0) &&
+ (hub->event_bits[0] == 0x2))
+ hub->event_bits[0] = 0;
+ }
+
/* Lock the device, then check to see if we were
* disconnected while waiting for the lock to succeed. */
usb_lock_device(hdev);

View File

@ -1,28 +0,0 @@
--- a/drivers/net/wireless/ath/ath9k/mac.c
+++ b/drivers/net/wireless/ath/ath9k/mac.c
@@ -689,7 +689,7 @@ bool ath9k_hw_stopdmarecv(struct ath_hw
{
#define AH_RX_STOP_DMA_TIMEOUT 10000 /* usec */
struct ath_common *common = ath9k_hw_common(ah);
- u32 mac_status, last_mac_status = 0;
+ u32 mac_status = 0, last_mac_status = 0;
int i;
/* Enable access to the DMA observation bus */
@@ -719,6 +719,16 @@ bool ath9k_hw_stopdmarecv(struct ath_hw
}
if (i == 0) {
+ if (!AR_SREV_9300_20_OR_LATER(ah) &&
+ (mac_status & 0x700) == 0) {
+ /*
+ * DMA is idle but the MAC is still stuck
+ * processing events
+ */
+ *reset = true;
+ return true;
+ }
+
ath_err(common,
"DMA failed to stop in %d ms AR_CR=0x%08x AR_DIAG_SW=0x%08x DMADBG_7=0x%08x\n",
AH_RX_STOP_DMA_TIMEOUT / 1000,

View File

@ -1,60 +0,0 @@
A user reported a problem where they were getting csum errors when running a
balance and running systemd's journal. This is because systemd is awesome and
fallocate()'s its log space and writes into it. Unfortunately we assume that
when we read in all the csums for an extent that they are sequential starting at
the bytenr we care about. This obviously isn't the case for prealloc extents,
where we could have written to the middle of the prealloc extent only, which
means the csum would be for the bytenr in the middle of our range and not the
front of our range. Fix this by offsetting the new bytenr we are logging to
based on the original bytenr the csum was for. With this patch I no longer see
the csum errors I was seeing. Thanks,
Cc: stable@xxxxxxxxxxxxxxx
Reported-by: Chris Murphy <lists@xxxxxxxxxxxxxxxxx>
Signed-off-by: Josef Bacik <jbacik@xxxxxxxxxxxx>
---
fs/btrfs/relocation.c | 18 +++++++++++++++---
1 file changed, 15 insertions(+), 3 deletions(-)
diff --git a/fs/btrfs/relocation.c b/fs/btrfs/relocation.c
index 5ca7ea9..b7afeaa 100644
--- a/fs/btrfs/relocation.c
+++ b/fs/btrfs/relocation.c
@@ -4472,6 +4472,7 @@ int btrfs_reloc_clone_csums(struct inode *inode, u64 file_pos, u64 len)
struct btrfs_root *root = BTRFS_I(inode)->root;
int ret;
u64 disk_bytenr;
+ u64 new_bytenr;
LIST_HEAD(list);
ordered = btrfs_lookup_ordered_extent(inode, file_pos);
@@ -4483,13 +4484,24 @@ int btrfs_reloc_clone_csums(struct inode *inode, u64 file_pos, u64 len)
if (ret)
goto out;
- disk_bytenr = ordered->start;
while (!list_empty(&list)) {
sums = list_entry(list.next, struct btrfs_ordered_sum, list);
list_del_init(&sums->list);
- sums->bytenr = disk_bytenr;
- disk_bytenr += sums->len;
+ /*
+ * We need to offset the new_bytenr based on where the csum is.
+ * We need to do this because we will read in entire prealloc
+ * extents but we may have written to say the middle of the
+ * prealloc extent, so we need to make sure the csum goes with
+ * the right disk offset.
+ *
+ * We can do this because the data reloc inode refers strictly
+ * to the on disk bytes, so we don't have to worry about
+ * disk_len vs real len like with real inodes since it's all
+ * disk length.
+ */
+ new_bytenr = ordered->start + (sums->bytenr - disk_bytenr);
+ sums->bytenr = new_bytenr;
btrfs_add_ordered_sum(inode, ordered, sums);
}
--
1.8.3.1

149
check-kabi Executable file
View File

@ -0,0 +1,149 @@
#!/usr/bin/python3
#
# check-kabi - Red Hat kABI reference checking tool
#
# We use this script to check against reference Module.kabi files.
#
# Author: Jon Masters <jcm@redhat.com>
# Copyright (C) 2007-2009 Red Hat, Inc.
#
# This software may be freely redistributed under the terms of the GNU
# General Public License (GPL).
# Changelog:
#
# 2018/06/01 - Update for python3 by Petr Oros.
# 2009/08/15 - Updated for use in RHEL6.
# 2007/06/13 - Initial rewrite in python by Jon Masters.
__author__ = "Jon Masters <jcm@redhat.com>"
__version__ = "2.0"
__date__ = "2009/08/15"
__copyright__ = "Copyright (C) 2007-2009 Red Hat, Inc"
__license__ = "GPL"
import getopt
import string
import sys
true = 1
false = 0
def load_symvers(symvers, filename):
"""Load a Module.symvers file."""
symvers_file = open(filename, "r")
while true:
in_line = symvers_file.readline()
if in_line == "":
break
if in_line == "\n":
continue
checksum, symbol, directory, type = in_line.split()
symvers[symbol] = in_line[0:-1]
def load_kabi(kabi, filename):
"""Load a Module.kabi file."""
kabi_file = open(filename, "r")
while true:
in_line = kabi_file.readline()
if in_line == "":
break
if in_line == "\n":
continue
checksum, symbol, directory, type = in_line.split()
kabi[symbol] = in_line[0:-1]
def check_kabi(symvers, kabi):
"""Check Module.kabi and Module.symvers files."""
fail = 0
warn = 0
changed_symbols = []
moved_symbols = []
for symbol in kabi:
abi_hash, abi_sym, abi_dir, abi_type = kabi[symbol].split()
if symbol in symvers:
sym_hash, sym_sym, sym_dir, sym_type = symvers[symbol].split()
if abi_hash != sym_hash:
fail = 1
changed_symbols.append(symbol)
if abi_dir != sym_dir:
warn = 1
moved_symbols.append(symbol)
else:
fail = 1
changed_symbols.append(symbol)
if fail:
print("*** ERROR - ABI BREAKAGE WAS DETECTED ***")
print("")
print("The following symbols have been changed (this will cause an ABI breakage):")
print("")
for symbol in changed_symbols:
print(symbol)
print("")
if warn:
print("*** WARNING - ABI SYMBOLS MOVED ***")
print("")
print("The following symbols moved (typically caused by moving a symbol from being")
print("provided by the kernel vmlinux out to a loadable module):")
print("")
for symbol in moved_symbols:
print(symbol)
print("")
"""Halt the build, if we got errors and/or warnings. In either case,
double-checkig is required to avoid introducing / concealing
KABI inconsistencies."""
if fail or warn:
sys.exit(1)
sys.exit(0)
def usage():
print("""
check-kabi: check Module.kabi and Module.symvers files.
check-kabi [ -k Module.kabi ] [ -s Module.symvers ]
""")
if __name__ == "__main__":
symvers_file = ""
kabi_file = ""
opts, args = getopt.getopt(sys.argv[1:], 'hk:s:')
for o, v in opts:
if o == "-s":
symvers_file = v
if o == "-h":
usage()
sys.exit(0)
if o == "-k":
kabi_file = v
if (symvers_file == "") or (kabi_file == ""):
usage()
sys.exit(1)
symvers = {}
kabi = {}
load_symvers(symvers, symvers_file)
load_kabi(kabi, kabi_file)
check_kabi(symvers, kabi)

View File

@ -1,6 +0,0 @@
#
# Small compile fixes (For more involved fixes, please use a separate patch).
#
# Please add the errors from gcc before the diffs to save others having
# to do a compile to figure out what your diff is fixing. Thanks.
#

View File

@ -1,153 +0,0 @@
CONFIG_KUSER_HELPERS=y
# CONFIG_ASYMMETRIC_KEY_TYPE is not set
CONFIG_COMMON_CLK=y
CONFIG_EARLY_PRINTK=y
CONFIG_FB_SSD1307=m
CONFIG_HW_PERF_EVENTS=y
CONFIG_MMC=y
CONFIG_NFS_FS=y
# CONFIG_PID_IN_CONTEXTIDR is not set
CONFIG_PWM=y
CONFIG_PWM_SYSFS=y
CONFIG_RESET_CONTROLLER=y
CONFIG_RESET_GPIO=y
CONFIG_RCU_FANOUT_LEAF=16
# CONFIG_RTC_DRV_SNVS is not set
CONFIG_BACKLIGHT_PWM=m
CONFIG_INPUT_PWM_BEEPER=m
CONFIG_ARM_SP805_WATCHDOG=m
CONFIG_ARM_ARCH_TIMER=y
# CONFIG_ARM_DT_BL_CPUFREQ is not set
CONFIG_NR_CPUS=8
CONFIG_ARM_DMA_USE_IOMMU=y
CONFIG_DMA_VIRTUAL_CHANNELS=y
# ARM AMBA generic HW
CONFIG_ARM_AMBA=y
CONFIG_ARM_GIC=y
CONFIG_MMC_ARMMMCI=y
CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
CONFIG_SERIAL_AMBA_PL011=y
CONFIG_SERIO_AMBAKMI=y
CONFIG_OC_ETM=y
CONFIG_FB_ARMCLCD=y
# ARM VExpress
CONFIG_ARCH_VEXPRESS=y
CONFIG_VEXPRESS_CONFIG=y
CONFIG_COMMON_CLK_VERSATILE=y
CONFIG_I2C_VERSATILE=m
CONFIG_POWER_RESET_VEXPRESS=y
CONFIG_REGULATOR_VEXPRESS=m
CONFIG_SENSORS_VEXPRESS=m
# Device tree
CONFIG_DTC=y
CONFIG_DMA_OF=y
CONFIG_PROC_DEVICETREE=y
CONFIG_OF=y
CONFIG_OF_ADDRESS=y
CONFIG_OF_DEVICE=y
CONFIG_OF_DYNAMIC=y
CONFIG_OF_EARLY_FLATTREE=y
CONFIG_OF_FLATTREE=y
CONFIG_OF_GPIO=y
CONFIG_OF_I2C=m
CONFIG_OF_IRQ=y
CONFIG_OF_MDIO=m
CONFIG_OF_MTD=y
CONFIG_OF_NET=y
CONFIG_OF_PCI_IRQ=m
CONFIG_OF_PCI=m
# CONFIG_OF_SELFTEST is not set
CONFIG_SERIAL_OF_PLATFORM=y
# External Connectors
CONFIG_EXTCON=m
CONFIG_OF_EXTCON=m
CONFIG_EXTCON_GPIO=m
CONFIG_EXTCON_ADC_JACK=m
# MTD
CONFIG_MTD_BLKDEVS=m
CONFIG_MTD_BLOCK=m
CONFIG_MTD_CHAR=m
CONFIG_MTD_CFI=m
CONFIG_MTD_CFI_INTELEXT=m
CONFIG_MTD_CFI_AMDSTD=m
CONFIG_MTD_CFI_STAA=m
CONFIG_MTD_OF_PARTS=m
# CONFIG_MTD_CFI_ADV_OPTIONS is not set
CONFIG_MTD_PHYSMAP=m
CONFIG_MTD_PHYSMAP_OF=m
# CONFIG_MTD_PHYSMAP_COMPAT is not set
# GPIO
CONFIG_GPIO_DEVRES=y
CONFIG_GPIO_GENERIC=m
CONFIG_GPIOLIB=y
CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
CONFIG_ARCH_REQUIRE_GPIOLIB=y
CONFIG_MDIO_GPIO=m
CONFIG_POWER_RESET_GPIO=y
CONFIG_POWER_RESET_RESTART=y
#i2c
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_GPIO=m
CONFIG_I2C_MUX=m
# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set
CONFIG_I2C_MUX_GPIO=m
CONFIG_I2C_MUX_PINCTRL=m
CONFIG_I2C_MUX_PCA9541=m
# Sensors
CONFIG_SENSORS_IIO_HWMON=m
CONFIG_IIO_SYSFS_TRIGGER=m
# MFD
CONFIG_MFD_CORE=m
CONFIG_SMC91X=m
CONFIG_SMC911X=m
# CONFIG_CRYPTO_TEST is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
# CONFIG_XEN is not set
# CONFIG_DRM_RCAR_DU is not set
# CONFIG_DRM_SHMOBILE is not set
# CONFIG_MMC_DW_SOCFPGA is not set
# CONFIG_ARM_SMMU is not set
# CONFIG_I2C_NOMADIK is not set
# CONFIG_IRQ_DOMAIN_DEBUG is not set
# CONFIG_LEDS_RENESAS_TPU is not set
# CONFIG_LOCK_STAT is not set
### turn off things which make no sense on embedded SoC
# core
# CONFIG_INFINIBAND is not set
# CONFIG_ISDN is not set
# netdrv
# CONFIG_NET_VENDOR_DEC is not set
# CONFIG_NET_VENDOR_CHELSIO is not set
# CONFIG_NET_VENDOR_EXAR is not set
# CONFIG_NET_VENDOR_INTEL is not set
# CONFIG_NET_VENDOR_MELLANOX is not set
# scsi
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
# CONFIG_SCSI_3W_SAS is not set
# CONFIG_SCSI_PM8001 is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_CXGB3_ISCSI is not set
# CONFIG_SCSI_CXGB4_ISCSI is not set
CONFIG_CRASH=m

View File

@ -1,82 +0,0 @@
CONFIG_64BIT=y
CONFIG_ARM64=y
# arm64 only SoCs
CONFIG_ARCH_XGENE=y
# CONFIG_ALWAYS_USE_PERSISTENT_CLOCK is not set
# CONFIG_AMBA_PL08X is not set
CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
CONFIG_ARCH_REQUIRE_GPIOLIB=y
CONFIG_ARM64_64K_PAGES=y
# CONFIG_ARM_DT_BL_CPUFREQ is not set
CONFIG_ARM_SMMU=y
CONFIG_BCMA_POSSIBLE=y
CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
CONFIG_BQL=y
CONFIG_BRCMUTIL=m
CONFIG_BUG=y
CONFIG_CLKDEV_LOOKUP=y
CONFIG_CMDLINE="console=ttyAMA0"
# CONFIG_CMDLINE_FORCE is not set
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_GENERIC_ACL=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
CONFIG_GENERIC_CSUM=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_IO=y
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_HAVE_64BIT_ALIGNED_ACCESS=y
CONFIG_HAVE_ARCH_PFN_VALID=y
CONFIG_HAVE_ARCH_TRACEHOOK=y
CONFIG_HAVE_MEMORY_PRESENT=y
CONFIG_HAVE_NET_DSA=y
# CONFIG_HUGETLB_PAGE is not set
CONFIG_HVC_DRIVER=y
CONFIG_HZ=100
# CONFIG_KVM is not set
CONFIG_LOG_BUF_SHIFT=14
CONFIG_NFS_ACL_SUPPORT=y
CONFIG_NFS_COMMON=y
CONFIG_NFS_DEBUG=y
# CONFIG_NFSD_FAULT_INJECTION is not set
CONFIG_NFSD_V2_ACL=y
CONFIG_NFS_USE_KERNEL_DNS=y
# CONFIG_PL330_DMA is not set
CONFIG_RCU_FANOUT=64
# CONFIG_RTC_DRV_PL030 is not set
# CONFIG_RTC_DRV_PL031 is not set
CONFIG_SERIAL_8250_DMA=y
# CONFIG_SERIAL_AMBA_PL010 is not set
CONFIG_SPARSE_IRQ=y
CONFIG_SPARSEMEM_VMEMMAP=y
CONFIG_SWIOTLB=y
# CONFIG_SYS_HYPERVISOR is not set
# CONFIG_THERMAL is not set
CONFIG_VIRTUALIZATION=y
CONFIG_VM_EVENT_COUNTERS=y
# not arm64
# CONFIG_HW_RANDOM_ATMEL is not set
# CONFIG_HW_RANDOM_EXYNOS is not set
# CONFIG_GPIO_ADNP is not set
# CONFIG_GPIO_MCP23S08 is not set
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
# busted build for various reasons
# uses pci_* for some reason to allocate DMA buffers
# CONFIG_DVB_B2C2_FLEXCOP_USB is not set
# weird include chain resulting in missing u64 type
# CONFIG_USB_SPEEDTOUCH is not set
# dma issues in headers
# CONFIG_PARPORT_PC is not set
# CONFIG_VGA_CONSOLE is not set
CONFIG_POWER_RESET_XGENE=y

View File

@ -1,691 +0,0 @@
# ARM unified arch kernel
# CONFIG_ARCH_EXYNOS_MULTI is not set
# CONFIG_ARCH_KEYSTONE is not set
CONFIG_ARCH_MVEBU=y
CONFIG_ARCH_MXC=y
CONFIG_ARCH_OMAP2PLUS=y
CONFIG_ARCH_PICOXCELL=y
CONFIG_ARCH_ROCKCHIP=y
CONFIG_ARCH_SOCFPGA=y
CONFIG_ARCH_SUNXI=y
CONFIG_ARCH_TEGRA=y
CONFIG_ARCH_U8500=y
# CONFIG_ARCH_VIRT is not set
CONFIG_ARCH_ZYNQ=y
# These are supported in the LPAE kernel
# CONFIG_ARM_LPAE is not set
# CONFIG_XEN is not set
# CONFIG_ARM_VIRT_EXT is not set
# mvebu
CONFIG_MACH_ARMADA_370_XP=y
CONFIG_MACH_ARMADA_370=y
CONFIG_MACH_ARMADA_XP=y
CONFIG_MVEBU_DEVBUS=y
CONFIG_PCI_MVEBU=y
CONFIG_CACHE_TAUROS2=y
CONFIG_MV_XOR=y
CONFIG_CRYPTO_DEV_MV_CESA=m
CONFIG_MV643XX_ETH=m
CONFIG_I2C_MV64XXX=m
CONFIG_PINCTRL_MVEBU=y
CONFIG_PINCTRL_ARMADA_370=y
CONFIG_PINCTRL_ARMADA_XP=y
CONFIG_PINCTRL_DOVE=y
CONFIG_EDAC_MV64X60=m
CONFIG_RTC_DRV_S35390A=m
CONFIG_RTC_DRV_88PM80X=m
CONFIG_RTC_DRV_MV=m
CONFIG_MVNETA=m
CONFIG_GPIO_MVEBU=y
CONFIG_MVEBU_CLK_CORE=y
CONFIG_MVEBU_CLK_GATING=y
CONFIG_MMC_MVSDIO=m
CONFIG_SPI_ORION=m
CONFIG_USB_MV_UDC=m
CONFIG_MVEBU_MBUS=y
CONFIG_ARMADA_THERMAL=m
# omap
CONFIG_ARCH_OMAP2PLUS_TYPICAL=y
# CONFIG_ARCH_OMAP2 is not set
CONFIG_ARCH_OMAP3=y
CONFIG_ARCH_OMAP4=y
CONFIG_SOC_OMAP5=y
# CONFIG_SOC_DRA7XX is not set
# CONFIG_SOC_OMAP2420 is not set
# CONFIG_SOC_OMAP2430 is not set
CONFIG_SOC_OMAP3430=y
CONFIG_SOC_TI81XX=y
CONFIG_MACH_OMAP_GENERIC=y
CONFIG_MACH_OMAP3_BEAGLE=y
CONFIG_MACH_DEVKIT8000=y
CONFIG_MACH_OMAP_LDP=y
CONFIG_MACH_OMAP3530_LV_SOM=y
CONFIG_MACH_OMAP3_TORPEDO=y
CONFIG_MACH_OVERO=y
# CONFIG_MACH_OMAP3EVM is not set
# CONFIG_MACH_OMAP3517EVM is not set
CONFIG_MACH_CRANEBOARD=y
CONFIG_MACH_OMAP3_PANDORA=y
CONFIG_MACH_TOUCHBOOK=y
CONFIG_MACH_OMAP_3430SDP=y
# CONFIG_MACH_NOKIA_N8X0 is not set
# CONFIG_MACH_NOKIA_RM680 is not set
# CONFIG_MACH_NOKIA_RX51 is not set
CONFIG_MACH_OMAP_ZOOM2=y
CONFIG_MACH_OMAP_ZOOM3=y
CONFIG_MACH_CM_T35=y
CONFIG_MACH_CM_T3517=y
CONFIG_MACH_IGEP0030=y
CONFIG_MACH_SBC3530=y
CONFIG_MACH_OMAP_3630SDP=y
# CONFIG_MACH_TI8168EVM is not set
# CONFIG_MACH_TI8148EVM is not set
CONFIG_SOC_HAS_REALTIME_COUNTER=y
CONFIG_OMAP_RESET_CLOCKS=y
CONFIG_OMAP_MUX=y
CONFIG_OMAP_MUX_WARNINGS=y
CONFIG_OMAP_32K_TIMER=y
CONFIG_OMAP_32K_TIMER_HZ=128
# CONFIG_OMAP3_L2_AUX_SECURE_SAVE_RESTORE is not set
CONFIG_OMAP_MCBSP=y
CONFIG_OMAP2PLUS_MBOX=m
CONFIG_OMAP_MBOX_FWK=m
CONFIG_OMAP_MBOX_KFIFO_SIZE=256
CONFIG_OMAP_DM_TIMER=y
CONFIG_OMAP_PM_NOOP=y
CONFIG_DMA_OMAP=y
CONFIG_OMAP_IOMMU=y
CONFIG_OMAP_IOVMM=m
CONFIG_HWSPINLOCK_OMAP=m
CONFIG_OMAP3_EMU=y
# CONFIG_OMAP3_SDRC_AC_TIMING is not set
CONFIG_OMAP_WATCHDOG=m
CONFIG_TWL4030_WATCHDOG=m
CONFIG_SERIAL_OMAP=y
CONFIG_SERIAL_OMAP_CONSOLE=y
CONFIG_GPIO_TWL4030=m
CONFIG_GPIO_TWL6040=m
CONFIG_I2C_OMAP=m
CONFIG_CHARGER_TWL4030=m
CONFIG_OMAP_WATCHDOG=m
CONFIG_TWL4030_CORE=y
CONFIG_TWL4030_MADC=m
CONFIG_TWL4030_POWER=y
CONFIG_TWL4030_WATCHDOG=m
CONFIG_BATTERY_TWL4030_MADC=m
CONFIG_OMAP_USB2=m
CONFIG_OMAP_USB3=m
CONFIG_TWL4030_USB=m
CONFIG_TWL6030_USB=m
CONFIG_TWL6030_PWM=m
CONFIG_TWL6040_CORE=y
CONFIG_CLK_TWL6040=m
CONFIG_OMAP_INTERCONNECT=m
CONFIG_MFD_OMAP_USB_HOST=y
CONFIG_MTD_ONENAND_OMAP2=m
CONFIG_HDQ_MASTER_OMAP=m
CONFIG_REGULATOR_TWL4030=y
CONFIG_BACKLIGHT_PANDORA=m
CONFIG_OMAP_OCP2SCP=m
CONFIG_USB_EHCI_HCD_OMAP=m
CONFIG_USB_OHCI_HCD_PLATFORM=m
CONFIG_USB_OHCI_HCD_OMAP3=y
CONFIG_USB_MUSB_AM35X=m
CONFIG_USB_MUSB_OMAP2PLUS=m
CONFIG_OMAP_CONTROL_USB=m
CONFIG_MMC_OMAP=y
CONFIG_MMC_OMAP_HS=y
CONFIG_RTC_DRV_MAX8907=m
# CONFIG_RTC_DRV_TWL92330 is not set
CONFIG_RTC_DRV_TWL4030=y
CONFIG_RTC_DRV_OMAP=y
CONFIG_SENSORS_TWL4030_MADC=m
CONFIG_TWL6030_GPADC=m
# OMAP5 (possibly other devices too)
CONFIG_MFD_PALMAS=y
CONFIG_PINCTRL_PALMAS=y
CONFIG_EXTCON_PALMAS=m
CONFIG_RTC_DRV_PALMAS=m
CONFIG_REGULATOR_PALMAS=m
CONFIG_GPIO_PALMAS=y
CONFIG_WL_TI=y
CONFIG_WLCORE_SDIO=m
CONFIG_WLCORE_SPI=m
CONFIG_WL1251_SPI=m
CONFIG_WL12XX_SPI=m
CONFIG_WL12XX_SDIO_TEST=m
CONFIG_WL18XX=m
CONFIG_WILINK_PLATFORM_DATA=y
CONFIG_MFD_WL1273_CORE=m
CONFIG_NFC_WILINK=m
CONFIG_MTD_NAND_OMAP2=m
CONFIG_SPI_OMAP24XX=m
CONFIG_MFD_TI_SSP=m
CONFIG_SPI_TI_SSP=m
CONFIG_SPI_TI_QSPI=m
CONFIG_INPUT_TWL4030_PWRBUTTON=m
CONFIG_INPUT_TWL4030_VIBRA=m
CONFIG_INPUT_TWL6040_VIBRA=m
CONFIG_KEYBOARD_OMAP4=m
CONFIG_KEYBOARD_TWL4030=m
CONFIG_TOUCHSCREEN_TI_TSCADC=m
# OMAP thermal temp. Can likely be built as module but doesn't autoload so build in to ensure performance on PandaES
CONFIG_OMAP_BANDGAP=y
CONFIG_TI_SOC_THERMAL=m
CONFIG_TI_THERMAL=y
CONFIG_OMAP4_THERMAL=y
CONFIG_OMAP5_THERMAL=y
# OMAP3 thermal/power
CONFIG_POWER_AVS=y
CONFIG_POWER_AVS_OMAP=y
CONFIG_POWER_AVS_OMAP_CLASS3=y
CONFIG_ARM_OMAP2PLUS_CPUFREQ=y
CONFIG_PWM_TIECAP=m
CONFIG_PWM_TIEHRPWM=m
CONFIG_PWM_TWL=m
CONFIG_PWM_TWL_LED=m
CONFIG_CRYPTO_DEV_OMAP_SHAM=m
CONFIG_CRYPTO_DEV_OMAP_AES=m
CONFIG_HW_RANDOM_OMAP=m
CONFIG_DRM_OMAP=m
CONFIG_DRM_OMAP_NUM_CRTCS=2
CONFIG_OMAP2_VRFB=y
# CONFIG_FB_OMAP_BOOTLOADER_INIT is not set
# CONFIG_FB_OMAP_LCD_VGA is not set
# CONFIG_FB_OMAP2 is not set
# CONFIG_FB_DA8XX is not set
CONFIG_OMAP2_DSS=m
CONFIG_OMAP2_DSS_DEBUG_SUPPORT=y
# CONFIG_OMAP2_DSS_COLLECT_IRQ_STATS is not set
CONFIG_OMAP2_DSS_DPI=y
CONFIG_OMAP2_DSS_RFBI=y
CONFIG_OMAP2_DSS_VENC=y
CONFIG_OMAP4_DSS_HDMI=y
CONFIG_OMAP2_DSS_SDI=y
CONFIG_OMAP2_DSS_DSI=y
# CONFIG_OMAP2_DSS_FAKE_VSYNC is not set
CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0
CONFIG_OMAP2_DSS_SLEEP_BEFORE_RESET=y
CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y
CONFIG_DISPLAY_ENCODER_TFP410=m
CONFIG_DISPLAY_ENCODER_TPD12S015=m
CONFIG_DISPLAY_CONNECTOR_DVI=m
CONFIG_DISPLAY_CONNECTOR_HDMI=m
CONFIG_DISPLAY_CONNECTOR_ANALOG_TV=m
CONFIG_DISPLAY_PANEL_DPI=m
CONFIG_DISPLAY_PANEL_DSI_CM=m
CONFIG_DISPLAY_PANEL_SONY_ACX565AKM=m
CONFIG_DISPLAY_PANEL_LGPHILIPS_LB035Q02=m
CONFIG_DISPLAY_PANEL_SHARP_LS037V7DW01=m
CONFIG_DISPLAY_PANEL_TPO_TD043MTEA1=m
CONFIG_DISPLAY_PANEL_NEC_NL8048HL11=m
# Enable V4L2 drivers for OMAP2+
CONFIG_MEDIA_CONTROLLER=y
CONFIG_VIDEO_V4L2_SUBDEV_API=y
CONFIG_V4L_PLATFORM_DRIVERS=y
# CONFIG_VIDEO_OMAP2_VOUT is not set
# CONFIG_VIDEO_OMAP3 is not set
# CONFIG_VIDEO_VPFE_CAPTURE is not set
# The ones below are for TI Davinci
# CONFIG_VIDEO_VPSS_SYSTEM is not set
# CONFIG_VIDEO_DM6446_CCDC is not set
# CONFIG_VIDEO_DM644X_VPBE is not set
# CONFIG_VIDEO_DM355_CCDC is not set
# CONFIG_VIDEO_ISIF is not set
# Also enable vivi driver - useful for testing a full kernelspace V4L2 driver
CONFIG_V4L_TEST_DRIVERS=y
CONFIG_VIDEO_VIVI=m
CONFIG_SND_OMAP_SOC=m
CONFIG_SND_SOC_I2C_AND_SPI=m
CONFIG_SND_OMAP_SOC_AM3517EVM=m
CONFIG_SND_OMAP_SOC_DMIC=m
CONFIG_SND_OMAP_SOC_IGEP0020=m
CONFIG_SND_OMAP_SOC_MCBSP=m
CONFIG_SND_OMAP_SOC_MCPDM=m
CONFIG_SND_OMAP_SOC_OMAP_HDMI=m
CONFIG_SND_OMAP_SOC_OMAP_ABE_TWL6040=m
CONFIG_SND_OMAP_SOC_OMAP_TWL4030=m
CONFIG_SND_OMAP_SOC_OMAP3EVM=m
CONFIG_SND_OMAP_SOC_OMAP3_BEAGLE=m
CONFIG_SND_OMAP_SOC_OMAP3_PANDORA=m
CONFIG_SND_OMAP_SOC_OVERO=m
# CONFIG_SND_OMAP_SOC_RX51 is not set
CONFIG_SND_OMAP_SOC_SDP4430=m
CONFIG_SND_SOC_TLV320AIC23=m
CONFIG_SND_SOC_TLV320AIC3X=m
CONFIG_SND_SOC_TWL4030=m
CONFIG_SND_SOC_TWL6040=m
CONFIG_SND_SOC_PCM1792A=m
CONFIG_RADIO_WL128X=m
CONFIG_OMAP_REMOTEPROC=m
# CONFIG_TIDSPBRIDGE is not set
# CONFIG_TIDSPBRIDGE_MEMPOOL_SIZE=0x600000
# CONFIG_TIDSPBRIDGE_DEBUG is not set
# CONFIG_TIDSPBRIDGE_RECOVERY=y
# CONFIG_TIDSPBRIDGE_CACHE_LINE_CHECK is not set
# CONFIG_TIDSPBRIDGE_WDT3=y
# CONFIG_TIDSPBRIDGE_WDT_TIMEOUT=5
# CONFIG_TIDSPBRIDGE_NTFY_PWRERR is not set
# CONFIG_TIDSPBRIDGE_BACKTRACE is not set
# CONFIG_OMAP2_DSS_DEBUGFS is not set
# CONFIG_OMAP_IOMMU_DEBUG is not set
# CONFIG_OMAP_MUX_DEBUG is not set
# CONFIG_VIDEO_OMAP3_DEBUG is not set
# AM33xx
CONFIG_SOC_AM33XX=y
CONFIG_SOC_AM43XX=y
CONFIG_AM335X_CONTROL_USB=m
CONFIG_AM335X_PHY_USB=m
CONFIG_USB_MUSB_AM335X_CHILD=y
CONFIG_USB_TI_CPPI41_DMA=y
CONFIG_MFD_TI_AM335X_TSCADC=m
CONFIG_TI_ST=m
CONFIG_TI_DAC7512=m
CONFIG_TI_DAVINCI_EMAC=m
CONFIG_TI_DAVINCI_MDIO=m
CONFIG_TI_DAVINCI_CPDMA=m
CONFIG_TI_CPSW=m
CONFIG_TI_CPTS=y
CONFIG_TI_EMIF=m
CONFIG_DRM_TILCDC=m
CONFIG_SPI_DAVINCI=m
CONFIG_REGULATOR_TI_ABB=y
CONFIG_TI_PRIV_EDMA=y
CONFIG_TI_EDMA=y
CONFIG_TI_CPPI41=m
CONFIG_MFD_TI_AM335X_TSCADC=m
CONFIG_CHARGER_BQ24190=m
CONFIG_TI_ADC081C=m
CONFIG_TI_AM335X_ADC=m
CONFIG_PWM_TIPWMSS=y
# Allwinner a1x
CONFIG_PINCTRL_SUNXI=y
CONFIG_SUNXI_WATCHDOG=m
CONFIG_MDIO_SUN4I=m
CONFIG_NET_VENDOR_ALLWINNER=y
CONFIG_SUN4I_EMAC=m
# imx
CONFIG_MXC_IRQ_PRIOR=y
# CONFIG_MXC_DEBUG_BOARD is not set
CONFIG_SOC_IMX53=y
CONFIG_SOC_IMX6Q=y
CONFIG_SOC_IMX6SL=y
CONFIG_MACH_IMX51_DT=y
# CONFIG_MACH_MX51_BABBAGE is not set
# CONFIG_MACH_EUKREA_CPUIMX51SD is not set
CONFIG_ARM_IMX6Q_CPUFREQ=m
CONFIG_IMX_THERMAL=m
CONFIG_PATA_IMX=m
CONFIG_USB_CHIPIDEA=m
CONFIG_USB_CHIPIDEA_UDC=y
CONFIG_USB_CHIPIDEA_HOST=y
# CONFIG_USB_CHIPIDEA_DEBUG is not set
CONFIG_NET_VENDOR_FREESCALE=y
CONFIG_FEC=m
CONFIG_KEYBOARD_IMX=m
CONFIG_SERIAL_IMX=y
CONFIG_SERIAL_IMX_CONSOLE=y
CONFIG_I2C_IMX=m
CONFIG_SPI_IMX=m
CONFIG_MFD_MC13783=m
CONFIG_MFD_MC13XXX_SPI=m
CONFIG_W1_MASTER_MXC=m
CONFIG_IMX_WEIM=y
CONFIG_IMX2_WDT=m
CONFIG_HW_RANDOM_MXC_RNGA=m
CONFIG_CRYPTO_DEV_SAHARA=m
# CONFIG_FB_MX3 is not set
CONFIG_SND_IMX_SOC=m
CONFIG_SND_SOC_FSL_SSI=m
CONFIG_SND_SOC_FSL_UTILS=m
CONFIG_SND_SOC_IMX_SSI=m
CONFIG_SND_SOC_IMX_AUDMUX=m
CONFIG_SND_SOC_IMX_PCM_FIQ=m
CONFIG_SND_SOC_IMX_PCM_DMA=m
CONFIG_SND_SOC_IMX_SGTL5000=m
CONFIG_SND_SOC_IMX_WM8962=m
CONFIG_SND_SOC_IMX_MC13783=m
CONFIG_SND_SOC_IMX_SPDIF=m
CONFIG_USB_EHCI_MXC=m
CONFIG_USB_IMX21_HCD=m
CONFIG_USB_MXS_PHY=m
CONFIG_MMC_DW_SOCFPGA=m
CONFIG_MMC_SDHCI_ESDHC_IMX=m
CONFIG_MMC_MXC=m
CONFIG_SPI_MXS=m
CONFIG_RTC_DRV_IMXDI=m
CONFIG_RTC_DRV_MXC=m
# CONFIG_MX3_IPU is not set
# CONFIG_MX3_IPU_IRQS is not set
CONFIG_IMX_SDMA=m
CONFIG_IMX_DMA=m
CONFIG_AHCI_IMX=m
# CONFIG_MXS_DMA is not set
CONFIG_PWM_IMX=m
CONFIG_BACKLIGHT_PWM=m
CONFIG_DRM_IMX=m
CONFIG_DRM_IMX_FB_HELPER=m
CONFIG_DRM_IMX_HDMI=m
CONFIG_DRM_IMX_IPUV3_CORE=m
CONFIG_DRM_IMX_IPUV3=m
# CONFIG_DRM_IMX_LDB is not set
CONFIG_DRM_IMX_PARALLEL_DISPLAY=m
CONFIG_DRM_IMX_TVE=m
CONFIG_VIDEO_CODA=m
CONFIG_MFD_SYSCON=y
CONFIG_SENSORS_MC13783_ADC=m
CONFIG_REGULATOR_ANATOP=m
CONFIG_REGULATOR_MC13783=m
CONFIG_REGULATOR_MC13892=m
CONFIG_LEDS_MC13783=m
CONFIG_RTC_DRV_MC13XXX=m
CONFIG_CAN_FLEXCAN=m
CONFIG_INPUT_PWM_BEEPER=m
CONFIG_INPUT_88PM80X_ONKEY=m
# i.MX6Q (and likely Samsung among others)
CONFIG_MFD_DA9052_I2C=y
CONFIG_MFD_DA9052_SPI=y
CONFIG_MFD_DA9055=y
CONFIG_TOUCHSCREEN_DA9052=m
CONFIG_INPUT_DA9052_ONKEY=m
CONFIG_INPUT_DA9055_ONKEY=m
CONFIG_GPIO_DA9052=m
CONFIG_GPIO_DA9055=m
CONFIG_BATTERY_DA9052=m
CONFIG_SENSORS_DA9052_ADC=m
CONFIG_SENSORS_DA9055=m
CONFIG_DA9052_WATCHDOG=m
CONFIG_DA9055_WATCHDOG=m
CONFIG_BACKLIGHT_DA9052=m
CONFIG_LEDS_DA9052=m
CONFIG_RTC_DRV_DA9052=m
CONFIG_RTC_DRV_DA9055=m
CONFIG_REGULATOR_DA9052=m
CONFIG_REGULATOR_DA9055=m
# picoxcell
CONFIG_CRYPTO_DEV_PICOXCELL=m
CONFIG_HW_RANDOM_PICOXCELL=m
# ST Ericsson
CONFIG_MACH_HREFV60=y
CONFIG_MACH_SNOWBALL=y
CONFIG_MACH_UX500_DT=y
CONFIG_ABX500_CORE=y
CONFIG_ARM_U8500_CPUIDLE=y
CONFIG_UX500_DEBUG_UART=2
CONFIG_AB8500_CORE=y
CONFIG_STE_DMA40=y
CONFIG_HSEM_U8500=m
CONFIG_PINCTRL_ABX500=y
CONFIG_PINCTRL_AB8500=y
CONFIG_I2C_NOMADIK=m
CONFIG_KEYBOARD_NOMADIK=m
CONFIG_DB8500_CPUFREQ_COOLING=m
CONFIG_DB8500_THERMAL=y
CONFIG_UX500_WATCHDOG=m
CONFIG_INPUT_AB8500_PONKEY=m
CONFIG_REGULATOR_AB8500=y
CONFIG_AB8500_USB=m
CONFIG_RTC_DRV_AB8500=m
CONFIG_PWM_AB8500=m
CONFIG_SND_SOC_UX500=m
CONFIG_SND_SOC_UX500_PLAT_DMA=m
CONFIG_SND_SOC_UX500_MACH_MOP500=m
CONFIG_CLKSRC_DBX500_PRCMU=y
CONFIG_CLKSRC_DBX500_PRCMU_SCHED_CLOCK=y
CONFIG_CRYPTO_DEV_UX500=m
CONFIG_CRYPTO_DEV_UX500_CRYP=m
CONFIG_CRYPTO_DEV_UX500_HASH=m
CONFIG_SENSORS_LIS3_I2C=m
CONFIG_AB8500_BM=y
CONFIG_AB8500_GPADC=y
CONFIG_SENSORS_AB8500=m
CONFIG_STE_MODEM_RPROC=m
CONFIG_CW1200=m
CONFIG_CW1200_WLAN_SDIO=m
CONFIG_CW1200_WLAN_SPI=m
CONFIG_UX500_WATCHDOG=m
CONFIG_IIO_ST_ACCEL_3AXIS=m
CONFIG_IIO_ST_GYRO_3AXIS=m
CONFIG_IIO_ST_GYRO_I2C_3AXIS=m
CONFIG_IIO_ST_GYRO_SPI_3AXIS=m
CONFIG_IIO_ST_MAGN_3AXIS=m
CONFIG_IIO_ST_MAGN_I2C_3AXIS=m
CONFIG_IIO_ST_MAGN_SPI_3AXIS=m
CONFIG_IIO_ST_PRESS=m
CONFIG_IIO_ST_PRESS_I2C=m
CONFIG_IIO_ST_PRESS_SPI=m
CONFIG_IIO_ST_SENSORS_I2C=m
CONFIG_IIO_ST_SENSORS_SPI=m
CONFIG_IIO_ST_SENSORS_CORE=m
# tegra
CONFIG_ARCH_TEGRA_2x_SOC=y
CONFIG_ARCH_TEGRA_3x_SOC=y
# CONFIG_ARCH_TEGRA_114_SOC is not set
CONFIG_ARM_TEGRA_CPUFREQ=y
CONFIG_TEGRA20_MC=y
CONFIG_TEGRA30_MC=y
CONFIG_SERIAL_TEGRA=y
CONFIG_PCI_TEGRA=y
CONFIG_TEGRA_IOMMU_GART=y
CONFIG_TEGRA_IOMMU_SMMU=y
CONFIG_MMC_SDHCI_TEGRA=m
CONFIG_I2C_TEGRA=m
CONFIG_TEGRA_SYSTEM_DMA=y
CONFIG_TEGRA_EMC_SCALING_ENABLE=y
CONFIG_TEGRA_AHB=y
CONFIG_TEGRA20_APB_DMA=y
# CONFIG_SPI_TEGRA114 is not set
CONFIG_SPI_TEGRA20_SFLASH=m
CONFIG_SPI_TEGRA20_SLINK=m
CONFIG_MFD_MAX8907=m
CONFIG_KEYBOARD_TEGRA=m
CONFIG_PINCTRL_TEGRA=y
CONFIG_PINCTRL_TEGRA20=y
CONFIG_PINCTRL_TEGRA30=y
CONFIG_USB_EHCI_TEGRA=m
CONFIG_RTC_DRV_TEGRA=m
CONFIG_SND_SOC_TEGRA=m
CONFIG_SND_SOC_TEGRA_ALC5632=m
CONFIG_SND_SOC_TEGRA_RT5640=m
CONFIG_SND_SOC_TEGRA_TRIMSLICE=m
CONFIG_SND_SOC_TEGRA_WM8753=m
CONFIG_SND_SOC_TEGRA_WM8903=m
CONFIG_SND_SOC_TEGRA_WM9712=m
CONFIG_SND_SOC_TEGRA20_AC97=m
CONFIG_SND_SOC_TEGRA30_AHUB=m
CONFIG_SND_SOC_TEGRA30_I2S=m
# AC100 (PAZ00)
CONFIG_MFD_NVEC=y
CONFIG_MFD_TPS80031=y
CONFIG_KEYBOARD_NVEC=y
CONFIG_SERIO_NVEC_PS2=y
CONFIG_NVEC_POWER=y
CONFIG_POWER_SUPPLY=y
CONFIG_NVEC_LEDS=y
CONFIG_NVEC_PAZ00=y
CONFIG_MFD_TPS6586X=y
CONFIG_GPIO_TPS6586X=y
CONFIG_RTC_DRV_TPS6586X=m
CONFIG_PWM_TEGRA=m
CONFIG_TEGRA_HOST1X=m
CONFIG_TEGRA_HOST1X_FIREWALL=y
CONFIG_DRM_TEGRA=y
# CONFIG_DRM_TEGRA_STAGING is not set
# CONFIG_DRM_TEGRA_DEBUG is not set
CONFIG_CRYPTO_DEV_TEGRA_AES=m
CONFIG_LEDS_RENESAS_TPU=y
CONFIG_GPIO_PCA953X=m
# OLPC XO
CONFIG_SERIO_OLPC_APSP=m
# Zynq-7xxx
# likely needs usb/mmc still
CONFIG_SERIAL_UARTLITE=y
CONFIG_SERIAL_UARTLITE_CONSOLE=y
CONFIG_SERIAL_XILINX_PS_UART=y
CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y
CONFIG_COMMON_CLK_AXI_CLKGEN=m
CONFIG_ARM_ZYNQ_CPUIDLE=y
CONFIG_LATTICE_ECP3_CONFIG=m
CONFIG_NET_VENDOR_XILINX=y
CONFIG_XILINX_EMACLITE=m
CONFIG_GPIO_XILINX=y
CONFIG_I2C_XILINX=m
CONFIG_SPI_XILINX=m
# Multi function devices
CONFIG_MFD_88PM800=m
CONFIG_MFD_88PM805=m
CONFIG_MFD_T7L66XB=y
CONFIG_MFD_TC6387XB=y
# Generic drivers
CONFIG_REMOTEPROC=m
# Regulator drivers
CONFIG_REGULATOR_FAN53555=m
# CONFIG_REGULATOR_88PM800 is not set
CONFIG_REGULATOR_AD5398=m
CONFIG_REGULATOR_ISL6271A=m
CONFIG_REGULATOR_LP3971=m
CONFIG_REGULATOR_LP3972=m
CONFIG_REGULATOR_LP872X=y
CONFIG_REGULATOR_LP8755=m
CONFIG_REGULATOR_MAX1586=m
CONFIG_REGULATOR_MAX8649=m
CONFIG_REGULATOR_MAX8660=m
CONFIG_REGULATOR_MAX8907=m
CONFIG_REGULATOR_MAX8952=m
CONFIG_REGULATOR_MAX8973=m
# usb gadget
CONFIG_USB_GADGET=m
CONFIG_USB_GADGET_MUSB_HDRC=m
CONFIG_USB_MUSB_HDRC=m
CONFIG_USB_MUSB_DUAL_ROLE=y
CONFIG_USB_MUSB_DSPS=m
CONFIG_USB_GPIO_VBUS=m
# CONFIG_MUSB_PIO_ONLY is not set
# CONFIG_USB_MUSB_DEBUG is not set
CONFIG_USB_GADGET_VBUS_DRAW=100
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
# CONFIG_USB_FSL_USB2 is not set
# CONFIG_USB_FUSB300 is not set
# CONFIG_USB_RENESAS_USBHS is not set
# CONFIG_USB_GADGET_DEBUG is not set
# CONFIG_USB_GADGET_DEBUG_FILES is not set
# CONFIG_USB_GADGET_DEBUG_FS is not set
# CONFIG_USB_GADGET_VBUS_DRAW is not set
# CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS is not set
# CONFIG_USB_FOTG210_UDC is not set
# CONFIG_USB_R8A66597 is not set
# CONFIG_USB_PXA27X is not set
# CONFIG_USB_MV_UDC is not set
# CONFIG_USB_MV_U3D is not set
# CONFIG_USB_M66592 is not set
# CONFIG_USB_AMD5536UDC is not set
# CONFIG_USB_NET2272 is not set
# CONFIG_USB_NET2280 is not set
# CONFIG_USB_GOKU is not set
# CONFIG_USB_EG20T is not set
# CONFIG_USB_DUMMY_HCD is not set
# CONFIG_USB_ZERO_HNPTEST is not set
# CONFIG_USB_ETH_RNDIS is not set
# CONFIG_USB_ETH_EEM is not set
# Needs work/investigation
# CONFIG_MTD_AFS_PARTS is not set
# CONFIG_IP_PNP_RARP is not set
# CONFIG_PID_IN_CONTEXTIDR is not set
# CONFIG_DEPRECATED_PARAM_STRUCT is not set
# CONFIG_ARM_KPROBES_TEST is not set
# Defined config options we don't use yet
# CONFIG_PINCTRL_IMX35 is not set
# CONFIG_BATTERY_RX51 is not set
# CONFIG_IR_RX51 is not set
# CONFIG_GENERIC_CPUFREQ_CPU0 is not set
# CONFIG_MFD_SMSC is not set
# CONFIG_MFD_SEC_CORE is not set
# CONFIG_MFD_LP8788 is not set
# CONFIG_MFD_MAX77686 is not set
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX8997 is not set
# CONFIG_MFD_AAT2870_CORE is not set
# CONFIG_MFD_RC5T583 is not set
# CONFIG_MFD_SMSC is not set
# CONFIG_MFD_AS3711 is not set
# CONFIG_PMIC_DA903X is not set
# CONFIG_PMIC_ADP5520 is not set
# CONFIG_DVB_USB_PCTV452E is not set
# We need to fix these as they should be either generic includes or kconfig fixes
# drivers/input/touchscreen/eeti_ts.c:65:2: error: implicit declaration of function 'irq_to_gpio' [-Werror=implicit-function-declaration]
# CONFIG_TOUCHSCREEN_EETI is not set
# CONFIG_TOUCHSCREEN_EGALAX is not set
# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set
# CONFIG_VIRTUALIZATION is not set
# CONFIG_POWER_RESET_QNAP is not set
# CONFIG_OMAP2_DSS_DEBUG is not set
# CONFIG_DRM_TEGRA_DEBUG is not set
# CONFIG_CRYPTO_DEV_UX500_DEBUG is not set
# CONFIG_AB8500_DEBUG is not set
# CONFIG_SOC_VF610 is not set
# CONFIG_ARM_CCI is not set
# CONFIG_MMC_TMIO is not set

View File

@ -1,504 +0,0 @@
# arm configs for sharing between armv7 and armv7-lpae
# Generic ARM config options
CONFIG_ARM=y
# CONFIG_ARCH_MULTI_V4 is not set
# CONFIG_ARCH_MULTI_V4T is not set
# CONFIG_ARCH_MULTI_V6 is not set
CONFIG_ARCH_MULTI_V7=y
CONFIG_CMDLINE=""
CONFIG_HAVE_ARM_ARCH_TIMER=y
CONFIG_HAVE_ARM_TWD=y
CONFIG_AEABI=y
CONFIG_VFP=y
CONFIG_VFPv3=y
CONFIG_NEON=y
CONFIG_KERNEL_MODE_NEON=y
CONFIG_ARM_UNWIND=y
CONFIG_ARM_THUMB=y
CONFIG_ARM_THUMBEE=y
CONFIG_ARM_ASM_UNIFIED=y
CONFIG_ARM_CPU_TOPOLOGY=y
CONFIG_ARM_DMA_MEM_BUFFERABLE=y
CONFIG_SWP_EMULATE=y
CONFIG_CACHE_L2X0=y
CONFIG_CACHE_PL310=y
CONFIG_HIGHPTE=y
CONFIG_AUTO_ZRELADDR=y
CONFIG_ATAGS=y
CONFIG_ATAGS_PROC=y
CONFIG_ZBOOT_ROM_TEXT=0x0
CONFIG_ZBOOT_ROM_BSS=0x0
CONFIG_XZ_DEC_ARMTHUMB=y
CONFIG_ARCH_HAS_TICK_BROADCAST=y
CONFIG_ALWAYS_USE_PERSISTENT_CLOCK=y
# CONFIG_MCPM is not set
# CONFIG_OABI_COMPAT is not set
# CONFIG_APM_EMULATION is not set
# CONFIG_CPU_ICACHE_DISABLE is not set
# CONFIG_CPU_DCACHE_DISABLE is not set
# CONFIG_CPU_BPREDICT_DISABLE is not set
# CONFIG_DMA_CACHE_RWFO is not set
# CONFIG_THUMB2_KERNEL is not set
# CONFIG_HVC_DCC is not set
# CONFIG_XIP_KERNEL is not set
# CONFIG_ARM_VIRT_EXT is not set
# Platforms enabled/disabled globally on ARMv7
CONFIG_ARCH_HIGHBANK=y
CONFIG_ARCH_VEXPRESS_CA9X4=y
CONFIG_ARCH_VEXPRESS_CORTEX_A5_A9_ERRATA=y
# CONFIG_ARCH_BCM is not set
# CONFIG_PLAT_SPEAR is not set
# CONFIG_ARCH_STI is not set
# CONFIG_ARCH_SIRF is not set
# CONFIG_ARCH_U8500 is not set
# CONFIG_ARCH_WM8850 is not set
# CONFIG_ARCH_SHMOBILE_MULTI is not set
# highbank
# 2013/04/19 - stability issues
CONFIG_EDAC_HIGHBANK_MC=m
CONFIG_EDAC_HIGHBANK_L2=m
CONFIG_SATA_HIGHBANK=m
CONFIG_ARM_HIGHBANK_CPUFREQ=m
CONFIG_ARM_HIGHBANK_CPUIDLE=y
# errata
# v5/v6
# CONFIG_ARM_ERRATA_326103 is not set
# CONFIG_ARM_ERRATA_411920 is not set
# Cortex-A8
CONFIG_ARM_ERRATA_430973=y
# The following two don't work with MP
# CONFIG_ARM_ERRATA_458693 is not set
# CONFIG_ARM_ERRATA_460075 is not set
# Cortex-A9
CONFIG_ARM_ERRATA_643719=y
CONFIG_ARM_ERRATA_720789=y
CONFIG_ARM_ERRATA_742230=y
CONFIG_ARM_ERRATA_742231=y
CONFIG_ARM_ERRATA_743622=y
CONFIG_ARM_ERRATA_751472=y
CONFIG_ARM_ERRATA_754322=y
CONFIG_ARM_ERRATA_754327=y
CONFIG_ARM_ERRATA_764369=y
CONFIG_ARM_ERRATA_775420=y
# Disabled due to causing highbank to crash
# CONFIG_PL310_ERRATA_588369 is not set
# CONFIG_PL310_ERRATA_727915 is not set
CONFIG_PL310_ERRATA_753970=y
CONFIG_PL310_ERRATA_769419=y
CONFIG_PJ4B_ERRATA_4742=y
# Cortex-A15
# CONFIG_ARM_ERRATA_798181 is not set
# CONFIG_ARM_ERRATA_773022 is not set
# generic that deviates from or should be merged into config-generic
CONFIG_SMP_ON_UP=y
CONFIG_HIGHMEM=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
CONFIG_SCHED_MC=y
CONFIG_SCHED_SMT=y
CONFIG_RCU_FANOUT=32
CONFIG_CPU_IDLE=y
# CONFIG_CPU_IDLE_GOV_LADDER is not set
CONFIG_CPU_IDLE_GOV_MENU=y
CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y
# CONFIG_ARM_BIG_LITTLE_CPUFREQ is not set
CONFIG_DEFAULT_MMAP_MIN_ADDR=32768
CONFIG_LSM_MMAP_MIN_ADDR=32768
CONFIG_XZ_DEC_ARM=y
CONFIG_ARM_CPU_SUSPEND=y
CONFIG_LOCAL_TIMERS=y
CONFIG_UACCESS_WITH_MEMCPY=y
CONFIG_CC_STACKPROTECTOR=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
# Root as NFS, different from mainline
CONFIG_ROOT_NFS=y
CONFIG_LBDAF=y
# Device tree
CONFIG_USE_OF=y
CONFIG_ARM_ATAG_DTB_COMPAT=y
CONFIG_ARM_APPENDED_DTB=y
# General vexpress ARM drivers
CONFIG_ARM_TIMER_SP804=y
CONFIG_SERIO_AMBAKMI=m
CONFIG_SERIAL_AMBA_PL010=y
CONFIG_SERIAL_AMBA_PL010_CONSOLE=y
CONFIG_SERIAL_8250_DW=y
CONFIG_SERIAL_MRST_MAX3110=m
CONFIG_RTC_DRV_PL030=y
CONFIG_RTC_DRV_PL031=y
CONFIG_PL330_DMA=m
CONFIG_AMBA_PL08X=y
CONFIG_ARM_SP805_WATCHDOG=m
CONFIG_GPIO_PL061=y
CONFIG_PL320_MBOX=y
# usb
CONFIG_USB_OTG=y
# CONFIG_USB_OTG_WHITELIST is not set
# CONFIG_USB_OTG_BLACKLIST_HUB is not set
CONFIG_USB_ULPI=y
CONFIG_AX88796=m
CONFIG_AX88796_93CX6=y
CONFIG_USB_ISP1760_HCD=m
# CONFIG_USB_EHCI_HCD_ORION is not set
# Multifunction Devices
CONFIG_MFD_TPS65090=y
CONFIG_MFD_TPS65217=y
CONFIG_MFD_TPS65910=y
CONFIG_MFD_TPS65912=y
CONFIG_MFD_TPS65912_I2C=y
CONFIG_MFD_TPS65912_SPI=y
# CONFIG_MFD_DA9052_SPI is not set
# CONFIG_MFD_ARIZONA_SPI is not set
# CONFIG_MFD_WM831X_SPI is not set
# CONFIG_MFD_MC13XXX_SPI is not set
# Pin stuff
CONFIG_PINMUX=y
CONFIG_PINCONF=y
CONFIG_PINCTRL=y
CONFIG_PINCTRL_SINGLE=y
CONFIG_GENERIC_PINCONF=y
# CONFIG_PINCTRL_SAMSUNG is not set
# CONFIG_PINCTRL_EXYNOS4 is not set
# GPIO
CONFIG_GPIO_GENERIC_PLATFORM=m
# CONFIG_GPIO_EM is not set
CONFIG_GPIO_ADNP=m
CONFIG_GPIO_MCP23S08=m
CONFIG_SERIAL_8250_EM=m
CONFIG_INPUT_GPIO_TILT_POLLED=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
CONFIG_LEDS_GPIO=m
CONFIG_GPIO_MAX7301=m
CONFIG_GPIO_MC33880=m
CONFIG_GPIO_74X164=m
CONFIG_GPIO_TPS65910=y
CONFIG_GPIO_TPS65912=m
# CONFIG_GPIO_RCAR is not set
CONFIG_W1_MASTER_GPIO=m
CONFIG_CHARGER_GPIO=m
# SPI
CONFIG_SPI=y
CONFIG_SPI_MASTER=y
CONFIG_SPI_GPIO=m
CONFIG_SPI_BITBANG=m
CONFIG_SPI_PL022=m
CONFIG_SPI_SPIDEV=m
CONFIG_SPI_ALTERA=m
CONFIG_SPI_BUTTERFLY=m
CONFIG_SPI_LM70_LLP=m
CONFIG_SPI_OC_TINY=m
CONFIG_SPI_S3C64XX=m
CONFIG_SPI_SC18IS602=m
CONFIG_SPI_XCOMM=m
CONFIG_SPI_XILINX=m
CONFIG_SPI_DESIGNWARE=m
CONFIG_SPI_TLE62X0=m
# CONFIG_SPI_FSL_SPI is not set
CONFIG_NFC_NCI_SPI=y
# i2c
CONFIG_I2C_DESIGNWARE_CORE=m
CONFIG_I2C_DESIGNWARE_PLATFORM=m
# HW crypto and rng
CONFIG_CRYPTO_SHA1_ARM=m
CONFIG_CRYPTO_AES_ARM=m
# EDAC
CONFIG_EDAC=y
CONFIG_EDAC_MM_EDAC=m
CONFIG_EDAC_LEGACY_SYSFS=y
# Watchdog
CONFIG_MPCORE_WATCHDOG=m
# Thermal / powersaving
CONFIG_THERMAL=y
CONFIG_ARM_PSCI=y
# Mailbox
CONFIG_MAILBOX=y
# MTD
# CONFIG_MG_DISK is not set
CONFIG_MTD_DATAFLASH=m
CONFIG_MTD_DATAFLASH_WRITE_VERIFY=y
CONFIG_MTD_DATAFLASH_OTP=y
CONFIG_MTD_M25P80=m
CONFIG_MTD_SST25L=m
CONFIG_EEPROM_AT25=m
CONFIG_EEPROM_93XX46=m
# MMC/SD
CONFIG_MMC_SPI=m
# Designware (used by numerous devices)
CONFIG_MMC_DW=m
CONFIG_MMC_DW_PLTFM=m
CONFIG_MMC_DW_PCI=m
CONFIG_SPI_DW_MMIO=m
CONFIG_SPI_DW_PCI=m
# CONFIG_MMC_DW_SOCFPGA is not set
# CONFIG_MMC_DW_EXYNOS is not set
# CONFIG_MMC_DW_IDMAC is not set
CONFIG_USB_DWC2=m
# CONFIG_USB_DWC2_DEBUG is not set
# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set
CONFIG_USB_DWC3=m
CONFIG_USB_DWC3_OMAP=m
CONFIG_USB_DWC3_EXYNOS=m
CONFIG_USB_DWC3_PCI=m
# CONFIG_USB_DWC3_DEBUG is not set
CONFIG_DW_WATCHDOG=m
# Sound
CONFIG_SND_ARM=y
CONFIG_SND_ARMAACI=m
CONFIG_SND_SOC=m
CONFIG_SND_SPI=y
CONFIG_SND_DESIGNWARE_I2S=m
CONFIG_SND_SIMPLE_CARD=m
CONFIG_SND_SOC_CACHE_LZO=y
CONFIG_SND_SOC_ALL_CODECS=m
CONFIG_SND_DMAENGINE_PCM=m
CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
# CONFIG_SND_ATMEL_SOC is not set
# Displays
CONFIG_BACKLIGHT_TPS65217=m
# RTC
CONFIG_RTC_DRV_DS1305=m
CONFIG_RTC_DRV_DS1390=m
CONFIG_RTC_DRV_DS3234=m
CONFIG_RTC_DRV_M41T93=m
CONFIG_RTC_DRV_M41T94=m
CONFIG_RTC_DRV_MAX6902=m
CONFIG_RTC_DRV_PCF2123=m
CONFIG_RTC_DRV_R9701=m
CONFIG_RTC_DRV_RS5C348=m
CONFIG_RTC_DRV_RX4581=m
CONFIG_RTC_DRV_TPS65910=m
CONFIG_RTC_DRV_TPS80031=m
# Regulators
CONFIG_REGULATOR=y
CONFIG_RFKILL_REGULATOR=m
# CONFIG_REGULATOR_DUMMY is not set
CONFIG_REGULATOR_FIXED_VOLTAGE=m
CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
CONFIG_REGULATOR_USERSPACE_CONSUMER=m
CONFIG_REGULATOR_GPIO=m
CONFIG_REGULATOR_AD5398=m
CONFIG_REGULATOR_DA9210=m
CONFIG_REGULATOR_FAN53555=m
CONFIG_REGULATOR_ISL6271A=m
CONFIG_REGULATOR_LP3971=m
CONFIG_REGULATOR_LP3972=m
CONFIG_REGULATOR_LP872X=m
CONFIG_REGULATOR_LP8755=m
CONFIG_REGULATOR_MAX1586=m
CONFIG_REGULATOR_MAX8649=m
CONFIG_REGULATOR_MAX8660=m
CONFIG_REGULATOR_MAX8952=m
CONFIG_REGULATOR_MAX8973=m
CONFIG_REGULATOR_PFUZE100=m
CONFIG_REGULATOR_TPS51632=m
CONFIG_REGULATOR_TPS62360=m
CONFIG_REGULATOR_TPS65023=m
CONFIG_REGULATOR_TPS6507X=m
CONFIG_REGULATOR_TPS65090=m
CONFIG_REGULATOR_TPS65217=m
CONFIG_REGULATOR_TPS6524X=m
CONFIG_REGULATOR_TPS6586X=m
CONFIG_REGULATOR_TPS65910=m
CONFIG_REGULATOR_TPS65912=m
CONFIG_REGULATOR_TPS80031=m
CONFIG_CHARGER_MANAGER=y
CONFIG_CHARGER_TPS65090=m
CONFIG_PDA_POWER=m
CONFIG_GENERIC_ADC_BATTERY=m
# Sensors
CONFIG_TMP006=m
CONFIG_BMP085=y
CONFIG_BMP085_I2C=m
CONFIG_BMP085_SPI=m
CONFIG_SENSORS_AD7314=m
CONFIG_SENSORS_ADCXX=m
CONFIG_SENSORS_ADS7871=m
CONFIG_SENSORS_GPIO_FAN=m
CONFIG_SENSORS_HTU21=m
CONFIG_SENSORS_LIS3_SPI=m
CONFIG_SENSORS_LM70=m
CONFIG_SENSORS_MAX1111=m
CONFIG_LCD_L4F00242T03=m
CONFIG_LCD_LMS283GF05=m
CONFIG_LCD_LTV350QV=m
CONFIG_LCD_ILI922X=m
CONFIG_LCD_ILI9320=m
CONFIG_LCD_TDO24M=m
CONFIG_LCD_VGG2432A4=m
CONFIG_LCD_S6E63M0=m
CONFIG_LCD_LD9040=m
CONFIG_LCD_AMS369FG06=m
CONFIG_LCD_LMS501KF03=m
CONFIG_LCD_HX8357=m
# Input
CONFIG_INPUT_GP2A=m
CONFIG_INPUT_ARIZONA_HAPTICS=m
CONFIG_INPUT_MC13783_PWRBUTTON=m
CONFIG_TOUCHSCREEN_ADS7846=m
CONFIG_TOUCHSCREEN_AD7877=m
CONFIG_TOUCHSCREEN_MC13783=m
CONFIG_TOUCHSCREEN_TSC2005=m
CONFIG_LEDS_DAC124S085=m
CONFIG_LEDS_PWM=m
CONFIG_BMP085_SPI=m
# Contiguous Memory Allocator
CONFIG_OF_RESERVED_MEM=y
CONFIG_CMA=y
CONFIG_DMA_CMA=y
# CONFIG_CMA_DEBUG is not set
CONFIG_CMA_SIZE_MBYTES=16
CONFIG_CMA_SIZE_SEL_MBYTES=y
# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
# CONFIG_CMA_SIZE_SEL_MIN is not set
# CONFIG_CMA_SIZE_SEL_MAX is not set
CONFIG_CMA_ALIGNMENT=8
CONFIG_CMA_AREAS=7
CONFIG_SRAM=y
# Ethernet
CONFIG_KS8851=m
CONFIG_ENC28J60=m
CONFIG_LIBERTAS_SPI=m
CONFIG_P54_SPI=m
CONFIG_P54_SPI_DEFAULT_EEPROM=n
CONFIG_MICREL_KS8995MA=m
CONFIG_IEEE802154_AT86RF230=m
CONFIG_IEEE802154_MRF24J40=m
CONFIG_ARM_KPROBES_TEST=m
# jffs2
CONFIG_JFFS2_FS=m
CONFIG_JFFS2_FS_DEBUG=0
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
CONFIG_JFFS2_FS_POSIX_ACL=y
CONFIG_JFFS2_FS_SECURITY=y
CONFIG_JFFS2_FS_WRITEBUFFER=y
CONFIG_JFFS2_FS_XATTR=y
CONFIG_JFFS2_LZO=y
CONFIG_JFFS2_RTIME=y
CONFIG_JFFS2_RUBIN=y
CONFIG_JFFS2_SUMMARY=y
CONFIG_JFFS2_ZLIB=y
CONFIG_UBIFS_FS=m
CONFIG_UBIFS_FS_ADVANCED_COMPR=y
CONFIG_UBIFS_FS_LZO=y
CONFIG_UBIFS_FS_ZLIB=y
# CONFIG_UBIFS_FS_DEBUG is not set
# Sensors
CONFIG_SENSORS_HTU21=m
# Should be in generic
CONFIG_BPF_JIT=y
# CONFIG_NET_VENDOR_CIRRUS is not set
# CONFIG_NET_VENDOR_MICROCHIP is not set
# CONFIG_PATA_PLATFORM is not set
# CONFIG_DRM_EXYNOS is not set
# CONFIG_DRM_TILCDC is not set
# CONFIG_DRM_IMX is not set
# CONFIG_AHCI_IMX is not set
# CONFIG_CS89x0 is not set
# CONFIG_DM9000 is not set
# CONFIG_HW_RANDOM_ATMEL is not set
# CONFIG_HW_RANDOM_EXYNOS is not set
# CONFIG_MFD_T7L66XB is not set
# CONFIG_MFD_TC6387XB is not set
# CONFIG_TI_DAC7512 is not set
# CONFIG_EZX_PCAP is not set
# Needs work/investigation
# CONFIG_ARM_CHARLCD is not set
# CONFIG_MTD_AFS_PARTS is not set
# CONFIG_IP_PNP_RARP is not set
# CONFIG_DEPRECATED_PARAM_STRUCT is not set
# CONFIG_LATTICE_ECP3_CONFIG is not set
# CONFIG_M25PXX_USE_FAST_READ is not set
# CONFIG_SERIAL_MAX3100 is not set
# CONFIG_SERIAL_MAX310X is not set
# CONFIG_SERIAL_IFX6X60 is not set
# CONFIG_COMMON_CLK_AXI_CLKGEN is not set
# CONFIG_SPI_TOPCLIFF_PCH is not set
# CONFIG_SPI_PXA2XX is not set
# CONFIG_SPI_FSL_DSPI is not set
# these modules all fail with missing __bad_udelay
# http://www.spinics.net/lists/arm/msg15615.html provides some background
# CONFIG_SUNGEM is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_RADEON is not set
# CONFIG_DRM_RADEON is not set
# CONFIG_ATM_HE is not set
# CONFIG_SCSI_ACARD is not set
# CONFIG_SFC is not set
# these all currently fail due to missing symbols __bad_udelay or
# error: implicit declaration of function iowrite32be
# CONFIG_SND_ALI5451 is not set
# CONFIG_DRM_NOUVEAU is not set
# CONFIG_MLX4_EN is not set
# Debug options. We need to deal with them at some point like x86
# CONFIG_DEBUG_USER is not set
# CONFIG_DEBUG_LL is not set
# CONFIG_DEBUG_PINCTRL is not set
# CONFIG_ARM_DT_BL_CPUFREQ is not set
# FIX ME
# CONFIG_FB_XILINX is not set

View File

@ -1,142 +0,0 @@
# ARM A15 lpae unified arch kernel
CONFIG_ARCH_EXYNOS_MULTI=y
CONFIG_ARCH_KEYSTONE=y
CONFIG_ARCH_VIRT=y
CONFIG_ARCH_EXYNOS5=y
# CONFIG_ARCH_MVEBU is not set
# CONFIG_ARCH_MXC is not set
# CONFIG_ARCH_OMAP3 is not set
# CONFIG_ARCH_OMAP4 is not set
# CONFIG_SOC_OMAP5 is not set
# CONFIG_SOC_AM33XX is not set
# CONFIG_SOC_AM43XX is not set
# CONFIG_ARCH_ROCKCHIP is not set
# CONFIG_ARCH_SOCFPGA is not set
# CONFIG_ARCH_SUNXI is not set
# CONFIG_ARCH_TEGRA is not set
# CONFIG_ARCH_ZYNQ is not set
# CONFIG_ARCH_EXYNOS4 is not set
# CONFIG_EXYNOS_ATAGS is not set
CONFIG_ARM_LPAE=y
CONFIG_SYS_SUPPORTS_HUGETLBFS=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
CONFIG_ARM_VIRT_EXT=y
CONFIG_VIRTUALIZATION=y
CONFIG_ARM_SMMU=y
CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8
# Cortex-A15
CONFIG_ARM_ERRATA_798181=y
CONFIG_ARM_ERRATA_773022=y
CONFIG_KVM=y
CONFIG_KVM_ARM_HOST=y
CONFIG_KVM_ARM_MAX_VCPUS=8
CONFIG_KVM_ARM_VGIC=y
CONFIG_KVM_ARM_TIMER=y
CONFIG_XEN=y
CONFIG_XEN_FBDEV_FRONTEND=y
CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m
CONFIG_XEN_BLKDEV_FRONTEND=m
CONFIG_XEN_BLKDEV_BACKEND=m
CONFIG_XEN_NETDEV_FRONTEND=m
CONFIG_XEN_NETDEV_BACKEND=m
CONFIG_HVC_XEN=y
CONFIG_HVC_XEN_FRONTEND=y
CONFIG_XEN_DEV_EVTCHN=m
CONFIG_XEN_BACKEND=y
CONFIG_XENFS=m
CONFIG_XEN_COMPAT_XENFS=y
CONFIG_XEN_SYS_HYPERVISOR=y
CONFIG_XEN_GNTDEV=y
CONFIG_XEN_GRANT_DEV_ALLOC=m
CONFIG_XEN_WDT=m
CONFIG_MACH_EXYNOS5_DT=y
CONFIG_SERIAL_SAMSUNG=y
CONFIG_SERIAL_SAMSUNG_CONSOLE=y
# CONFIG_SAMSUNG_PM_DEBUG is not set
# CONFIG_SAMSUNG_PM_CHECK is not set
CONFIG_SOC_EXYNOS5250=y
CONFIG_SOC_EXYNOS5420=y
CONFIG_SOC_EXYNOS5440=y
# CONFIG_ARM_EXYNOS5250_CPUFREQ is not set
# CONFIG_ARM_EXYNOS5440_CPUFREQ is not set
# CONFIG_ARM_EXYNOS_CPUFREQ is not set
# CONFIG_GENERIC_CPUFREQ_CPU0 is not set
CONFIG_EXYNOS_THERMAL=m
CONFIG_PCI_EXYNOS=y
CONFIG_ARM_CCI=y
CONFIG_TCG_TIS_I2C_INFINEON=m
CONFIG_PINCTRL_EXYNOS=y
CONFIG_PINCTRL_EXYNOS5440=y
CONFIG_EXYNOS_IOMMU=y
CONFIG_VIDEO_SAMSUNG_S5P_G2D=m
CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m
CONFIG_VIDEO_SAMSUNG_S5P_MFC=m
CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=m
CONFIG_EXYNOS_VIDEO=y
CONFIG_EXYNOS_MIPI_DSI=y
CONFIG_EXYNOS_DP=y
# CONFIG_EXYNOS_LCD_S6E8AX0 is not set
CONFIG_DRM_EXYNOS=m
CONFIG_DRM_EXYNOS_IOMMU=y
CONFIG_DRM_EXYNOS_DMABUF=y
CONFIG_DRM_EXYNOS_FIMD=y
CONFIG_DRM_EXYNOS_HDMI=y
CONFIG_DRM_EXYNOS_VIDI=y
CONFIG_DRM_EXYNOS_G2D=y
CONFIG_DRM_EXYNOS_IPP=y
CONFIG_DRM_EXYNOS_FIMC=y
CONFIG_DRM_EXYNOS_ROTATOR=y
CONFIG_DRM_EXYNOS_GSC=y
# CONFIG_FB_S3C is not set
CONFIG_SND_SOC_SAMSUNG=m
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_S5P=m
CONFIG_USB_OHCI_EXYNOS=y
CONFIG_PWM_SAMSUNG=m
CONFIG_SAMSUNG_GPIO_EXTRA=8
CONFIG_SERIAL_SAMSUNG_CONSOLE=y
CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF=m
CONFIG_USB_EHCI_S5P=y
CONFIG_SAMSUNG_USBPHY=m
CONFIG_SAMSUNG_USB2PHY=m
CONFIG_SAMSUNG_USB3PHY=m
CONFIG_MMC_DW_EXYNOS=m
CONFIG_RTC_DRV_S3C=m
# Chromebook
CONFIG_MFD_CROS_EC=m
CONFIG_MFD_CROS_EC_I2C=m
CONFIG_MFD_CROS_EC_SPI=m
CONFIG_KEYBOARD_CROS_EC=m
# Arndale/Origen
CONFIG_MFD_MAX8997=y
CONFIG_MFD_SEC_CORE=y
CONFIG_REGULATOR_MAX8997=m
CONFIG_REGULATOR_S5M8767=m
CONFIG_COMMON_CLK_MAX77686=m
CONFIG_S3C_LOWLEVEL_UART_PORT=1
# CONFIG_EXYNOS4_SDHCI_CH0_8BIT is not set
# CONFIG_EXYNOS4_SDHCI_CH2_8BIT is not set
# CONFIG_S3C_BOOT_ERROR_RESET is not set
# CONFIG_S3C_BOOT_UART_FORCE_FIFO is not set
# CONFIG_I2C_S3C2410 is not set
# CONFIG_S3C2410_WATCHDOG is not set
# CONFIG_MMC_SDHCI_S3C is not set
# CONFIG_TEGRA_HOST1X is not set
# CONFIG_SPI_DAVINCI is not set
# CONFIG_I2C_DAVINCI is not set
# CONFIG_TI_SOC_THERMAL is not set

View File

@ -1,127 +0,0 @@
CONFIG_SND_VERBOSE_PRINTK=y
CONFIG_SND_DEBUG=y
CONFIG_SND_PCM_XRUN_DEBUG=y
CONFIG_DEBUG_ATOMIC_SLEEP=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_LOCK_ALLOC=y
CONFIG_PROVE_LOCKING=y
CONFIG_DEBUG_SPINLOCK=y
CONFIG_PROVE_RCU=y
# CONFIG_PROVE_RCU_REPEATEDLY is not set
CONFIG_DEBUG_PER_CPU_MAPS=y
CONFIG_CPUMASK_OFFSTACK=y
CONFIG_CPU_NOTIFIER_ERROR_INJECT=m
CONFIG_FAULT_INJECTION=y
CONFIG_FAILSLAB=y
CONFIG_FAIL_PAGE_ALLOC=y
CONFIG_FAIL_MAKE_REQUEST=y
CONFIG_FAULT_INJECTION_DEBUG_FS=y
CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y
CONFIG_FAIL_IO_TIMEOUT=y
CONFIG_FAIL_MMC_REQUEST=y
CONFIG_SLUB_DEBUG_ON=y
CONFIG_LOCK_STAT=y
CONFIG_DEBUG_STACK_USAGE=y
CONFIG_ACPI_DEBUG=y
# CONFIG_ACPI_DEBUG_FUNC_TRACE is not set
CONFIG_DEBUG_SG=y
# CONFIG_DEBUG_PAGEALLOC is not set
CONFIG_DEBUG_WRITECOUNT=y
CONFIG_DEBUG_OBJECTS=y
# CONFIG_DEBUG_OBJECTS_SELFTEST is not set
CONFIG_DEBUG_OBJECTS_FREE=y
CONFIG_DEBUG_OBJECTS_TIMERS=y
CONFIG_DEBUG_OBJECTS_RCU_HEAD=y
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
CONFIG_X86_PTDUMP=y
CONFIG_CAN_DEBUG_DEVICES=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_SYSCTL_SYSCALL_CHECK=y
CONFIG_DEBUG_NOTIFIERS=y
CONFIG_DMA_API_DEBUG=y
CONFIG_MMIOTRACE=y
CONFIG_DEBUG_CREDENTIALS=y
CONFIG_EXT4_DEBUG=y
CONFIG_XFS_WARN=y
CONFIG_DEBUG_PERF_USE_VMALLOC=y
# off in both production debug and nodebug builds,
# on in rawhide nodebug builds
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
CONFIG_JBD2_DEBUG=y
CONFIG_NFSD_FAULT_INJECTION=y
CONFIG_DEBUG_BLK_CGROUP=y
CONFIG_DRBD_FAULT_INJECTION=y
CONFIG_ATH_DEBUG=y
CONFIG_CARL9170_DEBUGFS=y
CONFIG_IWLWIFI_DEVICE_TRACING=y
CONFIG_RTLWIFI_DEBUG=y
CONFIG_DEBUG_OBJECTS_WORK=y
CONFIG_DMADEVICES_DEBUG=y
CONFIG_DMADEVICES_VDEBUG=y
CONFIG_PM_ADVANCED_DEBUG=y
CONFIG_CEPH_LIB_PRETTYDEBUG=y
CONFIG_QUOTA_DEBUG=y
CONFIG_PCI_DEFAULT_USE_CRS=y
CONFIG_KGDB_KDB=y
CONFIG_KDB_KEYBOARD=y
CONFIG_KDB_CONTINUE_CATASTROPHIC=0
CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y
CONFIG_TEST_LIST_SORT=y
CONFIG_TEST_STRING_HELPERS=m
CONFIG_DETECT_HUNG_TASK=y
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
CONFIG_DEBUG_KMEMLEAK=y
CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=1024
# CONFIG_DEBUG_KMEMLEAK_TEST is not set
CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y
CONFIG_MAC80211_MESSAGE_TRACING=y
CONFIG_EDAC_DEBUG=y
CONFIG_X86_DEBUG_STATIC_CPU_HAS=y
CONFIG_LATENCYTOP=y
CONFIG_SCHEDSTATS=y

File diff suppressed because it is too large Load Diff

View File

@ -1,9 +0,0 @@
# CONFIG_HIGHMEM4G is not set
CONFIG_HIGHMEM64G=y
# CONFIG_OLPC_OPENFIRMWARE is not set
CONFIG_XEN_DEV_EVTCHN=m
CONFIG_XEN_SYS_HYPERVISOR=y
# I2O only works on non-PAE 32-bit x86
# CONFIG_I2O is not set

View File

@ -1,27 +0,0 @@
### config-no-extra: only (to a first approximation) modules listed in
### mod-extra.list should be listed here.
# CONFIG_ISDN is not set
# CONFIG_RDS is not set
# CONFIG_IP_DCCP is not set
# CONFIG_IP_SCTP is not set
# CONFIG_ATALK is not set
# CONFIG_HAMRADIO is not set
# CONFIG_DEV_APPLETALK is not set
# CONFIG_FUSION is not set
# CONFIG_I2O is not set
# CONFIG_NET_TULIP is not set
# CONFIG_HERMES is not set
# CONFIG_OCFS2_FS is not set
# CONFIG_CUSE is not set
# CONFIG_AFFS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_UFS_FS is not set
# CONFIG_SYSV_FS is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set

View File

@ -1,131 +0,0 @@
CONFIG_SND_VERBOSE_PRINTK=y
CONFIG_SND_DEBUG=y
CONFIG_SND_PCM_XRUN_DEBUG=y
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_PROVE_LOCKING is not set
# CONFIG_DEBUG_SPINLOCK is not set
# CONFIG_PROVE_RCU is not set
# CONFIG_PROVE_RCU_REPEATEDLY is not set
# CONFIG_DEBUG_PER_CPU_MAPS is not set
CONFIG_CPUMASK_OFFSTACK=y
# CONFIG_CPU_NOTIFIER_ERROR_INJECT is not set
# CONFIG_FAULT_INJECTION is not set
# CONFIG_FAILSLAB is not set
# CONFIG_FAIL_PAGE_ALLOC is not set
# CONFIG_FAIL_MAKE_REQUEST is not set
# CONFIG_FAULT_INJECTION_DEBUG_FS is not set
# CONFIG_FAULT_INJECTION_STACKTRACE_FILTER is not set
# CONFIG_FAIL_IO_TIMEOUT is not set
# CONFIG_FAIL_MMC_REQUEST is not set
# CONFIG_SLUB_DEBUG_ON is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_DEBUG_STACK_USAGE is not set
# CONFIG_ACPI_DEBUG is not set
# CONFIG_ACPI_DEBUG_FUNC_TRACE is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_DEBUG_PAGEALLOC is not set
# CONFIG_DEBUG_WRITECOUNT is not set
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_DEBUG_OBJECTS_SELFTEST is not set
# CONFIG_DEBUG_OBJECTS_FREE is not set
# CONFIG_DEBUG_OBJECTS_TIMERS is not set
# CONFIG_DEBUG_OBJECTS_RCU_HEAD is not set
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
# CONFIG_X86_PTDUMP is not set
# CONFIG_CAN_DEBUG_DEVICES is not set
# CONFIG_MODULE_FORCE_UNLOAD is not set
# CONFIG_SYSCTL_SYSCALL_CHECK is not set
# CONFIG_DEBUG_NOTIFIERS is not set
# CONFIG_DMA_API_DEBUG is not set
# CONFIG_MMIOTRACE is not set
# CONFIG_DEBUG_CREDENTIALS is not set
# off in both production debug and nodebug builds,
# on in rawhide nodebug builds
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
# CONFIG_EXT4_DEBUG is not set
# CONFIG_XFS_WARN is not set
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
# CONFIG_JBD2_DEBUG is not set
# CONFIG_NFSD_FAULT_INJECTION is not set
# CONFIG_DEBUG_BLK_CGROUP is not set
# CONFIG_DRBD_FAULT_INJECTION is not set
# CONFIG_ATH_DEBUG is not set
# CONFIG_CARL9170_DEBUGFS is not set
# CONFIG_IWLWIFI_DEVICE_TRACING is not set
# CONFIG_RTLWIFI_DEBUG is not set
# CONFIG_DEBUG_OBJECTS_WORK is not set
# CONFIG_DMADEVICES_DEBUG is not set
# CONFIG_DMADEVICES_VDEBUG is not set
CONFIG_PM_ADVANCED_DEBUG=y
# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
# CONFIG_QUOTA_DEBUG is not set
CONFIG_PCI_DEFAULT_USE_CRS=y
CONFIG_KGDB_KDB=y
CONFIG_KDB_KEYBOARD=y
CONFIG_KDB_CONTINUE_CATASTROPHIC=0
# CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER is not set
# CONFIG_TEST_LIST_SORT is not set
# CONFIG_TEST_STRING_HELPERS is not set
# CONFIG_DETECT_HUNG_TASK is not set
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set
# CONFIG_DEBUG_KMEMLEAK is not set
CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=1024
# CONFIG_DEBUG_KMEMLEAK_TEST is not set
CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y
# CONFIG_MAC80211_MESSAGE_TRACING is not set
# CONFIG_EDAC_DEBUG is not set
# CONFIG_SPI_DEBUG is not set
# CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set
# CONFIG_SCHEDSTATS is not set
# CONFIG_LATENCYTOP is not set

View File

@ -1,383 +0,0 @@
# Most PowerPC kernels we build are SMP
CONFIG_IRQ_ALL_CPUS=y
CONFIG_PPC=y
CONFIG_WATCHDOG_RTAS=m
CONFIG_DEBUGGER=y
CONFIG_GENERIC_NVRAM=y
CONFIG_ALTIVEC=y
CONFIG_TAU=y
# CONFIG_TAU_INT is not set
CONFIG_TAU_AVERAGE=y
# CONFIG_RTC is not set
# CONFIG_GEN_RTC is not set
# CONFIG_GEN_RTC_X is not set
CONFIG_RTC_DRV_GENERIC=y
CONFIG_PROC_DEVICETREE=y
# CONFIG_CMDLINE_BOOL is not set
CONFIG_ADB=y
CONFIG_ADB_PMU=y
CONFIG_WINDFARM=y
CONFIG_WINDFARM_PM112=y
CONFIG_I2C_POWERMAC=y
CONFIG_APPLE_AIRPORT=m
CONFIG_SERIAL_PMACZILOG=m
# CONFIG_SERIAL_PMACZILOG_TTYS is not set
CONFIG_AGP_UNINORTH=y
CONFIG_FB_OF=y
# CONFIG_FB_CONTROL is not set
CONFIG_FB_IBM_GXT4500=y
CONFIG_FB_MATROX=y
CONFIG_FB_MATROX_G=y
# CONFIG_FB_VGA16 is not set
CONFIG_FB_ATY128_BACKLIGHT=y
CONFIG_FB_ATY_BACKLIGHT=y
CONFIG_FB_RIVA_BACKLIGHT=y
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_MB862XX_PCI_GDC is not set
# CONFIG_FB_MB862XX_LIME is not set
# CONFIG_FB_MB862XX_I2C is not set
CONFIG_SND_POWERMAC=m
CONFIG_SND_POWERMAC_AUTO_DRC=y
CONFIG_SND_AOA=m
CONFIG_SND_AOA_SOUNDBUS=m
CONFIG_SND_AOA_FABRIC_LAYOUT=m
CONFIG_SND_AOA_ONYX=m
CONFIG_SND_AOA_TAS=m
CONFIG_SND_AOA_TOONIE=m
CONFIG_SND_AOA_SOUNDBUS_I2S=m
CONFIG_XMON=y
# CONFIG_XMON_DEFAULT is not set
CONFIG_XMON_DISASSEMBLY=y
CONFIG_BOOTX_TEXT=y
CONFIG_MAC_EMUMOUSEBTN=y
CONFIG_CAPI_EICON=y
CONFIG_NVRAM=y
# CONFIG_PCMCIA_M8XX is not set
# CONFIG_SCSI_AHA1542 is not set
# CONFIG_SCSI_IN2000 is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_NI52 is not set
# CONFIG_NI65 is not set
# CONFIG_LANCE is not set
# CONFIG_3C515 is not set
# CONFIG_ELPLUS is not set
CONFIG_MEMORY_HOTPLUG=y
# Stuff which wants bus_to_virt() or virt_to_bus()
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_VIDEO_STRADIS is not set
# CONFIG_VIDEO_ZORAN is not set
# CONFIG_ATM_HORIZON is not set
# CONFIG_ATM_FIRESTREAM is not set
# CONFIG_ATM_AMBASSADOR is not set
# CONFIG_SCSI_DC390T is not set
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_PPC_EARLY_DEBUG is not set
# CONFIG_PMAC_BACKLIGHT_LEGACY is not set
CONFIG_LEDS_TRIGGER_TIMER=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_PPC_EFIKA=y
CONFIG_PPC_MEDIA5200=y
# CONFIG_PPC_LITE5200 is not set
CONFIG_PPC_BESTCOMM=y
CONFIG_PMAC_RACKMETER=m
CONFIG_USB_OHCI_HCD_PPC_SOC=y
CONFIG_USB_OHCI_HCD_PCI=y
CONFIG_USB_OHCI_HCD_PPC_OF=y
CONFIG_USB_OHCI_HCD_PPC_OF_BE=y
CONFIG_USB_OHCI_HCD_PPC_OF_LE=y
CONFIG_SERIAL_UARTLITE=m
CONFIG_SERIAL_UARTLITE_CONSOLE=y
CONFIG_SENSORS_AMS=m
CONFIG_SENSORS_AMS_PMU=y
CONFIG_SENSORS_AMS_I2C=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_IDE_SATA is not set
# CONFIG_BLK_DEV_IDECS is not set
CONFIG_BLK_DEV_IDECD=m
# CONFIG_BLK_DEV_IDETAPE is not set
CONFIG_IDE_TASK_IOCTL=y
#
# IDE chipset support/bugfixes
#
# CONFIG_IDE_GENERIC is not set
# CONFIG_BLK_DEV_IDEPNP is not set
# CONFIG_BLK_DEV_IDEPCI is not set
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5520 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_JMICRON is not set
# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_IT821X is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
# CONFIG_BLK_DEV_PDC202XX_NEW is not set
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIIMAGE is not set
# CONFIG_BLK_DEV_SL82C105 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
# CONFIG_BLK_DEV_VIA82CXXX is not set
# CONFIG_BLK_DEV_IDE_PMAC is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_BLK_DEV_DELKIN=m
# CONFIG_BLK_DEV_IT8213 is not set
# CONFIG_BLK_DEV_TC86C001 is not set
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_GENERIC=y
# CONFIG_BLK_DEV_HD is not set
# CONFIG_USB_STORAGE_ISD200 is not set
CONFIG_MTD_PHYSMAP_OF=m
CONFIG_IDE_PROC_FS=y
CONFIG_MACINTOSH_DRIVERS=y
CONFIG_PPC_PASEMI_MDIO=m
CONFIG_SPU_FS_64K_LS=y
CONFIG_PPC_PASEMI_CPUFREQ=y
CONFIG_PMAC_APM_EMU=m
CONFIG_HW_RANDOM_PASEMI=m
CONFIG_EDAC=y
CONFIG_EDAC_MM_EDAC=m
CONFIG_EDAC_PASEMI=m
CONFIG_EDAC_AMD8131=m
CONFIG_EDAC_AMD8111=m
CONFIG_EDAC_LEGACY_SYSFS=y
# CONFIG_AXON_RAM is not set
# CONFIG_OPROFILE_CELL is not set
CONFIG_SUSPEND_FREEZER=y
# CONFIG_IDEPCI_PCIBUS_ORDER is not set
CONFIG_PATA_PLATFORM=m
CONFIG_PATA_OF_PLATFORM=m
CONFIG_USB_EHCI_HCD_PPC_OF=y
# CONFIG_MPC5121_ADS is not set
# CONFIG_MPC5121_GENERIC is not set
CONFIG_MTD_OF_PARTS=y
# CONFIG_MTD_NAND_FSL_ELBC is not set
CONFIG_THERMAL=y
# CONFIG_MEMORY_HOTREMOVE is not set
CONFIG_DMADEVICES=y
# CONFIG_FSL_DMA is not set
CONFIG_SND_PPC=y
# CONFIG_PPC_82xx is not set
# CONFIG_PPC_83xx is not set
# CONFIG_PPC_86xx is not set
CONFIG_EXTRA_TARGETS=""
# CONFIG_CODE_PATCHING_SELFTEST is not set
# CONFIG_FTR_FIXUP_SELFTEST is not set
# CONFIG_MATH_EMULATION is not set
# CONFIG_RAPIDIO is not set
# CONFIG_FS_ENET is not set
# CONFIG_UCC_GETH is not set
# CONFIG_KEYBOARD_MATRIX is not set
# CONFIG_SERIAL_CPM is not set
# CONFIG_SERIAL_QE is not set
# CONFIG_I2C_CPM is not set
CONFIG_NET_VENDOR_IBM=y
# CONFIG_SERIO_XILINX_XPS_PS2 is not set
# CONFIG_PPC_SMLPAR is not set
# CONFIG_MGCOGE is not set
# CONFIG_GEF_SBC610 is not set
# CONFIG_GEF_PPC9A is not set
# CONFIG_GEF_SBC310 is not set
# CONFIG_QUICC_ENGINE is not set
# CONFIG_QE_GPIO is not set
# CONFIG_MPC8xxx_GPIO is not set
CONFIG_IDE_GD=y
CONFIG_IDE_GD_ATA=y
CONFIG_IDE_GD_ATAPI=y
# CONFIG_MCU_MPC8349EMITX is not set
# CONFIG_GPIO_XILINX is not set
CONFIG_PMIC_DA903X=y
CONFIG_BACKLIGHT_DA903X=m
CONFIG_LEDS_DA903X=m
CONFIG_MSI_BITMAP_SELFTEST=y
CONFIG_RELOCATABLE=y
# CONFIG_HVC_UDBG is not set
CONFIG_PRINT_STACK_DEPTH=64
CONFIG_BATTERY_DA9030=m
# CONFIG_TWL4030_CORE is not set
CONFIG_BLK_DEV_IT8172=m
CONFIG_TOUCHSCREEN_DA9034=m
CONFIG_SIMPLE_GPIO=y
# CONFIG_FSL_PQ_MDIO is not set
# CONFIG_PS3_VRAM is not set
CONFIG_MDIO_GPIO=m
# CONFIG_SERIAL_OF_PLATFORM_NWPSERIAL is not set
# CONFIG_DEBUG_GPIO is not set
CONFIG_GPIO_PCA953X=m
CONFIG_GPIO_PCF857X=m
# CONFIG_USB_FHCI_HCD is not set
# CONFIG_FHCI_DEBUG is not set
# CONFIG_AMIGAONE is not set
CONFIG_PPC_OF_BOOT_TRAMPOLINE=y
CONFIG_DTL=y
CONFIG_MMC_SDHCI_OF=m
# CONFIG_CONSISTENT_SIZE_BOOL is not set
CONFIG_CAN_SJA1000_OF_PLATFORM=m
CONFIG_PPC_EMULATED_STATS=y
CONFIG_SWIOTLB=y
# CONFIG_RDS is not set
CONFIG_PPC_DISABLE_WERROR=y
# CONFIG_XILINX_LL_TEMAC is not set
# CONFIG_XILINX_EMACLITE is not set
CONFIG_GPIO_WM831X=m
# CONFIG_GPIO_LANGWELL is not set
# CONFIG_GPIO_UCB1400 is not set
# CONFIG_EDAC_MPC85XX is not set
CONFIG_NR_IRQS=512
CONFIG_SPARSE_IRQ=y
# CONFIG_PPC_MPC5200_LPBFIFO is not set
# CONFIG_CAN_MSCAN is not set
# CONFIG_CAN_MPC5XXX is not set
CONFIG_PATA_MACIO=y
CONFIG_SERIAL_GRLIB_GAISLER_APBUART=m
# CONFIG_PMIC_ADP5520 is not set
# CONFIG_MFD_88PM8607 is not set
# CONFIG_MFD_MAX8997 is not set
# CONFIG_MFD_TPS65910 is not set
# CONFIG_MFD_TPS65912_I2C is not set
# CONFIG_MFD_WL1273_CORE is not set
# CONFIG_XPS_USB_HCD_XILINX is not set
# CONFIG_MMC_SDHCI_OF_ESDHC is not set
# CONFIG_MMC_SDHCI_OF_HLWD is not set
# CONFIG_MFD_TC35892 is not set
# CONFIG_MFD_AAT2870_CORE is not set
# CONFIG_GPIO_SCH is not set
# CONFIG_PPC_MPC512x is not set
# CONFIG_RTC_DRV_MPC5121 is not set
# CONFIG_MPC512X_DMA is not set
CONFIG_KVM_GUEST=y
CONFIG_I2C_MPC=m
# CONFIG_IMA is not set
# CONFIG_TCG_TPM is not set
# CONFIG_CRYPTO_DEV_FSL_CAAM is not set
# CONFIG_CRYPTO_SHA1_PPC is not set
# CONFIG_GPIO_MCP23S08 is not set
# CONFIG_CAN_FLEXCAN is not set
# CONFIG_NET_VENDOR_XILINX is not set
# CONFIG_PPC_EPAPR_HV_BYTECHAN is not set
# CONFIG_IBM_EMAC is not set
# CONFIG_NET_VENDOR_PASEMI is not set
# CONFIG_NET_VENDOR_TOSHIBA is not set
# CONFIG_CPU_IDLE is not set
# CONFIG_OF_SELFTEST is not set
# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set
# CONFIG_INPUT_GP2A is not set
# CONFIG_INPUT_GPIO_TILT_POLLED is not set
CONFIG_RCU_FANOUT_LEAF=16
# CONFIG_IRQ_DOMAIN_DEBUG is not set
# CONFIG_MPIC_MSGR is not set
# CONFIG_FA_DUMP is not set
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_FAIL_IOMMU is not set
# CONFIG_SPAPR_TCE_IOMMU is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
# CONFIG_PPC_DENORMALISATION is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
# CONFIG_GPIO_ADNP is not set
# CONFIG_MFD_SYSCON is not set
# CONFIG_RTC_DRV_SNVS is not set
# CONFIG_ASYMMETRIC_KEY_TYPE is not set
# CONFIG_OF_DISPLAY_TIMING is not set
# CONFIG_OF_VIDEOMODE is not set
# CONFIG_POWERNV_MSI is not set
CONFIG_POWER_RESET_GPIO=y
CONFIG_FB_SSD1307=m
CONFIG_INPUT_PWM_BEEPER=m
CONFIG_BACKLIGHT_PWM=m
CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=n
CONFIG_XZ_DEC_POWERPC=y
CONFIG_CRASH=m

View File

@ -1,181 +0,0 @@
# CONFIG_SMP is not set
CONFIG_PPC32=y
# CONFIG_PPC64 is not set
# CONFIG_RTAS_PROC is not set
# CONFIG_PCMCIA_M8XX is not set
# CONFIG_HOTPLUG_PCI is not set
CONFIG_CPU_FREQ_PMAC=y
CONFIG_PPC_CHRP=y
CONFIG_PPC_PMAC=y
# CONFIG_PPC_MPC52xx is not set
CONFIG_PPC_PREP=y
# CONFIG_PPC_MPC5200_SIMPLE is not set
# CONFIG_SATA_FSL is not set
# CONFIG_SATA_NV is not set
# busted in .28git1
# ERROR: "cacheable_memzero" [drivers/net/gianfar_driver.ko] undefined!
# CONFIG_GIANFAR is not set
# CONFIG_USB_EHCI_FSL is not set
CONFIG_PMAC_APM_EMU=y
CONFIG_PMAC_BACKLIGHT=y
CONFIG_HIGHMEM=y
# CONFIG_HIGHMEM_START_BOOL is not set
# CONFIG_LOWMEM_SIZE_BOOL is not set
# CONFIG_TASK_SIZE_BOOL is not set
# CONFIG_KERNEL_START_BOOL is not set
# CONFIG_PPC601_SYNC_FIX is not set
CONFIG_ADVANCED_OPTIONS=y
CONFIG_SCSI_MESH=m
CONFIG_SCSI_MESH_SYNC_RATE=5
CONFIG_SCSI_MESH_RESET_DELAY_MS=4000
CONFIG_LBDAF=y
CONFIG_SCSI_MAC53C94=m
CONFIG_ADB_CUDA=y
CONFIG_ADB_MACIO=y
CONFIG_INPUT_ADBHID=y
CONFIG_ADB_PMU_LED=y
CONFIG_ADB_PMU_LED_IDE=y
CONFIG_PMAC_MEDIABAY=y
CONFIG_NET_VENDOR_APPLE=y
CONFIG_BMAC=m
CONFIG_MACE=m
# CONFIG_MACE_AAUI_PORT is not set
# CONFIG_MV643XX_ETH is not set
CONFIG_I2C_HYDRA=m
CONFIG_I2C_MPC=m
CONFIG_THERM_WINDTUNNEL=m
CONFIG_THERM_ADT746X=m
# CONFIG_ANSLCD is not set
CONFIG_FB_PLATINUM=y
CONFIG_FB_VALKYRIE=y
CONFIG_FB_CT65550=y
# CONFIG_BDI_SWITCH is not set
CONFIG_MAC_FLOPPY=m
# CONFIG_BLK_DEV_FD is not set
CONFIG_FB_ATY128=y
CONFIG_FB_ATY=y
CONFIG_FB_MATROX=y
# CONFIG_KEXEC is not set
# CONFIG_HVC_RTAS is not set
# CONFIG_UDBG_RTAS_CONSOLE is not set
CONFIG_BRIQ_PANEL=m
# CONFIG_ATA_PIIX is not set
# CONFIG_PATA_AMD is not set
# CONFIG_PATA_ATIIXP is not set
# CONFIG_PATA_MPC52xx is not set
# CONFIG_PATA_MPIIX is not set
# CONFIG_PATA_OLDPIIX is not set
# CONFIG_PATA_OPTI is not set
# CONFIG_PATA_SERVERWORKS is not set
# CONFIG_SERIAL_MPC52xx is not set
# CONFIG_MPC5200_WDT is not set
CONFIG_8xxx_WDT=m
CONFIG_GEF_WDT=m
# CONFIG_PPC_MPC5200_BUGFIX is not set
# CONFIG_NET_VENDOR_FREESCALE is not set
#CHECK: This may later become a tristate.
CONFIG_MDIO_GPIO=m
CONFIG_SERIAL_OF_PLATFORM=y
CONFIG_DEBUG_STACKOVERFLOW=y
# CONFIG_EMBEDDED6xx is not set
# CONFIG_BLK_DEV_PLATFORM is not set
# CONFIG_BLK_DEV_4DRIVES is not set
# CONFIG_BLK_DEV_ALI14XX is not set
# CONFIG_BLK_DEV_DTC2278 is not set
# CONFIG_BLK_DEV_HT6560B is not set
# CONFIG_BLK_DEV_QD65XX is not set
# CONFIG_BLK_DEV_UMC8672 is not set
# CONFIG_VIRQ_DEBUG is not set
CONFIG_PPC_BESTCOMM_ATA=m
CONFIG_PPC_BESTCOMM_FEC=m
CONFIG_PPC_BESTCOMM_GEN_BD=m
CONFIG_FORCE_MAX_ZONEORDER=11
# CONFIG_PAGE_OFFSET_BOOL is not set
# CONFIG_FB_FSL_DIU is not set
CONFIG_IRQSTACKS=y
CONFIG_VIRTUALIZATION=y
# CONFIG_DEBUG_GPIO is not set
# CONFIG_GPIO_PCA953X is not set
# CONFIG_GPIO_PCF857X is not set
# CONFIG_HTC_EGPIO is not set
# CONFIG_TIFM_CORE is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_CISS_SCSI_TAPE is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_INTEL8X0M is not set
# CONFIG_MEMSTICK is not set
# CONFIG_IPMI_HANDLER is not set
# PPC gets sad with debug alloc (bz 448598)
# CONFIG_DEBUG_PAGEALLOC is not set
CONFIG_SND_ISA=y
CONFIG_CRYPTO_DEV_TALITOS=m
# CONFIG_FSL_EMB_PERFMON is not set
# CONFIG_MPC8272_ADS is not set
# CONFIG_PQ2FADS is not set
# CONFIG_EP8248E is not set
# CONFIG_MPC830x_RDB is not set
# CONFIG_MPC831x_RDB is not set
# CONFIG_MPC832x_MDS is not set
# CONFIG_MPC832x_RDB is not set
# CONFIG_MPC834x_MDS is not set
# CONFIG_MPC834x_ITX is not set
# CONFIG_MPC836x_MDS is not set
# CONFIG_MPC836x_RDK is not set
# CONFIG_MPC837x_MDS is not set
# CONFIG_MPC837x_RDB is not set
# CONFIG_SBC834x is not set
# CONFIG_ASP834x is not set
# CONFIG_KMETER1 is not set
# CONFIG_MPC8641_HPCN is not set
# CONFIG_SBC8641D is not set
# CONFIG_MPC8610_HPCD is not set
# CONFIG_FSL_LBC is not set
# CONFIG_MTD_NAND_FSL_UPM is not set
# CONFIG_USB_MUSB_HDRC is not set
# busted in 2.6.27
# drivers/mtd/maps/sbc8240.c: In function 'init_sbc8240_mtd':
# drivers/mtd/maps/sbc8240.c:172: warning: passing argument 1 of 'simple_map_init' from incompatible pointer type
# drivers/mtd/maps/sbc8240.c:177: error: 'struct mtd_info' has no member named 'module'
CONFIG_RCU_FANOUT=32
CONFIG_KVM_BOOK3S_32=m
# CONFIG_SCSI_QLA_ISCSI is not set
CONFIG_BATTERY_PMU=m

View File

@ -1,3 +0,0 @@
# CONFIG_HOTPLUG_CPU is not set
CONFIG_NR_CPUS=4
# CONFIG_BATTERY_PMU is not set

View File

@ -1,178 +0,0 @@
CONFIG_WINDFARM_PM81=y
CONFIG_WINDFARM_PM91=y
CONFIG_WINDFARM_PM121=y
CONFIG_WINDFARM_PM72=y
CONFIG_WINDFARM_RM31=y
CONFIG_PPC_PMAC64=y
CONFIG_PPC_MAPLE=y
# CONFIG_PPC_CELL is not set
# CONFIG_PPC_IBM_CELL_BLADE is not set
# CONFIG_PPC_ISERIES is not set
CONFIG_PPC_PSERIES=y
CONFIG_PPC_PMAC=y
CONFIG_PPC_POWERNV=y
CONFIG_POWERNV_MSI=y
CONFIG_PPC_POWERNV_RTAS=y
# CONFIG_PPC_PASEMI is not set
# CONFIG_PPC_PASEMI_IOMMU_DMA_FORCE is not set
# CONFIG_PPC_PS3 is not set
# CONFIG_PPC_CELLEB is not set
# CONFIG_PPC_CELL_QPACE is not set
CONFIG_PMAC_RACKMETER=m
CONFIG_IBMEBUS=y
CONFIG_RTAS_FLASH=y
# CONFIG_UDBG_RTAS_CONSOLE is not set
CONFIG_PPC_SPLPAR=y
CONFIG_SCANLOG=y
CONFIG_LPARCFG=y
CONFIG_SERIAL_ICOM=m
CONFIG_HVCS=m
CONFIG_HVC_CONSOLE=y
# CONFIG_HVC_OLD_HVSI is not set
CONFIG_HOTPLUG_PCI=y
CONFIG_THERM_PM72=y
CONFIG_IBMVETH=m
CONFIG_SCSI_IBMVSCSI=m
# CONFIG_HOTPLUG_PCI_CPCI is not set
CONFIG_HOTPLUG_PCI_SHPC=m
CONFIG_HOTPLUG_PCI_RPA=m
CONFIG_HOTPLUG_PCI_RPA_DLPAR=y
CONFIG_ADB_PMU_LED=y
CONFIG_ADB_PMU_LED_IDE=y
CONFIG_PMAC_SMU=y
CONFIG_CPU_FREQ_PMAC64=y
CONFIG_CPU_FREQ_MAPLE=y
CONFIG_SCSI_IPR=m
CONFIG_SCSI_IPR_TRACE=y
CONFIG_SCSI_IPR_DUMP=y
CONFIG_HVC_RTAS=y
# CONFIG_HVC_ISERIES is not set
CONFIG_HVC_OPAL=y
# iSeries device drivers
#
# CONFIG_ISERIES_VETH is not set
CONFIG_VIODASD=m
CONFIG_VIOCD=m
CONFIG_VIOTAPE=m
CONFIG_PASEMI_MAC=m
CONFIG_SERIAL_OF_PLATFORM=m
CONFIG_SERIAL_TXX9=y
CONFIG_SERIAL_TXX9_NR_UARTS=6
CONFIG_SERIAL_TXX9_CONSOLE=y
CONFIG_HVC_BEAT=y
CONFIG_PPC_PMI=m
CONFIG_PATA_SCC=m
CONFIG_APM_EMULATION=m
CONFIG_PPC64=y
CONFIG_VIRT_CPU_ACCOUNTING=y
CONFIG_NR_CPUS=1024
# CONFIG_FB_PLATINUM is not set
# CONFIG_FB_VALKYRIE is not set
# CONFIG_FB_CT65550 is not set
# CONFIG_FB_VGA16 is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_POWER4_ONLY is not set
CONFIG_RTAS_PROC=y
CONFIG_IOMMU_VMERGE=y
CONFIG_NUMA=y
CONFIG_PPC_64K_PAGES=y
CONFIG_PPC_SUBPAGE_PROT=y
CONFIG_SCHED_SMT=y
CONFIG_HZ=100
CONFIG_HZ_100=y
# CONFIG_HZ_1000 is not set
CONFIG_MEMORY_HOTREMOVE=y
# CONFIG_MV643XX_ETH is not set
CONFIG_IRQSTACKS=y
CONFIG_DEBUG_STACKOVERFLOW=y
# CONFIG_INPUT_PCSPKR is not set
CONFIG_EHEA=m
CONFIG_INFINIBAND_EHCA=m
# CONFIG_HCALL_STATS is not set
CONFIG_XMON_DISASSEMBLY=y
CONFIG_SCSI_IBMVSCSIS=m
# CONFIG_TUNE_CELL is not set
# CONFIG_BLK_DEV_PLATFORM is not set
# CONFIG_VIRQ_DEBUG is not set
CONFIG_EDAC_CPC925=m
CONFIG_FRAME_WARN=2048
CONFIG_PHYP_DUMP=y
CONFIG_FORCE_MAX_ZONEORDER=9
CONFIG_VIRTUALIZATION=y
CONFIG_VSX=y
CONFIG_SCSI_IBMVFC=m
# CONFIG_SCSI_IBMVFC_TRACE is not set
CONFIG_IBM_BSR=m
CONFIG_CRASH_DUMP=y
CONFIG_RELOCATABLE=y
CONFIG_RCU_FANOUT=64
CONFIG_CMA=y
# CONFIG_CMA_DEBUG is not set
CONFIG_KVM_BOOK3S_64=m
CONFIG_KVM_BOOK3S_64_HV=y
# CONFIG_KVM_EXIT_TIMING is not set
CONFIG_KVM_XICS=y
#-- bz#607175
#-- active memory sharing
CONFIG_PPC_SMLPAR=y
CONFIG_CMM=y
#-- DLPAR memory remove
CONFIG_SPARSEMEM_VMEMMAP=y
# CONFIG_COMPACTION is not set
CONFIG_PSERIES_ENERGY=m
CONFIG_CPU_IDLE=y
# CONFIG_CPU_IDLE_GOV_LADDER is not set
CONFIG_PSERIES_IDLE=y
CONFIG_PPC_ICSWX=y
CONFIG_IO_EVENT_IRQ=y
CONFIG_HW_RANDOM_AMD=m
CONFIG_UIO_PDRV=m
CONFIG_HW_RANDOM_PSERIES=m
CONFIG_CRYPTO_DEV_NX=y
CONFIG_CRYPTO_842=m
CONFIG_CRYPTO_DEV_NX_ENCRYPT=m
CONFIG_CRYPTO_DEV_NX_COMPRESS=m
CONFIG_BPF_JIT=y
# CONFIG_PPC_ICSWX_PID is not set
# CONFIG_PPC_ICSWX_USE_SIGILL is not set
# CONFIG_PCIEPORTBUS is not set
# CONFIG_PPC_TRANSACTIONAL_MEM is not set
# CONFIG_SND_HDA_INTEL is not set
CONFIG_BLK_DEV_RSXX=m

View File

@ -1,168 +0,0 @@
CONFIG_POWER7_CPU=y
# CONFIG_PPC_PMAC64 is not set
# CONFIG_PPC_MAPLE is not set
# CONFIG_PPC_CELL is not set
# CONFIG_PPC_IBM_CELL_BLADE is not set
# CONFIG_PPC_ISERIES is not set
# CONFIG_POWER3 is not set
CONFIG_PPC_PSERIES=y
# CONFIG_PPC_PMAC is not set
CONFIG_PPC_POWERNV=y
CONFIG_POWERNV_MSI=y
CONFIG_PPC_POWERNV_RTAS=y
# CONFIG_PPC_PASEMI is not set
# CONFIG_PPC_PASEMI_IOMMU_DMA_FORCE is not set
# CONFIG_PPC_PS3 is not set
# CONFIG_PPC_CELLEB is not set
# CONFIG_PPC_CELL_QPACE is not set
CONFIG_IBMEBUS=y
CONFIG_RTAS_FLASH=y
# CONFIG_UDBG_RTAS_CONSOLE is not set
CONFIG_PPC_SPLPAR=y
CONFIG_SCANLOG=y
CONFIG_LPARCFG=y
CONFIG_SERIAL_ICOM=m
CONFIG_HVCS=m
CONFIG_HVC_CONSOLE=y
# CONFIG_HVC_OLD_HVSI is not set
CONFIG_HOTPLUG_PCI=y
CONFIG_THERM_PM72=y
CONFIG_IBMVETH=m
CONFIG_SCSI_IBMVSCSI=m
# CONFIG_HOTPLUG_PCI_CPCI is not set
CONFIG_HOTPLUG_PCI_SHPC=m
CONFIG_HOTPLUG_PCI_RPA=m
CONFIG_HOTPLUG_PCI_RPA_DLPAR=y
CONFIG_ADB_PMU_LED=y
CONFIG_ADB_PMU_LED_IDE=y
CONFIG_SCSI_IPR=m
CONFIG_SCSI_IPR_TRACE=y
CONFIG_SCSI_IPR_DUMP=y
CONFIG_HVC_RTAS=y
# CONFIG_HVC_ISERIES is not set
CONFIG_HVC_OPAL=y
# iSeries device drivers
#
# CONFIG_ISERIES_VETH is not set
CONFIG_VIODASD=m
CONFIG_VIOCD=m
CONFIG_VIOTAPE=m
CONFIG_SERIAL_OF_PLATFORM=m
CONFIG_SERIAL_TXX9=y
CONFIG_SERIAL_TXX9_NR_UARTS=6
CONFIG_SERIAL_TXX9_CONSOLE=y
CONFIG_HVC_BEAT=y
CONFIG_PPC_PMI=m
CONFIG_PATA_SCC=m
CONFIG_APM_EMULATION=m
CONFIG_PPC64=y
CONFIG_VIRT_CPU_ACCOUNTING=y
CONFIG_NR_CPUS=1024
# CONFIG_FB_PLATINUM is not set
# CONFIG_FB_VALKYRIE is not set
# CONFIG_FB_CT65550 is not set
# CONFIG_FB_VGA16 is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_POWER4_ONLY is not set
CONFIG_RTAS_PROC=y
CONFIG_IOMMU_VMERGE=y
CONFIG_NUMA=y
CONFIG_PPC_64K_PAGES=y
CONFIG_PPC_SUBPAGE_PROT=y
CONFIG_SCHED_SMT=y
CONFIG_HZ=100
CONFIG_HZ_100=y
# CONFIG_HZ_1000 is not set
CONFIG_MEMORY_HOTREMOVE=y
# CONFIG_MV643XX_ETH is not set
CONFIG_IRQSTACKS=y
CONFIG_DEBUG_STACKOVERFLOW=y
# CONFIG_INPUT_PCSPKR is not set
CONFIG_EHEA=m
CONFIG_INFINIBAND_EHCA=m
# CONFIG_HCALL_STATS is not set
CONFIG_XMON_DISASSEMBLY=y
CONFIG_SCSI_IBMVSCSIS=m
# CONFIG_TUNE_CELL is not set
# CONFIG_BLK_DEV_PLATFORM is not set
# CONFIG_VIRQ_DEBUG is not set
CONFIG_EDAC_CPC925=m
CONFIG_FRAME_WARN=2048
CONFIG_PHYP_DUMP=y
CONFIG_FORCE_MAX_ZONEORDER=9
CONFIG_VIRTUALIZATION=y
CONFIG_VSX=y
CONFIG_SCSI_IBMVFC=m
# CONFIG_SCSI_IBMVFC_TRACE is not set
CONFIG_IBM_BSR=m
CONFIG_CRASH_DUMP=y
CONFIG_RELOCATABLE=y
CONFIG_RCU_FANOUT=64
CONFIG_CMA=y
# CONFIG_CMA_DEBUG is not set
CONFIG_KVM_BOOK3S_64=m
CONFIG_KVM_BOOK3S_64_HV=y
# CONFIG_KVM_EXIT_TIMING is not set
CONFIG_KVM_XICS=y
#-- bz#607175
#-- active memory sharing
CONFIG_PPC_SMLPAR=y
CONFIG_CMM=y
#-- DLPAR memory remove
CONFIG_SPARSEMEM_VMEMMAP=y
# CONFIG_COMPACTION is not set
CONFIG_PSERIES_ENERGY=m
CONFIG_CPU_IDLE=y
# CONFIG_CPU_IDLE_GOV_LADDER is not set
CONFIG_PSERIES_IDLE=y
CONFIG_PPC_ICSWX=y
CONFIG_IO_EVENT_IRQ=y
CONFIG_HW_RANDOM_AMD=m
CONFIG_UIO_PDRV=m
CONFIG_HW_RANDOM_PSERIES=m
CONFIG_CRYPTO_DEV_NX=y
CONFIG_CRYPTO_842=m
CONFIG_CRYPTO_DEV_NX_ENCRYPT=m
CONFIG_CRYPTO_DEV_NX_COMPRESS=m
CONFIG_BPF_JIT=y
# CONFIG_PPC_ICSWX_PID is not set
# CONFIG_PPC_ICSWX_USE_SIGILL is not set
# CONFIG_PCIEPORTBUS is not set
# CONFIG_SND_HDA_INTEL is not set
CONFIG_BLK_DEV_RSXX=m

View File

@ -1,281 +0,0 @@
CONFIG_64BIT=y
# CONFIG_MARCH_G5 is not set
# CONFIG_MARCH_Z900 is not set
CONFIG_MARCH_Z9_109=y
# CONFIG_MARCH_Z990 is not set
CONFIG_NR_CPUS=64
CONFIG_COMPAT=y
# See bug 496596
CONFIG_HZ_100=y
# CONFIG_HZ_1000 is not set
# See bug 496605
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_LOG_BUF_SHIFT=16
CONFIG_NO_IDLE_HZ=y
#
# I/O subsystem configuration
#
CONFIG_QDIO=m
#
# Misc
#
CONFIG_IPL=y
# CONFIG_IPL_TAPE is not set
CONFIG_IPL_VM=y
# CONFIG_PROCESS_DEBUG is not set
CONFIG_PFAULT=y
CONFIG_SHARED_KERNEL=y
CONFIG_CMM=m
CONFIG_CMM_PROC=y
# CONFIG_NETIUCV is not set
CONFIG_SMSGIUCV=m
CONFIG_CRASH_DUMP=y
#
# SCSI low-level drivers
#
CONFIG_ZFCP=m
CONFIG_ZFCPDUMP=y
CONFIG_CCW=y
#
# S/390 block device drivers
#
CONFIG_DCSSBLK=m
CONFIG_BLK_DEV_XPRAM=m
CONFIG_DASD=m
CONFIG_DASD_PROFILE=y
CONFIG_DASD_ECKD=m
CONFIG_DASD_FBA=m
CONFIG_DASD_DIAG=m
CONFIG_DASD_EER=y
#
# S/390 character device drivers
#
CONFIG_TN3270=y
CONFIG_TN3270_CONSOLE=y
CONFIG_TN3215=y
CONFIG_TN3215_CONSOLE=y
CONFIG_CCW_CONSOLE=y
CONFIG_SCLP_TTY=y
CONFIG_SCLP_CONSOLE=y
CONFIG_SCLP_VT220_TTY=y
CONFIG_SCLP_VT220_CONSOLE=y
CONFIG_SCLP_CPI=m
CONFIG_SCLP_ASYNC=m
CONFIG_S390_TAPE=m
CONFIG_S390_TAPE_3590=m
CONFIG_APPLDATA_BASE=y
CONFIG_APPLDATA_MEM=m
CONFIG_APPLDATA_OS=m
CONFIG_APPLDATA_NET_SUM=m
CONFIG_TN3270_TTY=y
CONFIG_TN3270_FS=m
#
# S/390 tape interface support
#
CONFIG_S390_TAPE_BLOCK=y
#
# S/390 tape hardware support
#
CONFIG_S390_TAPE_34XX=m
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
#
# Token Ring devices
#
CONFIG_TR=y
CONFIG_NETCONSOLE=m
#
# Wan interfaces
#
# CONFIG_WAN is not set
#
# S/390 network device drivers
#
CONFIG_LCS=m
CONFIG_CTC=m
CONFIG_IUCV=m
CONFIG_QETH=m
CONFIG_QETH_IPV6=y
CONFIG_CCWGROUP=m
# CONFIG_IRDA is not set
# CONFIG_BT is not set
# CONFIG_WIRELESS_EXT is not set
# CONFIG_MAC80211 is not set
# CONFIG_B44 is not set
#
# Partition Types
#
CONFIG_PARTITION_ADVANCED=y
# CONFIG_OSF_PARTITION is not set
CONFIG_IBM_PARTITION=y
# CONFIG_MAC_PARTITION is not set
CONFIG_MSDOS_PARTITION=y
# CONFIG_SGI_PARTITION is not set
# CONFIG_SUN_PARTITION is not set
#
# S390 crypto hw
#
CONFIG_CRYPTO_SHA1_S390=m
CONFIG_CRYPTO_SHA256_S390=m
CONFIG_CRYPTO_DES_S390=m
CONFIG_CRYPTO_AES_S390=m
#
# Kernel hacking
#
#
# S390 specific stack options; needs gcc 3.5 so off for now
#
CONFIG_PACK_STACK=y
CONFIG_CHECK_STACK=y
# CONFIG_WARN_STACK is not set
# CONFIG_SMALL_STACK is not set
CONFIG_ZVM_WATCHDOG=m
CONFIG_VMLOGRDR=m
CONFIG_MONREADER=m
CONFIG_VIRT_CPU_ACCOUNTING=y
# CONFIG_CLAW is not set
# CONFIG_ATMEL is not set
# CONFIG_CDROM_PKTCDVD is not set
# CONFIG_ATA_OVER_ETH is not set
# CONFIG_MII is not set
CONFIG_STACK_GUARD=256
CONFIG_CMM_IUCV=y
# CONFIG_DETECT_SOFTLOCKUP is not set
CONFIG_S390_HYPFS_FS=y
CONFIG_MONWRITER=m
CONFIG_ZCRYPT=m
CONFIG_ZCRYPT_MONOLITHIC=y
CONFIG_S390_EXEC_PROTECT=y
CONFIG_AFIUCV=m
CONFIG_S390_PRNG=m
CONFIG_S390_VMUR=m
# CONFIG_THERMAL is not set
CONFIG_CTCM=m
CONFIG_QETH_L2=m
CONFIG_QETH_L3=m
CONFIG_CRYPTO_SHA512_S390=m
CONFIG_VIRTUALIZATION=y
CONFIG_KVM=m
# CONFIG_KVM_S390_UCONTROL is not set
CONFIG_S390_GUEST=y
CONFIG_VIRTIO_CONSOLE=y
CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTREMOVE=y
CONFIG_CHSC_SCH=m
# drivers/isdn/hardware/mISDN/hfcmulti.c:5255:2: error: #error "not running on big endian machines now"
# CONFIG_MISDN_HFCMULTI is not set
CONFIG_HVC_IUCV=y
CONFIG_RCU_FANOUT=64
CONFIG_RCU_FANOUT_LEAF=16
# CONFIG_SUSPEND is not set
CONFIG_SMSGIUCV_EVENT=m
# CONFIG_PREEMPT_TRACER is not set
CONFIG_VMCP=y
CONFIG_ZFCP_DIF=y
CONFIG_SCHED_MC=y
CONFIG_SCHED_BOOK=y
# CONFIG_WARN_DYNAMIC_STACK is not set
CONFIG_CRYPTO_GHASH_S390=m
CONFIG_BPF_JIT=y
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_SCM_BUS=y
CONFIG_EADM_SCH=m
CONFIG_SCM_BLOCK=m
CONFIG_SCM_BLOCK_CLUSTER_WRITE=y
# CONFIG_S390_PTDUMP is not set
# CONFIG_ASYMMETRIC_KEY_TYPE is not set
# CONFIG_PCI is not set
# CONFIG_NEW_LEDS is not set
# CONFIG_HID is not set
# CONFIG_INPUT is not set
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_KEYBOARD is not set
# CONFIG_INPUT_MOUSE is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TABLET is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
# CONFIG_INPUT_MISC is not set
# CONFIG_ACCESSIBILITY is not set
# CONFIG_AUXDISPLAY is not set
# CONFIG_POWER_SUPPLY is not set
# CONFIG_STAGING is not set
# CONFIG_MEMSTICK is not set
# CONFIG_MEDIA_SUPPORT is not set
# CONFIG_USB_SUPPORT is not set
# CONFIG_DRM is not set
# CONFIG_SOUND is not set
# CONFIG_DW_DMAC is not set
# CONFIG_I2C is not set
# CONFIG_I2C_SMBUS is not set
# CONFIG_I2C_STUB is not set
# CONFIG_I2C_HELPER_AUTO is not set
# CONFIG_I2C_PARPORT is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_PHYLIB is not set
# CONFIG_ATM_DRIVERS is not set
# CONFIG_NET_VENDOR_ARC is not set
# CONFIG_NET_VENDOR_INTEL is not set
# CONFIG_NET_VENDOR_MARVELL is not set
# CONFIG_NET_VENDOR_NATSEMI is not set
# CONFIG_SH_ETH is not set
# CONFIG_NET_VENDOR_VIA is not set
# CONFIG_IEEE802154_DRIVERS is not set
# CONFIG_FMC is not set
CONFIG_CRASH=m

View File

@ -1,233 +0,0 @@
# CONFIG_64BIT is not set
# CONFIG_X86_32_NON_STANDARD is not set
# CONFIG_X86_ELAN is not set
# CONFIG_X86_GOLDFISH is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
CONFIG_X86_BIGSMP=y
# CONFIG_X86_VISWS is not set
# CONFIG_X86_RDC321X is not set
# CONFIG_X86_ES7000 is not set
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
CONFIG_M686=y
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUMM is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
# CONFIG_MK7 is not set
# CONFIG_MK8 is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
# CONFIG_STA2X11 is not set
CONFIG_NR_CPUS=32
CONFIG_X86_GENERIC=y
# CONFIG_X86_PPRO_FENCE is not set
CONFIG_TOSHIBA=m
CONFIG_SONYPI=m
CONFIG_SONYPI_COMPAT=y
# CONFIG_NUMA is not set
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y
CONFIG_HIGHPTE=y
# CONFIG_MATH_EMULATION is not set
CONFIG_FB_GEODE=y
CONFIG_FB_GEODE_LX=y
CONFIG_FB_GEODE_GX=y
# CONFIG_FB_GEODE_GX1 is not set
CONFIG_FB_SSD1307=m
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GODIRECT is not set
# CONFIG_PCI_GOMMCONFIG is not set
CONFIG_PCI_GOANY=y
CONFIG_IBM_ASM=m
#
# APM (Advanced Power Management) BIOS Support
#
CONFIG_APM=y
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
# CONFIG_APM_DO_ENABLE is not set
CONFIG_APM_CPU_IDLE=y
# CONFIG_APM_DISPLAY_BLANK is not set
# CONFIG_APM_ALLOW_INTS is not set
CONFIG_ACPI_BLACKLIST_YEAR=1999
# CONFIG_X86_POWERNOW_K6 is not set
CONFIG_X86_POWERNOW_K7=y
# CONFIG_X86_GX_SUSPMOD is not set
CONFIG_X86_SPEEDSTEP_ICH=y
CONFIG_X86_SPEEDSTEP_SMI=y
CONFIG_X86_SPEEDSTEP_LIB=y
# CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK is not set
CONFIG_X86_LONGRUN=y
# CONFIG_X86_LONGHAUL is not set
# CONFIG_X86_CPUFREQ_NFORCE2 is not set
# e_powersaver is dangerous
# CONFIG_X86_E_POWERSAVER is not set
CONFIG_X86_HT=y
CONFIG_X86_TRAMPOLINE=y
# CONFIG_4KSTACKS is not set
CONFIG_PCI_DIRECT=y
# CONFIG_TRANSPARENT_HUGEPAGE is not set
# SHPC has half-arsed PCI probing, which makes it load on too many systems
# CONFIG_HOTPLUG_PCI_SHPC is not set
CONFIG_I2C_ALI1535=m
CONFIG_I2C_ALI15X3=m
CONFIG_I2C_ALI1563=m
CONFIG_I2C_SIS5595=m
CONFIG_I2C_SIS630=m
CONFIG_SCx200_ACB=m
# CONFIG_X86_REBOOTFIXUPS is not set
CONFIG_PC8736x_GPIO=m
# CONFIG_NSC_GPIO is not set
CONFIG_CS5535_GPIO=m
CONFIG_GPIO_SCH=m
CONFIG_SND_ISA=y
CONFIG_SND_ES18XX=m
CONFIG_HW_RANDOM_GEODE=m
CONFIG_TC1100_WMI=m
CONFIG_IB700_WDT=m
CONFIG_PHYSICAL_ALIGN=0x400000
CONFIG_PHYSICAL_START=0x400000
# CONFIG_KEXEC_JUMP is not set
CONFIG_CRYPTO_AES_586=y
CONFIG_CRYPTO_DEV_GEODE=m
CONFIG_CRYPTO_TWOFISH_586=m
CONFIG_VIDEO_CAFE_CCIC=m
CONFIG_XEN_MAX_DOMAIN_MEMORY=8
CONFIG_MTD_NAND_CAFE=m
CONFIG_LBDAF=y
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
CONFIG_OLPC=y
CONFIG_OLPC_OPENFIRMWARE=y
CONFIG_BATTERY_OLPC=y
CONFIG_MOUSE_PS2_OLPC=y
CONFIG_OLPC_XO1_PM=y
CONFIG_OLPC_XO15_SCI=y
CONFIG_OLPC_XO1_RTC=y
CONFIG_OLPC_XO1_SCI=y
# CONFIG_ALIX is not set
# staging
# CONFIG_FB_OLPC_DCON is not set
# CONFIG_SPARSE_IRQ is not set
CONFIG_RCU_FANOUT=32
# CONFIG_X86_ANCIENT_MCE is not set
# CONFIG_X86_MRST is not set
CONFIG_I2C_PXA=m
# CONFIG_GPIO_LANGWELL is not set
# CONFIG_INTEL_TXT is not set
CONFIG_GEODE_WDT=m
CONFIG_CS5535_MFGPT=m
CONFIG_CS5535_CLOCK_EVENT_SRC=m
CONFIG_LEDS_INTEL_SS4200=m
CONFIG_OLPC_XO1=m
CONFIG_XO1_RFKILL=m
CONFIG_X86_32_IRIS=m
CONFIG_POWER_RESET_GPIO=y
CONFIG_MTD_OF_PARTS=y
CONFIG_MTD_PHYSMAP_OF=m
CONFIG_PROC_DEVICETREE=y
CONFIG_SERIAL_OF_PLATFORM=m
CONFIG_SERIAL_GRLIB_GAISLER_APBUART=m
# CONFIG_MMC_SDHCI_OF is not set
# CONFIG_X86_INTEL_MID is not set
CONFIG_MFD_CS5535=m
# CONFIG_MFD_SYSCON is not set
# I2O enabled only for 32-bit x86, disabled for PAE kernel
CONFIG_I2O=m
CONFIG_I2O_BLOCK=m
CONFIG_I2O_SCSI=m
CONFIG_I2O_PROC=m
CONFIG_I2O_CONFIG=y
CONFIG_I2O_EXT_ADAPTEC=y
CONFIG_I2O_CONFIG_OLD_IOCTL=y
CONFIG_I2O_BUS=m
CONFIG_INPUT_PWM_BEEPER=m
CONFIG_BACKLIGHT_PWM=m
# CONFIG_EDAC_SBRIDGE is not set
# CONFIG_X86_WANT_INTEL_MID is not set
# CONFIG_OF_SELFTEST is not set
# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set
# CONFIG_INPUT_GP2A is not set
# CONFIG_INPUT_GPIO_TILT_POLLED is not set
# CONFIG_GEOS is not set
# CONFIG_NET5501 is not set
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
# CONFIG_GPIO_SODAVILLE is not set
# CONFIG_GPIO_ADNP is not set
# CONFIG_BACKLIGHT_OT200 is not set
# CONFIG_RTC_DRV_SNVS is not set
# CONFIG_OF_DISPLAY_TIMING is not set
# CONFIG_OF_VIDEOMODE is not set
# CONFIG_MLX5_INFINIBAND is not set
# CONFIG_PINCTRL_SINGLE is not set

View File

@ -1,466 +0,0 @@
CONFIG_UID16=y
CONFIG_X86_EXTENDED_PLATFORM=y
CONFIG_X86_GENERIC=y
CONFIG_HPET=y
CONFIG_HPET_TIMER=y
# CONFIG_HPET_MMAP is not set
CONFIG_I8K=m
CONFIG_SONYPI_COMPAT=y
CONFIG_MICROCODE=m
CONFIG_MICROCODE_INTEL=y
CONFIG_MICROCODE_INTEL_EARLY=y
CONFIG_MICROCODE_AMD=y
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_EDD=m
# CONFIG_EDD_OFF is not set
CONFIG_PNP=y
# CONFIG_PNP_DEBUG_MESSAGES is not set
# CONFIG_NET_SB1000 is not set
CONFIG_MTRR=y
CONFIG_MTRR_SANITIZER=y
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
CONFIG_X86_PAT=y
CONFIG_X86_PM_TIMER=y
CONFIG_EFI=y
CONFIG_EFI_STUB=y
CONFIG_EFI_VARS=y
CONFIG_EFIVAR_FS=y
CONFIG_EFI_VARS_PSTORE=y
CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y
CONFIG_EFI_PCDP=y
CONFIG_FB_EFI=y
# needs FB_SIMPLE to work correctly
# CONFIG_X86_SYSFB is not set
# FIXME: 32bit only?
# CONFIG_FB_N411 is not set
CONFIG_INTEL_IOMMU=y
CONFIG_DMAR_BROKEN_GFX_WA=y
CONFIG_INTEL_IOMMU_FLOPPY_WA=y
# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set
CONFIG_SCSI_ADVANSYS=m
CONFIG_CAPI_EICON=y
#
# Kernel debugging
#
CONFIG_X86_MPPARSE=y
# CONFIG_X86_VERBOSE_BOOTUP is not set
# CONFIG_MMIOTRACE_TEST is not set
# CONFIG_DEBUG_PER_CPU_MAPS is not set
CONFIG_DEBUG_RODATA=y
CONFIG_DEBUG_STACKOVERFLOW=y
CONFIG_ACPI=y
CONFIG_ACPI_AC=y
# CONFIG_ACPI_ASUS is not set
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_CONTAINER=y
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_NUMA=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_SBS=m
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_TOSHIBA=m
CONFIG_ACPI_VIDEO=m
CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y
# FIXME: Next two are deprecated. Remove them when they disappear upstream
# CONFIG_ACPI_PROCFS_POWER is not set
# CONFIG_ACPI_PROC_EVENT is not set
CONFIG_PNPACPI=y
CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
CONFIG_ACPI_HED=m
CONFIG_ACPI_APEI=y
CONFIG_ACPI_APEI_PCIEAER=y
CONFIG_ACPI_APEI_GHES=y
CONFIG_ACPI_APEI_MEMORY_FAILURE=y
# CONFIG_ACPI_APEI_EINJ is not set
CONFIG_ACPI_IPMI=m
CONFIG_ACPI_CUSTOM_METHOD=m
CONFIG_ACPI_BGRT=y
CONFIG_X86_INTEL_PSTATE=y
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_ACPI_CPUFREQ_CPB=y
CONFIG_X86_PCC_CPUFREQ=m
CONFIG_X86_POWERNOW_K8=m
CONFIG_X86_AMD_FREQ_SENSITIVITY=m
CONFIG_X86_P4_CLOCKMOD=m
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
#
# various x86 specific drivers
#
CONFIG_NVRAM=y
CONFIG_CRYPTO_DEV_PADLOCK=m
CONFIG_CRYPTO_DEV_PADLOCK_AES=m
CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
CONFIG_GENERIC_ISA_DMA=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_IOAPIC=y
CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_COMPAQ=m
# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set
CONFIG_HOTPLUG_PCI_IBM=m
# CONFIG_HOTPLUG_PCI_CPCI is not set
CONFIG_IPW2100=m
CONFIG_IPW2100_MONITOR=y
CONFIG_IPW2200=m
CONFIG_IPW2200_MONITOR=y
CONFIG_IPW2200_RADIOTAP=y
CONFIG_IPW2200_PROMISCUOUS=y
CONFIG_IPW2200_QOS=y
CONFIG_BLK_DEV_AMD74XX=y
CONFIG_I2C_AMD756=m
CONFIG_I2C_AMD756_S4882=m
CONFIG_I2C_AMD8111=m
CONFIG_I2C_I801=m
CONFIG_I2C_ISCH=m
CONFIG_I2C_ISMT=m
CONFIG_I2C_NFORCE2=m
CONFIG_I2C_NFORCE2_S4985=m
CONFIG_I2C_PIIX4=m
CONFIG_I2C_SIS96X=m
CONFIG_I2C_VIA=m
CONFIG_I2C_VIAPRO=m
CONFIG_I2C_DESIGNWARE_CORE=m
CONFIG_I2C_DESIGNWARE_PLATFORM=m
#rhbz 997149
# CONFIG_DELL_RBU is not set
CONFIG_DCDBAS=m
CONFIG_EDAC=y
CONFIG_EDAC_MM_EDAC=m
CONFIG_EDAC_AMD76X=m
CONFIG_EDAC_AMD8111=m
CONFIG_EDAC_AMD8131=m
CONFIG_EDAC_E7XXX=m
CONFIG_EDAC_E752X=m
CONFIG_EDAC_I82860=m
CONFIG_EDAC_I82875P=m
CONFIG_EDAC_I82975X=m
CONFIG_EDAC_I3000=m
CONFIG_EDAC_I3200=m
CONFIG_EDAC_I5000=m
CONFIG_EDAC_I5100=m
CONFIG_EDAC_I5400=m
CONFIG_EDAC_I7300=m
CONFIG_EDAC_I7CORE=m
CONFIG_EDAC_R82600=m
CONFIG_EDAC_X38=m
CONFIG_EDAC_MCE_INJ=m
CONFIG_EDAC_DECODE_MCE=m
CONFIG_EDAC_LEGACY_SYSFS=y
CONFIG_SCHED_MC=y
CONFIG_SND_ISA=y
CONFIG_SND_ES18XX=m
CONFIG_TCG_INFINEON=m
CONFIG_HW_RANDOM_INTEL=m
CONFIG_HW_RANDOM_AMD=m
CONFIG_HW_RANDOM_VIA=m
# CONFIG_COMPAT_VDSO is not set
CONFIG_X86_PLATFORM_DEVICES=y
CONFIG_AMILO_RFKILL=m
CONFIG_ASUS_LAPTOP=m
CONFIG_COMPAL_LAPTOP=m
CONFIG_DELL_LAPTOP=m
CONFIG_CHROMEOS_LAPTOP=m
CONFIG_EEEPC_LAPTOP=m
CONFIG_FUJITSU_TABLET=m
CONFIG_FUJITSU_LAPTOP=m
# CONFIG_FUJITSU_LAPTOP_DEBUG is not set
CONFIG_IDEAPAD_LAPTOP=m
CONFIG_MSI_LAPTOP=m
CONFIG_PANASONIC_LAPTOP=m
CONFIG_SAMSUNG_LAPTOP=m
CONFIG_SONY_LAPTOP=m
CONFIG_TOPSTAR_LAPTOP=m
CONFIG_ACPI_WMI=m
CONFIG_ACER_WMI=m
CONFIG_ACERHDF=m
CONFIG_ASUS_WMI=m
CONFIG_ASUS_NB_WMI=m
CONFIG_HP_WMI=m
# CONFIG_INTEL_SCU_IPC is not set
CONFIG_DELL_WMI=m
CONFIG_DELL_WMI_AIO=m
CONFIG_EEEPC_WMI=m
CONFIG_INTEL_OAKTRAIL=m
CONFIG_SAMSUNG_Q10=m
CONFIG_APPLE_GMUX=m
CONFIG_XO15_EBOOK=m
CONFIG_INTEL_RST=m
CONFIG_INTEL_SMARTCONNECT=y
CONFIG_PVPANIC=m
# CONFIG_TOUCHSCREEN_INTEL_MID is not set
# CONFIG_SMSC37B787_WDT is not set
CONFIG_W83697HF_WDT=m
CONFIG_VIA_WDT=m
CONFIG_IE6XX_WDT=m
CONFIG_CRASH_DUMP=y
CONFIG_PROC_VMCORE=y
CONFIG_CRASH=m
CONFIG_VIRTUALIZATION=y
CONFIG_KVM=m
CONFIG_KVM_INTEL=m
CONFIG_KVM_AMD=m
CONFIG_KVM_DEVICE_ASSIGNMENT=y
CONFIG_LGUEST=m
CONFIG_LGUEST_GUEST=y
CONFIG_HYPERVISOR_GUEST=y
CONFIG_PARAVIRT=y
CONFIG_PARAVIRT_TIME_ACCOUNTING=y
# CONFIG_PARAVIRT_DEBUG is not set
# PARAVIRT_SPINLOCKS has a 5% perf hit on native hw (see kconfig)
# CONFIG_PARAVIRT_SPINLOCKS is not set
CONFIG_KVM_CLOCK=y
CONFIG_KVM_GUEST=y
CONFIG_KVM_MMU_AUDIT=y # default $x would be nice...
# CONFIG_KVM_DEBUG_FS is not set
CONFIG_XEN=y
# CONFIG_XEN_DEBUG is not set
CONFIG_XEN_BALLOON=y
CONFIG_XEN_SCRUB_PAGES=y
CONFIG_XEN_SAVE_RESTORE=y
CONFIG_HVC_XEN=y
CONFIG_HVC_XEN_FRONTEND=y
CONFIG_XEN_FBDEV_FRONTEND=y
CONFIG_XEN_BLKDEV_FRONTEND=m
CONFIG_XEN_NETDEV_FRONTEND=m
CONFIG_XEN_NETDEV_BACKEND=m
CONFIG_XEN_WDT=m
CONFIG_XEN_GRANT_DEV_ALLOC=m
CONFIG_XEN_PCIDEV_FRONTEND=m
CONFIG_XENFS=m
CONFIG_XEN_COMPAT_XENFS=y
CONFIG_XEN_BACKEND=y
CONFIG_XEN_BLKDEV_BACKEND=m
CONFIG_XEN_DEBUG_FS=y
CONFIG_XEN_PLATFORM_PCI=y
CONFIG_XEN_GNTDEV=m
CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m
CONFIG_XEN_SELFBALLOONING=y
CONFIG_XEN_PCIDEV_BACKEND=m
CONFIG_XEN_ACPI_PROCESSOR=m
CONFIG_MTD_ESB2ROM=m
CONFIG_MTD_CK804XROM=m
CONFIG_CPU_IDLE=y
# CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set
# CONFIG_CPU_IDLE_GOV_LADDER is not set
CONFIG_CPU_IDLE_GOV_MENU=y
CONFIG_THINKPAD_ACPI=m
# CONFIG_THINKPAD_ACPI_DEBUG is not set
# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set
CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
CONFIG_THINKPAD_ACPI_VIDEO=y
CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
CONFIG_MACINTOSH_DRIVERS=y
CONFIG_DMIID=y
CONFIG_DMI_SYSFS=y
CONFIG_ISCSI_IBFT_FIND=y
CONFIG_ISCSI_IBFT=m
CONFIG_DMADEVICES=y
CONFIG_INTEL_IOATDMA=m
CONFIG_SENSORS_I5K_AMB=m
CONFIG_SENSORS_FAM15H_POWER=m
CONFIG_SENSORS_ACPI_POWER=m
# CONFIG_CPA_DEBUG is not set
CONFIG_HP_WATCHDOG=m
CONFIG_NV_TCO=m
CONFIG_SP5100_TCO=m
# CONFIG_NO_BOOTMEM is not set
# CONFIG_MEMTEST is not set
# CONFIG_DEBUG_TLBFLUSH is not set
# CONFIG_MAXSMP is not set
CONFIG_HP_ILO=m
CONFIG_BACKLIGHT_APPLE=m
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
# CONFIG_CMDLINE_BOOL is not set
CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
# CONFIG_IOMMU_STRESS is not set
CONFIG_X86_MCE=y
CONFIG_X86_MCE_INTEL=y
CONFIG_X86_MCE_AMD=y
CONFIG_X86_MCE_INJECT=m
CONFIG_SFI=y
CONFIG_I2C_SCMI=m
CONFIG_SBC_FITPC2_WATCHDOG=m
CONFIG_X86_DECODER_SELFTEST=y
CONFIG_ACPI_CMPC=m
CONFIG_MSI_WMI=m
CONFIG_TOSHIBA_BT_RFKILL=m
CONFIG_VGA_SWITCHEROO=y
CONFIG_LPC_SCH=m
CONFIG_LPC_ICH=m
CONFIG_GPIO_ICH=m
# CONFIG_GPIO_LYNXPOINT is not set
# CONFIG_GPIO_MCP23S08 is not set
# CONFIG_GPIO_F7188X is not set
CONFIG_PCI_CNB20LE_QUIRK=y
CONFIG_ACPI_EC_DEBUGFS=m
# CONFIG_ACPI_APEI_ERST_DEBUG is not set
# CONFIG_ACPI_QUICKSTART is not set
CONFIG_INTEL_IDLE=y
# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set
CONFIG_F71808E_WDT=m
CONFIG_HPWDT_NMI_DECODING=y
# CONFIG_MFD_TPS6586X is not set
# CONFIG_INTEL_MID_DMAC is not set
CONFIG_PCH_DMA=m
CONFIG_INTEL_IPS=m
# CONFIG_IBM_RTL is not set
CONFIG_VIDEO_VIA_CAMERA=m
CONFIG_IRQ_TIME_ACCOUNTING=y
CONFIG_X86_RESERVE_LOW=64
# CONFIG_IRQ_DOMAIN_DEBUG is not set
CONFIG_PCH_GBE=m
CONFIG_PCH_PHUB=m
CONFIG_CRYPTO_AES_NI_INTEL=y
CONFIG_CRYPTO_SERPENT_SSE2_586=m
CONFIG_CRYPTO_CRC32_PCLMUL=m
CONFIG_HP_ACCEL=m
# CONFIG_RAPIDIO is not set
CONFIG_SCHED_SMT=y
CONFIG_CC_STACKPROTECTOR=y
CONFIG_RELOCATABLE=y
CONFIG_HYPERV=m
CONFIG_HYPERV_UTILS=m
CONFIG_HID_HYPERV_MOUSE=m
CONFIG_HYPERV_NET=m
CONFIG_HYPERV_STORAGE=m
CONFIG_HYPERV_BALLOON=m
CONFIG_FB_HYPERV=m
# Depends on HOTPLUG_PCI_PCIE
CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m
CONFIG_DRM_GMA500=m
# CONFIG_DRM_GMA600 is not set
CONFIG_DRM_GMA3600=y
CONFIG_RCU_FANOUT_LEAF=16
CONFIG_INTEL_MEI=m
CONFIG_INTEL_MEI_ME=m
CONFIG_NFC_MEI_PHY=m
CONFIG_NFC_PN544_MEI=m
CONFIG_NFC_MICROREAD_MEI=m
# Maybe enable in debug kernels?
# CONFIG_DEBUG_NMI_SELFTEST is not set
CONFIG_X86_INTEL_LPSS=y
CONFIG_PINCTRL=y
CONFIG_PINCTRL_BAYTRAIL=y
# CONFIG_INTEL_POWERCLAMP is not set
CONFIG_X86_PKG_TEMP_THERMAL=m
CONFIG_VMWARE_VMCI=m
CONFIG_VMWARE_VMCI_VSOCKETS=m
CONFIG_XZ_DEC_X86=y
CONFIG_MPILIB=y
CONFIG_SYSTEM_TRUSTED_KEYRING=y
CONFIG_SYSTEM_BLACKLIST_KEYRING=y
CONFIG_MODULE_SIG=y
CONFIG_MODULE_SIG_ALL=y
# CONFIG_MODULE_SIG_SHA1 is not set
CONFIG_MODULE_SIG_SHA256=y
# CONFIG_MODULE_SIG_FORCE is not set
CONFIG_EFI_SECURE_BOOT_SIG_ENFORCE=y
CONFIG_EFI_SIGNATURE_LIST_PARSER=y
CONFIG_MODULE_SIG_UEFI=y
CONFIG_VMXNET3=m
CONFIG_VFIO_PCI_VGA=y
# CONFIG_NTB is not set

View File

@ -1,169 +0,0 @@
CONFIG_64BIT=y
# CONFIG_X86_X32 is not set
# CONFIG_MK8 is not set
# CONFIG_MPSC is not set
CONFIG_GENERIC_CPU=y
# CONFIG_X86_VSMP is not set
# CONFIG_X86_UV is not set
CONFIG_NUMA=y
CONFIG_K8_NUMA=y
CONFIG_AMD_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
# CONFIG_NUMA_EMU is not set
# CONFIG_X86_NUMACHIP is not set
CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
CONFIG_NUMA_BALANCING=y
# https://lists.fedoraproject.org/pipermail/kernel/2013-November/004601.html
CONFIG_NR_CPUS=1024
CONFIG_PHYSICAL_START=0x1000000
CONFIG_PHYSICAL_ALIGN=0x1000000
CONFIG_IA32_EMULATION=y
# CONFIG_IA32_AOUT is not set
CONFIG_AMD_IOMMU=y
CONFIG_AMD_IOMMU_STATS=y
CONFIG_AMD_IOMMU_V2=m
# CONFIG_IOMMU_DEBUG is not set
CONFIG_SWIOTLB=y
# CONFIG_CALGARY_IOMMU is not set
CONFIG_TRANSPARENT_HUGEPAGE=y
CONFIG_MEM_SOFT_DIRTY=y
CONFIG_KEXEC_JUMP=y
CONFIG_ACPI_BLACKLIST_YEAR=0
CONFIG_ACPI_HOTPLUG_MEMORY=y
# CONFIG_INTEL_SCU_IPC is not set
# SHPC has half-arsed PCI probing, which makes it load on too many systems
CONFIG_HOTPLUG_PCI_SHPC=m
CONFIG_CRYPTO_AES_X86_64=y
CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
CONFIG_CRYPTO_TWOFISH_X86_64=m
CONFIG_CRYPTO_SALSA20_X86_64=m
CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
CONFIG_CRYPTO_SHA1_SSSE3=m
CONFIG_CRYPTO_SHA256_SSSE3=m
CONFIG_CRYPTO_SHA512_SSSE3=m
CONFIG_CRYPTO_BLOWFISH_X86_64=m
CONFIG_CRYPTO_BLOWFISH_AVX2_X86_64=m
CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m
CONFIG_CRYPTO_CAMELLIA_X86_64=m
CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m
CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m
CONFIG_CRYPTO_CAST5_AVX_X86_64=m
CONFIG_CRYPTO_CAST6_AVX_X86_64=m
CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m
CONFIG_CRYPTO_SERPENT_AVX_X86_64=m
CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m
CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m
CONFIG_CRYPTO_TWOFISH_AVX2_X86_64=m
# CONFIG_I2C_ALI1535 is not set
# CONFIG_I2C_ALI1563 is not set
# CONFIG_I2C_ALI15X3 is not set
# CONFIG_I2C_SIS5595 is not set
# CONFIG_I2C_SIS630 is not set
CONFIG_EDAC_AMD64=m
# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set
CONFIG_EDAC_SBRIDGE=m
# CONFIG_PC8736x_GPIO is not set
# CONFIG_DISCONTIGMEM_MANUAL is not set
CONFIG_SPARSEMEM_MANUAL=y
CONFIG_SPARSEMEM=y
CONFIG_HAVE_MEMORY_PRESENT=y
CONFIG_SPARSEMEM_EXTREME=y
CONFIG_SPARSEMEM_VMEMMAP=y
# CONFIG_MOVABLE_NODE is not set
# CONFIG_MEMORY_HOTPLUG is not set
# CONFIG_MEMORY_HOTREMOVE is not set
# CONFIG_BLK_DEV_CMD640 is not set
# CONFIG_BLK_DEV_RZ1000 is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
# CONFIG_BLK_DEV_CS5520 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_CS5535 is not set
CONFIG_SGI_IOC4=m
CONFIG_SGI_XP=m
CONFIG_SGI_GRU=m
# CONFIG_SGI_GRU_DEBUG is not set
# CONFIG_VIDEO_CAFE_CCIC is not set
CONFIG_XEN_MAX_DOMAIN_MEMORY=128
# CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set
CONFIG_XEN_DEV_EVTCHN=m
CONFIG_XEN_SYS_HYPERVISOR=y
# CONFIG_XEN_MCE_LOG is not set
# CONFIG_XEN_STUB is not set
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
CONFIG_FRAME_WARN=2048
CONFIG_NODES_SHIFT=9
CONFIG_DIRECT_GBPAGES=y
CONFIG_X86_MPPARSE=y
CONFIG_I7300_IDLE=m
CONFIG_IRQ_REMAP=y
CONFIG_X86_X2APIC=y
CONFIG_SPARSE_IRQ=y
CONFIG_RCU_FANOUT=64
# CONFIG_RCU_USER_QS is not set
CONFIG_INTEL_TXT=y
CONFIG_GPIO_LANGWELL=y
CONFIG_FUNCTION_GRAPH_TRACER=y
CONFIG_I7300_IDLE=m
CONFIG_BPF_JIT=y
# https://fedoraproject.org/wiki/Features/Checkpoint_Restore
CONFIG_CHECKPOINT_RESTORE=y
# Should be 32bit only, but lacks KConfig depends
# CONFIG_XO15_EBOOK is not set
CONFIG_NTB=m
CONFIG_NTB_NETDEV=m
CONFIG_SFC=m
CONFIG_SFC_MCDI_MON=y
CONFIG_SFC_SRIOV=y
CONFIG_SFC_PTP=y
# 10GigE
#
CONFIG_IP1000=m
CONFIG_MLX4_EN=m
CONFIG_MLX4_EN_DCB=y
# CONFIG_MLX4_DEBUG is not set
CONFIG_SFC=m
CONFIG_SFC_MCDI_MON=y
CONFIG_SFC_SRIOV=y
CONFIG_SFC_PTP=y
CONFIG_SFC_MTD=y
# Override MTD stuff because SFC_MTD needs it
CONFIG_MTD_CHAR=m
CONFIG_MTD_BLOCK=m

View File

@ -1,40 +0,0 @@
From cb8e390d258b7f8073afafcbb163976e27346e9d Mon Sep 17 00:00:00 2001
From: Josh Boyer <jwboyer@fedoraproject.org>
Date: Fri, 11 Oct 2013 08:37:53 -0400
Subject: [PATCH] cpupower: Fix segfault due to incorrect getopt_long arugments
If a user calls 'cpupower set --perf-bias 15', the process will end with a
SIGSEGV in libc because cpupower-set passes a NULL optarg to the atoi call.
This is because the getopt_long structure currently has all of the options
as having an optional_argument when they really have a required argument.
We change the structure to use required_argument to match the short options
and it resolves the issue.
This fixes https://bugzilla.redhat.com/show_bug.cgi?id=1000439
Cc: stable@vger.kernel.org
Signed-off-by: Josh Boyer <jwboyer@fedoraproject.org>
---
tools/power/cpupower/utils/cpupower-set.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/tools/power/cpupower/utils/cpupower-set.c b/tools/power/cpupower/utils/cpupower-set.c
index dc4de37..bcf1d2f 100644
--- a/tools/power/cpupower/utils/cpupower-set.c
+++ b/tools/power/cpupower/utils/cpupower-set.c
@@ -18,9 +18,9 @@
#include "helpers/bitmask.h"
static struct option set_opts[] = {
- { .name = "perf-bias", .has_arg = optional_argument, .flag = NULL, .val = 'b'},
- { .name = "sched-mc", .has_arg = optional_argument, .flag = NULL, .val = 'm'},
- { .name = "sched-smt", .has_arg = optional_argument, .flag = NULL, .val = 's'},
+ { .name = "perf-bias", .has_arg = required_argument, .flag = NULL, .val = 'b'},
+ { .name = "sched-mc", .has_arg = required_argument, .flag = NULL, .val = 'm'},
+ { .name = "sched-smt", .has_arg = required_argument, .flag = NULL, .val = 's'},
{ },
};
--
1.8.3.1

View File

@ -1,490 +0,0 @@
From 9fcd8dd1ccc20ea8d466d48e887e92b832e22d56 Mon Sep 17 00:00:00 2001
From: Kyle McMartin <kyle@dreadnought.bos.jkkm.org>
Date: Tue, 5 Nov 2013 13:16:00 -0500
Subject: [PATCH] crash-driver
---
arch/arm/include/asm/crash.h | 6 ++
arch/arm64/include/asm/crash.h | 6 ++
arch/ia64/include/asm/crash.h | 90 +++++++++++++++++++++++++++
arch/ia64/kernel/ia64_ksyms.c | 3 +
arch/powerpc/include/asm/crash.h | 6 ++
arch/s390/include/asm/crash.h | 60 ++++++++++++++++++
arch/x86/include/asm/crash.h | 6 ++
drivers/char/Kconfig | 3 +
drivers/char/Makefile | 2 +
drivers/char/crash.c | 128 +++++++++++++++++++++++++++++++++++++++
include/asm-generic/crash.h | 72 ++++++++++++++++++++++
11 files changed, 382 insertions(+)
create mode 100644 arch/arm/include/asm/crash.h
create mode 100644 arch/arm64/include/asm/crash.h
create mode 100644 arch/ia64/include/asm/crash.h
create mode 100644 arch/powerpc/include/asm/crash.h
create mode 100644 arch/s390/include/asm/crash.h
create mode 100644 arch/x86/include/asm/crash.h
create mode 100644 drivers/char/crash.c
create mode 100644 include/asm-generic/crash.h
diff --git a/arch/arm/include/asm/crash.h b/arch/arm/include/asm/crash.h
new file mode 100644
index 0000000..1d2e537
--- /dev/null
+++ b/arch/arm/include/asm/crash.h
@@ -0,0 +1,6 @@
+#ifndef _ARM_CRASH_H
+#define _ARM_CRASH_H
+
+#include <asm-generic/crash.h>
+
+#endif /* _ARM_CRASH_H */
diff --git a/arch/arm64/include/asm/crash.h b/arch/arm64/include/asm/crash.h
new file mode 100644
index 0000000..a7fcc28
--- /dev/null
+++ b/arch/arm64/include/asm/crash.h
@@ -0,0 +1,6 @@
+#ifndef _ARM64_CRASH_H
+#define _ARM64_CRASH_H
+
+#include <asm-generic/crash.h>
+
+#endif /* _ARM64_CRASH_H */
diff --git a/arch/ia64/include/asm/crash.h b/arch/ia64/include/asm/crash.h
new file mode 100644
index 0000000..28bd955
--- /dev/null
+++ b/arch/ia64/include/asm/crash.h
@@ -0,0 +1,90 @@
+#ifndef _ASM_IA64_CRASH_H
+#define _ASM_IA64_CRASH_H
+
+/*
+ * linux/include/asm-ia64/crash.h
+ *
+ * Copyright (c) 2004 Red Hat, Inc. All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ */
+
+#ifdef __KERNEL__
+
+#include <linux/efi.h>
+#include <linux/mm.h>
+#include <asm/mmzone.h>
+
+static inline void *
+map_virtual(u64 offset, struct page **pp)
+{
+ struct page *page;
+ unsigned long pfn;
+ u32 type;
+
+ if (REGION_NUMBER(offset) == 5) {
+ char byte;
+
+ if (__get_user(byte, (char *)offset) == 0)
+ return (void *)offset;
+ else
+ return NULL;
+ }
+
+ switch (type = efi_mem_type(offset))
+ {
+ case EFI_LOADER_CODE:
+ case EFI_LOADER_DATA:
+ case EFI_BOOT_SERVICES_CODE:
+ case EFI_BOOT_SERVICES_DATA:
+ case EFI_CONVENTIONAL_MEMORY:
+ break;
+
+ default:
+ printk(KERN_INFO
+ "crash memory driver: invalid memory type for %lx: %d\n",
+ offset, type);
+ return NULL;
+ }
+
+ pfn = offset >> PAGE_SHIFT;
+
+ if (!pfn_valid(pfn)) {
+ printk(KERN_INFO
+ "crash memory driver: invalid pfn: %lx )\n", pfn);
+ return NULL;
+ }
+
+ page = pfn_to_page(pfn);
+
+ if (!page->virtual) {
+ printk(KERN_INFO
+ "crash memory driver: offset: %lx page: %lx page->virtual: NULL\n",
+ offset, (unsigned long)page);
+ return NULL;
+ }
+
+ return (page->virtual + (offset & (PAGE_SIZE-1)));
+}
+
+static inline void unmap_virtual(struct page *page)
+{
+ return;
+}
+
+#endif /* __KERNEL__ */
+
+#endif /* _ASM_IA64_CRASH_H */
diff --git a/arch/ia64/kernel/ia64_ksyms.c b/arch/ia64/kernel/ia64_ksyms.c
index 5b7791d..aee4b87 100644
--- a/arch/ia64/kernel/ia64_ksyms.c
+++ b/arch/ia64/kernel/ia64_ksyms.c
@@ -84,6 +84,9 @@ EXPORT_SYMBOL(ia64_save_scratch_fpregs);
#include <asm/unwind.h>
EXPORT_SYMBOL(unw_init_running);
+#include <linux/efi.h>
+EXPORT_SYMBOL_GPL(efi_mem_type);
+
#if defined(CONFIG_IA64_ESI) || defined(CONFIG_IA64_ESI_MODULE)
extern void esi_call_phys (void);
EXPORT_SYMBOL_GPL(esi_call_phys);
diff --git a/arch/powerpc/include/asm/crash.h b/arch/powerpc/include/asm/crash.h
new file mode 100644
index 0000000..daa8c4d
--- /dev/null
+++ b/arch/powerpc/include/asm/crash.h
@@ -0,0 +1,6 @@
+#ifndef _PPC64_CRASH_H
+#define _PPC64_CRASH_H
+
+#include <asm-generic/crash.h>
+
+#endif /* _PPC64_CRASH_H */
diff --git a/arch/s390/include/asm/crash.h b/arch/s390/include/asm/crash.h
new file mode 100644
index 0000000..552be5e
--- /dev/null
+++ b/arch/s390/include/asm/crash.h
@@ -0,0 +1,60 @@
+#ifndef _S390_CRASH_H
+#define _S390_CRASH_H
+
+#ifdef __KERNEL__
+
+#include <linux/mm.h>
+#include <linux/highmem.h>
+
+/*
+ * For swapped prefix pages get bounce buffer using xlate_dev_mem_ptr()
+ */
+static inline void *map_virtual(u64 offset, struct page **pp)
+{
+ struct page *page;
+ unsigned long pfn;
+ void *vaddr;
+
+ vaddr = xlate_dev_mem_ptr(offset);
+ pfn = ((unsigned long) vaddr) >> PAGE_SHIFT;
+ if ((unsigned long) vaddr != offset)
+ page = pfn_to_page(pfn);
+ else
+ page = NULL;
+
+ if (!page_is_ram(pfn)) {
+ printk(KERN_INFO
+ "crash memory driver: !page_is_ram(pfn: %lx)\n", pfn);
+ return NULL;
+ }
+
+ if (!pfn_valid(pfn)) {
+ printk(KERN_INFO
+ "crash memory driver: invalid pfn: %lx )\n", pfn);
+ return NULL;
+ }
+
+ *pp = page;
+ return vaddr;
+}
+
+/*
+ * Free bounce buffer if necessary
+ */
+static inline void unmap_virtual(struct page *page)
+{
+ void *vaddr;
+
+ if (page) {
+ /*
+ * Because for bounce buffers vaddr will never be 0
+ * unxlate_dev_mem_ptr() will always free the bounce buffer.
+ */
+ vaddr = (void *)(page_to_pfn(page) << PAGE_SHIFT);
+ unxlate_dev_mem_ptr(0, vaddr);
+ }
+}
+
+#endif /* __KERNEL__ */
+
+#endif /* _S390_CRASH_H */
diff --git a/arch/x86/include/asm/crash.h b/arch/x86/include/asm/crash.h
new file mode 100644
index 0000000..27a4156
--- /dev/null
+++ b/arch/x86/include/asm/crash.h
@@ -0,0 +1,6 @@
+#ifndef _X86_CRASH_H
+#define _X86_CRASH_H
+
+#include <asm-generic/crash.h>
+
+#endif /* _X86_CRASH_H */
diff --git a/drivers/char/Kconfig b/drivers/char/Kconfig
index 1421997..72a8b74 100644
--- a/drivers/char/Kconfig
+++ b/drivers/char/Kconfig
@@ -4,6 +4,9 @@
menu "Character devices"
+config CRASH
+ tristate "Crash Utility memory driver"
+
source "drivers/tty/Kconfig"
config DEVKMEM
diff --git a/drivers/char/Makefile b/drivers/char/Makefile
index 7ff1d0d..3ed67af 100644
--- a/drivers/char/Makefile
+++ b/drivers/char/Makefile
@@ -62,3 +62,5 @@ obj-$(CONFIG_JS_RTC) += js-rtc.o
js-rtc-y = rtc.o
obj-$(CONFIG_TILE_SROM) += tile-srom.o
+
+obj-$(CONFIG_CRASH) += crash.o
diff --git a/drivers/char/crash.c b/drivers/char/crash.c
new file mode 100644
index 0000000..a142bb3
--- /dev/null
+++ b/drivers/char/crash.c
@@ -0,0 +1,128 @@
+/*
+ * linux/drivers/char/crash.c
+ *
+ * Copyright (C) 2004 Dave Anderson <anderson@redhat.com>
+ * Copyright (C) 2004 Red Hat, Inc.
+ */
+
+/******************************************************************************
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ *****************************************************************************/
+
+#include <linux/module.h>
+#include <linux/types.h>
+#include <linux/miscdevice.h>
+#include <linux/init.h>
+#include <asm/io.h>
+#include <asm/uaccess.h>
+#include <asm/types.h>
+#include <asm/crash.h>
+
+#define CRASH_VERSION "1.0"
+
+/*
+ * These are the file operation functions that allow crash utility
+ * access to physical memory.
+ */
+
+static loff_t
+crash_llseek(struct file * file, loff_t offset, int orig)
+{
+ switch (orig) {
+ case 0:
+ file->f_pos = offset;
+ return file->f_pos;
+ case 1:
+ file->f_pos += offset;
+ return file->f_pos;
+ default:
+ return -EINVAL;
+ }
+}
+
+/*
+ * Determine the page address for an address offset value,
+ * get a virtual address for it, and copy it out.
+ * Accesses must fit within a page.
+ */
+static ssize_t
+crash_read(struct file *file, char *buf, size_t count, loff_t *poff)
+{
+ void *vaddr;
+ struct page *page;
+ u64 offset;
+ ssize_t read;
+
+ offset = *poff;
+ if (offset >> PAGE_SHIFT != (offset+count-1) >> PAGE_SHIFT)
+ return -EINVAL;
+
+ vaddr = map_virtual(offset, &page);
+ if (!vaddr)
+ return -EFAULT;
+
+ if (copy_to_user(buf, vaddr, count)) {
+ unmap_virtual(page);
+ return -EFAULT;
+ }
+ unmap_virtual(page);
+
+ read = count;
+ *poff += read;
+ return read;
+}
+
+static struct file_operations crash_fops = {
+ .owner = THIS_MODULE,
+ .llseek = crash_llseek,
+ .read = crash_read,
+};
+
+static struct miscdevice crash_dev = {
+ MISC_DYNAMIC_MINOR,
+ "crash",
+ &crash_fops
+};
+
+static int __init
+crash_init(void)
+{
+ int ret;
+
+ ret = misc_register(&crash_dev);
+ if (ret) {
+ printk(KERN_ERR
+ "crash memory driver: cannot misc_register (MISC_DYNAMIC_MINOR)\n");
+ goto out;
+ }
+
+ ret = 0;
+ printk(KERN_INFO "crash memory driver: version %s\n", CRASH_VERSION);
+out:
+ return ret;
+}
+
+static void __exit
+crash_cleanup_module(void)
+{
+ misc_deregister(&crash_dev);
+}
+
+module_init(crash_init);
+module_exit(crash_cleanup_module);
+
+MODULE_LICENSE("GPL");
diff --git a/include/asm-generic/crash.h b/include/asm-generic/crash.h
new file mode 100644
index 0000000..8a0a69a
--- /dev/null
+++ b/include/asm-generic/crash.h
@@ -0,0 +1,72 @@
+#ifndef __CRASH_H__
+#define __CRASH_H__
+
+/*
+ * include/linux/crash.h
+ *
+ * Copyright (c) 2013 Red Hat, Inc. All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ */
+
+#ifdef __KERNEL__
+
+#include <linux/mm.h>
+#include <linux/highmem.h>
+
+static inline void *
+map_virtual(u64 offset, struct page **pp)
+{
+ struct page *page;
+ unsigned long pfn;
+ void *vaddr;
+
+ pfn = (unsigned long)(offset >> PAGE_SHIFT);
+
+ if (!page_is_ram(pfn)) {
+ printk(KERN_INFO
+ "crash memory driver: !page_is_ram(pfn: %lx)\n", pfn);
+ return NULL;
+ }
+
+ if (!pfn_valid(pfn)) {
+ printk(KERN_INFO
+ "crash memory driver: invalid pfn: %lx )\n", pfn);
+ return NULL;
+ }
+
+ page = pfn_to_page(pfn);
+
+ vaddr = kmap(page);
+ if (!vaddr) {
+ printk(KERN_INFO
+ "crash memory driver: pfn: %lx kmap(page: %lx) failed\n",
+ pfn, (unsigned long)page);
+ return NULL;
+ }
+
+ *pp = page;
+ return (vaddr + (offset & (PAGE_SIZE-1)));
+}
+
+static inline void unmap_virtual(struct page *page)
+{
+ kunmap(page);
+}
+
+#endif /* __KERNEL__ */
+
+#endif /* __CRASH_H__ */
--
1.8.3.1

View File

@ -1,22 +0,0 @@
diff --git a/init/Kconfig b/init/Kconfig
index be8b7f5..7461760 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -989,7 +989,7 @@ config DEBUG_BLK_CGROUP
endif # CGROUPS
config CHECKPOINT_RESTORE
- bool "Checkpoint/restore support" if EXPERT
+ bool "Checkpoint/restore support"
default n
help
Enables additional kernel features in a sake of checkpoint/restore.
@@ -1000,7 +1000,7 @@ config CHECKPOINT_RESTORE
If unsure, say N here.
menuconfig NAMESPACES
- bool "Namespaces support" if EXPERT
+ bool "Namespaces support"
default !EXPERT
help
Provides the way to make tasks work with different objects using

View File

@ -1,13 +0,0 @@
diff --git a/drivers/acpi/video.c b/drivers/acpi/video.c
index eaef02a..2029819 100644
--- a/drivers/acpi/video.c
+++ b/drivers/acpi/video.c
@@ -69,7 +69,7 @@ MODULE_AUTHOR("Bruno Ducrot");
MODULE_DESCRIPTION("ACPI Video Driver");
MODULE_LICENSE("GPL");
-static bool brightness_switch_enabled = 1;
+static bool brightness_switch_enabled = 0;
module_param(brightness_switch_enabled, bool, 0644);
/*

View File

@ -1,30 +0,0 @@
From 4ff58b642f80dedb20533978123d89b5ac9b1ed5 Mon Sep 17 00:00:00 2001
From: Kyle McMartin <kyle@phobos.i.jkkm.org>
Date: Tue, 30 Mar 2010 00:04:29 -0400
Subject: die-floppy-die
Kill the floppy.ko pnp modalias. We were surviving just fine without
autoloading floppy drivers, tyvm.
Please feel free to register all complaints in the wastepaper bin.
---
drivers/block/floppy.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/drivers/block/floppy.c b/drivers/block/floppy.c
index 90c4038..f4a0b90 100644
--- a/drivers/block/floppy.c
+++ b/drivers/block/floppy.c
@@ -4619,8 +4619,7 @@ static const struct pnp_device_id floppy_pnpids[] = {
{"PNP0700", 0},
{}
};
-
-MODULE_DEVICE_TABLE(pnp, floppy_pnpids);
+/* MODULE_DEVICE_TABLE(pnp, floppy_pnpids); */
#else
--
1.7.0.1

View File

@ -1,59 +0,0 @@
From 2a79554c864ac58fa2ad982f0fcee2cc2aa33eb5 Mon Sep 17 00:00:00 2001
From: Bastien Nocera <hadess@hadess.net>
Date: Thu, 20 May 2010 10:30:31 -0400
Subject: Disable i8042 checks on Intel Apple Macs
As those computers never had any i8042 controllers, and the
current lookup code could potentially lock up/hang/wait for
timeout for long periods of time.
Fixes intermittent hangs on boot on a MacbookAir1,1
Signed-off-by: Bastien Nocera <hadess@hadess.net>
---
drivers/input/serio/i8042.c | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/drivers/input/serio/i8042.c b/drivers/input/serio/i8042.c
index 6440a8f..4d7cf98 100644
--- a/drivers/input/serio/i8042.c
+++ b/drivers/input/serio/i8042.c
@@ -1451,6 +1451,22 @@ static struct platform_driver i8042_driver = {
.shutdown = i8042_shutdown,
};
+#ifdef CONFIG_DMI
+static struct dmi_system_id __initdata dmi_system_table[] = {
+ {
+ .matches = {
+ DMI_MATCH(DMI_BIOS_VENDOR, "Apple Computer, Inc.")
+ },
+ },
+ {
+ .matches = {
+ DMI_MATCH(DMI_BIOS_VENDOR, "Apple Inc.")
+ },
+ },
+ {}
+};
+#endif /*CONFIG_DMI*/
+
static int __init i8042_init(void)
{
struct platform_device *pdev;
@@ -1458,6 +1474,12 @@ static int __init i8042_init(void)
dbg_init();
+#ifdef CONFIG_DMI
+ /* Intel Apple Macs never have an i8042 controller */
+ if (dmi_check_system(dmi_system_table) > 0)
+ return -ENODEV;
+#endif /*CONFIG_DMI*/
+
err = i8042_platform_init();
if (err)
return err;
--
1.7.0.1

View File

@ -1,31 +0,0 @@
diff --git a/drivers/md/dm-cache-policy-mq.c b/drivers/md/dm-cache-policy-mq.c
index cab6dd2..ec79c8f 100644
--- a/drivers/md/dm-cache-policy-mq.c
+++ b/drivers/md/dm-cache-policy-mq.c
@@ -868,7 +868,7 @@ static void mq_destroy(struct dm_cache_policy *p)
struct mq_policy *mq = to_mq_policy(p);
free_bitset(mq->allocation_bitset);
- kfree(mq->table);
+ vfree(mq->table);
free_entries(mq);
kfree(mq);
}
@@ -1189,7 +1189,7 @@ static struct dm_cache_policy *mq_create(dm_cblock_t cache_size,
mq->nr_buckets = next_power(from_cblock(cache_size) / 2, 16);
mq->hash_bits = ffs(mq->nr_buckets) - 1;
- mq->table = kzalloc(sizeof(*mq->table) * mq->nr_buckets, GFP_KERNEL);
+ mq->table = vzalloc(sizeof(*mq->table) * mq->nr_buckets);
if (!mq->table)
goto bad_alloc_table;
@@ -1200,7 +1200,7 @@ static struct dm_cache_policy *mq_create(dm_cblock_t cache_size,
return &mq->policy;
bad_alloc_bitset:
- kfree(mq->table);
+ vfree(mq->table);
bad_alloc_table:
free_entries(mq);
bad_cache_alloc:

View File

@ -1,53 +0,0 @@
diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c
index fb2fbc1..0aaf67d 100644
--- a/drivers/gpu/drm/i915/intel_dp.c
+++ b/drivers/gpu/drm/i915/intel_dp.c
@@ -283,7 +283,7 @@ intel_dp_check_edp(struct intel_dp *intel_dp)
pp_ctrl_reg = IS_VALLEYVIEW(dev) ? PIPEA_PP_CONTROL : PCH_PP_CONTROL;
if (!ironlake_edp_have_panel_power(intel_dp) && !ironlake_edp_have_panel_vdd(intel_dp)) {
- WARN(1, "eDP powered off while attempting aux channel communication.\n");
+ DRM_ERROR("eDP powered off while attempting aux channel communication.\n");
DRM_DEBUG_KMS("Status 0x%08x Control 0x%08x\n",
I915_READ(pp_stat_reg),
I915_READ(pp_ctrl_reg));
@@ -376,7 +376,7 @@ intel_dp_aux_ch(struct intel_dp *intel_dp,
}
if (try == 3) {
- WARN(1, "dp_aux_ch not started status 0x%08x\n",
+ DRM_ERROR("dp_aux_ch not started status 0x%08x\n",
I915_READ(ch_ctl));
ret = -EBUSY;
goto out;
@@ -995,8 +995,8 @@ void ironlake_edp_panel_vdd_on(struct intel_dp *intel_dp)
return;
DRM_DEBUG_KMS("Turn eDP VDD on\n");
- WARN(intel_dp->want_panel_vdd,
- "eDP VDD already requested on\n");
+ if (intel_dp->want_panel_vdd)
+ DRM_ERROR("eDP VDD already requested on\n");
intel_dp->want_panel_vdd = true;
@@ -1070,7 +1070,8 @@ void ironlake_edp_panel_vdd_off(struct intel_dp *intel_dp, bool sync)
return;
DRM_DEBUG_KMS("Turn eDP VDD off %d\n", intel_dp->want_panel_vdd);
- WARN(!intel_dp->want_panel_vdd, "eDP VDD not forced on");
+ if (!intel_dp->want_panel_vdd)
+ DRM_ERROR("eDP VDD not forced on");
intel_dp->want_panel_vdd = false;
@@ -1144,7 +1145,8 @@ void ironlake_edp_panel_off(struct intel_dp *intel_dp)
DRM_DEBUG_KMS("Turn eDP power off\n");
- WARN(!intel_dp->want_panel_vdd, "Need VDD to turn off panel\n");
+ if (!intel_dp->want_panel_vdd)
+ DRM_ERROR("Need VDD to turn off panel\n");
pp = ironlake_get_pp_control(intel_dp);
/* We need to switch off panel power _and_ force vdd, for otherwise some

View File

@ -1,226 +0,0 @@
Bugzilla: N/A
Upstream-status: Queued for 3.13
From db8edc33193879f39c1b52521e20f4d6eb4e9858 Mon Sep 17 00:00:00 2001
From: Dave Airlie <airlied@redhat.com>
Date: Fri, 08 Nov 2013 06:36:45 +0000
Subject: drm/qxl: backport fixes for Fedora
This pulls these changes from drm-next back into Fedora.
drm/qxl: prefer the monitor config resolution (b080742393e2c1)
drm/qxl: remove unnecessary check (a40a60d912a101e8dfb08ee1)
drm/qxl: fix disabling extra monitors from client (5cab51cb3381157)
qxl: avoid an oops in the deferred io code. (cc87509d87696d7cd39)
drm/qxl: support 64bit surface bar (35541782dcc1e502)
qxl: add a connector property to denote hotplug should rescan modes. (4695b03970df37)
Signed-off-by: Dave Airlie <airlied@redhat.com>
---
diff --git a/drivers/gpu/drm/qxl/qxl_display.c b/drivers/gpu/drm/qxl/qxl_display.c
index 835caba..1d975eb 100644
--- a/drivers/gpu/drm/qxl/qxl_display.c
+++ b/drivers/gpu/drm/qxl/qxl_display.c
@@ -110,7 +110,9 @@ void qxl_display_read_client_monitors_config(struct qxl_device *qdev)
drm_helper_hpd_irq_event(qdev->ddev);
}
-static int qxl_add_monitors_config_modes(struct drm_connector *connector)
+static int qxl_add_monitors_config_modes(struct drm_connector *connector,
+ unsigned *pwidth,
+ unsigned *pheight)
{
struct drm_device *dev = connector->dev;
struct qxl_device *qdev = dev->dev_private;
@@ -126,11 +128,15 @@ static int qxl_add_monitors_config_modes(struct drm_connector *connector)
mode = drm_cvt_mode(dev, head->width, head->height, 60, false, false,
false);
mode->type |= DRM_MODE_TYPE_PREFERRED;
+ *pwidth = head->width;
+ *pheight = head->height;
drm_mode_probed_add(connector, mode);
return 1;
}
-static int qxl_add_common_modes(struct drm_connector *connector)
+static int qxl_add_common_modes(struct drm_connector *connector,
+ unsigned pwidth,
+ unsigned pheight)
{
struct drm_device *dev = connector->dev;
struct drm_display_mode *mode = NULL;
@@ -159,12 +165,9 @@ static int qxl_add_common_modes(struct drm_connector *connector)
};
for (i = 0; i < ARRAY_SIZE(common_modes); i++) {
- if (common_modes[i].w < 320 || common_modes[i].h < 200)
- continue;
-
mode = drm_cvt_mode(dev, common_modes[i].w, common_modes[i].h,
60, false, false, false);
- if (common_modes[i].w == 1024 && common_modes[i].h == 768)
+ if (common_modes[i].w == pwidth && common_modes[i].h == pheight)
mode->type |= DRM_MODE_TYPE_PREFERRED;
drm_mode_probed_add(connector, mode);
}
@@ -720,16 +723,18 @@ static int qxl_conn_get_modes(struct drm_connector *connector)
{
int ret = 0;
struct qxl_device *qdev = connector->dev->dev_private;
+ unsigned pwidth = 1024;
+ unsigned pheight = 768;
DRM_DEBUG_KMS("monitors_config=%p\n", qdev->monitors_config);
/* TODO: what should we do here? only show the configured modes for the
* device, or allow the full list, or both? */
if (qdev->monitors_config && qdev->monitors_config->count) {
- ret = qxl_add_monitors_config_modes(connector);
+ ret = qxl_add_monitors_config_modes(connector, &pwidth, &pheight);
if (ret < 0)
return ret;
}
- ret += qxl_add_common_modes(connector);
+ ret += qxl_add_common_modes(connector, pwidth, pheight);
return ret;
}
@@ -793,7 +798,10 @@ static enum drm_connector_status qxl_conn_detect(
qdev->client_monitors_config->count > output->index &&
qxl_head_enabled(&qdev->client_monitors_config->heads[output->index]));
- DRM_DEBUG("\n");
+ DRM_DEBUG("#%d connected: %d\n", output->index, connected);
+ if (!connected)
+ qxl_monitors_config_set(qdev, output->index, 0, 0, 0, 0, 0);
+
return connected ? connector_status_connected
: connector_status_disconnected;
}
@@ -835,8 +843,21 @@ static const struct drm_encoder_funcs qxl_enc_funcs = {
.destroy = qxl_enc_destroy,
};
+static int qxl_mode_create_hotplug_mode_update_property(struct qxl_device *qdev)
+{
+ if (qdev->hotplug_mode_update_property)
+ return 0;
+
+ qdev->hotplug_mode_update_property =
+ drm_property_create_range(qdev->ddev, DRM_MODE_PROP_IMMUTABLE,
+ "hotplug_mode_update", 0, 1);
+
+ return 0;
+}
+
static int qdev_output_init(struct drm_device *dev, int num_output)
{
+ struct qxl_device *qdev = dev->dev_private;
struct qxl_output *qxl_output;
struct drm_connector *connector;
struct drm_encoder *encoder;
@@ -863,6 +884,8 @@ static int qdev_output_init(struct drm_device *dev, int num_output)
drm_encoder_helper_add(encoder, &qxl_enc_helper_funcs);
drm_connector_helper_add(connector, &qxl_connector_helper_funcs);
+ drm_object_attach_property(&connector->base,
+ qdev->hotplug_mode_update_property, 0);
drm_sysfs_connector_add(connector);
return 0;
}
@@ -975,6 +998,9 @@ int qxl_modeset_init(struct qxl_device *qdev)
qdev->ddev->mode_config.max_height = 8192;
qdev->ddev->mode_config.fb_base = qdev->vram_base;
+
+ qxl_mode_create_hotplug_mode_update_property(qdev);
+
for (i = 0 ; i < qxl_num_crtc; ++i) {
qdev_crtc_init(qdev->ddev, i);
qdev_output_init(qdev->ddev, i);
diff --git a/drivers/gpu/drm/qxl/qxl_drv.h b/drivers/gpu/drm/qxl/qxl_drv.h
index 7e96f4f..18c599d 100644
--- a/drivers/gpu/drm/qxl/qxl_drv.h
+++ b/drivers/gpu/drm/qxl/qxl_drv.h
@@ -323,6 +323,8 @@ struct qxl_device {
struct work_struct gc_work;
struct work_struct fb_work;
+
+ struct drm_property *hotplug_mode_update_property;
};
/* forward declaration for QXL_INFO_IO */
diff --git a/drivers/gpu/drm/qxl/qxl_fb.c b/drivers/gpu/drm/qxl/qxl_fb.c
index 88722f2..f437b30 100644
--- a/drivers/gpu/drm/qxl/qxl_fb.c
+++ b/drivers/gpu/drm/qxl/qxl_fb.c
@@ -108,7 +108,7 @@ static void qxl_fb_dirty_flush(struct fb_info *info)
u32 x1, x2, y1, y2;
/* TODO: hard coding 32 bpp */
- int stride = qfbdev->qfb.base.pitches[0] * 4;
+ int stride = qfbdev->qfb.base.pitches[0];
x1 = qfbdev->dirty.x1;
x2 = qfbdev->dirty.x2;
diff --git a/drivers/gpu/drm/qxl/qxl_kms.c b/drivers/gpu/drm/qxl/qxl_kms.c
index 9e8da9e..e0ddd5b 100644
--- a/drivers/gpu/drm/qxl/qxl_kms.c
+++ b/drivers/gpu/drm/qxl/qxl_kms.c
@@ -120,7 +120,7 @@ int qxl_device_init(struct qxl_device *qdev,
struct pci_dev *pdev,
unsigned long flags)
{
- int r;
+ int r, sb;
qdev->dev = &pdev->dev;
qdev->ddev = ddev;
@@ -136,21 +136,39 @@ int qxl_device_init(struct qxl_device *qdev,
qdev->rom_base = pci_resource_start(pdev, 2);
qdev->rom_size = pci_resource_len(pdev, 2);
qdev->vram_base = pci_resource_start(pdev, 0);
- qdev->surfaceram_base = pci_resource_start(pdev, 1);
- qdev->surfaceram_size = pci_resource_len(pdev, 1);
qdev->io_base = pci_resource_start(pdev, 3);
qdev->vram_mapping = io_mapping_create_wc(qdev->vram_base, pci_resource_len(pdev, 0));
- qdev->surface_mapping = io_mapping_create_wc(qdev->surfaceram_base, qdev->surfaceram_size);
- DRM_DEBUG_KMS("qxl: vram %llx-%llx(%dM %dk), surface %llx-%llx(%dM %dk)\n",
+
+ if (pci_resource_len(pdev, 4) > 0) {
+ /* 64bit surface bar present */
+ sb = 4;
+ qdev->surfaceram_base = pci_resource_start(pdev, sb);
+ qdev->surfaceram_size = pci_resource_len(pdev, sb);
+ qdev->surface_mapping =
+ io_mapping_create_wc(qdev->surfaceram_base,
+ qdev->surfaceram_size);
+ }
+ if (qdev->surface_mapping == NULL) {
+ /* 64bit surface bar not present (or mapping failed) */
+ sb = 1;
+ qdev->surfaceram_base = pci_resource_start(pdev, sb);
+ qdev->surfaceram_size = pci_resource_len(pdev, sb);
+ qdev->surface_mapping =
+ io_mapping_create_wc(qdev->surfaceram_base,
+ qdev->surfaceram_size);
+ }
+
+ DRM_DEBUG_KMS("qxl: vram %llx-%llx(%dM %dk), surface %llx-%llx(%dM %dk, %s)\n",
(unsigned long long)qdev->vram_base,
(unsigned long long)pci_resource_end(pdev, 0),
(int)pci_resource_len(pdev, 0) / 1024 / 1024,
(int)pci_resource_len(pdev, 0) / 1024,
(unsigned long long)qdev->surfaceram_base,
- (unsigned long long)pci_resource_end(pdev, 1),
+ (unsigned long long)pci_resource_end(pdev, sb),
(int)qdev->surfaceram_size / 1024 / 1024,
- (int)qdev->surfaceram_size / 1024);
+ (int)qdev->surfaceram_size / 1024,
+ (sb == 4) ? "64bit" : "32bit");
qdev->rom = ioremap(qdev->rom_base, qdev->rom_size);
if (!qdev->rom) {
--
cgit v0.9.0.2-2-gbebe

View File

@ -1,85 +0,0 @@
From b67e0a6a7409f9c1a12e573fb7d8d80ee455b103 Mon Sep 17 00:00:00 2001
From: Adam Jackson <ajax@redhat.com>
Date: Mon, 17 Jun 2013 09:59:34 -0400
Subject: [PATCH] drm/radeon: Disable writeback by default on ppc
At least on an IBM Power 720, this check passes, but several piglit
tests will reliably trigger GPU resets due to the ring buffer pointers
not being updated. There's probably a better way to limit this to just
affected machines though.
Signed-off-by: Adam Jackson <ajax@redhat.com>
---
drivers/gpu/drm/radeon/r600_cp.c | 7 +++++++
drivers/gpu/drm/radeon/radeon_cp.c | 7 +++++++
drivers/gpu/drm/radeon/radeon_device.c | 4 ++--
drivers/gpu/drm/radeon/radeon_drv.c | 2 +-
4 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/radeon/r600_cp.c b/drivers/gpu/drm/radeon/r600_cp.c
index 1c51c08..ef28532 100644
--- a/drivers/gpu/drm/radeon/r600_cp.c
+++ b/drivers/gpu/drm/radeon/r600_cp.c
@@ -552,6 +552,13 @@ static void r600_test_writeback(drm_radeon_private_t *dev_priv)
dev_priv->writeback_works = 0;
DRM_INFO("writeback test failed\n");
}
+#if defined(__ppc__) || defined(__ppc64__)
+ /* the test might succeed on ppc, but it's usually not reliable */
+ if (radeon_no_wb == -1) {
+ radeon_no_wb = 1;
+ DRM_INFO("not trusting writeback test due to arch quirk\n");
+ }
+#endif
if (radeon_no_wb == 1) {
dev_priv->writeback_works = 0;
DRM_INFO("writeback forced off\n");
diff --git a/drivers/gpu/drm/radeon/radeon_cp.c b/drivers/gpu/drm/radeon/radeon_cp.c
index efc4f64..a967b33 100644
--- a/drivers/gpu/drm/radeon/radeon_cp.c
+++ b/drivers/gpu/drm/radeon/radeon_cp.c
@@ -892,6 +892,13 @@ static void radeon_test_writeback(drm_radeon_private_t * dev_priv)
dev_priv->writeback_works = 0;
DRM_INFO("writeback test failed\n");
}
+#if defined(__ppc__) || defined(__ppc64__)
+ /* the test might succeed on ppc, but it's usually not reliable */
+ if (radeon_no_wb == -1) {
+ radeon_no_wb = 1;
+ DRM_INFO("not trusting writeback test due to arch quirk\n");
+ }
+#endif
if (radeon_no_wb == 1) {
dev_priv->writeback_works = 0;
DRM_INFO("writeback forced off\n");
diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c
index 1899738..524046e 100644
--- a/drivers/gpu/drm/radeon/radeon_device.c
+++ b/drivers/gpu/drm/radeon/radeon_device.c
@@ -322,8 +322,8 @@ int radeon_wb_init(struct radeon_device *rdev)
/* disable event_write fences */
rdev->wb.use_event = false;
/* disabled via module param */
- if (radeon_no_wb == 1) {
- rdev->wb.enabled = false;
+ if (radeon_no_wb != -1) {
+ rdev->wb.enabled = !!radeon_no_wb;
} else {
if (rdev->flags & RADEON_IS_AGP) {
/* often unreliable on AGP */
diff --git a/drivers/gpu/drm/radeon/radeon_drv.c b/drivers/gpu/drm/radeon/radeon_drv.c
index 094e7e5..04809d4 100644
--- a/drivers/gpu/drm/radeon/radeon_drv.c
+++ b/drivers/gpu/drm/radeon/radeon_drv.c
@@ -146,7 +146,7 @@ static inline void radeon_register_atpx_handler(void) {}
static inline void radeon_unregister_atpx_handler(void) {}
#endif
-int radeon_no_wb;
+int radeon_no_wb = -1;
int radeon_modeset = -1;
int radeon_dynclks = -1;
int radeon_r4xx_atom = 0;
--
1.8.2.1

View File

@ -1,162 +0,0 @@
Delivered-To: jwboyer@gmail.com
Received: by 10.76.168.104 with SMTP id zv8csp55663oab;
Fri, 30 Aug 2013 15:52:46 -0700 (PDT)
X-Received: by 10.68.244.168 with SMTP id xh8mr12419215pbc.3.1377903166373;
Fri, 30 Aug 2013 15:52:46 -0700 (PDT)
Return-Path: <linux-kernel-owner@vger.kernel.org>
Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67])
by mx.google.com with ESMTP id qc9si280431pac.269.1969.12.31.16.00.00;
Fri, 30 Aug 2013 15:52:46 -0700 (PDT)
Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67;
Authentication-Results: mx.google.com;
spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mail=linux-kernel-owner@vger.kernel.org;
dkim=neutral (bad format) header.i=@hds.com
Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand
id S1753535Ab3H3WrV (ORCPT <rfc822;georgezhim@gmail.com>
+ 99 others); Fri, 30 Aug 2013 18:47:21 -0400
Received: from usindpps04.hds.com ([207.126.252.17]:35636 "EHLO
usindpps04.hds.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org
with ESMTP id S1752650Ab3H3WrU (ORCPT
<rfc822;linux-kernel@vger.kernel.org>);
Fri, 30 Aug 2013 18:47:20 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hds.com; h=subject : to : from : cc
: date : message-id : mime-version : content-type :
content-transfer-encoding; s=mail1;
bh=VofHN8IMnygn2hbqnFjLmX0PPEPbvpzE377u1RxpGOY=;
b=piW6J78W57qDXBPJJuodWw/tvf0T//JbxKX6sLPvpuaOG2nBLMHzDqUeTYwFEQqUvdmf
ZTkiwsKi0WEku3MKcxJ7veR7wvTZcQ4fGMETFTf1c2J/1JOKpXLnft4ERuW89/FAxw25
wQM1ulsuQ3Cncl0I/sIaqMlaMOtvuQ/C8rsHorp+75eFiL6yx1jU5wMbuti4D/NprIET
3r57cPZ0YCh6sLjvOgjay6mKyktMToyjHPx6X1TWCSWcwes33Popc1hpadxUdFI/0npL
mN3Tttbe7e2RcmkXAZbwg8xj+FwSu3nIRC4G9UpFCsMz518C/AWZj4puwWE6VHZWVvVZ Rg==
Received: from usindmail01.hds.com (usindmail03 [207.126.252.22])
by usindpps04.hds.com (8.14.5/8.14.5) with ESMTP id r7UMlBjr025492;
Fri, 30 Aug 2013 18:47:11 -0400
Received: from hds.com (usindnetf5d-vlan47float.corp.hds.com [10.74.73.11])
by usindmail01.hds.com (8.14.1/8.14.1) with ESMTP id r7UMl8SG058466;
Fri, 30 Aug 2013 18:47:10 -0400 (EDT)
Subject: [PATCH v2 1/2] elevator: Fix a race in elevator switching and md
device initialization
To: linux-kernel@vger.kernel.org
From: Tomoki Sekiyama <tomoki.sekiyama@hds.com>
Cc: axboe@kernel.dk, tj@kernel.org, seiji.aguchi@hds.com,
vgoyal@redhat.com, majianpeng@gmail.com
Date: Fri, 30 Aug 2013 18:47:07 -0400
Message-ID: <20130830224707.21812.63516.stgit@hds.com>
User-Agent: StGit/0.16
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
X-Proofpoint-SPF-Result: pass
X-Proofpoint-SPF-Record: v=spf1 mx ip4:207.126.244.0/26 ip4:207.126.252.0/25 include:mktomail.com
include:cloud.hds.com ~all
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.10.8794,1.0.431,0.0.0000
definitions=2013-08-30_09:2013-08-30,2013-08-30,1970-01-01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=outbound_policy score=0 spamscore=0 suspectscore=1
phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx
scancount=1 engine=7.0.1-1305240000 definitions=main-1308300162
Sender: linux-kernel-owner@vger.kernel.org
Precedence: bulk
List-ID: <linux-kernel.vger.kernel.org>
X-Mailing-List: linux-kernel@vger.kernel.org
The soft lockup below happens at the boot time of the system using dm
multipath and the udev rules to switch scheduler.
[ 356.127001] BUG: soft lockup - CPU#3 stuck for 22s! [sh:483]
[ 356.127001] RIP: 0010:[<ffffffff81072a7d>] [<ffffffff81072a7d>] lock_timer_base.isra.35+0x1d/0x50
...
[ 356.127001] Call Trace:
[ 356.127001] [<ffffffff81073810>] try_to_del_timer_sync+0x20/0x70
[ 356.127001] [<ffffffff8118b08a>] ? kmem_cache_alloc_node_trace+0x20a/0x230
[ 356.127001] [<ffffffff810738b2>] del_timer_sync+0x52/0x60
[ 356.127001] [<ffffffff812ece22>] cfq_exit_queue+0x32/0xf0
[ 356.127001] [<ffffffff812c98df>] elevator_exit+0x2f/0x50
[ 356.127001] [<ffffffff812c9f21>] elevator_change+0xf1/0x1c0
[ 356.127001] [<ffffffff812caa50>] elv_iosched_store+0x20/0x50
[ 356.127001] [<ffffffff812d1d09>] queue_attr_store+0x59/0xb0
[ 356.127001] [<ffffffff812143f6>] sysfs_write_file+0xc6/0x140
[ 356.127001] [<ffffffff811a326d>] vfs_write+0xbd/0x1e0
[ 356.127001] [<ffffffff811a3ca9>] SyS_write+0x49/0xa0
[ 356.127001] [<ffffffff8164e899>] system_call_fastpath+0x16/0x1b
This is caused by a race between md device initialization by multipathd and
shell script to switch the scheduler using sysfs.
- multipathd:
SyS_ioctl -> do_vfs_ioctl -> dm_ctl_ioctl -> ctl_ioctl -> table_load
-> dm_setup_md_queue -> blk_init_allocated_queue -> elevator_init
q->elevator = elevator_alloc(q, e); // not yet initialized
- sh -c 'echo deadline > /sys/$DEVPATH/queue/scheduler':
elevator_switch (in the call trace above)
struct elevator_queue *old = q->elevator;
q->elevator = elevator_alloc(q, new_e);
elevator_exit(old); // lockup! (*)
- multipathd: (cont.)
err = e->ops.elevator_init_fn(q); // init fails; q->elevator is modified
(*) When del_timer_sync() is called, lock_timer_base() will loop infinitely
while timer->base == NULL. In this case, as timer will never initialized,
it results in lockup.
This patch introduces acquisition of q->sysfs_lock around elevator_init()
into blk_init_allocated_queue(), to provide mutual exclusion between
initialization of the q->scheduler and switching of the scheduler.
This should fix this bugzilla:
https://bugzilla.redhat.com/show_bug.cgi?id=902012
Signed-off-by: Tomoki Sekiyama <tomoki.sekiyama@hds.com>
---
block/blk-core.c | 10 +++++++++-
block/elevator.c | 6 ++++++
2 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/block/blk-core.c b/block/blk-core.c
index 93a18d1..2f6275f 100644
--- a/block/blk-core.c
+++ b/block/blk-core.c
@@ -739,9 +739,17 @@ blk_init_allocated_queue(struct request_queue *q, request_fn_proc *rfn,
q->sg_reserved_size = INT_MAX;
+ /* Protect q->elevator from elevator_change */
+ mutex_lock(&q->sysfs_lock);
+
/* init elevator */
- if (elevator_init(q, NULL))
+ if (elevator_init(q, NULL)) {
+ mutex_unlock(&q->sysfs_lock);
return NULL;
+ }
+
+ mutex_unlock(&q->sysfs_lock);
+
return q;
}
EXPORT_SYMBOL(blk_init_allocated_queue);
diff --git a/block/elevator.c b/block/elevator.c
index 668394d..02d4390 100644
--- a/block/elevator.c
+++ b/block/elevator.c
@@ -186,6 +186,12 @@ int elevator_init(struct request_queue *q, char *name)
struct elevator_type *e = NULL;
int err;
+ /*
+ * q->sysfs_lock must be held to provide mutual exclusion between
+ * elevator_switch() and here.
+ */
+ lockdep_assert_held(&q->sysfs_lock);
+
if (unlikely(q->elevator))
return 0;
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

View File

@ -1,121 +0,0 @@
Delivered-To: jwboyer@gmail.com
Received: by 10.76.168.104 with SMTP id zv8csp55623oab;
Fri, 30 Aug 2013 15:51:42 -0700 (PDT)
X-Received: by 10.67.30.70 with SMTP id kc6mr13149193pad.32.1377903101609;
Fri, 30 Aug 2013 15:51:41 -0700 (PDT)
Return-Path: <linux-kernel-owner@vger.kernel.org>
Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67])
by mx.google.com with ESMTP id gg2si304840pac.217.1969.12.31.16.00.00;
Fri, 30 Aug 2013 15:51:41 -0700 (PDT)
Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67;
Authentication-Results: mx.google.com;
spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mail=linux-kernel-owner@vger.kernel.org;
dkim=neutral (bad format) header.i=@hds.com
Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand
id S1756106Ab3H3WrX (ORCPT <rfc822;georgezhim@gmail.com>
+ 99 others); Fri, 30 Aug 2013 18:47:23 -0400
Received: from usindpps04.hds.com ([207.126.252.17]:35640 "EHLO
usindpps04.hds.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org
with ESMTP id S1752650Ab3H3WrW (ORCPT
<rfc822;linux-kernel@vger.kernel.org>);
Fri, 30 Aug 2013 18:47:22 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hds.com; h=subject : to : from : cc
: date : message-id : in-reply-to : references : mime-version :
content-type : content-transfer-encoding; s=mail1;
bh=xbQuWVaSJrPfWG5E7bXFAbOFjf/sBaRZsPmpVgy0CYk=;
b=NW/A8Imu32MXoBi5FLrQ0FsK66RTWMQo1bFRtgQplVEQQIAXyf1XhCaAZyTkTplc0iEx
ovyGZHvLbmGL6w3I3pxkCFz1BPJCqoZtvQITir/WvfzyadYOK1cz+vuBUQSCmfkacvS/
w37h1jLAjsvWXkl0GY7pxB9HJMXdeLnhhuWxtNU8m8rKZ7t3LSByMeQi5/3OTkNojDEe
70cKeZXCPQ/UIDJAF4cpSVXia5FwoJISjXvQIrvqkYhFelzq3OHMcC482PdpqNB475h3
yHHJ83HFOLRulUQdOG5ZVTB9qRg0zxRx/oedeXwzturFke68noRRa4f4izQ8sCwsWOCI Dw==
Received: from usindmail01.hds.com (usindmail03 [207.126.252.22])
by usindpps04.hds.com (8.14.5/8.14.5) with ESMTP id r7UMlHIc025543;
Fri, 30 Aug 2013 18:47:17 -0400
Received: from hds.com (usindnetf5d-vlan47float.corp.hds.com [10.74.73.11])
by usindmail01.hds.com (8.14.1/8.14.1) with ESMTP id r7UMlGiC058545;
Fri, 30 Aug 2013 18:47:17 -0400 (EDT)
Subject: [PATCH v2 2/2] elevator: acquire q->sysfs_lock in elevator_change()
To: linux-kernel@vger.kernel.org
From: Tomoki Sekiyama <tomoki.sekiyama@hds.com>
Cc: axboe@kernel.dk, tj@kernel.org, seiji.aguchi@hds.com,
vgoyal@redhat.com, majianpeng@gmail.com
Date: Fri, 30 Aug 2013 18:47:16 -0400
Message-ID: <20130830224716.21812.99333.stgit@hds.com>
In-Reply-To: <20130830224707.21812.63516.stgit@hds.com>
References: <20130830224707.21812.63516.stgit@hds.com>
User-Agent: StGit/0.16
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
X-Proofpoint-SPF-Result: pass
X-Proofpoint-SPF-Record: v=spf1 mx ip4:207.126.244.0/26 ip4:207.126.252.0/25 include:mktomail.com
include:cloud.hds.com ~all
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.10.8794,1.0.431,0.0.0000
definitions=2013-08-30_09:2013-08-30,2013-08-30,1970-01-01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=outbound_policy score=0 spamscore=0 suspectscore=1
phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx
scancount=1 engine=7.0.1-1305240000 definitions=main-1308300162
Sender: linux-kernel-owner@vger.kernel.org
Precedence: bulk
List-ID: <linux-kernel.vger.kernel.org>
X-Mailing-List: linux-kernel@vger.kernel.org
Add locking of q->sysfs_lock into elevator_change() (an exported function)
to ensure it is held to protect q->elevator from elevator_init(), even if
elevator_change() is called from non-sysfs paths.
sysfs path (elv_iosched_store) uses __elevator_change(), non-locking
version, as the lock is already taken by elv_iosched_store().
Signed-off-by: Tomoki Sekiyama <tomoki.sekiyama@hds.com>
---
block/elevator.c | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
diff --git a/block/elevator.c b/block/elevator.c
index 02d4390..6d765f7 100644
--- a/block/elevator.c
+++ b/block/elevator.c
@@ -965,7 +965,7 @@ fail_init:
/*
* Switch this queue to the given IO scheduler.
*/
-int elevator_change(struct request_queue *q, const char *name)
+static int __elevator_change(struct request_queue *q, const char *name)
{
char elevator_name[ELV_NAME_MAX];
struct elevator_type *e;
@@ -987,6 +987,18 @@ int elevator_change(struct request_queue *q, const char *name)
return elevator_switch(q, e);
}
+
+int elevator_change(struct request_queue *q, const char *name)
+{
+ int ret;
+
+ /* Protect q->elevator from elevator_init() */
+ mutex_lock(&q->sysfs_lock);
+ ret = __elevator_change(q, name);
+ mutex_unlock(&q->sysfs_lock);
+
+ return ret;
+}
EXPORT_SYMBOL(elevator_change);
ssize_t elv_iosched_store(struct request_queue *q, const char *name,
@@ -997,7 +1009,7 @@ ssize_t elv_iosched_store(struct request_queue *q, const char *name,
if (!q->elevator)
return count;
- ret = elevator_change(q, name);
+ ret = __elevator_change(q, name);
if (!ret)
return count;
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

18
filter-aarch64.sh.fedora Normal file
View File

@ -0,0 +1,18 @@
#! /bin/bash
# This is the aarch64 override file for the core/drivers package split. The
# module directories listed here and in the generic list in filter-modules.sh
# will be moved to the resulting kernel-modules package for this arch.
# Anything not listed in those files will be in the kernel-core package.
#
# Please review the default list in filter-modules.sh before making
# modifications to the overrides below. If something should be removed across
# all arches, remove it in the default instead of per-arch.
driverdirs="atm auxdisplay bcma bluetooth firewire fmc fpga infiniband isdn leds media memstick message mmc mtd nfc ntb pcmcia power ssb soundwire staging tty uio uwb w1"
ethdrvs="3com adaptec arc alteon atheros broadcom cadence calxeda chelsio cisco dec dlink emulex icplus marvell micrel myricom neterion nvidia oki-semi packetengines qlogic rdc renesas sfc silan sis smsc stmicro sun tehuti ti via wiznet xircom"
drmdrvs="amd arm bridge ast exynos hisilicon i2c imx mgag200 meson msm nouveau panel pl111 radeon rockchip tegra sun4i sun4i-drm-hdmi tinydrm vc4"
singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls rnbd-client rnbd-server mlx5_vdpa"

18
filter-aarch64.sh.rhel Normal file
View File

@ -0,0 +1,18 @@
#! /bin/bash
# This is the aarch64 override file for the core/drivers package split. The
# module directories listed here and in the generic list in filter-modules.sh
# will be moved to the resulting kernel-modules package for this arch.
# Anything not listed in those files will be in the kernel-core package.
#
# Please review the default list in filter-modules.sh before making
# modifications to the overrides below. If something should be removed across
# all arches, remove it in the default instead of per-arch.
driverdirs="atm auxdisplay bcma bluetooth firewire fmc infiniband isdn leds media memstick message mmc mtd mwave nfc ntb pcmcia platform power ssb staging tty uio uwb w1"
ethdrvs="3com adaptec arc alteon atheros broadcom cadence calxeda chelsio cisco dec dlink emulex icplus marvell micrel myricom neterion nvidia oki-semi packetengines qlogic rdc renesas sfc silan sis smsc stmicro sun tehuti ti via wiznet xircom"
drmdrvs="amd arm bridge ast exynos hisilicon i2c imx mgag200 meson msm nouveau panel radeon rockchip tegra sun4i tinydrm vc4"
singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls"

18
filter-armv7hl.sh.fedora Normal file
View File

@ -0,0 +1,18 @@
#! /bin/bash
# This is the armv7hl override file for the core/drivers package split. The
# module directories listed here and in the generic list in filter-modules.sh
# will be moved to the resulting kernel-modules package for this arch.
# Anything not listed in those files will be in the kernel-core package.
#
# Please review the default list in filter-modules.sh before making
# modifications to the overrides below. If something should be removed across
# all arches, remove it in the default instead of per-arch.
driverdirs="atm auxdisplay bcma bluetooth firewire fmc fpga infiniband isdn media memstick message nfc ntb pcmcia ssb soundwire staging tty uio uwb w1"
ethdrvs="3com adaptec alteon altera amd atheros broadcom cadence chelsio cisco dec dlink emulex icplus mellanox micrel myricom natsemi neterion nvidia oki-semi packetengines qlogic rdc renesas sfc silan sis sun tehuti via wiznet xircom"
drmdrvs="amd arm armada bridge ast exynos etnaviv hisilicon i2c imx meson mgag200 msm nouveau omapdrm panel pl111 radeon rockchip sti stm sun4i sun4i-drm-hdmi tegra tilcdc tinydrm vc4"
singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls bq27xxx_battery_hdq mlx5_vdpa"

0
filter-armv7hl.sh.rhel Normal file
View File

14
filter-i686.sh.fedora Normal file
View File

@ -0,0 +1,14 @@
#! /bin/bash
# This is the i686 override file for the core/drivers package split. The
# module directories listed here and in the generic list in filter-modules.sh
# will be moved to the resulting kernel-modules package for this arch.
# Anything not listed in those files will be in the kernel-core package.
#
# Please review the default list in filter-modules.sh before making
# modifications to the overrides below. If something should be removed across
# all arches, remove it in the default instead of per-arch.
driverdirs="atm auxdisplay bcma bluetooth firewire fmc fpga infiniband isdn leds media memstick mfd mmc mtd nfc ntb pcmcia platform power ssb soundwire staging tty uio uwb w1"
singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject hid-sensor-hub hid-sensor-magn-3d hid-sensor-incl-3d hid-sensor-gyro-3d hid-sensor-iio-common hid-sensor-accel-3d hid-sensor-trigger hid-sensor-als hid-sensor-rotation hid-sensor-temperature hid-sensor-humidity target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls parport_serial regmap-sdw hid-asus"

0
filter-i686.sh.rhel Normal file
View File

170
filter-modules.sh.fedora Executable file
View File

@ -0,0 +1,170 @@
#! /bin/bash
#
# Called as filter-modules.sh list-of-modules Arch
# This script filters the modules into the kernel-core and kernel-modules
# subpackages. We list out subsystems/subdirs to prune from the installed
# module directory. What is left is put into the kernel-core package. What is
# pruned is contained in the kernel-modules package.
#
# This file contains the default subsys/subdirs to prune from all architectures.
# If an architecture needs to differ, we source a per-arch filter-<arch>.sh file
# that contains the set of override lists to be used instead. If a module or
# subsys should be in kernel-modules on all arches, please change the defaults
# listed here.
# Overrides is individual modules which need to remain in kernel-core due to deps.
overrides="cec"
# Set the default dirs/modules to filter out
driverdirs="atm auxdisplay bcma bluetooth firewire fmc fpga infiniband isdn leds media memstick mfd mmc mtd nfc ntb pcmcia platform power ssb soundwire staging tty uio uwb w1"
chardrvs="mwave pcmcia"
netdrvs="appletalk can dsa hamradio ieee802154 irda ppp slip usb wireless"
ethdrvs="3com adaptec alteon amd aquantia atheros broadcom cadence calxeda chelsio cisco dec dlink emulex icplus marvell mellanox neterion nvidia oki-semi packetengines qlogic rdc renesas sfc silan sis smsc stmicro sun tehuti ti wiznet xircom"
inputdrvs="gameport tablet touchscreen"
scsidrvs="aacraid advansys aic7xxx aic94xx be2iscsi bfa bnx2i bnx2fc csiostor cxgbi esas2r fcoe fnic isci libsas lpfc megaraid mpt2sas mpt3sas mvsas pm8001 qla2xxx qla4xxx sym53c8xx_2 ufs qedf wd719x"
usbdrvs="atm image misc serial wusbcore"
fsdrvs="affs befs coda cramfs dlm ecryptfs hfs hfsplus jfs jffs2 minix ncpfs nilfs2 ocfs2 reiserfs romfs squashfs sysv ubifs ufs"
netprots="6lowpan appletalk atm ax25 batman-adv bluetooth can dccp dsa ieee802154 irda l2tp mac80211 mac802154 mpls netrom nfc rds rfkill rose sctp smc wireless"
drmdrvs="amd ast bridge gma500 i2c i915 mgag200 nouveau panel radeon"
iiodrvs="accel adc afe common dac gyro health humidity light magnetometer multiplexer orientation potentiometer potentiostat pressure temperature"
singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls parport_serial regmap-sdw hid-asus iTCO_wdt rnbd-client rnbd-server mlx5_vdpa"
# Grab the arch-specific filter list overrides
source ./filter-$2.sh
filter_dir() {
filelist=$1
dir=$2
grep -v -e "${dir}/" ${filelist} > ${filelist}.tmp
if [ $? -ne 0 ]
then
echo "Couldn't remove ${dir}. Skipping."
else
grep -e "${dir}/" ${filelist} >> k-d.list
mv ${filelist}.tmp $filelist
fi
return 0
}
filter_ko() {
filelist=$1
mod=$2
grep -v -e "${mod}.ko" ${filelist} > ${filelist}.tmp
if [ $? -ne 0 ]
then
echo "Couldn't remove ${mod}.ko Skipping."
else
grep -e "${mod}.ko" ${filelist} >> k-d.list
mv ${filelist}.tmp $filelist
fi
return 0
}
# Filter the drivers/ subsystems
for subsys in ${driverdirs}
do
filter_dir $1 drivers/${subsys}
done
# Filter the networking drivers
for netdrv in ${netdrvs}
do
filter_dir $1 drivers/net/${netdrv}
done
# Filter the char drivers
for char in ${chardrvs}
do
filter_dir $1 drivers/char/${input}
done
# Filter the ethernet drivers
for eth in ${ethdrvs}
do
filter_dir $1 drivers/net/ethernet/${eth}
done
# SCSI
for scsi in ${scsidrvs}
do
filter_dir $1 drivers/scsi/${scsi}
done
# Input
for input in ${inputdrvs}
do
filter_dir $1 drivers/input/${input}
done
# USB
for usb in ${usbdrvs}
do
filter_dir $1 drivers/usb/${usb}
done
# Filesystems
for fs in ${fsdrvs}
do
filter_dir $1 fs/${fs}
done
# Network protocols
for prot in ${netprots}
do
filter_dir $1 kernel/net/${prot}
done
# DRM
for drm in ${drmdrvs}
do
filter_dir $1 drivers/gpu/drm/${drm}
done
# Just kill sound.
filter_dir $1 kernel/sound
# Now go through and filter any single .ko files that might have deps on the
# things we filtered above
for mod in ${singlemods}
do
filter_ko $1 ${mod}
done
# Now process the override list to bring those modules back into core
for mod in ${overrides}
do
grep -v -e "/${mod}.ko" k-d.list > k-d.list.tmp
if [ $? -ne 0 ]
then
echo "Couldn't save ${mod}.ko Skipping."
else
grep -e "/${mod}.ko" k-d.list >> $filelist
mv k-d.list.tmp k-d.list
fi
done
# Go through our generated drivers list and remove the .ko files. We'll
# restore them later.
for mod in `cat k-d.list`
do
rm -rf $mod
done

168
filter-modules.sh.rhel Executable file
View File

@ -0,0 +1,168 @@
#! /bin/bash
#
# Called as filter-modules.sh list-of-modules Arch
# This script filters the modules into the kernel-core and kernel-modules
# subpackages. We list out subsystems/subdirs to prune from the installed
# module directory. What is left is put into the kernel-core package. What is
# pruned is contained in the kernel-modules package.
#
# This file contains the default subsys/subdirs to prune from all architectures.
# If an architecture needs to differ, we source a per-arch filter-<arch>.sh file
# that contains the set of override lists to be used instead. If a module or
# subsys should be in kernel-modules on all arches, please change the defaults
# listed here.
# Overrides is individual modules which need to remain in kernel-core due to deps.
overrides="cec"
# Set the default dirs/modules to filter out
driverdirs="atm auxdisplay bcma bluetooth firewire fmc iio infiniband isdn leds media memstick mfd mmc mtd nfc ntb pcmcia platform power ssb staging tty uio uwb w1"
chardrvs="mwave pcmcia"
netdrvs="appletalk can dsa hamradio ieee802154 irda ppp slip usb wireless"
ethdrvs="3com adaptec alteon amd aquantia atheros broadcom cadence calxeda chelsio cisco dec dlink emulex icplus marvell neterion nvidia oki-semi packetengines qlogic rdc renesas sfc silan sis smsc stmicro sun tehuti ti wiznet xircom"
inputdrvs="gameport tablet touchscreen"
scsidrvs="aacraid aic7xxx aic94xx be2iscsi bfa bnx2i bnx2fc csiostor cxgbi esas2r fcoe fnic hisi_sas isci libsas lpfc megaraid mpt2sas mpt3sas mvsas pm8001 qla2xxx qla4xxx sym53c8xx_2 ufs qedf"
usbdrvs="atm image misc serial wusbcore"
fsdrvs="affs befs coda cramfs ecryptfs hfs hfsplus jfs minix ncpfs nilfs2 ocfs2 reiserfs romfs squashfs sysv ubifs ufs"
netprots="6lowpan appletalk atm ax25 batman-adv bluetooth can dccp dsa ieee802154 irda l2tp mac80211 mac802154 mpls netrom nfc rds rfkill rose sctp smc wireless"
drmdrvs="amd ast gma500 i2c i915 mgag200 nouveau radeon via "
singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject hid-sensor-hub target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls parport_serial ism hid-asus"
# Grab the arch-specific filter list overrides
source ./filter-$2.sh
filter_dir() {
filelist=$1
dir=$2
grep -v -e "${dir}/" ${filelist} > ${filelist}.tmp
if [ $? -ne 0 ]
then
echo "Couldn't remove ${dir}. Skipping."
else
grep -e "${dir}/" ${filelist} >> k-d.list
mv ${filelist}.tmp $filelist
fi
return 0
}
filter_ko() {
filelist=$1
mod=$2
grep -v -e "${mod}.ko" ${filelist} > ${filelist}.tmp
if [ $? -ne 0 ]
then
echo "Couldn't remove ${mod}.ko Skipping."
else
grep -e "${mod}.ko" ${filelist} >> k-d.list
mv ${filelist}.tmp $filelist
fi
return 0
}
# Filter the drivers/ subsystems
for subsys in ${driverdirs}
do
filter_dir $1 drivers/${subsys}
done
# Filter the networking drivers
for netdrv in ${netdrvs}
do
filter_dir $1 drivers/net/${netdrv}
done
# Filter the char drivers
for char in ${chardrvs}
do
filter_dir $1 drivers/char/${input}
done
# Filter the ethernet drivers
for eth in ${ethdrvs}
do
filter_dir $1 drivers/net/ethernet/${eth}
done
# SCSI
for scsi in ${scsidrvs}
do
filter_dir $1 drivers/scsi/${scsi}
done
# Input
for input in ${inputdrvs}
do
filter_dir $1 drivers/input/${input}
done
# USB
for usb in ${usbdrvs}
do
filter_dir $1 drivers/usb/${usb}
done
# Filesystems
for fs in ${fsdrvs}
do
filter_dir $1 fs/${fs}
done
# Network protocols
for prot in ${netprots}
do
filter_dir $1 kernel/net/${prot}
done
# DRM
for drm in ${drmdrvs}
do
filter_dir $1 drivers/gpu/drm/${drm}
done
# Just kill sound.
filter_dir $1 kernel/sound
# Now go through and filter any single .ko files that might have deps on the
# things we filtered above
for mod in ${singlemods}
do
filter_ko $1 ${mod}
done
# Now process the override list to bring those modules back into core
for mod in ${overrides}
do
grep -v -e "/${mod}.ko" k-d.list > k-d.list.tmp
if [ $? -ne 0 ]
then
echo "Couldn't save ${mod}.ko Skipping."
else
grep -e "/${mod}.ko" k-d.list >> $filelist
mv k-d.list.tmp k-d.list
fi
done
# Go through our generated drivers list and remove the .ko files. We'll
# restore them later.
for mod in `cat k-d.list`
do
rm -rf $mod
done

14
filter-ppc64le.sh.fedora Normal file
View File

@ -0,0 +1,14 @@
#! /bin/bash
# This is the ppc64le override file for the core/drivers package split. The
# module directories listed here and in the generic list in filter-modules.sh
# will be moved to the resulting kernel-modules package for this arch.
# Anything not listed in those files will be in the kernel-core package.
#
# Please review the default list in filter-modules.sh before making
# modifications to the overrides below. If something should be removed across
# all arches, remove it in the default instead of per-arch.
driverdirs="atm auxdisplay bcma bluetooth firewire fmc fpga infiniband isdn leds media memstick message mmc mtd nfc ntb pcmcia platform power ssb staging tty uio uwb w1"
singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls rnbd-client rnbd-server mlx5_vdpa"

14
filter-ppc64le.sh.rhel Normal file
View File

@ -0,0 +1,14 @@
#! /bin/bash
# This is the ppc64le override file for the core/drivers package split. The
# module directories listed here and in the generic list in filter-modules.sh
# will be moved to the resulting kernel-modules package for this arch.
# Anything not listed in those files will be in the kernel-core package.
#
# Please review the default list in filter-modules.sh before making
# modifications to the overrides below. If something should be removed across
# all arches, remove it in the default instead of per-arch.
driverdirs="atm auxdisplay bcma bluetooth firewire fmc infiniband isdn leds media memstick message mmc mtd mwave nfc ntb pcmcia platform power ssb staging tty uio uwb w1"
singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls"

12
filter-s390x.sh.fedora Normal file
View File

@ -0,0 +1,12 @@
#! /bin/bash
# This is the s390x override file for the core/drivers package split. The
# module directories listed here and in the generic list in filter-modules.sh
# will be moved to the resulting kernel-modules package for this arch.
# Anything not listed in those files will be in the kernel-core package.
#
# Please review the default list in filter-modules.sh before making
# modifications to the overrides below. If something should be removed across
# all arches, remove it in the default instead of per-arch.
# Defaults work so no need to override

12
filter-s390x.sh.rhel Normal file
View File

@ -0,0 +1,12 @@
#! /bin/bash
# This is the s390x override file for the core/drivers package split. The
# module directories listed here and in the generic list in filter-modules.sh
# will be moved to the resulting kernel-modules package for this arch.
# Anything not listed in those files will be in the kernel-core package.
#
# Please review the default list in filter-modules.sh before making
# modifications to the overrides below. If something should be removed across
# all arches, remove it in the default instead of per-arch.
# Defaults work so no need to override

12
filter-x86_64.sh.fedora Normal file
View File

@ -0,0 +1,12 @@
#! /bin/bash
# This is the x86_64 override file for the core/drivers package split. The
# module directories listed here and in the generic list in filter-modules.sh
# will be moved to the resulting kernel-modules package for this arch.
# Anything not listed in those files will be in the kernel-core package.
#
# Please review the default list in filter-modules.sh before making
# modifications to the overrides below. If something should be removed across
# all arches, remove it in the default instead of per-arch.
# Defaults work so no need to override

12
filter-x86_64.sh.rhel Normal file
View File

@ -0,0 +1,12 @@
#! /bin/bash
# This is the x86_64 override file for the core/drivers package split. The
# module directories listed here and in the generic list in filter-modules.sh
# will be moved to the resulting kernel-modules package for this arch.
# Anything not listed in those files will be in the kernel-core package.
#
# Please review the default list in filter-modules.sh before making
# modifications to the overrides below. If something should be removed across
# all arches, remove it in the default instead of per-arch.
# Defaults work so no need to override

View File

@ -1,12 +0,0 @@
diff --git a/fs/proc/proc_devtree.c b/fs/proc/proc_devtree.c
index 927cbd1..f060f28 100644
--- a/fs/proc/proc_devtree.c
+++ b/fs/proc/proc_devtree.c
@@ -233,6 +233,7 @@ void __init proc_device_tree_init(void)
return;
root = of_find_node_by_path("/");
if (root == NULL) {
+ remove_proc_entry("device-tree", NULL);
pr_debug("/proc/device-tree: can't find root\n");
return;
}

40
generate_all_configs.sh Executable file
View File

@ -0,0 +1,40 @@
#!/bin/sh
# Adjusts the configuration options to build the variants correctly
#
# arg1: configuration to go in the primary variant
# arg2: are we only generating debug configs
PRIMARY=$1
DEBUGBUILDSENABLED=$2
if [ -z "$2" ]; then
exit 1
fi
if [ -z "$PRIMARY" ]; then
PRIMARY=rhel
fi
if [ "$PRIMARY" = "fedora" ]; then
SECONDARY=rhel
else
SECONDARY=fedora
fi
for i in kernel-*-"$PRIMARY".config; do
NEW=kernel-"$VERSION"-$(echo "$i" | cut -d - -f2- | sed s/-"$PRIMARY"//)
#echo $NEW
mv "$i" "$NEW"
done
rm -f kernel-*-"$SECONDARY".config
if [ "$DEBUGBUILDSENABLED" -eq 0 ]; then
for i in kernel-*debug*.config; do
base=$(echo "$i" | sed -r s/-?debug//g)
NEW=kernel-$(echo "$base" | cut -d - -f2-)
mv "$i" "$NEW"
done
fi

35
generate_bls_conf.sh Executable file
View File

@ -0,0 +1,35 @@
#!/bin/bash
set -e
# shellcheck disable=SC1091
. /etc/os-release
kernelver=$1 && shift
rootfs=$1 && shift
variant=$1 && shift
output="${rootfs}/lib/modules/${kernelver}/bls.conf"
date=$(date -u +%Y%m%d%H%M%S)
if [ "${variant:-5}" = "debug" ]; then
debugname=" with debugging"
debugid="-debug"
else
debugname=""
debugid=""
fi
# shellcheck will complain about bootprefix being referenced but not assigned,
# but that is perfectly OK here.
# shellcheck disable=SC2154
cat > "$output" <<EOF
title ${NAME} (${kernelver}) ${VERSION}${debugname}
version ${kernelver}${debugid}
linux ${bootprefix}/vmlinuz-${kernelver}
initrd ${bootprefix}/initramfs-${kernelver}.img
options \$kernelopts
id ${ID}-${date}-${kernelver}${debugid}
grub_users \$grub_users
grub_arg --unrestricted
grub_class kernel${variant}
EOF

View File

@ -1,287 +0,0 @@
commit b94887bbc0621e1e8402e7f0ec4bc3adf46c9a6e
Author: Rafael J. Wysocki <rjw@sisk.pl>
Date: Fri Feb 17 12:42:08 2012 -0500
Freeze all filesystems during system suspend and (kernel-driven)
hibernation by calling freeze_supers() for all superblocks and thaw
them during the subsequent resume with the help of thaw_supers().
This makes filesystems stay in a consistent state in case something
goes wrong between system suspend (or hibernation) and the subsequent
resume (e.g. journal replays won't be necessary in those cases). In
particular, this should help to solve a long-standing issue that, in
some cases, during resume from hibernation the boot loader causes the
journal to be replied for the filesystem containing the kernel image
and/or initrd causing it to become inconsistent with the information
stored in the hibernation image.
The user-space-driven hibernation (s2disk) is not covered by this
change, because the freezing of filesystems prevents s2disk from
accessing device special files it needs to do its job.
This change is based on earlier work by Nigel Cunningham.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Rebased to 3.3-rc3 by Josh Boyer <jwboyer@redhat.com>
diff --git a/fs/super.c b/fs/super.c
index 6015c02..c8057fa 100644
--- a/fs/super.c
+++ b/fs/super.c
@@ -594,6 +594,79 @@ void iterate_supers_type(struct file_system_type *type,
EXPORT_SYMBOL(iterate_supers_type);
/**
+ * thaw_supers - call thaw_super() for all superblocks
+ */
+void thaw_supers(void)
+{
+ struct super_block *sb, *p = NULL;
+
+ spin_lock(&sb_lock);
+ list_for_each_entry(sb, &super_blocks, s_list) {
+ if (hlist_unhashed(&sb->s_instances))
+ continue;
+ sb->s_count++;
+ spin_unlock(&sb_lock);
+
+ if (sb->s_flags & MS_FROZEN) {
+ thaw_super(sb);
+ sb->s_flags &= ~MS_FROZEN;
+ }
+
+ spin_lock(&sb_lock);
+ if (p)
+ __put_super(p);
+ p = sb;
+ }
+ if (p)
+ __put_super(p);
+ spin_unlock(&sb_lock);
+}
+
+/**
+ * freeze_supers - call freeze_super() for all superblocks
+ */
+int freeze_supers(void)
+{
+ struct super_block *sb, *p = NULL;
+ int error = 0;
+
+ spin_lock(&sb_lock);
+ /*
+ * Freeze in reverse order so filesystems depending on others are
+ * frozen in the right order (eg. loopback on ext3).
+ */
+ list_for_each_entry_reverse(sb, &super_blocks, s_list) {
+ if (hlist_unhashed(&sb->s_instances))
+ continue;
+ sb->s_count++;
+ spin_unlock(&sb_lock);
+
+ if (sb->s_root && sb->s_frozen != SB_FREEZE_TRANS
+ && !(sb->s_flags & MS_RDONLY)) {
+ error = freeze_super(sb);
+ if (!error)
+ sb->s_flags |= MS_FROZEN;
+ }
+
+ spin_lock(&sb_lock);
+ if (error)
+ break;
+ if (p)
+ __put_super(p);
+ p = sb;
+ }
+ if (p)
+ __put_super(p);
+ spin_unlock(&sb_lock);
+
+ if (error)
+ thaw_supers();
+
+ return error;
+}
+
+
+/**
* get_super - get the superblock of a device
* @bdev: device to get the superblock for
*
diff --git a/include/linux/fs.h b/include/linux/fs.h
index 386da09..a164f4a 100644
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
@@ -210,6 +210,7 @@ struct inodes_stat_t {
#define MS_KERNMOUNT (1<<22) /* this is a kern_mount call */
#define MS_I_VERSION (1<<23) /* Update inode I_version field */
#define MS_STRICTATIME (1<<24) /* Always perform atime updates */
+#define MS_FROZEN (1<<25) /* Frozen filesystem */
#define MS_NOSEC (1<<28)
#define MS_BORN (1<<29)
#define MS_ACTIVE (1<<30)
@@ -2501,6 +2502,8 @@ extern void drop_super(struct super_block *sb);
extern void iterate_supers(void (*)(struct super_block *, void *), void *);
extern void iterate_supers_type(struct file_system_type *,
void (*)(struct super_block *, void *), void *);
+extern int freeze_supers(void);
+extern void thaw_supers(void);
extern int dcache_dir_open(struct inode *, struct file *);
extern int dcache_dir_close(struct inode *, struct file *);
diff --git a/kernel/power/hibernate.c b/kernel/power/hibernate.c
index 6d6d288..492fc62 100644
--- a/kernel/power/hibernate.c
+++ b/kernel/power/hibernate.c
@@ -626,12 +626,17 @@ int hibernate(void)
if (error)
goto Finish;
- error = hibernation_snapshot(hibernation_mode == HIBERNATION_PLATFORM);
+ error = freeze_supers();
if (error)
goto Thaw;
+
+ error = hibernation_snapshot(hibernation_mode == HIBERNATION_PLATFORM);
+ if (error)
+ goto Thaw_fs;
+
if (freezer_test_done) {
freezer_test_done = false;
- goto Thaw;
+ goto Thaw_fs;
}
if (in_suspend) {
@@ -655,6 +660,8 @@ int hibernate(void)
pr_debug("PM: Image restored successfully.\n");
}
+ Thaw_fs:
+ thaw_supers();
Thaw:
thaw_processes();
Finish:
diff --git a/kernel/power/power.h b/kernel/power/power.h
index 21724ee..40d6f64 100644
--- a/kernel/power/power.h
+++ b/kernel/power/power.h
@@ -1,3 +1,4 @@
+#include <linux/fs.h>
#include <linux/suspend.h>
#include <linux/suspend_ioctls.h>
#include <linux/utsname.h>
@@ -227,45 +228,3 @@ enum {
#define TEST_MAX (__TEST_AFTER_LAST - 1)
extern int pm_test_level;
-
-#ifdef CONFIG_SUSPEND_FREEZER
-static inline int suspend_freeze_processes(void)
-{
- int error;
-
- error = freeze_processes();
-
- /*
- * freeze_processes() automatically thaws every task if freezing
- * fails. So we need not do anything extra upon error.
- */
- if (error)
- goto Finish;
-
- error = freeze_kernel_threads();
-
- /*
- * freeze_kernel_threads() thaws only kernel threads upon freezing
- * failure. So we have to thaw the userspace tasks ourselves.
- */
- if (error)
- thaw_processes();
-
- Finish:
- return error;
-}
-
-static inline void suspend_thaw_processes(void)
-{
- thaw_processes();
-}
-#else
-static inline int suspend_freeze_processes(void)
-{
- return 0;
-}
-
-static inline void suspend_thaw_processes(void)
-{
-}
-#endif
diff --git a/kernel/power/suspend.c b/kernel/power/suspend.c
index 4fd51be..5f51fc7 100644
--- a/kernel/power/suspend.c
+++ b/kernel/power/suspend.c
@@ -29,6 +29,62 @@
#include "power.h"
+#ifdef CONFIG_SUSPEND_FREEZER
+
+static inline int suspend_freeze_processes(void)
+{
+ int error;
+
+ error = freeze_processes();
+
+ /*
+ * freeze_processes() automatically thaws every task if freezing
+ * fails. So we need not do anything extra upon error.
+ */
+
+ if (error)
+ goto Finish;
+
+ error = freeze_supers();
+ if (error) {
+ thaw_processes();
+ goto Finish;
+ }
+
+ error = freeze_kernel_threads();
+
+ /*
+ * freeze_kernel_threads() thaws only kernel threads upon freezing
+ * failure. So we have to thaw the userspace tasks ourselves.
+ */
+ if (error) {
+ thaw_supers();
+ thaw_processes();
+ }
+
+Finish:
+ return error;
+}
+
+static inline void suspend_thaw_processes(void)
+{
+ thaw_supers();
+ thaw_processes();
+}
+
+#else /* !CONFIG_SUSPEND_FREEZER */
+
+static inline int suspend_freeze_processes(void)
+{
+ return 0;
+}
+
+static inline void suspend_thaw_processes(void)
+{
+}
+
+#endif /* !CONFIG_SUSPEND_FREEZER */
+
const char *const pm_states[PM_SUSPEND_MAX] = {
[PM_SUSPEND_STANDBY] = "standby",
[PM_SUSPEND_MEM] = "mem",

View File

@ -1,20 +0,0 @@
diff --git a/drivers/input/keyboard/atkbd.c b/drivers/input/keyboard/atkbd.c
index add5ffd..5eb2f03 100644
--- a/drivers/input/keyboard/atkbd.c
+++ b/drivers/input/keyboard/atkbd.c
@@ -430,11 +430,15 @@ static irqreturn_t atkbd_interrupt(struct serio *serio, unsigned char data,
goto out;
case ATKBD_RET_ACK:
case ATKBD_RET_NAK:
+# if 0
+ /* Quite a few key switchers and other tools trigger this
+ * and it confuses people who can do nothing about it */
if (printk_ratelimit())
dev_warn(&serio->dev,
"Spurious %s on %s. "
"Some program might be trying to access hardware directly.\n",
data == ATKBD_RET_ACK ? "ACK" : "NAK", serio->phys);
+#endif
goto out;
case ATKBD_RET_ERR:
atkbd->err_count++;

View File

@ -1,47 +0,0 @@
From 05104a4e8713b27291c7bb49c1e7e68b4e243571 Mon Sep 17 00:00:00 2001
From: Neil Horman <nhorman@tuxdriver.com>
Date: Fri, 27 Sep 2013 16:53:35 +0000
Subject: iommu: Remove stack trace from broken irq remapping warning
The warning for the irq remapping broken check in intel_irq_remapping.c is
pretty pointless. We need the warning, but we know where its comming from, the
stack trace will always be the same, and it needlessly triggers things like
Abrt. This changes the warning to just print a text warning about BIOS being
broken, without the stack trace, then sets the appropriate taint bit. Since we
automatically disable irq remapping, theres no need to contiue making Abrt jump
at this problem
Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
CC: Joerg Roedel <joro@8bytes.org>
CC: Bjorn Helgaas <bhelgaas@google.com>
CC: Andy Lutomirski <luto@amacapital.net>
CC: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
CC: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Signed-off-by: Joerg Roedel <joro@8bytes.org>
---
diff --git a/drivers/iommu/intel_irq_remapping.c b/drivers/iommu/intel_irq_remapping.c
index f71673d..b97d70b 100644
--- a/drivers/iommu/intel_irq_remapping.c
+++ b/drivers/iommu/intel_irq_remapping.c
@@ -525,12 +525,13 @@ static int __init intel_irq_remapping_supported(void)
if (disable_irq_remap)
return 0;
if (irq_remap_broken) {
- WARN_TAINT(1, TAINT_FIRMWARE_WORKAROUND,
- "This system BIOS has enabled interrupt remapping\n"
- "on a chipset that contains an erratum making that\n"
- "feature unstable. To maintain system stability\n"
- "interrupt remapping is being disabled. Please\n"
- "contact your BIOS vendor for an update\n");
+ printk(KERN_WARNING
+ "This system BIOS has enabled interrupt remapping\n"
+ "on a chipset that contains an erratum making that\n"
+ "feature unstable. To maintain system stability\n"
+ "interrupt remapping is being disabled. Please\n"
+ "contact your BIOS vendor for an update\n");
+ add_taint(TAINT_FIRMWARE_WORKAROUND, LOCKDEP_STILL_OK);
disable_irq_remap = 1;
return 0;
}
--
cgit v0.9.2

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

8247
kernel-aarch64-fedora.config Normal file

File diff suppressed because it is too large Load Diff

6464
kernel-aarch64-rhel.config Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

8527
kernel-armv7hl-fedora.config Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

7523
kernel-i686-fedora.config Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

6982
kernel-ppc64le-fedora.config Normal file

File diff suppressed because it is too large Load Diff

6304
kernel-ppc64le-rhel.config Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

6921
kernel-s390x-fedora.config Normal file

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More