resources: Update resources README.md refs to v22.0

This should've been done upon the release of v22.0.

Change-Id: I4f5c6023a98c9f75ffe37ba8f7f35167c5e192e8
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5-resources/+/62131
Tested-by: Bobby Bruce <bbruce@ucdavis.edu>
Reviewed-by: Bobby Bruce <bbruce@ucdavis.edu>
Maintainer: Bobby Bruce <bbruce@ucdavis.edu>
diff --git a/README.md b/README.md
index 17a13db..6b7ca1b 100644
--- a/README.md
+++ b/README.md
@@ -100,29 +100,29 @@
 
 ### RISCV Tests Pre-built binaries
 
-<http://dist.gem5.org/dist/v21-2/test-progs/riscv-tests/dhrystone.riscv>
+<http://dist.gem5.org/dist/v22-0/test-progs/riscv-tests/dhrystone.riscv>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/riscv-tests/median.riscv>
+<http://dist.gem5.org/dist/v22-0/test-progs/riscv-tests/median.riscv>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/riscv-tests/mm.riscv>
+<http://dist.gem5.org/dist/v22-0/test-progs/riscv-tests/mm.riscv>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/riscv-tests/mt-matmul.riscv>
+<http://dist.gem5.org/dist/v22-0/test-progs/riscv-tests/mt-matmul.riscv>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/riscv-tests/mt-vvadd.riscv>
+<http://dist.gem5.org/dist/v22-0/test-progs/riscv-tests/mt-vvadd.riscv>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/riscv-tests/multiply.riscv>
+<http://dist.gem5.org/dist/v22-0/test-progs/riscv-tests/multiply.riscv>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/riscv-tests/pmp.riscv>
+<http://dist.gem5.org/dist/v22-0/test-progs/riscv-tests/pmp.riscv>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/riscv-tests/qsort.riscv>
+<http://dist.gem5.org/dist/v22-0/test-progs/riscv-tests/qsort.riscv>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/riscv-tests/rsort.riscv>
+<http://dist.gem5.org/dist/v22-0/test-progs/riscv-tests/rsort.riscv>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/riscv-tests/spmv.riscv>
+<http://dist.gem5.org/dist/v22-0/test-progs/riscv-tests/spmv.riscv>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/riscv-tests/towers.riscv>
+<http://dist.gem5.org/dist/v22-0/test-progs/riscv-tests/towers.riscv>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/riscv-tests/vvadd.riscv>
+<http://dist.gem5.org/dist/v22-0/test-progs/riscv-tests/vvadd.riscv>
 
 ## Resource: simple
 
