summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/master' into ↵kernel-5.4.0-0.rc5.git1.1.vanilla.knurd.1.fc31Thorsten Leemhuis2019-10-313-4/+11
|\ | | | | | | rawhide-user-thl-vanilla-fedora
| * Linux v5.4-rc5-49-ge472c64aa4faJeremy Cline2019-10-313-3/+7
| |
| * Reenable debugging options.Jeremy Cline2019-10-311-1/+4
| |
* | merge originThorsten Leemhuis2019-10-314-63/+611
|\|
| * Merge #30 `devel: Don't run hardlink if rpm-ostree is in use`Laura Abbott2019-10-301-1/+4
| |\
| | * devel: Don't run hardlink if rpm-ostree is in useColin Walters2019-03-291-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | bump and build to make sure I haven't broken anythingLaura Abbott2019-10-301-1/+4
| | |
| * | Switch up compression to be fasterLaura Abbott2019-10-291-0/+16
| | |
| * | Update a commentLaura Abbott2019-10-291-3/+5
| | |
| * | Don't put %{?_smp_mflags} in the common make definitionLaura Abbott2019-10-291-5/+5
| | | | | | | | | | | | | | | | | | 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.
| * | ppc64le cflags uses -O3Laura Abbott2019-10-291-0/+1
| | |
| * | Remove redundant macros for ppc64leLaura Abbott2019-10-291-2/+0
| | | | | | | | | | | | We only have ppc64le
| * | Move the with_vanilla up with the rest of the macrosLaura Abbott2019-10-291-3/+3
| | |
| * | Fix debuginfoLaura Abbott2019-10-291-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | Make turning off configchecks an official ---with optionLaura Abbott2019-10-291-9/+11
| | | | | | | | | | | | | | | | | | | | | 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.
| * | Switch up some Fedora optionsLaura Abbott2019-10-291-4/+26
| | | | | | | | | | | | | | | Downstream has different requirements than Fedora in some places. Add some macros to support both cases.
| * | Add mod-internal packageLaura Abbott2019-10-294-29/+138
| | | | | | | | | | | | | | | | | | | | | 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.
| * | Bring in packaging support for kABI (no we are not getting an ABI)Laura Abbott2019-10-291-0/+157
| | | | | | | | | | | | | | | | | | 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.
| * | Use the dist tag for the hard link instead of a wider fc* tagLaura Abbott2019-10-291-1/+1
| | | | | | | | | | | | More generic for other dist-tags
| * | Add some expanded UEFI supportLaura Abbott2019-10-291-1/+57
| | | | | | | | | | | | | | | | | | | | | 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.
| * | Add some weak-updatesLaura Abbott2019-10-291-0/+10
| | | | | | | | | | | | | | | 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.
| * | Add support for building ipaclonesLaura Abbott2019-10-291-0/+58
| | | | | | | | | | | | | | | | | | 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.
| * | Package selftestsLaura Abbott2019-10-291-3/+113
| | | | | | | | | | | | | | | It can be useful to have some of the selftests built for future testing. Package them up but don't build quite yet.
* | | Merge remote-tracking branch 'origin/master' into ↵Thorsten Leemhuis2019-10-2820-712/+51
|\| | | | | | | | | | | rawhide-user-thl-vanilla-fedora
| * | Linux v5.4-rc5Jeremy Cline2019-10-284-701/+6
| | |
| * | Disable debugging options.Jeremy Cline2019-10-281-1/+4
| | |
| * | Enable FS_VERITY (rhbz 1765933)Jeremy Cline2019-10-2817-15/+45
| | | | | | | | | | | | Signed-off-by: Jeremy Cline <jcline@redhat.com>
* | | Linux v5.4-rc5kernel-5.4.0-0.rc5.git0.1.vanilla.knurd.1.fc32kernel-5.4.0-0.rc5.git0.1.vanilla.knurd.1.fc31kernel-5.4.0-0.rc5.git0.1.vanilla.knurd.1.fc30kernel-5.4.0-0.rc5.git0.1.vanilla.knurd.1.fc29Thorsten Leemhuis2019-10-282-4/+3
| | |
* | | Merge remote-tracking branch 'origin/master' into ↵kernel-5.4.0-0.rc4.git3.1.vanilla.knurd.1.fc32kernel-5.4.0-0.rc4.git3.1.vanilla.knurd.1.fc31kernel-5.4.0-0.rc4.git3.1.vanilla.knurd.1.fc30kernel-5.4.0-0.rc4.git3.1.vanilla.knurd.1.fc29Thorsten Leemhuis2019-10-2418-3/+24
|\| | | | | | | | | | | rawhide-user-thl-vanilla-fedora
| * | Linux v5.4-rc4-85-gf116b96685a0Jeremy Cline2019-10-2418-3/+21
| | |
| * | Linux v5.4-rc4-37-g13b86bc4cd64Jeremy Cline2019-10-233-3/+6
| | |
* | | disable debugbuildsenabledkernel-5.4.0-0.rc4.git1.1.vanilla.knurd.1.fc32kernel-5.4.0-0.rc4.git1.1.vanilla.knurd.1.fc30kernel-5.4.0-0.rc4.git1.1.vanilla.knurd.1.fc29Thorsten Leemhuis2019-10-221-1/+1
| | |
* | | merge originkernel-5.4.0-0.rc4.git1.1.vanilla.knurd.1.fc31Thorsten Leemhuis2019-10-223-75/+202
|\| |
| * | Linux v5.4-rc4-18-g3b7c59a1950cJeremy Cline2019-10-223-2/+6
| | |
| * | Reenable debugging options.Jeremy Cline2019-10-221-1/+4
| | |
| * | Update cross_headers commandsLaura Abbott2019-10-221-15/+10
| | | | | | | | | | | | | | | | | | 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.
| * | Do a more complete she-bang manglingLaura Abbott2019-10-221-12/+23
| | | | | | | | | | | | mangle a few more files that other buildroots found
| * | Remove dead CheckConfigsLaura Abbott2019-10-221-10/+0
| | |
| * | Tweak some build requiresLaura Abbott2019-10-221-1/+4
| | | | | | | | | | | | | | | | | | | | | 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
| * | Bring back kernel-docLaura Abbott2019-10-221-0/+49
| | | | | | | | | | | | | | | Like a zombie, this is back from the grave. At least bring back the macros for building.
| * | Clean up some macrosLaura Abbott2019-10-221-4/+9
| | | | | | | | | | | | | | | | | | - we sign modules on all arches now - we zip modules on all arches - tweak the comment
| * | Consolodate cflagsLaura Abbott2019-10-221-9/+10
| | | | | | | | | | | | | | | The build flags for building are used inconsistently. Clean things up to make it easier to understand.
| * | Add support for KCFLAGSLaura Abbott2019-10-221-2/+4
| | | | | | | | | | | | | | | In preparation for some upcoming work, add support for passing KCFLAGS via a macro that's currently undefined.
| * | Add support for building with gcovLaura Abbott2019-10-221-3/+44
| | | | | | | | | | | | gcov is useful for coverage testing. Add support for building the kernel.
| * | Add DoModules to kernel buildLaura Abbott2019-10-221-23/+46
| | | | | | | | | | | | | | | There's upcoming work to build kernel variants without modules. Add the infrastructure to support this.
* | | Merge remote-tracking branch 'origin/master' into ↵Thorsten Leemhuis2019-10-222-56/+6
|\| | | | | | | | | | | rawhide-user-thl-vanilla-fedora
| * | aarch64: drop unrelated comment for a long upstreamed (Feb 2016) patchPeter Robinson2019-10-211-1/+0
| | |
| * | aarch64: Jetson TX1: drop old patch no longer neededPeter Robinson2019-10-212-55/+0
| | |
| * | Linux v5.4-rc4Jeremy Cline2019-10-212-4/+6
| | |
| * | Disable debugging options.Jeremy Cline2019-10-211-1/+4
| | |