summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* kernel-5.7.0-0.rc1.20200414git8632e9b5645b.1Jeremy Cline2020-04-1412-460/+0
| | | | | | 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
* Delete a few more scriptsLaura Abbott2019-12-023-384/+0
| | | | | Most of these don't seem to have been used any time recently so just delete.
* Remove some dead filesLaura Abbott2019-12-025-251/+0
| | | | | | 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.
* Fix the header tarball script BUILDID additionJeremy Cline2019-10-031-1/+1
| | | | | | | [ -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>
* Support adding the buildid to kernel-headersLaura Abbott2019-09-301-3/+5
| | | | Thanks to Paul Moore for this change
* Update to work with 5.xLaura Abbott2019-09-231-14/+16
|
* Actually fix headers scripts to account for all archsLaura Abbott2019-07-181-1/+8
|
* Fix the headers scriptLaura Abbott2019-07-171-1/+1
|
* Linux v5.1-1199-g71ae5fc87c34Justin M. Forbes2019-05-071-1/+1
|
* Fix up the rawhide-rc.sh script for 5.xJeremy Cline2019-03-181-5/+6
|
* Linux v5.0.0Laura Abbott2019-03-042-5/+3
|
* More fixup of the headers scriptLaura Abbott2019-01-081-3/+5
|
* Fix this one tooLaura Abbott2019-01-081-1/+1
|
* Switch from xz -> gzLaura Abbott2019-01-081-1/+1
| | | | The 5.0-rc are currently using gz tarballs. Account for this.
* Adjust grep pattern for finding Kconfig symbolsPaul Bolle2018-11-081-1/+1
| | | | | | | | | | | | | 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>
* Adjust glob pattern for configuration filesPaul Bolle2018-11-061-1/+1
| | | | | | | | 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>
* Exit immediately on failure in the header tarball scriptJeremy Cline2018-10-101-0/+2
| | | | Signed-off-by: Jeremy Cline <jcline@redhat.com>
* Update headers scriptJustin M. Forbes2018-08-271-61/+49
|
* Add headers tarball creation scriptJustin M. Forbes2018-07-271-0/+85
|
* Download patch signatures and verify themJeremy Cline2018-04-091-0/+15
| | | | | | Before uploading the source files, verify the GPG signature is good. Signed-off-by: Jeremy Cline <jeremy@jcline.org>
* Remote the generate-perf-man.sh scriptJeremy Cline2018-04-041-58/+0
| | | | | | The kernel-tools package now builds these man pages in its specfile. Signed-off-by: Jeremy Cline <jeremy@jcline.org>
* Add kernel-tools reminder for rc scriptJustin M. Forbes2018-02-191-0/+2
|
* Update -rc script for new kernel.org behaviorLaura Abbott2017-06-051-1/+3
| | | | | kernel.org is no longer distributing -rc tarballs and we have to generate them oursleves. Update the script to do this.
* Add kvm_stat.1 to perf-man tarball to remove asciidoc from buildreqsJustin M. Forbes2017-05-021-1/+5
|
* Add kerberos check to rawhide rc scriptsLaura Abbott2017-03-131-0/+7
| | | | | | -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.
* Check for kerberos tickets in rawhide snapshot scriptLaura Abbott2017-02-231-0/+7
| | | | | Fedora now uses kerberos for authorization to services. Gently remind the user to get kerberos tokens if there are none available.
* Update snapshot script for new sources formatLaura Abbott2017-02-231-2/+2
| | | | | The sources format switched to sha512. Update the parsing to get the kernel version from this.
* Linux v4.10-rc1-17-g2d706e7Justin M. Forbes2016-12-291-2/+2
|
* rawhide-rc fixesLaura Abbott2016-10-241-2/+4
| | | | | - rcrev is a %global, not a %define - base_sublevel needs to be +1 (see comments in kernel.spec)
* Rawhide snapshot updatesLaura Abbott2016-10-171-3/+14
| | | | | | - 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
* Stable script updatesLaura Abbott2016-10-171-12/+5
| | | | Reset the base release and use rpmdev-bumpspec for changelog entry
* Fixup rawhide RC script to actually workLaura Abbott2016-10-172-7/+15
| | | | | | | | | - 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
* Add scripts for automatically generating buildsLaura Abbott2016-10-106-0/+180
| | | | | | | | 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.
* Script to highlight state of patches in treeMiguel Flores Silverio2016-08-101-0/+113
| | | | | | | | 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>
* update script to add a new patchMiguel Flores Silverio2016-08-031-17/+38
| | | | | | | 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>
* Script to generate perf man tarball.Miguel Flores Silverio2016-07-221-0/+54
| | | | | | | | 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>
* grab-logs.shMiguel Flores Silverio2016-06-221-6/+25
| | | | | | | | | | | 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>
* removes fast-x86_64Miguel Flores Silverio2016-06-221-3/+0
| | | | | | This script has been replaced by fast-build.sh Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
* rpmbuild combination for bare minimum custom kernelMiguel Flores Silverio2016-06-221-0/+13
| | | | | [labbott: Tweaked comment text to clarify] Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
* Set LINUX_GIT in .bashrc for generate-git-snapshot.shMiguel Flores Silverio2016-06-221-3/+15
| | | | | | | | | 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>
* Removes bumpspecfile.pyMiguel Flores Silverio2016-06-141-76/+0
| | | | | | No longer needed. Use rpmdev-bumpspec instead. Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
* Removes rediffall.shMiguel Flores Silverio2016-06-141-64/+0
| | | | | | | | 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>
* Removes allarchconfig.shMiguel Flores Silverio2016-06-141-16/+0
| | | | | | Functionality already implemented in kernel.spec file. Signed-off-by: Miguel Flores Silverio <floresmigu3l@gmail.com>
* Save the full sha1sum of the commit we generate patch-4.y-*-gitN fromJosh Boyer2015-09-281-0/+2
| | | | | | 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.
* Add some quick local {cross}build scriptsJosh Boyer2015-09-163-0/+9
| | | | | Simple wrappers around using rpmbuild to turn off various things. In th arm cases, we can't cross build perf or tools anyway.
* Make the git snapshot generator work for -git1 patchesJosh Boyer2015-09-011-0/+5
| | | | | | | | | | 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.
* Revert "Use git format-patch for git snapshots"Josh Boyer2015-07-241-1/+1
| | | | | | | This reverts commit 6c6695315365a1fa3ccce27070db0699bb4f5c26. Turns out this is a bad idea. It doesn't accomplish what I wanted and it seems to confuse git-am.
* Use git format-patch for git snapshotsJosh Boyer2015-07-231-1/+1
| | | | | | 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.
* Add check-configs.pl script from Paul BolleJosh Boyer2014-11-111-0/+83
| | | | | We can run this once per RC (or somewhat frequently) to keep the split config-* files clean of dead Kconfig options
* generate-git-snapshot.sh: warn if $LINUX_GIT dir is unsetKyle McMartin2013-07-181-0/+2
|