[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/4] x86/hvmloader: Fixes/improvements
- To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- Date: Wed, 24 Aug 2022 11:59:11 +0100
- Authentication-results: esa5.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
- Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Jan Beulich <JBeulich@xxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>
- Delivery-date: Wed, 24 Aug 2022 10:59:59 +0000
- Ironport-data: A9a23:cecTRa9aLy6npovvCtezDrUD436TJUtcMsCJ2f8bNWPcYEJGY0x3m 2QfXW7SPP2PNzOmeYt1a9i28EwOv5eAmNI2GwBoq308E34SpcT7XtnIdU2Y0wF+jyHgoOCLy +1EN7Es+ehtFie0Si+Fa+Sn9z8kvU2xbuKUIPbePSxsThNTRi4kiBZy88Y0mYctitWia++3k YqaT/b3ZRn0gFaYDkpOs/jZ8EM14Kyr0N8llgdWic5j7Qe2e0Y9VPrzFYnpR1PkT49dGPKNR uqr5NlVKUuAon/Bovv8+lrKWhViroz6ZGBiuVIPM0SWuTBQpzRa70oOHKF0hXG7Kdm+t4sZJ N1l7fRcQOqyV0HGsLx1vxJwS0mSMUDakVNuzLfWXcG7liX7n3XQL/pGLkQcM7IZ1spOWk5W6 +A8MAIrKU3ZiLfjqF67YrEEasULKcDqOMUUu216zCGfBvEjKXzBa/yUv5kChm52350QW6aFD yYaQWMHgBDoShtDIFoITrk5m/+lnCLXeDxEslOF46Ew5gA/ySQugOC0aIOIIrRmQ+1foWXCo HD8vF3zQQMnHdm1mGvd4Huz07qncSTTB9tJSezQGuRRqEKX7nweDlsRT1TTiduTh1O6WtlfA 1cJ4Sdopq83nGS7Q9+4UxCmrXqsuh8HR8EWA+A88BuKyKff/0CeHGdsc9JaQIV47olsH2Vsj wLX2YOybdByjFGLYVCY3LmrrB+eAHM6NXEeQTc2a0xYuda29enfkSnzosZf/L+d14OrQGupk mDW8UDSlJ1I05dVivzTEUTvxmv1+8OXFlNdChD/BDrN0+9vWGKyi2VEA3D/5O0IEouWR0LpU JMsy5nHt7Bm4X1geUWwrAQx8FKBva/t3MX02wIHInXY323FF4SfVY5R+ipiA0xiL9wJfzTkC GeK510IvsACbSH0Nv8nC25UNyjN5fmIKDgYfqqMMoomjmZZLmdrAx2ClWbPhjuwwSDAYIk0O IuBcNbEMEv2/Z9PlWPuL9rxJJdxmUjSM0uPGs2gp/lmuJLCDEOopUAtagLVMbtktvvd+W04M b93bqO39vmWa8WmCgG/zGLZBQliwaQTbXwul/FqSw==
- Ironport-hdrordr: A9a23:BYahR6EWPz8lDEYTpLqE5MeALOsnbusQ8zAXP0AYc3Jom6uj5q eTdZUgpHvJYVkqOE3I9ertBEDiewK4yXcW2/hzAV7KZmCP0wHEEGgL1/qF/9SKIUzDH4Bmup uIC5IOauHNMQ==
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
All encountered while debugging a regression in Xen 4.17.
They're all very trivial, and addressing low hanging fruit.
Andrew Cooper (4):
x86/hvmloader: SMP improvements
x86/hvmloader: Don't build as PIC/PIE
x86/hvmloader: Don't override stddef.h
x86/hvmloader: Move various helpers to being static inlines
tools/firmware/hvmloader/Makefile | 3 +-
tools/firmware/hvmloader/config.h | 2 +-
tools/firmware/hvmloader/hvmloader.c | 1 -
tools/firmware/hvmloader/mp_tables.c | 2 +-
tools/firmware/hvmloader/smp.c | 46 ++++++++++++------
tools/firmware/hvmloader/util.c | 78 +-----------------------------
tools/firmware/hvmloader/util.h | 94 +++++++++++++++++++++++++++++-------
7 files changed, 112 insertions(+), 114 deletions(-)
--
2.11.0
|