Hi Everyone,

I have just uploaded the Linux kernel repos we used to host on GitHub to
Google Source. While doing so, I slightly re-arranged the branches in
the work better for the new unified kernel trees with both aarch64 and
aarch32 support. I have updated the build instructions on the Wiki [0]
to reflect these changes. See below for an overview and the rationale
behind the change.

As of Linux 4.3 we started producing unified kernel repositories since
most of the changes we need for gem5 apply to both Armv7 and Armv8. In
the past, we used to have two repositories: linux-arm-gem5 [1], and
linux-arm64-gem5 [2].  The first of the two repositories contained both
the legacy Linaro-based Armv7 kernel and the new unified (Armv7 and
Armv8) kernel. The second repository only contained the legacy Armv8
kernel (also based on Linaro's source tree).

To avoid confusing branch names, the two repositories from GitHub have
been split into three repositories on the new Git server. The first
repository, arm/linux [3], contains the new unified kernels. All gem5
kernels live in branches named gem5/vX.Y, where the version number
corresponds to the upstream kernel version they are based on. We
currently base these branches on the original release by Linus (e.g.,
4.4.0) rather than the latest stable.

Legacy kernels have been migrated to arm/linux-arm-legacy [4] and
arm/linux-arm64-legacy [5]. These repositories contain the old release
branches and tags. They should however not be used for new experimental
setup since they rely on old platform configurations in gem5 with known
bugs.

We haven't configured mirroring to GitHub yet, so the kernel
repositories there currently don't match the repositories on Gerrit.

Cheers,
Andreas

[0] http://gem5.org/ARM_Kernel
[1] https://github.com/gem5/linux-arm-gem5
[2] https://github.com/gem5/linux-arm64-gem5
[3] https://gem5-review.googlesource.com/#/admin/projects/arm/linux
[4]
https://gem5-review.googlesource.com/#/admin/projects/arm/linux-arm-legacy
[5]
https://gem5-review.googlesource.com/#/admin/projects/arm/linux-arm64-legacy

IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.
_______________________________________________
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to