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

[PATCH 0/4] livepatch: fixes for patch generation


  • To: <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Roger Pau Monne <roger.pau@xxxxxxxxxx>
  • Date: Wed, 2 Mar 2022 15:27:07 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=SzzMi113fMsllfdXNK2EhtX/Jo9shAWDFTXPcifYdio=; b=RFjIJ4MMj31R+G+H7UlQq1a4BVPwtIRud/yxRHFG3Bx7ww3A8+I495GwRxSe9xyFPv2UFve3sA8q5EYyFTXIXzMh5Bv9lhUqBa398QxcFniTRwLt+5I7+0AMgg5eszuWkmVAZ36kRghal6jiuDSifMWCubQtUz+eSUeM8vtI9AFGodKJlQrtTwJBxrFLCld3VzGJWr/0IU0bE2XDpl60E2m+NhBPCd2f3ONczHKxqETvq3XA/VRm3va9LBiTEt6N+L/MwHpGLZcL4mLcr2KIzPRQ/Jaf8jmnENcLszhnjGiSNR58nyVwm7Ku+fX0awL52TKpV/ZoYJ+ok1wuYsONhQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DeUq6W7+m62zRoHKL5cEGLvOedvpfMYqZ4QfwfAW0moIjfJfKEIIL4kCIMypnSQiDmREi7K3EM/YXHjPvjaNMl/5UeVr5k9HkBQjRDX9Tb2EIbZNzw24qNxIlut+zcV2dCjkipCm7KiBl3zDqRj94o0mc+SrvtW7i9c/zGVP4KmtW74nP6OX0OIW/+K6XdzonK9GjfM7GLQlGXeWPpyjViaZR8bt7FrxaEjTcAjH0Y2B44ioVwlO5HQLmM9bMSFHt0+tRG5TaF+17r5JMjbPCJwNtMS3PXLsWBMdzrwHFAzf6XHneXHvtbhh4g4LY/eP8FpkrKuWilfE3BCmZLO16A==
  • Authentication-results: esa1.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: <ross.lagerwall@xxxxxxxxxx>, <konrad.wilk@xxxxxxxxxx>, <doebel@xxxxxxxxx>, <julien@xxxxxxx>, <Andrew.Cooper3@xxxxxxxxxx>, Roger Pau Monne <roger.pau@xxxxxxxxxx>
  • Delivery-date: Wed, 02 Mar 2022 14:29:01 +0000
  • Ironport-data: A9a23:uVv3Yq69RJWBwSQ/0wBzIwxRtBPHchMFZxGqfqrLsTDasY5as4F+v mdLW22AbPqMamOned8nOYu39khXvsTcydFnTQVq+38xHi5G8cbLO4+Ufxz6V8+wwmwvb67FA +E2MISowBUcFyeEzvuVGuG96yE6j8lkf5KkYAL+EnkZqTRMFWFw0XqPp8Zj2tQy2YPhWVvW0 T/Pi5a31GGNimYc3l08s8pvmDs31BglkGpF1rCWTakjUG72zxH5PrpGTU2CByKQrr1vNvy7X 47+IISRpQs1yfuP5uSNyd4XemVSKlLb0JPnZnB+A8BOiTAazsA+PzpS2FPxpi67hh3Q9+2dx umhurTreAoLearOyNgnEAtRCyZQPo5ryp7+dC3XXcy7lyUqclPpyvRqSko3IZcZ6qB8BmQmG f4wcW5XKErZ3qTvnez9GrIEascLdaEHOKsFvX5t13fBBOsOSpHfWaTao9Rf2V/cg+gQQKmHO 5BFNlKDajzuQUNGN3EvU6lunb2EmFrhdW0FgVaa8P9fD2/7k1UqjemF3MDuUtCNSM9Ymm6Ro 2vU+GK/DhxyHN6CzTuI9Fq8i+mJmjn0MKoCGbv9+vN0jVm7wm0IFAZQRVa9ueO+iEO1R5RYM UN80ikpq7I7+Aq0T93+dxqiqXWAs1gXXN84LgEhwFjTkOyOuV/fXzVaCG4aADA7iCMobWcb2 33OmNG5OQYsorSNTlye1ZqmjArnbED5MlQ+TSMDSAIE5fzqr4cykg/DQ75fLUKlsjHmMWqum m7X9UDSk51W1JdWjPvjoTgrlhrx/sChc+Ij2unAsotJBCtdbZXtWYGn4EOzAR1ofNfAFQnpU JTpdqGjAAEy4XOlyXTlrAYlRujBCxO53Nv02wQH834JrWnFxpJbVdoMiAyS3W8wWir+RRfnY VXIpSRa74JJMX2hYMdfOtztVZ10lfCxS420DJg4i+aihLArLmdrGwk0OCatM53FyhBwwcnTx 7/BGSpTMZrqIfs+l2fnLwvs+bQq2jo/1QvuqWPTlHyaPU6lTCfNE98taQLWBshgtf/siFiFo r53aprRoz0CAbKWX8Ui2dNKRbz8BSNgXs6eRg0+XrPrHzeK70l6U66Bme56Itc990mX/8+Rl kyAtoZj4AOXrVXMKBmQa2Alb7XqXJ1lqmk8MzBqNlGts0XPq671hEvDX/PbpYUaydE=
  • Ironport-hdrordr: A9a23:oBv5HanJBnuSB5yg3Po9j9roWNDpDfPEimdD5ihNYBxZY6Wkfp +V8sjzhCWatN9OYh0dcLC7WJVpQRvnhPlICO4qTMqftWjdyRGVxeRZjLcKrAeQYhEWmtQtsJ uIEJIOduEYb2IK9foSiTPQe71LrajlgcKVbI/lvghQpGpRGsddBmlCe2Km+hocfng7OXN1Lu vU2uN34x6bPVgHZMWyAXcIG8DFut3wjZrjJToLHQQu5gWihS6hrOeSKWnS4j4uFxd0hZsy+2 nMlAL0oo2lrvGA0xfZk0ve9Y5fltfNwsZKQOaMls8WADPxjRvAXvUoZ5Sy+BQO5M2/4lcjl9 fB5z8mIsRI8nvUOlq4pBP8sjOQpAoG2jvH8xu1kHHjqcv2SHYREMxan79UdRPf9g4JoMx8+L gj5RPUi7NnSTf72Ajt7dnBUB9n0mCup2A5rOIVh3tDFaMDdb5qq5AF9k89KuZMIMvD0vFoLA BSNrCc2B4PGmnqL0wx/1MfiuBEZ05DUStvGSM5y4+oOzs/pgEN86JX/r1cop46zuNMd3B13Z W0Dk1WrsA8ciZvV9MHOA4ge7rBNoWfe2O7DIqtSW6XZp3vfUi97qLK3A==
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Hello,

THe following series contains the minimum set of fixes require to get
the livepatch tools to work again with current Xen version.

Note the last patch depends on:

https://lore.kernel.org/xen-devel/20220302134425.38465-1-roger.pau@xxxxxxxxxx/T/#u

If that's not considered acceptable a different way to add
-f{function,data}-sections will need to be discussed.

Thanks, Roger.

Roger Pau Monne (4):
  livepatch: update readme to mention --xen-depends
  livepatch: improve rune for fetching of Build ID
  livepatch: do the initial build using CROSS_COMPILE
  livepatch: differentiate between old and new build systems

 README.md       |  4 ++--
 livepatch-build | 25 ++++++++++++++++---------
 2 files changed, 18 insertions(+), 11 deletions(-)

-- 
2.34.1




 


Rackspace

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