]> git.ozlabs.org Git - next-scripts/log
next-scripts
5 years agobuild.profile: allow for writing in ~/tmp
Stephen Rothwell [Mon, 26 Nov 2018 03:40:01 +0000 (14:40 +1100)]
build.profile: allow for writing in ~/tmp

5 years agocheck_commits: tidy up a bit
Stephen Rothwell [Sun, 18 Nov 2018 17:46:51 +0000 (04:46 +1100)]
check_commits: tidy up a bit

5 years agodo_clean: fix typo
Stephen Rothwell [Sun, 18 Nov 2018 17:40:25 +0000 (04:40 +1100)]
do_clean: fix typo

5 years agocanonicalise some file/dir names
Stephen Rothwell [Sun, 18 Nov 2018 17:34:51 +0000 (04:34 +1100)]
canonicalise some file/dir names

introduce $top_dir

5 years agofinal_msg: clean up
Stephen Rothwell [Sun, 18 Nov 2018 17:21:57 +0000 (04:21 +1100)]
final_msg: clean up

5 years agos/Linux-Next/Linux Next/ in recipiant lists
Stephen Rothwell [Sun, 18 Nov 2018 16:35:09 +0000 (03:35 +1100)]
s/Linux-Next/Linux Next/ in recipiant lists

5 years agotidy up some awk invocations
Stephen Rothwell [Sun, 18 Nov 2018 16:17:30 +0000 (03:17 +1100)]
tidy up some awk invocations

5 years agointroduce get_contacts function and use it
Stephen Rothwell [Sun, 18 Nov 2018 15:58:27 +0000 (02:58 +1100)]
introduce get_contacts function and use it

5 years agouse firejail for builds
Stephen Rothwell [Thu, 15 Nov 2018 05:39:29 +0000 (16:39 +1100)]
use firejail for builds

5 years agoadd_repo: make into a /bin/sh script and general style clean up
Stephen Rothwell [Sat, 29 Sep 2018 03:01:14 +0000 (13:01 +1000)]
add_repo: make into a /bin/sh script and general style clean up

5 years agofetch_trees: shellcheck and general style clean up
Stephen Rothwell [Sat, 29 Sep 2018 02:52:55 +0000 (12:52 +1000)]
fetch_trees: shellcheck and general style clean up

5 years agofetch_trees: explicitly check that a tree exists
Stephen Rothwell [Sat, 29 Sep 2018 02:09:18 +0000 (12:09 +1000)]
fetch_trees: explicitly check that a tree exists

5 years agomake_tree_file: exit the shared connection to kernel.org
Stephen Rothwell [Fri, 28 Sep 2018 08:01:58 +0000 (18:01 +1000)]
make_tree_file: exit the shared connection to kernel.org

5 years agodo_last_build: move some builds to standard cross compilers
Stephen Rothwell [Fri, 31 Aug 2018 01:30:39 +0000 (11:30 +1000)]
do_last_build: move some builds to standard cross compilers

5 years agodo_build: use the Debian standard cross compilers
Stephen Rothwell [Tue, 28 Aug 2018 04:32:07 +0000 (14:32 +1000)]
do_build: use the Debian standard cross compilers

5 years agoimport-akpm: use merge-files and merge-files for akpm-current
Stephen Rothwell [Fri, 27 Jul 2018 00:53:12 +0000 (10:53 +1000)]
import-akpm: use merge-files and merge-files for akpm-current

5 years agocheck_commits: speed up somewhat and produce usable output
Stephen Rothwell [Sat, 21 Jul 2018 14:54:03 +0000 (00:54 +1000)]
check_commits: speed up somewhat and produce usable output

5 years agocheck_commits: output a more useful commit line
Stephen Rothwell [Wed, 18 Jul 2018 13:29:21 +0000 (23:29 +1000)]
check_commits: output a more useful commit line

5 years agodo_build: use the native powerpc compiler
Stephen Rothwell [Wed, 4 Jul 2018 23:16:51 +0000 (09:16 +1000)]
do_build: use the native powerpc compiler

5 years agoto_build_host: provide some protection against misrunning
Stephen Rothwell [Wed, 4 Jul 2018 23:15:45 +0000 (09:15 +1000)]
to_build_host: provide some protection against misrunning