@@ -245,85 +245,85 @@
 
 ### simple Pre-built binaries
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/x86/test_pthread_create_seq>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/x86/test_pthread_create_seq>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/x86/test_pthread_create_para>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/x86/test_pthread_create_para>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/x86/test_pthread_mutex>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/x86/test_pthread_mutex>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/x86/test_atomic>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/x86/test_atomic>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/x86/test_pthread_cond>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/x86/test_pthread_cond>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/x86/test_std_thread>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/x86/test_std_thread>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/x86/test_std_mutex>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/x86/test_std_mutex>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/x86/test_std_condition_variable>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/x86/test_std_condition_variable>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch32/test_pthread_create_seq>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch32/test_pthread_create_seq>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch32/test_pthread_create_para>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch32/test_pthread_create_para>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch32/test_pthread_mutex>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch32/test_pthread_mutex>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch32/test_atomic>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch32/test_atomic>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch32/test_pthread_cond>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch32/test_pthread_cond>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch32/test_std_thread>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch32/test_std_thread>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch32/test_std_mutex>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch32/test_std_mutex>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch32/test_std_condition_variable>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch32/test_std_condition_variable>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch64/test_pthread_create_seq>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch64/test_pthread_create_seq>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch64/test_pthread_create_para>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch64/test_pthread_create_para>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch64/test_pthread_mutex>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch64/test_pthread_mutex>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch64/test_atomic>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch64/test_atomic>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch64/test_pthread_cond>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch64/test_pthread_cond>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch64/test_std_thread>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch64/test_std_thread>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch64/test_std_mutex>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch64/test_std_mutex>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/aarch64/test_std_condition_variable>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/aarch64/test_std_condition_variable>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/riscv64/test_pthread_create_seq>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/riscv64/test_pthread_create_seq>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/riscv64/test_pthread_create_para>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/riscv64/test_pthread_create_para>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/riscv64/test_pthread_mutex>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/riscv64/test_pthread_mutex>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/riscv64/test_atomic>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/riscv64/test_atomic>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/riscv64/test_pthread_cond>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/riscv64/test_pthread_cond>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/riscv64/test_std_thread>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/riscv64/test_std_thread>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/riscv64/test_std_mutex>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/riscv64/test_std_mutex>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/riscv64/test_std_condition_variable>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/riscv64/test_std_condition_variable>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/sparc64/test_pthread_create_seq>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/sparc64/test_pthread_create_seq>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/sparc64/test_pthread_create_para>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/sparc64/test_pthread_create_para>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/sparc64/test_pthread_mutex>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/sparc64/test_pthread_mutex>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/sparc64/test_atomic>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/sparc64/test_atomic>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/sparc64/test_pthread_cond>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/sparc64/test_pthread_cond>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/sparc64/test_std_thread>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/sparc64/test_std_thread>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/sparc64/test_std_mutex>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/sparc64/test_std_mutex>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pthreads/sparc64/test_std_condition_variable>
+<http://dist.gem5.org/dist/v22-0/test-progs/pthreads/sparc64/test_std_condition_variable>
 
 ## Resource: Square
 
@@ -340,7 +340,7 @@
 
 ### Square Pre-built binary
 
-<http://dist.gem5.org/dist/v21-2/test-progs/square/square>
+<http://dist.gem5.org/dist/v22-0/test-progs/square/square>
 
 # Resource: HSA Agent Packet Example
 
@@ -394,21 +394,21 @@
 
 ## Pre-built binary
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/2dshfl>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/2dshfl>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/dynamic_shared>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/dynamic_shared>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/inline_asm>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/inline_asm>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/MatrixTranspose>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/MatrixTranspose>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/sharedMemory>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/sharedMemory>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/shfl>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/shfl>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/stream>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/stream>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/unroll>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/unroll>
 
 # Resource: Heterosync
 
@@ -431,7 +431,7 @@
 
 ## Pre-built binary
 
-<http://dist.gem5.org/dist/v21-2/test-progs/heterosync/gcn3/allSyncPrims-1kernel>
+<http://dist.gem5.org/dist/v22-0/test-progs/heterosync/gcn3/allSyncPrims-1kernel>
 
 # Resource: lulesh
 
@@ -469,7 +469,7 @@
 
 ## Pre-built binary
 
-<http://dist.gem5.org/dist/v21-2/test-progs/lulesh/lulesh>
+<http://dist.gem5.org/dist/v22-0/test-progs/lulesh/lulesh>
 
 # Resource: halo-finder (HACC)
 
@@ -514,7 +514,7 @@
 
 ## Pre-built binary
 
-<http://dist.gem5.org/dist/v21-2/test-progs/halo-finder/ForceTreeTest>
+<http://dist.gem5.org/dist/v22-0/test-progs/halo-finder/ForceTreeTest>
 
 # Resource: DNNMark
 
@@ -600,7 +600,7 @@
 
 ## Pre-built binary
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pennant/pennant>
+<http://dist.gem5.org/dist/v22-0/test-progs/pennant/pennant>
 
 ## Resource: SPEC 2006
 
@@ -650,7 +650,7 @@
 
 ### GAPBS Pre-built disk image
 
-<http://dist.gem5.org/dist/v21-2/images/x86/ubuntu-18-04/gapbs.img.gz>.
+<http://dist.gem5.org/dist/v22-0/images/x86/ubuntu-18-04/gapbs.img.gz>.
 
 ## Resource: PARSEC Benchmark Suite
 
