[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/3] x86/boot: Cleanup


  • To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Tue, 7 Dec 2021 10:53:36 +0000
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Delivery-date: Tue, 07 Dec 2021 10:54:01 +0000
  • Ironport-data: A9a23:Ao9nA6xoLk0Xwx50ZWB6t+cvwSrEfRIJ4+MujC+fZmUNrF6WrkVTx zEbWmmHMqmOYGCjc4t+b423pkwPuJXWy9drGgJprSAxQypGp/SeCIXCJC8cHc8zwu4v7q5Dx 59DAjUVBJlsFhcwnvopW1TYhSEUOZugH9IQM8aZfHAuLeNYYH1500s6wbZm2tQAbeWRWGthh /uj+6UzB3f9s9JEGjp8B3Wr8U4HUFza4Vv0j3RmDRx5lAa2e0o9VfrzEZqZPXrgKrS4K8bhL wr1IBNVyUuCl/slIovNfr8W6STmSJaKVeSFoiI+t6RPHnGuD8H9u0o2HKN0VKtZt9mGt9l6w 9F/lbrrcxUGF5zBwMA/SQh5Mj4raMWq+JefSZS+mcmazkmAeHrw2fR+SkoxOOX0+M4uXzsIr 6ZBbmlQMFbT3Ipaw5riIgVoru0lINPmI8U0vXZ4wCuCJf0nXYrCU+PB4towMDIY25EVTaqDP pBxhTxHMA3sMkFVYHAtVbUcp8Oyv0DaUz9GkQfAzUYwyzeKl1EguFT3C/LFd9rPSchLk0Kwo mPd43+/EhwcLMaYyzeO7jSrnOCnoM/gcNtMTvvirKcs2QDNgDxIYPELabelifCygUqMe/QEE V470xsj9YwQ7l2Kb8aoCnVUv0W4lhIbXtNRFcgz5weM1rfY7m6lO4QUctJSQId47ZFrHFTGw nfMxoq0XmI37NV5XFrEru/MxQ5eLxT5OoPricUsaQIeq+fur4go5v4kZoYySfXl5jEZ9NyZ/ txrkMTcr+lC5SLo///ilbwiv95LjsKWJjPZHi2NAgqYAvpRPeZJnbCA51nB9upnJ42EVFSHt 3Vss5HAt7BeVM/TzHbVHLtl8FSVCxGtamK0vLKSN8N5q2TFF4CLI+i8Hw2S1G82a51ZKFcFk WfYuB9L5Y87AZdZRfQfXm5FMOxzlfKIPY28Dpj8N4MSCrAsJF7v1Hw/Pia4gjGy+HXAZIliY P93h+73Vi1EYUmmpRLrL9ogPUgDmnpjmDiNHM+jlHxKE9O2PRaodFvMC3PWBshR0U9OiFy9H w93O5TYxhNBfvf5ZyWLo4cfIUpTdSowBIzsqtwRfemGe1I0FGYkAv7X4LUgZ406wPgFyraWp imwCh1C1V7ypXzbMgHWOHptX6ziAMRkpnUhMC1yYVvxgyo/YZyi5bs0focseeV17/RqyPN5F qFXe8iJDvlVZC7A/jARMcv0oIB4LUz5jgOSJSu1JjM4esc4FQDO/9bleCrp9TUPUXXr5Zdv/ eX421qCE5QZRglkAMLHU96Vzgu87SoHheZ/f0rUOd0PKk/ix5dndn7qhfgtLsBSdRianmmG1 xybCAszrPXWp9Nn68HAgK2Jotv7E+Z6GUYGTWDX4azvaHvf92unh4RBTPyJbXbWU2atoPeuY uBczvfdNvwbnQkV79ogQugzla9utcHyo7J6zxh/GCSZZlumPbpsP32a0JQdraZK3LJY5VO7V 0/nFgO24llV1BcJyGIsGTc=
  • Ironport-hdrordr: A9a23:HYnqxqnYixU1Awh4s6DFp54SyLnpDfIi3DAbv31ZSRFFG/Fxl6 iV/cjzsiWE7gr5OUtQ/uxoV5PwIk80maQb3WBzB8bHYOCFghrLEGgK1+KLqFeMdxEWntQtrJ uIGJIfNDSfNzZHZL7BkWyFL+o=
  • Ironport-sdr: SjgV+1EIXTndc5wwZDLnE1QXV7RMPz8J3QzqEXbhPEBvbmfP5ga4M225wi88AV1wP/wjGuP8Wt eyl/VU2t2ZsZjbqSHWoOlvg3jklu0fsui37M3R5ddEyNYl5YMndz+fZnpiXt8rbKrhamLxcKrx RLFnWdH4fhUkHp6jbex9mzR3vgBc5zOu/F/p2cVwC2VUDyx5gU0ZM1G6iG1kEIPciM0au5kTfW X/mARtkZn5nT0h8gS+vFTbwxuAbBlDIkxkGYLSu1aU2SmzcNL5tIVUaJKgiuDPsgYeLWoogJX2 LN3iRT+sKOZfX21USCJICZoO
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

More cleanup, following on from the __ro_after_init work.

Andrew Cooper (3):
  x86/boot: Drop pte_update_limit from physical relocation logic
  x86/boot: Drop move_memory() and use memcpy() directly
  x86/boot: Don't double-copy the stack during physical relocation

 xen/arch/x86/setup.c | 105 ++++++++++++---------------------------------------
 1 file changed, 25 insertions(+), 80 deletions(-)

-- 
2.11.0




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.