5 years agodo_last_build: append new config entries :-(
Stephen Rothwell [Tue, 12 Jun 2018 04:29:00 +0000 (14:29 +1000)]
do_last_build: append new config entries :-(

5 years agouse `nproc` as the default j factor
Stephen Rothwell [Fri, 8 Jun 2018 13:45:06 +0000 (23:45 +1000)]
use `nproc` as the default j factor

5 years agodo_merge: don't reset the branch stuff before checking for skipping
Stephen Rothwell [Wed, 6 Jun 2018 21:39:07 +0000 (07:39 +1000)]
do_merge: don't reset the branch stuff before checking for skipping

5 years agofetch_trees: skip comments and branch control lines just using awk
Stephen Rothwell [Wed, 6 Jun 2018 01:32:53 +0000 (11:32 +1000)]
fetch_trees: skip comments and branch control lines just using awk

5 years agofetch_trees: skip the "branch" control lines
Stephen Rothwell [Wed, 6 Jun 2018 01:26:17 +0000 (11:26 +1000)]
fetch_trees: skip the "branch" control lines

5 years agofetch_trees: -n means to start wherever we are up to in the merge
Stephen Rothwell [Fri, 1 Jun 2018 04:49:20 +0000 (14:49 +1000)]
fetch_trees: -n means to start wherever we are up to in the merge

5 years agoset branches based on "branch" points in the control file
Stephen Rothwell [Fri, 1 Jun 2018 04:47:54 +0000 (14:47 +1000)]
set branches based on "branch" points in the control file

6 years agodo_build: accumulate logs
Stephen Rothwell [Wed, 9 May 2018 03:51:30 +0000 (13:51 +1000)]
do_build: accumulate logs

So newly building trees won't report previously reorted messages

6 years agodo_clean: make executable
Stephen Rothwell [Thu, 19 Apr 2018 04:36:17 +0000 (14:36 +1000)]
do_clean: make executable

6 years agodo_clean: add akpm import log
Stephen Rothwell [Thu, 19 Apr 2018 04:00:49 +0000 (14:00 +1000)]
do_clean: add akpm import log

6 years agodo_clean: create to save some typing/forgetting
Stephen Rothwell [Thu, 19 Apr 2018 03:59:47 +0000 (13:59 +1000)]
do_clean: create to save some typing/forgetting

6 years agodo_build: ignore changes in PERF_VERSION as well
Stephen Rothwell [Thu, 19 Apr 2018 00:15:59 +0000 (10:15 +1000)]
do_build: ignore changes in PERF_VERSION as well

6 years agodo_last_build: make section mismatches non fatal
Stephen Rothwell [Thu, 5 Apr 2018 05:42:58 +0000 (15:42 +1000)]
do_last_build: make section mismatches non fatal

6 years agocheck_commits: exit early if there are no commits
Stephen Rothwell [Tue, 13 Mar 2018 20:23:55 +0000 (07:23 +1100)]
check_commits: exit early if there are no commits

6 years agouse short name for build host by default
Stephen Rothwell [Tue, 16 Jan 2018 22:45:56 +0000 (09:45 +1100)]
use short name for build host by default

6 years agoignore warnings about tools kabi headers changing
Stephen Rothwell [Tue, 16 Jan 2018 22:44:40 +0000 (09:44 +1100)]
ignore warnings about tools kabi headers changing

6 years agoallow the kup signing key to be different from the tag signing key
Stephen Rothwell [Thu, 23 Nov 2017 11:15:22 +0000 (22:15 +1100)]
allow the kup signing key to be different from the tag signing key

6 years agomerg_msg: don't launch gvim for now
Stephen Rothwell [Thu, 23 Nov 2017 10:52:59 +0000 (21:52 +1100)]
merg_msg: don't launch gvim for now

6 years agoimport-akpm: use a worktree
Stephen Rothwell [Wed, 8 Nov 2017 00:06:14 +0000 (11:06 +1100)]
import-akpm: use a worktree

6 years agodo_build: we don't need to be explicit about CONFIG_MODULES any more
Stephen Rothwell [Sun, 5 Nov 2017 21:11:53 +0000 (08:11 +1100)]
do_build: we don't need to be explicit about CONFIG_MODULES any more

6 years agoupdate_trees: add my SOB line to the patches
Stephen Rothwell [Sun, 5 Nov 2017 20:54:38 +0000 (07:54 +1100)]
update_trees: add my SOB line to the patches

6 years agono_sig: send messages about missing SOB lines
Stephen Rothwell [Sun, 5 Nov 2017 20:53:21 +0000 (07:53 +1100)]
no_sig: send messages about missing SOB lines

check_commits allow for indented SOB lines

6 years agoCONFIG_BUILD_DOCSRC was removed from the kernel sources
Stephen Rothwell [Sun, 5 Nov 2017 20:52:10 +0000 (07:52 +1100)]
CONFIG_BUILD_DOCSRC was removed from the kernel sources

6 years agoadd the check_commits script
Stephen Rothwell [Thu, 27 Jul 2017 15:41:29 +0000 (01:41 +1000)]
add the check_commits script

6 years agoimport_akpm: signoff the patches (since I am committing them
Stephen Rothwell [Thu, 27 Jul 2017 15:40:33 +0000 (01:40 +1000)]
import_akpm: signoff the patches (since I am committing them

This will interact better with the check_commits script

6 years agosetup_build: fetch from fs first as it is closer
Stephen Rothwell [Thu, 13 Jul 2017 23:25:25 +0000 (09:25 +1000)]
setup_build: fetch from fs first as it is closer

6 years agobuild perf more directly so we can pass -s
Stephen Rothwell [Wed, 5 Jul 2017 23:54:26 +0000 (09:54 +1000)]
build perf more directly so we can pass -s

6 years agodo_build: ignore blank lines as well
Stephen Rothwell [Wed, 21 Jun 2017 01:40:15 +0000 (11:40 +1000)]
do_build: ignore blank lines as well

6 years agodo_build: ignore the Section mismatches in vmlinux.o and drivers/built-in.o
Stephen Rothwell [Wed, 21 Jun 2017 00:46:19 +0000 (10:46 +1000)]
do_build: ignore the Section mismatches in vmlinux.o and drivers/built-in.o

they will have been reported earlier and the address changes a lot

6 years agofetch_trees: remove the user xattr that wget helpfully adds to files
Stephen Rothwell [Fri, 9 Jun 2017 00:24:58 +0000 (10:24 +1000)]
fetch_trees: remove the user xattr that wget helpfully adds to files

this is not supported by tmpfs and so when I use rsync to
copy these files to my build machine it generated errors.

6 years agomake_tree_file: use session 2fa
Stephen Rothwell [Wed, 24 May 2017 00:18:26 +0000 (10:18 +1000)]
make_tree_file: use session 2fa

7 years agomake_tree_file: cleanup
Stephen Rothwell [Fri, 12 May 2017 05:06:41 +0000 (15:06 +1000)]
make_tree_file: cleanup

The new ssh setup for gitolite.kernel.org

7 years agotry using -O (--output-sync) with make
Stephen Rothwell [Thu, 4 May 2017 01:26:13 +0000 (11:26 +1000)]
try using -O (--output-sync) with make

7 years agomove some config into my .kuprc
Stephen Rothwell [Thu, 4 May 2017 01:23:29 +0000 (11:23 +1000)]
move some config into my .kuprc

7 years agochanged the name of my kup ssh key
Stephen Rothwell [Thu, 4 May 2017 01:22:33 +0000 (11:22 +1000)]
changed the name of my kup ssh key

7 years agomake some mail addresses more proper
Stephen Rothwell [Wed, 29 Mar 2017 22:34:22 +0000 (09:34 +1100)]
make some mail addresses more proper

7 years agodo_build: sed likes some input
Stephen Rothwell [Wed, 25 Jan 2017 00:59:50 +0000 (11:59 +1100)]
do_build: sed likes some input

7 years agomerge sanitise_log into do_build
Stephen Rothwell [Thu, 19 Jan 2017 22:39:30 +0000 (09:39 +1100)]
merge sanitise_log into do_build

don't actually modify the logs

7 years agosanitise the log fiels a bit before comparing them to old ones
Stephen Rothwell [Thu, 19 Jan 2017 04:39:29 +0000 (15:39 +1100)]
sanitise the log fiels a bit before comparing them to old ones

this should prevet the merge script form stopping so often

7 years agothe powerpc allyesconfig build works again
Stephen Rothwell [Thu, 8 Dec 2016 04:46:36 +0000 (15:46 +1100)]
the powerpc allyesconfig build works again

7 years agocommon.sh: use a longer keyid for my signing key
Stephen Rothwell [Wed, 17 Aug 2016 06:38:27 +0000 (16:38 +1000)]
common.sh: use a longer keyid for my signing key

7 years agodo_build: only match full lines
Stephen Rothwell [Tue, 16 Aug 2016 01:55:23 +0000 (11:55 +1000)]
do_build: only match full lines

7 years agoallow for ignoring some lines in the log files
Stephen Rothwell [Mon, 25 Jul 2016 22:51:54 +0000 (08:51 +1000)]
allow for ignoring some lines in the log files

7 years agodo_last_build: silence the config steps
Stephen Rothwell [Thu, 9 Jun 2016 06:04:47 +0000 (16:04 +1000)]
do_last_build: silence the config steps

7 years agodo_build: quieten the .config creations
Stephen Rothwell [Wed, 1 Jun 2016 23:34:13 +0000 (09:34 +1000)]
do_build: quieten the .config creations

7 years agocheck_left: make it much faster but less accurate
Stephen Rothwell [Wed, 1 Jun 2016 23:31:59 +0000 (09:31 +1000)]
check_left: make it much faster but less accurate

7 years agodo_build: send a notify if we stop for a log size change
Stephen Rothwell [Wed, 1 Jun 2016 23:31:38 +0000 (09:31 +1000)]
do_build: send a notify if we stop for a log size change

7 years agodo_build: factor out showing the successful logs
Stephen Rothwell [Fri, 27 May 2016 00:29:54 +0000 (10:29 +1000)]
do_build: factor out showing the successful logs

7 years agodo_build: only care if the logs are longer
Stephen Rothwell [Thu, 26 May 2016 23:24:52 +0000 (09:24 +1000)]
do_build: only care if the logs are longer

7 years agofirst pass at capturing newly introduced warnings
Stephen Rothwell [Thu, 26 May 2016 05:01:21 +0000 (15:01 +1000)]
first pass at capturing newly introduced warnings

7 years agochange the default build host
Stephen Rothwell [Wed, 25 May 2016 01:39:04 +0000 (11:39 +1000)]
change the default build host

export a couple of more things

7 years agorename to/from scripts
Stephen Rothwell [Wed, 25 May 2016 01:38:39 +0000 (11:38 +1000)]
rename to/from scripts

8 years agofrom_ka2: also bring back any changes to patches and mmotm
Stephen Rothwell [Fri, 29 Apr 2016 07:08:20 +0000 (17:08 +1000)]
from_ka2: also bring back any changes to patches and mmotm

8 years agoto_ozlabs: prune the remote repos
Stephen Rothwell [Fri, 15 Apr 2016 05:19:09 +0000 (15:19 +1000)]
to_ozlabs: prune the remote repos

8 years agomake_tree_file: manage the kept tags locally
Stephen Rothwell [Fri, 15 Apr 2016 00:10:02 +0000 (10:10 +1000)]
make_tree_file: manage the kept tags locally

so push to kernel.org with --prune to manage the remote ones

8 years agomake_tree_file: better handling of the kernel.org ssh key
Stephen Rothwell [Thu, 14 Apr 2016 23:35:30 +0000 (09:35 +1000)]
make_tree_file: better handling of the kernel.org ssh key

8 years agomerge_msg: improve the "no action is required" message
Stephen Rothwell [Wed, 16 Mar 2016 22:44:34 +0000 (09:44 +1100)]
merge_msg: improve the "no action is required" message

Suggestion from Linus

8 years agoto_ka2: no point in copying the gitk cache file
Stephen Rothwell [Wed, 16 Mar 2016 22:43:58 +0000 (09:43 +1100)]
to_ka2: no point in copying the gitk cache file

8 years agoto_ka2: we don;t need the history or stats on the merge/build machine
Stephen Rothwell [Tue, 9 Feb 2016 22:35:16 +0000 (09:35 +1100)]
to_ka2: we don;t need the history or stats on the merge/build machine

8 years agostart of shellcheck fixes
Stephen Rothwell [Tue, 9 Feb 2016 22:25:33 +0000 (09:25 +1100)]
start of shellcheck fixes

8 years agodo_last_build: add an x86_64 allnoconfig
Stephen Rothwell [Thu, 4 Feb 2016 02:51:14 +0000 (13:51 +1100)]
do_last_build: add an x86_64 allnoconfig

remove the arm defconfig as it is now the same as the multi_v7_config

8 years agodo_last_build: add x86_64 modules_install build
Stephen Rothwell [Thu, 7 Jan 2016 20:32:43 +0000 (07:32 +1100)]
do_last_build: add x86_64 modules_install build

use $j_factor

8 years agomerg_akpm: notify when waiting more
Stephen Rothwell [Thu, 7 Jan 2016 20:32:20 +0000 (07:32 +1100)]
merg_akpm: notify when waiting more

8 years agosetup_build: parameterise better
Stephen Rothwell [Tue, 10 Nov 2015 21:42:25 +0000 (08:42 +1100)]
setup_build: parameterise better

add a few more deletes

8 years agomake_tree_file: no longer bump ka2's kisskb build factor
Stephen Rothwell [Tue, 10 Nov 2015 21:41:42 +0000 (08:41 +1100)]
make_tree_file: no longer bump ka2's kisskb build factor

8 years agoallow for different compiler versions for ppc and ppcle
Stephen Rothwell [Thu, 8 Oct 2015 05:45:40 +0000 (16:45 +1100)]
allow for different compiler versions for ppc and ppcle

8 years agodo_last_build: die if the pseries_le_defconfig build fails
Stephen Rothwell [Thu, 8 Oct 2015 05:34:33 +0000 (16:34 +1100)]
do_last_build: die if the pseries_le_defconfig build fails

8 years agodo_last_build: paramaterise do_last_build's compiler version
Stephen Rothwell [Thu, 8 Oct 2015 05:28:53 +0000 (16:28 +1100)]
do_last_build: paramaterise do_last_build's compiler version

8 years agodo_build: make more posix shell compliant
Stephen Rothwell [Wed, 7 Oct 2015 06:50:56 +0000 (17:50 +1100)]
do_build: make more posix shell compliant

8 years agodo_last_build: add a pseries_le_defconfig build
Stephen Rothwell [Wed, 7 Oct 2015 06:49:19 +0000 (17:49 +1100)]
do_last_build: add a pseries_le_defconfig build

8 years agoto_ka2: quiet the rsync a bit
Stephen Rothwell [Wed, 7 Oct 2015 06:48:22 +0000 (17:48 +1100)]
to_ka2: quiet the rsync a bit

8 years agodo_merge: add pre-build actions
Stephen Rothwell [Tue, 22 Sep 2015 04:34:54 +0000 (14:34 +1000)]
do_merge: add pre-build actions

8 years agomake_summ: filter out lines related to Revter commit patches
Stephen Rothwell [Tue, 22 Sep 2015 03:54:40 +0000 (13:54 +1000)]
make_summ: filter out lines related to Revter commit patches

8 years agodo_build: use an absolute path for O=
Stephen Rothwell [Tue, 22 Sep 2015 03:53:35 +0000 (13:53 +1000)]
do_build: use an absolute path for O=

for the benefit of the perf build

8 years agoto_ozlabs: backup some more things
Stephen Rothwell [Mon, 14 Sep 2015 03:01:19 +0000 (13:01 +1000)]
to_ozlabs: backup some more things

8 years agofix typo in var name and set -u so it doesn't happen again
Stephen Rothwell [Mon, 14 Sep 2015 03:00:51 +0000 (13:00 +1000)]
fix typo in var name and  set -u so it doesn't happen again

8 years agodo_merge: deref possible tags before saving the SHA1s
Stephen Rothwell [Mon, 14 Sep 2015 03:00:04 +0000 (13:00 +1000)]
do_merge: deref possible tags before saving the SHA1s

8 years agohelpers to sync the intrgration tree between my laptop and ka2
Stephen Rothwell [Tue, 8 Sep 2015 00:00:35 +0000 (10:00 +1000)]
helpers to sync the intrgration tree between my laptop and ka2

8 years agofetch_trees: allow to fetch a subset of trees
Stephen Rothwell [Thu, 27 Aug 2015 23:15:51 +0000 (09:15 +1000)]
fetch_trees: allow to fetch a subset of trees

8 years agocope with doing the merges and build on the same machine
Stephen Rothwell [Wed, 26 Aug 2015 07:10:33 +0000 (17:10 +1000)]
cope with doing the merges and build on the same machine