@@ -671,7 +671,7 @@
 
 ### GAPBS Pre-built disk image
 
-<http://dist.gem5.org/dist/v21-2/images/x86/ubuntu-18-04/parsec.img.gz>.
+<http://dist.gem5.org/dist/v22-0/images/x86/ubuntu-18-04/parsec.img.gz>.
 
 ## Resource: NAS Parallel Benchmarks (NPB) Tests
 
@@ -698,7 +698,7 @@
 
 ### NPB Pre-built disk image
 
-<http://dist.gem5.org/dist/v21-2/images/x86/ubuntu-18-04/npb.img.gz>
+<http://dist.gem5.org/dist/v22-0/images/x86/ubuntu-18-04/npb.img.gz>
 
 
 ## Resource: Linux Boot Tests
@@ -722,11 +722,11 @@
 
 ### RISCV Full System pre-built disk image
 
-<http://dist.gem5.org/dist/v21-2/images/riscv/busybox/riscv-disk.img.gz>
+<http://dist.gem5.org/dist/v22-0/images/riscv/busybox/riscv-disk.img.gz>
 
 ### RISCV Full System pre-built Linux bootloader
 
-<http://dist.gem5.org/dist/v21-2/kernels/riscv/static/bootloader-vmlinux-5.10>
+<http://dist.gem5.org/dist/v22-0/kernels/riscv/static/bootloader-vmlinux-5.10>
 
 
 ## Resource: RISCV Full System with Disk Image
@@ -739,7 +739,7 @@
 
 ### RISCV Full System pre-built Linux bootloader with embedded workload
 
-<http://dist.gem5.org/dist/v21-2/misc/riscv/bbl-busybox-boot-exit>
+<http://dist.gem5.org/dist/v22-0/misc/riscv/bbl-busybox-boot-exit>
 
 
 ## Resource: Insttest
@@ -771,7 +771,7 @@
 
 ### Insttest Pre-built binary
 
-<http://dist.gem5.org/dist/v21-2/test-progs/insttest/bin/sparc/linux/insttest>
+<http://dist.gem5.org/dist/v22-0/test-progs/insttest/bin/sparc/linux/insttest>
 
 ## Resource: Linux Kernel Binary
 
@@ -784,25 +784,25 @@
 
 ### Linux Kernel Pre-built binaries
 
