Implement the necessary changes in the ARM assembler boot code to permit

the relative alignment of the physical and the virtual addresses of the
 kernel to be as little as 2 MiB, as opposed to the minimum of 16 MiB we
 support today.
 
 Series was posted here, and reviewed by Nicolas Pitre and Linus Walleij:
 https://lore.kernel.org/linux-arm-kernel/20200921154117.757-1-ardb@kernel.org/
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEEnNKg2mrY9zMBdeK7wjcgfpV0+n0FAl+ZllMACgkQwjcgfpV0
 +n0AvAgArDDlXhgAFRaicj1q3vm3QlKRwCeDwzpzM5ADIKBhuHD0YgU2QfUWminz
 xJMlCJI1msBLwYR3sBgAMJt+OKz9PYBRe3NoBazH4Ajgaj7I4SZXUuZmQZH82YSL
 xXepOf1GloC/2yfx0J1RVwI5QsEXi4KfgOFV7+NVLaGqmh9FyjZ4Qhii5LMbcz+h
 MYwc9855tGV4LyBvYRLFL1W7JPzjDrKruKGJP/gi/uBmTgHUxKrtqCjC7Woc9MZC
 jYsJ91OQrhu772E57skJSVgf10e3cxnyT7DK5oB0Ey7fQDX8CXMOwkJsX7gGn34H
 3o0xp1NF0W66VIpDOJKpSmUprD4raQ==
 =W+9N
 -----END PGP SIGNATURE-----

Merge tag 'arm-p2v-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ardb/linux into devel-stable

Implement the necessary changes in the ARM assembler boot code to permit
the relative alignment of the physical and the virtual addresses of the
kernel to be as little as 2 MiB, as opposed to the minimum of 16 MiB we
support today.

Series was posted here, and reviewed by Nicolas Pitre and Linus Walleij:
https://lore.kernel.org/linux-arm-kernel/20200921154117.757-1-ardb@kernel.org/
This commit is contained in:
Russell King 2020-11-09 10:19:25 +00:00
commit ae73ad0527
8 changed files with 387 additions and 162 deletions