-<http://dist.gem5.org/dist/v21-2/kernels/x86/static/vmlinux-4.4.186>
-<http://dist.gem5.org/dist/v21-2/kernels/x86/static/vmlinux-4.9.186>
-<http://dist.gem5.org/dist/v21-2/kernels/x86/static/vmlinux-4.14.134>
-<http://dist.gem5.org/dist/v21-2/kernels/x86/static/vmlinux-4.19.83>
+<http://dist.gem5.org/dist/v22-0/kernels/x86/static/vmlinux-4.4.186>
+<http://dist.gem5.org/dist/v22-0/kernels/x86/static/vmlinux-4.9.186>
+<http://dist.gem5.org/dist/v22-0/kernels/x86/static/vmlinux-4.14.134>
+<http://dist.gem5.org/dist/v22-0/kernels/x86/static/vmlinux-4.19.83>
 
 ## Resource: LupV Disk image and Kernel/boot loader
 
 [gem5 supports LupIO](https://www.gem5.org/project/2022/02/07/lupio.html).
-An example of using gem5 with LupIO can be found in [`configs/example/lupv`](https://gem5.googlesource.com/public/gem5/+/refs/tags/v21.2.0.0/configs/example/lupv/).
+An example of using gem5 with LupIO can be found in [`configs/example/lupv`](https://gem5.googlesource.com/public/gem5/+/refs/tags/v22.0.0.0/configs/example/lupv/).
 
 The sources to build a LupV (LupIO with RISC-V) disk image (based on busybox) and a LupV bootloader/kernel can be found in `src/lupv`.
 
 ### LupV Pre-built disk image
 
-<http://dist.gem5.org/dist/v21-2/images/riscv/busybox/riscv-lupio-busybox.img.gz>
+<http://dist.gem5.org/dist/v22-0/images/riscv/busybox/riscv-lupio-busybox.img.gz>
 
 ### LupV Pre-built bootloader/kernel
 
-<http://dist.gem5.org/dist/v21-2/kernels/riscv/static/lupio-linux>
+<http://dist.gem5.org/dist/v22-0/kernels/riscv/static/lupio-linux>
 
 ## Licensing
 
diff --git a/src/gapbs/README.md b/src/gapbs/README.md
index 8d5d13e..5307102 100644
--- a/src/gapbs/README.md
+++ b/src/gapbs/README.md
@@ -12,7 +12,7 @@
 
 This document provides instructions to create a GAP Benchmark Suite (GAPBS) disk image, which, along with an example script, may be used to run GAPBS within gem5 simulations. The example script uses a pre-built disk-image.
 
-A pre-built disk image, for X86, can be found, gzipped, here: <http://dist.gem5.org/dist/v21-2/images/x86/ubuntu-18-04/gapbs.img.gz>.
+A pre-built disk image, for X86, can be found, gzipped, here: <http://dist.gem5.org/dist/v22-0/images/x86/ubuntu-18-04/gapbs.img.gz>.
 
 ## Building the Disk Image
 
diff --git a/src/gpu/DNNMark/README.md b/src/gpu/DNNMark/README.md
index 4acd9b8..e07b8a7 100644
--- a/src/gpu/DNNMark/README.md
+++ b/src/gpu/DNNMark/README.md
@@ -27,8 +27,8 @@
 `-v ${PWD}:${PWD}` in the docker run commands
 ```
 cd src/gpu/DNNMark
-docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v21-2 ./setup.sh HIP
-docker run --rm -v ${PWD}:${PWD} -w ${PWD}/build -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v21-2 make
+docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v22-0 ./setup.sh HIP
+docker run --rm -v ${PWD}:${PWD} -w ${PWD}/build -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v22-0 make
 ```
 
 DNNMark uses MIOpen kernels, which are unable to be compiled on-the-fly in gem5.
@@ -38,7 +38,7 @@
 To generate the MIOpen kernels:
 ```
 cd src/gpu/DNNMark
-docker run --rm -v ${PWD}:${PWD} -v${PWD}/cachefiles:/root/.cache/miopen/2.9.0 -w ${PWD} gcr.io/gem5-test/gcn-gpu:v21-2 python3 generate_cachefiles.py cachefiles.csv [--gfx-version={gfx801,gfx803}] [--num-cus=N]
+docker run --rm -v ${PWD}:${PWD} -v${PWD}/cachefiles:/root/.cache/miopen/2.9.0 -w ${PWD} gcr.io/gem5-test/gcn-gpu:v22-0 python3 generate_cachefiles.py cachefiles.csv [--gfx-version={gfx801,gfx803}] [--num-cus=N]
 ```
 
 Due to the large amounts of memory that need to be set up for DNNMark, we have
@@ -56,13 +56,13 @@
 To build GCN3_X86:
 ```
 # Working directory is your gem5 directory
-docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v21-2 scons -sQ -j$(nproc) build/GCN3_X86/gem5.opt
+docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v22-0 scons -sQ -j$(nproc) build/GCN3_X86/gem5.opt
 ```
 
 To run one of the benchmarks (fwd softmax) in gem5:
 ```
 # Assuming gem5 and gem5-resources are sub-directories of the current directory
-docker run --rm -v ${PWD}:${PWD} -v ${PWD}/gem5-resources/src/gpu/DNNMark/cachefiles:/root/.cache/miopen/2.9.0 -w ${PWD} gcr.io/gem5-test/gcn-gpu:v21-2 gem5/build/GCN3_X86/gem5.opt gem5/configs/example/apu_se.py -n3 --benchmark-root=gem5-resources/src/gpu/DNNMark/build/benchmarks/test_fwd_softmax -cdnnmark_test_fwd_softmax --options="-config gem5-resources/src/gpu/DNNMark/config_example/softmax_config.dnnmark -mmap gem5-resources/src/gpu/DNNMark/mmap.bin"
+docker run --rm -v ${PWD}:${PWD} -v ${PWD}/gem5-resources/src/gpu/DNNMark/cachefiles:/root/.cache/miopen/2.9.0 -w ${PWD} gcr.io/gem5-test/gcn-gpu:v22-0 gem5/build/GCN3_X86/gem5.opt gem5/configs/example/apu_se.py -n3 --benchmark-root=gem5-resources/src/gpu/DNNMark/build/benchmarks/test_fwd_softmax -cdnnmark_test_fwd_softmax --options="-config gem5-resources/src/gpu/DNNMark/config_example/softmax_config.dnnmark -mmap gem5-resources/src/gpu/DNNMark/mmap.bin"
 ```
 
 Information from the original DNNMark README included below.
diff --git a/src/gpu/halo-finder/README.md b/src/gpu/halo-finder/README.md
index fa87353..e9b144a 100644
--- a/src/gpu/halo-finder/README.md
+++ b/src/gpu/halo-finder/README.md
@@ -59,4 +59,4 @@
 
 ## Pre-built binary
 
-<http://dist.gem5.org/dist/v21-2/test-progs/halo-finder/ForceTreeTest>
+<http://dist.gem5.org/dist/v22-0/test-progs/halo-finder/ForceTreeTest>
diff --git a/src/gpu/heterosync/README.md b/src/gpu/heterosync/README.md
index 83bd3c5..9d1d79b 100644
--- a/src/gpu/heterosync/README.md
+++ b/src/gpu/heterosync/README.md
@@ -21,7 +21,7 @@
 ## Compilation
 ```
 cd src/gpu/heterosync
-docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v21-2 make release-gfx8
+docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v22-0 make release-gfx8
 ```
 
 The release-gfx8 target builds for gfx801, a GCN3-based APU, and gfx803, a
@@ -33,12 +33,12 @@
 HeteroSync has multiple applications that can be run (see below).  For example, to run sleepMutex with 10 ld/st per thread, 16 WGs, and 4 iterations of the critical section:
 
 ```
-docker run -u $UID:$GID --volume $(pwd):$(pwd) -w $(pwd) gcr.io/gem5-test/gcn-gpu:v21-2 gem5/build/GCN3_X86/gem5.opt gem5/configs/example/apu_se.py -n 3 -c bin/allSyncPrims-1kernel --options="sleepMutex 10 16 4"
+docker run -u $UID:$GID --volume $(pwd):$(pwd) -w $(pwd) gcr.io/gem5-test/gcn-gpu:v22-0 gem5/build/GCN3_X86/gem5.opt gem5/configs/example/apu_se.py -n 3 -c bin/allSyncPrims-1kernel --options="sleepMutex 10 16 4"
 ```
 
 ## Pre-built binary
 
-<http://dist.gem5.org/dist/v21-2/test-progs/heterosync/gcn3/allSyncPrims-1kernel>
+<http://dist.gem5.org/dist/v22-0/test-progs/heterosync/gcn3/allSyncPrims-1kernel>
 
 Information from original HeteroSync README included below:
 
diff --git a/src/gpu/hip-samples/README.md b/src/gpu/hip-samples/README.md
index f81c923..6f0eeb4 100644
--- a/src/gpu/hip-samples/README.md
+++ b/src/gpu/hip-samples/README.md
@@ -28,7 +28,7 @@
 
 ```
 cd src/gpu/hip-samples
-docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v21-2 make
+docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v22-0 make
 ```
 
 Individual programs can be made by specifying the name of the program
@@ -38,18 +38,18 @@
 
 ## Pre-built binary
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/2dshfl>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/2dshfl>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/dynamic_shared>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/dynamic_shared>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/inline_asm>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/inline_asm>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/MatrixTranspose>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/MatrixTranspose>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/sharedMemory>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/sharedMemory>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/shfl>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/shfl>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/stream>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/stream>
 
-<http://dist.gem5.org/dist/v21-2/test-progs/hip-samples/unroll>
+<http://dist.gem5.org/dist/v22-0/test-progs/hip-samples/unroll>
diff --git a/src/gpu/hsa-agent-pkt/README.md b/src/gpu/hsa-agent-pkt/README.md
index a2dc866..404d352 100644
--- a/src/gpu/hsa-agent-pkt/README.md
+++ b/src/gpu/hsa-agent-pkt/README.md
@@ -29,7 +29,7 @@
 
 ```
 cd src/gpu/hsa-agent-pkt
-docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v21-2 make gfx8-apu
+docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v22-0 make gfx8-apu
 ```
 
 The compiled binary can be found in `src/gpu/hsa-agent-pkt/bin`
diff --git a/src/gpu/lulesh/README.md b/src/gpu/lulesh/README.md
index 7f07853..1ecc137 100644
--- a/src/gpu/lulesh/README.md
+++ b/src/gpu/lulesh/README.md
@@ -20,7 +20,7 @@
 ## Compilation and Running
 ```
 cd src/gpu/lulesh
-docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v21-2 make
+docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v22-0 make
 ```
 
 By default, the makefile builds for gfx801, and is placed in the `src/gpu/lulesh/bin` folder.
@@ -30,7 +30,7 @@
 
 ```
 # Working directory is your gem5 directory
-docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v21-2 scons -sQ -j$(nproc) build/GCN3_X86/gem5.opt
+docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v22-0 scons -sQ -j$(nproc) build/GCN3_X86/gem5.opt
 ```
 
 The following command shows how to run lulesh
@@ -42,7 +42,7 @@
 
 ```
 # Assuming gem5 and gem5-resources are in your working directory
-docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v21-2 gem5/build/GCN3_X86/gem5.opt gem5/configs/example/apu_se.py -n3 --mem-size=8GB --benchmark-root=gem5-resources/src/gpu/lulesh/bin -clulesh
+docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v22-0 gem5/build/GCN3_X86/gem5.opt gem5/configs/example/apu_se.py -n3 --mem-size=8GB --benchmark-root=gem5-resources/src/gpu/lulesh/bin -clulesh
 ```
 
 ## Pre-built binary
diff --git a/src/gpu/pennant/README.md b/src/gpu/pennant/README.md
index 0c025e4..d326687 100644
--- a/src/gpu/pennant/README.md
+++ b/src/gpu/pennant/README.md
@@ -20,7 +20,7 @@
 
 ```
 cd src/gpu/pennant
-docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v21-2 make
+docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v22-0 make
 ```
 
 By default, the binary is built for gfx801 and is placed in `src/gpu/pennant/build`
@@ -31,7 +31,7 @@
 
 ```
 # Assuming gem5 and gem5-resources are in your working directory
-docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v21-2 gem5/build/GCN3_X86/gem5.opt gem5/configs/example/apu_se.py -n3 --benchmark-root=gem5-resources/src/gpu/pennant/build -cpennant --options="gem5-resources/src/gpu/pennant/test/noh/noh.pnt"
+docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v22-0 gem5/build/GCN3_X86/gem5.opt gem5/configs/example/apu_se.py -n3 --benchmark-root=gem5-resources/src/gpu/pennant/build -cpennant --options="gem5-resources/src/gpu/pennant/test/noh/noh.pnt"
 ```
 
 The output gets placed in `src/gpu/pennant/test/noh/`, and the file `noh.xy`
@@ -40,7 +40,7 @@
 
 ## Pre-built binary
 
-<http://dist.gem5.org/dist/v21-2/test-progs/pennant/pennant>
+<http://dist.gem5.org/dist/v22-0/test-progs/pennant/pennant>
 
 The information from the original PENNANT README is included below.
 
diff --git a/src/gpu/square/README.md b/src/gpu/square/README.md
index dbf274b..02e7d61 100644
--- a/src/gpu/square/README.md
+++ b/src/gpu/square/README.md
@@ -18,14 +18,14 @@
 By default, square will build for all supported GPU types (gfx801, gfx803)
 ```
 cd src/gpu/square
-docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v21-2 make
+docker run --rm -v ${PWD}:${PWD} -w ${PWD} -u $UID:$GID gcr.io/gem5-test/gcn-gpu:v22-0 make
 ```
 
 The compiled binary can be found in the `bin` directory.
 
 ## Pre-built binary
 
-A pre-built binary can be found at <http://dist.gem5.org/dist/v21-2/test-progs/square/square>.
+A pre-built binary can be found at <http://dist.gem5.org/dist/v22-0/test-progs/square/square>.
 
 ## Compiling GCN3_X86/gem5.opt
 
@@ -34,11 +34,11 @@
 ```
 git clone https://gem5.googlesource.com/public/gem5
 cd gem5
-docker run -u $UID:$GID --volume $(pwd):$(pwd) -w $(pwd) gcr.io/gem5-test/gcn-gpu:v21-2 scons build/GCN3_X86/gem5.opt -j <num cores>
+docker run -u $UID:$GID --volume $(pwd):$(pwd) -w $(pwd) gcr.io/gem5-test/gcn-gpu:v22-0 scons build/GCN3_X86/gem5.opt -j <num cores>
 ```
 
 ## Running Square on GCN3_X86/gem5.opt
 
 ```
-docker run -u $UID:$GID --volume $(pwd):$(pwd) -w $(pwd) gcr.io/gem5-test/gcn-gpu:v21-2 gem5/build/GCN3_X86/gem5.opt gem5/configs/example/apu_se.py -n 3 -c bin/square
+docker run -u $UID:$GID --volume $(pwd):$(pwd) -w $(pwd) gcr.io/gem5-test/gcn-gpu:v22-0 gem5/build/GCN3_X86/gem5.opt gem5/configs/example/apu_se.py -n 3 -c bin/square
 ```
diff --git a/src/lupv/README.md b/src/lupv/README.md
index a425059..f34ba53 100644
--- a/src/lupv/README.md
+++ b/src/lupv/README.md
@@ -13,7 +13,7 @@
 
 This README will cover how to create a bootloader/kernel, and a disk image which may be used to run LupV (LupIO with RISC-V) in gem5.
 
-An example script which uses these resources is provided here: <https://gem5.googlesource.com/public/gem5/+/refs/tags/v21.2.0.0/configs/example/lupv/>.
+An example script which uses these resources is provided here: <https://gem5.googlesource.com/public/gem5/+/refs/tags/v22.0.0.0/configs/example/lupv/>.
 
 
 ## Toolchain
@@ -65,7 +65,7 @@
 The resulting firmware which includes the bootloader and the kernel, and can be
 loaded as a kernel image in gem5, is in `build/bbl`.
 
-A pre-built bootloader/kernel binary can be obtained from [here](http://dist.gem5.org/dist/v21-2/kernels/riscv/static/lupio-linux).
+A pre-built bootloader/kernel binary can be obtained from [here](http://dist.gem5.org/dist/v22-0/kernels/riscv/static/lupio-linux).
 
 ## Root filesystem
 
@@ -134,4 +134,4 @@
 The resulting filesystem image, which can be loaded as a partition image in
 gem5, is `rootfs.img`.
 
-A pre-built, gzipped, image can be obtained [here](http://dist.gem5.org/dist/v21-2/images/riscv/busybox/riscv-lupio-busybox.img.gz).
+A pre-built, gzipped, image can be obtained [here](http://dist.gem5.org/dist/v22-0/images/riscv/busybox/riscv-lupio-busybox.img.gz).
diff --git a/src/npb/README.md b/src/npb/README.md
index 10cd876..0f59edc 100644
--- a/src/npb/README.md
+++ b/src/npb/README.md
@@ -72,7 +72,7 @@
 ```
 
 Once this process succeeds, the created disk image can be found on `npb/npb-image/npb`.
-A disk image already created following the above instructions can be found, gzipped, [here](http://dist.gem5.org/dist/v21-2/images/x86/ubuntu-18-04/npb.img.gz).
+A disk image already created following the above instructions can be found, gzipped, [here](http://dist.gem5.org/dist/v22-0/images/x86/ubuntu-18-04/npb.img.gz).
 
 ## Simulating NPB using an example script
 
diff --git a/src/riscv-fs/README.md b/src/riscv-fs/README.md
index af7f38b..90a3fa9 100644
--- a/src/riscv-fs/README.md
+++ b/src/riscv-fs/README.md
@@ -106,7 +106,7 @@
 ```
 
 This should generate a `vmlinux` image in the `linux` directory.
-A pre-built RISC-V 5.10 linux kernel can be downloaded [here](http://dist.gem5.org/dist/v21-2/kernels/riscv/static/vmlinux-5.10).
+A pre-built RISC-V 5.10 linux kernel can be downloaded [here](http://dist.gem5.org/dist/v22-0/kernels/riscv/static/vmlinux-5.10).
 
 ## Bootloader (bbl)
 
@@ -136,7 +136,7 @@
 ```
 
 This will produce a `bbl` bootloader binary with linux kernel in `riscv-pk/build` directory.
-A pre-built copy of this bootloard binary, with the linux kernel can be downloaded [here](http://dist.gem5.org/dist/v21-2/kernels/riscv/static/bootloader-vmlinux-5.10).
+A pre-built copy of this bootloard binary, with the linux kernel can be downloaded [here](http://dist.gem5.org/dist/v22-0/kernels/riscv/static/bootloader-vmlinux-5.10).
 
 ## Busy Box
 
@@ -220,7 +220,7 @@
 ```
 
 The disk image `riscv_disk` is ready to use.
-A pre-built, gzipped, disk image can be downloaded [here](http://dist.gem5.org/dist/v21-2/images/riscv/busybox/riscv-disk.img.gz).
+A pre-built, gzipped, disk image can be downloaded [here](http://dist.gem5.org/dist/v22-0/images/riscv/busybox/riscv-disk.img.gz).
 
 **Note:** If you need to resize the disk image once it is created, you can do the following:
 
diff --git a/src/riscv-ubuntu/README.md b/src/riscv-ubuntu/README.md
index bb37126..e4f2778 100644
--- a/src/riscv-ubuntu/README.md
+++ b/src/riscv-ubuntu/README.md
@@ -198,7 +198,7 @@
 
 # Pre-built disk image
 
-A pre-build, gzipped, disk image is available at <http://dist.gem5.org/dist/v21-2/images/riscv/ubuntu-20-04/riscv-ubuntu-20220318.img.gz>. **Note**: The password set for the `ubuntu` user is `helloworld`.
+A pre-build, gzipped, disk image is available at <http://dist.gem5.org/dist/v22-0/images/riscv/ubuntu-20-04/riscv-ubuntu-20220318.img.gz>. **Note**: The password set for the `ubuntu` user is `helloworld`.
 
 # Using the Disk Image
 This disk image is used in the following gem5 example RISCV config files, found within the gem5 repository:
diff --git a/src/x86-ubuntu/README.md b/src/x86-ubuntu/README.md
index 0a88e51..114db6b 100644
--- a/src/x86-ubuntu/README.md
+++ b/src/x86-ubuntu/README.md
@@ -76,7 +76,7 @@
 ```
 
 Once this process succeeds, the disk image can be found on `x86-ubuntu/x86-ubuntu-image/x86-ubuntu`.
-A disk image already created following the above instructions can be found, gzipped, [here](http://dist.gem5.org/dist/v21-2/images/x86/ubuntu-18-04/x86-ubuntu.img.gz).
+A disk image already created following the above instructions can be found, gzipped, [here](http://dist.gem5.org/dist/v22-0/images/x86/ubuntu-18-04/x86-ubuntu.img.gz).
 
 
 ## Example Run Scripts